37162993791987252575862784
37,162,993,791,987,252,575,862,784 is an even composite number composed of six prime numbers multiplied together.
What does the number 37162993791987252575862784 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 14175 divisors.
37162993791987252575862784 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fourteen thousand, one hundred seventy-five divisors.
Prime factorization of 37162993791987252575862784:
220 × 74 × 114 × 192 × 432 × 12292
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 19 × 19 × 43 × 43 × 1229 × 1229)See below for interesting mathematical facts about the number 37162993791987252575862784 from the Numbermatics database.
Names of 37162993791987252575862784
- Cardinal: 37162993791987252575862784 can be written as Thirty-seven septillion, one hundred sixty-two sextillion, nine hundred ninety-three quintillion, seven hundred ninety-one quadrillion, nine hundred eighty-seven trillion, two hundred fifty-two billion, five hundred seventy-five million, eight hundred sixty-two thousand, seven hundred eighty-four.
Scientific notation
- Scientific notation: 3.7162993791987252575862784 × 1025
Factors of 37162993791987252575862784
Divisors of 37162993791987252575862784
- Number of divisors d(n): 14175
-
Complete list of divisors:
1 2 4 7 8 11 14 16 19 22 28 32 38 43 44 49 56 64 76 77 86 88 98 112 121 128 133 152 154 172 176 196 209 224 242 256 266 301 304 308 343 344 352 361 392 418 448 473 484 512 532 539 602 608 616 686 688 704 722 784 817 836 847 896 931 946 968 1024 1064 1078 1204 1216 1229 1232 1331 1372 1376 1408 1444 1463 1568 1634 1672 1694 1792 1849 1862 1892 1936 2048 2107 2128 2156 2299 2401 2408 2432 2458 2464 2527 2662 2744 2752 2816 2888 2926 3136 3268 3311 3344 3388 3584 3698 3724 3773 3784 3872 3971 4096 4214 4256 4312 4598 4802 4816 4864 4916 4928 5054 5203 5324 5488 5504 5632 5719 5776 5852 5929 6272 6517 6536 6622 6688 6776 7168 7396 7448 7546 7568 7744 7942 8192 8428 8512 8603 8624 8987 9196 9317 9604 9632 9728 9832 9856 10108 10241 10406 10648 10976 11008 11264 11438 11552 11704 11858 12544 12943 13034 13072 13244 13376 13519 13552 14336 14641 14749 14792 14896 15092 15136 15488 15523 15884 16093 16384 16856 17024 17206 17248 17689 17974 18392 18634 19208 19264 19456 19664 19712 20216 20339 20482 20812 21296 21952 22016 22528 22876 23104 23177 23351 23408 23716 25088 25289 25886 26068 26144 26411 26488 26752 27038 27104 27797 28672 29282 29498 29584 29792 30184 30272 30976 31046 31768 32186 32768 33712 34048 34412 34496 35131 35378 35948 36421 36784 37268 38416 38528 38912 39328 39424 40033 40432 40678 40964 41503 41624 42592 43681 43904 44032 45056 45619 45752 46208 46354 46702 46816 47432 50176 50578 51772 52136 52288 52822 52847 52976 53504 54076 54208 55594 57233 57344 58564 58996 59168 59584 60221 60368 60544 61952 62092 62909 63536 64372 65219 65536 67424 68096 68824 68992 70262 70756 71687 71896 72842 73568 74536 76832 77056 77824 78656 78848 80066 80864 81356 81928 83006 83248 85184 87362 87808 88064 90112 90601 91238 91504 92416 92708 93404 93632 94633 94864 98857 100352 101156 102487 103243 103544 104272 104576 105644 105694 105952 107008 108152 108416 108661 111188 112651 114466 114688 117128 117992 118336 119168 120442 120736 121088 123823 123904 124184 125818 127072 128744 130438 131072 134848 136192 137648 137984 140524 141512 142373 143374 143792 145684 147136 148709 149072 153664 154112 155648 157312 157696 160132 161728 162239 162712 163457 163856 166012 166496 170368 170753 174724 175616 176128 177023 180224 181202 182476 183008 184832 185416 186808 187264 189266 189728 194579 197714 200704 202312 204974 206486 207088 208544 209152 211288 211388 211904 214016 216304 216832 217322 222376 223729 225302 228932 229376 234256 235984 236672 238336 240884 241472 242176 245917 247646 247808 248368 251636 254144 254947 256861 257488 260876 262144 269696 272384 275296 275968 278179 280231 281048 283024 284746 286748 287584 290521 291368 294272 297418 298144 305767 307328 308224 311296 314624 315392 320264 323456 324478 325424 326914 327712 332024 332992 340736 341506 349448 351232 352256 354046 360448 362404 364952 366016 369664 369929 370832 373616 374528 378532 379456 386441 389158 395428 400631 401408 404624 409948 412972 414176 417088 418304 421547 422576 422776 423808 428032 432608 433664 434644 440363 443669 444752 447458 450604 456533 457864 458752 468512 471968 473344 476672 480491 481768 482944 484352 491834 495292 495616 496736 501809 503272 508288 509894 513722 514976 521752 524288 539392 544768 550592 551936 556358 560462 562096 566048 569492 573496 575168 581042 581317 582736 588544 594836 596288 611534 614656 616448 622592 629248 629563 630784 634207 640528 646912 648956 650848 653828 655424 662431 664048 665984 667489 681472 683012 691999 698896 702464 704512 708092 717409 720896 724808 729904 732032 739328 739858 741664 747232 749056 757064 758912 760627 772882 778316 788557 790856 801262 802816 809248 819896 825944 828352 834176 836608 843094 845152 845552 847616 856064 865216 866761 867328 869288 880726 887338 889504 894916 901208 913066 915728 917504 937024 943936 946688 953344 960982 963536 965888 968704 983668 990584 991232 993472 996611 1003618 1004093 1006544 1016576 1019788 1027444 1029952 1040963 1043504 1048576 1078784 1087427 1089536 1101184 1103872 1112716 1120924 1124192 1132096 1135673 1138984 1144199 1146992 1150336 1162084 1162634 1165472 1177088 1189672 1192576 1195271 1223068 1229312 1232896 1239161 1245184 1258496 1259126 1261568 1268414 1281056 1293824 1297912 1301696 1307656 1310848 1324862 1328096 1331968 1334978 1362053 1362944 1366024 1383998 1397792 1404928 1409024 1416184 1434818 1441792 1449616 1459808 1464064 1478656 1479716 1483328 1494464 1498112 1510441 1514128 1517824 1521254 1545764 1556632 1566103 1577114 1581712 1602524 1605632 1618496 1635799 1639792 1651888 1656704 1668352 1673216 1686188 1690304 1691104 1695232 1712128 1721419 1730432 1733522 1734656 1738576 1761452 1774676 1779008 1784629 1789832 1798027 1802416 1826132 1831456 1835008 1874048 1878283 1887872 1893376 1906688 1921964 1927072 1931776 1937408 1947253 1961617 1967336 1981168 1982464 1986944 1993222 2007236 2008186 2013088 2033152 2039576 2054888 2059904 2081926 2087008 2140369 2157568 2174854 2179072 2202368 2207744 2225432 2241848 2248384 2264192 2271346 2272421 2277968 2288398 2293984 2300672 2324168 2325268 2330944 2354176 2379344 2385152 2390542 2446136 2458624 2461019 2465792 2478322 2490368 2516992 2518252 2523136 2536828 2562112 2587648 2589503 2595824 2603392 2615312 2621696 2649724 2656192 2663936 2669956 2705087 2724106 2725888 2732048 2767996 2795584 2804417 2809856 2818048 2825471 2832368 2869636 2883584 2899232 2919616 2928128 2950829 2957312 2959432 2966656 2988928 2996224 3020882 3028256 3035648 3042508 3082541 3091528 3105683 3113264 3132206 3154228 3163424 3195731 3205048 3211264 3236992 3271598 3279584 3303776 3313408 3336704 3346432 3363437 3372376 3380608 3382208 3390464 3424256 3442838 3460864 3467044 3469312 3477152 3522904 3549352 3558016 3569258 3579664 3596054 3604832 3652264 3662912 3670016 3748096 3756566 3775744 3786752 3813376 3843928 3854144 3863552 3874816 3894506 3923234 3934672 3962336 3964928 3973888 3986444 4014472 4016372 4026176 4066304 4069219 4079152 4109776 4119808 4163852 4174016 4250851 4280738 4315136 4349708 4358144 4404736 4406941 4415488 4439449 4450864 4483696 4496768 4528384 4542692 4544842 4555936 4576796 4587968 4601344 4637017 4648336 4650536 4661888 4672423 4708352 4758688 4770304 4781084 4843993 4880359 4892272 4917248 4922038 4931584 4956644 4980736 5021863 5033984 5036504 5046272 5073656 5124224 5175296 5179006 5191648 5206784 5230624 5243392 5285401 5299448 5312384 5324389 5327872 5339912 5410174 5448212 5451776 5464096 5519899 5535992 5591168 5608834 5619712 5636096 5650942 5664736 5739272 5767168 5798464 5839232 5856256 5901658 5914624 5918864 5933312 5977856 5992448 6041764 6056512 6071296 6085016 6165082 6183056 6211366 6226528 6264412 6308456 6326848 6391462 6394487 6410096 6422528 6473984 6543196 6559168 6607552 6626816 6673408 6692864 6726874 6744752 6761216 6764416 6780928 6848512 6885676 6921728 6934088 6938624 6954304 6976277 7028651 7045808 7098704 7116032 7138516 7159328 7192108 7209664 7286741 7304528 7325824 7340032 7342379 7496192 7513132 7551488 7573504 7611989 7626752 7687856 7708288 7727104 7749632 7789012 7846468 7869344 7924672 7929856 7947776 7972888 8009393 8028944 8032744 8052352 8132608 8138438 8158304 8219552 8239616 8327704 8348032 8366897 8501702 8561476 8630272 8674127 8699416 8716288 8809472 8813882 8830976 8878898 8901728 8967392 8993536 9056768 9085384 9089684 9111872 9153592 9175936 9202688 9274034 9296672 9301072 9323776 9344846 9416704 9517376 9534371 9540608 9562168 9687986 9760718 9784544 9834496 9844076 9863168 9913288 9961472 10043726 10067968 10073008 10092544 10147312 10248448 10350592 10358012 10383296 10413568 10461248 10486784 10570802 10573087 10598896 10624768 10648778 10655744 10679824 10820348 10896424 10903552 10928192 10962721 11039798 11045023 11071984 11182336 11217668 11239424 11272192 11301884 11329472 11450593 11478544 11534336 11596928 11678464 11712512 11803316 11829248 11837728 11866624 11955712 11961697 11984896 12049933 12083528 12113024 12142592 12170032 12330164 12366112 12422732 12453056 12492403 12528824 12586189 12616912 12653696 12782924 12788974 12820192 12845056 12947968 13086392 13118336 13147981 13215104 13253632 13346816 13385728 13453748 13489504 13522432 13528832 13561856 13630771 13697024 13771352 13843456 13868176 13877248 13908608 13952554 14057302 14091616 14197408 14232064 14277032 14318656 14384216 14419328 14573482 14609056 14651648 14684758 14982583 14992384 15026264 15102976 15147008 15223978 15253504 15375712 15416576 15454208 15499264 15578024 15692936 15738688 15849344 15859712 15895552 15906947 15945776 16018786 16057888 16065488 16104704 16265216 16276876 16316608 16439104 16479232 16614851 16655408 16696064 16733794 17003404 17122952 17227133 17260544 17348254 17398832 17432576 17618944 17627764 17661952 17757796 17803456 17934784 17987072 17993789 18113536 18126521 18170768 18179368 18223744 18307184 18351872 18405376 18548068 18593344 18602144 18647552 18689692 18833408 18935609 19034752 19068742 19077767 19081216 19124336 19375972 19521436 19569088 19630919 19668992 19688152 19726336 19778297 19826576 19922944 20087452 20135936 20146016 20185088 20294624 20496896 20661113 20701184 20716024 20766592 20827136 20922496 20973568 21141604 21146174 21197792 21249536 21297556 21311488 21359648 21577787 21640696 21739781 21792848 21807104 21856384 21925442 22079596 22090046 22143968 22364672 22435336 22478848 22544384 22603768 22658944 22901186 22957088 23193856 23356928 23425024 23544059 23606632 23658496 23675456 23733248 23911424 23923394 23969792 24099866 24167056 24226048 24285184 24340064 24660328 24732224 24845464 24906112 24984806 24996631 25057648 25172378 25233824 25307392 25565848 25577948 25640384 25690112 25895936 26172784 26236672 26295962 26430208 26507264 26693632 26771456 26907496 26979008 27044864 27057664 27071209 27123712 27261542 27394048 27542704 27686912 27736352 27754496 27817216 27905108 28114604 28183232 28394816 28464128 28484533 28554064 28637312 28698379 28768432 28838656 29146964 29218112 29303296 29369516 29755957 29965166 29984768 30052528 30205952 30294016 30447956 30507008 30751424 30833152 30848587 30908416 30998528 31080181 31156048 31385872 31477376 31698688 31719424 31791104 31813894 31891552 32037572 32115776 32130976 32209408 32459119 32530432 32553752 32633216 32706961 32878208 32958464 33229702 33310816 33392128 33467588 33907951 34006808 34162513 34245904 34454266 34521088 34696508 34797664 34865152 35153041 35237888 35255528 35323904 35515592 35606912 35869568 35974144 35987578 36227072 36253042 36341536 36358736 36447488 36614368 36703744 36810752 36997807 37096136 37186688 37204288 37270723 37295104 37379384 37666816 37871218 38069504 38137484 38155534 38162432 38248672 38751944 39042872 39138176 39261838 39337984 39376304 39452672 39556594 39653152 40174904 40271872 40292032 40370176 40589248 40993792 41322226 41402368 41432048 41533184 41654272 41844992 41947136 42283208 42292348 42395584 42499072 42595112 42622976 42719296 43155574 43175999 43281392 43479562 43585696 43614208 43712768 43850884 44159192 44180092 44287936 44729344 44761409 44870672 44957696 45088768 45207536 45317888 45802372 45914176 46387712 46713856 46759361 46850048 47088118 47213264 47316992 47350912 47466496 47822848 47846788 47939584 48199732 48334112 48452096 48570368 48680128 48833939 49200557 49320656 49464448 49690928 49812224 49969612 49993262 50115296 50344756 50467648 50614784 51007187 51131696 51155896 51280768 51380224 51396653 51791872 52345568 52473344 52591924 52860416 53014528 53283923 53387264 53542912 53683949 53814992 53958016 54089728 54115328 54142418 54247424 54523084 54788096 55085408 55373824 55472704 55508992 55634432 55810216 56065751 56229208 56366464 56789632 56928256 56969066 57108128 57274624 57396758 57536864 57677312 58293928 58436224 58568279 58606592 58739032 59511914 59930332 59969536 60105056 60411904 60588032 60718889 60895912 61014016 61502848 61666304 61697174 61816832 61997056 62160362 62312096 62771744 62954752 63397376 63438848 63582208 63627788 63783104 64075144 64231552 64261952 64418816 64918238 64948963 65060864 65107504 65266432 65413922 65756416 65916928 66459404 66621632 66784256 66935176 67815902 68013616 68325026 68491808 68908532 69042176 69393016 69595328 69730304 70306082 70339357 70475776 70511056 70647808 71031184 71213824 71739136 71948288 71975156 72454144 72506084 72683072 72717472 72894976 73228736 73407488 73621504 73995614 74011609 74192272 74373376 74408576 74541446 74590208 74758768 75333632 75742436 76139008 76274968 76311068 76324864 76497344 76739047 77315161 77503888 78085744 78276352 78523676 78675968 78752608 78905344 79113188 79306304 80154151 80349808 80543744 80584064 80740352 80766169 81178496 81987584 82644452 82804736 82864096 83066368 83308544 83689984 83731879 83894272 84349531 84566416 84584696 84791168 84998144 85190224 85245952 85438592 86311148 86351998 86562784 86959124 87171392 87228416 87425536 87701768 88103323 88318384 88360184 88575872 89458688 89522818 89741344 89915392 90415072 90635776 91604744 91828352 92035867 92775424 93427712 93518722 93700096 94176236 94426528 94633984 94701824 94932992 95415397 95645696 95693576 95879168 96399464 96668224 96904192 97140736 97360256 97667878 98401114 98641312 98928896 99381856 99624448 99939224 99986524 100230592 100689512 100935296 101229568 102014374 102263392 102311792 102561536 102793306 103583744 104691136 104878081 104946688 105183848 105720832 106029056 106567846 106774528 107085824 107367898 107629984 107916032 108179456 108230656 108284836 108494848 109046168 109576192 110170816 110747648 110945408 111017984 111268864 111348629 111620432 112131502 112458416 112732928 113579264 113856512 113938132 114216256 114549248 114793516 115073728 115354624 116303957 116587856 116872448 117136558 117213184 117478064 119023828 119860664 119939072 120210112 120589931 120823808 121176064 121437778 121495253 121791824 122028032 123005696 123332608 123394348 123633664 123994112 124320724 124624192 125543488 125909504 125956523 126794752 126877696 126885647 127164416 127255576 127566208 128150288 128463104 128523904 128837632 129836476 129897926 130121728 130215008 130532864 130827844 131512832 131833856 132549263 132918808 133243264 133544369 133568512 133870352 135631804 136027232 136650052 136983616 137416433 137817064 138084352 138448079 138786032 139190656 139460608 140612164 140678714 140951552 141022112 141295616 142062368 142427648 143478272 143896576 143950312 144627791 144908288 145012168 145366144 145434944 145789952 146457472 146814976 147243008 147991228 148023218 148384544 148746752 148817152 149082892 149180416 149517536 150667264 151484872 152178467 152278016 152549936 152622136 152649728 152994688 153478094 154630322 155007776 156171488 156552704 157047352 157351936 157505216 157810688 158226376 158612608 160308302 160699616 161087488 161168128 161532338 162356992 163975168 164808413 165288904 165609472 165728192 166132736 166617088 167379968 167463758 167788544 168699062 169132832 169169392 169582336 169996288 170380448 170491904 170877184 172622296 172703996 173125568 173918248 174342784 174456832 174851072 174976417 175403536 176206646 176636768 176720368 177151744 178917376 179045636 179482688 179830784 180830144 181271552 182763361 183209488 183656704 184071734 185550848 186855424 187037444 187400192 188352472 188853056 189267968 189403648 189498463 189865984 190830794 191291392 191387152 191758336 192798928 193336448 193808384 194281472 194720512 195335756 196802228 197282624 197857792 198763712 199248896 199391731 199878448 199973048 200461184 200888653 201379024 201870592 202459136 204028748 204526784 204623584 205123072 205586612 207167488 208291699 209382272 209756162 209855437 209893376 210367696 211441664 212058112 213135692 213549056 214171648 214735796 215259968 215832064 215940109 216358912 216461312 216569672 216989696 217561267 218092336 219152384 220341632 221495296 221890816 222035968 222537728 222697258 223240864 224263004 224916832 225465856 227158528 227272243 227713024 227876264 228432512 228948727 229098496 229587032 230147456 230709248 232607914 233175712 233744896 234273116 234426368 234956128 237355657 238047656 239137591 239721328 239878144 240420224 241179862 241647616 242352128 242875556 242990506 243583648 244056064 246011392 246665216 246788696 247267328 247988224 248641448 249248384 251086976 251819008 251913046 253589504 253771294 254328832 254511152 255132416 256300576 256926208 257047808 257675264 258984649 259672952 259795852 260243456 260430016 261065728 261655688 263025664 263667712 265098526 265837616 266486528 267088738 267137024 267740704 271263608 272054464 273300104 273967232 274832866 274962941 275634128 276168704 276896158 277572064 278381312 281224328 281357428 281903104 282044224 282591232 284124736 284855296 286956544 287793152 287900624 289255582 289816576 290024336 290732288 290869888 291579904 292914944 293629952 294486016 295982456 296046436 296769088 297493504 297634304 298165784 298360832 299035072 301334528 302231993 302969744 304356934 304556032 305099872 305244272 305299456 305989376 306956188 309260644 310015552 312342976 313105408 313329863 314094704 314703872 315010432 315621376 315682169 316452752 317225216 320616604 321399232 322174976 322336256 323064676 324713984 327315527 327950336 329616826 330577808 331218944 331456384 332265472 333234176 334759936 334927516 335577088 337398124 338265664 338338784 339164672 339992576 340760896 340983808 341754368 341881991 344403899 345244592 345407992 346251136 347836496 348685568 348913664 349702144 349952834 350807072 352413292 353273536 353440736 354303488 357050309 357834752 358091272 358965376 359661568 359776571 361660288 362543104 365526722 366418976 367313408 368143468 371101696 372987461 373710848 374074888 374800384 375787643 376704944 377706112 378535936 378807296 378996926 379731968 381661588 382582784 382774304 383516672 385597856 386672896 387616768 388562944 389441024 390671512 393604456 394565248 395715584 397527424 398497792 398783462 399756896 399946096 400922368 401777306 402758048 403741184 404918272 408057496 409053568 409247168 409977953 410246144 411173224 414334976 416583398 418764544 419512324 419710874 419786752 420735392 422883328 424116224 426271384 427098112 428343296 429471592 430519936 431664128 431880218 432717824 432922624 433139344 433979392 435122534 436184672 440683264 442990592 443781632 444071936 445075456 445394516 446481728 448526008 449833664 450931712 454317056 454544486 454642741 455426048 455752528 456865024 457897454 458196992 459174064 460294912 461418496 465215828 466351424 467489792 468546232 468852736 469912256 474711314 474935989 476095312 478275182 479442656 479756288 480840448 482359724 483295232 484704256 485751112 485981012 487167296 488112128 492022784 492375499 493330432 493577392 494534656 495976448 497282896 498496768 502173952 503638016 503826092 507179008 507542588 508657664 509022304 510264832 512601152 513852416 514095616 514352971 515350528 517969298 518081263 519345904 519591704 520486912 520860032 522131456 523311376 526051328 527335424 530197052 531675232 532973056 534177476 534274048 535481408 537173329 541206127 542527216 544108928 545269201 546600208 547934464 549665732 549925882 551268256 552337408 553792316 555144128 556762624 561079057 562448656 562714856 563806208 564088448 565182464 565363183 568249472 569710592 573913088 575586304 575801248 578511164 579633152 580048672 581464576 581739776 583159808 585829888 586123153 587259904 588972032 590523439 591964912 592092872 593538176 594987008 595268608 596331568 596721664 598070144 602669056 604463986 605939488 608713868 609112064 610199744 610488544 610598912 611978752 613912376 616723261 618521288 620031104 624685952 626210816 626659726 628189408 629407744 630020864 631364338 632905504 634450432 641233208 642798464 644251069 644349952 644672512 646129352 649427968 654631054 655900672 659233652 661155616 662437888 662912768 664530944 666468352 667907779 669519872 669855032 671154176 674796248 676531328 676677568 678329344 679985152 681521792 681967616 683508736 683763982 688807798 690489184 690815984 692502272 695672992 697371136 697827328 699404288 699905668 701614144 704826584 706547072 706881472 708606976 714100618 714438593 715669504 716182544 717930752 719553142 723320576 725086208 731053444 732837952 734626816 736286936 742203392 745974922 747421696 748149776 749600768 751575286 753409888 755412224 757614592 757993852 759463936 763323176 765165568 765548608 767033344 771195712 773345792 773732927 775233536 777125888 778882048 779440403 781343024 787208912 789130496 791431168 795054848 796995584 797566924 799513792 799892192 801844736 803554612 805516096 807482368 809836544 814127699 816114992 818107136 818494336 819955906 820343981 820492288 822346448 828669952 833166796 837529088 839024648 839421748 839573504 841470784 844129517 845766656 848232448 850466771 852542768 854196224 856686592 858943184 861039872 863328256 863760436 865435648 865845248 866278688 867958784 870245068 872369344 881366528 881695661 885981184 887563264 888143872 888427859 890150912 890789032 892963456 897052016 899667328 901863424 908634112 909088972 909285482 910852096 911505056 913730048 915794908 916393984 918348128 920589824 922836992 927844841 930431656 932702848 934810583 934979584 937092464 937705472 939824512 949422628 949871978 952190624 956550364 958885312 959512576 961680896 964719448 966590464 969136553 969408512 971502224 971962024 974334592 976224256 984045568 984750998 986660864 987154784 989069312 994565792 996993536 1004347904 1007276032 1007652184 1012394537 1014358016 1015085176 1017315328 1018044608 1020529664 1025202304 1027704832 1028191232 1028705942 1030701056 1035938596 1036162526 1038691808 1039183408 1040973824 1041720064 1044262912 1046622752 1052102656 1054670848 1060394104 1063350464 1065249269 1065946112 1068354952 1068548096 1070962816 1074346658 1082412254 1085054432 1088217856 1090538402 1093200416 1095868928 1099331464 1099851764 1102536512 1104674816 1107584632 1110288256 1113525248 1122158114 1124897312 1125429712 1127612416 1128176896 1130726366 1136498944 1139421184 1147826176 1151172608 1151602496 1153658891 1157022328 1159266304 1160097344 1162929152 1163479552 1166319616 1171659776 1172246306 1174519808 1177944064 1181046878 1183929824 1184185744 1187076352 1189974016 1190537216 1192663136 1193443328 1196140288 1205338112 1208927972 1211878976 1217427736 1218224128 1220399488 1220977088 1221197824 1223957504 1224834919 1227824752 1233446522 1234030297 1237042576 1240062208 1249371904 1252421632 1253319452 1256378816 1258815488 1260041728 1262728676 1265811008 1268900864 1279343527 1282466416 1285596928 1288502138 1288699904 1289345024 1292258704 1298855936 1309262108 1311801344 1318467304 1322311232 1324875776 1325825536 1326489241 1329061888 1332936704 1335815558 1336447783 1339039744 1339710064 1342308352 1349592496 1353062656 1353355136 1356658688 1359970304 1363043584 1363935232 1367017472 1367527964 1377615596 1380978368 1381631968 1385004544 1391345984 1394742272 1395654656 1395742117 1398808576 1399811336 1403228288 1406220571 1409653168 1413094144 1413762944 1417213952 1428201236 1428877186 1431339008 1432365088 1435861504 1439106284 1446641152 1450172416 1458041893 1462106888 1465675904 1468988059 1469253632 1472573872 1484406784 1491949844 1494843392 1496299552 1499201536 1503150572 1506819776 1510824448 1511580763 1515229184 1515987704 1518927872 1522928869 1526646352 1530331136 1531097216 1534066688 1542391424 1546691584 1547465854 1550467072 1554251776 1557764096 1558880806 1562686048 1574417824 1578260992 1582862336 1590109696 1590905701 1593991168 1595133848 1599027584 1599784384 1602641089 1603689472 1607109224 1611032192 1614964736 1619673088 1628255398 1632229984 1636214272 1636988672 1639911812 1640687962 1640984576 1644692896 1657339904 1666333592 1673963137 1675058176 1678049296 1678843496 1679147008 1682941568 1688259034 1691533312 1696464896 1700933542 1705085536 1708392448 1717886368 1722079744 1726656512 1727520872 1730871296 1731690496 1732557376 1735917568 1740490136 1744738688 1762733056 1763391322 1771962368 1775126528 1776855718 1780301824 1781578064 1785926912 1794104032 1799334656 1803726848 1812892543 1817268224 1818177944 1818570964 1821704192 1823010112 1827460096 1831589816 1832787968 1836696256 1841179648 1845673984 1855689682 1860863312 1865405696 1869621166 1869959168 1874184928 1875410944 1879649024 1898845256 1899743956 1904381248 1913100728 1917770624 1919025152 1923361792 1924740587 1929438896 1933180928 1938273106 1938817024 1943004448 1943924048 1948669184 1968091136 1969501996 1973321728 1974309568 1978138624 1989131584 1993987072 2008695808 2010396971 2014552064 2015304368 2024789074 2028716032 2030170352 2034630656 2036089216 2041059328 2050404608 2055409664 2056382464 2057411884 2061402112 2071877192 2072325052 2077383616 2078366816 2081947648 2083440128 2088525824 2093245504 2104205312 2109341696 2115623951 2120788208 2126700928 2130498538 2131892224 2136709904 2137096192 2141925632 2148693316 2164824508 2170108864 2176435712 2181076804 2186400832 2191737856 2193309041 2198662928 2199703528 2205073024 2209349632 2209775183 2215169264 2220576512 2227050496 2244316228 2249794624 2250859424 2255224832 2256353792 2261452732 2272997888 2278842368 2291208689 2295652352 2302345216 2303204992 2307317782 2308409807 2314044656 2318532608 2320194688 2325858304 2326959104 2332639232 2343319552 2344492612 2349039616 2355888128 2362093756 2367859648 2368371488 2374152704 2379948032 2381074432 2385326272 2386886656 2392280576 2393173937 2410676224 2410827293 2417855944 2423757952 2434855472 2436448256 2440798976 2441954176 2442395648 2447915008 2449669838 2455649504 2466893044 2468060594 2474085152 2480124416 2498743808 2504843264 2506638904 2512757632 2517630976 2518435997 2520083456 2525457352 2531622016 2537801728 2558687054 2564932832 2571193856 2577004276 2578690048 2584517408 2597711872 2610912227 2618524216 2623602688 2630513501 2636934608 2644622464 2649751552 2651651072 2652978482 2658123776 2665873408 2671631116 2672895566 2678079488 2679420128 2684616704 2699184992 2706125312 2706710272 2713317376 2719940608 2726087168 2727870464 2734034944 2735055928 2755231192 2761956736 2763263936 2770009088 2782691968 2789484544 2791484234 2792805409 2797617152 2799622672 2806456576 2812441142 2819306336 2826188288 2827525888 2834427904 2856402472 2857754372 2862678016 2864730176 2871723008 2878212568 2893282304 2900344832 2916083786 2924213776 2931351808 2937976118 2938507264 2945147744 2968813568 2983899688 2989686784 2992599104 2998403072 3006301144 3013639552 3021648896 3023161526 3024592351 3030458368 3031975408 3037855744 3045857738 3053292704 3060662272 3062194432 3084782848 3093383168 3094931708 3100934144 3108503552 3115528192 3117761612 3125372096 3148835648 3156521984 3165724672 3180219392 3181811402 3182499187 3187982336 3190267696 3198055168 3199568768 3205282178 3207378944 3214218448 3222064384 3229929472 3239346176 3256510796 3264459968 3272428544 3273977344 3279823624 3281375924 3281969152 3289385792 3314679808 3324551923 3332667184 3347926274 3350116352 3356098592 3357686992 3358294016 3365883136 3376518068 3383066624 3392929792 3401867084 3410171072 3416784896 3435772736 3444159488 3446628493 3453313024 3455041744 3461742592 3463380992 3465114752 3471835136 3472503859 3480980272 3489477376 3525466112 3526782644 3543924736 3550253056 3553711436 3560603648 3563156128 3571853824 3588208064 3598669312 3600470797 3607453696 3625785086 3626568841 3634536448 3636355888 3637141928 3643408384 3646020224 3654920192 3663179632 3665575936 3673392512 3682359296 3691347968 3711379364 3721726624 3730811392 3739242332 3739918336 3748369856 3750821888 3759298048 3788442889 3797690512 3799487912 3808762496 3816884407 3826201456 3835541248 3838050304 3846723584 3849481174 3858877792 3866361856 3876546212 3886008896 3887848096 3897338368 3927553399 3936182272 3939003992 3946643456 3948619136 3956277248 3957542281 3978263168 3987974144 4017391616 4020793942 4029104128 4030608736 4049578148 4057432064 4060340704 4069261312 4072178432 4082118656 4100809216 4102862071 4110819328 4112764928 4114823768 4122804224 4133664073 4143754384 4144650104 4154767232 4156733632 4163895296 4166880256 4177051648 4186491008 4208410624 4218683392 4231247902 4241576416 4253401856 4260997076 4263784448 4273419808 4274192384 4283851264 4297386632 4329649016 4340217728 4352871424 4362153608 4372801664 4383475712 4386618082 4397325856 4399407056 4410146048 4419550366 4430338528 4441153024 4454100992 4488632456 4499589248 4501718848 4509757483 4510449664 4512707584 4522905464 4545995776 4557684736 4582417378 4591304704 4604690432 4606409984 4614635564 4616819614 4628089312 4637065216 4640389376 4651716608 4653918208 4665278464 4686639104 4688985224 4698079232 4711776256 4724187512 4735719296 4736742976 4748305408 4759896064 4762148864 4770652544 4773773312 4784561152 4786347874 4821654586 4835711888 4847515904 4869710944 4872896512 4881597952 4883908352 4884791296 4895830016 4899339676 4911299008 4933786088 4936121188 4948170304 4960248832 4997487616 5001070151 5009686528 5013277808 5025515264 5036871994 5040166912 5050914704 5063244032 5075603456 5117374108 5129865664 5142387712 5154008552 5157380096 5169034816 5195423744 5221824454 5224295879 5237048432 5247205376 5261027002 5273869216 5289244928 5303302144 5305956964 5316247552 5331746816 5343262232 5345791132 5356158976 5358840256 5369233408 5398369984 5412250624 5413420544 5416130489 5426634752 5439881216 5452174336 5455740928 5456082821 5468069888 5470111856 5510462384 5523913472 5526527872 5540018176 5565383936 5578969088 5582968468 5585610818 5595234304 5599245344 5612913152 5624882284 5638612672 5652376576 5655051776 5668855808 5698893893 5712804944 5715508744 5725356032 5729460352 5742407867 5743446016 5756425136 5786564608 5800689664 5832167572 5848427552 5862703616 5875952236 5877014528 5890295488 5908906619 5937627136 5953267397 5967799376 5979373568 5985198208 5996806144 5997961211 6012602288 6027279104 6043297792 6046323052 6049184702 6060916736 6063950816 6075711488 6091715476 6106585408 6121324544 6124388864 6169565696 6171869627 6186766336 6189863416 6201868288 6217007104 6218995013 6231056384 6235523224 6250744192 6297671296 6313043968 6331449344 6360438784 6363622804 6364998374 6375964672 6380535392 6396110336 6399137536 6410564356 6414757888 6428436896 6444128768 6459858944 6478692352 6495757829 6513021592 6528919936 6543674081 6544857088 6547954688 6559647248 6562751848 6563938304 6578771584 6629359616 6649103846 6665334368 6695852548 6700232704 6712197184 6715373984 6716588032 6731766272 6753036136 6766133248 6783955871 6785859584 6803734168 6820342144 6833569792 6871545472 6888318976 6893256986 6906626048 6910083488 6923485184 6926761984 6930229504 6945007718 6961960544 6978954752 7050932224 7053565288 7086761759 7087849472 7100506112 7107422872 7121207296 7126312256 7143707648 7176416128 7197338624 7200941594 7214907392 7251570172 7253137682 7269072896 7272711776 7274283856 7286816768 7292040448 7309840384 7326359264 7331151872 7346785024 7364718592 7382695936 7422758728 7443453248 7461622784 7478484664 7479836672 7496739712 7501643776 7518596096 7576885778 7595381024 7598975824 7617524992 7633768814 7652402912 7671082496 7676100608 7693447168 7698962348 7717755584 7732723712 7753092424 7772017792 7775696192 7794676736 7855106798 7858824523 7872364544 7878007984 7893286912 7897238272 7915084562 7956526336 7975948288 8034783232 8041587884 8058208256 8061217472 8099156296 8114864128 8120681408 8138522624 8144356864 8164237312 8201618432 8205724142 8221638656 8225529856 8229647536 8245608448 8267328146 8287508768 8289300208 8309534464 8313467264 8333760512 8354103296 8372982016 8416821248 8437366784 8462495804 8483152832 8506803712 8521994152 8527568896 8546839616 8548384768 8567702528 8573844433 8594773264 8638212079 8659298032 8680435456 8705742848 8724307216 8745603328 8766951424 8773236164 8794651712 8798814112 8820292096 8839100732 8860677056 8882306048 8908201984 8955404689 8977264912 8999178496 9003437696 9019514966 9020899328 9023783791 9025415168 9045810928 9091991552 9115369472 9164834756 9182609408 9209380864 9212819968 9229271128 9233639228 9256178624 9274130432 9280778752 9285424687 9303433216 9307836416 9330556928 9355134481 9373278208 9377970448 9396158464 9423552512 9448375024 9471438592 9473485952 9496610816 9519792128 9524297728 9541305088 9547546624 9569122304 9572695748 9643309172 9671423776 9695031808 9739421888 9745793024 9763195904 9767816704 9769582592 9772706449 9791660032 9798679352 9822598016 9843543997 9867572176 9872242376 9896340608 9920497664 9994975232 10002140302 10019373056 10026555616 10051030528 10073743988 10080333824 10101829408 10126488064 10151206912 10206293251 10234748216 10259731328 10282916413 10284775424 10308017104 10314760192 10338069632 10390847488 10443648908 10448591758 10474096864 10494410752 10522054004 10547738432 10578489856 10606604288 10611913928 10632495104 10660502083 10663493632 10686524464 10691582264 10712317952 10717680512 10738466816 10796739968 10824501248 10826841088 10832260978 10853269504 10879762432 10904348672 10912165642 10936139776 10940223712 11020924768 11047826944 11053055744 11080036352 11130767872 11136339907 11157938176 11165936936 11171221636 11190468608 11198490688 11225826304 11249764568 11277225344 11304753152 11310103552 11337711616 11397787786 11425609888 11431017488 11450712064 11458920704 11484815734 11486892032 11512850272 11573129216 11601379328 11664335144 11696855104 11717741959 11725407232 11751904472 11754029056 11780590976 11817813238 11875254272 11906534794 11935598752 11958747136 11970396416 11995922422 12025204576 12054558208 12086595584 12092646104 12098369404 12121833472 12127901632 12151422976 12183430952 12213170816 12242649088 12248777728 12339131392 12343739254 12373532672 12379726832 12403736576 12437990026 12462112768 12471046448 12501488384 12595342592 12626087936 12662898688 12690247801 12720877568 12727245608 12729996748 12751929344 12761070784 12792220672 12798275072 12821128712 12829515776 12856873792 12888257536 12919717888 12957384704 12991515658 13026043184 13057839872 13087348162 13089714176 13095909376 13119294496 13125503696 13127876608 13157543168 13258719232 13298207692 13330668736 13391705096 13400465408 13424394368 13430747968 13433176064 13463532544 13473184109 13506072272 13532266496 13567911742 13571719168 13574333267 13607468336 13640684288 13743090944 13776637952 13786513972 13813252096 13820166976 13846970368 13853523968 13860459008 13890015436 13923921088 13957909504 14072778797 14101864448 14107130576 14173523518 14175698944 14201012224 14214845744 14242414592 14252624512 14287415296 14352832256 14394677248 14401883188 14429814784 14503140344 14506275364 14538145792 14545423552 14548567712 14573633536 14584080896 14619680768 14652718528 14662303744 14693570048 14700925613 14729437184 14765391872 14809367657 14845517456 14886906496 14923245568 14956969328 14959673344 14993479424 15003287552 15037192192 15153771556 15190762048 15197951648 15235049984 15267537628 15304805824 15342164992 15352201216 15353163287 15386894336 15397924696 15435511168 15465447424 15468426281 15506184848 15544035584 15551392384 15589353472 15710213596 15717649046 15744729088 15756015968 15786573824 15794476544 15830169124 15913052672 15951896576 16038460823 16069566464 16083175768 16116416512 16122434944 16158868649 16198312592 16229728256 16241362816 16277045248 16288713728 16328474624 16403236864 16411448284 16443277312 16451059712 16459295072 16491216896 16534656292 16575017536 16578600416 16619068928 16626934528 16667521024 16708206592 16745964032 16752217559 16833642496 16874733568 16924991608 16966305664 17013607424 17043988304 17055137792 17093679232 17096769536 17135405056 17147688866 17189546528 17276424158 17318596064 17360870912 17411485696 17448614432 17491206656 17533902848 17546472328 17589303424 17597628224 17629051979 17640584192 17678201464 17721354112 17764612096 17816403968 17910809378 17954529824 17998356992 18006875392 18039029932 18047567582 18050830336 18091621856 18183983104 18230738944 18329669512 18365218816 18413594507 18418761728 18425639936 18458542256 18467278456 18512357248 18548260864 18561557504 18570849374 18606866432 18615672832 18661113856 18710268962 18746556416 18755940896 18792316928 18896750048 18942877184 18946971904 18993221632 19039584256 19048595456 19082610176 19095093248 19138244608 19145391496 19286618344 19342847552 19390063616 19478843776 19491586048 19526391808 19535633408 19545412898 19549637863 19583320064 19597358704 19645196032 19687087994 19735144352 19744484752 19792681216 19840995328 19989950464 20004280604 20038746112 20053111232 20102061056 20147487976 20160667648 20203658816 20252976128 20302413824 20412586502 20469496432 20519462656 20565832826 20569550848 20616034208 20629520384 20676139264 20781694976 20887297816 20897183516 20948193728 20988821504 21044108008 21095476864 21156979712 21172146457 21213208576 21223827856 21264990208 21321004166 21326987264 21373048928 21383164528 21424635904 21435361024 21593479936 21649002496 21653682176 21664521956 21706539008 21759524864 21808697344 21824331284 21872279552 21880447424 22041849536 22095653888 22106111488 22114366681 22160072704 22261535744 22272679814 22277494309 22315876352 22331873872 22342443272 22380937216 22396981376 22451652608 22499529136 22554450688 22609506304 22620207104 22675423232 22795575572 22851219776 22862034976 22901424128 22917841408 22969631468 22973784064 23025700544 23146258432 23202758656 23271863461 23328670288 23393710208 23435483918 23446575643 23450814464 23503808944 23508058112 23561181952 23635626476 23750508544 23813069588 23871197504 23917494272 23940792832 23991844844 24050409152 24109116416 24126399451 24173191168 24185292208 24196738808 24243666944 24255803264 24302845952 24307527013 24366861904 24426341632 24485298176 24497555456 24678262784 24687478508 24747065344 24759453664 24807473152 24875980052 24924225536 24942092896 25002976768 25190685184 25203295579 25252175872 25325797376 25380495602 25392507877 25441755136 25454491216 25459993496 25503858688 25522141568 25584441344 25596550144 25642257424 25659031552 25713747584 25776515072 25839435776 25914769408 25983031316 26052086368 26115679744 26174696324 26179428352 26191818752 26238588992 26251007392 26255753216 26315086336 26517438464 26519100223 26596415384 26661337472 26718190849 26783410192 26800930816 26848788736 26861495936 26866352128 26927065088 26946368218 27012144544 27064532992 27135823484 27148666534 27214936672 27281368576 27486181888 27553275904 27573027944 27626504192 27640333952 27693940736 27702795967 27707047936 27720918016 27780030872 27847842176 27915819008 28145557594 28203728896 28214261152 28347047036 28402024448 28429691488 28484829184 28505249024 28574830592 28705664512 28720034497 28789354496 28803766376 28859629568 28935648511 29006280688 29012550728 29076291584 29090847104 29097135424 29147267072 29168161792 29239361536 29305437056 29324607488 29387140096 29401851226 29458874368 29530783744 29618735314 29691034912 29773812992 29846491136 29913938656 29919346688 29986958848 30006575104 30074384384 30307543112 30381524096 30395903296 30470099968 30535075256 30609611648 30684329984 30706326574 30720859499 30773788672 30795849392 30871022336 30936852562 31012369696 31088071168 31102784768 31178706944 31420427192 31435298092 31489458176 31512031936 31573147648 31588953088 31660338248 31826105344 31903793152 32076921646 32139132928 32166351536 32232833024 32244869888 32317737298 32396625184 32459456512 32482725632 32577427456 32656949248 32806473728 32822896568 32886554624 32902119424 32918590144 32982433792 33069312584 33150035072 33157200832 33238137856 33253869056 33270515861 33335042048 33416413184 33491928064 33504435118 33667284992 33849983216 33932611328 34027214848 34087976608 34110275584 34187358464 34193539072 34270810112 34295377732 34379093056 34552848316 34637192128 34721741824 34822971392 34897228864 34982413312 35007491057 35067805696 35092944656 35178606848 35195256448 35258103958 35281168384 35356402928 35442708224 35529224192 35632807936 35821618756 35909059648 35996713984 36013750784 36078059864 36095135164 36101660672 36183243712 36367966208 36461477888 36570071153 36659339024 36730437632 36827189014 36837523456 36851279872 36917084512 36934556912 37024714496 37123115008 37141698748 37213732864 37231345664 37322227712 37420537924 37493112832 37511881792 37584633856 37793500096 37885754368 37893943808 37912913423 37986443264 38079168512 38097190912 38165220352 38190186496 38197542449 38276489216 38290782992 38573236688 38685695104 38780127232 38957687552 38983172096 39052783616 39071266816 39090825796 39099275726 39166640128 39194717408 39290392064 39374175988 39470288704 39488969504 39585362432 39681990656 39892257251 39979900928 40008561208 40077492224 40106222464 40196855069 40204122112 40294975952 40321335296 40407317632 40505952256 40604827648 40825173004 40938992864 41038925312 41131665652 41139101696 41232068416 41259040768 41352278528 41563389952 41672871779 41774595632 41794367032 41896387456 41977643008 41985728477 42088216016 42190953728 42313959424 42344292914 42426417152 42447655712 42529980416 42642008332 42746097856 42766329056 42849271808 42870722048 43186959872 43203087389 43298004992 43307364352 43329043912 43413078016 43519049728 43532965091 43617394688 43648662568 43744559104 43760894848 44083699072 44191307776 44212222976 44228733362 44320145408 44523071488 44545359628 44554988618 44631752704 44663747744 44684886544 44761874432 44793962752 44903305216 44999058272 45108901376 45219012608 45240414208 45350846464 45470304803 45591151144 45702439552 45724069952 45802848256 45805718567 45835682816 45939262936 45947568128 46051401088 46292516864 46405517312 46543726922 46657340576 46787420416 46870967836 46893151286 46901628928 47007617888 47016116224 47122363904 47271252952 47501017088 47626139176 47742395008 47834988544 47881585664 47983689688 48100818304 48218232832 48252798902 48346382336 48370584416 48393477616 48487333888 48511606528 48615054026 48733723808 48852683264 48995110912 49356525568 49374957016 49494130688 49518907328 49607332313 49614946304 49751960104 49848451072 49884185792 50005953536 50381370368 50406591158 50504351744 50651594752 50760991204 50785015754 50883510272 50908982432 50919986992 51007717376 51044283136 51168882688 51193100288 51284514848 51318063104 51427495168 51553030144 51678871552 51829538816 51966062632 52104172736 52231359488 52349392648 52358856704 52383637504 52477177984 52502014784 52511506432 52630172672 53038200446 53063302771 53192830768 53322674944 53436381698 53566820384 53601861632 53697577472 53722991872 53732704256 53854130176 53892736436 54024289088 54129065984 54271646968 54297333068 54429873344 54562737152 54972363776 55011771661 55106551808 55146055888 55253008384 55280667904 55405591934 55414095872 55441836032 55560061744 55695684352 55831638016 56291115188 56407457792 56428522304 56694094072 56804048896 56859382976 56969658368 57010498048 57149661184 57411329024 57440068994 57467254669 57578708992 57607532752 57719259136 57871297022 58012561376 58025101456 58152583168 58181694208 58194270848 58336323584 58478723072 58610874112 58649214976 58774280192 58803702452 58917748736 59061567488 59237470628 59382069824 59547625984 59692982272 59827877312 59838693376 59973917696 60013150208 60016911031 60148768768 60467484553 60615086224 60763048192 60791806592 60940199936 61070150512 61219223296 61368659968 61412653148 61441718998 61547577344 61591698784 61742044672 61873705124 62024739392 62176142336 62205569536 62357413888 62687832823 62840854384 62870596184 62978916352 63024063872 63146295296 63166486537 63177906176 63320676496 63652210688 63807586304 64153843292 64278265856 64332703072 64465666048 64489739776 64635474596 64793250368 64918913024 64965451264 64997972809 65154854912 65313898496 65485941367 65612947456 65645793136 65773109248 65804238848 65837180288 65964867584 65977573321 66138625168 66300070144 66314401664 66476275712 66507738112 66541031722 66670084096 66832826368 66983856128 67008870236 67334569984 67699966432 67865222656 68054429696 68175953216 68220551168 68374716928 68387078144 68408945143 68541620224 68590755464 68758186112 68904807979 69105696632 69274384256 69443483648 69645942784 69794457728 69964826624 70014982114 70135611392 70185889312 70357213696 70390512896 70516207916 70562336768 70712805856 70885416448 71058448384 71265615872 71643237512 71818119296 71980414891 71993427968 72027501568 72156119728 72190270328 72203321344 72366487424 72735932416 72922955776 73140142306 73318678048 73460875264 73654378028 73702559744 73834169024 73869113824 74049428992 74246230016 74283397496 74427465728 74462691328 74623514581 74644455424 74841075848 74986225664 75023763584 75169267712 75587000192 75771508736 75787887616 75825826846 75972886528 76158337024 76194381824 76330440704 76395084898 76552978432 76581565984 77146473376 77371390208 77560254464 77915375104 77954379349 77966344192 78105567232 78142533632 78181651592 78198551452 78333280256 78389434816 78580784128 78748351976 78940577408 78977939008 79170724864 79363981312 79784514502 79959801856 80017122416 80154984448 80212444928 80393710138 80408244224 80589951904 80642670592 80814635264 81011904512 81209655296 81650346008 81877985728 82077850624 82263331304 82278203392 82464136832 82518081536 82704557056 83126779904 83345743558 83549191264 83588734064 83792774912 83971456954 84176432032 84381907456 84627918848 84688585828 84852834304 84895311424 85059960832 85284016664 85492195712 85532658112 85698543616 85741444096 86373919744 86406174778 86447069753 86596009984 86614728704 86658087824 86826156032 87065930182 87234789376 87297325136 87489118208 87521789696 88167398144 88382615552 88424445952 88457466724 88640290816 89046142976 89090719256 89109977236 89263505408 89327495488 89369773088 89523748864 89587925504 89806610432 89998116544 90217802752 90438025216 90480828416 90701692928 90940609606 91182302288 91404879104 91448139904 91611437134 91671365632 91878525872 91895136256 92102802176 92585033728 92811034624 93087453844 93314681152 93574840832 93741935672 93786302572 93803257856 94015235776 94032232448 94244727808 94312288763 94542505904 95002034176 95020332869 95252278352 95484790016 95763171328 95967379376 96201636608 96436465664 96505597804 96692764672 96741168832 96786955232 96974667776 97023213056 97230108052 97467447616 97705366528 97990221824 98509451579 98713051136 98749914032 98988261376 99037814656 99214664626 99229892608 99261621701 99503920208 99696902144 99768371584 100011907072 100762740736 100813182316 101008703488 101303189504 101521982408 101570031508 101767020544 101817964864 101839973984 102015434752 102088566272 102337765376 102386200576 102569029696 102636126208 102854990336 102906479291 103106060288 103357743104 103659077632 103665573599 103932125264 104208345472 104462718976 104698785296 104717713408 104767275008 104954355968 105004029568 105023012864 105260345344 106076400892 106126605542 106385661536 106645349888 106872763396 107133640768 107203723264 107395154944 107445983744 107465408512 107708260352 107785472872 108048578176 108258131968 108278983967 108543293936 108594666136 108859746688 109125474304 109944727552 110023543322 110213103616 110292111776 110506016768 110561335808 110811183868 110883672064 111120123488 111391368704 111663276032 112269225761 112582230376 112814915584 112857044608 113112080543 113388188144 113608097792 113718765952 113939316736 114020996096 114299322368 114822658048 114880137988 114934509338 115157417984 115215065504 115438518272 115742594044 116025122752 116050202912 116305166336 116363388416 116388541696 116672647168 116957446144 117221748224 117265522913 117298429952 117548560384 117607404904 117835497472 118123134976 118474941256 118764139648 119095251968 119385964544 119655754624 119677386752 119947835392 120033822062 120297537536 120934969106 121230172448 121526096384 121583613184 121880399872 122140301024 122438446592 122737319936 122825306296 122883437996 123095154688 123183397568 123484089344 123747410248 124049478784 124352284672 124411139072 124714827776 125375665646 125681708768 125741192368 125957832704 126048127744 126332973074 126355812352 126641352992 127304421376 127615172608 128307686584 128556531712 128665406144 128895161549 128931332096 128979479552 129270949192 129586500736 129837826048 129930902528 129995945618 130309709824 130627796992 130971882734 131225894912 131291586272 131546218496 131608477696 131674360576 131955146642 132277250336 132600140288 132628803328 132952551424 133015476224 133082063444 133340168192 133665652736 133967712256 134017740472 134669139968 135399932864 135730445312 136108859392 136351906432 136441102336 136749433856 136817890286 136847465041 137083240448 137181510928 137516372224 137809615958 138211393264 138548768512 138886967296 139291885568 139588915456 139929653248 140029964228 140271222784 140371778624 140714427392 140781025792 141032415832 141124673536 141425611712 141770832896 142116896768 142531231744 143286475024 143636238592 143960829782 143986855936 144055003136 144312239456 144380540656 144406642688 144732974848 145471864832 145845911552 146280284612 146637356096 146921750528 147308756056 147405119488 147668338048 147738227648 148098857984 148205025199 148492460032 148566794992 148854931456 148925382656 149247029162 149288910848 149317665937 149682151696 149972451328 150047527168 151174000384 151543017472 151575775232 151651653692 151945773056 152316674048 152388763648 152660881408 152790169796 153105956864 153163131968 154292946752 154742780416 154800566767 155120508928 155830750208 155908758698 155932688384 155942460163 156211134464 156285067264 156363303184 156397102904 156666560512 156778869632 157161568256 157496703952 157881154816 157955878016 158341449728 158727962624 159569029004 159919603712 160034244832 160309968896 160424889856 160787420276 160816488448 161179903808 161285341184 161629270528 162023809024 162419310592 162903044227 163300692016 163755971456 164126029501 164155701248 164526662608 164556406784 164928273664 165036163072 165409114112 166253559808 166691487116 167098382528 167177468128 167585549824 167942913908 168352864064 168763814912 168884796157 169255837696 169377171656 169705668608 169790622848 170119921664 170152689091 170568033328 170984391424 171065316224 171397087232 171482888192 172747839488 172812349556 172894139506 173192019968 173229457408 173316175648 173652312064 174131860364 174469578752 174594650272 174978236416 175043579392 176334796288 176423069053 176765231104 176848891904 176914933448 177280581632 177747555139 178092285952 178181438512 178219954472 178527010816 178654990976 178739546176 179047497728 179175851008 179613220864 179996233088 180435605504 180876050432 180961656832 181403385856 181881219212 182364604576 182809758208 182896279808 183222874268 183342731264 183757051744 183790272512 184205604352 185170067456 185622069248 186174907688 186629362304 187027335943 187149681664 187483871344 187572605144 187606515712 188030471552 188064464896 188489455616 188624577526 189085011808 190040665738 190504556704 190969580032 191526342656 191934758752 192403273216 192872931328 193011195608 193385529344 193482337664 193573910464 193919571769 193949335552 194046426112 194460216104 194934895232 195410733056 195980443648 197018903158 197426102272 197499828064 197976522752 198075629312 198429329252 198523243402 199007840416 199393804288 199536743168 200023814144 201525481472 201626364632 202017406976 202549539577 202606379008 203043964816 203140063016 203534041088 203635929728 203679947968 204030869504 204177132544 204675530752 204772401152 205138059392 205272252416 205709980672 205812958582 206212120576 206715486208 207331147198 207864250528 208416690944 208925437952 209397570592 209435426816 209534550016 209908711936 210008059136 210046025728 210520690688 212152801784 212253211084 212771323072 213290699776 213745526792 214267281536 214407446528 214790309888 214891967488 215046016493 215416520704 215570945744 216097156352 216557967934 217086587872 217189332272 217719493376 218250948608 219889455104 220047086644 220426207232 220584223552 221012033536 221122671616 221622367736 221767344128 222240246976 222782737408 223326552064 224538451522 225164460752 225629831168 225714089216 226224161086 226776376288 227216195584 227437531904 228041992192 228598644736 229645316096 229760275976 229869018676 230314835968 230430131008 230877036544 231485188088 232050245504 232100405824 232610332672 232726776832 232777083392 232893611027 233345294336 233914892288 234443496448 234531045826 234596859904 235097120768 235214809808 235670994944 236949882512 237528279296 238190503936 238771929088 239311509248 239354773504 239895670784 240067644124 240595075072 241869938212 242460344896 243052192768 243167226368 243760799744 244280602048 244876893184 245052437399 245474639872 245650612592 245766875992 246190309376 246366795136 246968178688 247494820496 248098957568 248704569344 248822278144 249429655552 250751331292 251363417536 251482384736 251915665408 252096255488 252665946148 252711624704 253282705984 254608842752 255230345216 255990498071 256615373168 257113063424 257330812288 257790323098 257862664192 257912332073 257958959104 258541898384 259173001472 259861805056 259991891236 260619419648 261255593984 261943765468 262451789824 262583172544 263092436992 263216955392 263348721152 263910293284 264554500672 265200280576 265257606656 265390393961 265905102848 266030952448 266164126888 266680336384 267331305472 267382797143 267935424512 268035480944 269338279936 270799865728 271460890624 272217718784 272703812864 272882204672 273498867712 273635780572 273694930082 274166480896 274363021856 275032744448 275619231916 276422786528 277097537024 277773934592 278583771136 279177830912 279317586647 279859306496 280059928456 280542445568 280743557248 281377985483 281428854784 281562051584 282064831664 282249347072 282851223424 283541665792 284233793536 285062463488 286572950048 287272477184 287921659564 287973711872 288110006272 288624478912 288761081312 288813285376 289465949696 290943729664 291691823104 291710102453 292560569224 293274712192 293843501056 293900099339 294617512112 294810238976 295336676096 295476455296 296197715968 296410050398 296984920064 297133589984 297709862912 297850765312 298494058324 298635331874 299364303392 299944902656 300095054336 302348000768 303086034944 303151550464 303303307384 303891546112 304633348096 304730755637 304777527296 305321762816 305580339592 306211913728 306326263936 308585893504 309485560832 309601133534 310241017856 311661500416 311817517396 311884920326 312422268928 312570134528 312726606368 312794205808 313333121024 313557739264 314323136512 314993407904 315762309632 315911756032 316682899456 317455925248 318292133621 319138058008 319839207424 320068489664 320619937792 320849779712 321574840552 321632976896 322359807616 322570682368 323258541056 324047618048 324838621184 325806088454 326601384032 327511942912 328252059002 328311402496 329053325216 329112813568 329856547328 330072326144 330818228224 332507119616 333382974232 334196765056 334354936256 335171099648 335885827816 336705728128 337527629824 337769592314 337929454489 338511675392 338754343312 339411337216 339581245696 340305378182 341136066656 341968782848 342130632448 342965776384 345495678976 345624699112 345788279012 346384039936 346458914816 346632351296 347304624128 348263720728 348939157504 349189300544 349956472832 350087158784 352669592576 352846138106 353530462208 353697783808 353829866896 354561163264 355495110278 356184571904 356362877024 356439908944 357054021632 357309981952 357479092352 358351702016 359226441728 359992466176 360871211008 361752100864 361923313664 362806771712 363762438424 364729209152 365619516416 365792559616 366445748536 366685462528 367514103488 367580545024 368411208704 370340134912 371443119397 372349815376 373258724608 374054671886 374299363328 374967742688 375145210288 375213031424 376060943104 376128929792 376978911232 377249155052 378170023616 380081331476 381009113408 381939160064 383052685312 383869517504 384806546432 385082401627 385745862656 386022391216 386771058688 386964675328 387147820928 387839143538 387898671104 388092852224 388920432208 389869790464 390821466112 391960887296 394037806316 394852204544 394999656128 395953045504 396151258624 396858658504 397046486804 398015680832 398787608576 399073486336 400047628288 402270782683 403050962944 403252729264 404034813952 405099079154 405212758016 406087929632 406280126032 407068082176 407271859456 407359895936 408354265088 409351061504 409544802304 410276118784 410544504832 411419961344 411625917164 412424241152 413430972416 414662294396 415728501056 416833381888 417850875904 418795141184 418870853632 419069100032 419817423872 420016118272 420092051456 420172966939 421041381376 423272391871 424305603568 424506422168 425542646144 426581399552 427491053584 428534563072 428814893056 429580619776 429783934976 430092032986 430833041408 431141891488 432194312704 433115935868 434173175744 434378664544 435438986752 436501897216 438814829761 439778910208 440094173288 440852414464 441168447104 442024067072 442165405759 442245343232 443244735472 443534688256 444480493952 445565474816 446653104128 449076903044 450328921504 451259662336 451428178432 452448322172 453552752576 454432391168 454875063808 456083984384 457197289472 458401589569 459290632192 459520551952 459738037352 460629671936 460860262016 461754073088 461843013247 462970376176 464100491008 464200811648 465220665344 465453553664 465554166784 465787222054 466690588672 467829784576 468886992896 469062091652 470194241536 470429619616 471341989888 473899765024 475056558592 476381007872 477543858176 478623018496 478709547008 478862616001 479791341568 480135288248 481190150144 483739876424 484920689792 486104385536 486334452736 487521599488 488561204096 489753786368 490104874798 490949279744 491301225184 491533751984 492380618752 492733590272 493936357376 494989640992 496197915136 497409138688 497644556288 498859311104 501502662584 502726835072 502964769472 503831330816 503862904237 504192510976 505331892296 505423249408 506565411968 509217685504 510460690432 511980996142 513230746336 514226126848 514661624576 515580646196 515824664146 515917918208 517083796768 518346002944 519723610112 519983782472 521238839296 522511187968 523887530936 524903579648 525166345088 526184873984 526433910784 526697442304 527820586568 529109001344 530400561152 530515213312 530780787922 531810205696 532061904896 532328253776 533360672768 534765594286 535870849024 536070961888 541599731456 542921781248 544435437568 545407625728 545680655443 545764409344 546997735424 547271561144 547389860164 548332961792 548726043712 550065488896 551238463832 552845573056 554195074048 555547869184 557167542272 558355661824 558635173294 559718612992 560119856912 561084891136 561487114496 562755970966 562857709568 563124103168 564129663328 564498694144 565702446848 567083331584 568467587072 570124926976 573145900096 574544954368 575843319128 575947423744 576220012544 577248957824 577522162624 577626570752 578931899392 581887459328 583420204906 583696330481 585121138448 586549424384 587800198678 589235024224 589620477952 590673352192 590952910592 592395431936 592820100796 593969840128 594267179968 595419725824 595701530624 596988116648 597270663748 598728606784 599889805312 600190108672 604696001536 605129488271 606172069888 606303100928 606606614768 607783092224 609461511274 609555054592 610643525632 611160679184 612423827456 612652527872 617171787008 618971121664 619202267068 620482035712 623323000832 623635034792 623769840652 624844537856 625140269056 625453212736 625588411616 626666242048 627115478528 628646273024 629986815808 631524619264 631823512064 632139801359 633365798912 634911850496 636584267242 638276116016 639678414848 640136979328 641699559424 643149681104 643265953792 644719615232 645141364736 646517082112 648095236096 649677242368 651612176908 653202768064 655023885824 656504118004 656622804992 658106650432 658225627136 659713094656 660144652288 660186021341 661636456448 665014239232 665142330083 666765948464 668393530112 668709872512 670342199296 671771655632 673411456256 675055259648 675539184628 675858908978 677023350784 677508686624 678822674432 679162491392 680610756364 682272133312 683937565696 684261264896 685931552768 689566161053 690991357952 691249398224 691576558024 692768079872 692917829632 693264702592 694609248256 694831351907 696527441456 697878315008 698378601088 699912945664 700174317568 705339185152 705692276212 707060924416 707395567616 707659733792 709122326528 710990220556 712369143808 712725754048 712879817888 714108043264 714619963904 714958184704 716703404032 718452883456 719984932352 720345355037 721742422016 723504201728 723846627328 725613543424 725753306531 727524876848 729458418304 731239032832 731585119232 732891497072 733370925056 735028206976 735161090048 736822417408 740680269824 742886238794 744699630752 746517449216 748109343772 748598726656 749935485376 750290420576 750426062848 752121886208 752257859584 753957822464 754498310104 756340047232 757952887769 760162662952 762018226816 763878320128 766105370624 767739035008 769613092864 770164803254 771491725312 772044782432 773542117376 773929350656 774295641856 775678287076 776185704448 777840864416 779739580928 781642932224 783921774592 788075612632 789704409088 789999312256 791784563801 791906091008 792302517248 793717317008 794092973608 796031361664 797575217152 798146972672 800095256576 804541565366 806101925888 806505458528 808069627904 810198158308 812175859264 812560252064 814136164352 814543718912 814719791872 816708530176 818702123008 819089604608 820552237568 820858660391 821089009664 822839922688 823251834328 824848482304 826861944832 829324588792 831457002112 833666763776 835701751808 837590282368 837741707264 838138200064 839634847744 840032236544 840345933878 842082762752 846544783742 848611207136 849012844336 851085292288 853162799104 854982107168 857069126144 857629786112 859161239552 859567869952 860184065972 861666082816 862283782976 864388625408 866231871736 868346351488 868757329088 870877973504 873003794432 877629659522 879557820416 880188346576 881704828928 882336894208 884330811518 884490686464 886489470944 887069376512 888960987904 891130949632 893306208256 898153806088 900657843008 902519324672 902856356864 904896644344 907105505152 908864782336 909750127616 912167968768 914394578944 916803179138 918581264384 919041103904 919476074704 921259343872 921720524032 923686026494 925940752352 928200982016 928401623296 930907107328 931108333568 931574444108 933381177344 935659569152 937773985792 938124183304 940388483072 940859239232 942683979776 947799530048 950113117184 950917767283 952762015744 955087716352 957246036992 957725232002 957932255287 959582683136 960270576496 962380300288 967479752848 969841379584 972208771072 972668905472 975043198976 977122408192 979507572736 980209749596 981898559488 982602450368 983067503968 984761237504 985467180544 987872714752 989979281984 992395830272 994818277376 995289112576 997718622208 1003005325168 1005453670144 1005929538944 1007725808474 1008202752649 1008385021952 1010663784592 1010846498816 1013130823936 1018435371008 1020921380864 1023961992284 1026461492672 1028452253696 1029323249152 1031161292392 1031649328292 1031835836416 1034167593536 1036692005888 1037435176393 1039447220224 1039967564944 1042477678592 1045022375936 1045223661559 1047775061872 1049807159296 1050332690176 1052867821568 1053394884608 1055641173136 1058218002688 1060801122304 1061030426624 1061561575844 1063620411392 1064123809792 1064656507552 1066721345536 1069531188572 1071741698048 1072141923776 1083199462912 1083603967369 1085843562496 1088870875136 1090815251456 1091361310886 1091528818688 1091877838711 1093995470848 1094543122288 1094779720328 1096665923584 1097452087424 1100130977792 1102476927664 1105691146112 1108390148096 1111095738368 1114335084544 1116711323648 1117270346588 1119437225984 1120239713824 1122169782272 1122974228992 1125511941932 1125715419136 1126248206336 1128259326656 1128997388288 1131404893696 1134166663168 1136935174144 1140249853952 1140321309589 1146291800192 1148882206507 1149089908736 1151686638256 1151894847488 1152440025088 1154497915648 1155044325248 1155253141504 1157863798784 1163774918656 1166840409812 1167392660962 1170242276896 1173098848768 1175600397356 1178470048448 1179240955904 1181346704384 1181905821184 1184790863872 1185640201592 1187939680256 1188534359936 1190839451648 1191068823637 1191403061248 1193976233296 1194541327496 1197457213568 1199779610624 1200380217344 1209392003072 1210258976542 1212344139776 1212606201856 1213213229536 1215566184448 1218923022548 1221287051264 1222321358368 1224847654912 1225305055744 1234343574016 1234961483371 1237942243328 1238404534136 1240964071424 1244232885973 1246646001664 1247270069584 1247539681304 1249689075712 1250280538112 1250906425472 1251176823232 1253332484096 1254230957056 1257292546048 1259973631616 1263049238528 1263647024128 1264279602718 1266731597824 1269823700992 1273168534484 1276552232032 1279356829696 1280273958656 1283399118848 1286299362208 1286531907584 1289439230464 1290282729472 1293034164224 1296190472192 1299354484736 1303224353816 1306405536128 1309191351601 1310047771648 1313008236008 1313245609984 1316213300864 1316451254272 1319426189312 1320372042682 1323272912896 1330284660166 1333531896928 1336787060224 1337419745024 1340684398592 1343543311264 1346822912512 1350110519296 1351078369256 1351717817956 1354046701568 1355017373248 1357645348864 1358324982784 1361221512728 1364544266624 1367875131392 1368522529792 1371863105536 1379132322106 1381982715904 1382498796448 1383153116048 1385536159744 1385835659264 1386529405184 1389662703814 1393054882912 1395756630016 1396757202176 1400348635136 1410678370304 1411384552424 1414121848832 1414791135232 1415319467584 1417846777039 1418244653056 1421980441112 1424738287616 1425451508096 1425759635776 1428216086528 1429239927808 1429916369408 1433406808064 1436905766912 1439969864704 1440690710074 1443484844032 1447008403456 1447693254656 1451506613062 1455049753696 1458916836608 1462478065664 1463170238464 1465782994144 1466741850112 1470056413952 1470322180096 1473644834816 1481360539648 1485772477588 1489399261504 1493034898432 1496218687544 1497197453312 1499870970752 1500580841152 1500852125696 1504243772416 1505322115451 1507915644928 1508996620208 1512680094464 1515905775538 1520325325904 1524036453632 1527756640256 1532210741248 1535478070016 1539226185728 1540329606508 1542983450624 1544089564864 1547084234752 1547858701312 1548591283712 1551356574152 1552371408896 1555681728832 1559479161856 1563285864448 1567843549184 1576151225264 1579408818176 1579998624512 1583569127602 1583812182016 1584605034496 1587434634016 1588185947216 1592062723328 1596293945344 1600190513152 1609083130732 1612203851776 1613010917056 1616139255808 1620396316616 1624351718528 1625120504128 1628272328704 1629087437824 1629439583744 1630255277189 1633417060352 1637404246016 1638179209216 1641104475136 1641717320782 1642178019328 1642494325307 1645679845376 1646503668656 1649696964608 1658649177584 1662914004224 1667333527552 1671403503616 1675180564736 1675483414528 1676276400128 1679269695488 1680064473088 1680691867756 1684165525504 1693089567484 1697222414272 1698025688672 1702170584576 1706325598208 1709964214336 1714138252288 1715259572224 1715367061793 1718322479104 1719135739904 1720368131944 1723332165632 1724567565952 1728777250816 1732463743472 1736692702976 1737514658176 1741755947008 1746007588864 1755259319044 1759115640832 1760376693152 1763409657856 1764673788416 1768661623036 1768981372928 1772978941888 1774138753024 1777921975808 1782261899264 1786612416512 1791933486497 1796307612176 1801315686016 1805038649344 1805386324511 1805712713728 1809793288688 1814211010304 1819500255232 1824335937536 1828789157888 1833606358276 1837162528768 1838082207808 1838952149408 1842518687744 1843441048064 1847372052988 1851881504704 1856401964032 1856803246592 1857732757727 1861814214656 1862216667136 1863148888216 1866762354688 1871319138304 1871679580001 1875547971584 1876248366608 1880776966144 1881718478464 1885367959552 1895599060096 1900226234368 1901835534566 1905524031488 1910175432704 1914492073984 1915450464004 1915864510574 1919165366272 1920541152992 1924760600576 1934959505696 1939682759168 1944417542144 1945337810944 1950086397952 1954244816384 1955223106529 1959015145472 1960419499192 1963797118976 1965204900736 1966135007936 1969522475008 1969645898381 1970934361088 1975745429504 1979958563968 1984791660544 1989636554752 1990578225152 1995437244416 2006010650336 2010907340288 2011859077888 2015451616948 2016405505298 2016770043904 2021327569184 2021692997632 2026261647872 2036870742016 2041842761728 2047923984568 2052922985344 2056904507392 2057300695373 2058646498304 2062322584784 2063298656584 2063671672832 2068335187072 2073384011776 2074870352786 2078894440448 2079935129888 2084955357184 2090447323118 2095550123744 2099614318592 2100665380352 2106789769216 2111282346272 2116436005376 2121602244608 2122060853248 2123123151688 2127240822784 2128247619584 2129313015104 2133115289459 2133442691072 2139062377144 2143483396096 2144283847552 2166398925824 2167207934738 2171687124992 2177741750272 2181630502912 2182722621772 2183755677422 2187990941696 2189086244576 2189559440656 2193331847168 2194904174848 2200261955584 2204953855328 2211382292224 2216780296192 2222191476736 2228044935347 2228670169088 2233422647296 2234540693176 2238874451968 2240479427648 2244339564544 2245948457984 2251023883864 2251430838272 2252496412672 2256518653312 2257994776576 2262809787392 2268333326336 2273870348288 2280642619178 2292583600384 2297764413014 2298179817472 2303373276512 2303789694976 2304880050176 2308995831296 2310088650496 2310506283008 2315727597568 2327549837312 2333680819624 2334785321924 2340484553792 2346197697536 2351200794712 2356940096896 2358481911808 2362693408768 2363811642368 2365506181423 2369581727744 2371280403184 2375879360512 2377068719872 2382137647274 2382806122496 2387952466592 2389082654992 2394914427136 2400760434688 2418784006144 2420517953084 2424688279552 2425212403712 2426426459072 2431132368896 2437846045096 2442574102528 2444642716736 2449695309824 2450610111488 2468687148032 2469922966742 2475884486656 2476809068272 2481928142848 2488465771946 2493292003328 2494540139168 2495079362608 2499378151424 2500561076224 2501812850944 2502353646464 2508461914112 2514585092096 2519947263232 2526098477056 2527294048256 2528559205436 2533463195648 2539647401984 2546337068968 2553104464064 2558713659392 2560547917312 2566798237696 2572598724416 2573063815168 2578878460928 2580565458944 2586068328448 2592380944384 2600101835779 2606448707632 2612811072256 2618382703202 2620095543296 2626016472016 2626491219968 2632426601728 2632902508544 2638852378624 2640744085364 2646545825792 2660569320332 2667063793856 2673574120448 2674839490048 2681368797184 2687086622528 2693645825024 2695576811389 2700221038592 2702156738512 2703435635912 2708093403136 2710034746496 2715290697728 2716649965568 2722443025456 2729088533248 2735750262784 2737045059584 2743726211072 2758264644212 2763965431808 2764997592896 2766306232096 2771072319488 2771671318528 2773058810368 2779325407628 2786109765824 2791513260032 2793514404352 2800697270272 2815895478781 2821356740608 2822769104848 2828243697664 2829582270464 2830638935168 2835693554078 2836489306112 2837035652803 2843960882224 2849476575232 2850903016192 2851519271552 2858479855616 2859832738816 2866813616128 2873811533824 2879939729408 2881381420148 2886969688064 2894016806912 2895386509312 2903013226124 2910099507392 2917833673216 2924956131328 2926340476928 2931565988288 2933483700224 2940112827904 2940644360192 2941210768573 2947289669632 2962721079296 2962906743097 2971544955176 2978798523008 2986069796864 2992437375088 2994394906624 2999741941504 3001161682304 3001704251392 3008487544832 3010644230902 3015831289856 3017993240416 3025360188928 3031811551076 3040650651808 3048072907264 3055513280512 3064421482496 3070956140032 3078452371456 3080659213016 3085966901248 3088179129728 3094168469504 3095157840313 3095717402624 3097182567424 3102713148304 3104742817792 3111363457664 3118958323712 3126571728896 3135687098368 3152302450528 3158817636352 3159997249024 3167138255204 3169210068992 3174869268032 3176371894432 3184125446656 3192587890688 3200381026304 3208811126983 3218166261464 3224407703552 3226021834112 3232278511616 3232901092729 3240792633232 3248703437056 3250241008256 3256544657408 3258174875648 3258879167488 3260510554378 3266834120704 3274808492032 3276358418432 3282208950272 3283434641564 3284988650614 3291359690752 3293007337312 3299393929216 3317298355168 3325828008448 3334667055104 3342807007232 3350361129472 3350966829056 3352038312007 3352552800256 3358539390976 3360128946176 3361383735512 3368331051008 3386179134968 3394444828544 3396051377344 3404341169152 3412651196416 3419928428672 3428276504576 3430734123586 3436644958208 3438271479808 3440736263888 3446664331264 3449135131904 3457554501632 3464927486944 3473385405952 3475029316352 3483511894016 3492015177728 3510518638088 3518231281664 3520753386304 3526819315712 3529347576832 3537323246072 3537962745856 3545957883776 3548277506048 3555843951616 3564523798528 3573224833024 3583866972994 3592615224352 3602631372032 3610772649022 3611425427456 3619586577376 3628422020608 3639000510464 3648671875072 3657578315776 3667212716552 3674325057536 3676164415616 3677904298816 3685037375488 3686882096128 3694744105976 3703763009408 3712803928064 3713606493184 3715465515454 3717223999379 3723628429312 3724433334272 3726297776432 3733524709376 3743359160002 3751095943168 3752496733216 3761553932288 3763436956928 3791198120192 3800452468736 3803671069132 3811048062976 3820350865408 3828984147968 3830900928008 3831729021148 3838330732544 3841082305984 3849521201152 3869919011392 3879365518336 3888835084288 3890675621888 3900172795904 3908489632768 3910446213058 3918030290944 3920838998384 3927594237952 3930409801472 3932270015872 3939291796762 3941868722176 3951490859008 3959917127936 3969583321088 3979273109504 3981156450304 3990874488832 4012021300672 4021814680576 4023718155776 4030903233896 4032811010596 4033540087808 4042655138368 4043385995264 4052523295744 4073741484032 4085874313367 4095847969136 4105845970688 4114601390746 4117292996608 4124645169568 4126597313168 4127343345664 4136670374144 4146768023552 4149740705572 4157788880896 4159870259776 4169910714368 4180894646236 4191100247488 4199228637184 4201330760704 4213579538432 4222564692544 4232872010752 4235906417897 4243204489216 4244121706496 4246246303376 4254481645568 4256495239168 4258626030208 4266230578918 4266885382144 4278124754288 4286966792192 4288567695104 4332797851648 4334415869476 4343374249984 4355483500544 4363261005824 4365445243544 4367511354844 4375981883392 4378172489152 4379118881312 4386663694336 4389808349696 4400523911168 4409907710656 4422764584448 4424978609513 4433560592384 4444382953472 4456089870694 4457340338176 4466845294592 4469081386352 4477748903936 4480958855296 4491896915968 4502047767728 4502861676544 4504992825344 4513037306624 4515989553152 4525619574784 4536666652672 4547740696576 4561285238356 4585167200768 4595528826028 4596359634944 4606746553024 4607579389952 4609760100352 4617991662592 4620177300992 4621012566016 4631455195136 4655099674624 4655996310581 4667361639248 4669570643848 4680969107584 4692395395072 4702401589424 4713880193792 4716963823616 4725386817536 4727623284736 4731012362846 4739163455488 4742560806368 4751758721024 4754137439744 4764275294548 4775904933184 4778165309984 4789828854272 4801520869376 4826963127371 4837568012288 4841035906168 4849376559104 4850424807424 4852852918144 4862264737792 4863819463349 4875692090192 4885148205056 4889285433472 4899390619648 4901220222976 4937374296064 4939845933484 4951768973312 4953618136544 4963856285696 4976931543892 4986584006656 4989080278336 4990158725216 4998756302848 5001122152448 5003625701888 5004707292928 5016923828224 5029170184192 5039894526464 5042417485259 5052196954112 5054588096512 5057118410872 5066926391296 5079294803968 5080273145717 5092674137936 5106208928128 5117427318784 5121095834624 5133596475392 5145197448832 5146127630336 5157756921856 5172136656896 5184761888768 5200203671558 5212897415264 5225622144512 5236765406404 5240191086592 5252032944032 5252982439936 5264853203456 5265805017088 5277704757248 5281488170728 5293091651584 5321138640664 5334127587712 5347148240896 5349678980096 5362737594368 5374173245056 5387291650048 5391153622778 5400442077184 5404313477024 5406871271824 5416186806272 5420069492992 5433299931136 5444886050912 5458177066496 5471500525568 5474090119168 5487452422144 5516529288424 5527930863616 5529995185792 5532612464192 5542144638976 5542491946607 5543342637056 5546117620736 5558650815256 5572219531648 5583026520064 5587028808704 5601394540544 5631790957562 5642713481216 5645538209696 5656487395328 5659164540928 5661277870336 5671387108156 5674071305606 5687921764448 5698953150464 5701806032384 5703038543104 5716959711232 5719665477632 5733627232256 5747623067648 5759879458816 5762762840296 5773939376128 5788033613824 5790773018624 5806026452248 5820199014784 5835667346432 5849912262656 5852680953856 5863131976576 5866967400448 5880225655808 5882421537146 5894579339264 5925813486194 5943089910352 5957597046016 5972139593728 5984874750176 5988789813248 5999483883008 6002323364608 6003408502784 6016975089664 6021288461804 6031662579712 6035986480832 6050720377856 6063623102152 6081301303616 6096145814528 6111026561024 6128842964992 6141912280064 6156904742912 6161318426032 6171933802496 6176358259456 6190315680626 6191434805248 6194365134848 6205426296608 6209485635584 6222726915328 6237916647424 6253143457792 6271374196736 6304604901056 6317635272704 6319994498048 6334276510408 6338420137984 6349738536064 6352743788864 6368250893312 6385175781376 6400762052608 6417622253966 6420659635291 6436332522928 6448815407104 6452043668224 6465802185458 6481585266464 6497406874112 6500482016512 6516349751296 6517758334976 6521021108756 6533668241408 6549616984064 6552716836864 6564417900544 6566869283128 6569977301228 6582719381504 6586014674624 6598787858432 6634596710336 6651656016896 6656424370981 6669334110208 6685614014464 6700722258944 6704076624014 6705105600512 6705525787009 6717078781952 6720257892352 6722767471024 6736662102016 6772358269936 6788889657088 6792102754688 6808682338304 6825302392832 6839856857344 6856553009152 6861468247172 6873289916416 6876542959616 6881472527776 6893328662528 6898270263808 6915109003264 6929854973888 6946770811904 6950058632704 6967023788032 6984030355456 7021037276176 7036462563328 7041506772608 7057419268543 7058695153664 7074646492144 7075925491712 7091915767552 7096555012096 7111687903232 7129047597056 7146449666048 7167733945988 7185230448704 7205262744064 7221545298044 7222850854912 7239173154752 7256844041216 7262046234751 7278001020928 7297343750144 7315156631552 7316565630913 7334425433104 7348650115072 7352328831232 7355808597632 7370074750976 7373764192256 7389488211952 7407526018816 7425607856128 7427212986368 7430931030908 7434447998758 7447256858624 7448866668544 7452595552864 7467049418752 7486718320004 7502191886336 7504993466432 7523107864576 7526873913856 7582396240384 7585227771583 7600904937472 7607342138264 7622096125952 7640701730816 7643144870977 7657968295936 7661801856016 7663458042296 7676661465088 7682164611968 7699042402304 7739838022784 7758731036672 7777670168576 7781351243776 7800345591808 7816979265536 7820892426116 7836060581888 7841677996768 7855188475904 7860819602944 7864540031744 7878583593524 7883737444352 7902981718016 7919834255872 7939166642176 7958546219008 7962312900608 7981748977664 7983286371841 8024042601344 8042175445549 8043629361152 8047436311552 8061806467792 8065622021192 8067080175616 8085310276736 8086771990528 8105046591488 8147482968064 8171748626734 8191695938272 8211691941376 8229202781492 8234585993216 8249290339136 8253194626336 8254686691328 8273340748288 8293536047104 8299481411144 8315577761792 8319740519552 8337481765459 8339821428736 8361789292472 8382200494976 8398457274368 8402661521408 8427159076864 8445129385088 8465744021504 8471812835794 8486408978432 8488243412992 8492492606752 8508963291136 8512990478336 8517252060416 8532461157836 8556249508576 8573933584384 8577135390208 8665595703296 8668831738952 8686748499968 8709630201811 8710967001088 8726522011648 8730890487088 8735022709688 8751963766784 8756344978304 8758237762624 8773327388672 8779616699392 8801047822336 8819815421312 8845529168896 8849957219026 8867121184768 8888765906944 8912179741388 8933690589184 8938162772704 8955497807872 8961917710592 8983793831936 9004095535456 9005723353088 9009985650688 9026074613248 9031979106304 9051239149568 9073333305344 9095481393152 9122570476712 9170334401536 9191057652056 9192719269888 9213493106048 9215158779904 9219520200704 9235983325184 9240354601984 9262910390272 9311992621162 9334723278496 9339141287696 9361938215168 9384790790144 9404803178848 9427760387584 9433927647232 9450773635072 9455246569472 9462024725692 9478326910976 9485121612736 9503517442048 9508274879488 9528550589096 9551809866368 9556330619968 9579657708544 9603041738752 9653926254742 9675136024576 9682071812336 9698753118208 9700849614848 9705705836288 9727638926698 9751384180384 9770296410112 9778570866944 9802440445952 9874748592128 9879691866968 9903537946624 9907236273088 9927712571392 9953863087784 9973168013312 9978160556672 9980317450432 9997512605696 10002244304896 10007251403776 10009414585856 10033847656448 10058340368384 10079789052928 10084834970518 10104393908224 10109176193024 10114236821744 10133852782592 10160546291434 10185348275872 10212417856256 10242191669248 10267192950784 10290394897664 10292255260672 10315513843712 10344273313792 10369523777536 10400407343116 10425794830528 10451244289024 10473530812808 10480382173184 10504065888064 10505964879872 10529706406912 10537254808157 10555409514496 10562976341456 10586183303168 10642277281328 10668255175424 10694296481792 10699357960192 10725475188736 10748346490112 10774583300096 10782307245556 10800884154368 10808626954048 10813742543648 10832373612544 10840138985984 10866599862272 10889772101824 10916354132992 10943001051136 10948180238336 10974904844288 11033058576848 11055861727232 11059990371584 11065224928384 11084983893214 11086685274112 11090230279139 11092235241472 11117301630512 11144439063296 11174057617408 11202789081088 11263581915124 11285426962432 11291076419392 11312974790656 11318329081856 11322555740672 11342774216312 11348142611212 11375843528896 11397906300928 11403612064768 11406077086208 11411786940323 11433919422464 11439330955264 11467254464512 11495246135296 11497460277149 11519758917632 11525525680592 11547878752256 11581546037248 11612052904496 11640398029568 11671334692864 11699824525312 11705361907712 11726263953152 11733934800896 11760451311616 11764843074292 11789158678528 11851626972388 11886179820704 11915194092032 11944279187456 11969749500352 11977579626496 11998967766016 12004646729216 12006817005568 12010656225821 12033950179328 12042576923608 12063325159424 12071972961664 12101440755712 12127246204304 12162602607232 12192291629056 12222053122048 12257685929984 12283824560128 12313809485824 12322636852064 12343867604992 12352716518912 12380631361252 12382869610496 12388730269696 12410852593216 12418971271168 12445453830656 12475833294848 12506286915584 12542748393472 12543534405479 12609209802112 12635270545408 12637704271577 12639988996096 12668553020816 12676840275968 12699477072128 12705487577728 12736501786624 12770351562752 12801524105216 12835244507932 12841319270582 12872665045856 12897630814208 12904087336448 12931604370916 12963170532928 12994813748224 13000964033024 13032699502592 13035516669952 13042042217512 13067336482816 13099233968128 13101757060007 13105433673728 13128835801088 13133738566256 13139954602456 13165438763008 13172029349248 13197575716864 13269193420672 13303312033792 13312848741962 13338668220416 13371228028928 13401444517888 13408153248028 13411051574018 13434157563904 13440515784704 13445534942048 13473324204032 13544716539872 13577779314176 13584205509376 13617364676608 13650604785664 13679713714688 13686561745703 13713106018304 13722936494344 13746579832832 13753085919232 13762945055552 13786657325056 13796540527616 13830218006528 13859709947776 13893541623808 13900117265408 13934047576064 13968060710912 14042074552352 14072925126656 14083013545216 14114838537086 14117390307328 14149292984288 14151850983424 14183831535104 14193110024192 14223375806464 14258095194112 14292899332096 14335467891976 14370460897408 14401104867611 14410525488128 14443090596088 14445701709824 14478346309504 14513688082432 14524092469502 14556002041856 14594687500288 14633131261826 14668850866208 14697300230144 14704657662464 14711617195264 14747528384512 14778976423904 14815052037632 14851215712256 14854425972736 14861862061816 14868895997516 14894513717248 14897733337088 14905191105728 14934098837504 14973436640008 15004383772672 15009986932864 15046215729152 15053747827712 15164792480768 15170455543166 15201809874944 15214684276528 15244192251904 15286289741954 15315936591872 15323603712032 15326916084592 15353322930176 15364329223936 15479676045568 15517462073344 15555340337152 15562702487552 15596314547429 15600691183616 15633958531072 15641784852232 15672121163776 15683355993536 15710376951808 15721639205888 15729080063488 15757167187048 15767474888704 15805963436032 15839668511744 15878333284352 15917092438016 15924625801216 15966572743682 16048085202688 16084350891098 16087258722304 16094872623104 16123612935584 16131244042384 16134160351232 16170620553472 16173543981056 16210093182976 16294965936128 16343497253468 16383391876544 16423383882752 16458405562984 16469171986432 16498580678272 16506389252672 16509373382656 16546681496576 16558543269961 16587072094208 16598962822288 16631155523584 16639481039104 16674963530918 16679642857472 16723578584944 16764400989952 16805323042816 16854318153728 16890258770176 16931488043008 16943625671588 16972817956864 16976486825984 16984985213504 17017926582272 17025980956672 17034504120832 17064922315672 17112499017152 17147867168768 17154270780416 17331191406592 17337663477904 17373496999936 17419260403622 17421934002176 17453044023296 17461780974176 17470045419376 17503927533568 17512689956608 17516475525248 17559233398784 17602095644672 17639630842624 17691058337792 17699914438052 17734242369536 17777531813888 17824359482776 17867381178368 17876325545408 17910995615744 17923835421184 17967587663872 18008191070912 18011446706176 18019971301376 18052149226496 18063958212608 18067437578377 18102478299136 18146666610688 18200712850453 18245140953424 18340668803072 18382115304112 18385438539776 18426986212096 18430317559808 18439040401408 18471966650368 18480709203968 18525820780544 18623985242324 18669446556992 18678282575392 18723876430336 18769581580288 18809606357696 18855520775168 18867855294464 18869037679723 18901547270144 18910493138944 18924049451384 18956653821952 18970243225472 19007034884096 19016549758976 19057101178192 19103619732736 19112661239936 19159315417088 19206083477504 19307852509484 19350272049152 19364143624672 19397506236416 19401699229696 19411411672576 19455277853396 19502768360768 19540592820224 19557141733888 19604880891904 19711268351467 19749497184256 19759383733936 19807075893248 19814472546176 19855425142784 19859249569621 19907726175568 19946336026624 19956321113344 19960634900864 20004488609792 20014502807552 20018829171712 20067695312896 20116680736768 20159578105856 20169669941036 20208787816448 20218352386048 20228473643488 20267705565184 20321092582868 20370696551744 20424835712512 20484383338496 20534385901568 20580789795328 20584510521344 20588475380011 20631027687424 20688546627584 20739047555072 20800814686232 20851589661056 20902488578048 20947061625616 20960764346368 21008131776128 21011929759744 21059412813824 21074509616314 21110819028992 21125952682912 21172366606336 21284554562656 21336510350848 21388592963584 21398715920384 21450950377472 21496692980224 21549166600192 21564614491112 21601768308736 21617253908096 21627485087296 21664747225088 21666104882191 21680277971968 21733199724544 21779544203648 21832708265984 21886002102272 21896360476672 21949809688576 22066117153696 22111723454464 22119980743168 22130449856768 22169967786428 22180460558278 22184470482944 22234603261024 22288878126592 22348115234816 22405578162176 22527163830248 22570853924864 22582152838784 22625949581312 22630307649103 22636658163712 22645111481344 22685548432624 22696285222424 22751687057792 22795812601856 22807224129536 22812154172416 22823573880646 22867838844928 22878661910528 22934508929024 22994920554298 23039517835264 23051051361184 23095757504512 23224105808992 23280796059136 23342669385728 23399649050624 23410723815424 23452527906304 23464268184049 23467869601792 23520902623232 23529686148584 23578317357056 23703253944776 23772359641408 23830388184064 23888558374912 23939499000704 23955159252992 23997935532032 24009293458432 24021312451642 24067900358656 24085153847216 24126650318848 24143945923328 24202881511424 24254492408608 24325205214464 24384583258112 24444106244096 24515371859968 24567649120256 24627618971648 24645273704128 24687735209984 24705433037824 24761262722504 24765739220992 24777460539392 24821705186432 24837942542336 24890907661312 24951666589696 25012573831168 25087068810958 25218419604224 25275408543154 25279977992192 25337106041632 25353680551936 25398954144256 25410975155456 25473003573248 25540703125504 25603048210432 25670489015864 25682638541164 25745330091712 25795261628416 25808174672896 25863208741832 25926341065856 25989627496448 26001928066048 26020567995653 26065399005184 26071033339904 26084084435024 26134672965632 26203514120014 26210867347456 26257671602176 26267477132512 26279909204912 26330877526016 26344058698496 26538386841344 26606624067584 26625697483924 26677336440832 26742456057856 26802889035776 26816306496056 26822103148036 26868315127808 26881031569408 26891069884096 26946648408064 27089433079744 27155558628352 27168411018752 27234729353216 27301209571328 27359427429376 27373123491406 27426212036608 27445872988688 27493159665664 27506171838464 27525890111104 27593081055232 27660436013056 27719419895552 27787083247616 27800234530816 27868095152128 27936121421824 28084149104704 28145850253312 28166027090432 28229677074172 28234780614656 28298585968576 28303701966848 28367663070208 28386220048384 28446751612928 28516190388224 28601120193569 28670935783952 28740921794816 28802209735222 28821050976256 28886181192176 28891403419648 28956692619008 29027376164864 29048184939004 29112004083712 29189375000576 29266262523652 29337701732416 29394600460288 29409315324928 29423234390528 29495056769024 29557952847808 29630104075264 29651344925279 29702431424512 29708851945472 29723724123632 29737791995032 29789027434496 29795466674176 29810382211456 29868197675008 29946873280016 30008767545344 30019973865728 30092431458304 30107495655424 30329584961536 30340911086332 30403619749888 30429368553056 30488384503808 30572579483908 30631873183744 30647207424064 30653832169184 30706645860352 30728658447872 30959352091136 30974850266591 31034924146688 31110680674304 31125404975104 31192629094858 31201382367232 31207392180833 31267917062144 31283569704464 31344242327552 31366711987072 31443278411776 31458160126976 31514334374096 31534949777408 31611926872064 31679337023488 31756666568704 31834184876032 31849251602432 31933145487364 32096170405376 32168701782196 32174517444608 32189745246208 32247225871168 32262488084768 32268320702464 32341241106944 32347087962112 32420186365952 32589931872256 32591974174067 32686994506936 32766783753088 32846767765504 32916811125968 32938343972864 32997161356544 33012778505344 33018746765312 33093362993152 33117086539922 33174144188416 33197925644576 33262311047168 33278962078208 33349927061836 33447157169888 33528801979904 33610646085632 33708636307456 33780517540352 33862976086016 33887251343176 33945635913728 33952973651968 33969970427008 34035853164544 34046736243443 34051961913344 34069008241664 34129844631344 34224998034304 34295734337536 34308541560832 34662382813184 34675326955808 34746993999872 34838520807244 34906088046592 34923561948352 34940090838752 35007855067136 35025379913216 35032951050496 35118466797568 35204191289344 35279261685248 35296922396813 35382116675584 35399828876104 35468484739072 35555063627776 35561912020019 35648718965552 35734762356736 35752651090816 35821991231488 35847670842368 35935175327744 36016382141824 36022893412352 36039942602752 36104298452992 36134875156754 36204956598272 36293333221376 36401425700906 36490281906848 36681337606144 36764230608224 36770877079552 36853972424192 36860635119616 36878080802816 36943933300736 36961418407936 37051641561088 37247970484648 37338893113984 37356565150784 37447752860672 37539163160576 37619212715392 37711041550336 37738075359446 37803094540288 37820986277888 37848098902768 37913307643904 37940486450944 38033099517952 38114202356384 38207239465472 38225322479872 38318630834176 38412166955008 38615705018968 38700544098304 38728287249344 38795012472832 38803398459392 38822823345152 38910555706792 39005536721536 39081185640448 39114283467776 39209761783808 39422536702934 39498994368512 39518767467872 39614151786496 39628945092352 39718499139242 39815452351136 39892672053248 39912642226688 39921269801728 40029005615104 40037658343424 40135390625792 40233361473536 40319156211712 40339339882072 40417575632896 40436704772096 40456947286976 40535411130368 40642185165736 40741393103488 40849671425024 40889463993169 40968766676992 41068771803136 41161579590656 41176950760022 41262055374848 41377093255168 41601629372464 41703179322112 41804977156096 41894123251232 41921528692736 42016263552256 42023859519488 42118825627648 42149019232628 42221638057984 42251905365824 42344733212672 42569109125312 42673020701696 42777185927168 42797431840768 42901900754944 42993385960448 43098333200384 43129228982224 43203536617472 43234507816192 43254970174592 43332209764382 43360555943936 43466399449088 43559088407296 43665416531968 43772004204544 43792720953344 43899619377152 44132234307392 44223446908928 44239961486336 44260899713536 44339935572856 44360921116556 44368940965888 44469206522048 44577756253184 44696230469632 44811156324352 44944617447037 45054327660496 45141707849728 45164305677568 45260615298206 45273316327424 45290222962688 45371096865248 45392570444848 45503374115584 45614448259072 45624308344832 45647147761292 45735677689856 45757323821056 45869017858048 45989841108596 46079035670528 46102102722368 46191515009024 46448211617984 46561592118272 46594970596867 46685338771456 46799298101248 46821447630848 46905055812608 46928536368098 46935739203584 47041805246464 47059372297168 47156634714112 47406507889552 47544719282816 47660776368128 47777116749824 47878998001408 47910318505984 47995871064064 48018586916864 48042624903284 48135800717312 48170307694432 48253300637696 48287891846656 48405763022848 48508984817216 48650410428928 48769166516224 48888212488192 49030743719936 49135298240512 49255237943296 49290547408256 49401934879801 49410866075648 49522525445008 49531478441984 49554921078784 49643410372864 49675885084672 49781815322624 49903333179392 50025147662336 50174137621916 50436839208448 50550817086308 50559955984384 50674212083264 50707361103872 50797908288512 50821950310912 50946007146496 51081406251008 51206096420864 51215959416391 51340978031728 51365277082328 51490660183424 51590523256832 51616349345792 51726417483664 51852682131712 51979254992896 52003856132096 52041135991306 52130798010368 52142066679808 52168168870048 52269345931264 52407028240028 52515343204352 52534954265024 52559818409824 52661755052032 52688117396992 53076773682688 53096594401081 53213248135168 53251394967848 53354672881664 53484912115712 53502014096839 53605778071552 53632612992112 53644206296072 53736630255616 53762063138816 53782139768192 53893296816128 54178866159488 54311117256704 54336822037504 54469458706432 54602419142656 54718854858752 54746246982812 54852424073216 54891745977376 54986319331328 55012343676928 55051780222208 55186162110464 55320872026112 55438839791104 55574166495232 55600469061632 55736190304256 55872242843648 55883004602887 56168298209408 56291700506624 56295228118843 56332054180864 56459354148344 56469561229312 56597171937152 56607403933696 56735326140416 56893503225856 57032380776448 57202240387138 57341871567904 57481843589632 57604419470444 57642101952512 57772362384352 57782806839296 57913385238016 58054752329728 58096369878008 58224008167424 58378750001152 58532525047304 58675403464832 58789200920576 58818630649856 58846468781056 58990113538048 59115905695616 59260208150528 59302689850558 59404862849024 59417703890944 59447448247264 59475583990064 59578054868992 59590933348352 59620764422912 59893746560032 60017535090688 60039947731456 60214991310848 60659169923072 60681822172664 60807239499776 60858737106112 60967411412677 60976769007616 61145158967816 61263746367488 61294414848128 61307664338368 61413291720704 61457316895744 61918704182272 61949700533182 62069848293376 62221361348608 62250809950208 62385258189716 62414784361666 62535834124288 62567139408928 62688484655104 62733423974144 62886556823552 62916320253952 63028668748192 63069899554816 63223853744128 63358674046976 63513333137408 63668369752064 63698503204864 63866290974728 64192340810752 64337403564392 64349034889216 64379490492416 64494451742336 64524976169536 64536641404928 64682482213888 64840372731904 65183948348134 65373989013872 65533567506176 65693535531008 65833622251936 65876687945728 65994322713088 66025557010688 66037493530624 66186725986304 66234173079844 66348288376832 66395851289152 66524622094336 66557924156416 66699854123672 66894314339776 67057603959808 67221292171264 67417272614912 67561035080704 67725952172032 67774502686352 67891271827456 67905947303936 67939940854016 68093472486886 68103923826688 68138016483328 68259689262688 68449996068608 68617083121664 69324765626368 69350653911616 69493987999744 69677041614488 69812176093184 69847123896704 69880181677504 70015710134272 70050759826432 70065902100992 70236933595136 70408382578688 70558523370496 70593844793626 70627255988201 70764233351168 70799657752208 70936969478144 71123824040038 71297437931104 71469524713472 71505302181632 71695341684736 71870350655488 72032764283648 72045786824704 72079885205504 72208596905984 72269750313508 72409913196544 72586666442752 72802851401812 72980563813696 73362675212288 73528461216448 73541754159104 73707944848384 73756161605632 73760783657099 73887866601472 73922836815872 74103283122176 74495940969296 74677786227968 74713130301568 74895505721344 75078326321152 75238425430784 75422083100672 75476150718892 75606189080576 75641972555776 75696197805536 75826615287808 75880972901888 76066199035904 76228404712768 76414478930944 76450644959744 76637261668352 76824333910016 77231410037936 77401088196608 77456574498688 77606796918784 77631611953973 77645646690304 77821111413584 78011073443072 78228566935552 78419523567616 78845073405868 78997988737024 79037534935744 79228303572992 79257890184704 79436998278484 79630904702272 79785344106496 79825284453376 79842539603456 79882508582261 80058011230208 80075316686848 80270781251584 80466722947072 80482221940043 80638312423424 80678679764144 80835151265792 80873409544192 80913894573952 81070822260736 81284370331472 81482786206976 81699342850048 81778927986338 81937533353984 82137543606272 82323159181312 82353901520044 82524110749696 82754186510336 83203258744928 83406358644224 83609954312192 83788246502464 83843057385472 84032527104512 84047719038976 84074593580747 84237651255296 84298038465256 84443276115968 84503810731648 84689466425344 85138218250624 85346041403392 85554371854336 85594863681536 85803801509888 85986771920896 86196666400768 86258457964448 86407073234944 86469015632384 86509940349184 86664419528764 86721111887872 86932798898176 87118176814592 87330833063936 87544008409088 87585441906688 87799238754304 88264468614784 88446893817856 88463929901039 88479922972672 88521799427072 88679871145712 88721842233112 88737881931776 88938413044096 89155512506368 89392460939264 89622312648704 89889234894074 90108655320992 90283415699456 90328611355136 90521230596412 90580445925376 90742193730496 90785140889696 91006748231168 91228896518144 91248616689664 91294295522584 91471355379712 91514647642112 91712299420049 91738035716096 91979682217192 92158071341056 92204205444736 92383030018048 92896423235968 93123184236544 93189941193734 93370677542912 93598596202496 93642895261696 93810111625216 93857072736196 94083610492928 94118744594336 94313269428224 94813015779104 95089438565632 95321552736256 95554233499648 95757996002816 95805932219921 95820637011968 95991742128128 96037173833728 96085249806568 96271601434624 96340615388864 96506601275392 96575783693312 96811526045696 97017969634432 97300820857856 97538333032448 97776424976384 98270596481024 98510475886592 98581094816512 98803869759602 98821732151296 99045050890016 99062956883968 99109842157568 99286820745728 99351770169344 99563630645248 99806666358784 100050295324672 100348275243832 100873678416896 101101634172616 101119911968768 101348424166528 101414722207744 101595816577024 101643900621824 101892014292992 102162812502016 102431918832782 102681956063456 102730554164656 102981320366848 103232698691584 103452834967328 103705364263424 103958509985792 104007712264192 104082271982612 104261596020736 104284133359616 104336337740096 104538691862528 104814056480056 105030686408704 105069908530048 105119636819648 105323510104064 105376234793984 106153547365376 106193188802162 106426496270336 106502789935696 106709345763328 107004028193678 107211556143104 107265225984224 107288412592144 107473260511232 107524126277632 107564279536384 108357732318976 108622234513408 108673644075008 108938917412864 109204838285312 109437709717504 109492493965624 109704848146432 109783491954752 109972638662656 110024687353856 110103560444416 110372324220928 110641744052224 110877679582208 111148332990464 111200938123264 111472380608512 111766009205774 112336596418816 112590456237686 112664108361728 112918708296688 112939122458624 113194343874304 113214807867392 113470652280832 113787006451712 114064761552896 114404480774276 114683743135808 114963687179264 115208838940888 115284203905024 115544724768704 115565613678592 115826770476032 115909802889727 116109504659456 116192739756016 116448016334848 116757500002304 117065050094608 117350806929664 117637261299712 117692937562112 117980227076096 118231811391232 118520416301056 118605379701116 118809725698048 118835407781888 118894896494528 118951167980128 119156109737984 119181866696704 119241528845824 119787493120064 120035070181376 120079895462912 120429982621696 121318339846144 121363644345328 121614478999552 121717474212224 121934822825354 121953538015232 121992533070529 122290317935632 122527492734976 122588829696256 122615328676736 122914633791488 123837408364544 123899401066364 124139696586752 124442722697216 124501619900416 124770516379432 124829568723332 125071668248576 125134278817856 125376969310208 125466847948288 125773113647104 125832640507904 126057337496384 126139799109632 126447707488256 126472063048639 126717348093952 127026666274816 127397006409728 127404989953171 127732581949456 128384681621504 128674807128784 128698069778432 128758980984832 128988903484672 129049952339072 129073282809856 129364964427776 129680745463808 130367896696268 130747978027744 131067135012352 131387071062016 131667244503872 131753375891456 131988645426176 132051114021376 132074987061248 132373451972608 132468346159688 132696576753664 132791702578304 133049244188672 133115848312832 133399708247344 133788628679552 134115207919616 134442584342528 134834545229824 135122070161408 135451904344064 135549005372704 135782543654912 135811894607872 135879881708032 136186944973772 136276032966656 136519378525376 136899992137216 137234166243328 137978878460269 138649531252736 138701307823232 138987975999488 139014746987347 139354083228976 139624352186368 139694247793408 139760363355008 140031420268544 140101519652864 140131804201984 140473867190272 140816765157376 141117046740992 141187689587252 141254511976402 141528466702336 141599315504416 141873938956288 142247648080076 142594875862208 142939049426944 143010604363264 143390683369472 143740701310976 144065528567296 144091573649408 144119327660077 144159770411008 144417193811968 144539500627016 144819826393088 145173332885504 145605702803624 145961127627392 146725350424576 147056922432896 147083508318208 147415889696768 147521567314198 147775733202944 147845673631744 148206566244352 148991881938592 149355572455936 149426260603136 149791011442688 150156652642304 150476850861568 150844166201344 150952301437784 151212378161152 151283945111552 151392395611072 151653230575616 151761945803776 152132398071808 152456809425536 152828957861888 152901289919488 153274523336704 153648667820032 154462820075872 154802176393216 154913148997376 155263223907946 155291293380608 155642222827168 156022146886144 156457133871104 156839047135232 157690146811736 157995977474048 158075069871488 158412153543721 158456607145984 158515780369408 158873996556968 159261809404544 159570688212992 159650568906752 159685079206912 159765017164522 160116022460416 160150633373696 160541562503168 160964443880086 161276624846848 161357359528288 161670302531584 161746819088384 161827789147904 162568740662944 162965572413952 163398685700096 163557855972676 163875066707968 164275087212544 164646318362624 164707803040088 165048221499392 165508373020672 166406517489856 166812717288448 167219908624384 167576493004928 167686114770944 168065054209024 168149187161494 168475302510592 168596076930512 168886552231936 169007621463296 170276436501248 170692082806784 171108743708672 171189727363072 171607603019776 171973543841792 172393332801536 172516915928896 172814146469888 172938031264768 173019880698368 173328839057528 173442223775744 173865597796352 174236353629184 174661666127872 175088016818176 175170883813376 176528937229568 176927859802078 176959845945344 177043598854144 177359742291424 177443684466224 177475763863552 177876826088192 178311025012736 178784921878528 179244625297408 179778469788148 180217310641984 180566831398912 180657222710272 181042461192824 181160891850752 181484387460992 181570281779392 182013496462336 182143975969571 182457793036288 182497233379328 182588591045168 182942710759424 183029295284224 183424598840098 183476071432192 183959364434384 184316142682112 184408410889472 185792846471936 186246368473088 186379882387468 186741355085824 187197192404992 187285790523392 187620223250432 187714145472392 188167220985856 188237489188672 188626538856448 189626031558208 190178877131264 190643105472512 191108466999296 191515992005632 191611864439842 191641274023936 191983484256256 192074347667456 192170499613136 192543202869248 192681230777728 193151567386624 193623052091392 194035939268864 194601641715712 195076666064896 195552849952768 196541192962048 197020951773184 197162189633024 197607739519204 197643464302592 198090101780032 198125913767936 198219684315136 198573641491456 198703540338688 199127261290496 199613332717568 200207841354983 200696550487664 201747356833792 202203268345232 202239823937536 202696848333056 202829444415488 203191633154048 203287801243648 203784028585984 204325625004032 204863837665564 205363912126912 205461108329312 205962640733696 206465397383168 206905669934656 207410728526848 207559414476953 207917019971584 208015424528384 208164543965224 208523192041472 208568266719232 208672675480192 209077383725056 209628112960112 210061372817408 210139817060096 210239273639296 210647020208128 210752469587968 212307094730752 212386377604324 212852992540672 213005579871392 213418691526656 214008056387356 214423112286208 214530451968448 214576825184288 214946521022464 215048252555264 215128559072768 216715464637952 216823951866137 217244469026816 217347288150016 217877834825728 218409676570624 218451745265831 218875419435008 218984987931248 219409696292864 219566983909504 220049374707712 220207120888832 220744648441856 221283488104448 221755359164416 222296665980928 222401876246528 222944761217024 223532018411548 224673192837632 225180912475372 225328216723456 225837416593376 225878244917248 226388687748608 226429615734784 226941304561664 227574012903424 228129523105792 228808961548552 229367486271616 229927374358528 230417677881776 230568407810048 231089449537408 231131227357184 231653540952064 231819605779454 232219009318912 232385479512032 232896032669696 234130100189216 234701613859328 235274522599424 235385875124224 235960454152192 236463622782464 237040832602112 237210759402232 237619451396096 237670815563776 237789792989056 237902335960256 238312219475968 238327153704101 238363733393408 238483057691648 239574986240128 240070140362752 240159790925824 240859965243392 242636679692288 242727288690656 243228957999104 243434948424448 243869645650708 243985066141058 244580635871264 245054985469952 245177659392512 245230657353472 245829267582976 247674816729088 247798802132728 248279393173504 248885445394432 248933384140133 249003239800832 249541032758864 249659137446664 250143336497152 250268557635712 250753938620416 250933695896576 251546227294208 251665281015808 252114674992768 252279598219264 252944126097278 253434696187904 254053332549632 254809979906342 255465163898912 256769363243008 257349614257568 257396139556864 257517961969664 257977806969344 258099904678144 258146565619712 258729928855552 259361490927616 260735793392536 261495956055488 262134270024704 262774142124032 263334489007744 263506751782912 263977290852352 264102228042752 264746903945216 264936692319376 265393153507328 265583405156608 266231696625664 266799416494688 267577257359104 268230415839232 268885168685056 269669090459648 270244140322816 270903808688128 271098010745408 271565087309824 271623789215744 271759763416064 272373889947544 272552065933312 273038757050752 273799984274432 274468332486656 275957756920538 277299062505472 277402615646464 278029493974694 278708166457952 279248704372736 279388495586816 279520726710016 280203039305728 280263608403968 280947734380544 281633530314752 282234093481984 282375379174504 282509023952804 283056933404672 283198631008832 283747877912576 284495296160152 285189751724416 285878098853888 286021208726528 286226247952183 286781366738944 287481402621952 288131057134592 288238655320154 288319540822016 288834387623936 289079001254032 289639652786176 291211405607248 291922255254784 293450700849152 294113844865792 294167016636416 294831779393536 295043134628396 295551466405888 295691347263488 296413132488704 297983763877184 298711144911872 298852521206272 299582022885376 300313305284608 300953701723136 301688332402688 301904602875568 302424756322304 302567890223104 302784791222144 303523891607552 304264796143616 304913618851072 305657915723776 305802579838976 306549046673408 307297335640064 308925640151744 309604352786432 309826297994752 310526447815892 310582586761216 311284445654336 312044293772288 312914267742208 313678094270464 314612322129259 315380293623472 315991954948096 316150139742976 316824307087442 316913214291968 317031560738816 317747993113936 318523618809088 319301137813504 319370158413824 319530034329044 320232044920832 320301266747392 321083125006336 321928887760172 322553249693696 322714719056576 323340605063168 323493638176768 323655578295808 325137481325888 325931144827904 326164794178069 326797371400192 327115711945352 327750133415936 328550174425088 329292636725248 329415606080176 330096442998784 331016746041344 332813034979712 333625434576896 334439817248768 335152986009856 335372229541888 336130108418048 336298374322988 336950605021184 337192153861024 337773104463872 338015242926592 340552873002496 341384165613568 342217487417344 342379454726144 343215206039552 343281313989163 343947087683584 344786665603072 345033831857792 345813544158607 345876062529536 346039761396736 346657678115056 346884447551488 347731195592704 348472707258368 349323332255744 350176033636352 350341767626752 353057874459136 353855719604156 353919691890688 354087197708288 354719484582848 354887368932448 354951527727104 355753652176384 356622050025472 357569843757056 358489250594816 358511715914737 359556939576296 360434621283968 361133662797824 361314445420544 362084922385648 362321783701504 362968774921984 363140563558784 364026992924672 364287951939142 364915586072576 364994466758656 365177182090336 365885421518848 366058590568448 366849197680196 367918728868768 368632285364224 368816821778944 371585692943872 372492736946176 372759764774936 373482710171648 374394384809984 374514098677873 374571581046784 375240446500864 375428290944784 376334441971712 376474978377344 377253077712896 379252063116416 380357754262528 381286210945024 382216933998592 383031984011264 383223728879684 383966968512512 384148695334912 384340999226272 385086405738496 385362461555456 386303134773248 387246104182784 388071878537728 389203283431424 390153332129792 391105699905536 391181032220209 393082385924096 394041903546368 394324379266048 395215479038408 395286928605184 396180203560064 396251827535872 396439368630272 397147282982912 398254522580992 399226665435136 400415682709966 401393100975328 403494713667584 404406536690464 404479647875072 405393696666112 405658888830976 406383266308096 406575602487296 407568057171968 408651250008064 409727675331128 410727824253824 410922216658624 411925281467392 412930794766336 413811339869312 414821457053696 415118828953906 415834039943168 416030849056768 416329087930448 417046384082944 417136533438464 417345350960384 419256225920224 420122745634816 420279634120192 420478547278592 421504939175936 424614189461504 424772755208648 425705985081344 426011159742784 426837383053312 428016112774712 428846224572416 429060903936896 429153650368576 429893042044928 430096505110528 430257118145536 433430929275904 433647903732274 434488938053632 434694576300032 435755669651456 436903490531662 437750838870016 437969975862496 438819392585728 439133967819008 440414241777664 441489296883712 442566976208896 443510718328832 444593331961856 444803752493056 445889522434048 447064036823096 449346385675264 450361824950744 450656433446912 451674833186752 451756489834496 452777375497216 453882609123328 455148025806848 457617923097104 458734972543232 459854748717056 460835355763552 461136815620096 462178899074816 462262454714368 463307081904128 463639211558908 464438018637824 464770959024064 465792065339392 468260200378432 469403227718656 470549045198848 470771750248448 471920908304384 472927245564928 474081665204224 474421518804464 475238902792192 475341631127552 475579585978112 475804671920512 476654307408202 476727466786816 476966115383296 479149972480256 480319581851648 481719930486784 485273359384576 485454577381312 486457915998208 486869896848896 487739291301416 487970132282116 489161271742528 490109970939904 490355318785024 490461314706944 491658535165952 494390791917407 495349633458176 495597604265456 496558786347008 497866768280266 498006479601664 499082065517728 499318274893328 500286672994304 500537115271424 501867391793152 503092454588416 503330562031616 504229349985536 504559196438528 505888252194556 506869392375808 508106665099264 509619959812684 510930327797824 513538726486016 514699228515136 514792279113728 515035923939328 515955613938688 516199809356288 516293131239424 517459857711104 518722981855232 521471586785072 522991912110976 524268540049408 525548284248064 526668978015488 527013503565824 527954581704704 528204456085504 529493807890432 529873384638752 530786307014656 531166810313216 532463393251328 533598832989376 535154514718208 536460831678464 537770337370112 539338180919296 540488280645632 541807617376256 542196021490816 543247578431488 543421283677811 543519526832128 544747779895088 545104131866624 546077514101504 547599968548864 548936664973312 551915513841076 554598125010944 554805231292928 556058987949388 557416332915904 558497408745472 558776991173632 559041453420032 560406078611456 560527216807936 561895468761088 563267060629504 563375553580301 564468186963968 564750758349008 565018047905608 566113866809344 566397262017664 567495755825152 568990592320304 570379503448832 571756197707776 572042417453056 572452495904366 573562733477888 574962805243904 576262114269184 576477310640308 577668775247872 578158002508064 579279305572352 582422811214496 583844510509568 586901401698304 588227689731584 588334033272832 588522155065229 589663558787072 590086269256792 591102932811776 591382694526976 592826264977408 595967527754368 597422289823744 597705042412544 599164045770752 600626610569216 601907403446272 603376664805376 603809205751136 604849512644608 605135780446208 605569582444288 607047783215104 608529592287232 609827237702144 611315831447552 611605159677952 613098093346816 614594671280128 617851280303488 619208705572864 619247509307273 619652595989504 621052895631784 621165173522432 622568891308672 624088587544576 625828535484416 627356188540928 629224644258518 630760587246944 631983909896192 632300279485952 633648614174884 634063121477632 635495986227872 637047237618176 638602275627008 638740316827648 639060068658088 640464089841664 640602533494784 642166250012672 643857775520344 645106499387392 645429438113152 646681210126336 646987276353536 647311156591616 650274962651776 651862289655808 652329588356138 653594742800384 654231423890704 655500266831872 658585273450496 658831212160352 660192885997568 665626069959424 667250869153792 668879634497536 670305972019712 670641525539447 670744459083776 672260216836096 672596748645976 673901210042368 674384307722048 675546208927744 676030485853184 681105746004992 682768331227136 684434974834688 684758909452288 686562627978326 687894175367168 689573331206144 690067663715584 691627088317214 691752125059072 692079522793472 693315356230112 693768895102976 695462391185408 696945414516736 698646664511488 700352067272704 700683535253504 706115748918272 707711439208312 707839383781376 708174395416576 709438969165696 709774737864896 709903055454208 711507304352768 713244100050944 715139687514112 717023431829474 719113879152592 720869242567936 722628890841088 724169844771296 724643567403008 725937549843968 726281127117568 728053985849344 728575903878284 729831172145152 729988933517312 730354364180672 731770843037696 732117181136896 733698395360392 735837457737536 737264570728448 737633643557888 743171385887744 744985473892352 745519529549872 746965420343296 749028197355746 749143162093568 750480893001728 750856581889568 752668883943424 752949956754688 758504126232832 760715508525056 762572421890048 764433867997184 766063968022528 766447457759368 767933937025024 768297390669824 768681998452544 770172811476992 770724923110912 772606269546496 774492208365568 776143757075456 776899815870211 778406566862848 780306664259584 782362064440418 786164771848192 788648758532096 790430958076816 790573857210368 792360407120128 792503655071744 792878737260544 794294565965824 796509045161984 798453330870272 800831365419932 802786201950656 806989427335168 808813073380928 808959295750144 810787393332224 811317777661952 811368620228089 812766532616192 813151204974592 815136114343936 817302500016128 819455350662256 821455648507648 821844433317248 823850562934784 825861589532672 827622679738624 829642914107392 830237657907812 831668079886336 832061698113536 832658175860896 834092768165888 834273066876928 834690701920768 838512451840448 840245491269632 840559268240384 840957094557184 843009878351872 849228378923008 849545510417296 851411970162688 852022319485568 853674766106624 853947731493703 856032225549424 857692449144832 858121807873792 858307300737152 860193010221056 860514236291072 866861858551808 867295807464548 868977876107264 869389152600064 871511339302912 873806981063324 875501677740032 875939951724992 877638785171456 878267935638016 880828483555328 882978593767424 885133952417792 885304441340473 887021436657664 889186663923712 889607504986112 891779044868096 894128073646192 898692771350528 900723649901488 901312866893824 903349666373504 903512979668992 905554750994432 907765218246656 910296051613696 915235846194208 917469945086464 919709497434112 921670711527104 922273631240192 924357798149632 924524909428736 926614163808256 927278423117816 928876037275648 929541918048128 931584130678784 936520400756864 938806455437312 941098090397696 941543500496896 943841816608768 945854491129856 948163330408448 948843037608928 950477805584384 950683262255104 951159171956224 951609343841024 953308614816404 953932230766592 958299944960512 960639163703296 963439860973568 970546718769152 970909154762624 972915831996416 973103228911429 973739793697792 975478582602832 975940264564232 978322543485056 980219941879808 980710637570048 980922629413888 983317070331904 988781583834814 990699266916352 991195208530912 993117572694016 995733536560532 998164131035456 998636549786656 1000573345988608 1001074230542848 1003734783586304 1006184909176832 1006661124063232 1008458699971072 1008835293620539 1009118392877056 1011776504389112 1013738784751616 1016213330198528 1019239919625368 1021860655595648 1027077452972032 1029398457030272 1029584558227456 1030071847878656 1031911227877376 1032399618712576 1034919715422208 1037445963710464 1042943173570144 1045983824221952 1048537080098816 1051096568496128 1053337956030976 1054027007131648 1055909163409408 1056408912171008 1058987615780864 1059746769277504 1061572614029312 1062333620626432 1064926786502656 1067197665978752 1070309029436416 1072921663356928 1075540674740224 1080976561291264 1083615234752512 1084392042981632 1086842567355622 1087039053664256 1089495559790176 1090208263733248 1092155028203008 1095199937097728 1097873329946624 1103831027682152 1109196250021888 1109610462585856 1112117975898776 1114832665831808 1116994817490944 1117553982347264 1118082906840064 1120812157222912 1121054433615872 1123790937522176 1126751107160602 1128936373927936 1129501516698016 1130036095811216 1132227733618688 1132794524035328 1137981184640608 1140759006897664 1144084834906112 1144904991808732 1147125466955776 1149925610487808 1152524228538368 1152954621280616 1155337550495744 1156316005016128 1158558611144704 1164845622428992 1167689021019136 1173802803396608 1176455379463168 1177044310130458 1179327117574144 1180172538513584 1182205865623552 1182765389053952 1191935055508736 1194844579647488 1195410084825088 1198328091541504 1201253221138432 1203814806892544 1206753329610752 1207618411502272 1209699025289216 1210271560892416 1211139164888576 1214095566430208 1217059184574464 1219654475404288 1222631662895104 1223210319355904 1226196186693632 1235702560606976 1238495018614546 1239305191979008 1242105791263568 1242330347044864 1245137782617344 1248177175089152 1251657070968832 1254712377081856 1258449288517036 1261521174493888 1263967819792384 1264600558971904 1267297228349768 1268126242955264 1270991972455744 1274094475236352 1275007831786997 1277204551254016 1277480633655296 1278120137316176 1280928179683328 1281205066989568 1284332500025344 1287715551040688 1290212998774784 1290858876226304 1293974552707072 1294622313183232 1300549925303552 1303724579311616 1304659176712276 1307189485600768 1308462847781408 1311000533663744 1317170546900992 1317662424320704 1320385771995136 1331252139918848 1334501738307584 1337759268995072 1340611944039424 1341283051078894 1341488918167552 1341917863775819 1344520433672192 1345193497291952 1347802420084736 1348768615444096 1352060971706368 1362211492009984 1365536662454272 1368869949669376 1369517818904576 1373125255956652 1375788350734336 1379146662412288 1380135327431168 1383254176634428 1383504250118144 1384159045586944 1386630712460224 1387537790205952 1390924782370816 1393890829033472 1397293329022976 1401367070507008 1401454889484881 1412231497836544 1415422878416624 1415678767562752 1416348790833152 1418877938331392 1419549475729792 1419806110908416 1423014608705536 1426488200101888 1430279375028224 1434046863658948 1438227758305184 1441738485135872 1445257781682176 1448339689542592 1449287134806016 1451875099687936 1452562254235136 1456107971698688 1457151807756568 1459662344290304 1459977867034624 1460708728361344 1463541686075392 1464234362273792 1467396790720784 1471674915475072 1474529141456896 1475267287115776 1486342771775488 1489970947784704 1491039059099744 1493930840686592 1498056394711492 1500961786003456 1501713163779136 1505337767886848 1505899913509376 1517008252465664 1517767663062959 1521431017050112 1525144843780096 1528867735994368 1529162216860817 1532127936045056 1532894915518736 1535867874050048 1536594781339648 1537363996905088 1540345622953984 1541449846221824 1545212539092992 1548984416731136 1552287514150912 1553799631740422 1556813133725696 1560613328519168 1564724128880836 1572329543696384 1577297517064192 1580861916153632 1581147714420736 1584720814240256 1585007310143488 1585757474521088 1588589131931648 1593018090323968 1596906661740544 1601662730839864 1605572403901312 1613978854670336 1617626146761856 1617918591500288 1621574786664448 1622737240456178 1625533065232384 1626302409949184 1630272228687872 1638910701324512 1642911297015296 1643688866634496 1647701125869568 1651723179065344 1655245359477248 1659285828214784 1660475315815624 1663336159772672 1664123396227072 1665316351721792 1668185536331776 1668546133753856 1669381403841536 1677024903680896 1680490982539264 1681118536480768 1681914189114368 1686019756703744 1698456757846016 1699091020834592 1702823940325376 1704044638971136 1707895462987406 1712064451098848 1715384898289664 1716243615747584 1716614601474304 1721028472582144 1733723717103616 1734591614929096 1737955752214528 1738778305200128 1742533688980931 1743022678605824 1747613962126648 1751003355480064 1751879903449984 1755277570342912 1756535871276032 1761656967110656 1765957187534848 1770608882680946 1774042873315328 1778373327847424 1779215009972224 1788256147292384 1797385542701056 1801447299802976 1802625733787648 1806699332747008 1807025959337984 1811109501988864 1815530436493312 1820592103227392 1830471692388416 1834939890172928 1839418994868224 1843341423054208 1844547262480384 1848715596299264 1853228327616512 1854556846235632 1857752074551296 1859083836096256 1873040801513728 1877612910874624 1882196180795392 1883087000993792 1887683633217536 1891708982259712 1896326660816896 1897686075217856 1900955611168768 1901366524510208 1902318343912448 1903218687682048 1906617229632808 1907864461533184 1916599889921024 1921278327406592 1926879721947136 1941093437538304 1941818309525248 1946206457822858 1947479587395584 1950957165205664 1951880529128464 1956645086970112 1961421275140096 1961845258827776 1966634140663808 1977563167669628 1981398533832704 1982390417061824 1986235145388032 1991467073121064 1996328262070912 1997273099573312 2001146691977216 2002148461085696 2003583735665281 2007469567172608 2012369818353664 2013322248126464 2016917399942144 2017670587241078 2018236785754112 2023553008778224 2027477569503232 2038479839250736 2043721311191296 2054154905944064 2058796914060544 2059169116454912 2060143695757312 2063822455754752 2064799237425152 2069839430844416 2074891927420928 2085886347140288 2091967648443904 2097074160197632 2102193136992256 2106675912061952 2108054014263296 2111818326818816 2112817824342016 2117975231561728 2119493538555008 2124667241252864 2129853573005312 2134395331957504 2140618058872832 2145843326713856 2151081349480448 2161953122582528 2167230469505024 2168784085963264 2173685134711244 2174078107328512 2178991119580352 2180416527466496 2184310056406016 2190399874195456 2195746659893248 2202286254904813 2207662055364304 2218392500043776 2219220925171712 2224235951797552 2229665331663616 2235107964694528 2236165813680128 2241624314445824 2242108867231744 2247581875044352 2253502214321204 2257872747855872 2259003033396032 2260072191622432 2264455467237376 2265589048070656 2275962369281216 2281518013795328 2283153559246483 2288169669812224 2289809983617464 2294250933911552 2299851220975616 2305048457076736 2305909242561232 2310675100991488 2312632010032256 2317117222289408 2329691244857984 2335378042038272 2347605606793216 2352910758926336 2354088620260916 2358654235148288 2360345077027168 2364411731247104 2365530778107904 2383870111017472 2389689159294976 2390820169650176 2396656183083008 2402506442276864 2402969197924141 2407629613785088 2413506659221504 2415236823004544 2420543121784832 2420694809110249 2422278329777152 2428191132860416 2434118369148928 2439308950808576 2445263325790208 2446420638711808 2452392373387264 2471405121213952 2476990037229092 2478610383958016 2484211582527136 2484660694089728 2490275565234688 2496354350178304 2503314141937664 2509424754163712 2516898577034072 2523042348987776 2527935639584768 2529201117943808 2534594456699536 2536252485910528 2541983944911488 2548188950472704 2550015663573994 2554409102508032 2554961267310592 2556240274632352 2561856359366656 2562410133979136 2575431102081376 2580425997549568 2581717752452608 2589244626366464 2601099850607104 2607449158623232 2609318353424552 2614378971201536 2616925695562816 2621598690745111 2622001067327488 2634341093801984 2635324848641408 2640771543990272 2662504279837696 2669003476615168 2675518537990144 2681223888078848 2682566102157788 2683835727551638 2689040867344384 2690386994583904 2695604840169472 2697537230888192 2704121943412736 2724422984019968 2731073324908544 2737739899338752 2738267225541463 2739035637809152 2746250511913304 2751576701468672 2758293324824576 2760270654862336 2766508353268856 2767008500236288 2768318091173888 2773261424920448 2775075580411904 2787781658066944 2794586658045952 2802909778969762 2824462995673088 2830845756833248 2831357535125504 2832697581666304 2837755876662784 2839098951459584 2839612221816832 2846029217411072 2852976400203776 2860558750056448 2868093727317896 2876455516610368 2883476970271744 2890515563364352 2896679379085184 2898574269612032 2903750199375872 2905124508470272 2912215943397376 2914303615513136 2919324688580608 2919955734069248 2921417456722688 2928468724547584 2934793581441568 2943349830950144 2950534574231552 2972685543550976 2979941895569408 2982078118199488 2987861681373184 2996112789422984 3001923572006912 3003426327558272 3010675535773696 3011799827018752 3034016504931328 3035535326125918 3042862034100224 3050289687560192 3058324433721634 3064255872090112 3065789831037472 3071735748100096 3073189562679296 3074727993810176 3082899692443648 3090425078185984 3097968833462272 3104575028301824 3107599263480844 3113626267451392 3121226657038336 3129448257761672 3144659087392768 3154595034128384 3161723832307264 3162295428841472 3169441628480512 3171514949042176 3177178263863296 3186036180647936 3203325461679728 3211144807802624 3227957709340672 3235252293523712 3235837183000576 3243149573328896 3245474480912356 3251066130464768 3252604819898368 3260544457375744 3277821402649024 3285822594030592 3287377733268992 3295402251739136 3303446358130688 3310490718954496 3318571656429568 3320950631631248 3326672319545344 3328246792454144 3330632703443584 3337092267507712 3338762807683072 3354049807361792 3362237072961536 3363828378228736 3372039513407488 3396913515692032 3398182041669184 3405647880650752 3408089277942272 3415790925974812 3424128902197696 3430769796579328 3432487231495168 3433229202948608 3442056945164288 3460735543421849 3467447434207232 3469183229858192 3475911504429056 3477556610400256 3485067377961862 3486045357211648 3495227924253296 3502006710960128 3503759806899968 3513071742552064 3523313934221312 3531914375069696 3541217765361892 3548085746630656 3556746655694848 3558430019944448 3576512294584768 3594771085402112 3602894599605952 3605251467575296 3613398665494016 3614051918675968 3622219003977728 3631060872986624 3641184206454784 3660943384776832 3669879780345856 3678837989736448 3686682846108416 3689094524960768 3697431192598528 3706456655233024 3709113692471264 3715504149102592 3718167672192512 3746081603027456 3755225821749248 3764392361590784 3766174001987584 3775367266435072 3783417964519424 3792653321633792 3795372150435712 3802733049020416 3803948985744677 3804636687824896 3806437375364096 3813234459265616 3815728923066368 3833199779842048 3842556654813184 3853759443894272 3882186875076608 3883636619050496 3892412915645716 3894959174791168 3901914330411328 3903761058256928 3913290173940224 3922842550280192 3923690517655552 3933268281327616 3943628875062107 3955126335339256 3962797067665408 3964780834123648 3972470290776064 3982934146242128 3992656524141824 3994546199146624 4002293383954432 4004296922171392 4007167471330562 4014939134345216 4024739636707328 4026644496252928 4033834799884288 4035341174482156 4047106017556448 4054955139006464 4076959678501472 4087442622382592 4108309811888128 4117593828121088 4118338232909824 4119655085456603 4120287391514624 4127644911509504 4129598474850304 4139678861688832 4149783854841856 4171772694280576 4183935296887808 4194148320395264 4204386273984512 4213351824123904 4223636653637632 4225635648684032 4235950463123456 4238987077110016 4249334482505728 4259707146010624 4268790663915008 4281236117745664 4291686653427712 4302162698960896 4323906245165056 4334460939010048 4337568171926528 4347370269422488 4348156214657024 4357982239160704 4360833054932992 4368620112812032 4380799748390912 4391493319786496 4404572509809626 4415324110728608 4438441850343424 4448471903595104 4459330663327232 4470215929389056 4472331627360256 4483248628891648 4484217734463488 4495163750088704 4507004428642408 4515745495711744 4518006066792064 4520144383244864 4528910934474752 4531178096141312 4551924738562432 4563036027590656 4566307118492966 4576339339624448 4579619967234928 4588501867823104 4610096914153472 4611818485122464 4621350201982976 4625264020064512 4659382489715968 4670756084076544 4695211213586432 4705821517852672 4708177240521832 4717308470296576 4720690154054336 4728823462494208 4731061556215808 4767740222034944 4779378318589952 4781640339300352 4793312366166016 4805938395848282 4815259227570176 4827013318443008 4830473646009088 4841389618220498 4844556659554304 4856382265720832 4868236738297856 4878617901617152 4890526651580416 4892841277423616 4904784746774528 4942810242427904 4953980074458184 4957220767916032 4968423165054272 4969321388179456 4980551130469376 4992708700356608 5006628283875328 5033797154068144 5046084697975552 5058402235887616 5069188913399072 5072504971821056 5083967889822976 5096377900945408 5100031327147988 5108818205016064 5109922534621184 5112480549264704 5123712718733312 5124820267958272 5150862204162752 5160851995099136 5163435504905216 5178489252732928 5202199701214208 5214898317246464 5218636706849104 5228757942403072 5233851391125632 5243197381490222 5244002134654976 5268682187603968 5270649697282816 5325008559675392 5338006953230336 5351037075980288 5362447776157696 5365132204315576 5367671455103276 5378081734688768 5380773989167808 5391209680338944 5395074461776384 5408243886825472 5438298711091477 5448845968039936 5462146649817088 5476534451082926 5478071275618304 5492501023826608 5503153402937344 5520541309724672 5533016706537712 5534017000472576 5536636182347776 5546522849840896 5550151160823808 5575563316133888 5589173316091904 5605819557939524 5648925991346176 5661691513666496 5662715070251008 5665395163332608 5675511753325568 5678197902919168 5679224443633664 5692058434822144 5705952800407552 5721117500112896 5736187454635792 5752911033220736 5766953940543488 5781031126728704 5793358758170368 5797148539224064 5807500398751744 5810249016940544 5824431886794752 5828607231026272 5838649377161216 5839911468138496 5842834913445376 5869587162883136 5886699661900288 5901069148463104 5945371087101952 5959883791138816 5964156236398976 5975723362746368 5977634120455921 5992225578845968 6003847144013824 6006852655116544 6021351071547392 6023599654037504 6068033009862656 6071070652251836 6085724068200448 6100579375120384 6116648867443268 6128511744180224 6131579662074944 6143471496200192 6146379125358592 6149455987620352 6165799384887296 6180850156371968 6195937666924544 6197131089383311 6209150056603648 6215198526961688 6227252534902784 6242453314076672 6258896515523344 6289318174785536 6309190068256768 6323447664614528 6324590857682944 6338883256961024 6354356527726592 6372072361295872 6406650923359456 6422289615605248 6455915418681344 6470504587047424 6471674366001152 6486299146657792 6490948961824712 6502132260929536 6505209639796736 6521088914751488 6555642805298048 6571645188061184 6574755466537984 6590804503478272 6606892716261376 6620981437908992 6637143312859136 6641901263262496 6653344639090688 6656493584908288 6661265406887168 6677525615366144 6708099614723584 6724474145923072 6727656756457472 6744079026814976 6793827031384064 6796364083338368 6811295761301504 6811722602380003 6816178555884544 6831581851949624 6848257804395392 6861539593158656 6864974462990336 6866458405897216 6884113890328576 6921471086843698 6934894868414464 6938366459716384 6951823008858112 6955113220800512 6970134755923724 6990455848506592 7004013421920256 7007519613799936 7026143485104128 7046627868442624 7063828750139392 7082435530723784 7096171493261312 7113493311389696 7116860039888896 7153024589169536 7189542170804224 7205789199211904 7210502935150592 7226797330988032 7244438007955456 7262121745973248 7321886769553664 7339759560691712 7357675979472896 7373365692216832 7378189049921536 7394862385197056 7412913310466048 7418227384942528 7431008298205184 7436335344385024 7492163206054912 7510451643498496 7528784723181568 7532348003975168 7566835929038848 7585306643267584 7590744300871424 7607897971489354 7609273375649792 7612874750728192 7626468918531232 7631457846132736 7666399559684096 7685113309626368 7707518887788544 7764373750153216 7767273238100992 7784825831291432 7789918349582336 7803828660822656 7807522116513856 7826580347880448 7845685100560384 7847381035311104 7866536562655232 7887257750124214 7910252670678512 7925594135330816 7929561668247296 7965868292484256 7985313048283648 7989092398293248 8008593844342784 8014334942661124 8029878268690432 8049479273414656 8053288992505856 8067669599768576 8070682348964312 8094212035112896 8109910278012928 8153919357002944 8174885244765184 8216619623776256 8235187656242176 8239310170913206 8240574783029248 8255289823019008 8259196949700608 8279357723377664 8343545388561152 8367870593775616 8388296640790528 8408772547969024 8426703648247808 8447273307275264 8451271297368064 8471900926246912 8477974154220032 8498668965011456 8519414292021248 8537581327830016 8562472235491328 8583373306855424 8647812490330112 8675136343853056 8694740538844976 8696312429314048 8715964478321408 8721666109865984 8737240225624064 8761599496781824 8782986639572992 8809145019619252 8830648221457216 8876883700686848 8896943807190208 8918661326654464 8925054822508979 8940431858778112 8944663254720512 8966497257783296 8968435468926976 8990327500177408 9014008857284816 9031490991423488 9036012133584128 9040288766489728 9057821868949504 9062356192282624 9103849477124864 9126072055181312 9132614236985932 9152678679248896 9159239934469856 9177003735646208 9220193828306944 9223636970244928 9242700403965952 9250528040129024 9318764979431936 9341512168153088 9390422427172864 9393425046430733 9411643035705344 9416354481043664 9434616940593152 9441380308108672 9462123112431616 9535480444069888 9558756637179904 9563280678600704 9586624732332032 9611876791696564 9630518455140352 9654026636886016 9660947292018176 9682779236440996 9689113319108608 9712764531441664 9736473476595712 9757235803234304 9781053303160832 9785682554847232 9809569493549056 9885620484855808 9907960148916368 9914441535832064 9936846330108544 9938642776358912 9961102260938752 9985417400713216 10013256567750656 10067594308136288 10092169395951104 10116804471775232 10138377826798144 10145009943642112 10167935779645952 10192755801890816 10200062654295976 10217636410032128 10219845069242368 10224961098529408 10247425437466624 10249640535916544 10301724408325504 10321703990198272 10326871009810432 10356978505465856 10404399402428416 10429796634492928 10437273413698208 10457515884806144 10467702782251264 10486394762980444 10537364375207936 10541299394565632 10650017119350784 10676013906460672 10702074151960576 10704135518025719 10724895552315392 10730264408631152 10735342910206552 10756163469377536 10761547978335616 10782419360677888 10790148923552768 10816487773650944 10876597422182954 10897691936079872 10924293299634176 10953068902165852 10985002047653216 11006306805874688 11041082619449344 11066033413075424 11068034000945152 11073272364695552 11093045699681792 11100302321647616 11151126632267776 11178346632183808 11211639115879048 11297851982692352 11323383027332992 11325430140502016 11330790326665216 11351023506651136 11356395805838336 11384116869644288 11411905600815104 11472374909271584 11505822066441472 11533907881086976 11562062253457408 11586717516340736 11594297078448128 11615000797503488 11620498033881088 11648863773589504 11657214462052544 11677298754322432 11679822936276992 11685669826890752 11739174325766272 11773399323800576 11802138296926208 11890742174203904 11919767582277632 11928312472797952 11955268240911842 11984451157691936 12007694288027648 12013705310233088 12047199308075008 12136066019725312 12142141304503672 12171448136400896 12201158750240768 12233297734886536 12257023488360448 12263159324149888 12286942992400384 12292758250717184 12298911975240704 12331598769774592 12361700312743936 12394262178766622 12418300113207296 12430397053923376 12454505069805568 12517793031046688 12618380136513536 12646895329229056 12649181715365888 12677766513922048 12708713055453184 12744144722591744 12813301846718912 12844579231210496 12911830837362688 12941009174094848 12972598293315584 12981897923649424 13004264521859072 13010419279593472 13111285610596096 13143290376122368 13149510933075968 13181609006956544 13213785432522752 13241962875817984 13274286625718272 13283802526524992 13306689278181376 13312987169816576 13322530813774336 13355051230732288 13416199229447168 13448948291846144 13455313512914944 13488158053629952 13587654062768128 13592728166676736 13623445204760006 13632357111769088 13663163703899248 13696515608790784 13729948925980672 13732916811794432 13768227780657152 13842942173687396 13869789736828928 13876732919432768 13903646017716224 13910226441601024 13940269511847448 13980911697013184 14008026843840512 14015039227599872 14025086149656967 14052286970208256 14093255736885248 14127657500278784 14164871061447568 14192342986522624 14233720079777792 14306049178339072 14379084341608448 14411578398423808 14421005870301184 14453594661976064 14488876015910912 14524243491946496 14643773539107328 14679519121383424 14715351958945792 14746731384433664 14756378099843072 14761096501534009 14789724770394112 14825826620932096 14836454769885056 14872670688770048 14984326412109824 15020903286996992 15057569446363136 15064696007950336 15133671858077696 15170613286535168 15181488601742848 15215795942978708 15218546751299584 15225749501456384 15252937837062464 15262915692265472 15332799119368192 15370226619252736 15415037775577088 15416003784333691 15528747500306432 15534546476201984 15569651662582864 15579836699164672 15607657321645312 15615044233027712 15653160695760896 15691370201120768 15694762070622208 15733073125310464 15774515500248428 15820505341357024 15851188270661632 15859123336494592 15931736584968512 15970626096567296 15978184796586496 16017187688685568 16028669885322248 16059756537380864 16098958546829312 16106577985011712 16135339199537152 16141364697928624 16188424070225792 16219820556025856 16307838714005888 16349770489530368 16433239247552512 16470375312484352 16478620341826412 16510579646038016 16518393899401216 16558715446755328 16687090777122304 16735741187551232 16776593281581056 16817545095938048 16820784385468987 16853407296495616 16894546614550528 16902542594736128 16943801852493824 16955948308440064 16997337930022912 17038828584042496 17075162655660032 17124944470982656 17166746613710848 17295624980660224 17350272687706112 17389481077689952 17392624858628096 17431928956642816 17443332219731968 17474480451248128 17523198993563648 17565973279145984 17618290039238504 17661296442914432 17753767401373696 17793887614380416 17837322653308928 17850109645017958 17880863717556224 17889326509441024 17932994515566592 17936870937853952 18028017714569632 18062981982846976 18072024267168256 18080577532979456 18124712384565248 18207698954249728 18252144110362624 18265228473971864 18305357358497792 18318479868939712 18354007471292416 18440387656613888 18447273940489856 18485400807931904 18501056080258048 18637529958863872 18683024336306176 18786850092861466 18823286071410688 18832708962087328 18869233881186304 18882760616217344 19070960888139776 19117513274359808 19126561357201408 19167870578790241 19173249464664064 19223753583393128 19261036910280704 19308053273772032 19321894584036352 19365558472881992 19378226638217216 19425529062883328 19514471606468608 19562106606321664 19571365109694464 19771240969711616 19815920297832736 19828883071664128 19873692660217088 19877285552717824 19922204521877504 19970834801426432 20026513135501312 20135188616272576 20184338791902208 20233608943550464 20276755653596288 20290019887284224 20335871559291904 20385511603781632 20400125308591952 20435272820064256 20439690138484736 20449922197058816 20499281071833088 20603448816651008 20653742019620864 20713957010931712 20808798804856832 20859593268985856 20874546827396416 20915031769612288 20935405564502528 20972789525960888 21074728750415872 21082598789131264 21300034238701568 21352027812921344 21408271036051438 21449791104630784 21460528817262304 21470685820413104 21512326938755072 21523095956671232 21580297847105536 21632975547301888 21753194844365908 21795383872159744 21848586599268352 21906137804331704 21970004095306432 22012613611749376 22082165238898688 22132066826150848 22136068001890304 22146544729391104 22186091399363584 22200604643295232 22302253264535552 22423278231758096 22595703965384704 22646766054665984 22650860281004032 22661580653330432 22702047013302272 22712791611676672 22768233739288576 22823811201630208 22944749818543168 23011644132882944 23067815762173952 23124124506914816 23173435032681472 23188594156896256 23230001595006976 23240996067762176 23297727547179008 23314428924105088 23359645872553984 23371339653781504 23478348651532544 23546798647601152 23604276593852416 23781484348407808 23839535164555264 23856624945595904 23910536481823684 23968902315383872 24015388576055296 24027410620466176 24094398616150016 24225148803952943 24272132039450624 24284282609007344 24342896272801792 24402317500481536 24466595469773072 24514046976720896 24526318648299776 24585516501434368 24597823950481408 24663197539549184 24723400625487872 24788524357533244 24836600226414592 24860794107846752 24909010139611136 25035586062093376 25236760273027072 25293790658458112 25298363430731776 25355533027844096 25417426110906368 25488289445183488 25626603693437824 25689158462420992 25823661674725376 25882018348189696 25945196586631168 25963795847298848 26008529043718144 26020838559186944 26222571221192192 26286580752244736 26299021866151936 26363218013913088 26427570865045504 26483925751635968 26548573251436544 26567605053049984 26625974339633152 26627642900212739 26645061627548672 26710102461464576 26832398458894336 26897896583692288 26910627025829888 26976316107259904 27175308125536256 27185456333353472 27246890409520012 27264714223538176 27326327407798496 27393031217581568 27459897851961344 27465833623588864 27536455561314304 27685884347374792 27739579473657856 27753465838865536 27807292035432448 27820452883202048 27880539023694896 27961823394026368 28016053687681024 28030078455199744 28050172299313934 28104573940416512 28186511473770496 28329742122895136 28384685973045248 28612098356678144 28758168683216896 28823156796847616 28837585598196221 28842011740602368 28907189323952128 28977752031821824 29048486983892992 29287547078214656 29359038242766848 29430703917891584 29493462768867328 29522193003068018 29579449540788224 29651653241864192 29672909539770112 29745341377540096 29968652824219648 30041806573993984 30115138892726272 30129392015900672 30267343716155392 30341226573070336 30362977203485696 30431591885957416 30437093502599168 30451499002912768 30505875674124928 30525831384530944 30665598238736384 30740453238505472 30832007568667382 31069092952403968 31139303325165728 31159673398329344 31215314643290624 31230088466055424 31306321391521792 31382740402241536 31389524141244416 31466146250620928 31549031000496856 31641010682714048 31702376541323264 31718246672989184 31863473169937024 31941252193134592 31956369593172992 32034375377371136 32057339770644496 32119513074761728 32213155970023424 32270678399074304 32282729395857248 32376848140451584 32615677428011776 32699540979060736 32866478495105024 32940750624968704 32957240683652824 33021159292076032 33036787798802432 33117430893510656 33374181554244608 33471482375102464 33553186563162112 33641568770937974 33706814592991232 33789093229101056 33805085189472256 33911896616880128 33994675860045824 34077657168084992 34150325311320064 34249888941965312 34333493227421696 34591249961320448 34700545375412224 34778962155379904 34785249717256192 34863857913285632 34886664439463936 34948960902496256 35046397987127296 35236580078477008 35322592885828864 35507534802747392 35587775228760832 35674645306617856 35700219290035916 35761727435112448 35778653018882048 35865989031133184 35873741875707904 36056035429139264 36125963965693952 36144048534336512 36161155065958912 36249424769130496 36415397908499456 36504288220725248 36530456947943728 36610714716995584 36636959737879424 36708014942584832 36880775313227776 36894547880979712 37002112160516096 37275059917727744 37366048672612352 37573700185722932 37646572142821376 37665417924174656 37738467762372608 37765521232434688 38068090977640339 38141921776279552 38235026548719616 38253122714402816 38335741157580482 38346498929328128 38447507166786256 38522073820561408 38643789168072704 38731116945763984 38756453276434432 38851058125766656 39028943212937216 39124213212643328 39142730219388928 39542481939423232 39631840595665472 39657766143328256 39747385320434176 39754571105435648 39844409043755008 39941669602852864 40053026271002624 40270377232545152 40368677583804416 40467217887100928 40553511307192576 40580039774568448 40671743118583808 40771023207563264 40800250617183904 40870545640128512 40879380276969472 40899844394117632 41206897633302016 41307484039241728 41427914021863424 41617597609713664 41719186537971712 41749093654792832 41830063539224576 41843438843191447 41870811129005056 41945579051921776 42149457500831744 42165197578262528 42600068477403136 42704055625842688 42816542072102876 42899582209261568 42921057634524608 42941371640826208 43024653877510144 43046191913342464 43160595694211072 43265951094603776 43379917625683177 43506389688731816 43590767744319488 43697173198536704 43812275608663408 43940008190612864 44025227223498752 44164330477797376 44264133652301696 44272136003780608 44293089458782208 44372182798727168 44604506529071104 44846556463516192 45191407930769408 45293532109331968 45301720562008064 45323161306660864 45404094026604544 45425583223353344 45536467478577152 45647622403260416 45889499637086336 46023288265765888 46135631524347904 46248249013829632 46346870065362944 46460003190013952 46481992135524352 46595455094358016 46628857848210176 46742679307563008 46956697303065088 47093597295202304 47208553187704832 47562968696815616 47679070329110528 47713249891191808 47821072963647368 47937804630767744 48030777152110592 48054821240932352 48188797232300032 48450297607905886 48544264078901248 48568565218014688 48685792545603584 48933190939546144 49028093953441792 49052637296599552 49195647900962816 49326395079098368 49446801250975744 49577048715066488 49673200452829184 49721588215693504 49818020279222272 50071172124186752 50473520546054144 50587581316916224 50711066055688192 50834852221812736 51253207386875648 51378316924841984 51647323349450752 51764036696379392 51890393173262336 51927591694597696 52017058087436288 52041677118373888 52445142442384384 52573161504489472 52598043732303872 52726436027826176 52967851503271936 53097146502873088 53135210106099968 53255285800425478 53290123255097344 53420204922929152 53664796917788672 53795793167384576 53821254051659776 53952632214519808 54350616251072512 54370912666706944 54493780819040024 54529428447076352 54652654815596992 54786062435163136 54919795703922688 54931667247177728 55072911122628608 55371768694749584 55479158947315712 55506931677731072 55640905766404096 55761078047389792 55923646788052736 56060156910399488 56100344598627868 56209147880833024 56373022947540992 56659484245790272 56769371946090496 57224196713356288 57516337366433792 57646313593695232 57675171196392442 57684023481204736 57814378647904256 57955504063643648 58575094156429312 58718076485533696 58861407835783168 58986925537734656 59044386006136036 59158899081576448 59303306483728384 59345819079540224 59490682755080192 59937305648439296 60083613147987968 60258784031801344 60534687432310784 60725954406971392 60863183771914832 60874187005198336 60902998005825536 61011751348249856 61051662769061888 61331196477472768 61480906477010944 61664015137334764 62138185904807936 62278606650331456 62319346796658688 62430629286581248 62460176932110848 62612642783043584 62765480804483072 62779048282488832 62932292501241856 63098062000993712 63282021365428096 63404753082646528 63436493345978368 63726946339874048 63882504386269184 63912739186345984 64068750754742272 64114679541288992 64239026149523456 64541356798148608 64565458791714496 64753696280903168 65231354856023552 65399081958121472 65732956990210048 65753975325015131 65881501249937408 65914481367305648 66042318584152064 66073575597604864 66234861787021312 66748363108489216 66942964750204928 67106373126324224 67283137541875948 67413629185982464 67578186458202112 67610170378944512 67823793233760256 67989351720091648 68155314336169984 68300650622640128 68499777883930624 68666986454843392 69182499922640896 69401090750824448 69557924310759808 69570499434512384 69727715826571264 69897921804992512 70092795974254592 70473160156954016 70645185771657728 71015069605494784 71175550457521664 71349290613235712 71400438580071832 71523454870224896 71557306037764096 71731978062266368 71747483751415808 72112070858278528 72251927931387904 72288097068673024 72322310131917824 72498849538260992 72830795816998912 73008576441450496 73060913895887456 73221429433991168 73273919475758848 73761550626455552 73789095761959424 74004224321032192 74550119835455488 74732097345224704 74928948626180033 75147400371445864 75293144285642752 75330835848349312 75476935524745216 75531042464869376 76136181955280678 76283843552559104 76470053097439232 76506245428805632 76671482315160964 76895014333572512 77044147641122816 77287578336145408 77462233891527968 77512906552868864 77702116251533312 78057886425874432 78248426425286656 78285460438777856 79084963878846464 79263681191330944 79315532286656512 79494770640868352 79688818087510016 79883339205705728 80540754465090304 80737355167608832 80934435774201856 81107022614385152 81160079549136896 81343486237167616 81542046415126528 81600501234367808 81741091280257024 81758760553938944 81799688788235264 82413795266604032 82614968078483456 82855828043726848 83235195219427328 83438373075943424 83498187309585664 83686877686382894 83741622258010112 83891158103843552 84330395156525056 85200136954806272 85408111251685376 85633084144205752 85799164418523136 85842115269049216 85882743281652416 86049307755020288 86092383826684928 86321191388422144 86531902189207552 86759835251366354 87012779377463632 87181535488638976 87624551217326816 87880016381225728 88328660955594752 88528267304603392 88544272007561216 88586178917564416 88744365597454336 89209013058142208 89693112927032384 90382815861538816 90587064218663936 90646322613321728 90808188053209088 90851166446706688 91072934957154304 91778999274172672 92046576531531776 92271263048695808 92496498027659264 92693740130725888 92920006380027904 92963984271048704 93190910188716032 93257715696420352 93485358615126016 93913394606130176 94187194590404608 94417106375409664 95125937393631232 95426499782383616 95642145927294736 95875609261535488 96109642481864704 96377594464600064 96900595215811772 97088528157802496 97137130436029376 97371585091207168 97866381879092288 98056187906883584 98105274593199104 98175603047598769 98391295801925632 98652790158196736 98893602501951488 99154097430132976 99346400905658368 99443176431387008 99636040558444544 100142344248373504 100947041092108288 101175162633832448 101422132111376384 101669704443625472 102506414773751296 102756633849683968 103294646698901504 103327675510738063 103528073392758784 103780786346524672 103855183389195392 104083354236747776 104890284884768768 105146323008978944 105196087464607744 105452872055652352 105935703006543872 106194293005746176 106270420212199936 106510571600850956 106580246510194688 106840409845858304 107329593835577344 107591586334769152 107642508103319552 107905264429039616 108701232502145024 108741825333413888 108987561638080048 109058856894152704 109305309631193984 109572124870326272 109839591407845376 109863334494355456 110145822245257216 110743537389499168 110958317894631424 111013863355462144 111522156094779584 111847293576105472 112120313820798976 112200689197255736 112418295761666048 112746045895081984 113318968491580544 113538743892180992 114448393426712576 115032674732867584 115292627187390464 115350342392784884 115628757295808512 115911008127287296 117150188312858624 117436152971067392 117722815671566336 117745490698282909 117973851075469312 118088772012272072 118317798163152896 118606612967456768 118691638159080448 118981365510160384 119874611296878592 120167226295975936 121069374864621568 121451908813942784 121726367543829664 121748374010396672 121805996011651072 122023502696499712 122103325538123776 122662392954945536 122961812954021888 123328030274669528 124276371809615872 124557213300662912 124638693593317376 124861258573162496 124920353864221696 125225285566087168 125530961608966144 125558096564977664 126196124001987424 126564042730856192 126872986691956736 127453892679748096 127765008772538368 127825478372691968 128137501509484544 128229359082577984 128478052299046912 129082713596297216 129130917583428992 129507392561806336 130462709712047104 130798163916242944 131507950650030262 131763002499874816 131828962734611296 132084637168304128 132147151195209728 133496726216978432 133885929500409856 134212746252648448 134566275083751896 134827258371964928 135156372916404224 135220340757889024 135647586467520512 135978703440183296 136601301245280256 136999555767861248 138802181501648896 139115848621519616 139140998869024768 139455431653142528 139795843609985024 140185591948509184 140946320313908032 141290371543315456 142030139210989568 142351100915043328 142698581226471424 142800877160143664 143046909740449792 143114612075528192 143494967502831616 144224141716557056 144576194137346048 144644620263835648 144997699076521984 145661591633997824 146017152882900992 146121827791774912 146442858867982336 146547838951517696 147523101252911104 147578191523918848 148008448642064384 149100239670910976 149464194690449408 149857897252360066 150294800742891728 150586288571285504 150661671696698624 151062084929738752 152272363910561356 152567687105118208 152940106194878464 153012490857611264 153342964630321928 153790028667145024 154088295282245632 154575156672290816 154924467783055936 155025813105737728 155404232503066624 156115772851748864 156570920877555712 158169927757692928 158527362382661888 158631064573313024 158989541281736704 159377636175020032 159766678411411456 161081508930180608 161474710335217664 161868871548403712 162214045228770304 162320159098273792 162686972474335232 163084092830253056 163201002468735616 163517521107877888 163599377576470528 164827590533208064 165229936156966912 165711656087453696 166470390438854656 166876746151886848 166996374619171328 167373755372765788 167483244516020224 167782316207687104 168660790313050112 169576041627670601 170400273909612544 170816222503370752 171266168288411504 171598328837046272 171684230538098432 171765486563304832 172098615510040576 172184767653369856 172642382776844288 173063804378415104 173519670502732708 174025558754927264 174363070977277952 175249102434653632 175760032762451456 176657321911189504 177056534609206784 177088544015122432 177172357835128832 177488731194908672 178418026116284416 179386225854064768 180765631723077632 181174128437327872 181616376106418176 181702332893413376 182145869914308608 183557998548345344 184093153063063552 184542526097391616 184992996055318528 185387480261451776 185840012760055808 185927968542097408 186381820377432064 186515431392840704 186970717230252032 187826789212260352 188374389180809216 188834212750819328 190251874787262464 190852999564767232 191284291854589472 191751218523070976 192219284963729408 192755188929200128 193801190431623544 194177056315604992 194274260872058752 194743170182414336 195732763758184576 196112375813767168 196210549186398208 196351206095197538 196782591603851264 197305580316393472 198308194860265952 198692801811316736 198886352862774016 200284688496747008 201894082184216576 202350325267664896 202844264222752768 203339408887250944 205012829547502592 205513267699367936 206655351021476126 207056146785517568 207561572693049344 207710366778390784 209780569769537536 210292646017957888 210392174929215488 210905744111304704 211871406013087744 212388586011492352 212540840424399872 213021143201701912 213160493020389376 213680819691716608 214659187671154688 215183172669538304 215285016206639104 217483650666827776 217975123276160096 218117713788305408 218610619262387968 219144249740652544 219679182815690752 219726668988710912 220291644490514432 221487074778998336 221916635789262848 222027726710924288 223044312189559168 223694587152210944 224240627641597952 224401378394511472 224836591523332096 225492091790163968 226637936983161088 228896786853425152 230065349465735168 230585254374780928 230700684785569768 231257514591617024 231822016254574592 234300376625717248 234872305942134784 235490981396565818 235947702150938624 236177544024544144 236635596326305792 237383276318160896 237962731020320768 239749222593757184 240334452591951872 242138749729243136 242903817627885568 243452735087659328 243496748020793344 243611992023302144 244047005392999424 244206651076247552 245324785909891072 246656060549339056 248552743619231744 249114426601325824 249277387186634752 249722517146324992 249840707728443392 250450571132174336 251061923217932288 251116193129955328 252392248003974848 253128085461712384 253745973383913472 254907785359496192 255530017545076736 255650956745383936 256275003018969088 256458718165155968 256956104598093824 258165427192594432 258261835166857984 259014785123612672 260925419424094208 261596327832485888 263015901300060524 263526004999749632 263657925469222592 264169274336608256 264294302390419456 266476636843482373 266993452433956864 267771859000819712 268425492505296896 269132550167503792 269654516743929856 270440681515778048 271295172935041024 271957406880366592 273202602490560512 273999111535722496 277604363003297792 278231697243039232 278281997738049536 278910863306285056 279591687219970048 280371183897018368 281892640627816064 282580743086630912 284060278421979136 284702201830086656 285397162452942848 285601754320287328 286093819480899584 286229224151056384 288448283433114112 289152388274692096 289289240527671296 289995398153043968 291323183267995648 292034305765801984 292243655583549824 292885717735964672 292904071902340129 293095677903035392 295046202505822208 295156383047837696 296016897284128768 298200479341821952 298928389380898816 299715794504720132 300589601485783456 301172577142571008 301323343393397248 302124169859477504 304544727821122712 305135374210236416 305880212389756928 306024981715222528 306685929260643856 307580057334290048 308176590564491264 309150313344581632 309848935566111872 310051626211475456 312231545703497728 316339855515385856 317054724765323776 317262129146626048 317979082563473408 318755272350040064 319533356822822912 322163017860361216 322949420670435328 323737743096807424 324428090457540608 325373944948670464 326168185660506112 326402004937471232 327198755152941056 329655181066416128 330459872313933824 331423312174907392 332940780877709312 333753492303773696 333992749238342656 334747510745531576 334966489032040448 335564632415374208 337321580626100224 339152083255341202 340800547819225088 342532336576823008 343196657674092544 343368461076196864 343530973126609664 344369535306739712 345284765553688576 346127608756830208 347039341005465416 348051117509854528 348726141954555904 350498204869307264 351520065524902912 353314643822379008 354113069218413568 354344715670257664 354977462389817344 358772451708129536 361531263446155264 362348256874655744 363232752212836352 363404665786826752 364291739828617216 367115997096690688 368186306126127104 369085052194783232 370774960522903552 371680025520111616 371855937084194816 373030862785681408 373941434460504064 375653578424520704 376748778361618432 377668425501638656 380503749574524928 381705999129534464 382568583709178944 383502437046141952 384438569927458816 385510377858400256 387602380863247088 388354112631209984 388548521744117504 389486340364828672 391465527516369152 392421098372796416 392702412190395076 393565183207702528 394611160632786944 396616389720531904 397385603622633472 397772705725548032 400569376993494016 403788164368433152 404700650535329792 405688528445505536 410025659095005184 411026535398735872 413310702042952252 414112293571035136 415123145386098688 415420733556781568 419561139539075072 420585292035915776 420784349858430976 421811488222609408 423742812026175488 425081680848799744 426042286403403824 426320986040778752 427361639383433216 429318375342309376 430366345339076608 430570032413278208 434967301333655552 435950246552320192 436235427576610816 437221238524775936 438288499481305088 439358365631381504 439453337977421824 440583288981028864 442974149557996672 443833271578525696 444055453421848576 446088624379118336 447389174304421888 448481255283195904 448802756789022944 449673183046664192 453275873966322176 457793573706850304 460130698931470336 460277827275105917 461170508749561856 461401369571139536 462515029183234048 463644032509149184 468600753251434496 469744611884269568 470981962793131636 471895404301877248 472355088049088288 473271192652611584 474766552636321792 475925462040641536 479498445187514368 480668905183903744 484277499458486272 485807635255771136 486905470175318656 486993496041586688 487223984046604288 488094010785998848 490649571819782144 493312121098678112 497105487238463488 498228853202651648 498554774373269504 499445034292649984 499681415456886784 500901142264348672 502123846435864576 502232386259910656 504784496007949696 506256170923424768 507491946767826944 509815570718992384 511060035090153472 511301913490767872 512550006037938176 512917436330311936 516330854385188864 516523670333715968 518029570247225344 521850838848188416 523192655664971776 526031802600121048 527052009999499264 527315850938445184 528338548673216512 528588604780838912 532953273686964746 533986904867913728 535543718001639424 538265100335007584 539309033487859712 542590345870082048 543914813760733184 546405204981121024 547998223071444992 555208726006595584 556463394486078464 557821726612570112 559183374439940096 563785281255632128 565161486173261824 568120556843958272 569404403660173312 570794324905885696 571203508640574656 572187638961799168 572458448302112768 576896566866228224 578304776549384192 578578481055342592 579990796306087936 582646366535991296 584068611531603968 584487311167099648 585808143804680258 586191355806070784 590312766095675392 592033794568257536 596400958683643904 597856778761797632 599431589009440264 601179202971566912 602345154285142016 602646686786794496 604248339718955008 609089455642245424 610270748420472832 612049963430445056 613371858521287712 615160114668580096 618300626689163264 619697871132223744 620103252422950912 624463091406995456 632679711030771712 634109449530647552 634524258293252096 635958165126946816 637510544700080128 644326035720722432 645898841340870656 647475486193614848 648856180915081216 650747889897340928 652336371321012224 652804009874942464 654397510305882112 659310362132832256 660919744627867648 662846624349814784 665881561755418624 667985498476685312 669495021491063152 669932978064080896 671129264830748416 674643161252200448 678304166510682404 681601095638450176 685064673153646016 686393315348185088 686736922152393728 687061946253219328 688739070613479424 690569531107377152 692255217513660416 694078682010930832 696102235019709056 697452283909111808 700996409738614528 703040131049805824 706629287644758016 708226138436827136 709954924779634688 717544903416259072 723062526892310528 723293728575166441 724696513749311488 726465504425672704 726809331573653504 728583479657234432 734231994193381376 736372612252254208 738170104389566464 741549921045807104 743360051040223232 743711874168389632 746061725571362816 747882868921008128 751307156849041408 753497556723236864 755336851003277312 761007499149049856 763411998259068928 765137167418357888 767004874092283904 768877139854917632 771020755716800512 775204761726494176 776708225262419968 777097043488235008 782931055032738304 784842196745592832 785404824380790152 787130366415405056 789222321265573888 793232779441063808 794771207245266944 795545411451096064 801138753986988032 809401301070659584 811377056891011072 820051318190010368 822053070797471744 824218434887980363 826621404085904504 828224587142070272 830246290772197376 830841467113563136 839122279078150144 841170584071831552 841568699716861952 847485624052350976 850163361697599488 852084572806807648 852641972081557504 854723278766866432 858636750684618752 860732690678153216 861140064826556416 869934602667311104 871900493104640384 872470855153221632 874442477049551872 876576998962610176 878716731262763008 878906675954843648 885948299115993344 888110906843697152 892177248758236672 894778348608843776 896962510566391808 897605513578045888 899346366093328384 906551747932644352 915587147413700608 920555654550211834 922341017499123712 922802739142279072 925030058366468096 937201506502868992 939489223768539136 941963925586263272 943790808603754496 944710176098176576 946542385305223168 949533105272643584 951850924081283072 958996890375028736 971615270511542272 973810940350637312 973986992083173376 974447968093208576 976188021571997696 981299143639564288 986624242197356224 994210974476926976 996457706405303296 997109548746539008 998890068585299968 999362830913773568 1001802284528697344 1004464772519821312 1009568992015899392 1012512341846849536 1014983893535653888 1019631141437984768 1022120070180306944 1022603826981535744 1025100012075876352 1025834872660623872 1032661708770377728 1033047340667431936 1036059140494450688 1043701677696376832 1046385311329943552 1052063605200242096 1054104019998998528 1054631701876890368 1057177209561677824 1065906547373929492 1067973809735827456 1071087436003278848 1076530200670015168 1078618066975719424 1085180691740164096 1087829627521466368 1092810409962242048 1095996446142889984 1110417452013191168 1112926788972156928 1115643453225140224 1118366748879880192 1127570562511264256 1130322972346523648 1136241113687916544 1138808807320346624 1141588649811771392 1142407017281149312 1144916896604225536 1153793133732456448 1156609553098768384 1157156962110685184 1159981592612175872 1165292733071982592 1168137223063207936 1168974622334199296 1171616287609360516 1172382711612141568 1180625532191350784 1184067589136515072 1192801917367287808 1195713557523595264 1198863178018880528 1202358405943133824 1204690308570284032 1205293373573588992 1208496679437910016 1218178911284490848 1220541496840945664 1226743717042575424 1230320229337160192 1236601253378326528 1239395742264447488 1240206504845901824 1248926182813990912 1265359422061543424 1268218899061295104 1271916330253893632 1275021089400160256 1288652071441444864 1291797682681741312 1294950972387229696 1297712361830162432 1301495779794681856 1304672742642024448 1305608019749884928 1308795020611764224 1318620724265664512 1321839489255735296 1331763123510837248 1335970996953370624 1338990042982126304 1339865956128161792 1342258529661496832 1349286322504400896 1356608333021364808 1363202191276900352 1370129346307292032 1372786630696370176 1373473844304787456 1374123892506438656 1377478141226958848 1381139062214754304 1388157364021861664 1392204470039418112 1401992819477229056 1406080262099611648 1413258575289516032 1416452276873654272 1419909849559269376 1435089806832518144 1446587457150332882 1449393027498622976 1452931008851345408 1453618663147307008 1468463988386762752 1472745224504508416 1476340208779132928 1483099842091614208 1486720102080446464 1487423748336779264 1492123451142725632 1495765737842016256 1502614313698082816 1506995113446473728 1526823996518137856 1530274334836715776 1534009748184567808 1537754279709835264 1542041511433601024 1550409523452988352 1553416450524839936 1554194086976470016 1565862110065476608 1569684393491185664 1570809648761580304 1574260732830810112 1578444642531147776 1586465558882127616 1591090822902192128 1602277507973976064 1618802602141319168 1622754113782022144 1640102636380020736 1644106141594943488 1648436869775960726 1653242808171809008 1656449174284140544 1661682934227126272 1678244558156300288 1682341168143663104 1683137399433723904 1694971248104701952 1700326723395198976 1704169145613615296 1705283944163115008 1709446557533732864 1717273501369237504 1722280129653112832 1739869205334622208 1743800986209280768 1744941710306443264 1748884954099103744 1753153997925220352 1757433462525526016 1757813351909687296 1771896598231986688 1776221813687394304 1784354497516473344 1789556697217687552 1793925021132783616 1795211027156091776 1798692732186656768 1813103495865288704 1831174294827401216 1841111309100423668 1844682034998247424 1845605478284558144 1850060116732936192 1865336457904376611 1874403013005737984 1878978447537078272 1883927851172526544 1887581617207508992 1889420352196353152 1893084770610446336 1899066210545287168 1903701848162566144 1917993780750057472 1943230541023084544 1947621880701274624 1947973984166346752 1948895936186417152 1952376043143995392 1962598287279128576 1973248484394712448 1988421948953853952 1992915412810606592 1997780137170599936 1998725661827547136 2003604569057394688 2019137984031798784 2025024683693699072 2029967787071307776 2039262282875969536 2044240140360613888 2045207653963071488 2050200024151752704 2051669745321247744 2065323417540755456 2066094681334863872 2072118280988901376 2087403355392753664 2092770622659887104 2104127210400484192 2108208039997997056 2109263403753780736 2131813094747858984 2135947619471654912 2142174872006557696 2153060401340030336 2157236133951438848 2170361383480328192 2185620819924484096 2220834904026382336 2225853577944313856 2231286906450280448 2236733497759760384 2255141125022528512 2260645944693047296 2277617614640693248 2283177299623542784 2284814034562298624 2307586267464912896 2313219106197536768 2314313924221370368 2319963185224351744 2330585466143965184 2336274446126415872 2337949244668398592 2343232575218721032 2344765423224283136 2361251064382701568 2368135178273030144 2385603834734575616 2397726356037761056 2404716811886267648 2410586747147177984 2416993358875820032 2436357822568981696 2441082993681891328 2453487434085150848 2460640458674320384 2473202506756653056 2478791484528894976 2480413009691803648 2530718844123086848 2536437798122590208 2543832660507787264 2550042178800320512 2577304142882889728 2583595365363482624 2595424723660324864 2602991559589363712 2611216039499769856 2617590041223528448 2637241448531329024 2643678978511470592 2663526247021674496 2671941993906741248 2677980085964252608 2679731912256323584 2684517059322993664 2698572645008801792 2713216666042729616 2726404382553800704 2740258692614584064 2746947688609574912 2748247785012877312 2754956282453917696 2762278124429508608 2776314728043723328 2784408940078836224 2803985638954458112 2812160524199223296 2826517150579032064 2832904553747308544 2839819699118538752 2870179613665036288 2893174914300665764 2898786054997245952 2905862017702690816 2907237326294614016 2936927976773525504 2945490449009016832 2952680417558265856 2966199684183228416 2974847496673558528 2984246902285451264 2991531475684032512 3005228627396165632 3013990226892947456 3053647993036275712 3060548669673431552 3068019496369135616 3075508559419670528 3084083022867202048 3100819046905976704 3106832901049679872 3108388173952940032 3131724220130953216 3139368786982371328 3141619297523160608 3148521465661620224 3172931117764255232 3182181645804384256 3204555015947952128 3221944790925741419 3237605204282638336 3245508227564044288 3280205272760041472 3288212283189886976 3296873739551921452 3306485616343618016 3312898348568281088 3323365868454252544 3356489116312600576 3364682336287326208 3366274798867447808 3389942496209403904 3400653446790397952 3408338291227230592 3410567888326230016 3434547002738475008 3479738410669244416 3487601972418561536 3489883420612886528 3497769908198207488 3506307995850440704 3514866925051052032 3515626703819374592 3543793196463973376 3552443627374788608 3568708995032946688 3579113394435375104 3587850042265567232 3590422054312183552 3626206991730577408 3662348589654802432 3682222618200847336 3689364069996494848 3691210956569116288 3700120233465872384 3730672915808753222 3748806026011475968 3767855702345053088 3775163234415017984 3778840704392706304 3798132421090574336 3807403696325132288 3835987561500114944 3886461082046169088 3895243761402549248 3897791872372834304 3904752086287990784 3946496968789424896 3976843897907707904 3985830825621213184 3995560274341199872 3997451323655094272 4007209138114789376 4038275968063597568 4050049367387398144 4059935574142615552 4078524565751939072 4088480280721227776 4090415307926142976 4103339490642495488 4132189362669727744 4144236561977802752 4174806710785507328 4185541245319774208 4208254420800968384 4216416079995994112 4218526807507561472 4263626189495717968 4271895238943309824 4284349744013115392 4306120802680060672 4340722766960656384 4371241639848968192 4441669808052764672 4451707155888627712 4462573812900560896 4510282250045057024 4521291889386094592 4555235229281386496 4566354599247085568 4569628069124597248 4615172534929825792 4626438212395073536 4628627848442740736 4639926370448703488 4661170932287930368 4675898489336797184 4686465150437442064 4689530846448566272 4722502128765403136 4736270356546060288 4771207669469151232 4795452712075522112 4809433623772535296 4821173494294355968 4833986717751640064 4872715645137963392 4882165987363782656 4906974868170301696 4921280917348640768 4946405013513306112 4957582969057789952 5061437688246173696 5063056100026165087 5072875596245180416 5087665321015574528 5100084357600641024 5154608285765779456 5167190730726965248 5190849447320649728 5205983119178727424 5222432078999539712 5235180082447056896 5274482897062658048 5287357957022941184 5327052494043348992 5343883987813482496 5355960171928505216 5359463824512647168 5369034118645987328 5397145290017603584 5426433332085459232 5480517385229168128 5493895377219149824 5496495570025754624 5509912564907835392 5524556248859017216 5552629456087446656 5568817880157672448 5607971277908916224 5624321048398446592 5665809107494617088 5679639398237077504 5740359227330072576 5786349828601331528 5797572109994491904 5811724035405381632 5814474652589228032 5873855953547051008 5890980898018033664 5932399368366456832 5968493804570902528 5983062951368065024 6010457254792331264 6027980453785894912 6107295986072551424 6121097339346863104 6136038992738271232 6151017118839341056 6201638093811953408 6216776347905880064 6263448440261906432 6278737573964742656 6283238595046321216 6297042931323240448 6345862235528510464 6364363291608768512 6409110031895904256 6443889581851482838 6475210408565276672 6560410545520082944 6576424566379773952 6593747479103842904 6612971232687236032 6625796697136562176 6646731736908505088 6712978232625201152 6732549597734895616 6801306893580795904 6816676582454461184 6821135776652460032 6869094005476950016 6959476821338488832 6975203944837123072 6979766841225773056 6995539816396414976 7012615991700881408 7031253407638749184 7087586392927946752 7104887254749577216 7137417990065893376 7158226788870750208 7175700084531134464 7180844108624367104 7252413983461154816 7324697179309604864 7364445236401694672 7378728139992989696 7382421913138232576 7400240466931744768 7461345831617506444 7497612052022951936 7535711404690106176 7550326468830035968 7557681408785412608 7596264842181148672 7614807392650264576 7671975123000229888 7772922164092338176 7790487522805098496 7809504172575981568 7892993937578849792 7953687795815415808 7971661651242426368 7991120548682399744 7994902647310188544 8014418276229578752 8076551936127195136 8100098734774796288 8119871148285231104 8157049131503878144 8176960561442455552 8180830615852285952 8206678981284990976 8264378725339455488 8288473123955605504 8349613421571014656 8371082490639548416 8416508841601936768 8432832159991988224 8437053615015122944 8527252378991435936 8543790477886619648 8612241605360121344 8681445533921312768 8742483279697936384 8903414311777255424 8925147625801121792 9020564500090114048 9042583778772189184 9110470458562772992 9132709198494171136 9139256138249194496 9230345069859651584 9252876424790147072 9257255696885481472 9322341864575860736 9351796978673594368 9372930300874884128 9379061692897132544 9445004257530806272 9472540713092120576 9542415338938302464 9590905424151044224 9618867247545070592 9642346988588711936 9667973435503280128 9745431290275926784 9813949736340603392 9842561834697281536 9892810027026612224 9915165938115579904 10126112200052330174 10145751192490360832 10175330642031149056 10309216571531558912 10334381461453930496 10381698894641299456 10411966238357454848 10444864157999079424 10470360164894113792 10548965794125316096 10687767975626964992 10711920343857010432 10718927649025294336 10738068237291974656 10794290580035207168 10852866664170918464 10961034770458336256 10987790754438299648 10992991140051509248 11019825129815670784 11049112497718034432 11105258912174893312 11137635760315344896 11215942555817832448 11248642096796893184 11331618214989234176 11359278796474155008 11480718454660145152 11572699657202663056 11595144219988983808 11628949305178456064 11747711907094102016 11781961796036067328 11864798736732913664 11936987609141805056 11966125902736130048 12020914509584662528 12055960907571789824 12214591972145102848 12242194678693726208 12272077985476542464 12302034237678682112 12403276187623906816 12433552695811760128 12526896880523812864 12557475147929485312 12566477190092642432 12594085862646480896 12691724471057020928 12728726583217537024 12818220063791808512 12887779163702965676 12950420817130553344 13120821091040165888 13152849132759547904 13187494958207685808 13225942465374472064 13251593394273124352 13293463473817010176 13425956465250402304 13602613787161591808 13633353164908922368 13642271553304920064 13738188010953900032 13918953642676977664 13950407889674246144 13991079632792829952 14025231983401762816 14175172785855893504 14209774509499154432 14274835980131786752 14316453577741500416 14351400169062268928 14361688217248734208 14504827966922309632 14649394358619209728 14728890472803389344 14757456279985979392 14764843826276465152 14922691663235012888 14995224104045903872 15071422809380212352 15100652937660071936 15115362817570825216 15192529684362297344 15545844328184676352 15580975045610196992 15619008345151963136 15785987875157699584 15943323302484852736 15982241097364799488 15989805294620377088 16153103872254390272 16200197469549592576 16239742296570462208 16314098263007756288 16353921122884911104 16361661231704571904 16413357962569981952 16528757450678910976 16576946247911211008 16699226843142029312 16833017683203873536 16874107230030245888 17054504757982871872 17087580955773239296 17224483210720242688 17362891067842625536 17806828623554510848 17850295251602243584 18041129000180228096 18085167557544378368 18220940917125545984 18278512276498388992 18460690139719303168 18505752849580294144 18514511393770962944 18644683729151721472 18703593957347188736 18745860601749768256 18758123385794265088 18890008515061612544 18945081426184241152 19084830677876604928 19181810848302088448 19237734495090141184 19284693977177423872 19335946871006560256 19490862580551853568 19627899472681206784 19685123669394563072 19785620054053224448 19830331876231159808 20252224400104660348 20291502384980721664 20350661284062298112 20618433143063117824 20668762922907860992 20763397789282598912 20823932476714909696 20889728315998158848 20940720329788227584 21097931588250632192 21375535951253929984 21423840687714020864 21437855298050588672 21476136474583949312 21588581160070414336 21705733328341836928 21922069540916672512 21975581508876599296 21985982280103018496 22039650259631341568 22210517824349786624 22275271520630689792 22431885111635664896 22497284193593786368 22663236429978468352 22718557592948310016 22961436909320290304 23145399314405326112 23190288439977967616 23495423814188204032 23563923592072134656 23729597473465827328 23873975218283610112 24041829019169325056 24429183944290205696 24484389357387452416 24544155970953084928 24604068475357364224 24806552375247813632 24867105391623520256 25053793761047625728 25114950295858970624 25132954380185284864 25383448942114041856 25457453166435074048 25636440127583617024 25775558327405931352 25900841634261106688 26241642182080331776 26374989916415371616 26451884930748944128 26586926947634020352 26851912930500804608 27205227574323183616 27266706329817844736 27284543106609840128 27837907285353955328 27900815779348492288 27982159265585659904 28050463966803525632 28350345571711787008 28419549018998308864 28549671960263573504 28632907155483000832 28723376434497468416 29009655933844619264 29298788717238419456 29457780945606778688 29514912559971958784 29529687652552930304 29845383326470025776 29990448208091807744 30142845618760424704 30230725635141650432 30385059368724594688 31091688656369352704 31161950091220393984 31238016690303926272 31571975750315399168 31886646604969705472 31964482194729598976 31979610589240754176 32306207744508780544 32400394939099185152 32479484593140924416 32628196526015512576 32723322463409143808 32826715925139963904 33057514901357821952 33153892495822422016 33398453686284058624 33666035366407747072 33748214460060491776 34109009515965743744 34175161911546478592 34448966421440485376 35441392700183155609 35613657247109021696 35700590503204487168 36082258000360456192 36170335115088756736 36441881834251091968 36557024552996777984 36921380279438606336 37011505699160588288 37029022787541925888 37289367458303442944 37407187914694377472 37491721203499536512 37516246771588530176 37780017030123225088 38363621696604176896 38475468990180282368 38569387954354847744 38671893742013120512 38981725161103707136 39255798945362413568 39370247338789126144 39660663752462319616 40504448800209320696 40583004769961443328 40701322568124596224 41236866286126235648 41526795578565197824 41779456631996317696 41881440659576455168 42195863176501264384 42751071902507859968 42847681375428041728 42875710596101177344 42952272949167898624 43411466656683673856 43844139081833345024 43951163017753198592 43971964560206036992 44079300519262683136 44421035648699573248 44550543041261379584 44863770223271329792 44994568387187572736 45326472859956936704 45922873818640580608 46290798628810652224 46380576879955935232 46990847628376408064 47127847184144269312 47747950436567220224 48083658038338650112 48858367888580411392 48968778714774904832 49088311941906169856 49613104750495627264 49734210783247040512 50107587522095251456 50229900591717941248 50265908760370569728 50766897884228083712 50914906332870148096 51272880255167234048 51551116654811862704 51801683268522213376 52483284364160663552 52749979832830743232 52903769861497888256 53173853895268040704 53703825861001609216 54410455148646367232 54533412659635689472 55675814570707910656 55801631558696984576 55964318531171319808 56100927933607051264 56700691143423574016 56839098037996617728 57099343920527147008 57265814310966001664 57446752868994936832 58019311867689238528 58597577434476838912 58915561891213557376 59029825119943917568 59059375305105860608 59690766652940051552 60285691237520849408 60461451270283300864 60770118737449189376 62323900182440787968 62476033380607852544 63143951500630798336 63773293209939410944 63928964389459197952 63959221178481508352 64612415489017561088 64800789878198370304 65256393052031025152 65653431850279927808 66115029802715643904 66307784991644844032 66796907372568117248 67332070732815494144 67496428920120983552 68218019031931487488 68897932842880970752 70882785400366311218 71227314494218043392 72164516000720912384 72340670230177513472 72883763668502183936 73114049105993555968 73842760558877212672 74058045575083851776 74814375829388754944 74983442406999073024 75032493543177060352 75560034060246450176 76727243393208353792 76950937980360564736 77138775908709695488 77343787484026241024 77963450322207414272 78511597890724827136 78740494677578252288 79321327504924639232 81008897600418641392 81166009539922886656 81402645136249192448 82473732572252471296 83053591157130395648 83558913263992635392 83762881319152910336 84391726353002528768 85502143805015719936 85695362750856083456 85904545898335797248 86822933313367347712 87688278163666690048 87902326035506397184 87943929120412073984 88158601038525366272 88842071297399146496 89101086082522759168 89727540446542659584 89989136774375145472 90652945719913873408 91845747637281161216 92581597257621304448 92761153759911870464 93981695256752816128 95495900873134440448 96167316076677300224 97937557429549809664 98176623883812339712 99226209500991254528 99468421566494081024 100215175044190502912 100459801183435882496 100531817520741139456 101533795768456167424 101829812665740296192 102545760510334468096 103102233309623725408 104966568728321327104 105499959665661486464 105807539722995776512 106347707790536081408 108820910297292734464 109066825319271378944 111603263117393969152 111928637062342639616 113401382286847148032 113678196075993235456 114198687841054294016 114531628621932003328 114893505737989873664 116038623735378477056 117831123782427114752 118118750610211721216 119381533305880103104 120571382475041698816 120922902540566601728 121540237474898378752 124647800364881575936 124952066761215705088 126287903001261596672 127546586419878821888 127918442356963016704 129224830978035122176 129601579756396740608 130512786104062050304 131306863700559855616 132230059605431287808 132615569983289688064 133593814745136234496 134664141465630988288 134992857840241967104 136436038063862974976 137795865685761941504 141765570800732622436 142454628988436086784 144329032001441824768 144681340460355026944 145767527337004367872 146228098211987111936 147685521117754425344 149628751658777509888 149966884813998146048 150064987086354120704 151120068120492900352 153454486786416707584 153901875960721129472 154277551817419390976 155926900644414828544 157023195781449654272 157480989355156504576 158642655009849278464 162017795200837282784 162332019079845773312 164947465144504942592 166107182314260791296 167117826527985270784 171004287610031439872 171390725501712166912 171809091796671594496 173645866626734695424 175376556327333380096 175804652071012794368 175887858240824147968 177684142594798292992 178202172165045518336 179455080893085319168 179978273548750290944 181305891439827746816 183691495274562322432 185163194515242608896 187963390513505632256 190991801746268880896 195875114859099619328 196353247767624679424 198452419001982509056 198936843132988162048 200430350088381005824 201063635041482278912 203067591536912334848 203659625331480592384 205091521020668936192 206204466619247450816 209933137456642654208 210999919331322972928 211615079445991553024 212695415581072162816 217641820594585468928 218133650638542757888 223206526234787938304 223857274124685279232 226802764573694296064 227356392151986470912 228397375682108588032 229063257243864006656 229787011475979747328 232077247470756954112 235662247564854229504 236237501220423442432 238763066611760206208 241142764950083397632 241845805081133203456 249295600729763151872 249904133522431410176 252575806002523193344 255093172839757643776 258449661956070244352 259203159512793481216 261025572208124100608 262613727401119711232 264460119210862575616 269328282931261976576 269985715680483934208 272872076127725949952 275591731371523883008 283531141601465244872 284909257976872173568 288658064002883649536 292456196423974223872 295371042235508850688 299257503317555019776 299933769627996292096 300129974172708241408 306908973572833415168 307803751921442258944 308555103634838781952 311853801288829657088 314046391562899308544 314961978710313009152 317285310019698556928 324035590401674565568 324664038159691546624 329894930289009885184 334235653055970541568 342008575220062879744 342781451003424333824 343618183593343188992 347291733253469390848 350753112654666760192 351609304142025588736 351775716481648295936 355368285189596585984 356404344330091036672 358910161786170638336 359956547097500581888 362611782879655493632 367382990549124644864 370326389030485217792 375926781027011264512 391750229718199238656 392706495535249358848 396904838003965018112 397873686265976324096 400860700176762011648 402127270082964557824 406135183073824669696 407319250662961184768 410183042041337872384 412408933238494901632 421999838662645945856 423230158891983106048 425390831162144325632 436267301277085515776 446413052469575876608 447714548249370558464 453605529147388592128 456794751364217176064 459574022951959494656 464154494941513908224 471324495129708459008 472475002440846884864 477526133223520412416 482285529900166795264 483691610162266406912 498591201459526303744 505151612005046386688 510186345679515287552 516899323912140488704 518406319025586962432 525227454802239422464 528920238421725151232 538656565862523953152 539971431360967868416 545744152255451899904 551183462743047766016 567062283202930489744 569818515953744347136 577316128005767299072 584912392847948447744 590742084471017701376 598515006635110039552 599867539255992584192 613817947145666830336 615607503842884517888 617110207269677563904 623707602577659314176 628092783125798617088 629923957420626018304 634570620039397113856 648071180803349131136 649328076319383093248 668471306111941083136 685562902006848667648 687236367186686377984 694583466506938781696 701506225309333520384 703218608284051177472 703551432963296591872 710736570379193171968 712808688660182073344 717820323572341276672 734765981098249289728 740652778060970435584 783500459436398477312 793809676007930036224 795747372531952648192 801721400353524023296 804254540165929115648 812270366147649339392 814638501325922369536 824817866476989803264 843999677325291891712 846460317783966212096 850781662324288651264 872534602554171031552 892826104939151753216 895429096498741116928 907211058294777184256 913589502728434352128 919148045903918989312 928308989883027816448 942648990259416918016 944950004881693769728 955052266447040824832 964571059800333590528 967383220324532813824 997182402919052607488 1010303224010092773376 1020372691359030575104 1033798647824280977408 1050454909604478844928 1057840476843450302464 1077313131725047906304 1079942862721935736832 1091488304510903799808 1102366925486095532032 1134124566405860979488 1154632256011534598144 1169824785695896895488 1197030013270220079104 1199735078511985168384 1227635894291333660672 1231215007685769035776 1247415205155318628352 1256185566251597234176 1259847914841252036608 1269141240078794227712 1296142361606698262272 1336942612223882166272 1371125804013697335296 1374472734373372755968 1389166933013877563392 1403012450618667040768 1407102865926593183744 1421473140758386343936 1425617377320364146688 1435640647144682553344 1469531962196498579456 1481305556121940871168 1567000918872796954624 1587619352015860072448 1591494745063905296384 1603442800707048046592 1608509080331858231296 1624540732295298678784 1649635732953979606528 1687999354650583783424 1692920635567932424192 1745069205108342063104 1785652209878303506432 1814422116589554368512 1827179005456868704256 1838296091807837978624 1885297980518833836032 1889900009763387539456 1910104532894081649664 1929142119600667181056 1934766440649065627648 1994364805838105214976 2020606448020185546752 2067597295648561954816 2100909819208957689856 2154626263450095812608 2159885725443871473664 2182976609021807599616 2204733850972191064064 2268249132811721958976 2309264512023069196288 2339649571391793790976 2394060026540440158208 2399470157023970336768 2455271788582667321344 2462430015371538071552 2494830410310637256704 2512371132503194468352 2519695829682504073216 2538282480157588455424 2592284723213396524544 2742251608027394670592 2748945468746745511936 2778333866027755126784 2806024901237334081536 2842946281516772687872 2851234754640728293376 2871281294289365106688 2962611112243881742336 3134001837745593909248 3175238704031720144896 3217018160663716462592 3249081464590597357568 3299271465907959213056 3375998709301167566848 3385841271135864848384 3490138410216684126208 3571304419756607012864 3628844233179108737024 3676592183615675957248 3770595961037667672064 3779800019526775078912 3820209065788163299328 3858284239201334362112 3869532881298131255296 3988729611676210429952 4041212896040371093504 4135194591297123909632 4309252526900191625216 4319771450887742947328 4365953218043615199232 4409467701944382128128 4536498265623443917952 4679299142783587581952 4798940314047940673536 4910543577165334642688 4924860030743076143104 4989660820621274513408 5024742265006388936704 5184569446426793049088 5484503216054789341184 5556667732055510253568 5612049802474668163072 5685892563033545375744 5702469509281456586752 5925222224487763484672 6268003675491187818496 6350477408063440289792 6434036321327432925184 6498162929181194715136 6598542931815918426112 6751997418602335133696 6771682542271729696768 6980276820433368252416 7142608839513214025728 7353184367231351914496 7541191922075335344128 7559600039053550157824 7640418131576326598656 7716568478402668724224 7739065762596262510592 8082425792080742187008 8618505053800383250432 8731906436087230398464 8818935403888764256256 9072996531246887835904 9358598285567175163904 9597880628095881347072 9821087154330669285376 9849720061486152286208 9979321641242549026816 10049484530012777873408 10369138892853586098176 10969006432109578682368 11113335464111020507136 11224099604949336326144 11371785126067090751488 11850444448975526969344 12700954816126880579584 12868072642654865850368 13197085863631836852224 13503994837204670267392 13543365084543459393536 13960553640866736504832 14706368734462703828992 15082383844150670688256 15119200078107100315648 15280836263152653197312 15433136956805337448448 15478131525192525021184 16164851584161484374016 17237010107600766500864 17463812872174460796928 17637870807777528512512 18145993062493775671808 19195761256191762694144 19642174308661338570752 19958643282485098053632 20098969060025555746816 20738277785707172196352 21938012864219157364736 22226670928222041014272 22743570252134181502976 23700888897951053938688 25401909632253761159168 25736145285309731700736 26394171727263673704448 27007989674409340534784 27086730169086918787072 27921107281733473009664 30164767688301341376512 30238400156214200631296 30561672526305306394624 30866273913610674896896 34474020215201533001728 34927625744348921593856 36291986124987551343616 38391522512383525388288 39284348617322677141504 39917286564970196107264 41476555571414344392704 43876025728438314729472 44453341856444082028544 45487140504268363005952 47401777795902107877376 51472290570619463401472 52788343454527347408896 54015979348818681069568 54173460338173837574144 60329535376602682753024 61123345052610612789248 61732547827221349793792 68948040430403066003456 69855251488697843187712 72583972249975102687232 76783045024767050776576 78568697234645354283008 82953111142828688785408 88906683712888164057088 94803555591804215754752 102944581141238926802944 105576686909054694817792 108031958697637362139136 108346920676347675148288 120659070753205365506048 122246690105221225578496 123465095654442699587584 139710502977395686375424 145167944499950205374464 153566090049534101553152 165906222285657377570816 177813367425776328114176 189607111183608431509504 211153373818109389635584 216063917395274724278272 241318141506410731012096 244493380210442451156992 279421005954791372750848 290335888999900410748928 307132180099068203106304 331812444571314755141632 379214222367216863019008 422306747636218779271168 432127834790549448556544 482636283012821462024192 488986760420884902313984 580671777999800821497856 663624889142629510283264 758428444734433726038016 844613495272437558542336 864255669581098897113088 977973520841769804627968 1161343555999601642995712 1327249778285259020566528 1689226990544875117084672 1955947041683539609255936 2322687111999203285991424 2654499556570518041133056 3378453981089750234169344 4645374223998406571982848 5308999113141036082266112 9290748447996813143965696 18581496895993626287931392 37162993791987252575862784
- Sum of all divisors σ(n): 103142204873691193114673265
- Sum of proper divisors (its aliquot sum) s(n): 65979211081703940538810481
- 37162993791987252575862784 is an abundant number, because the sum of its proper divisors (65979211081703940538810481) is greater than itself. Its abundance is 28816217289716687962947697
Bases of 37162993791987252575862784
- Binary: 11110101111011001000111101110001001011111100010100001001110011001000000000000000000002
- Hexadecimal: 0x1EBD91EE25F8A139900000
- Base-36: 4O3OCCDVOLV09A1OG
Squares and roots of 37162993791987252575862784
- 37162993791987252575862784 squared (371629937919872525758627842) is 1381088107583283074375849464168495990077081996230656
- 37162993791987252575862784 cubed (371629937919872525758627843) is 51325368768304971700130138801189102662398006641491679625424416542975070306304
-
37162993791987252575862784 is a
perfect square number . Itssquare root is 6096145814528 -
The
cube root of 37162993791987252575862784 is 333710776.0478608627
Scales and comparisons
How big is 37162993791987252575862784?- 37,162,993,791,987,252,575,862,784 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 37,162,993,791,987,252,575,862,784 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 37162993791987252575862784 cubic inches would be around 27809231.3 feet tall.
Recreational maths with 37162993791987252575862784
- 37162993791987252575862784 backwards is 48726857525278919739926173
- The number of decimal digits it has is: 26
- The sum of 37162993791987252575862784's digits is 142
- 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 37162993791987252575862784 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 37162993791987252575862784 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/37162993791987252575862784/
Chicago style:
Numbermatics. 2024. "Number 37162993791987252575862784 - Facts about the integer". https://numbermatics.com/n/37162993791987252575862784/
The information we have on file for 37162993791987252575862784 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 37162993791987252575862784, math, Factors of 37162993791987252575862784, curriculum, school, college, exams, university, Prime factorization of 37162993791987252575862784, STEM, science, technology, engineering, physics, economics, calculator, thirty-seven septillion, one hundred sixty-two sextillion, nine hundred ninety-three quintillion, seven hundred ninety-one quadrillion, nine hundred eighty-seven trillion, two hundred fifty-two billion, five hundred seventy-five million, eight hundred sixty-two thousand, seven hundred eighty-four.