49669188740653135068430848
49,669,188,740,653,135,068,430,848 is an even composite number composed of six prime numbers multiplied together.
49669188740653135068430848 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 49669188740653135068430848:
29 × 36 × 73 × 733 × 973 × 1033
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 73 × 73 × 73 × 97 × 97 × 97 × 103 × 103 × 103)See below for interesting mathematical facts about the number 49669188740653135068430848 from the Numbermatics database.
Names of 49669188740653135068430848
- Cardinal: 49669188740653135068430848 can be written as Forty-nine septillion, six hundred sixty-nine sextillion, one hundred eighty-eight quintillion, seven hundred forty quadrillion, six hundred fifty-three trillion, one hundred thirty-five billion, sixty-eight million, four hundred thirty thousand, eight hundred forty-eight.
Scientific notation
- Scientific notation: 4.9669188740653135068430848 × 1025
Factors of 49669188740653135068430848
Divisors of 49669188740653135068430848
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 48 49 54 56 63 64 72 73 81 84 96 97 98 103 108 112 126 128 144 146 147 162 168 189 192 194 196 206 216 219 224 243 252 256 288 291 292 294 309 324 336 343 378 384 388 392 412 432 438 441 448 486 504 511 512 567 576 582 584 588 618 648 657 672 679 686 721 729 756 768 776 784 824 864 873 876 882 896 927 972 1008 1022 1029 1134 1152 1164 1168 1176 1236 1296 1314 1323 1344 1358 1372 1442 1458 1512 1533 1536 1552 1568 1648 1701 1728 1746 1752 1764 1792 1854 1944 1971 2016 2037 2044 2058 2163 2268 2304 2328 2336 2352 2472 2592 2619 2628 2646 2688 2716 2744 2781 2884 2916 3024 3066 3087 3104 3136 3296 3402 3456 3492 3504 3528 3577 3584 3708 3888 3942 3969 4032 4074 4088 4116 4326 4536 4599 4608 4656 4672 4704 4753 4944 5047 5103 5184 5238 5256 5292 5329 5376 5432 5488 5562 5768 5832 5913 6048 6111 6132 6174 6208 6272 6489 6592 6804 6912 6984 7008 7056 7081 7154 7416 7519 7776 7857 7884 7938 8064 8148 8176 8232 8343 8652 9072 9198 9261 9312 9344 9408 9409 9506 9888 9991 10094 10206 10368 10476 10512 10584 10609 10658 10731 10752 10864 10976 11124 11536 11664 11826 11907 12096 12222 12264 12348 12416 12544 12978 13184 13608 13797 13824 13968 14016 14112 14162 14259 14308 14832 15038 15141 15552 15714 15768 15876 15987 16128 16296 16352 16464 16686 17304 17739 18144 18333 18396 18522 18624 18688 18816 18818 19012 19467 19776 19982 20188 20412 20736 20952 21024 21168 21218 21243 21316 21462 21728 21952 22248 22557 23072 23328 23571 23652 23814 24192 24444 24528 24696 24832 25029 25039 25088 25956 26368 27216 27594 27783 27936 28032 28224 28227 28324 28518 28616 29664 29973 30076 30282 31104 31428 31536 31752 31827 31974 32193 32256 32592 32704 32928 33271 33372 34608 35329 35478 35721 36288 36666 36792 37044 37248 37303 37376 37632 37636 38024 38934 39552 39964 40376 40824 41391 41472 41904 42048 42336 42436 42486 42632 42777 42924 43456 43904 44496 45114 45423 46144 46656 47142 47304 47628 47961 48384 48888 49056 49392 49567 49664 50058 50078 51912 52633 52736 53217 54432 54999 55188 55566 55872 56064 56448 56454 56648 57036 57232 58401 59328 59946 60152 60564 62208 62856 63072 63504 63654 63729 63948 64386 65184 65408 65856 65863 66542 66744 67671 69216 69937 70658 70713 70956 71442 72576 73332 73584 74088 74263 74496 74606 75087 75117 75264 75272 76048 77868 79104 79928 80752 81648 82782 83349 83808 84096 84672 84681 84872 84972 85264 85554 85848 86912 87808 88992 89919 90228 90846 92288 93312 94284 94608 95256 95481 95922 96579 96768 97776 98112 98784 99134 99813 100116 100156 103824 105266 105987 106434 108864 109998 110376 111132 111744 111909 112128 112896 112908 113296 114072 114464 116802 118656 119892 120304 121128 124173 124416 125712 126144 127008 127308 127458 127896 128331 128772 130368 130816 131712 131726 133084 133488 135342 136269 138432 139874 141316 141426 141912 142884 143883 145152 146664 147168 148176 148526 148701 148992 149212 150174 150234 150544 152096 155736 157899 158208 159856 161504 163296 164997 165564 166698 167616 168192 169344 169362 169744 169944 170528 171108 171696 173824 175203 175616 177984 179838 180456 181692 184576 186624 188568 189216 190512 190962 191187 191844 193158 195552 196224 197568 197589 198268 199626 200232 200312 203013 207648 209811 210532 211974 212868 217728 219996 220752 222264 222789 223488 223818 225351 225792 225816 226592 228144 228928 233604 237312 239784 240608 242256 248346 250047 251424 252288 254016 254043 254616 254916 255792 256662 257544 260736 261121 261632 263424 263452 266168 266976 269757 270684 272538 276864 279748 282632 282852 283824 285768 286443 287766 289737 290304 293328 294336 296352 297052 297402 298424 299439 300348 300468 301088 304192 311472 315798 317961 319712 323008 326592 329994 331128 333396 335232 335727 336384 338688 338724 339488 339888 341056 342216 343392 346969 347648 350406 355968 359676 360912 363384 368431 369152 372519 373248 377136 378432 381024 381924 382374 383688 384993 386316 389017 391104 392448 395136 395178 396536 399252 400464 400624 406026 408807 415296 419622 421064 423948 425736 431649 435456 439992 441504 444528 445578 446103 446976 447636 450702 451632 453184 456288 457856 461041 467208 473697 474624 479568 481216 484512 489559 494991 496692 500094 502848 504576 508032 508086 509232 509832 511584 513324 515088 516913 519841 521472 522242 525609 526848 526904 532336 533952 539514 541368 545076 548887 553728 559496 565264 565704 567648 571536 572886 573561 575532 579474 586656 588672 592704 592767 594104 594804 596848 598878 600696 600936 602176 608384 609039 622944 629433 631596 635922 639424 646016 653184 659988 662256 666792 668367 670464 671454 676053 677376 677448 678976 679776 682112 684432 686784 686857 693938 700812 711936 719352 721824 726768 729343 736862 745038 754272 756864 762048 762129 763848 764748 767376 769986 772632 774457 778034 782208 783363 784896 790272 790356 793072 798504 800928 801248 809271 812052 817614 830592 839244 842128 847896 851472 859329 863298 869211 870912 879984 883008 889056 891156 892206 895272 898317 901404 903264 906368 912576 912673 915712 922082 934416 947394 953883 959136 962432 969024 969127 979118 989982 993384 1000188 1005696 1007181 1009152 1016064 1016172 1018464 1019664 1023168 1026648 1029073 1030176 1033826 1039682 1040907 1042944 1044484 1051218 1053808 1064672 1067904 1079028 1082736 1090152 1092727 1097774 1105293 1107456 1118992 1130528 1131408 1135296 1143072 1145772 1147122 1151064 1154979 1158948 1167051 1173312 1177344 1185408 1185534 1188208 1189608 1193696 1197756 1201392 1201872 1204352 1216768 1218078 1226421 1245888 1258866 1263192 1271844 1278848 1292032 1294947 1306368 1319976 1324512 1333584 1336734 1338309 1340928 1342908 1352106 1354896 1357952 1359552 1364224 1368864 1373568 1373714 1383123 1387876 1401624 1421091 1423872 1438704 1443648 1453536 1458686 1468677 1473724 1490076 1508544 1513728 1524096 1524258 1527696 1529496 1534752 1539972 1545264 1548914 1550739 1556068 1559523 1564416 1566726 1580544 1580712 1586144 1597008 1601856 1602496 1618542 1624104 1635228 1646661 1661184 1678488 1684256 1695792 1702944 1718658 1720683 1726596 1738422 1759968 1766016 1778112 1778301 1782312 1784412 1790544 1796634 1802808 1806528 1812736 1825152 1825346 1827117 1827847 1831424 1844164 1868832 1888299 1894788 1907766 1918272 1924864 1938048 1938254 1958236 1979964 1986768 2000376 2005101 2011392 2014362 2028159 2032128 2032344 2036928 2039328 2046336 2053296 2058146 2060352 2060571 2067652 2079364 2081814 2088968 2102436 2107616 2129344 2135808 2158056 2165472 2180304 2185454 2188029 2195548 2210586 2237984 2261056 2262816 2270592 2286144 2286387 2291544 2294244 2302128 2309958 2317896 2323371 2334102 2346624 2350089 2354688 2370816 2371068 2376416 2379216 2387392 2395512 2402784 2403744 2408704 2427813 2428783 2433536 2436156 2452842 2491776 2517732 2526384 2543688 2557696 2577987 2579017 2584064 2589894 2607633 2612736 2639952 2649024 2667168 2673468 2676618 2685816 2694951 2704212 2709792 2715904 2719104 2723119 2728448 2737728 2738019 2747136 2747428 2766246 2775752 2803248 2842182 2861649 2877408 2887296 2907072 2907381 2917372 2937354 2947448 2980152 3017088 3021543 3027456 3048192 3048516 3055392 3058992 3069504 3079944 3087219 3090528 3097828 3101478 3112136 3119046 3122721 3128832 3133452 3161424 3172288 3194016 3203712 3204992 3227287 3237084 3248208 3270456 3278181 3293322 3315879 3322368 3356976 3368512 3391584 3405888 3426913 3437316 3441366 3453192 3464937 3476844 3501153 3519936 3532032 3556224 3556602 3564624 3568824 3581088 3593268 3605616 3613056 3618391 3625472 3638887 3650304 3650692 3654234 3655694 3679263 3688328 3737664 3776598 3789576 3815532 3836544 3842209 3849728 3876096 3876508 3884841 3916472 3959928 3973536 4000752 4010202 4014927 4022784 4028724 4056318 4064688 4073856 4078656 4092672 4106592 4116292 4120704 4121142 4135304 4149369 4158728 4163628 4177936 4204872 4215232 4258688 4263273 4271616 4316112 4330944 4360608 4370908 4376058 4391096 4406031 4421172 4475968 4522112 4525632 4541184 4572288 4572774 4583088 4588488 4604256 4619916 4635792 4646742 4652217 4668204 4678569 4693248 4700178 4741632 4742136 4752832 4758432 4774784 4791024 4805568 4807488 4807999 4817408 4855626 4857566 4872312 4905684 4939983 4983552 5035464 5052768 5087376 5105401 5115392 5155974 5158034 5162049 5179788 5215266 5279904 5298048 5334336 5334903 5346936 5353236 5371632 5389902 5408424 5419584 5421199 5431808 5438208 5446238 5475456 5476038 5481351 5483541 5494272 5494856 5532492 5551504 5606496 5664897 5684364 5723298 5754816 5774592 5814144 5814762 5834744 5874708 5894896 5960304 6015303 6034176 6043086 6084477 6096384 6097032 6110784 6117984 6139008 6159888 6174438 6181056 6181713 6195656 6202956 6224272 6238092 6245442 6266904 6322848 6344576 6388032 6388711 6407424 6409984 6454574 6474168 6496416 6540912 6556362 6564087 6586644 6631758 6713952 6737024 6783168 6783889 6811776 6853826 6859161 6874632 6882732 6906384 6929874 6953688 6970113 7002306 7039872 7050267 7064064 7112448 7113204 7129248 7137648 7162176 7186536 7203511 7211232 7226112 7236782 7277774 7283439 7286349 7300608 7301384 7308468 7311388 7358526 7376656 7475328 7553196 7579152 7631064 7649089 7673088 7684418 7733961 7737051 7752192 7753016 7769682 7832944 7919856 7947072 8001504 8020404 8029854 8057448 8084853 8112636 8129376 8147712 8157312 8169357 8185344 8213184 8214057 8232584 8241408 8242284 8270608 8298738 8317456 8327256 8355872 8409744 8430464 8517376 8526546 8584947 8632224 8661888 8721216 8722143 8741816 8752116 8782192 8812062 8842344 8951936 9044224 9051264 9064629 9082368 9144576 9145548 9166176 9176976 9208512 9239832 9261657 9271584 9293484 9304434 9336408 9357138 9368163 9386496 9400356 9484272 9505664 9516864 9549568 9582048 9611136 9614976 9615998 9681861 9711252 9715132 9744624 9811368 9834543 9879966 9947637 9967104 10070928 10105536 10174752 10210802 10280739 10311948 10316068 10324098 10359576 10430532 10503459 10559808 10596096 10668672 10669806 10693872 10706472 10743264 10779804 10816848 10839168 10842398 10855173 10876416 10892476 10916661 10950912 10952076 10962702 10967082 10989712 11064984 11103008 11212992 11329794 11368728 11446596 11509632 11526627 11549184 11628288 11629524 11669488 11749416 11789792 11920608 12030606 12044781 12068352 12086172 12168954 12194064 12221568 12235968 12278016 12319776 12348876 12362112 12363426 12391312 12405912 12448107 12448544 12476184 12490884 12533808 12645696 12689152 12776064 12777422 12789819 12814848 12819968 12909148 12948336 12992832 13081824 13112724 13128174 13173288 13218093 13263516 13427904 13474048 13566336 13567778 13623552 13707652 13718322 13749264 13765464 13812768 13859748 13907376 13940226 13956651 14004612 14035707 14079744 14100534 14224896 14226408 14258496 14275296 14324352 14373072 14407022 14422464 14423997 14452224 14473564 14555548 14566878 14572698 14602768 14616936 14622776 14717052 14753312 14819949 14950656 15106392 15158304 15262128 15298178 15316203 15346176 15368836 15467922 15474102 15506032 15539364 15665888 15839712 15894144 16003008 16004709 16040808 16059708 16114896 16169706 16225272 16258752 16263597 16295424 16314624 16338714 16426368 16428114 16450623 16465168 16482816 16484568 16541216 16597476 16634912 16654512 16711744 16819488 16860928 16994691 17034752 17053092 17169894 17264448 17323776 17442432 17444286 17483632 17504232 17564384 17624124 17684688 17903872 18045909 18088448 18102528 18129258 18253431 18289152 18291096 18332352 18353952 18417024 18479664 18523314 18543168 18545139 18586968 18608868 18672816 18714276 18736326 18800712 18968544 19011328 19033728 19061833 19099136 19164096 19166133 19222272 19229952 19231996 19363722 19422504 19430264 19489248 19622736 19669086 19692261 19759932 19895274 20141856 20211072 20349504 20351667 20421604 20561478 20623896 20632136 20648196 20719152 20861064 20910339 21006918 21119616 21150801 21192192 21337344 21339612 21387744 21412944 21486528 21559608 21610533 21633696 21678336 21684796 21710346 21784952 21833322 21859047 21901824 21904152 21925404 21934164 21979424 22129968 22206016 22425984 22659588 22737456 22893192 22947267 23019264 23053254 23211153 23256576 23259048 23338976 23498832 23579584 23841216 24061212 24089562 24172344 24254559 24337908 24388128 24443136 24471936 24508071 24556032 24639552 24642171 24697752 24724224 24726852 24782624 24811824 24896214 24897088 24952368 24981768 25067616 25291392 25328737 25378304 25552128 25554844 25579638 25754841 25818296 25896672 25985664 26163648 26166429 26225448 26256348 26346576 26436186 26527032 26855808 26895463 26948096 27132672 27135556 27193887 27247104 27415304 27436644 27498528 27530928 27625536 27719496 27784971 27814752 27880452 27913302 28009224 28071414 28104489 28159488 28201068 28452816 28516992 28550592 28648704 28746144 28814044 28844928 28847994 28947128 29045583 29111096 29133756 29145396 29205536 29233872 29245552 29434104 29503629 29506624 29639898 29842911 29901312 30212784 30316608 30524256 30596356 30632406 30737672 30842217 30935844 30948204 31012064 31078728 31331776 31510377 31679424 31788288 32006016 32009418 32081616 32119416 32229792 32339412 32450544 32517504 32527194 32565519 32629248 32677428 32749983 32852736 32856228 32901246 32930336 32969136 33082432 33194952 33269824 33309024 33423488 33638976 33655993 33721856 33989382 34106184 34339788 34528896 34579881 34647552 34884864 34888572 34967264 35008464 35128768 35248248 35369376 35737807 35807744 36091818 36134343 36205056 36258516 36506862 36582192 36664704 36707904 36834048 36959328 37046628 37086336 37090278 37173936 37217736 37344321 37345632 37428552 37472652 37601424 37734649 37937088 37948393 38022656 38067456 38123666 38328192 38332266 38369457 38444544 38459904 38463992 38727444 38845008 38860528 38978496 39245472 39338172 39384522 39519864 39654279 39790548 40068751 40283712 40422144 40699008 40703334 40843208 41122956 41247792 41264272 41296392 41438304 41722128 41820678 41869953 42013836 42107121 42239232 42301602 42674688 42679224 42775488 42825888 42973056 43119216 43221066 43267392 43271991 43356672 43369592 43420692 43569904 43666644 43718094 43808304 43850808 43868328 43958848 44259936 44412032 44459847 44720977 44851968 45319176 45474912 45786384 45894534 45948609 46038528 46106508 46422306 46518096 46677952 46997664 47159168 47487223 47682432 48014127 48122424 48179124 48344688 48509118 48675816 48776256 48790791 48886272 48943872 49016142 49279104 49284342 49351869 49395504 49448448 49453704 49565248 49623648 49792428 49794176 49904736 49963536 50135232 50140561 50424577 50582784 50657474 50984073 51104256 51109688 51159276 51509682 51636592 51793344 51971328 52327296 52332858 52450896 52512696 52693152 52872372 53054064 53242039 53543623 53711616 53790926 54137727 54265344 54271112 54387774 54830608 54873288 54997056 55061856 55251072 55438992 55569942 55629504 55635417 55760904 55826604 56018448 56142828 56208978 56402136 56535361 56905632 57033984 57101184 57185499 57297408 57492288 57498399 57628088 57689856 57695988 57894256 58091166 58222192 58267512 58290792 58411072 58467744 58491104 58868208 59007258 59013248 59076783 59279796 59685822 60425568 60633216 61048512 61055001 61192712 61264812 61475344 61684434 61871688 61896408 62024128 62157456 62663552 62731017 63020754 63358848 63452403 63576576 64012032 64018836 64163232 64238832 64459584 64678824 64831599 64901088 65035008 65054388 65131038 65354856 65499966 65577141 65705472 65712456 65802492 65860672 65938272 66164864 66389904 66539648 66618048 66625129 66846976 67277952 67311986 67978764 68212368 68679576 68841801 69057792 69159762 69633459 69769728 69777144 69934528 70016928 70257536 70496496 70738752 70746271 71475614 72183636 72268686 72517032 73013724 73164384 73329408 73415808 73524213 73668096 73918656 73926513 74093256 74172672 74180556 74347872 74435472 74688642 74691264 74857104 74945304 75122329 75202848 75469298 75874176 75896786 75986211 76134912 76247332 76656384 76664532 76738914 76927984 77454888 77690016 77721056 77956992 78490944 78499287 78676344 78769044 79039728 79308558 79581096 79769071 80137502 80567424 80686389 80844288 81398016 81406668 81686416 82245912 82495584 82528544 82592784 82876608 83354913 83444256 83641356 83739906 84027672 84214242 84313467 84478464 84603204 85358448 85550976 85651776 85946112 86238432 86442132 86534784 86543982 86739184 86841384 87136749 87139808 87333288 87436188 87616608 87701616 87736656 87917696 88510887 88519872 88824064 88919694 89441954 89528733 89703936 90638352 90949824 91572768 91789068 91897218 92213016 92526651 92844612 93036192 93355904 93995328 94005319 94318336 94531131 94974446 95364864 96028254 96244848 96358248 96689376 97018236 97351632 97552512 97581582 97696557 97887744 98032284 98249949 98558208 98568684 98703738 98791008 98907408 99130496 99247296 99584856 99588352 99809472 99820081 99927072 100270464 100281122 100849154 100967979 101165568 101314948 101968146 102219376 102318552 103019364 103273184 103586688 103739643 103942656 104654592 104665716 104901792 105025392 105386304 105744744 105994519 106108128 106484078 107087246 107213421 107423232 107581852 108275454 108542224 108775548 109661216 109746576 109994112 110123712 110502144 110877984 111139884 111259008 111270834 111521808 111653208 112032963 112036896 112285656 112417956 112804272 113070722 113203947 113811264 113845179 114067968 114202368 114370998 114984576 114996798 115256176 115379712 115391976 115788512 116182332 116444384 116535024 116581584 116822144 116935488 116982208 117736416 118014516 118026496 118153566 118559592 118962837 119371644 120206253 120851136 121266432 122097024 122110002 122385424 122529624 122950688 123368868 123743376 123792816 124048256 124314912 125327104 125462034 125609859 126041508 126321363 126717696 126904806 128024064 128037672 128326464 128477664 128919168 129357648 129663198 129802176 129815973 130070016 130108776 130262076 130709712 130999932 131154282 131424912 131604984 131721344 131876544 132329728 132779808 133079296 133236096 133250258 133379541 133432831 133693952 134162931 134555904 134623972 135957528 136424736 137359152 137683602 137845827 138115584 138319524 139266918 139554288 139869056 140033856 140515072 140992992 141477504 141492542 142461669 142951228 144367272 144537372 145034064 146027448 146328768 146372373 146658816 146831616 147048426 147837312 147853026 148055607 148186512 148345344 148361112 148695744 148870944 149377284 149382528 149714208 149890608 150244658 150405696 150421683 150938596 151273731 151748352 151793572 151972422 152494664 153312768 153329064 153477828 153855968 154909776 155380032 155442112 155913984 156981888 156998574 157352688 157538088 158079456 158617116 159162192 159538142 159726117 160275004 160630869 161134848 161372778 162796032 162813336 163372832 164491824 164991168 165057088 165185568 165753216 166709826 166888512 166906251 167282712 167479812 168055344 168428484 168626934 169206408 169606083 170716896 171101952 171303552 171556497 171892224 172476864 172495197 172884264 173069568 173087964 173478368 173682768 174273498 174279616 174666576 174872376 175233216 175403232 175473312 175835392 177021774 177039744 177230349 177301159 177648128 177839388 178883908 179057466 181276704 181899648 183145536 183165003 183578136 183794436 184426032 185053302 185689224 186072384 186711808 187990656 188010638 188193051 188268241 188636672 189062262 189948892 190357209 190729728 192056508 192489696 192716496 193378752 194036472 194494797 194703264 195105024 195163164 195393114 196064568 196499898 196731423 197116416 197137368 197407476 197582016 197814816 198260992 198494592 199169712 199176704 199618944 199640162 199854144 199875387 200540928 200562244 201698308 201935958 202629896 203936292 204438752 204637104 206038728 206525403 206546368 207173376 207479286 208900377 209309184 209331432 209803584 210050784 210772608 211489488 211989038 212216256 212238813 212968156 214174492 214426842 215163704 216550908 217084448 217551096 219322432 219493152 219988224 220247424 220572639 221004288 221755968 221779539 222279768 222518016 222541668 223043616 223306416 224065926 224073792 224571312 224835912 225366987 225608544 226141444 226407894 227622528 227690358 227958633 228404736 228741996 229969152 229993596 230512352 230783952 231577024 232364664 232888768 233070048 233163168 233644288 233870976 233964416 235472832 235497861 235591951 236029032 236052992 236307132 237119184 237925674 238743288 239307213 240412506 241702272 242059167 242532864 244194048 244220004 244770848 245059248 245901376 246737736 247486752 247585632 248096512 248629824 250064739 250164649 250654208 250924068 251219718 252083016 252642726 252940401 253435392 253809612 256075344 256652928 256955328 257838336 258715296 259326396 259604352 259631946 260217552 260524152 261410247 261419424 261999864 262308564 262849824 263209968 263442688 263753088 264142543 264659456 265532661 265559616 265638751 266158592 266472192 266500516 266759082 266865662 268325862 268586199 269111808 269247944 271915056 272849472 274718304 275367204 275691654 276639048 277579953 278533836 279108576 279738112 280067712 280481257 281030144 281985984 282015957 282955008 282985084 283593393 284923338 285902456 288734544 289074744 290068128 292054896 292657536 292744746 293089671 293663232 294096852 294749847 295674624 295706052 296111214 296373024 296722224 297391488 297741888 298754568 298765056 299428416 299460243 299781216 300489316 300811392 300843366 301877192 302547462 302903937 303496704 303587144 303944844 304989328 306658128 306955656 307711936 309819552 310760064 310884224 311218929 311827968 313046839 313963776 313997148 314705376 315076176 316158912 317234232 317983557 318324384 319076284 319452234 320550008 321261738 321640263 322269696 322745556 325626672 326745664 328983648 329982336 330114176 330371136 331506432 332410561 333419652 333777024 333812502 334565424 334959624 336098889 336110688 336856968 337253868 338412816 339212166 339611841 341433792 341535537 342203904 342607104 343112994 344953728 344990394 345768528 346139136 346175928 346956736 347365536 348546996 348559232 349333152 349744752 350466432 350806464 350946624 350983927 351670784 352972039 354043548 354079488 354460698 354602318 355678776 356888511 357767816 358114932 360618759 362553408 363799296 366291072 366330006 367156272 367588872 368852064 370106604 371378448 372144768 372694273 373423616 374805361 375981312 376021276 376386102 376536482 376829577 378124524 378964089 379897784 380714418 384113016 384979392 385432992 386757504 388072944 388989594 389406528 389447919 390210048 390326328 390786228 392129136 392999796 393462846 394274736 394814952 395164032 395629632 395747527 396521984 396989184 398339424 399237888 399280324 399708288 399750774 400138623 400298493 401081856 401124488 402488793 403396616 403871916 405259792 407872584 408877504 409274208 412077456 413050806 413092736 413537481 414346752 414958572 417800754 418662864 419607168 420101568 421545216 422978976 423978076 424432512 424477626 425936312 427385007 428348984 428853684 430327408 433101816 434168896 435102192 438644864 438986304 439117119 439976448 440494848 441145278 443511936 443559078 444166821 444559536 445036032 445083336 446087232 446612832 448131852 448147584 449142624 449671824 450733974 451217088 451265049 452282888 452815788 453821193 455245056 455380716 455917266 457483992 459938304 459987192 461024704 461567904 463154048 464729328 465777536 466140096 466326336 466375903 467288576 467741952 467928832 470945664 470995722 471183902 472058064 472614264 474238368 475851348 477486576 478614426 479178351 480825012 481892607 483404544 484118334 488388096 488440008 489541696 490118496 491802752 493475472 494973504 495171264 495223897 496193024 497259648 500129478 500329298 500718753 501848136 502439436 504166032 505285452 505880802 507619224 508818249 512150688 513305856 513910656 514669491 515676672 517430592 517485591 518652792 519208704 519263892 520435104 521048304 522820494 522838848 523999728 524617128 525699648 525856303 526419936 526885376 527506176 528285086 531065322 531119232 531277502 531691047 531903477 532944384 533001032 533518164 533731324 536651724 537172398 538495888 543830112 545698944 549436608 549495009 550734408 551383308 553278096 555159906 557067672 558217152 558383497 559476224 560135424 560962514 563971968 564031914 564579153 564804723 565910016 565970168 567186786 569846676 571804912 577469088 578149488 580136256 583484391 584109792 585315072 585489492 586179342 588193704 589499694 590194269 591349248 591412104 592222428 592746048 593444448 594782976 595483776 597509136 597530112 598856832 598920486 599562432 599626161 600978632 601622784 601686732 603754384 605094924 605807874 607174288 607889688 609978656 613316256 613911312 615423872 619576209 619639104 621520128 621768448 622437858 626093678 626701131 627927552 627994296 629410752 630152352 632317824 634468464 635967114 636648768 636716439 638152568 638904468 641100016 642523476 643280526 645491112 651253344 653491328 657967296 658037233 659964672 660228352 660742272 661717917 663012864 664821122 665338617 666839304 667554048 667625004 669130848 669919248 672197778 672221376 673713936 674507736 676100961 676825632 678424332 679223682 682867584 683071074 683875899 685214208 686225988 689907456 689980788 691537056 692351856 693913472 694731072 697093992 697118464 698666304 698740567 699489504 700932864 701612928 701893248 701967854 705944078 706493583 706775853 708087096 708158976 708921396 709204636 711357552 713777022 715535632 716229864 717921639 721237518 725106816 726177501 727598592 732582144 732660012 734312544 735177744 737704128 740213208 741961633 742756896 744289536 745388546 749610722 750194217 750493947 751962624 752042552 752772204 753072964 753659154 756249048 757928178 759795568 761428836 768226032 769958784 770865984 773515008 776145888 777979188 778813056 778895838 780652656 781572456 784230741 784258272 785999592 786925692 788549472 789629904 790328064 791259264 791495054 792427629 793978368 796597983 796678848 796916253 798475776 798560648 799416576 799501548 800277246 800596986 802248976 804977586 806793232 807743832 810519584 815745168 817755008 818548416 824154912 826101612 826185472 827074962 829917144 832739859 835601508 837325728 839214336 840203136 841443771 843090432 845957952 846047871 847956152 848865024 848955252 851872624 854770014 856697968 857707368 860654816 866203632 868337792 870204384 877289728 877972608 878234238 879269013 880989696 882290556 884249541 887023872 887118156 888333642 889119072 890166672 892174464 893225664 896263704 896295168 898285248 898380729 899343648 901467948 902434176 902530098 904565776 905631576 907642386 908711811 910490112 910761432 911834532 914967984 919974384 922049408 923135808 926308096 929458656 931555072 932280192 932652672 932751806 933656787 935483904 935857664 939140517 941891328 941991444 942367804 944116128 945228528 948476736 951702696 953950671 954973152 957228852 958356702 961650024 963785214 964920789 966809088 968236668 976880016 979083392 980236992 983605504 986950944 989947008 990342528 990447794 994519296 997231683 1000258956 1000658596 1001437506 1003696272 1004878872 1008332064 1010570904 1011761604 1015238448 1017636498 1018835523 1024301376 1024606611 1026611712 1027821312 1029338982 1034861184 1034971182 1037305584 1038417408 1038527784 1040870208 1042096608 1045640988 1045677696 1047999456 1049234256 1051399296 1051712606 1052839872 1052951781 1055012352 1056570172 1058916117 1062130644 1062238464 1062555004 1063382094 1063806954 1066002064 1067036328 1067462648 1073303448 1074344796 1076991776 1081856277 1087660224 1091397888 1098873216 1098990018 1101468816 1102766616 1106556192 1110319812 1114135344 1116434304 1116766994 1118082819 1120270848 1121925028 1124416083 1127943936 1128063828 1129158306 1129609446 1131940336 1134373572 1139693352 1143609824 1154938176 1156298976 1160272512 1166968782 1168219584 1168343757 1170630144 1170978984 1172358684 1176387408 1178999388 1180388538 1182824208 1184444856 1185492096 1186888896 1187242581 1189565952 1190967552 1195018272 1197713664 1197840972 1199124864 1199252322 1200895479 1201957264 1203245568 1203373464 1207466379 1207508768 1210189848 1211615748 1214348576 1215779376 1219957312 1226632512 1227822624 1230847744 1239152418 1239278208 1240612443 1243040256 1243536896 1244875716 1252187356 1253402262 1255988592 1258821504 1260304704 1264635648 1268936928 1271934228 1273297536 1273432878 1276305136 1277808936 1282155021 1282200032 1285046952 1286561052 1290982224 1302506688 1306982656 1315934592 1316074466 1317351357 1319929344 1320456704 1321484544 1323435834 1329642244 1330677234 1332500463 1333678608 1335108096 1335250008 1338261696 1339838496 1344395556 1344442752 1347427872 1349015472 1352201922 1353651264 1353795147 1356848664 1358447364 1361463579 1365735168 1366142148 1367751798 1372451976 1379814912 1379961576 1383074112 1384703712 1387826944 1389462144 1394187984 1394236928 1397332608 1397481134 1398979008 1399127709 1401865728 1403225856 1403786496 1403935708 1411888156 1412987166 1413551706 1416174192 1417842792 1418409272 1422715104 1427554044 1431071264 1432459728 1435843278 1437535053 1442475036 1445677821 1450213632 1452355002 1465164288 1465320024 1468625088 1470355488 1475408256 1480426416 1483923266 1485513792 1485671691 1488579072 1490777092 1499221444 1500388434 1500987894 1504085104 1505544408 1506145928 1507318308 1512498096 1515856356 1519591136 1522857672 1526454747 1536452064 1539917568 1541731968 1544008473 1547030016 1552291776 1552456773 1555958376 1557626112 1557791676 1561305312 1563144912 1568461482 1568516544 1571999184 1573851384 1577098944 1577568909 1579259808 1580656128 1582518528 1582990108 1584855258 1593195966 1593357696 1593832506 1595710431 1597121296 1598833152 1599003096 1600554492 1601193972 1604497952 1609955172 1613586464 1615487664 1621039168 1631490336 1635510016 1637096832 1648309824 1648485027 1652203224 1652370944 1654149924 1659834288 1665479718 1671203016 1674651456 1675150491 1678428672 1680406272 1682887542 1691915904 1692095742 1694414169 1695912304 1697730048 1697910504 1703745248 1709540028 1713395936 1715414736 1721309632 1732407264 1736675584 1740408768 1750453173 1754579456 1755945216 1756468476 1758538026 1764581112 1768499082 1770582807 1774047744 1774236312 1776667284 1778238144 1780333344 1784348928 1786451328 1792527408 1792590336 1796570496 1796761458 1798687296 1798878483 1802935896 1804868352 1805060196 1809131552 1811263152 1815284772 1817423622 1821522864 1823669064 1829935968 1839948768 1844098816 1846271616 1848997801 1852616192 1858728627 1858917312 1863110144 1864560384 1865305344 1865503612 1867313574 1878281034 1880103393 1883782656 1883982888 1884735608 1888232256 1890457056 1896953472 1903405392 1907901342 1909946304 1910149317 1914457704 1916713404 1923300048 1927570428 1929841578 1936473336 1953760032 1958166784 1960473984 1963368799 1967211008 1973901888 1974111699 1979894016 1980685056 1980895588 1985153751 1989038592 1994463366 2000517912 2001317192 2002875012 2007392544 2009757744 2016664128 2021141808 2023523208 2028302883 2030476896 2035272996 2037671046 2048602752 2049213222 2051627697 2055642624 2058677964 2069722368 2069942364 2074611168 2077055568 2081740416 2084193216 2091281976 2091355392 2095998912 2096221701 2098468512 2102798592 2103425212 2105679744 2105903562 2113140344 2117832234 2120327559 2124261288 2124476928 2125110008 2126764188 2127613908 2132004128 2134072656 2134925296 2146606896 2148689592 2153764917 2153983552 2163712554 2175320448 2178532503 2182795776 2197746432 2197980036 2202937632 2205533232 2213112384 2220639624 2225884899 2228270688 2232868608 2233533988 2236165638 2243850056 2248832166 2251481841 2255887872 2256127656 2258316612 2259218892 2263880672 2268747144 2279386704 2287219648 2309876352 2312597952 2320545024 2333937564 2336439168 2336687514 2341957968 2344717368 2352692223 2352774816 2357998776 2360777076 2365648416 2368889712 2370984192 2373777792 2374485162 2377282887 2381935104 2390036544 2390748759 2395427328 2395681944 2398249728 2398504644 2401790958 2403914528 2406746928 2414932758 2415017536 2420379696 2423231496 2428697152 2431558752 2439914624 2453265024 2455645248 2456887489 2461695488 2478304836 2478556416 2481224886 2489751432 2498219577 2504374712 2506804524 2511977184 2517643008 2520609408 2524331313 2529271296 2537873856 2538143613 2543868456 2546595072 2546865756 2552610272 2555617872 2564310042 2564400064 2570093904 2573122104 2581964448 2605013376 2608859911 2613965312 2631869184 2632148932 2634702714 2637807039 2642969088 2646871668 2652748623 2659284488 2661354468 2665000926 2667357216 2670500016 2676523392 2679676992 2688791112 2688885504 2694855744 2695142187 2698030944 2704403844 2707302528 2707590294 2713697328 2716894728 2722927158 2726135433 2731470336 2732284296 2735503596 2744903952 2759923152 2766148224 2769407424 2770232689 2775653888 2778924288 2788375968 2794665216 2794962268 2797958016 2798255418 2800970361 2806451712 2807572992 2807871416 2817421551 2823776312 2825974332 2827103412 2832348384 2835685584 2836818544 2845430208 2855108088 2861852013 2862142528 2864919456 2871686556 2875070106 2884950072 2891355642 2894762367 2900427264 2904710004 2930640048 2937250176 2940710976 2950816512 2960852832 2967846532 2971027584 2971343382 2981554184 2991695049 2998442888 3000776868 3001975788 3008170208 3011088816 3012291856 3014636616 3024996192 3031712712 3039182272 3045715344 3052909494 3056506569 3072904128 3073819833 3079835136 3083463936 3088016946 3104583552 3104913546 3111916752 3115252224 3115583352 3122610624 3126289824 3136922964 3137033088 3143998368 3147702768 3154197888 3155137818 3158519616 3158855343 3165037056 3165980216 3169710516 3176748351 3186391932 3186715392 3187665012 3191420862 3194242592 3198006192 3201108984 3202387944 3208995904 3219910344 3227172928 3230975328 3242078336 3245568831 3262980672 3264631321 3271020032 3274193664 3296619648 3296970054 3304406448 3308299848 3319668576 3330959436 3342406032 3349302912 3350300982 3354248457 3360812544 3365775084 3373248249 3383831808 3384191484 3388828338 3391824608 3395821008 3407490496 3419080056 3426791872 3430829472 3442619264 3464814528 3466567279 3473351168 3480817536 3500906346 3505031271 3511890432 3512936952 3517076052 3529162224 3536998164 3541165614 3548472624 3553334568 3556476288 3560666688 3561727743 3568697856 3572902656 3585054816 3593140992 3593522916 3597374592 3597756966 3602686437 3605871792 3609736704 3610120392 3618263104 3622399137 3622526304 3630569544 3634847244 3643045728 3647338128 3659871936 3660260953 3679897536 3680994121 3688197632 3692543232 3697995602 3717457254 3717834624 3721837329 3729120768 3730610688 3731007224 3734627148 3756562068 3760206786 3767965776 3769471216 3776464512 3780914112 3793906944 3806810784 3815802684 3819892608 3820298634 3828915408 3833426808 3846465063 3846600096 3855140856 3859683156 3872946672 3886668847 3907520064 3908684479 3916333568 3920947968 3926737598 3947803776 3948223398 3952054071 3959788032 3961370112 3961791176 3970307502 3988926732 4001035824 4002634384 4005750024 4014785088 4019515488 4033328256 4042283616 4047046416 4056605766 4060953792 4061385441 4070545992 4075342092 4084390737 4097205504 4098426444 4103255394 4117355928 4127081353 4139444736 4139884728 4149222336 4154111136 4163480832 4168386432 4182563952 4182710784 4191997824 4192443402 4196937024 4197383127 4205597184 4206850424 4211359488 4211807124 4226280688 4235664468 4240655118 4248522576 4250220016 4253528376 4255227816 4264008256 4268145312 4269850592 4293213792 4297379184 4307529834 4307967104 4312605159 4327425108 4337033463 4350640896 4357065006 4395492864 4395960072 4405875264 4411066464 4426224768 4441279248 4451769798 4456541376 4457015073 4465737216 4467067976 4472331276 4487700112 4497664332 4502963682 4512255312 4516633224 4518437784 4527761344 4537494288 4558773408 4574439296 4579364241 4606260631 4619752704 4625195904 4632025419 4641090048 4657370319 4667875128 4672878336 4673375028 4683915936 4689434736 4705384446 4705549632 4715997552 4721554152 4731296832 4732706727 4737779424 4741968384 4747555584 4748970324 4754565774 4780073088 4781497518 4787131293 4791363888 4796499456 4797009288 4803581916 4807829056 4813493856 4829865516 4830035072 4840759392 4846462992 4857394304 4863117504 4863634417 4879829248 4891183969 4906530048 4911290496 4913774978 4945455081 4956609672 4957112832 4962449772 4979502864 4996439154 5008749424 5013609048 5023954368 5025451473 5035286016 5041218816 5048662626 5075747712 5076287226 5083242507 5087736912 5093190144 5093731512 5105220544 5111235744 5128620084 5128800128 5140187808 5146244208 5163928896 5164477783 5193731431 5210026752 5217719822 5251359519 5263738368 5264297864 5269405428 5275614078 5293743336 5305497246 5318568976 5322708936 5330001852 5334714432 5341000032 5353046784 5359353984 5377582224 5377771008 5389711488 5390284374 5396061888 5396635449 5408807688 5414605056 5415180588 5427394656 5433789456 5445854316 5452270866 5464568592 5471007192 5483930017 5489807904 5519846304 5532296448 5538814848 5540465378 5546993403 5557848576 5576185881 5576751936 5589330432 5589924536 5595916032 5596510836 5601940722 5615742832 5634843102 5647552624 5651948664 5654206824 5664696768 5671371168 5673637088 5690860416 5710216176 5723704026 5724285056 5729838912 5730447951 5743373112 5750140212 5769900144 5782711284 5789524734 5809420008 5823142183 5861280096 5874500352 5881421952 5890106397 5901633024 5921705664 5922335097 5935693064 5942055168 5942686764 5963108368 5983390098 5996885776 6001553736 6003951576 6016340416 6022177632 6024583712 6029273232 6049992384 6063425424 6078364544 6084908649 6091430688 6105818988 6113013138 6145808256 6147639666 6154883091 6166927872 6176033892 6209167104 6209827092 6223833504 6231166704 6245221248 6252579648 6273845928 6274066176 6287996736 6288665103 6295405536 6308395776 6310275636 6317039232 6317710686 6331960432 6339421032 6353496702 6360982677 6372783864 6373430784 6375330024 6382841724 6388485184 6396012384 6402217968 6404775888 6417991808 6439820688 6454345856 6461294751 6461950656 6484156672 6491137662 6525961344 6529262642 6535597509 6548387328 6593239296 6593940108 6608812896 6616599696 6639337152 6661918872 6677654697 6684812064 6698605824 6700601964 6708496914 6731550168 6746496498 6754445523 6767663616 6768382968 6777656676 6783649216 6791642016 6814980992 6838160112 6853583744 6861658944 6862388287 6885238528 6929629056 6933134558 6961635072 7001812692 7010062542 7025873904 7034152104 7058324448 7073996328 7082331228 7096945248 7106669136 7112952576 7121333376 7123455486 7131848661 7145805312 7170109632 7172246277 7186281984 7187045832 7194749184 7195513932 7205372874 7211743584 7220240784 7236526208 7244798274 7245052608 7261139088 7269694488 7286091456 7286865913 7294676256 7319743872 7320521906 7359795072 7361988242 7370662467 7385086464 7395991204 7434914508 7435669248 7443674658 7462014448 7469254296 7513124136 7520413572 7535931552 7538942432 7552929024 7561828224 7572993939 7587813888 7613621568 7614430839 7631605368 7639785216 7640597268 7657830816 7666853616 7692930126 7693200192 7710281712 7719366312 7737599887 7745893344 7773337694 7815040128 7817368958 7826579733 7841895936 7853475196 7895607552 7896446796 7904108142 7923582352 7940615004 7977853464 8002071648 8005268768 8011500048 8029570176 8039030976 8066656512 8084567232 8085426561 8094092832 8113211532 8121907584 8122770882 8141091984 8150684184 8168781474 8178406299 8194411008 8196852888 8206510788 8234711856 8254162706 8279769456 8298444672 8308222272 8310698067 8326961664 8336772864 8365127904 8383995648 8384886804 8393874048 8394766254 8413700848 8422718976 8423614248 8452264653 8452561376 8471328936 8481310236 8497045152 8500440032 8507056752 8510455632 8528016512 8536290624 8539701184 8585556039 8586427584 8594758368 8615059668 8615934208 8625210318 8654850216 8674066926 8684287101 8701281792 8714130012 8791920144 8811750528 8822132928 8852449536 8882558496 8903539596 8913082752 8914030146 8934135952 8944662552 8975085147 8975400224 8995328664 9005927364 9024510624 9033266448 9036875568 9055522688 9074988576 9117546816 9148878592 9158728482 9169519707 9212521262 9221459499 9239505408 9250391808 9264050838 9314740638 9335750256 9345756672 9346750056 9367831872 9378869472 9410768892 9411099264 9431995104 9443108304 9462593664 9465413454 9475558848 9476566029 9495111168 9497940648 9509131548 9530245053 9560146176 9562995036 9574262586 9582727776 9594018576 9607163832 9615658112 9626987712 9659731032 9660070144 9681518784 9682547857 9692925984 9714788608 9726235008 9727268834 9736706493 9759658496 9782367938 9793893963 9813060096 9822580992 9827549956 9890910162 9913219344 9924899544 9959005728 9992878308 10017498848 10027218096 10047908736 10050902946 10062745371 10082437632 10097325252 10119744747 10151495424 10152574452 10166485014 10175473824 10187463024 10210441088 10222471488 10257240168 10257600256 10280375616 10281468343 10292488416 10327857792 10328955566 10387462862 10399701837 10420053504 10435439644 10502719038 10528595728 10538810856 10551228156 10587486672 10610994492 10637137952 10645417872 10660003704 10669428864 10682000064 10685183229 10706093568 10718707968 10755164448 10779422976 10780568748 10792123776 10793270898 10808059311 10817615376 10829210112 10830361176 10854789312 10867197411 10867578912 10891708632 10904541732 10929137184 10942014384 10967860034 10979615808 10980782859 11039692608 11042982363 11064592896 11077629696 11080930756 11093986806 11152371762 11153503872 11179849072 11191832064 11193021672 11203881444 11231485664 11269686204 11295105248 11303897328 11308413648 11329393536 11342742336 11347274176 11381720832 11420432352 11447408052 11448570112 11459677824 11460895902 11486746224 11500280424 11539395189 11539800288 11565422568 11579049468 11618840016 11646284366 11660006541 11722560192 11726053437 11749000704 11762843904 11780212794 11843411328 11844670194 11871386128 11884110336 11885373528 11926216736 11966780196 11993771552 12003107472 12007903152 12032680832 12044355264 12049167424 12058546464 12099984768 12126850848 12156729088 12169817298 12182861376 12184156323 12211637976 12226026276 12253172211 12291616512 12295279332 12309766182 12352067784 12381244059 12418334208 12419654184 12447667008 12462333408 12490442496 12505159296 12547691856 12548132352 12575993472 12577330206 12590811072 12592149381 12616791552 12620551272 12634078464 12635421372 12663920864 12678842064 12706993404 12721965354 12745567728 12750660048 12765683448 12776970368 12792024768 12804435936 12809551776 12835983616 12879641376 12908691712 12922589502 12923901312 12937815477 12942984607 12968313344 12982275324 13011100389 13051922688 13058525284 13071195018 13186478592 13187880216 13217625792 13233199392 13278674304 13323837744 13355309394 13369624128 13371045219 13397211648 13401203928 13416993828 13463100336 13492992996 13508891046 13536765936 13555313352 13567298432 13583284032 13629961984 13676320224 13707167488 13723317888 13724776574 13738092723 13743581593 13770477056 13818781893 13859258112 13866269116 13896076257 13923270144 14003625384 14020125084 14051747808 14068304208 14116648896 14147992656 14164662456 14193890496 14198120181 14213338272 14225905152 14242666752 14246910972 14263697322 14340219264 14344492554 14361393879 14374091664 14389498368 14391027864 14410745748 14423487168 14440481568 14473052416 14489596548 14490105216 14522278176 14539388976 14572182912 14573731826 14589352512 14590903251 14639487744 14641043812 14673551907 14719590144 14723976484 14741324934 14791982408 14869829016 14871338496 14887349316 14924028896 14938508592 15026248272 15040827144 15071863104 15076354419 15077884864 15105858048 15123656448 15145987878 15227243136 15228861678 15249727521 15263210736 15279570432 15281194536 15315661632 15333707232 15385860252 15386400384 15420563424 15438732624 15475199774 15491786688 15493433349 15546675388 15581194293 15630080256 15634737916 15653159466 15706950392 15791215104 15792893592 15808216284 15847164704 15881230008 15955706928 16004143296 16010537536 16023000096 16059140352 16078061952 16133313024 16169134464 16170853122 16188185664 16189906347 16226423064 16243815168 16245541764 16282183968 16301368368 16337562948 16356812598 16393705776 16413021576 16451790051 16469423712 16508325412 16559538912 16596889344 16616444544 16621396134 16640980209 16673545728 16730255808 16767991296 16769773608 16787748096 16789532508 16827401696 16847228496 16904529306 16905122752 16942657872 16962620472 16994090304 17000880064 17014113504 17020911264 17056033024 17072581248 17079402368 17171112078 17172855168 17189516736 17191343853 17198212423 17230119336 17231868416 17250420636 17309700432 17348133852 17368574202 17428260024 17469426549 17583840288 17623501056 17644265856 17670319191 17704899072 17765116992 17767005291 17807079192 17826165504 17828060292 17868271904 17889325104 17950170294 17950800448 17990657328 18011854728 18049021248 18066532896 18073751136 18111045376 18149977152 18235093632 18254725947 18262019377 18297757184 18317456964 18339039414 18425042524 18442918998 18464649273 18500783616 18528101676 18629481276 18671500512 18693500112 18735663744 18757738944 18821537784 18822198528 18863990208 18865995309 18886216608 18925187328 18930826908 18951117696 18953132058 18995881296 19018263096 19060490106 19082948031 19120292352 19125990072 19148525172 19165455552 19188037152 19214327664 19231316224 19253975424 19319462064 19320140288 19363037568 19365095714 19383884253 19385851968 19391628823 19429577216 19452470016 19454537668 19473412986 19564735876 19587787926 19606792527 19645161984 19655099912 19781820324 19826438688 19849799088 19918011456 19985756616 20032964091 20034997696 20054436192 20095817472 20101805892 20125490742 20194650504 20239489494 20263336569 20302990848 20305148904 20332970028 20350947648 20374926048 20420882176 20444942976 20514480336 20515200512 20560751232 20562936686 20584976832 20587164861 20655715584 20657911132 20774925724 20799403674 20870879288 21005438076 21057191456 21077621712 21102456312 21174973344 21221988984 21274275904 21290835744 21320007408 21338857728 21364000128 21370366458 21395545983 21437415936 21510328896 21516738831 21558845952 21561137496 21584247552 21586541796 21616118622 21635230752 21660722352 21709578624 21734394822 21735157824 21783417264 21809083464 21858274368 21860597739 21884028768 21935720068 21959231616 21961565718 22079385216 22085964726 22111987401 22155259392 22161861512 22187973612 22304743524 22307007744 22359698144 22386043344 22407762888 22462971328 22539372408 22590210496 22607794656 22616827296 22658787072 22685484672 22694548352 22718981817 22763441664 22840864704 22843292517 22852419247 22894816104 22897140224 22919355648 22921791804 22973492448 23000560848 23078790378 23079600576 23130845136 23158098936 23212799661 23237680032 23292568732 23320013082 23445120384 23452106874 23479739199 23525687808 23560425588 23686822656 23689340388 23742772256 23770747056 23852433472 23933560392 23987543104 24006214944 24015806304 24065361664 24088710528 24098334848 24117092928 24199969536 24253701696 24256279683 24265970953 24313458176 24339634596 24365722752 24368312646 24423275952 24452052552 24506344422 24535218897 24583233024 24590558664 24619532364 24704135568 24762488118 24839308368 24895334016 24924666816 24932094201 24980884992 25010318592 25095383712 25151986944 25154660412 25181622144 25184298762 25241102544 25268156928 25270842744 25327841728 25356793959 25357684128 25413986808 25443930708 25491135456 25501320096 25531366896 25553940736 25584049536 25608871872 25619103552 25621826671 25671967232 25756668117 25759282752 25766958847 25817383424 25845179004 25847802624 25875630954 25885969214 25964550648 26022200778 26052861303 26103845376 26117050568 26142390036 26375760432 26435251584 26466398784 26557348608 26647675488 26710618788 26739248256 26742090438 26802407856 26833987656 26925255441 26926200672 26985985992 27017782092 27073531872 27110626704 27134596864 27166568064 27206681929 27259923968 27352640448 27360791353 27414334976 27446635776 27449553148 27476185446 27487163186 27508559121 27637563786 27664378497 27718516224 27732538232 27792152514 28007250768 28040250168 28103495616 28136608416 28233297792 28295985312 28329324912 28387780992 28396240362 28426676544 28429698087 28485333504 28493821944 28527394644 28590735159 28680438528 28688985108 28722787758 28748183328 28782055728 28821491496 28846974336 28880963136 28889569471 28946104832 28979193096 28980210432 29044556352 29047643571 29078777952 29144365824 29147463652 29178705024 29181806502 29210119479 29278975488 29282087624 29347103814 29381681889 29439180288 29447952968 29482649868 29583964816 29739658032 29774698632 29848057792 29877017184 30052496544 30081654288 30143726208 30152708838 30155769728 30188236113 30247312896 30291975756 30359234241 30454486272 30457723356 30499455042 30526421472 30562389072 30631323264 30667414464 30771720504 30772800768 30841126848 30844405029 30877465248 30950399548 30983573376 30986866698 31093350776 31162388586 31199105511 31260160512 31269475832 31306318932 31413900784 31585787184 31616432568 31694329408 31762460016 31911413856 32008286592 32021075072 32046000192 32055549687 32118280704 32156123904 32243824417 32338268928 32341706244 32376371328 32379812694 32424177933 32452846128 32487630336 32491083528 32564367936 32601592233 32602736736 32675125896 32713625196 32787411552 32826043152 32903580102 32938847424 32942348577 33016650824 33119077824 33128947089 33193778688 33232889088 33242792268 33281960418 33460511616 33539547216 33575496192 33579065016 33654803392 33694456992 33809058612 33810245504 33885315744 33925240944 33988180608 34001760128 34028227008 34041822528 34045440919 34112066048 34145162496 34158804736 34238287783 34342224156 34345710336 34379033472 34382687706 34396424846 34460238672 34500841272 34618185567 34619400864 34696267704 34737148404 34856520048 34938853098 34980019623 35167680576 35178160311 35247002112 35288531712 35340638382 35530233984 35534010582 35614158384 35652331008 35656120584 35736543808 35778650208 35900340588 35901600896 35981314656 36023709456 36098042496 36133065792 36147502272 36151344481 36222090752 36299954304 36356120017 36470187264 36509451894 36524038754 36552468969 36634913928 36678078828 36759516633 36850085048 36885837996 36929298546 37056203352 37143732177 37258962552 37343001024 37387000224 37471327488 37515477888 37643075568 37644397056 37727980416 37731990618 37772433216 37776448143 37850374656 37861653816 37902235392 37906264116 37991762592 38036526192 38120980212 38165896062 38251980144 38297050344 38330911104 38376074304 38387510119 38428655328 38462632448 38507950848 38638924128 38726075136 38730191428 38767768506 38771703936 38783257646 38813446431 38828953821 38904940032 38909075336 38946825972 39033301167 39129471752 39175575852 39213585054 39310199824 39563640648 39652877376 39699598176 39836022912 39971513232 40065928182 40069995392 40108872384 40113135657 40191634944 40203611784 40250981484 40389301008 40478978988 40526673138 40610297808 40665940056 40701895296 40749852096 40761995281 40841764352 40889885952 41028960672 41121502464 41125873372 41169953664 41174329722 41214278169 41230744779 41311431168 41315822264 41456345679 41549851448 41598807348 41741758576 42010876152 42114382912 42155243424 42204912624 42349946688 42443977968 42548551808 42581671488 42594360543 42640014816 42677715456 42728000256 42740732916 42791091966 43020657792 43033477662 43084181637 43122274992 43168495104 43173083592 43232237244 43270461504 43321444704 43419157248 43468789644 43470315648 43566834528 43618166928 43716548736 43721195478 43768057536 43772709753 43871440136 43918463232 43923131436 44020655721 44158770432 44171929452 44223974802 44323723024 44375947224 44609487048 44614015488 44719396288 44772086688 44815525776 44925942656 45078744816 45180420992 45215589312 45229063257 45233654592 45317574144 45370969344 45389096704 45437963634 45681729408 45686585034 45704838494 45749182563 45789632208 45838711296 45843583608 45946984896 46001121696 46157580756 46159201152 46261690272 46316197872 46425599322 46475360064 46480300047 46585137464 46640026164 46743582879 46890240768 46904213748 46959478398 47120851176 47373645312 47378680776 47485544512 47541494112 47704866944 47867120784 47975086208 48012429888 48031612608 48036718009 48130723328 48177421056 48196669696 48234185856 48399939072 48507403392 48512559366 48531941906 48569719041 48679269192 48731445504 48736625292 48846551904 48904105104 49012688844 49070437794 49181117328 49239064728 49355370153 49408271136 49524976236 49678616736 49790668032 49849333632 49864188402 49922940627 50020637184 50190767424 50303973888 50309320824 50363244288 50368597524 50482205088 50541685488 50655683456 50713587918 50715368256 50827973616 50887861416 50982270912 51002640192 51008061391 51062733792 51107881472 51168099072 51217743744 51238207104 51243653342 51513336234 51518565504 51533917694 51574031559 51594637269 51690358008 51695605248 51751261908 51771938428 51929101296 52044401556 52105722606 52234101136 52284780072 52408279647 52751520864 52870503168 52932797568 53010957573 53114697216 53295350976 53301015873 53421237576 53478496512 53484180876 53604815712 53667975312 53850510882 53852401344 53971971984 54035564184 54147063744 54163199209 54221253408 54269193728 54333136128 54413363858 54705280896 54721582706 54764177841 54786058131 54893271552 54899106296 54952370892 54974326372 55017118242 55275127572 55328756994 55465076464 55584305028 56014501536 56080500336 56206991232 56273216832 56466595584 56591970624 56597985927 56658649824 56775561984 56792480724 56853353088 56859396174 56987643888 57054789288 57181470318 57248844093 57360877056 57377970216 57445575516 57496366656 57564111456 57642982992 57693948672 57761926272 57779138942 57958386192 57960420864 58089112704 58095287142 58151652759 58157555904 58174886469 58288731648 58294927304 58357410048 58363613004 58420238958 58564175248 58694207628 58763363778 58895905936 58965299736 59167929632 59479316064 59549397264 59696115584 59754034368 60098892273 60104993088 60163308576 60287452416 60305417676 60311539456 60376472226 60583951512 60718468482 60790009707 60908972544 60915446712 60998910084 61052842944 61124778144 61262646528 61334828928 61543441008 61545601536 61682253696 61688810058 61754930496 61761494583 61900799096 61967146752 61973733396 62186701552 62324777172 62398211022 62538951664 62612637864 62827801568 63171574368 63232865136 63388658816 63524920032 63822827712 64016573184 64042150144 64092000384 64111099374 64186637949 64312247808 64487648834 64550216493 64676537856 64683412488 64752742656 64759625388 64848355866 64905692256 64982167056 65128735872 65203184466 65205473472 65350251792 65427250392 65574823104 65581793217 65652086304 65807160204 65877694848 65884697154 66033301648 66238155648 66257894178 66335962203 66465778176 66485584536 66563920836 66921023232 67079094432 67158130032 67309606784 67388913984 67618117224 67620491008 67770631488 67777834999 67850481888 67976361216 68003520256 68056454016 68083645056 68090881838 68156945451 68290324992 68317609472 68476575566 68529877551 68557257741 68684448312 68691420672 68758066944 68765375412 68792849692 68920477344 69001682544 69236371134 69238801728 69392535408 69474296808 69638398983 69713040096 69877706196 69960039246 70335361152 70356320622 70439217597 70577063424 70681276764 71060467968 71068021164 71228316768 71312241168 71473087616 71557300416 71800681176 71803201792 71962629312 71970278401 72047418912 72196084992 72266131584 72295004544 72302688962 72599908608 72712240034 72768839049 72797912859 72940374528 73018903788 73048077508 73104937938 73269827856 73356157656 73519033266 73700170096 73771675992 73858597092 74112406704 74287464354 74517925104 74686002048 74774000448 74796282603 74942654976 75030955776 75286151136 75455960832 75463981236 75544866432 75552896286 75723307632 75804470784 75812528232 75983525184 76070381877 76073052384 76241960424 76331792124 76503960288 76594100688 76661822208 76752148608 76775020238 76857310656 76865480013 77015901696 77270004351 77277848256 77300876541 77452150272 77460382856 77535537012 77543407872 77566515292 77626892862 77657907642 77818150672 77893651944 78066602334 78258943504 78351151704 78427170108 78620399648 79127281296 79305754752 79399196352 79672045824 79943026464 80131856364 80139990784 80217744768 80226271314 80407223568 80501962968 80775766323 80778602016 80957957976 81053346276 81220595616 81331880112 81403790592 81499704192 81523990562 81620045787 81779771904 82057921344 82082374059 82243004928 82251746744 82339907328 82348659444 82428556338 82461489558 82631644528 82912691358 83099702896 83197614696 83483517152 84021752304 84228765824 84310486848 84409825248 84699893376 84887955936 85097103616 85163342976 85188721086 85280029632 85289094261 85456000512 85481465832 85582183932 85772205477 86041315584 86066955324 86168363274 86244549984 86346167184 86464474488 86540923008 86642889408 86668708413 86838314496 86937579288 86940631296 87133669056 87142930713 87236333856 87433097472 87442390956 87536115072 87545419506 87742880272 87836926464 87846262872 88041311442 88145045667 88317540864 88343858904 88447949604 88647446048 88751894448 89218974096 89438792576 89544173376 89631051552 89851885312 90157489632 90360841984 90431178624 90458126514 90467309184 90564708339 90741938688 90778193408 90875927268 91077702723 91363458816 91373170068 91409676988 91498365126 91579264416 91687167216 91893969792 92002243392 92315161512 92318402304 92523380544 92533215087 92632395744 92851198644 92950720128 92960600094 93170274928 93280052328 93487165758 93597316533 93780481536 93808427496 93918956796 94241702352 94757361552 94971089024 95082988224 95409733888 95734241568 95950172416 96024859776 96063225216 96073436018 96166649061 96354842112 96393339392 96468371712 96731473251 97014806784 97025118732 97063883812 97139438082 97272533799 97358538384 97462891008 97473250584 97693103808 97808210208 98025377688 98140875588 98362234656 98478129456 98710740306 98816542272 98827045731 99049952472 99357233472 99386841267 99581336064 99698667264 99728376804 99845881254 100381534848 100618641648 100726488576 100737195048 100964410176 101083370976 101311366912 101427175836 101430736512 101655947232 101775722832 101964541824 102005280384 102016122782 102125467584 102136322757 102336198144 102435487488 102476414208 102487306684 102714863349 103026672468 103037131008 103067835388 103148063118 103189274538 103380716016 103502523816 103543876856 103858202592 104088803112 104211445212 104468202272 104569560144 104816559294 104940058869 105503041728 105534480933 105741006336 105865595136 106021915146 106590701952 106602031746 106842475152 106956993024 106968361752 107209631424 107335950624 107701021764 107704802688 107943943968 108071128368 108294127488 108326398418 108442506816 108454033443 108666272256 108826727716 109068360051 109410561792 109443165412 109528355682 109572116262 109798212592 109904741784 109948652744 110034236484 110550255144 110657513988 110930152928 111168610056 111431196531 112029003072 112161000672 112413982464 112546433664 112933191168 113183941248 113195971854 113317299648 113329344429 113551123968 113584961448 113706706176 113718792348 113975287776 114109578576 114362940636 114497688186 114755940432 114891151032 114992733312 115128222912 115162530357 115285965984 115387897344 115523852544 115558277884 115916772384 116178225408 116190574284 116303305518 116315111808 116349772938 116486861463 116589854608 116714820096 116727226008 116840477916 117128350496 117388415256 117526727556 117791811872 117930599472 118335859264 118958632128 119098794528 119392231168 119508068736 120197784546 120209986176 120326617152 120339406971 120574904832 120610835352 120623078912 120752944452 121167903024 121436936964 121580019414 121830893424 121997820168 122105685888 122249556288 122285985843 122525293056 122669657856 123086882016 123364507392 123377620116 123509860992 123522989166 123692234337 123801598192 123934293504 123947466792 124369037037 124373403104 124649554344 124796422044 125077903328 125225275728 125655603136 126343148736 126465730272 126777317632 127049840064 127645655424 127783081629 128033146368 128084300288 128184000768 128222198748 128373275898 128975297668 129100432986 129252544911 129366824976 129505485312 129519250776 129696711732 129811384512 129964334112 130257471744 130406368932 130410946944 130700503584 130854500784 131149646208 131163586434 131304172608 131318129259 131614320408 131755389696 131769394308 132061967163 132066603296 132476311296 132515788356 132671924406 132971169072 133127841672 133842046464 134158188864 134316260064 134619213568 134777827968 135236234448 135240982016 135541262976 135555669998 135687189771 135700963776 135952722432 136007040512 136112908032 136167290112 136181763676 136313890902 136953151132 137059755102 137114515482 137247547689 137368896624 137516133888 137530750824 137585699384 137840954688 138003365088 138472742268 138477603456 138785070816 138948593616 139276797966 139426080192 139440900141 139755412392 139920078492 140230748637 140670722304 140712641244 140878435194 141362553528 142120935936 142136042328 142456633536 142624482336 142946175232 143114600832 143601362352 143606403584 143925258624 143940556802 144094837824 144110154027 144392169984 144532263168 144590009088 144605377924 145199817216 145424480068 145537678098 145595825718 146037807576 146096155016 146209875876 146539655712 146712315312 147038066532 147400340192 147543351984 147717194184 148066110459 148224813408 148574928708 149035850208 149372004096 149548000896 149592565206 149768821881 150061911552 150572302272 150911921664 150927962472 151089732864 151105792572 151446615264 151625056464 151967050368 152140763754 152146104768 152483920848 152663584248 153007920576 153024184173 153188201376 153323644416 153504297216 153550040476 153714621312 153730960026 154540008702 154555696512 154601753082 154783911807 154920765712 155071074024 155086815744 155133030584 155253785724 155315815284 155636301344 155787303888 156133204668 156517887008 156702303408 156854340216 157224838941 157240799296 158254562592 158611509504 158798392704 159032872719 159344091648 159886052928 159903047619 160263712728 160279981568 160435489536 160452542628 160814447136 161003925936 161551532646 161557204032 161915915952 162106692552 162441191232 162489597627 162663760224 162807581184 162999408384 163047981124 163240091574 164115842688 164164748118 164358174393 164503493488 164679814656 164697318888 164857112676 164922979116 165263289056 165825382716 166199405792 166395229392 166967034304 168043504608 168457531648 168620973696 168819650496 169399786752 169775911872 169793957781 170194207232 170326685952 170377442172 170560059264 170578188522 170962931664 171164367864 171544410954 171746532279 172082631168 172133910648 172336726548 172489099968 172692334368 172928948976 173081846016 173285778816 173337416826 173875158576 173881262592 174267338112 174285861426 174472667712 174524659407 174866194944 174884781912 175072230144 175090839012 175485760544 175692525744 176082622884 176290091334 176687717808 176895899208 177294892096 177503788896 178437948192 178877585152 179088346752 179262103104 179352786697 179703770624 180296676819 180314979264 180721683968 180862357248 180916253028 180934618368 181129416678 181751854536 182155405446 182370029121 182726917632 182746340136 182819353976 182996730252 183158528832 183374334432 183787939584 184004486784 184630323024 184636804608 185046761088 185066430174 185264791488 185284483749 185702397288 185901440256 185921200188 186340549856 186560104656 186974331516 187194633066 187616854992 187837913592 188483404704 189514723104 189942178048 190165976448 190446773503 190819467776 191468483136 191900344832 192049719552 192126450432 192146872036 192333298122 192559913847 192936743424 193462946502 193650649479 194029613568 194050237464 194127767624 194278876164 194545067598 194717076768 194946501168 195386207616 195616420416 196050755376 196281751176 196724469312 196745379651 196956258912 197421480612 197633084544 197654091462 198099904944 198714466944 198773682534 199007886609 199397334528 199456753608 199691762508 200763069696 201237283296 201474390096 201928820352 202166741952 202226986297 202622733824 202854351672 202861473024 203311894464 203333504997 203551445664 203929083648 204010560768 204032245564 204250935168 204272645514 204470836353 204870974976 204952828416 204974613368 205429726698 205671773223 206053344936 206074262016 206135670776 206296126236 206378549076 206761432032 207005047632 207087753712 207716405184 208177606224 208422890424 208915196949 208936404544 209139120288 209633118588 209880117738 211006083456 211068961866 211317652791 211731190272 212043830292 213181403904 213204063492 213684950304 213936723504 214419262848 214671901248 215402043528 215409605376 215887887936 215910835203 216142256736 216588254976 216652796836 216885013632 216908066886 217653455432 218136720102 218393738577 218821123584 218886330824 219056711364 219144232524 219596425184 219809483568 219897305488 220068472968 221100510288 221315027976 221860305856 222337220112 222862393062 224058006144 224322001344 224388847809 224827964928 225092867328 226367882496 226391943708 226634599296 226658688858 227169922896 227413412352 227437584696 227950575552 228211145631 228219157152 228725881272 228995376372 229511880864 229782302064 229985466624 230256445824 230325060714 230571931968 230596440039 231047705088 231116555768 231833544768 231902629623 232356450816 232381148568 232606611036 232630223616 232699545876 232973722926 233179709216 233454452016 233680955832 234256700992 234776830512 235053455112 235583623744 235861198944 236671718528 237917264256 238197589056 238318086433 238784462336 239016137472 240395569092 240419972352 240653234304 240678813942 241221670704 241505888904 242327298969 242335806048 242873873928 243160038828 243661786848 243995640336 244211371776 244499112576 244571971686 244860137361 245339315712 246173764032 246247122177 246729014784 246755240232 247019721984 247045978332 247384468674 247603196384 247894933584 248738074074 248746806208 249299108688 249592844088 250155806656 250450551456 251311206272 252686297472 252931460544 253059411367 253554635264 254099680128 255291310848 255566163258 255867282783 256368001536 256444397496 256746551796 257316616431 257950595336 258200865972 258505089822 258733649952 259038501552 259393423464 259622769024 259928668224 260006125239 260514943488 260812737864 260821893888 261401007168 261428792139 261709001568 262299292416 262327172868 262608345216 262636258518 263228640816 263510779392 263538788616 264123934326 264133206592 264435137001 264952622592 265031576712 265343848812 265942338144 266255683344 268316377728 268632520128 268712570833 269238427136 269555655936 270472468896 271082525952 271111339996 271374379542 271401927552 271694125017 272225816064 272334580224 272363527352 272627781804 273233108169 273906302264 274119510204 274229030964 274495095378 274737793248 275061501648 275171398768 275681909376 276006730176 276945484536 276955206912 277570141632 277599645261 277897187232 278553595932 278852160384 278881800282 279510824784 279840156984 280461497274 280791949599 281341444608 281425282488 281756870388 282725107056 284272084656 284913267072 285248964672 285333966967 285892350464 286229201664 287202724704 287850517248 287881113604 288189675648 288220308054 288499947183 289064526336 289180018176 289210755848 290194419753 290848960136 291075356196 291191651436 292075615152 292192310032 292419751752 293079311424 293424630624 294076133064 294800680384 295086703968 295434388368 296132220918 296449626816 296481137193 297149857416 298071700416 298160523801 298744008192 299096001792 299185130412 299537643762 301144604544 301855924944 302179465728 302211585144 302893230528 303250112928 303934100736 304281527508 304292209536 304967841696 305327168496 306015841152 306048368346 306376402752 306408968271 307008594432 307100080952 307429242624 307461920052 308144590047 309080017404 309111393024 309203506164 309567823614 309841531424 310142148048 310266061168 310507571448 310631630568 311272602688 311574607776 312266409336 313035774016 313404606816 313708680432 314449677882 314481598592 314820176607 316509125184 316603442799 317223019008 317596785408 318065745438 319772105856 319806095238 320527425456 320870979072 320905085256 321628894272 322007851872 323103065292 323114408064 323831831904 324213385104 324882382464 324979195254 325327520448 325362100329 325998816768 326095962248 326480183148 327205080153 328231685376 328329496236 328716348786 329006986976 329394637776 329714225352 329845958232 330526578112 331650765432 332398811584 332790458784 333934068608 334293589593 336087009216 336257026063 336915063296 337241947392 337639300992 338799573504 339551823744 339587915562 339988033287 340653371904 340754884344 341120118528 341156377044 341925863328 342328735728 343088821908 343493064558 344267821296 344673453096 344978199936 345384668736 345487591071 345857897952 346163692032 346571557632 346674833652 347750317152 348534676224 348571722852 348945335424 349049318814 349460584389 349769563824 350144460288 350181678024 350971521088 351385051488 352165245768 352580182668 353375435616 353791798416 354589784192 355007577792 355045312441 356875896384 357056429737 357755170304 358176693504 358524206208 358705573394 360593353638 360629958528 361018220913 361724714496 361832506056 361869236736 362258833356 363503709072 364310810892 364740058242 365492680272 365638707952 365993460504 366317057664 366748668864 366857957529 367575879168 368008973568 369260646048 370093522176 370132860348 370529582976 370568967498 371076703011 371404794576 371802880512 371842400376 372681099712 373107111111 373120209312 373948663032 374389266132 375233709984 375675827184 376966809408 377006878159 379029446208 379142394463 379884356096 380331952896 380893547006 382936966272 383349244887 384099439104 384252900864 384293744072 384666596244 385119827694 386925893004 387301298958 388100474928 388255535248 388557752328 389090135196 389434153536 389893002336 390772415232 391232840832 392101510752 392563502352 393448938624 393490759302 393912517824 393954387777 394842961224 395266169088 395308182924 396185901489 396199809888 397428933888 397547365068 398015773218 398913507216 399383525016 400326891241 401526139392 402474566592 402948780192 403857640704 404333483904 404453972594 405708703344 405722946048 406623788928 406667009994 407061569313 407102891328 407858167296 408021121536 408064491128 408501870336 408545291028 408941672706 409949226736 410859453396 411343546446 412106689872 412271341552 412592252472 412757098152 413522864064 414010095264 414175507424 415432810368 416355212448 416845780848 417830393898 417872809088 418278240576 418322700423 419266237176 419760235476 420692245911 422012166912 422137923732 422635305582 424087660584 425089379359 426362807808 426408126984 427369900608 427873447008 428838525696 429343802496 430804087056 430819210752 431775775872 431821670406 432284513472 432330462081 433176509952 433305593672 433770027264 433816133772 435306910864 436273440204 436787477154 437772661648 438113422728 438288465048 439192850368 439618967136 439794610976 440136945936 442201020576 442630055952 443720611712 444198331377 444674440224 445724786124 448116012288 448644002688 448777695618 449306465643 450185734656 452735764992 452783887416 453269198592 453317377716 454339845792 454875169392 455901151104 456422291262 456438314304 457451762544 457990752744 459023761728 459072552519 459564604128 459970933248 460512891648 460650121428 461143863936 461192880078 462233111536 463667089536 463805259246 464351735421 464762297136 465213222072 465260447232 465399091752 465947445852 466359418432 466908904032 467361911664 468513401984 469553661024 470106910224 471167247488 471674516823 471722397888 473343437056 474444844993 475834528512 476395178112 476636172866 477098618157 478032274944 479709142857 480791138184 480839944704 481306468608 481357627884 482443341408 483011777808 484654597938 484671612096 485747747856 486320077656 487323573696 487468792881 487991280672 488422743552 488998225152 489143943372 489720274722 492347528064 492494244354 493074523179 493510480464 494039443968 494091956664 494768937348 495206392768 495789867168 497476148148 497493612416 498598217376 499185688176 500311613312 500901102912 500954344951 502622412544 503791948807 505372594944 505862921088 506118822734 508199360256 509381873343 510582621696 511132326516 511734565566 512888794992 513493103592 514633232862 515901190672 516401731944 517010179644 517467299904 518077003104 518786846928 519245538048 519857336448 520012250478 521625475728 521643787776 522802014336 522857584278 523418003136 523573978221 524598584832 524654345736 525216690432 525272517036 526457281632 527077577232 528247868652 528266413184 528870274002 530063153424 530687697624 531884676288 531941211649 532511366688 536632755456 537265040256 537425141666 538058360091 539111311872 540890030457 540944937792 542165051904 542222679992 542748759084 542803855104 543388250034 544727054704 545255563608 546466216338 547812604528 548239020408 548458061928 548990190756 549475586496 550123003296 550342797536 551363818752 552013460352 553890969072 553910413824 555140283264 555199290522 555794374464 555853451247 557107191864 557704320768 557763600564 559021649568 559680313968 560922994548 561583899198 562850564976 563513740776 564844791751 565450214112 568544169312 569826534144 570497929344 570667933934 571340320509 572458403328 574405449408 575701034496 575762227208 576379351296 576440616108 576999894366 578421511696 580388839506 581697920272 582150712392 582383302872 584151230304 584384620064 584839503504 586158622848 586849261248 588152266128 589601360768 590173407936 590236138953 590868776736 592264441836 592899253632 592962274386 594299714832 596143400832 596321047602 597023659827 598192003584 598370260824 599075287524 602289209088 603711849888 604423170288 605786461056 606500225856 606680958891 607868201472 608563055016 608584419072 609935683392 610000514991 610654336992 612031682304 612096736692 612752805504 612817936542 614200161904 614858485248 614923840104 616289180094 617015319669 618160034808 618222786048 618407012328 619135647228 619683062848 620284296096 620532122336 621015142896 621263261136 622545205376 623149215552 624532818672 626071548032 626745590847 626809213632 627417360864 628899355764 628963197184 629640353214 633018250368 633206885598 633952958373 635193570816 636131490876 639544211712 639612190476 641054850912 641810170512 643257788544 644015703744 646206130584 646228816128 647663663808 647732505609 648426770208 649764764928 649958390508 650655040896 650724200658 652191924496 652960366296 654410160306 655181215731 656463370752 656658992472 657432697572 658013973952 658789275552 659428450704 659691916464 661053156224 663301530864 664797623168 665580917568 667868137216 668587179186 672174018432 672514052126 673166543427 674483894784 675278601984 679103647488 679175831124 679976066574 681509768688 682240237056 682312754088 683851726656 684657471456 686177643816 686986129116 688535642592 689346906192 689956399872 690769337472 690975182142 691715795904 691789320117 693143115264 693349667304 695500634304 695707888869 697069352448 697143445704 697890670848 698098637628 698921168778 699539127648 700363356048 701943042176 702770102976 704330491536 705160365336 706750871232 706825993561 707583596832 709179568384 710015155584 710090624882 713751792768 714112859474 714954259299 716353387008 717048412416 717411146788 721186707276 721259917056 722036441826 723665012112 724517666712 727007418144 728621621784 729480116484 730985360544 731277415904 731986921008 732634115328 733497337728 733715915058 734580412083 736017947136 738521292096 738741366531 740187044352 740265720696 741059165952 741137934996 742153406022 742809589152 743684800752 745362199424 746214222222 746240418624 747897326064 748778532264 750467419968 750547189039 751351654368 753933618816 754013756318 758058892416 758284788926 759178234101 760663905792 761787094012 765873932544 766698489774 768587488144 769333192488 770239655388 773851786008 774602597916 776200949856 776511070496 777115504656 778180270392 778868307072 779786004672 780018375717 781544830464 782465681664 784203021504 784286376417 785127004704 786897877248 786981518604 787825035648 787908775554 789685922448 790532338176 790616365848 792371802978 792399619776 793305411003 794857867776 795094730136 796031546436 797827014432 798767050032 800653782482 804949133184 805897560384 806137712499 807715281408 808666967808 808907945188 811417406688 813247577856 813334019988 814123138626 814205782656 816128982256 817003740672 817090582056 817883345412 819898453472 821718906792 822687092892 824213379744 824542683104 825184504944 825514196304 827045728128 828020190528 828351014848 830865620736 832710424896 832798935783 833691561696 835660787796 835745618176 836556481152 836645400846 838532474352 839520470952 841384491822 842375848797 844024333824 844275847464 845270611164 848175321168 850178758718 852816253968 854739801216 855746894016 856001900901 857677051392 858687604992 861608174112 863551551744 863643340812 864569026944 864660924162 866611187344 867540054528 867632267544 870583259259 870613821728 872546880408 873574954308 875545323296 876226845456 876576930096 878385700736 879237934272 879589221952 880273891872 884402041152 885260111904 887441223424 888396662754 889348880448 889443411579 891449572248 894481571403 896232024576 897288005376 897555391236 898612931286 905567774832 906538397184 906634755432 908679691584 909750338784 911802302208 912844582524 912876628608 914903525088 915981505488 918047523456 918145105038 919129208256 919226904813 921025783296 921300242856 922287727872 922385760156 924433770141 924466223072 927334179072 927610518492 928703470842 929524594272 930426444144 930798183504 931894891704 932718836864 933817808064 934723823328 937026803968 939107322048 940213820448 942334494976 943349033646 943444795776 944460529821 946686874112 948889689986 949810328397 951669057024 952790356224 953272345732 954197236314 959418285714 961582276368 962612937216 962715255768 964886682816 966023555616 969309195876 969343224192 971495495712 972640155312 974647147392 974937585762 975982561344 976086300987 977996450304 978287886744 979440549444 981615240459 984695056128 984988488708 986149046358 987020960928 988183913328 989537874696 990412785536 991579734336 994952296296 994987224832 997196434752 997302429271 998371376352 1000623226624 1001802205824 1001908689902 1002880768779 1005244825088 1007583897614 1008771078189 1010745189888 1011725842176 1012237645468 1016398720512 1018763746686 1022264653032 1023469131132 1025777589984 1026986207184 1029266465724 1031802381344 1032803463888 1034020359288 1034934599808 1036154006208 1036462773213 1037573693856 1038491076096 1039714672896 1040024500956 1043250951456 1045604028672 1045715168556 1046836006272 1047147956442 1048381753167 1049308691472 1050433380864 1050545034072 1052914563264 1054155154464 1056495737304 1056532826368 1057740548004 1060126306848 1061375395248 1063769352576 1063882423298 1065022733376 1065135937323 1071169289211 1073265510912 1074530080512 1074850283332 1076116720182 1081780060914 1081889875584 1084445359984 1085497518168 1085607710208 1086776500068 1089454109408 1090511127216 1092932432676 1095625209056 1096478040816 1096916123856 1097980381512 1098951172992 1100246006592 1100573872587 1100685595072 1102727637504 1104026920704 1107781938144 1110280566528 1110398581044 1111588748928 1111706902494 1113230109033 1114214383728 1115408641536 1115527201128 1118043299136 1119321333333 1119360627936 1121845989096 1123167798396 1125701129952 1127027481552 1129689583502 1130900428224 1131020634477 1137088338624 1137427183389 1139653068288 1140995858688 1141335867868 1142680641018 1148810898816 1151524454416 1152758702592 1152881232216 1153999788732 1156843023392 1160777679012 1163395840544 1164301424784 1164766605744 1168302460608 1168769240128 1169679007008 1172317245696 1173698522496 1176304532256 1179202721536 1180346815872 1180472277906 1181737553472 1181863163331 1184528883672 1185798507264 1185924548772 1188557704467 1188599429664 1192286801664 1192642095204 1194047319654 1196740521648 1198150575048 1200980673723 1204578418176 1207423699776 1208846340576 1211572922112 1213000451712 1213361917782 1217126110032 1217168838144 1219871366784 1220001029982 1221308673984 1224063364608 1224193473384 1225505611008 1225635873084 1228400323808 1229847680208 1232578360188 1234030639338 1236320069616 1236814024656 1238271294456 1239366125696 1240568592192 1241064244672 1242030285792 1242526522272 1245090410752 1246298431104 1249065637344 1252143096064 1253491181694 1253618427264 1254834721728 1254968101269 1255469506879 1257798711528 1257926394368 1259280706428 1262076737733 1266036500736 1266413771196 1267905916746 1272262981752 1275268138077 1279088423424 1279224380952 1282109701824 1283620341024 1286515577088 1288031407488 1292412261168 1292457632256 1295327327616 1295465011218 1296853540416 1296991386243 1299529529856 1299916781016 1301310081792 1301448401316 1304383848992 1305920732592 1308820320612 1310362431462 1313317984944 1314865395144 1316027947904 1317578551104 1318856901408 1319383832928 1322106312448 1326603061728 1329595246336 1331161835136 1332594994131 1333127414521 1335736274432 1337174358372 1344348036864 1345028104252 1346333086854 1347919396929 1350557203968 1358207294976 1358351662248 1359952133148 1363019537376 1364625508176 1367703453312 1369314942912 1372355287632 1373972258232 1377071285184 1377217657557 1378693812384 1379912799744 1381538674944 1381950364284 1383431591808 1383578640234 1386699334608 1391001268608 1391415777738 1393055206263 1394286891408 1395781341696 1396197275256 1397842337556 1399078255296 1400726712096 1403886084352 1405540205952 1408660983072 1410320730672 1413501742464 1413651987122 1415023550469 1415167193664 1415588904079 1418359136768 1420030311168 1420181249764 1423334534979 1427503585536 1428225718948 1429908518598 1431295854471 1434096824832 1434822293576 1442373414552 1442519834112 1444072883652 1447330024224 1449035333424 1454014836288 1457243243568 1458960232968 1461970721088 1462406378643 1462554831808 1463973842016 1465268230656 1466994675456 1467431830116 1469160824166 1477042584192 1477482733062 1479223569537 1480531441392 1482118331904 1482275869992 1484306812044 1485619178304 1487369601504 1490724398848 1492428444444 1492480837248 1495794652128 1497557064528 1500934839936 1501094378078 1502703308736 1502863034853 1507867237632 1508027512636 1511375846421 1516117784832 1516569577852 1518356468202 1523574188024 1531747865088 1533396979548 1537174976288 1538666384976 1540479310776 1547703572016 1549205195832 1552401899712 1553022140992 1554231009312 1556360540784 1557736614144 1559572009344 1560036751434 1564931363328 1568406043008 1568572752834 1570254009408 1570721934663 1573795754496 1573963037208 1575650071296 1575817551108 1579371844896 1581232731696 1584743605956 1584799239552 1586610822006 1590189460272 1592063092872 1595654028864 1595823634947 1597534100064 1601307564964 1609898266368 1611795120768 1612275424998 1614175080273 1617333935616 1617815890376 1622834813376 1626495155712 1626668039976 1628246277252 1628411565312 1632257964512 1634181164112 1635766690824 1639796906944 1643437813584 1645374185784 1648426759488 1649085366208 1650369009888 1651028392608 1654091456256 1656040381056 1656702029696 1661731241472 1665420849792 1665597871566 1667383123392 1667560353741 1668226605031 1671321575592 1671491236352 1673112962304 1673290801692 1677064948704 1679040941904 1682768983644 1684751697594 1688551694928 1690541222328 1694534375253 1696350642336 1700357517436 1705632507936 1709479602432 1711493788032 1712003801802 1714020961527 1717375209984 1723216348224 1727103103488 1727286681624 1729138053888 1729321848324 1733222374688 1735264535088 1741166518518 1741227643456 1745093760816 1747149908616 1751090646592 1752453690912 1753153860192 1756771401472 1758475868544 1759178443904 1760547783744 1768804082304 1770520223808 1770708416859 1771415879569 1774882446848 1776793325508 1778697760896 1778886823158 1782899144496 1788963142806 1791070979481 1794576010752 1795110782472 1797225862572 1811135549664 1813269510864 1817359383168 1819500677568 1820042876673 1823604604416 1825689165048 1825753257216 1829807050176 1830001544973 1831963010976 1836095046912 1836290210076 1838258416512 1838453809626 1842600485712 1844575455744 1844771520312 1848867540282 1848932446144 1851045959007 1854668358144 1855221036984 1857406941684 1859049188544 1860852888288 1861596367008 1863789783408 1865437673728 1867635616128 1869447646656 1874053607936 1878214644096 1880236772541 1880427640896 1880987995831 1884668989952 1886698067292 1886889591552 1888921059642 1897779379972 1899620656794 1901858875119 1905580712448 1906544691464 1908394472628 1918836571428 1923164552736 1925430511536 1929773365632 1932047111232 1938618391752 1938686448384 1942990991424 1943197516827 1945280310624 1949294294784 1949875171524 1951965122688 1952172601974 1956575773488 1958881098888 1963230480918 1965543647193 1969390112256 1969976977416 1972298092716 1974041921856 1976367826656 1979075749392 1980825571072 1983159468672 1989904592592 1989974449664 1994392869504 1994604858542 1996742752704 1997337768769 2001246453248 2003604411648 2003817379804 2005761537558 2015167795228 2017542156378 2019499630281 2023451684352 2024475290936 2037527493372 2044529306064 2046938262264 2051555179968 2053972414368 2058532931448 2063604762688 2065606927776 2068040718576 2069869199616 2072308012416 2072925546426 2075147387712 2075367960351 2079429345792 2080049001912 2086501902912 2087123666607 2091208057344 2091430337112 2093672012544 2094295912884 2096763506334 2098617382944 2101090068144 2105829126528 2108310308928 2112991474608 2113065652736 2115481096008 2120252613696 2120477980683 2122750790496 2127538705152 2127764846596 2130045466752 2130271874646 2142338578422 2144862777897 2149060161024 2149700566664 2152233440364 2163560121828 2163779751168 2168890719968 2170995036336 2173553000136 2178908218816 2181022254432 2185864865352 2191250418112 2192956081632 2193832247712 2195960763024 2197902345984 2200492013184 2201147745174 2201371190144 2203741236249 2208053841408 2215563876288 2216224099593 2220561133056 2220797162088 2223177497856 2223413804988 2226460218066 2228428767456 2231054402256 2236086598272 2238642666666 2238721255872 2243691978192 2246335596792 2251402259904 2251641567117 2254054963104 2259379167004 2261800856448 2262041268954 2274176677248 2274854366778 2277534702303 2281991717376 2282671735736 2285361282036 2297621797632 2303048908832 2305762464432 2307999577464 2313686046784 2321555358024 2326791681088 2328602849568 2329533211488 2336604921216 2337538480256 2339358014016 2340055127151 2344634491392 2347397044992 2352609064512 2352859129251 2353799182441 2358405443072 2360693631744 2360944555812 2363475106944 2363726326662 2369057767344 2371597014528 2371849097544 2377115408934 2377198859328 2379916233009 2384573603328 2385284190408 2388094639308 2393481043296 2396301150096 2401961347446 2414847399552 2417692681152 2418413137497 2423145844224 2426000903424 2426723835564 2434252220064 2439742733568 2440002059964 2442617347968 2448386946768 2451011222016 2451271746168 2456800647616 2459695360416 2465156720376 2468061278676 2472640139232 2473628049312 2476542588912 2478732251392 2481137184384 2482128489344 2484060571584 2485053044544 2485317187087 2490180821504 2492596862208 2498131274688 2498396807349 2499395008159 2504286192128 2506982363388 2507236854528 2509669443456 2509936202538 2510939013758 2515597423056 2518561412856 2524153475466 2527127546391 2532073001472 2532827542392 2535811833492 2544525963504 2550536276154 2558448761904 2564219403648 2567240682048 2568005702703 2573031154176 2576062814976 2584824522336 2590654655232 2590930022436 2593707080832 2593982772486 2599833562032 2602620163584 2602896802632 2608767697984 2611749777777 2611841465184 2617640641224 2620724862924 2626635969888 2629730790288 2632055895808 2635157102208 2637713802816 2638767665856 2639048147113 2644212624896 2653206123456 2653996761241 2659190492672 2662323670272 2665189988262 2666254829042 2668330234737 2674348716744 2683444714209 2688696073728 2690056208504 2692666173708 2695838793858 2716703324496 2719904266296 2726039074752 2729251016352 2735406906624 2738629885824 2744710575264 2747944516464 2754142570368 2754435315114 2757387624768 2757680714439 2763077349888 2763900728568 2766863183616 2767157280468 2773301310423 2773398669216 2782002537216 2782831555476 2786110412526 2788573782816 2792394550512 2795684675112 2798156510592 2801453424192 2802288238687 2807772168704 2811080411904 2817321966144 2820641461344 2827003484928 2827303974244 2830047100938 2830334387328 2831177808158 2833381589463 2840060622336 2840362499528 2846669069958 2849430985191 2855007171072 2856451437896 2859817037196 2862591708942 2869644587152 2884746829104 2888145767304 2894660048448 2898070666848 2908029672576 2914486487136 2917920465936 2923941442176 2924812757286 2925109663616 2927947684032 2928258902961 2933989350912 2934863660232 2938321648332 2944845721377 2954085168384 2954965466124 2958447139074 2961062882784 2964551739984 2968613624088 2971238356608 2974739203008 2975625655513 2981448797696 2984856888888 2984961674496 2991589304256 2991907287813 2995114129056 3001869679872 3002188756156 3005406617472 3005726069706 3008642306337 3015734475264 3016055025272 3022751692842 3026313234567 3032235569664 3033139155704 3036712936404 3047148376048 3066793959096 3074349952576 3077332769952 3080958621552 3095407144032 3098410391664 3104803799424 3106044281984 3108462018624 3109388319639 3112721081568 3115473228288 3119144018688 3120073502868 3136812086016 3137145505668 3140508018816 3141443869326 3145145259501 3147926074416 3151300142592 3151635102216 3158743689792 3162465463392 3169487211912 3169598479104 3173221644012 3180378920544 3184126185744 3191308057728 3191647269894 3195068200128 3195407811969 3202615129928 3213507867633 3219796532736 3223590241536 3224550849996 3228350160546 3235631780752 3245669626752 3253336079952 3256492554504 3256823130624 3264515929024 3268362328224 3271533381648 3279593813888 3286875627168 3290748371568 3296853518976 3298170732416 3300738019776 3301721617761 3302056785216 3308182912512 3312080762112 3313404059392 3321113914951 3330841699584 3331195743132 3334766246784 3335120707482 3336453210062 3339690327099 3342643151184 3346225924608 3346581603384 3354129897408 3357963999999 3358081883808 3365537967288 3369503395188 3377103389856 3381082444656 3389068750506 3392701284672 3393061903431 3400715034872 3411265015872 3412281550167 3418959204864 3422987576064 3424007603604 3428041923054 3446432696448 3454573363248 3458276107776 3458643696648 3466444749376 3470529070176 3482333037036 3482455286912 3490187521632 3494299817232 3502181293184 3504907381824 3506307720384 3506680414657 3513542802944 3516951737088 3518356887808 3521095567488 3526543641649 3537608164608 3541040447616 3541416833718 3542831759138 3545589489993 3553586651016 3557395521792 3557773646316 3565673113401 3565798288992 3577926285612 3582141958962 3590221564944 3594451725144 3602942021169 3622271099328 3626539021728 3634718766336 3639001355136 3640085753346 3651378330096 3651506514432 3659614100352 3660003089946 3663926021952 3672190093824 3672580420152 3676516833024 3676907619252 3685200971424 3689543040624 3697735080564 3697864892288 3702091918014 3710442073968 3714813883368 3718098377088 3721705776576 3723192734016 3723588481543 3727579566816 3730875347456 3735271232256 3738895293312 3756429288192 3760473545082 3760855281792 3761975991662 3764904303807 3766408520637 3773396134584 3773779183104 3777842119284 3786230213199 3795558759944 3799241313588 3803717750238 3813089382928 3816788945256 3825804414231 3837673142856 3846329105472 3850861023072 3859546731264 3864094222464 3877236783504 3877372896768 3885981982848 3886395033654 3890560621248 3890974158729 3898588589568 3899750343048 3903930245376 3904345203948 3913151546976 3917762197776 3926460961836 3931087294386 3939953954832 3944596185432 3948083843712 3952735653312 3953913542257 3958151498784 3961651142144 3966318937344 3979809185184 3988785739008 3989209717084 3993485505408 3994675537538 3997784982393 3999382243563 4007208823296 4007634759608 4011523075116 4030335590456 4035084312756 4038999260562 4048950581872 4075054986744 4089058612128 4093876524528 4103110359936 4107944828736 4117065862896 4127209525376 4131213855552 4131652972671 4136081437152 4139738399232 4144616024832 4145851092852 4150294775424 4150735920702 4160098003824 4173003805824 4174247333214 4179165618789 4182860674224 4187344025088 4188591825768 4193527012668 4197234765888 4202180136288 4211658253056 4216620617856 4225982949216 4230962192016 4240505227392 4240955961366 4245070651407 4245501580992 4246766712237 4255077410304 4255529693192 4260090933504 4260543749292 4270003604937 4284677156844 4289725555794 4299401133328 4304466880728 4327120243656 4327559502336 4337781439936 4341990072672 4347106000272 4357816437632 4362044508864 4371729730704 4382500836224 4385912163264 4387219135929 4387664495424 4391921526048 4395804691968 4400984026368 4402295490348 4402742380288 4407482472498 4431127752576 4432448199186 4437670708611 4441594324176 4446354995712 4446827609976 4452920436132 4456857534912 4462108804512 4472173196544 4477285333332 4477442511744 4487383956384 4492671193584 4502804519808 4503283134234 4508109926208 4508589104559 4518758334008 4523601712896 4524082537908 4534127539263 4548353354496 4549708733556 4555069404606 4565343471472 4570722564072 4595243595264 4606097817664 4611524928864 4615999154928 4627372093568 4643110716048 4653583362176 4657205699136 4659066422976 4673209842432 4675076960512 4678716028032 4680110254302 4694794089984 4705218129024 4705718258502 4707598364882 4712165803989 4721387263488 4721889111624 4726950213888 4727452653324 4738115534688 4743698195088 4754230817868 4754397718656 4759832466018 4770568380816 4776189278616 4786962086592 4787470904841 4792602300192 4803922694892 4829694799104 4835385362304 4836826274994 4842525240819 4852001806848 4853447671128 4868504440128 4879485467136 4880004119928 4885234695936 4896773893536 4902543492336 4913601295232 4919390720832 4930313440752 4936122557352 4945280278464 4947256098624 4947781954927 4953085177824 4957464502784 4962274368768 4964256978688 4968121143168 4970106089088 4970634374174 4985193724416 4996262549376 4996793614698 4998790016318 5002681061223 5004679815093 5013964726776 5014473709056 5019338886912 5019872405076 5021878027516 5031194846112 5037122825712 5048306950932 5054255092782 5065655084784 5071623666984 5083603125759 5089051927008 5101072552308 5116897523808 5128438807296 5134481364096 5136011405406 5142062884581 5152125629952 5169649044672 5181309310464 5181860044872 5187414161664 5187965544972 5199667124064 5205793605264 5217535395968 5223499555554 5223682930368 5235281282448 5241449725848 5253271939776 5253830323273 5259461580576 5264111791616 5270314204416 5275427605632 5277535331712 5278096294226 5306412246912 5307993522482 5312125250577 5314247638707 5324647340544 5330379976524 5332509658084 5336660469474 5348697433488 5366889428418 5380112417008 5385332347416 5391677587716 5433406648992 5439808532592 5452078149504 5458502032704 5460128630019 5470813813248 5477259771648 5489421150528 5490004634919 5495889032928 5508285140736 5508870630228 5514775249536 5515361428878 5527801457136 5533726367232 5534314560936 5546602620846 5546797338432 5553137877021 5564005074432 5565663110952 5572220825052 5577147565632 5584789101024 5591369350224 5596313021184 5602906848384 5604576477374 5622160823808 5634643932288 5640710317623 5641282922688 5642963987493 5654006969856 5654607948488 5660094201876 5660668774656 5662355616316 5666763178926 5680724999056 5693338139916 5698861970382 5712902875792 5719634074392 5725183417884 5739289174304 5769493658208 5776291534608 5789320096896 5796141333696 5816059345152 5828972974272 5829592550481 5835840931872 5847882884352 5849625514572 5850219327232 5855895368064 5856517805922 5869727320464 5876643296664 5889691442754 5896630941579 5908170336768 5909930932248 5916894278148 5922125765568 5929103479968 5937227248176 5942476713216 5949478406016 5951251311026 5969713777776 5969923348992 5983178608512 5983814575626 5990228258112 5992013306307 6003739359744 6004377512312 6010813234944 6011452139412 6017284612674 6032110050544 6045503385684 6052626469134 6066278311408 6073425872808 6094296752096 6133587918192 6148699905152 6154665539904 6161917243104 6190814288064 6196820783328 6209607598848 6212088563968 6216924037248 6218776639278 6225442163136 6226103881053 6238288037376 6240147005736 6261370999821 6273624172032 6274291011336 6281016037632 6282887738652 6290290519002 6295852148832 6303270204432 6317487379584 6324930926784 6338974423824 6339196958208 6346443288024 6360757841088 6361433942049 6368252371488 6382616115456 6383294539788 6390136400256 6390815623938 6405230259856 6427015735266 6434588333691 6447180483072 6449101699992 6456700321092 6471263561504 6491339253504 6506672159904 6512985109008 6529031858048 6536724656448 6543066763296 6559187627776 6573751254336 6581496743136 6593707037952 6596341464832 6601476039552 6603443235522 6604113570432 6611223708747 6624161524224 6626808118784 6642227829902 6648672298779 6661683399168 6662391486264 6669532493568 6670241414964 6672906420124 6679380654198 6685286302368 6693163206768 6708259794816 6715927999998 6716163767616 6731075934576 6739006790376 6754206779712 6754924701351 6762164889312 6778137501012 6785402569344 6786123806862 6801430069744 6822530031744 6824563100334 6832604106909 6845975152128 6848015207208 6856083846108 6892865392896 6909146726496 6917287393296 6932889498752 6941058140352 6964666074072 6964910573824 6980375043264 6981117004897 6988599634464 7004362586368 7009814763648 7012615440768 7013360829314 7020165381453 7033903474176 7036713775616 7042191134976 7053087283298 7058577387753 7061397547323 7075216329216 7082080895232 7082833667436 7085663518276 7091178979986 7107173302032 7114791043584 7115547292632 7131346226802 7131596577984 7155852571224 7164283917924 7180443129888 7188903450288 7205884042338 7244542198656 7253078043456 7255239412491 7269437532672 7278002710272 7280171506692 7302756660192 7319228200704 7320006179892 7327852043904 7345160840304 7353033666048 7353815238504 7370401942848 7379086081248 7395470161128 7395729784576 7404183836028 7420884147936 7429627766736 7436196754176 7443411553152 7446385468032 7447176963086 7455159133632 7455951561261 7470542464512 7477790586624 7495190422047 7498185024477 7512858576384 7520947090164 7521710563584 7523951983324 7529808607614 7532817041274 7546792269168 7555684238568 7572460426398 7591117519888 7598482627176 7607435500476 7626178765856 7633577890512 7651608828462 7675346285712 7692658210944 7701722046144 7704017108109 7719093462528 7728188444928 7754473567008 7771963965696 7772790067308 7781121242496 7781948317458 7799500686096 7807860490752 7808690407896 7826303093952 7835249333331 7835524395552 7852921923672 7862174588772 7879907909664 7889192370864 7896167687424 7905471306624 7907827084514 7916302997568 7917144441339 7932637874688 7959618370368 7961990283723 7977571478016 7978419434168 7986971010816 7989351075076 7995569964786 7998764487126 8015269519216 8023046150232 8060671180912 8070168625512 8077998521124 8097901163744 8150109973488 8178117224256 8187753049056 8206220719872 8215889657472 8234131725792 8254419050752 8262427711104 8263305945342 8272162874304 8273042143317 8289232049664 8291702185704 8300589550848 8301471841404 8319903931269 8320196007648 8346007611648 8348494666428 8358331237578 8365721348448 8377183651536 8387054025336 8394469531776 8404360272576 8406864716061 8423316506112 8433241235712 8451965898432 8461924384032 8481010454784 8481911922732 8490141302814 8491003161984 8493533424474 8511059386384 8520181867008 8521087498584 8540007209874 8569354313688 8579451111588 8598802266656 8608933761456 8654240487312 8675562879872 8683980145344 8694212000544 8715632875264 8724089017728 8743459461408 8765001672448 8771824326528 8774438271858 8775328990848 8783843052096 8784776708883 8801968052736 8804590980696 8805484760576 8814964944996 8834537164131 8862255505152 8864896398372 8875341417222 8883188648352 8893655219952 8905840872264 8913715069824 8924217609024 8926876966539 8944346393088 8954570666664 8954885023488 8974767912768 8975721863439 8985342387168 9005609039616 9006566268468 9016219852416 9017178209118 9037516668016 9047203425792 9048165075816 9068255078526 9078939703701 9096706708992 9099417467112 9110138809212 9130686942944 9141445128144 9212195635328 9223049857728 9231998309856 9254744187136 9286221432096 9307166724352 9314411398272 9318132845952 9328164958917 9346419684864 9350153921024 9357432056064 9360220508604 9410436258048 9411436517004 9415196729764 9424331607978 9435435778503 9443778223248 9453900427776 9454905306648 9476231069376 9487396390176 9508461635736 9508795437312 9519664932036 9541136761632 9552378557232 9573924173184 9574941809682 9585204600384 9586223435907 9607845389784 9640523602899 9659389598208 9670770724608 9673652549988 9685050481638 9706895342256 9737008880256 9760008239856 9770469391872 9793547787072 9805086984672 9827202590464 9838781441664 9860626881504 9872245114704 9890560556928 9894512197248 9895563909854 9905164853283 9906170355648 9924548737536 9928513957376 9936242286336 9940212178176 9941268748348 9963341744853 9992525098752 9993587229396 9997580032636 10005362122446 10009359630186 10019070981297 10027929453552 10038677773824 10039744810152 10043756055032 10062389692224 10074245651424 10096613901864 10108510185564 10131310169568 10143247333968 10167206251518 10178103854016 10179185710293 10202145104616 10233795047616 10236844650501 10256877614592 10268962728192 10272022810812 10284125769162 10339298089344 10363720089744 10374828323328 10375931089944 10399334248128 10411587210528 10435070791936 10446999111108 10447365860736 10470562564896 10482899451696 10506543879552 10507660646546 10518923161152 10520041243971 10540628408832 10550855211264 10555070663424 10556192588452 10579630924947 10612824493824 10615987044964 10624250501154 10628495277414 10660759953048 10665019316168 10673320938948 10697394866976 10733778856836 10760224834016 10770664694832 10783355175432 10808826063507 10866813297984 10879617065184 10904156299008 10917004065408 10920257260038 10954519543296 10978842301056 10980009269838 10991778065856 11016570281472 11017741260456 11029550499072 11030722857756 11055602914272 11068629121872 11093205241692 11093594676864 11106275754042 11131326221904 11144441650104 11154295131264 11169578202048 11170765444629 11182738700448 11192626042368 11205813696768 11209152954748 11269287864576 11281420635246 11282565845376 11285927974986 11299225561911 11309215896976 11320188403752 11321337549312 11324711232632 11333526357852 11361449998112 11386676279832 11397723940764 11425805751584 11439268148784 11450366835768 11477413242693 11478578348608 11538987316416 11552583069216 11578640193792 11592282667392 11632118690304 11657945948544 11659185100962 11671681863744 11672922476187 11695765768704 11699251029144 11700438654464 11711790736128 11713035611844 11739454640928 11753286593328 11779382885508 11793261883158 11819861864496 11833788556296 11844251531136 11858206959936 11861740626771 11874454496352 11884953426432 11898956812032 11902502622052 11939427555552 11966357217024 11967629151252 11980456516224 11984026612614 11998146730689 12008755024624 12021626469888 12022904278824 12034569225348 12064220101088 12091006771368 12105252938268 12132556622816 12146851745616 12188593504192 12267175836384 12297399810304 12309331079808 12323834486208 12381628576128 12393641566656 12394958918013 12419215197696 12424177127936 12433848074496 12437553278556 12450884326272 12452207762106 12480294011472 12522741999642 12537496856367 12548582022672 12562032075264 12565775477304 12580581038004 12591704297664 12606540408864 12634974759168 12649861853568 12677948847648 12692886576048 12721515682176 12722867884098 12736504742976 12740300136711 12765232230912 12766589079576 12780272800512 12781631247876 12810010814811 12810460519712 12854031470532 12869176667382 12898203399984 12913400642184 12942527123008 12982678507008 13013344319808 13025970218016 13058063716096 13073449312896 13086133526592 13118375255552 13147502508672 13161657407787 13162993486272 13187414075904 13192682929664 13202952079104 13206886471044 13208227140864 13222447417494 13284455659804 13297344597558 13313012125833 13324782972528 13339064987136 13340482829928 13345812840248 13358761308396 13370572604736 13386326413536 13416519589632 13431855999996 13432327535232 13462151869152 13478013580752 13508413559424 13509849402702 13524329778624 13525767313677 13556275002024 13570805138688 13572247613724 13602382617789 13602860139488 13645060063488 13649126200668 13665208213818 13696030414416 13712167692216 13785730785792 13818293452992 13834574786592 13865778997504 13882116280704 13929332148144 13929821147648 13960750086528 13962234009794 13977199268928 14008725172736 14019629527296 14025230881536 14026721658628 14040330762906 14084382269952 14106174566596 14117154775506 14122795094646 14136497411967 14164161790464 14165667334872 14171327036552 14182357959972 14214346604064 14231094585264 14262692453604 14263193155968 14311705142448 14328567835848 14360886259776 14362412714523 14377806900576 14411768084676 14489084397312 14506156086912 14510478824982 14527575722457 14556005420544 14560343013384 14605513320384 14638456401408 14640012359784 14655704087808 14690321680608 14707630477008 14740803885696 14758172162496 14790940322256 14791459569152 14808367672056 14841768295872 14843345864781 14859255533472 14872393508352 14886823106304 14892770936064 14894353926172 14910318267264 14911903122522 14955581173248 14990380844094 14996370048954 15014039445279 15041894180328 15043421127168 15047903966648 15059617215228 15065634082548 15093584538336 15111368477136 15144920852796 15182235039776 15196965254352 15214871000952 15250809377277 15252357531712 15267155781024 15303217656924 15350692571424 15385316421888 15403444092288 15408034216218 15426188653743 15456376889856 15508947134016 15543927931392 15545580134616 15562242484992 15563896634916 15599001372192 15617380815792 15652606187904 15670498666662 15671048791104 15705843847344 15724349177544 15759815819328 15761490969819 15778384741728 15792335374848 15810942613248 15815654169028 15832605995136 15834288882678 15919236740736 15923980567446 15942742916121 15956838868336 15973942021632 15978702150152 15991139929572 15997528974252 16030539038432 16046092300464 16121342361824 16140337251024 16155997042248 16195802327488 16300219946976 16356234448512 16375506098112 16380385890057 16412441439744 16431779314944 16468263451584 16470013904757 16508838101504 16524855422208 16526611890684 16544325748608 16546084286634 16583404371408 16601179101696 16602943682808 16639807862538 16640392015296 16659413631063 16692015223296 16696989332856 16716662475156 16731442696896 16754367303072 16774108050672 16788939063552 16808720545152 16813729432122 16866482471424 16903931796864 16923848768064 16928891962479 16962020909568 16963823845464 16980282605628 16982006323968 16987066848948 17022118772768 17042174997168 17080014419748 17138708627376 17158902223176 17197604533312 17217867522912 17308480974624 17351125759744 17367960290688 17388424001088 17397220309609 17431265750528 17448178035456 17486918922816 17488777651443 17530003344896 17543648653056 17548876543716 17550657981696 17567686104192 17569553417766 17609181961392 17629929889992 17669074328262 17689892824737 17724511010304 17729792796744 17750682834444 17766377296704 17787310439904 17811681744528 17827430139648 17848435218048 17853753933078 17909141333328 17909770046976 17949535825536 17951443726878 17970684774336 17976039918921 18011218079232 18013132536936 18032439704832 18034356418236 18075033336032 18096330151632 18136510157052 18157879407402 18198834934224 18220277618424 18261373885888 18282890256288 18424391270656 18446099715456 18463996619712 18473337029791 18509488374272 18572442864192 18614333448704 18628822796544 18636265691904 18656329917834 18678311643159 18714864112128 18720441017208 18784112999463 18820872516096 18822873034008 18830393459528 18848663215956 18870871557006 18887556446496 18909810613296 18952462138752 18974792780352 19016923271472 19017590874624 19039329864072 19082273523264 19084301826147 19104757114464 19147848346368 19149883619364 19170409200768 19172446871814 19215690779568 19281047205798 19303765001073 19341541449216 19347305099976 19370100963276 19413790684512 19474017760512 19520016479712 19587095574144 19610173969344 19616017670809 19654405180928 19677562883328 19721253763008 19744490229408 19781121113856 19789024394496 19791127819708 19810329706566 19812340711296 19833671126241 19872484572672 19880424356352 19882537496696 19926683489706 19946016896337 19985050197504 19987174458792 19995160065272 20010724244892 20018719260372 20038141962594 20055858907104 20079489620304 20087512110064 20124779384448 20148491302848 20193227803728 20217020371128 20262620339136 20264774104053 20286494667936 20334412503036 20356207708032 20358371420586 20404290209232 20467590095232 20473689301002 20497812320727 20537925456384 20544045621624 20568251538324 20678596178688 20727440179488 20751862179888 20798668496256 20823174421056 20829379588591 20870141583872 20893998222216 20894731721472 20941125129792 20943351014691 20965798903392 21013087759104 21015321293092 21037846322304 21040082487942 21060496144359 21101710422528 21110141326848 21112385176904 21159261849894 21184192641969 21225648987648 21231974089928 21248501002308 21256990554828 21321519906096 21330038632336 21346641877896 21394789733952 21467557713672 21520449668032 21541329389664 21566710350864 21617652127014 21733626595968 21759234130368 21765718237473 21808312598016 21834008130816 21840514520076 21957684602112 21960018539676 21983556131712 22035482520912 22059100998144 22061445715512 22111205828544 22137258243744 22186410483384 22187189353728 22212551508084 22262652443808 22288883300208 22308590262528 22339156404096 22341530889258 22365477400896 22367854683783 22411627393536 22418305909496 22494555073431 22538575729152 22562841270492 22565131690752 22571855949972 22598451123822 22618431793952 22640376807504 22649422465264 22667052715704 22722899996224 22773352559664 22795447881528 22851611503168 22878536297568 22900733671536 22954826485386 22957156697216 23077974632832 23105166138432 23112051324327 23157280387584 23184565334784 23315891897088 23318370201924 23343363727488 23345844952374 23398502058288 23423581472256 23426071223688 23478909281856 23505747999993 23506573186656 23558765771016 23586523766316 23639723728992 23667577112592 23688503062272 23716413919872 23723481253542 23748908992704 23751433324017 23797913624064 23805005244104 23878855111104 23885970851169 23932714434048 23935258302504 23960913032448 23968053225228 23996293461378 24017510049248 24045808557648 24069138450696 24128440202176 24182013542736 24210505876536 24265113245632 24293703491232 24377187008384 24534351672768 24546762902599 24594799620608 24618662159616 24647668972416 24763257152256 24787283133312 24789917836026 24819126429951 24867696148992 24875106557112 24901768652544 24904415524212 24959711793807 24960588022944 25045483999284 25074993712734 25097164045344 25131550954608 25161162076008 25183408595328 25213080817728 25220594148183 25269949518336 25299723707136 25355897695296 25385773152096 25443031364352 25445735768196 25473009485952 25480600273422 25533178159152 25560545601024 25563262495752 25620021629622 25620921039424 25708062941064 25738353334764 25796406799968 25826801284368 25885054246016 26026688639616 26051940436032 26065119370801 26116127432192 26146898625792 26172267053184 26295005017344 26323314815574 26325986972544 26354330126649 26405904158208 26413772942088 26416454281728 26444894834988 26503611492393 26568911319608 26594689195116 26626024251666 26649565945056 26680965659856 26691625680496 26717522616792 26741145209472 26772652827072 26780630899617 26833039179264 26863711999992 26864655070464 26924303738304 26927165590317 26956027161504 27016827118848 27019698805404 27048659557248 27051534627354 27112550004048 27141610277376 27144495227448 27204765235578 27205720278976 27236819111103 27290120126976 27298252401336 27330416427636 27392060828832 27424335384432 27636586905984 27669149573184 27677394795799 27731557995008 27764232561408 27858664296288 27921500173056 27924468019588 27954398537856 27984494876751 28039259054592 28050461763072 28053443317256 28080661525812 28212349133192 28234309551012 28245590189292 28272994823934 28331334669744 28342654073104 28364715919944 28428693208128 28462189170528 28525384907208 28526386311936 28623410284896 28657135671696 28721772519552 28724825429046 28755613801152 28758670307721 28823536169352 28921570808697 28978168794624 29012312173824 29020957649964 29055151444914 29120686026768 29211026640768 29280024719568 29311408175616 29380643361216 29415260954016 29481607771392 29516344324992 29581880644512 29616735344112 29683536591744 29686691729562 29715494559849 29718511066944 29773646212608 29785541872128 29788707852344 29820636534528 29823806245044 29890025234559 29980761688188 29992740097908 30028078890558 30083788360656 30095807933296 30119234430456 30131268165096 30187169076672 30222736954272 30289841705592 30364470079552 30393930508704 30429742001904 30501618754554 30504715063424 30534311562048 30537557130879 30606435313848 30701385142848 30710533951503 30770632843776 30806888184576 30816068432436 30852377307486 31017894268032 31091160269232 31124484969984 31127793269832 31198002744384 31234761631584 31305212375808 31340997333324 31342097582208 31411687694688 31448698355088 31519631638656 31522981939638 31556769483456 31560123731913 31621885226496 31631308338056 31665211990272 31668577765356 31738892774841 31838473481472 31847961134892 31885485832242 31913677736672 31957404300304 31982279859144 31995057948504 32061078076864 32092184600928 32242684723648 32280674502048 32311994084496 32391604654976 32426478190521 32600439893952 32712468897024 32751012196224 32760771780114 32863558629888 32936526903168 32940027809514 33049710844416 33053223781368 33088651497216 33092168573268 33166808742816 33205887365616 33279615725076 33280784030592 33318827262126 33393978665712 33433324950312 33462885393792 33508734606144 33512296333887 33548216101344 33577878127104 33617441090304 33627458864244 33807863593728 33847697536128 33857783924958 33897676685733 33927647690928 33960565211256 33964012647936 33974133697896 34044237545536 34084349994336 34160028839496 34277417254752 34317804446352 34395209066624 34432239728079 34435735045824 34616961949248 34634473684489 34702251519488 34735920581376 34776848002176 34794440619218 34896356070912 34973837845632 34977555302886 35018767428561 35087297306112 35097753087432 35101315963392 35135372208384 35139106835532 35218363922784 35259859779984 35338148656524 35379785649474 35459585593488 35501365668888 35532754593408 35574620879808 35585221880313 35623363489056 35654860279296 35696870436096 35707507866156 35818282666656 35899071651072 35902887453756 35941369548672 35952079837842 35994440192067 36026265073872 36064879409664 36068712836472 36150066672064 36192660303264 36273020314104 36315758814804 36397669868448 36440555236848 36522747771776 36565780512576 36569667181423 36776812262911 36848782541312 36892199430912 36927993239424 36946674059582 37144885728384 37184876754039 37257645593088 37272531383808 37312659835668 37356623286318 37440882034416 37568225998926 37645746068016 37660786919056 37697326431912 37741743114012 37775112892992 37819621226592 37904924277504 37949585560704 38033846542944 38078659728144 38164547046528 38168603652294 38209514228928 38220900410133 38295696692736 38299767238728 38340818401536 38344893743628 38430032444433 38431381559136 38562094411596 38607530002146 38694610199952 38740201926552 38827581369024 38831708450377 38948035521024 39040032959424 39174191148288 39220347938688 39232035341618 39355125766656 39442507526016 39484972223361 39488980458816 39562242227712 39578048788992 39582255639416 39620659413132 39624681422592 39667342252482 39765074993392 39853366979412 39892033792674 39974348917584 39990320130544 40021448489784 40037438520744 40076283925188 40111717814208 40158979240608 40175024220128 40249558768896 40296982605696 40386455607456 40434040742256 40525240678272 40529548208106 40572989335872 40577301941031 40668825006072 40712415416064 40716742841172 40807147853367 40808580418464 40935180190464 40947378602004 40995624641454 41088091243248 41136503076648 41233669797823 41357192357376 41454880358976 41503724359776 41597336992512 41646348842112 41658759177182 41787996444432 41789463442944 41882250259584 41886702029382 41931597806784 42026175518208 42030642586184 42075692644608 42080164975884 42120992288718 42224770353808 42318523699788 42368385283938 42463948179856 42497002004616 42513981109656 42643039812192 42660077264672 42693283755792 42789579467904 42935115427344 43040899336064 43082658779328 43087238143569 43133420701728 43235304254028 43467253191936 43518468260736 43531436474946 43582727167371 43668016261632 43681029040152 43915369204224 43920037079352 43967112263424 44070965041824 44122891431024 44222411657088 44274516487488 44372820966768 44374378707456 44425103016168 44525304887616 44530037594343 44577766600416 44617180525056 44678312808192 44683061778516 44730954801792 44735709367566 44836611818992 44989110146862 45042118335837 45125682540984 45130263381504 45143711899944 45196902247644 45236863587904 45280753615008 45298844930528 45334105431408 45445799992448 45546705119328 45590895763056 45703223006336 45752428131831 45757072595136 45801467343072 45909652970772 45914313394432 46155949265664 46210332276864 46224102648654 46278565961229 46369130669568 46631783794176 46636740403848 46686727454976 46691689904748 46797004116576 46852142447376 46957818563712 47011495999986 47013146373312 47117531542032 47173047532632 47279447457984 47284472909457 47335154225184 47377006124544 47432827839744 47446962507084 47497817985408 47502866648034 47610010488208 47757710222208 47771941702338 47828228748363 47870516605008 47921826064896 47936106450456 47992586922756 48035020098496 48091617115296 48138276901392 48256880404352 48364027085472 48421011753072 48530226491264 48587406982464 48754374016768 48867819034279 49068703345536 49093525805198 49141157670171 49237324319232 49295337944832 49410041714271 49526514304512 49574566266624 49579835672052 49638252859902 49750213114224 49803537305088 49808831048424 49919423587614 49921176045888 50090967998568 50149987425468 50194328090688 50263101909216 50322324152016 50366817190656 50426161635456 50441188296366 50599447414272 50711795390592 50771546304192 50786675887437 50886062728704 50891471536392 50946018971904 50961200546844 51066356318304 51126524991504 51240043259244 51241842078848 51416125882128 51476706669528 51592813599936 51598297529953 51653602568736 51770108492032 52053377279232 52103880872064 52130238741602 52191660928827 52293797251584 52344534106368 52466332954329 52590010034688 52646629631148 52651973945088 52708660253298 52827545884176 52889789669976 53007222984786 53137822639216 53189378390232 53252048503332 53299131890112 53361931319712 53383251360992 53435045233584 53482290418944 53545305654144 53561261799234 53727423999984 53729310140928 53848607476608 53854331180634 53912054323008 53928119756763 54033654237696 54039397610808 54097319114496 54103069254708 54225100008096 54288990454896 54409530471156 54411440557952 54473638222206 54596504802672 54660832855272 54784121657664 54789944799847 54848670768864 55273173811968 55338299146368 55354789591598 55420011089373 55528465122816 55717328592576 55843000346112 55848936039176 55908797075712 55968989753502 56106886634512 56161323051624 56424698266384 56468619102024 56491180378584 56545989647868 56662669339488 56685308146208 56729431839888 56857386416256 56924378341056 57050769814416 57052772623872 57246820569792 57252905478441 57314271343392 57443545039104 57449650858092 57511227602304 57517340615442 57647072338704 57843141617394 57911295003219 58024624347648 58041915299928 58110302889828 58241372053536 58422053281536 58560049439136 58761286722432 58830521908032 58848053012427 58963215542784 59032688649984 59163761289024 59233470688224 59367073183488 59373383459124 59430989119698 59437022133888 59577415704688 59641273069056 59647612490088 59780050469118 59961523376376 59985480195816 60056157781116 60167576721312 60191615866592 60238468860912 60262536330192 60374338153344 60445473908544 60579683411184 60728940159104 60787861017408 60794322312159 60859484003808 61003237509108 61009430126848 61068623124096 61075114261758 61212870627696 61402770285696 61421067903006 61493436962181 61613776369152 61632136864872 61704754614972 62035788536064 62182320538464 62255586539664 62396005488768 62469523263168 62488138765773 62610424751616 62681994666648 62684195164416 62823375389376 62830053044073 62897396710176 63039263277312 63045963879276 63113538966912 63120247463826 63262616676112 63330423980544 63337155530712 63477785549682 63552577925907 63676946962944 63695922269784 63770971664484 63827355473344 63914808600608 63964559718288 63990115897008 64122156153728 64184369201856 64485369447296 64561349004096 64623988168992 64783209309952 64852956381042 65200879787904 65297154712419 65424937794048 65502024392448 65521543560228 65873053806336 65880055619028 66106447562736 66177302994432 66184337146536 66333617485632 66411774731232 66559231450152 66561568061184 66637654524252 66787957331424 66866649900624 66925770787584 67017469212288 67024592667774 67096432202688 67103564051349 67234882180608 67254917728488 67483665220293 67615727187456 67695395072256 67715567849916 67795353371466 67855295381856 67921130422512 67948267395792 68088475091072 68168699988672 68320057678992 68554834509504 68635608892704 68790418133248 68864479456158 68871470091648 69233923898496 69268947368978 69336153972981 69471841162752 69553696004352 69588881238436 69947675691264 69955110605772 70037534857122 70195506174864 70270744416768 70278213671064 70436727845568 70519719559968 70676297313048 70759571298948 70919171186976 71002731337776 71065509186816 71149241759616 71170443760626 71246726978112 71254299972051 71393740872192 71415015732312 71636565333312 71657912553507 71798143302144 71805774907512 71882739097344 71904159675684 71988880384134 72052530147744 72137425672944 72300133344128 72385320606528 72546040628208 72631517629608 72795339736896 72803077336783 72881110473696 73045495543552 73131561025152 73139334362846 73553624525822 73640288707797 73784398861824 73855986478848 73893348119164 74289771456768 74369753508078 74625319671336 74713246572636 74881764068832 75136451997852 75291492136032 75321573838112 75394652863824 75483486228024 75550225785984 75639242453184 75661782444549 75809848555008 75899171121408 76067693085888 76157319456288 76329094093056 76337207304588 76419028457856 76441800820266 76599534477456 76681636803072 76689787487256 76860064888866 76862763118272 77124188823192 77215060004292 77389220399904 77480403853104 77655162738048 77663416900754 78080065918848 78195358112403 78348382296576 78440695877376 78464070683236 78885015052032 78969944446722 78977960917632 79164511278832 79241318826264 79249362845184 79334684504964 79530149986784 79706733958824 79784067585348 79948697835168 79980640261088 80042896979568 80074877041488 80152567850376 80223435628416 80317958481216 80341892698851 80350048440256 80499117537792 80593965211392 80772911214912 80781496770951 80868081484512 81050481356544 81059096416212 81145978671744 81154603882062 81337650012144 81424830832128 81433485682344 81614295706734 81617160836928 81710457333309 81870360380928 81894757204008 81991249282908 82176182486496 82273006153296 82467339595646 82909760717952 83007448719552 83032184387397 83194673985024 83292697684224 83317518354364 83575992888864 83764500519168 83773404058764 83863195613568 84061285172368 84151385289216 84160329951768 84241984577436 84449540707616 84637047399576 84736770567876 84927896359712 84994004009232 85027962219312 85286079624384 85320154529344 85386567511584 85579158935808 85870230854688 86081798672128 86165317558656 86174476287138 86266841403456 86276010923163 86470608508056 86764712426091 86934506383872 87036936521472 87062872949892 87165454334742 87362058080304 87840074158704 87934224526848 88141930083648 88245782862048 88444823314176 88549032974976 88745641933536 88850206032336 89050609775232 89060075188686 89155533200832 89356625616384 89366123557032 89461909603584 89471418735132 89670075703677 89673223637984 89978220293724 90084236671674 90251365081968 90287423799888 90393804495288 90473727175808 90561507230016 90597689861056 90668210862816 90891599984896 91093410238656 91181791526112 91406446012672 91504856263662 91514145190272 91602934686144 91612671392637 91819305941544 91828626788864 92131601854509 92311898531328 92420664553728 92448205297308 92557131922458 93273480807696 93373454909952 93383379809496 93594008233152 93704284894752 93915637127424 94022991999972 94026292746624 94235063084064 94346095065264 94558894915968 94568945818914 94670308450368 94680371195739 94865655679488 94893925014168 94995635970816 95005733296068 95216678324523 95220020976416 95515420444416 95543883404676 95656457496726 95741033210016 95872212900912 95985173845512 96070040196992 96183234230592 96276553802784 96513760808704 96728054170944 96842023506144 97060452982528 97174813964928 97279434571563 97508748033536 97735638068558 98137406691072 98187051610396 98282315340342 98590675889664 98820083428542 99149132533248 99159671344104 99276505719804 99500426228448 99617662096848 99838847175228 99842352091776 100181935997136 100299974850936 100388656181376 100526203818432 100536889001661 100644648304032 100733634381312 100852323270912 100882376592732 101423590781184 101543092608384 101573351774874 101693030057199 101782943072784 101892037943808 101922401093688 102132712636608 102253049983008 102480086518488 102483684157696 102832251764256 102953413339056 103185627199872 103196595059906 103296719184237 103307205137472 103540216984064 103903421053467 104106754558464 104207761744128 104260477483204 104383321857654 104689068212736 104932665908658 105293259262296 105303947890176 105417320506596 105655091768352 105779579339952 106014445969572 106275645278432 106378756780464 106504097006664 106598263780224 106723862639424 106755665640939 106766502721984 106870090467168 106964580837888 107090611308288 107122523598468 107454847999968 107697214953216 107708662361268 107824108646016 107856239513526 107983320576201 108078795221616 108194638228992 108206138509416 108450200016192 108577980909792 108819060942312 108822881115904 108947276444412 109193009605344 109321665710544 109568243315328 109579889599694 109697341537728 109709001544269 110330436788733 110546347623936 110676598292736 110709579183196 110840022178746 111434657185152 111697872078352 111817594151424 111937979507004 112213773269024 112322646103248 112849396532768 112937238204048 112982360757168 113091979295736 113325338678976 113370616292416 113458863679776 113714772832512 113848756682112 114101539628832 114493641139584 114505810956882 114628542686784 114662701230399 114887090078208 114899301716184 115022455204608 115034681230884 115290097333299 115294144677408 115686283234788 115822590006438 116083830599856 116220605779656 116482744107072 116495125351131 116844106563072 117120098878272 117522573444864 117661043816064 117696106024854 118065377299968 118327522578048 118466941376448 118734146366976 118746766918248 118861978239396 118874044267776 119154831409376 119295224980176 119560100938236 119923046752752 119970960391632 120112315562232 120335153442624 120383231733184 120476937721824 120525072660384 120748676306688 120890947817088 121159366822368 121457880318208 121575722034816 121588644624318 121718968007616 121731905823093 121780542167263 122006475018216 122018860253696 122137246248192 122150228523516 122421443560101 122425741255392 122805540571392 122842135806012 122986873924362 123264273729744 123409509229944 123701009393469 124071577072128 124364641076928 124511173079328 124792010977536 124939046526336 124976277531546 125363989333296 125368390328832 125646750778752 125660106088146 125794793420352 126078526554624 126091927758552 126227077933824 126240494927652 126525233352224 126674311061424 126955571099364 127105155851814 127391844539568 127541943328968 127654710946688 127829617201216 127929119436576 127980231794016 128244312307456 128368738403712 128970738894592 129122698008192 129247976337984 129261714430707 129313359208537 129566418619904 129705912762084 130401759575808 130594309424838 130748181502113 131004048784896 131043087120456 131746107612672 131760111238056 132212895125472 132368674293072 132667234971264 132823549462464 133118462900304 133123136122368 133275309048504 133575914662848 133590112783029 133733299801248 133851541575168 134034938424576 134049185335548 134192864405376 134207128102698 134509835456976 134967330440586 135126355007511 135390790144512 135431135699832 135590706742932 135710590763712 135842260845024 135896534791584 136176950182144 136337399977344 136640115357984 137109669019008 137257284395493 137271217785408 137312123695663 137580836266496 137728958912316 137742940183296 138467847796992 138537894737956 138672307945962 138835697883687 139107392008704 139177762476872 139895351382528 139910221211544 140075069714244 140391012349728 140556427342128 140873455691136 141039439119936 141352594626096 141519142597896 141838342373952 141853418728371 142005462675552 142131018373632 142298483519232 142340887521252 142493453956224 142508599944102 142830031464624 143273130666624 143315825107014 143484686245089 143611549815024 143765478194688 143808319351368 143977760768268 144105060295488 144274851345888 144600266688256 144770641213056 145092081256416 145263035259216 145590679473792 145606154673566 145762220947392 145805657120137 146090991087104 146263122050304 146278668725692 146603457102837 147107249051644 147280577415594 147423473010513 147711972957696 147786696238328 148579542913536 148739507016156 149250639342672 149426493145272 149763528137664 150272903995704 150582984272064 150643147676224 150789305727648 150966972456048 151100451571968 151278484906368 151323564889098 151798342242816 152135386171776 152314638912576 152360027662311 152658188186112 152674414609176 152838056915712 152883601640532 153199068954912 153379574974512 153720129777732 153725526236544 154248377646384 154430120008584 154778440799808 154794892589859 154960807706208 155310325476096 155326833801508 156160131837696 156390716224806 156574982786481 156881391754752 156928141366472 157770030104064 157939888893444 157955921835264 158329022557664 158482637652528 158669369009928 159060299973568 159413467917648 159568135170696 159897395670336 159961280522176 160085793959136 160149754082976 160305135700752 160446871256832 160635916962432 160683785397702 160700096880512 161187930422784 161545822429824 161562993541902 161736162969024 161784359270289 162100962713088 162118192832424 162291957343488 162309207764124 162675300024288 162866971364688 163228591413468 163234321673856 163420914666618 163789514408016 163982498565816 164352364972992 164369834399541 164546012306592 164934679191292 165819521435904 166014897439104 166064368774794 166260033268119 166585395368448 166635036708728 167151985777728 167529001038336 167546808117528 167726391227136 168122570344736 168320659903536 168483969154872 168899081415232 169274094799152 169473541135752 169855792719424 169988008018464 170055924438624 170572159248768 170640309058688 170773135023168 171158317871616 171740461709376 171758716435323 171827340318193 172163597344256 172330635117312 172348952574276 172533682806912 172552021846326 172941217016112 173529424852182 173733885009657 174073873042944 174125745899784 174330908669484 174724116160608 175680148317408 176283860167296 176491565724096 176544159037281 176889646628352 177098065949952 177491283867072 177700412064672 178101219550464 178120150377372 178311066401664 178732247114064 178923819207168 178942837470264 179340151407354 179346447275968 179956440587448 180168473343348 180502730163936 180574847599776 180787608990576 180947454351616 181123014460032 181195379722112 181336421725632 181783199969792 182186820477312 182363583052224 182382966936477 182455835595607 182812892025344 183009712527324 183028290380544 183205869372288 183225342785274 183638611883088 184263203709018 184480310886543 184841329107456 184896410594616 185114263844916 186546961615392 186766759618992 187188016466304 187408569789504 187464416297319 187831274254848 188045983999944 188052585493248 188470126168128 188490159132219 188692190130528 189117789831936 189137891637828 189340616900736 189360742391478 189787850028336 189991271941632 190011466592136 190433356649046 190440041952832 190657733777721 191030840888832 191087766809352 191312914993452 191482066420032 191744425801824 191970347691024 192140080393984 192366468461184 192553107605568 193027521617408 193456108341888 193684047012288 193741763570593 194120905965056 194349627929856 194558869143126 195471276137116 195891464137257 196274813382144 196374103220792 196564630680684 197640166857084 198319342688208 198553011439608 199000852456896 199235324193696 199677694350456 199684704183552 200363871994272 200599949701872 200777312362752 201052407636864 201073778003322 201289296608064 201310692154047 201704646541824 201764753185464 202450995660879 202847181562368 203086185216768 203146703549748 203386060114398 203565886145568 203844802187376 204265425273216 204506099966016 204960173036976 204967368315392 205664503528512 205906826678112 206371254399744 206393190119812 206593438368474 206614410274944 207806842106934 208008461918943 208415523488256 208520954966408 208766643715308 209865331817316 210586518524592 210834641013192 211310183536704 211559158679904 212028891939144 212551290556864 212757513560928 213008194013328 213196527560448 213447725278848 213511331281878 213533005443968 213740180934336 213762899916153 214181222616576 214245047196936 214909695999936 214973737660521 215394429906432 215417324722536 215648217292032 215712479027052 215966641152402 216157590443232 216412277018832 216900400032384 217155961819584 217638121884624 217645762231808 217894552888824 218386019210688 218409232010349 218643331421088 219136486630656 219159779199388 219394683075456 219418003088538 220660873577466 220920866123391 221353196585472 221419158366392 221680044357492 222869314370304 223395744156704 223875959014008 224427546538048 224645292206496 225698793065536 225874476408096 225964721514336 226183958591472 226650677357952 226741232584832 226917727359552 226985347333647 227429545665024 227697513364224 228203079257664 228987282279168 229011621913764 229257085373568 229325402460798 229798603432368 230044910409216 230069362461768 230580194666598 230588289354816 231372566469576 231645180012876 232167661199712 232441211559312 232965488214144 232990250702262 234240197756544 234586074337209 235045146889728 235322087632128 235392212049708 236655045156096 236933882752896 237493533836496 237723956478792 237748088535552 238309662818752 238590449960352 239120201876472 239846093505504 239941920783264 240224631124464 240670306885248 240766463466368 240953875443648 241025678096553 241050145320768 241497352613376 241781895634176 242318733644736 242344490312853 242441315791423 242915760636416 243151444069632 243177289248636 243437936015232 243463811646186 243561084334526 244012950036432 244274492496384 244300457047032 244842887120202 244851482510784 245131371999927 245611081142784 245684271612024 245973747848724 246528547459488 246819018459888 247402018786938 248729282153856 249022346158656 249096553162191 249584021955072 249878093052672 249952555063092 250727978666592 251293501557504 251320212176292 251589586840704 252183855517104 252454155867648 252480989855304 253050466704448 253348622122848 253911142198728 254210311703628 254783689079136 255083886657936 255309421893376 255659234402432 255858238873152 255960463588032 255987670269961 256488624614912 256737476807424 257437685840377 257941477789184 258245396016384 258495952675968 258523428861414 258626718417074 258828032769489 259411825524168 260294137278273 260803519151616 261188618849676 261496363004226 262086174240912 263520222476112 264425790250944 264737348586144 265334469942528 265647098924928 266236925800608 266550618097008 267151829325696 267180225566058 267466599602496 268069876849152 268098370671096 268385728810752 268414256205396 269010227111031 269019670913952 269934660881172 270252710015022 270862271399664 271181413485864 271421181527424 271684521690048 271793069583168 271821959152639 272353900364288 272674799954688 273280230715968 274219338038016 274514568790986 274542435570816 274624247391326 274838014177911 275457917824632 275485880366592 276394805563527 276935695593984 277075789475912 277344615891924 277671395767374 278355524953744 279820442423088 280150139428488 280782024699456 281112854684256 281746911382272 282078878239872 282705189252192 283038285195792 283676684747904 283706837456742 284010925351104 284041113587217 284596967038464 284681775042504 284986907912448 285017199888204 285650034973569 285660062929248 286546261333248 286631650214028 286969372490178 287223099630048 287616638702736 287955521536536 288210120590976 288549702691776 288635688584761 289200533376512 289541282426112 290184162512832 290526070518432 291181358947584 291212309347132 291524441894784 291611314240274 291838303714689 292526244100608 292557337451384 293206914205674 294214498103288 294561154831188 294846946021026 295573392476656 297479014032312 298501278685344 298852986290544 299527056275328 300545807991408 301165968544128 301286295352448 301578611455296 301610667004983 301933944912096 302200903143936 302556969812736 302647129778196 304270772343552 304629277825152 304720055324622 305079090171597 305348829218352 305676113831424 305767203281064 306398137909824 306759149949024 307440259555464 307451052473088 308496755292768 308860240017168 309556881599616 309589785179718 309890157552711 309921615412416 310620650952192 310653667603016 311710263160401 312320263675392 312781432449612 313149965572962 313856282732944 315879777786888 315911843670528 316658045115328 316965275305056 317338738019856 318120599947136 318826935835296 319136270341392 319794791340672 319922561044352 320171587918272 320266996922817 320299508165952 320610271401504 320893742513664 321271833924864 321367570795404 321400193761024 323091644859648 323125987083804 323472325938048 323568718540578 323949961728603 324236385664848 324583914686976 324618415528248 325350600048576 325733942729376 326457182826936 326468643347712 326841829333236 327579028816032 327964997131632 328704729945984 328739668799082 329092024613184 329127004632807 329869358382584 330991310366199 331639042871808 332029794878208 332128737549588 332520066536238 333270073417456 334303971555456 335093616235056 335452782454272 336245140689472 336641319807072 336967938309744 337798162830464 338548189598304 338947082271504 339711585438848 339976016036928 340111848877248 341144318497536 341280618117376 341546270046336 342074733239953 343480923418752 343517432870646 343654680636386 343988103691197 344661270234624 344697905148552 345067365613824 345104043692652 345870291999897 345882434032224 347058849704364 347467770019314 348251491799568 348661817338968 349448232321216 349485376053393 351360296634816 352567720334592 352983131448192 353088318074562 354196131899904 354982567734144 355400824129344 356202439100928 356240300754744 356622132803328 357464494228128 357885674940528 358680302814708 358692894551936 359912881174896 360336946686696 361005460327872 361149695199552 361188082709671 361575217981152 361894908703232 362246028920064 362390759444224 362672843451264 364373640954624 364727166104448 364765933872954 364911671191214 365195717469279 365341626501789 366019425054648 366056580761088 366411738744576 366450685570548 367264330680303 367277223766176 368526407418036 368960621773086 369792821189232 370228527689832 371103028180407 373093923230784 373533519237984 374376032932608 374817139579008 374928832594638 376091967999888 376105170986496 376940252336256 376980318264438 377384380261056 378235579663872 378275783275656 378681233801472 378721484782956 379575700056672 380022933184272 380866713298092 380880083905664 381315467555442 382175533618704 382625829986904 382964132840064 383488851603648 383529613598929 383940695382048 384280160787968 384732936922368 385106215211136 386912216683776 387368094024576 387483527141186 387785143292121 387940077625611 388699255859712 389117738286252 390942552274232 391782928274514 392748206441584 393129261361368 395280333714168 396638685376416 397106022879216 398001704913792 398470648387392 399355388700912 399369408367104 400727743988544 400770338349087 401199899403744 401554624725504 402104815273728 402147556006644 402578593216128 402621384308094 403529506370928 404901991321758 405379065022533 406172370433536 406293407099496 406772120228796 407131772291136 407689604374752 408530850546432 409012199932032 409920346073952 411329007057024 411771853186479 411813653356224 411936371086989 412742508799488 412786380239624 413186876736948 413228820549888 415613684213868 416016923837886 417041909932816 417533287430616 419730663634632 421173037049184 421669282026384 422620367073408 423118317359808 424057783878288 425102581113728 425515027121856 425560256185113 426016388026656 426393055120896 426895450557696 427022662563756 427066010887936 427480361868672 427525799832306 428490094393872 429819391999872 429947475321042 430454058735267 430834649445072 431296434584064 431424958054104 431933282304804 432315180886464 432824554037664 433800800064768 434311923639168 435276243769248 435789105777648 436772038421376 436818464020698 437286662842176 437416971360411 438272973261312 438319558398776 438789366150912 438836006177076 439810371308511 441321747154932 441841732246782 442838316732784 443360088714984 445738628740608 446791488313408 447751918028016 448855093076096 449290584412992 451397586131072 451748952816192 451929443028672 452367917182944 453301354715904 453482465169664 453835454719104 453970694667294 455395026728448 456406158515328 457080082986933 457974564558336 458023243827528 458514170747136 458650804921596 459597206864736 460138724923536 461160389333196 461176578709632 462745132939152 463290360025752 464335322399424 464384677769577 464882423118624 465930976428288 465980501404524 468480395513088 469172148674418 469724948359443 470644175264256 470784424099416 473310090312192 473867765505792 474987067672992 475447912957584 476619325637504 477180899920704 478240403752944 479692187011008 479883841566528 480449262248928 481340613770496 481532926932736 481907750887296 482051356193106 482100290641536 483563791268352 484637467289472 484688980625706 484882631582846 485353077810867 486302888139264 486354578497272 486875872030464 486927623292372 487122168669052 488025900072864 488600914094064 489685774240404 489702965021568 490262743999854 491368543224048 491947495697448 493057094918976 493109503198623 493638036919776 494804037573876 497458564307712 498044692317312 498193106324382 498780099804357 499756186105344 499905110126184 501455957333184 502587003115008 502640424352584 503179173681408 504367711034208 504961979710608 506100933408896 506697244245696 507822284397456 508420623407256 509567378158272 509621541357481 510167773315872 510618843786752 511318468804864 511716477746304 511920927176064 511975340539922 513474953614848 514875371680754 515276149305969 515482020954579 516490792032768 516991905351936 517046857722828 517253436834148 517656065538978 518823651048336 520588274556546 522377237699352 522992726008452 524172348481824 527040444952224 528851580501888 529474697172288 529632477111843 530668939885056 531294197849856 532473851601216 533101236194016 534303658651392 534360451132116 534933199204992 536196741342192 536771457621504 536828512410792 538020454222062 538039341827904 539869321762344 540505420030044 541724542799328 542362826971728 542842363054848 543369043380096 543586139166336 543643918305278 545349599909376 546560461431936 547148900809431 547367506786821 548438676076032 549029137581972 549084871141632 549248494782652 549676028355822 550915835649264 552789611127054 554151578951824 554689231783848 555342791534748 556711049907488 559640884846176 560300278856976 561564049398912 562225709368512 562393248891957 563493822764544 564157756479744 565410378504384 565470477396657 566076570391584 567353369495808 567413674913484 568021850702208 568082227174434 569363550085008 569973815824896 570034399776408 571300069947138 571320125858496 571973201333163 573092522666496 573263300428056 573938744980356 574446199260096 575233277405472 575911043073072 576420241181952 577099405383552 577271377169522 579082564852224 580368325025664 581052141036864 581225290711779 582362717895168 582424618694264 583048883789568 583222628480548 583676607429378 585114674902768 586413828411348 588428996206576 589122309662376 589693892042052 591146784953312 594958028064624 597002557370688 597705972581088 599054112550656 601091615982816 602331937088256 602572590704896 603157222910592 603221334009966 603867889824192 603932076462141 605113939625472 605294259556392 607352986982637 608541544687104 609258555650304 609440110649244 610158180343194 610697658436704 611534406562128 612796275819648 613518299898048 614880519110928 614902104946176 616993510585536 617720480034336 619113763199232 619179570359436 619780315105422 619843230824832 621307335206032 623420526320802 625562864899224 626299931145924 627712565465888 631759555573776 633316090230656 633930550610112 634677476039712 636241199894272 637653871670592 638272540682784 639589582681344 639845122088704 640343175836544 640533993845634 640599016331904 641220542803008 641288699748459 642543667849728 642735141590808 642800387522048 644921212981563 646183289719296 646251974167608 646944651876096 647137437081156 647899923457206 648472771329696 649236831056496 650701200097152 651467885458752 652914365653872 652937286695424 653683658666472 655158057632064 655227696031047 655929994263264 657409459891968 657479337598164 658184049226368 658254009265614 659738716765168 661982620732398 662762598370173 664059589756416 664257475099176 665040133072476 666540146834912 668607943110912 670187232470112 672490281378944 673282639614144 673935876619488 675596325660928 677096379196608 677894164543008 679423170877696 679952032073856 680223697754496 680956042000941 682288636995072 682561236234752 683092540092672 684149466479906 686961846837504 687034865741292 687309361272772 687976207382394 689395810297104 690134731227648 690208087385304 691740583999794 691764868064448 694117699408728 694935540038628 696502983599136 697323634677936 698896464642432 698970752106786 702720593269632 703758223011627 705135440669184 705966262896384 706176636149124 709965135468288 710801648258688 712480601509488 713244265606656 714928988456256 715771349881056 717360605629416 717385789103872 719825762349792 720673893373392 722010920655744 722299390399104 722376165419342 723077034289659 723150435962304 724492057840128 724781518888448 725345686902528 727033470938559 727323947374269 728747281909248 729454332208896 729531867745908 729823342382428 730391434938558 730683253003578 732038850109296 732823477489152 732901371141096 734528661360606 734554447532352 737052814836072 737921243546172 739585642378464 740457055379664 742206056360814 746187846461568 747067038475968 747289659486573 748752065865216 749634279158016 749857665189276 752183935999776 753880504672512 753960636528876 754768760522112 756551566551312 757362467602944 757442969565912 759151400113344 760045866368544 761733426596184 761760167811328 762630935110884 764351067237408 765251659973808 765928265680128 766977703207296 767059227197858 767881390764096 767963010809883 769465873844736 770212430422272 772313057521131 773824433367552 774736188049152 774967054282372 775570286584242 775880155251222 778235476572504 781885104548464 783565856549028 785496412883168 786258522722736 790560667428336 793277370752832 794212045758432 796003409827584 796941296774784 798710777401824 801455487977088 801540676698174 802399798807488 804209630547456 804295112013288 805157186432256 805242768616188 807030681333093 807059012741856 809803982643516 810758130045066 812586814198992 813544240457592 814263544582272 815379208749504 815465877457917 817061701092864 818024399864064 819840692147904 822658014114048 823543706372958 823627306712448 823872742173978 825572760479248 826373753473896 826457641099776 831227368427736 832033847675772 834083819865632 835066574861232 839461327269264 842346074098368 843338564052768 845240734146816 846236634719616 848115567756576 850205162227456 851030054243712 851120512370226 852032776053312 852123340761651 853790901115392 854045325127512 854132021775872 854960723737344 855051599664612 856950104920707 856980188787744 859638783999744 859894950642084 860908117470534 861669298890144 862849916108208 863866564609608 864630361772928 865649108075328 865907065754283 867601600129536 868623847278336 870552487538496 871578211555296 873544076842752 873636928041396 874573325684352 874833942720822 876639116797552 877578732301824 877672012354152 879620742617022 882643494309864 883683464493564 885676633465568 886720177429968 893582976626816 895503836056032 897710186152192 898581168825984 902795172262144 903497905632384 903858886057344 904735834365888 904832001014949 906602709431808 906964930339328 907670909438208 907941389334588 912812317030656 914160165973866 915237270514791 916046487655056 917028341494272 917301609843192 919194413729472 920277449847072 922320778666392 922353157419264 925490265878304 926580720051504 928670644798848 928769355539154 929764846237248 931861952856576 931961002809048 935130789481203 936960791026176 938344297348836 939449896718886 941568848198832 947735531011584 949974135345984 950895825915168 953238651275008 954361799841408 956480807505888 959384374022016 959767683133056 960800990768451 960898524497856 962681227540992 963065853865472 963815501774592 964102712386212 964200581283072 969274934578944 969377961251412 969765263165692 970706155621734 971849885185809 972709156994544 973751744060928 973855246584744 974244337338104 976051800145728 977201828188128 979371548480808 979405930043136 980525487999708 982737086448096 983894991394896 986114189837952 986219006397246 987276073839552 987381013898421 989608075147752 992973931098597 994917128615424 996089384634624 996386212648764 997560199608714 999810220252368 1002911914666368 1005280848705168 1006358347362816 1008735422068416 1009923959421216 1012201866817792 1013394488491392 1015644568794912 1016841246814512 1019134756316544 1019243082714962 1020335546631744 1022636937609728 1023432955492608 1023841854352128 1023950681079844 1026224199719859 1029750743361508 1030552298611938 1030964041909158 1031964311073591 1033983810703872 1034093715445656 1034506873668296 1035312131077956 1037647302096672 1041176549113092 1044754475398704 1045985452016904 1048344696963648 1048456128160179 1054080889904448 1057703161003776 1058949394344576 1059264954223686 1062588395699712 1064947703202432 1066202472388032 1068607317302784 1068720902264232 1069866398409984 1072393482684384 1073657024821584 1076040908444124 1076078683655808 1079738643524688 1081010840060088 1083449085598656 1083564248129013 1084725653943456 1085684726109696 1086738086760192 1087172278332672 1087287836610556 1093120922863872 1094297801618862 1094735013573642 1096024879505367 1098058275163944 1098169742283264 1098496989565304 1099352056711644 1101831671298528 1105579222254108 1108303157903648 1109378463567696 1110685583069496 1113309084541221 1113422099814976 1119281769692352 1120600557713952 1123128098797824 1124451418737024 1124786497783914 1128315512959488 1130820757008768 1130940954793314 1132153140783168 1134706738991616 1134827349826968 1136043701404416 1136164454348868 1138727100170016 1140068799552816 1142600139894276 1142640251716992 1143946402666326 1146526600856112 1147877489960712 1148892398520192 1150466554810944 1150588840796787 1151822086146144 1152840482363904 1154198810767104 1154542754339044 1160736650051328 1162104282073728 1162450581423558 1163820232876833 1164849237388528 1166097767579136 1166445256961096 1167353214858756 1170229349805536 1172827656822696 1176857992413152 1178244619324752 1179387784084104 1182293569906624 1189916056129248 1194005114741376 1195411945162176 1198108225101312 1202183231965632 1202311015047261 1204663874176512 1205145181409792 1206314445821184 1206442668019932 1207735779648384 1207864152924282 1210588519112784 1214705973965274 1216137195067599 1218517111300608 1218880221298488 1220316360686388 1221395316873408 1223068813124256 1225592551639296 1227036599796096 1229761038221856 1233987021171072 1235440960068672 1235809113260967 1238227526398464 1238359140718872 1239560630210844 1239686461649664 1242614670412064 1246841052641604 1251125729798448 1252599862291848 1255425130931776 1263519111147552 1266632180461312 1267861101220224 1269354952079424 1272482399788544 1275307743341184 1276545081365568 1276680768555339 1279179165362688 1279690244177408 1280686351673088 1281067987691268 1281198032663808 1282441085606016 1282577399496918 1285470283181616 1289842425963126 1291362176205801 1292503948335216 1293889303752192 1294274874162312 1295799846914412 1296945542659392 1298473662112992 1301402400194304 1302935770917504 1305828731307744 1307367317332944 1310316115264128 1310455392062094 1311859988526528 1312250914081233 1314818919783936 1314958675196328 1316368098452736 1316508018531228 1319431113925533 1319477433530336 1323965241464796 1325525196740346 1328514950198352 1330080266144952 1333080293669824 1337215886221824 1340374464940224 1344980562757888 1346565279228288 1347871753238976 1351192651321856 1354192758393216 1355788329086016 1358846341755392 1359904064147712 1360447395508992 1361912084001882 1366185080185344 1368298932959812 1371240248960799 1373923693675008 1374069731482584 1374618722545544 1375952414764788 1378791620594208 1380416174770608 1383481167999588 1383529736128896 1388235398817456 1389871080077256 1393005967198272 1393154033308731 1394647269355872 1397792929284864 1397941504213572 1405441186539264 1407516446023254 1409174845078329 1411932525792768 1412353272298248 1419930270936576 1421603296517376 1424961203018976 1429857976912512 1431542699762112 1434721211258832 1434771578207744 1439651524699584 1441347786746784 1444021841311488 1444598780798208 1444752330838684 1446154068579318 1446300871924608 1450691373805056 1454066941877118 1454647894748538 1456059233432601 1458908664417792 1459063735491816 1459646684764856 1460782869877116 1461366506007156 1464077700218592 1465802742282192 1469057322721212 1469108895064704 1474105629672144 1475842487092344 1479171284756928 1479328509595869 1480914110759328 1484412112721628 1492375692923136 1494134076951936 1494579318973146 1496340299413071 1499268558316032 1499715330378552 1504367871999552 1507761009345024 1507921273057752 1509537521044224 1513103133102624 1514885939131824 1518302800226688 1520091732737088 1523466853192368 1523520335622656 1525261870221768 1528702134474816 1528864624072443 1530503319947616 1531856531360256 1533955406414592 1534118454395716 1535762781528192 1535926021619766 1540424860844544 1544626115042262 1546446062863737 1549472376098304 1549934108564744 1551140573168484 1551760310502444 1556470953145008 1563770209096928 1567131713098056 1570992825766336 1572517045445472 1581121334856672 1586554741505664 1588424091516864 1588897431335529 1592006819655168 1593882593549568 1597421554803648 1602910975954176 1603081353396348 1604799597614976 1608590224026576 1610314372864512 1610485537232376 1614061362666186 1614118025483712 1619607965287032 1621516260090132 1625173628397984 1627088480915184 1628527089164544 1630758417499008 1630931754915834 1636048799728128 1639681384295808 1642102520360463 1645316028228096 1647087412745916 1647254613424896 1647745484347956 1651145520958496 1652747506947792 1662454736855472 1664067695351544 1668167639731264 1670133149722464 1678922654538528 1684692148196736 1686677128105536 1687179746675871 1690481468293632 1692473269439232 1696231135513152 1696411432189971 1700410324454912 1702060108487424 1702241024740452 1704065552106624 1704246681523302 1708090650255024 1709921447474688 1710103199329224 1713900209841414 1713960377575488 1715919603999489 1719277567999488 1719789901284168 1721816234941068 1723338597780288 1725699832216416 1727733129219216 1729260723545856 1731298216150656 1731814131508566 1737247694556672 1741104975076992 1743156423110592 1743675872135337 1747088153685504 1747273856082792 1749146651368704 1749667885441644 1753278233595104 1755344024708304 1759241485234044 1765286988619728 1767366928987128 1771353266931136 1773440354859936 1787165953253632 1791007672112064 1791913691889727 1795420372304384 1797162337651968 1805590344524288 1806995811264768 1807717772114688 1809471668731776 1809664002029898 1811796229386423 1815341818876416 1815882778669176 1822058960947911 1825624634061312 1828320331947732 1830474541029582 1832092975310112 1834603219686384 1838388827458944 1840554899694144 1844641557332784 1844706314838528 1850980531756608 1853161440103008 1857341289597696 1857538711078308 1859529692474496 1863922005618096 1870261578962406 1876688594697672 1878899793437772 1883137696397664 1899948270691968 1901791651830336 1902753714068473 1906477302550016 1908723599682816 1912961615011776 1918768748044032 1919535366266112 1921601981536902 1921797048995712 1923866099245377 1927631003549184 1928205424772424 1928401162566144 1934763638944689 1938549869157888 1938755922502824 1939530526331384 1941412311243468 1943699770371618 1945418313989088 1947710493169488 1948488674676208 1952103600291456 1954403656376256 1958743096961616 1958811860086272 1961050975999416 1965474172896192 1965683088093141 1967789982789792 1972228379675904 1972438012794492 1974552147679104 1974762027796842 1979216150295504 1985947862197194 1988287795110519 1992178769269248 1992772425297528 1995120399217428 1999620440504736 2005823829332736 2010561697410336 2017470844136832 2019847918842432 2020449820093327 2024403733635584 2026788976982784 2031289137589824 2033682493629024 2038269512633088 2038486165429924 2040671093263488 2042868126002823 2046865910985216 2047683708704256 2047901362159688 2052448399439718 2059501486723016 2061104597223876 2061928083818316 2063928622147182 2068187430891312 2069013747336592 2070624262155912 2075294604193344 2082353098226184 2089508950797408 2091970904033808 2096689393927296 2096912256320358 2108161779808896 2111274669034881 2115406322007552 2117898788689152 2118529908447372 2129895406404864 2132404944776064 2137441804528464 2139732796819968 2144786965368768 2147314049643168 2152081816888248 2152157367311616 2159477287049376 2162021680120176 2166898171197312 2167128496258026 2169231102868977 2169451307886912 2173476173520384 2174344556665344 2174575673221112 2181971842122807 2186241845727744 2188595603237724 2189470027147284 2192049759010734 2196116550327888 2196993979130608 2198704113423288 2203663342597056 2211158444508216 2216606315807296 2218756927135392 2221371166138992 2226618169082442 2226844199629952 2238563539384704 2241201115427904 2241868978459719 2246256197595648 2248902837474048 2249572995567828 2261641514017536 2261881909586628 2264306281566336 2269654699653936 2272087402808832 2272328908697736 2277454200340032 2280137599105632 2285200279788552 2285280503433984 2287892805332652 2293053201712224 2295754979921424 2297784797040384 2300933109621888 2301177681593574 2303644172292288 2303889032429649 2308397621534208 2309085508678088 2316939172563393 2321473300102656 2324208564147456 2324901162847116 2327640465753666 2329698474777056 2332890513922192 2334706429717512 2340458699611072 2345655313645392 2353715984826304 2356489238649504 2358775568168208 2364587139813248 2379832112258496 2388010229482752 2390823890324352 2404366463931264 2404622030094522 2412628891642368 2412885336039864 2415471559296768 2415728305848564 2421092043999279 2421177038225568 2429411947930548 2432274390135198 2437760442596976 2440632721372776 2442790633746816 2446137626248512 2446397632373751 2451185103278592 2454073199592192 2459522076443712 2467974042342144 2470881920137344 2471618226521934 2476718281437744 2479121260421688 2479372923299328 2485229340824128 2493682105283208 2502251459596896 2505199724583696 2510850261863552 2527038222295104 2528316578967697 2533264360922624 2535722202440448 2538709904158848 2550615486682368 2553090162731136 2553361537110678 2556370022284953 2561372703346176 2562135975382536 2562396065327616 2564882171212032 2565154798993836 2570850314762121 2570940566363232 2579684851926252 2582724352411602 2585007896670432 2588549748324624 2591599693828824 2593891085318784 2596947324225984 2597721197262849 2602804800388608 2605871541835008 2611657462615488 2614734634665888 2620632230528256 2620910784124188 2623719977053056 2624501828162466 2629917350392656 2632736196905472 2633016037062456 2638862227851066 2638954867060672 2647930482929592 2651050393480692 2657029900396704 2660160532289904 2666160587339648 2680748929880448 2684707295192503 2689961125515776 2693130558456576 2695743506477952 2708385516786432 2711576658172032 2714496003044847 2719808128295424 2720894791017984 2723824168003764 2736597865919624 2742480497921598 2748139462965168 2749237445091088 2751904829529576 2757583241188416 2760832349541216 2766962335999176 2767059472257792 2776470797634912 2779742160154512 2786011934396544 2786308066617462 2789294538711744 2795585858569728 2795883008427144 2805392368443609 2810882373078528 2815032892046508 2818349690156658 2824706544596496 2843206593034752 2849922406037952 2859715953825024 2863085399524224 2869442422517664 2879303049399168 2882402972305353 2882695573493568 2888043682622976 2889197561596416 2889504661677368 2892308137158636 2892601743849216 2908133883754236 2909295789497076 2912118466865202 2918127470983632 2919293369529712 2921565739754232 2922733012014312 2928155400437184 2931605484564384 2938114645442424 2938217790129408 2948211259344288 2951684974184688 2958342569513856 2958657019191738 2961828221518656 2962143041695263 2968824225443256 2978921793295791 2984751385846272 2988268153903872 2989158637946292 2992680598826142 2999430660757104 3008735743999104 3015842546115504 3019075042088448 3026206266205248 3029771878263648 3036605600453376 3040183465474176 3046933706384736 3050523740443536 3057404268949632 3057729248144886 3061006639895232 3067910812829184 3068236908791432 3071525563056384 3071852043239532 3078672599159577 3089252230084524 3092892125727474 3099868217129488 3102281146336968 3103520621004888 3112941906290016 3127540418193856 3134263426196112 3141985651532672 3145034090890944 3145368384480537 3162242669713344 3173109483011328 3176848183033728 3177794862671058 3187765187099136 3194843109607296 3205821951908352 3206162706792696 3209599195229952 3217180448053152 3220971074464752 3228122725332372 3228236050967424 3239215930574064 3243032520180264 3250347256795968 3250692744387039 3254176961830368 3257054178329088 3261516834998016 3261863509831668 3279362768591616 3284205040720926 3288074638516101 3294174825491832 3294509226849792 3295490968695912 3302291041916992 3305495013895584 3324909473710944 3328135390703088 3336335279462528 3339927253623663 3340266299444928 3357845309077056 3369384296393472 3373354256211072 3374359493351742 3384946538878464 3392462271026304 3392822864379942 3404120216974848 3404482049480904 3408131104213248 3408493363046604 3416181300510048 3420206398658448 3427800419682828 3427920755150976 3431839207998978 3439579802568336 3443632469882136 3446677195560576 3451399664432832 3451766522390361 3455466258438432 3458521447091712 3462596432301312 3463628263017132 3482209950153984 3486312846221184 3487351744270674 3491460698630499 3494547712165584 3498293302737408 3499335770883288 3506556467190208 3510688049416608 3518482970468088 3530573977239456 3534733857974256 3542706533862272 3546880709719872 3567350789502367 3574331906507264 3582015344224128 3583827383779454 3594324675303936 3606933045141783 3613991622529536 3615435544229376 3618943337463552 3619328004059796 3623592458772846 3631765557338352 3644117921895822 3656640663895464 3660949082059164 3664185950620224 3669206439372768 3676777654917888 3681109799388288 3689283114665568 3701961063513216 3706322880206016 3707427339782901 3714682579195392 3715077422156616 3719059384948992 3727844011236192 3740523157924812 3753377189395344 3757799586875544 3766275392795328 3766675719686569 3799896541383936 3803583303660672 3805507428136946 3817447199365632 3825923230023552 3830042305666017 3837537496088064 3839070732532224 3843203963073804 3843594097991424 3847732198490754 3856410849544848 3869527277889378 3877511845005648 3879061052662768 3882824622486936 3887399540743236 3890836627978176 3895420986338976 3896977349352416 3904207200582912 3908807312752512 3917486193923232 3922101951998832 3930948345792384 3931366176186282 3935579965579584 3936752742243699 3944456759351808 3944876025588984 3949104295358208 3949524055593684 3958293341776599 3958432300591008 3971895724394388 3976575590221038 3985544850595056 3990240798434856 3999240881009472 3999665970388831 4011647658665472 4021123394820672 4034941688273664 4039695837684864 4040899640186654 4053577953965568 4062578275179648 4067364987258048 4076539025266176 4076972330859848 4081342186526976 4085736252005646 4095802724319376 4104896798879436 4119002973446032 4122209194447752 4123856167636632 4127857244294364 4136374861782624 4138027494673184 4141248524311824 4150589208386688 4164706196452368 4179017901594816 4179462099926193 4183941808067616 4193378787854592 4193824512640716 4216323559617792 4222549338069762 4227524535234987 4235797577378304 4237059816894744 4259790812809728 4264809889552128 4274883609056928 4289573930737536 4294628099286336 4304163633776496 4304314734623232 4318954574098752 4324043360240352 4333796342394624 4334256992516052 4338462205737954 4338902615773824 4349151346442224 4363943684245614 4377191206475448 4378940054294568 4384099518021468 4392233100655776 4393987958261216 4397408226846576 4407326685194112 4422316889016432 4433212631614592 4437513854270784 4437985528787607 4442742332277984 4453236338164884 4453688399259904 4477127078769408 4482402230855808 4483737956919438 4489020898239213 4497805674948096 4499145991135656 4523283028035072 4523763819173256 4528612563132672 4539309399307872 4544657817395472 4554908400680064 4560275198211264 4570400559577104 4570561006867968 4575785610665304 4586106403424448 4586593872217329 4591509959842848 4595569594080768 4601866219243776 4602355363187148 4607288344584576 4607778064859298 4618171017356176 4633878345126786 4639338188591211 4648417128294912 4649802325694232 4655280931507332 4659396949554112 4665781027844384 4669412859435024 4680917399222144 4691310627290784 4707431969652608 4712978477299008 4717551136336416 4729174279626496 4759664224516992 4766692294006587 4776020458965504 4781647780648704 4808732927862528 4809244060189044 4825770672079728 4830943118593536 4831456611697128 4842184087998558 4842354076451136 4858823895861096 4864548780270396 4875520885193952 4881265442745552 4885581267493632 4892275252497024 4892795264747502 4908146399184384 4919044152887424 4926307561081389 4935948084684288 4941763840274688 4943236453043868 4953436562875488 4958242520843376 4970458681648256 4987364210566416 5004502919193792 5010399449167392 5021700523727104 5054076444590208 5056633157935394 5061539240027613 5071444404880896 5077419808317696 5089234296569913 5101230973364736 5106180325462272 5106723074221356 5112740044569906 5124271950765072 5129764342424064 5130309597987672 5141700629524242 5141881132726464 5159369703852504 5165448704823204 5170015793340864 5177099496649248 5183199387657648 5187782170637568 5193894648451968 5195442394525698 5211743083670016 5223314925230976 5229469269331776 5231027616406011 5241264461056512 5241821568248376 5247439954106112 5249003656324932 5259834700785312 5266032074124912 5277724455702132 5277909734121344 5295860965859184 5302100786961384 5314059800793408 5314624645585159 5320321064579808 5332321174679296 5361497859760896 5369414590385006 5375741075669181 5386261116913152 5391487012955904 5416771033572864 5423153316344064 5428992006089694 5447648336007528 5473195731839248 5484960995843196 5496278925930336 5498474890182176 5503809659059152 5515166482376832 5521664699082432 5533924671998352 5534118944515584 5552941595269824 5559484320309024 5572023868793088 5572616133234924 5578589077423488 5591766016854288 5610784736887218 5630065784093016 5636699380313316 5649413089192992 5699844812075904 5708261142205419 5719431907650048 5726170799048448 5738884845035328 5758606098798336 5764805944610706 5765391146987136 5779009323354736 5784616274317272 5785203487698432 5816267767508472 5818591578994152 5824236933730404 5836254941967264 5838586739059424 5843131479508464 5845466024028624 5856310800874368 5863210969128768 5876229290884848 5876435580258816 5896422518688576 5897049264279423 5903369948369376 5916685139027712 5917314038383476 5923656443037312 5924286083390526 5937648450886512 5957843586591582 5964863385331557 5976536307807744 5978317275892584 5985361197652284 5998861321514208 6017471487998208 6031685092231008 6052412532410496 6059543756527296 6061349460279981 6073211200906752 6080366930948352 6093867412769472 6101047480887072 6114808537899264 6115458496289772 6122013279790464 6136473817582864 6143051126112768 6143704086479064 6157345198319154 6178504460169048 6185784251454948 6199736434258976 6204562292673936 6207041242009776 6225883812580032 6255080836387712 6268526852392224 6283971303065344 6290068181781888 6290736768961074 6324485339426688 6333824007104643 6346218966022656 6353696366067456 6355589725342116 6389686219214592 6412325413585392 6419198390459904 6434360896106304 6441942148929504 6456245450664744 6456472101934848 6478431861148128 6486065040360528 6500694513591936 6501385488774078 6508353923660736 6523033669996032 6523727019663336 6545915526368421 6558725537183232 6568410081441852 6576149277032202 6588349650983664 6590981937391824 6604582083833984 6610990027791168 6649818947421888 6656270781406176 6672670558925056 6679854507247326 6680532598889856 6715690618154112 6725606935379157 6738768592786944 6746708512422144 6748718986703484 6784924542052608 6785645728759884 6808964098961808 6816262208426496 6816986726093208 6832362601020096 6840412797316896 6855600839365656 6855841510301952 6863678415997956 6879159605136672 6887264939764272 6893354391121152 6902799328865664 6903533044780722 6910932516876864 6911667097288947 6925192864602624 6927256526034264 6950817517690179 6964419900307968 6972625692442368 6974703488541348 6982921397260998 6989095424331168 6998671541766576 7013112934380416 7021376098833216 7036965940936176 7061147954478912 7069467715948512 7085413067724544 7093761419439744 7134701579004734 7164030688448256 7167654767558908 7213866090283566 7237886674927104 7238656008119592 7247184917545692 7263531114676704 7288235843791644 7313281327790928 7321898164118328 7328371901240448 7338412878745536 7339192897121253 7353555309835776 7362219598776576 7378566229331136 7403922127026432 7412645760412032 7414854679565802 7430154844313232 7438118769897984 7455688022472384 7481046315849624 7506754378790688 7515599173751088 7532550785590656 7533351439373138 7584949736903091 7599793082767872 7607166607321344 7611014856273892 7651846460047104 7660084611332034 7686407926147608 7687188195982848 7695464396981508 7712821699089696 7739054555778756 7755023690011296 7758122105325536 7765649244973872 7774799081486472 7781673255956352 7790841972677952 7793163591788547 7793954698704832 7808414401165824 7817614625505024 7834972387846464 7844203903997664 7861896691584768 7862732352372564 7871159931159168 7873505484487398 7889752051177968 7898208590716416 7899048111187368 7916586683553198 7916864601182016 7943791448788776 7953151180442076 7971089701190112 7980481596869712 7998481762018944 7999331940777662 8042246789641344 8054121885577509 8069883376547328 8079391675369728 8081799280373308 8125156550359296 8134729974516096 8153944661719696 8162684373053952 8171472504011292 8191605448638752 8209793597758872 8238005946892064 8244418388895504 8247712335273264 8255714488588728 8272749723565248 8276054989346368 8282497048623648 8301178416773376 8329412392904736 8358035803189632 8358924199852386 8367883616135232 8386757575709184 8387649025281432 8416177105330827 8432647119235584 8445098676139524 8455049070469974 8474119633789488 8529619779104256 8549767218113856 8579147861475072 8589256198572672 8608327267552992 8637909148197504 8648086720480704 8667592684789248 8668513985032104 8676924411475908 8677805231547648 8698302692884448 8727887368491228 8754382412950896 8757880108589136 8768199036042936 8784466201311552 8787975916522432 8794816453693152 8814653370388224 8844633778032864 8866425263229184 8875027708541568 8875971057575214 8885484664555968 8886429125085789 8906472676329768 8907376798519808 8936765379887373 8954254157538816 8964804461711616 8967475913838876 8978041796478426 8998291982271312 9047527638346512 9057225126265344 9078618798615744 9089315634790944 9109816801360128 9120550396422528 9140801119154208 9151571221330608 9172212806848896 9173187744434658 9183019919685696 9203732438487552 9204710726374296 9214576689169152 9215556129718596 9236017797478731 9236342034712352 9267756690253572 9278676377182422 9299604651388464 9310561863014664 9318793899108224 9331562055688768 9338825718870048 9361834798444288 9382621254581568 9414863939305216 9425956954598016 9435102272672832 9436105153441611 9458348559252992 9519328449033984 9533384588013174 9563295561297408 9617465855725056 9618488120378088 9651541344159456 9662913223394256 9684368175997116 9684708152902272 9717647791722192 9729097560540792 9751041770387904 9752078233161117 9762530885491104 9771162534987264 9784550504994048 9785590529495004 9838088305774848 9852615122162778 9864223915548303 9883527680549376 9886472906087736 9906873125750976 9916485041686752 9940917363296512 9974728421132832 10009005838387584 10019781760870989 10020798898334784 10043401047454208 10108152889180416 10113266315870788 10123078480055226 10154839616635392 10178468593139826 10212360650924544 10213446148442712 10225480089139812 10248543901530144 10260619195975344 10283401259048484 10283762265452928 10318739407705008 10330897409646408 10340031586681728 10354198993298496 10355299567171083 10366398775315296 10375564341275136 10387789296903936 10390884789051396 10446629850461952 10458938538663552 10462055232812022 10474382095891497 10483643136496752 10494879908212224 10498007312649864 10519669401570624 10532064148249824 10555448911404264 10555819468242688 10591721931718368 10604201573922768 10628119601586816 10629249291170318 10640642129159616 10664642349358592 10702052368507101 10722995719521792 10738829180770012 10751482151338362 10782974025911808 10846306632688128 10857984012179388 10895296672015056 10946391463678496 10969921991686392 10992557851860672 10996949780364352 11007619318118304 11030332964753664 11043329398164864 11067849343996704 11105883190539648 11118968640618048 11122282019348703 11144047737586176 11145232266469848 11157178154846976 11183532033708576 11221569473774436 11260131568186032 11273398760626632 11298826178385984 11300027159059707 11399689624151808 11416522284410838 11452341598096896 11477769690070656 11517212197596672 11529611889221412 11530782293974272 11558018646709472 11569232548634544 11632535535016944 11637183157988304 11648473867460808 11672509883934528 11677173478118848 11686262959016928 11690932048057248 11712621601748736 11726421938257536 11752458581769696 11792845037377152 11794098528558846 11806739896738752 11810258226731097 11833370278055424 11834628076766952 11847312886074624 11848572166781052 11874880025329797 11875296901773024 11915687173183164 11929726770663114 11956634551785168 11970722395304568 11997722643028416 11998997911166493 12034942975996416 12063370184462016 12104825064820992 12119087513054592 12122698920559962 12160733861896704 12187734825538944 12202094961774144 12229617075798528 12230916992579544 12244026559580928 12272947635165728 12287408172958128 12314690396638308 12357008920338096 12371568502909896 12399472868517952 12409124585347872 12414082484019552 12451767625160064 12510161672775424 12537053704784448 12538386299778579 12543395843228089 12567942606130688 12580136363563776 12581473537922148 12648970678853376 12667648014209286 12682573605704961 12707392732134912 12711179450684232 12779372438429184 12824650827170784 12868721792212608 12883884297859008 12912490901329488 12912944203869696 12956863722296256 12972130080721056 13001389027183872 13002770977548156 13016707847321472 13047454039326672 13091831052736842 13136820162883704 13152298554064404 13176699301967328 13181963874783648 13209164167667968 13221980055582336 13299637894843776 13312541562812352 13313956586362821 13319275998479311 13345341117850112 13359709014494652 13361065197779712 13431381236308224 13451213870758314 13467062694717639 13493417024844288 13497437973406968 13569849084105216 13571291457519768 13617928197923616 13633973452186416 13664725202040192 13680825594633792 13711201678731312 13711683020603904 13727356831995912 13758319210273344 13759781616651987 13774529879528544 13786708782242304 13805598657731328 13807066089561444 13821865033753728 13823334194577894 13854513052068528 13901635035380358 13918014565773633 13945251384884736 13949406977082696 13965842794521996 13978190848662336 13997343083533152 14026225868760832 14042752197666432 14073931881872352 14122295908957824 14138935431897024 14143148740653289 14170826135449088 14187522838879488 14269403158009468 14300076882019761 14328061376896512 14335309535117816 14427732180567132 14477312016239184 14494369835091384 14527062229353408 14576471687583288 14626562655581856 14643796328236656 14656743802480896 14676825757491072 14678385794242506 14724439197553152 14757132458662272 14778922683244167 14807844254052864 14825291520824064 14829709359131604 14860309688626464 14911376044944768 14962092631699248 15013508757581376 15031198347502176 15065101571181312 15066702878746276 15169899473806182 15184617720082839 15214333214642688 15222029712547784 15303692920094208 15320169222664068 15372815852295216 15390928793963016 15425643398179392 15478109111557512 15510047380022592 15516244210651072 15531298489947744 15549598162972944 15563346511912704 15581683945355904 15586327183577094 15587909397409664 15635229251010048 15669944775692928 15688407807995328 15693082849218033 15723793383169536 15725464704745128 15742319862318336 15747010968974796 15779504102355936 15798096222374736 15833173367106396 15833729202364032 15887582897577552 15906302360884152 15942179402380224 15943873936755477 15960963193739424 15996963524037888 15998663881555324 16084493579282688 16108243771155018 16127223227007543 16158783350739456 16163598560746616 16250313100718592 16269459949032192 16307889323439392 16342945008022584 16383210897277504 16419587195517744 16476011893784128 16488836777791008 16495424670546528 16511428977177456 16545499447130496 16552109978692736 16564994097247296 16602356833546752 16658824785809472 16716071606379264 16717848399704772 16735767232270464 16775298050562864 16832354210661654 16890197352279048 16910098140939948 16948239267578976 17099534436227712 17124783426616257 17158295722950144 17178512397145344 17216654535105984 17275818296395008 17296173440961408 17337027970064208 17353848822951816 17355610463095296 17396605385768896 17455774736982456 17508764825901792 17515760217178272 17536398072085872 17568932402623104 17575951833044864 17589632907386304 17629306740776448 17689267556065728 17691147792838269 17698216052773879 17732850526458368 17750055417083136 17751942115150428 17770969329111936 17772858250171578 17812945352659536 17873530759774746 17894590155994671 17929608923423232 17934951827677752 17956083592956852 17996583964542624 18095055276693024 18157237597231488 18178631269581888 18184048380839943 18219633602720256 18241100792845056 18281602238308416 18303142442661216 18344425613697792 18346375488869316 18366039839371392 18409421452748592 18429153378338304 18431112259437192 18472035594957462 18472684069424704 18535513380507144 18557352754364844 18599209302776928 18621123726029328 18637587798216448 18663124111377536 18677651437740096 18723669596888576 18765242509163136 18792951066347521 18829727878610432 18851913909196032 18870204545345664 18872210306883222 19001472021313929 19038656898067968 19066769176026348 19236976240756176 19303082688318912 19325826446788512 19368736351994232 19369416305804544 19435295583444384 19458195121081584 19502083540775808 19504156466322234 19525061770982208 19569101009988096 19571181058990008 19637746579105263 19676176611549696 19705230244325556 19728447831096606 19772945812175472 19813746251501952 19832970083373504 19881834726593024 19949456842265664 20018011676775168 20039563521741978 20041597796669568 20176820806137471 20216305778360832 20226532631741576 20246156960110452 20356937186279652 20426892296885424 20450960178279624 20497087803060288 20521238391950688 20566802518096968 20567524530905856 20637478815410016 20661794819292816 20680063173363456 20708397986596992 20710599134342166 20732797550630592 20735001291866841 20775578593807872 20781769578102792 20852452553070537 20893259700923904 20917877077327104 20924110465624044 20948764191782994 20967286272993504 20996014625299728 21039338803141248 21064128296499648 21110897822808528 21111638936485376 21183443863436736 21208403147845536 21256239203173632 21258498582340636 21281284258319232 21404104737014202 21477658361540024 21502964302676724 21715968024358776 21790593344030112 21892782927356992 21939843983372784 21985115703721344 21993899560728704 22015238636236608 22017578691363759 22060665929507328 22086658796329728 22135698687993408 22211766381079296 22237937281236096 22244564038697406 22290464532939696 22314356309693952 22367064067417152 22443138947548872 22520263136372064 22546797521253264 22597652356771968 22600054318119414 22754849210709273 22799379248303616 22833044568821676 22955539380141312 23059223778442824 23061564587948544 23116037293418944 23138465097269088 23265071070033888 23274366315976608 23296947734921616 23345019767869056 23354346956237696 23372525918033856 23379490775365641 23381864096114496 23425243203497472 23452843876515072 23504917163539392 23585690074754304 23588197057117692 23613479793477504 23620516453462194 23669256153533904 23694625772149248 23697144333562104 23749760050659594 23750593803546048 23831374346366328 23859453541326228 23913269103570336 23941444790609136 23995445286056832 23997995822332986 24126740368924032 24162365656732527 24209650129641984 24238175026109184 24245397841119924 24375469651077888 24404189923548288 24461833985159088 24488053119161856 24545895270331456 24574816345916256 24629380793276616 24714017840676192 24743137005819792 24798945737035904 24818249170695744 24828164968039104 24903535250320128 24971455526516569 25020323345550848 25074107409568896 25076772599557158 25086791686456178 25160272727127552 25162947075844296 25248531315992481 25297941357706752 25335296028418572 25365147211409922 25422358901368464 25649301654341568 25737443584425216 25767768595718016 25824981802658976 25913727444592512 25944260161442112 26002778054367744 26005541955096312 26033415694642944 26094908078653344 26183662105473684 26273640325767408 26304597108128808 26353398603934656 26363927749567296 26366730037805983 26418328335335936 26443960111164672 26599275789687552 26625083125624704 26627913172725642 26638551996958622 26659287375257367 26719418028989304 26722130395559424 26810296139662119 26862762472616448 26902427741516628 26934125389435278 26994875946813936 27142582915039536 27235856395847232 27267946904372832 27329450404080384 27361651189267584 27422403357462624 27454713663991824 27516638420546688 27519563233303974 27549059759057088 27611197315462656 27614132179122888 27643730067507456 27646668389155788 27708053392436193 27709026104137056 27803270070760716 27836029131547266 27898813954165392 27931685589043992 27956381697324672 27994686167066304 27997661792721817 28052451737521664 28085504395332864 28147863763744704 28244591817915648 28277870863794048 28286297481306578 28308315460324833 28375045677758976 28538806316018936 28600153764039522 28670619070235632 28855464361134264 28954624032478368 28988739670182768 29054124458706816 29152943375166576 29253125311163712 29256234699483351 29287592656473312 29313487604961792 29353651514982144 29356771588485012 29514264917324544 29557845366488334 29592671746644909 29650583041648128 29659418718263208 29720619377252928 29822752089889536 29924185263398496 30027017515162752 30059345282612967 30062396695004352 30130203142362624 30133405757492552 30339798947612364 30369235440165678 30444059425095568 30640338445328136 30745631704590432 30781857587926032 30851286796358784 30956218223115024 31020094760045184 31032488421302144 31062596979895488 31065898701513249 31099196325945888 31126693023825408 31163367890711808 31172654367154188 31175818794819328 31339889551385856 31376815615990656 31386165698436066 31423146287674491 31450929409490256 31484639724636672 31494021937949592 31559008204711872 31596192444749472 31666346734212792 31667458404728064 31775165795155104 31812604721768304 31884358804760448 31887747873510954 31921926387478848 31993927048075776 31997327763110648 32106157105521303 32168987158565376 32216487542310036 32254446454015086 32327197121493232 32538919898064384 32615778646878784 32685890016045168 32766421794555008 32839174391035488 32952023787568256 32977673555582016 32990849341093056 33022857954354912 33090998894260992 33104219957385472 33129988194494592 33317649571618944 33366846058046109 33432143212758528 33435696799409544 33471534464540928 33550596101125728 33664708421323308 33780394704558096 33820196281879896 33896478535157952 33900081477179121 34199068872455424 34249566853232514 34357024794290688 34433309070211968 34551636592790016 34592346881922816 34674055940128416 34707697645903632 34793210771537792 34911549473964912 35017529651803584 35031520434356544 35072796144171744 35137864805246208 35151903666089728 35179265814772608 35378535112131456 35382295585676538 35396432105547758 35430774680193291 35500110834166272 35503884230300856 35541938658223872 35545716500343156 35624640075989391 35625890705319072 35747061519549492 35789180311989342 35869903655355504 35912167185913704 35993167929085248 35996993733499479 36190110553386048 36314475194462976 36357262539163776 36368096761679886 36482201585690112 36563204476616832 36606284885322432 36688851227395584 36692750977738632 36732079678742784 36818842905497184 36862224518874384 36944071189914924 36945368138849408 37071026761014288 37114705508729688 37198418605553856 37202372519096113 37242247452058656 37275175596432896 37326248222755072 37355302875480192 37530485018326272 37585902132695042 37615158899335737 37630187529684267 37703827818392064 37740409090691328 37744420613766444 38002944042627858 38133538352052696 38473952481512352 38606165376637824 38651652893577024 38737472703988464 38738832611609088 38870591166888768 38916390242163168 39004167081551616 39008312932644468 39050123541964416 39142362117980016 39275493158210526 39410460488651112 39456895662193212 39545891624350944 39627492503003904 39665940166747008 39898913684531328 39941869759088463 39957827995437933 40036023353550336 40079127043483956 40083195593339136 40353641612274942 40453065263483152 40492313920220904 40713874372559304 40853784593770848 40901920356559248 40994175606120576 41042476783901376 41133605036193936 41135049061811712 41274957630820032 41279344849955961 41323589638585632 41360126346726912 41416795973193984 41421198268684332 41465595101261184 41470002583733682 41563539156205584 41704905106141074 41754043697320899 41835754154654208 41848220931248088 41897528383565988 41934572545987008 41992029250599456 42078677606282496 42128256592999296 42221795645617056 42366887726873472 42416806295691072 42429446221959867 42512478406347264 42516997164681272 42562568516638464 42808209474028404 42955316723080048 43005928605353448 43431936048717552 43581186688060224 43785565854713984 43879687966745568 43970231407442688 43987799121457408 44030477272473216 44035157382727518 44173317592659456 44271397375986816 44336768049732501 44423532762158592 44475874562472192 44489128077394812 44580929065879392 44734128134834304 44886277895097744 45040526272744128 45093595042506528 45195304713543936 45200108636238828 45509698421418546 45666089137643352 45911078760282624 46118447556885648 46232074586837888 46276930194538176 46530142140067776 46548732631953216 46593895469843232 46690039535738112 46708693912475392 46745051836067712 46758981550731282 46763728192228992 46905687753030144 47009834327078784 47079248547654099 47171380149508608 47176394114235384 47226959586955008 47241032906924388 47338512307067808 47394288667124208 47499520101319188 47501187607092096 47662748692732656 47718907082652456 47826538207140672 47831621810266431 47882889581218272 47990890572113664 47995991644665972 48253480737848064 48324731313465054 48381669681022629 48476350052218368 48490795682239848 48750939302155776 48808379847096576 48923667970318176 49091790540662912 49149632691832512 49258761586553232 49428035681352384 49486274011639584 49597891474071808 49636498341391488 49656329936078208 49807070500640256 49942911053033138 50148214819137792 50153545199114316 50173583372912356 50325894151688592 50497062631984962 50670592056837144 50730294422819844 50844717802736928 51298603308683136 51374350279848771 51474887168850432 51535537191436032 51649963605317952 51827454889185024 51888520322884224 52011083910192624 52066831389285888 52189816157306688 52367324210947368 52547280651534816 52609194216257616 52706797207869312 52727855499134592 52733460075611966 52887920222329344 53073443378514807 53094648158321637 53198551579375104 53250166251249408 53255826345451284 53277103993917244 53318574750514734 53438836057978608 53620592279324238 53804855483033256 53868250778870556 53989751893627872 54285165830079072 54471712791694464 54535893808745664 54552145142519829 54658900808160768 54723302378535168 54844806714925248 54909427327983648 55033276841093376 55039126466607948 55098119518114176 55228264358245776 55287460135014912 55293336778311576 55416106784872386 55418052208274112 55606540141521432 55672058263094532 55797627908330784 55863371178087984 55912763394649344 55989372334132608 55995323585443634 56171008790665728 56295727527489408 56378853199042563 56489183635831296 56555741727588096 56572594962613156 56616630920649666 57077612632037872 57200307528079044 57341238140471264 57710928722268528 57909248064956736 57977479340365536 58108248917413632 58305886750333152 58506250622327424 58512469398966702 58575185312946624 58707303029964288 58713543176970024 58913239737315789 59028529834649088 59115690732976668 59185343493289818 59318837436526416 59441238754505856 59645504179779072 59848370526796992 60054035030325504 60118690565225934 60124793390008704 60266811514985104 60679597895224728 60738470880331356 60888118850191136 61280676890656272 61491263409180864 61563715175852064 61702573592717568 61912436446230048 62040189520090368 62064976842604288 62125193959790976 62131797403026498 62198392651891776 62205003875600523 62326735781423616 62345308734308376 62351637589638656 62557357659211611 62679779102771712 62753631231981312 62772331396872132 62846292575348982 62901858818980512 62988043875899184 63118016409423744 63192384889498944 63332693468425584 63334916809456128 63550331590310208 63625209443536608 63768717609520896 63775495747021908 63843852774957696 63994655526221296 64212314211042606 64432975084620072 64508892908030172 64654394242986464 65231557293757568 65371780032090336 65532843589110016 65678348782070976 65904047575136512 65955347111164032 65981698682186112 66045715908709824 66052736074091277 66181997788521984 66208439914770944 66259976388989184 66635299143237888 66733692116092218 66871393598819088 66943068929081856 67101192202251456 67329416842646616 67560789409116192 67640392563759792 67792957070315904 67800162954358242 68264547632127819 68398137744910848 68499133706465028 68866618140423936 69184693763845632 69348111880256832 69415395291807264 69586421543075584 69823098947929824 70035059303607168 70063040868713088 70138472326096923 70145592288343488 70275729610492416 70303807332179456 70358531629545216 70757070224262912 70764591171353076 70792864211095516 70861549360386582 71007768460601712 71083877316447744 71091433000686312 71249280151978782 71251781410638144 71494123039098984 71578360623978684 71739807310711008 71824334371827408 71986335858170496 71993987466998958 72380221106772096 72487096970197581 72628950388925952 72714525078327552 72736193523359772 73126408953233664 73212569770644864 73385501955477264 73464159357485568 73637685810994368 73724449037748768 73888142379829848 73890736277698816 74142053522028576 74229411017459376 74396837211107712 74404745038192226 74484494904117312 74652496445510144 74710605750960384 74914366579549707 75060970036652544 75171804265390084 75230317798671474 75260375059368534 75480818181382656 75488841227532888 76005888085255716 76267076704105392 76947904963024704 77212330753275648 77303305787154048 77474945407976928 77741182333777536 77832780484326336 78008334163103232 78016625865288936 78100247083928832 78284724235960032 78550986316421052 78820920977302224 78913791324386424 79091783248701888 79100190113417949 79254985006007808 79331880333494016 79797827369062656 79883739518176926 79915655990875866 80158254086967912 80166391186678272 80707283224549884 80906130526966304 80984627840441808 81427748745118608 81707569187541696 81803840713118496 81988351212241152 82084953567802752 82267210072387872 82549915261640064 82558689699911922 82647179277171264 82833591946387968 82842396537368664 82931190202522368 82940005167467364 83124160177308579 83127078312411168 83409810212282148 83508087394641798 83696441862496176 83795056767131976 83869145091974016 83984058501198912 83992985378165451 84157355212564992 84256513185998592 84443591291234112 84733775453746944 84833612591382144 84858892443919734 85033994329362544 85125137033276928 85616418948056808 85910633446160096 86011857210706896 86863872097435104 87162373376120448 87571131709427968 87759375933491136 87768704098450053 87940462814885376 87975598242914816 88060954544946432 88070314765455036 88542794751973632 88673536099465002 88778015239934727 88951749124944384 88978256154789624 89161858131758784 89468256269668608 89772555790195488 90081052545488256 90187190085013056 90390609427087872 90400217272477656 91019396842837092 91332178275286704 92236895113771296 92464149173675776 92553860389076352 93060284280135552 93097465263906432 93187790939686464 93197696104539747 93380079071476224 93417387824950784 93490103672135424 93517963101462564 93527456384457984 94019668654157568 94158497095308198 94269438863023473 94352788228470768 94453919173910016 94482065813848776 94677024614135616 94788577334248416 94999040202638376 95002375214184192 95325497385465312 95437814165304912 95653076414281344 95663243620532862 95765779162436544 95981781144227328 95991983289331944 96318471316563909 96506961475696128 96649462626930108 96763339362045258 96981591364479696 97616759694193152 97847335940636352 98183581081325824 98299265383665024 98517523173106464 98856071362704768 98972548023279168 99195782948143616 99272996682782976 99312659872156416 99885822106066276 100100538174138327 100296429638275584 100307090398228632 100347166745824712 100651788303377184 100994125263969924 101341184113674288 101460588845639688 101689435605473856 101700244431537363 102597206617366272 102748700559697542 103071074382872064 103299927210635904 103654909778370048 103777040645768448 104022167820385248 104379632314613376 104734648421894736 105094561303069632 105218388432515232 105413594415738624 105455710998269184 105466920151223932 106146886757029614 106189296316643274 106292324040579873 106500332502498816 106511652690902568 106554207987834488 106637149501029468 106877672115957216 107241184558648476 107609710966066512 107736501557741112 107979503787255744 107990981200498437 108570331660158144 108943425583388928 109071787617491328 109104290285039658 109446604757070336 109689613429850496 109818854655967296 110066553682186752 110078252933215896 110196239036228352 110456528716491552 110586673556623152 110832213569744772 110836104416548224 111213080283042864 111344116526189064 111595255816661568 111607117557288339 111726742356175968 111825526789298688 111978744668265216 111990647170887268 112591455054978816 112757706398085126 112890562589052801 113111483455176192 113145189925226312 113233261841299332 114155225264075744 114400615056158088 114682476280942528 115421857444537056 115818496129913472 115954958680731072 116216497834827264 116611773500666304 117012501244654848 117024938797933404 117150370625893248 117427086353940048 117826479474631578 118231381465953336 118370686986579636 118637674873052832 118882477509011712 119696741053593984 119873483986313799 120108070060651008 120237381130451868 120249586780017408 120533623029970208 121359195790449456 121476941760662712 121776237700382272 122561353781312544 122982526818361728 123127430351704128 123405147185435136 123824872892460096 123838034549867883 124080379040180736 124129953685208576 124250387919581952 124263594806052996 124396785303783552 124410007751201046 124690617468616752 125114715318423222 125262131091962697 125507262463962624 125544662793744264 125692585150697964 125803717637961024 125976087751798368 126236032818847488 126384769778997888 126665386936851168 127100663180620416 127250418887073216 127288338665879601 127537435219041792 127550991494043816 127687705549915392 127989311052442592 128424628422085212 128865950169240144 129017785816060344 129308788485972928 130463114587515136 130743560064180672 131065687178220032 131356697564141952 131808095150273024 131910694222328064 131963397364372224 132091431817419648 132105472148182554 132519952777978368 133010304149197503 133270598286475776 133467384232184436 133742787197638176 134202384404502912 134658833685293232 135121578818232384 135280785127519584 135585914140631808 135600325908716484 136529095264255638 136998267412930056 137733236280847872 138696223760513664 138830790583614528 139172843086151168 139646197895859648 140070118607214336 140126081737426176 140276944652193846 140291184576686976 140717063259090432 141237745642962297 141514140448525824 141529182342706152 141585728422191032 141723098720773164 142015536921203424 142182866001372624 142498560303957564 142503562821276288 142988246078197968 143156721247957368 143479614621422016 143494865430799293 143648668743654816 143972671716340992 143987974933997916 144760442213544192 144974193940395162 145145009043067887 145429050156655104 145472387046719544 146252817906467328 146425139541289728 146771003910954528 147275371621988736 147448898075497536 147776284759659696 147781472555397632 148284107044057152 148458822034918752 148793674422215424 148809490076384452 148968989808234624 149421211501920768 149828733159099414 150343608530780168 150460635597342948 150520750118737068 150977682455065776 152011776170511432 152534153408210784 153895809926049408 154123050839546313 154424661506551296 154606611574308096 154949890815953856 155482364667555072 155665560968652672 156033251730577872 156200494167857664 156569448471920064 157101972632842104 157641841954604448 157827582648772848 158183566497403776 158200380226835898 158663760666988032 159283944474964911 159595654738125312 159767479036353852 159831311981751732 160316508173935824 161414566449099768 161812261053932608 161969255680883616 162855497490237216 163415138375083392 163607681426236992 163656435427559487 163976702424482304 164169907135605504 164534420144775744 165099830523280128 165117379399823844 165294358554342528 165684793074737328 165862380405044736 165880010334934728 166248320354617158 166254156624822336 166819620424564296 167016174789283596 167392883724992352 167590113534263952 167738290183948032 167968117002397824 167985970756330902 168513026371997184 168887182582468224 169136559597127689 169467550907493888 169667225182764288 169717784887839468 170067988658725088 171232837896113616 171821266892320192 172023714421413792 173727744194870208 174324746752240896 175142263418855936 175518751866982272 175537408196900106 176121909089892864 176140629530910072 176739719211947367 177085589503947264 177347072198930004 177556030479869454 177956512309579248 178323716263517568 178936512539337216 179545111580390976 180162105090976512 180374380170026112 180800434544955312 182038793685674184 182664356550573408 184473790227542592 184567110264641881 184928298347351552 185107720778152704 186120568560271104 186194930527812864 186375581879372928 186395392209079494 186615011626801569 186980207344270848 187035926202925128 187054912768915968 187672072977634833 188039337308315136 188316994190616396 188538877726046946 188705576456941536 188964131627697552 189354049228271232 189577154668496832 189998080405276752 190004750428368384 190650994770930624 190875628330609824 191306152828562688 191326487241065724 191531558324873088 191983966578663888 192636942633127818 193298925253860216 193526678724090516 193963182728959392 195694671881272704 195983632549052719 196367162162651648 196598530767330048 197035046346212928 197712142725409536 197945096046558336 198158208222273831 198545993365565952 198625319744312832 199771644212132552 200201076348276654 200614180796457264 200694333491649424 201303576606754368 201988250527939848 202682368227348576 202921177691279376 203378871210947712 203400488863074726 204793642896383457 205194413234732544 205497401119395084 206599854421271808 207554081291536896 208044335640770496 208759264629226752 209469296843789472 210189122606139264 210415416978290769 210436776865030464 210827188831477248 210911421996538368 210933840302447864 212293773514059228 212378592633286548 212584648081159746 213023305381805136 213108415975668976 213274299002058936 213755344231914432 214482369117296952 215219421932133024 215473003115482224 215959007574511488 215981962400996874 217140663320316288 217461290910592743 217886851166777856 218143575234982656 218208580570079316 219379226859700992 219637709311934592 220156505866431792 220392478072456704 220913057432983104 221173347113246304 221664427139489544 221672208833096448 222426160566085728 222688233052378128 223190511633323136 223214235114576678 223453484712351936 223957489336530432 223981294341774536 224743099738649121 225182910109957632 225515412796170252 225781125178105602 226290379850452624 226466523682598664 228310450528151488 228801230112316176 229364952561885056 230843714889074112 231636992259826944 231909917361462144 233223547001332608 234025002489309696 234049877595866808 234300741251786496 234854172707880096 235652958949263156 236462762931906672 236741373973159272 237275349746105664 237300570340253847 237764955018023424 239393482107187968 239746967972627598 240474762260903736 240499173560034816 241067246059940416 242718391580898912 242953883521325424 243552475400764544 245122707562625088 245965053636723456 246254860703408256 247649745784920192 247676069099735766 248500775839163904 248527189612105992 248793570607567104 248820015502402092 249372480531925737 249381234937233504 250229430636846444 250524262183925394 251089325587488528 251385170301395928 251607435275922048 251952175503596736 251978956134496353 252472065637694976 252769539557995776 253330773873702336 254201326361240832 254500837774146432 254576677331759202 255101982988087632 255375411099830784 255978622104885184 256849256844170424 257731900338480288 258035571632120688 258617576971945856 260416607633672791 260926229175030272 261487120128361344 262713395128283904 263306112295350159 263821388444656128 263926794728744448 264182863634839296 264210944296365108 266020608298395006 266934768464368872 267485574395276352 268404768809005824 269317667370586464 270243157636464768 270561570255039168 271171828281263616 271200651817432968 273058190528511276 273996534825860112 277392447521027328 277661581167229056 279292395791719296 279593088313619241 280140237214428672 280252163474852352 280553889304387692 280582369153373952 282475491285924594 283058364685412304 283171456844382064 283446197441546328 284031073842406848 284365732002745248 284997120607915128 285007125642552576 285976492156395936 286313442495914736 286959229242844032 286989730861598586 287297337487309632 287945343432681984 287975949867995832 288955413949691727 289520884427088384 289948387880790324 290290018086135774 290944774093439088 292850279082579456 293542007821909056 294550743243977472 294897796150995072 295552569519319392 296568214088114304 296917644069837504 297587348844430848 297618980152768904 297937979616469248 299657466318198828 300687217061560336 300921271194685896 301041500237474136 301955364910131552 304023552341022864 305068306816421568 305100733294612089 307791619852098816 308246101679092626 309213223148616192 309899781631907712 310964729335110144 311331121937305344 312066503461155744 313138896943840128 314203945265684208 315283683909208896 315655165297545696 316367132994807552 316400760453671796 318567888949929822 319534958072707704 319662623963503464 320633016347871648 322829132898199536 323624522107865216 323938511361767232 323972943601495311 325710994980474432 326830276750166784 327215362852473984 327312870855118974 328339814271211008 329068840289551488 330199661046560256 330234758799647688 330588717108685056 331369586149474656 331760020669869456 332496640709234316 332508313249644672 333639240849128592 334032349578567192 334785767449984704 334821352671865017 335180227068527904 335476580367896064 335936234004795648 335971941512661804 337774365164936448 338273119194255378 338671687767158403 339334450365528576 339435569775678936 340135977317450176 342465675792227232 343642533784640384 344047428842827584 347455488389740416 348649493504481792 351037503733964544 351074816393800212 352281259061820144 353479438423894734 354694144397860008 355112060959738908 355913024619158496 356647432527035136 359090223160781952 359620451958941397 360324210181953024 360748760340052224 361600869089910624 364077587371348368 365328713101146816 368947580455085184 369134220529283762 370215441556305408 371514103649603649 372241137120542208 372389861055625728 372751163758745856 372790784418158988 373230023253603138 374071852405850256 375344145955269666 376633988381232792 377077755452093892 377411152913883072 377928263255395104 378708098456542464 379154309336993664 379996160810553504 381301989541861248 381751256661219648 381865015997638803 382612305657125376 382652974482131448 383063116649746176 383967933157327776 385273885266255636 386597850507720432 387053357448181032 387926365457918784 387967599127716607 391389343762545408 391967265098105438 393197061534660096 394070092692425856 395424285450819072 395890192093116672 396316416444547662 399543288424265104 400402152696553308 401228361592914528 401388666983298848 402607153213508736 403976501055879696 405364736454697152 405842355382558752 406757742421895424 406800977726149452 409587285792766914 410994802238790168 413199708842543616 416088671281540992 417518529258453504 418938593687578944 420378245212278528 420830833956581538 420873553730060928 421867680604895728 424587547028118456 424757185266573096 425169296162319492 426046610763610272 426216831951337952 426548598004117872 427510688463828864 428964738234593904 430438843864266048 430484596292397879 430946006230964448 431918015149022976 431963924801993748 434281326640632576 434922581821185486 435435027129203661 436287150469965312 436417161140158632 438758453719401984 439275418623869184 440313011732863584 441826114865966208 442346694226492608 443328854278979088 443344417666192896 444852321132171456 445376466104756256 446381023266646272 446428470229153356 446906969424703872 447962588683549072 449486199477298242 451030825592340504 451562250356211204 452580759700905248 452933047365197328 456620901056302976 457602460224632352 458729905123770112 461687429778148224 462369152518638939 463273984519653888 463819834722924288 466447094002665216 468099755191733616 468601482503572992 469708345415760192 471305917898526312 472925525863813344 473482747946318544 474550699492211328 474601140680507694 477851833424894733 478786964214375936 479493935945255196 480949524521807472 482134492119880832 485436783161797824 485907767042650848 487104950801529088 490245415125250176 490969306282678461 491930107273446912 492509721406816512 495299491569840384 495352138199471532 497054379224211984 497587141215134208 497640031004804184 498744961063851474 498762469874467008 500458861273692888 501048524367850788 502178651174977056 502770340602791856 503214870551844096 503904351007193472 503957912268992706 505539079115991552 506661547747404672 507409678791383067 508402652722481664 509001675548292864 509153354663518404 510203965976175264 511957244209770368 513698513688340848 515463800676960576 516071143264241376 517235153943891712 520833215267345582 522974240256722688 525426790256567808 526612224590700318 528365727269678592 528421888592730216 532041216596790012 533869536928737744 534971148790552704 536809537618011648 538635334741172928 540486315272929536 541123140510078336 542401303634865936 546116381057022552 547993069651720224 553701330793925643 554784895042054656 555323162334458112 558584791583438592 559186176627238482 561107778608775384 561164738306747904 564950982571849188 566116729370824608 566342913688764128 566892394883092656 568062147684813696 568731464005490496 569994241215830256 570014251285105152 571952984312791872 572626884991829472 573918458485688064 573979461723197172 574594674974619264 575951899735991664 577910827899383454 579896775761580648 580580036172271548 581889548186878176 587084015643818112 587950897647158157 589101486487954944 589795592301990144 591105139038638784 593136428176228608 593835288139675008 595237960305537808 595875959232938496 599314932636397656 601374434123120672 601842542389371792 602083000474948272 603910729820263104 608047104682045728 610136613632843136 610201466589224178 614380928689150371 615583239704197632 616492203358185252 619799563263815424 622662243874610688 624133006922311488 626277793887680256 628407890531368416 630567367818417792 631310330595091392 632734265989615104 632801520907343592 637135777899859644 639069916145415408 639325247927006928 641266032695743296 645658265796399072 647249044215730432 647877022723534464 647945887202990622 651421989960948864 652383872731778229 653660553500333568 654430725704947968 654625741710237948 658137680579102976 660469517599295376 661177434217370112 662739172298949312 663520041339738912 664993281418468632 665016626499289344 667278481698257184 668064699157134384 669571534899969408 669642705343730034 670360454137055808 671872468009591296 671943883025323608 674229299215947363 675548730329872896 676546238388510756 677343375534316806 678871139551357872 680271954634900352 684931351584454464 687285067569280768 688094857685655168 694910976779480832 702075007467929088 702149632787600424 704562518123640288 706958876847789468 709388288795720016 710224121919477816 711826049238316992 711901711020761541 713294865054070272 718180446321563904 719240903917882794 721497520680104448 723201738179821248 728155174742696736 730657426202293632 737895160910170368 738268441058567524 743028207299207298 745502327517491712 745581568836317976 746460046507206276 748143704811700512 750688291910539332 753267976762465584 754155510904187784 754822305827766144 755856526510790208 755936868403489059 757416196913084928 758308618673987328 759992321621107008 762603979083722496 763502513322439296 763730031995277606 765305948964262896 766126233299492352 767935866314655552 770547770532511272 773195701015440864 774106714896362064 775852730915837568 775935198255433214 781249822901018373 782778687525090816 783934530196210876 788140185384851712 791780384186233344 792632832889095324 799086576848530208 800804305393106616 802456723185829056 802777333966597696 805214306427017472 807953002111759392 810729472909394304 811684710765117504 813515484843790848 813601955452298904 819174571585533828 821989604477580336 832177342563081984 837877187375157888 840756490424557056 841661667913163076 841747107460121856 843735361209791456 849175094056236912 849514370533146192 850338592324638984 852093221527220544 852433663902675904 853097196008235744 855021376927657728 857929476469187808 860877687728532096 860969192584795758 861892012461928896 863836030298045952 863927849603987496 866866241849075181 868562653281265152 869845163642370972 870870054258407322 872834322280317264 878550837247738368 880626023465727168 883652229731932416 884693388452985216 886657708557958176 889704642264342912 890752932209512512 892762046533292544 892856940458306712 893813938849407744 895925177367098144 898972398954596484 902061651184681008 903124500712422408 905161519401810496 905866094730394656 913241802112605952 915204920449264704 915302199883836267 917459810247540224 923374859556296448 924738305037277878 927639669445848576 932894188005330432 936199510383467232 939416690831520384 942611835797052624 945851051727626688 946965495892637088 949101398984422656 949202281361015388 955703666849789466 958987871890510392 961899049043614944 964268984239761664 970873566323595648 971815534085301696 971918830804485933 974209901603058176 980490830250500352 981938612565356922 985019442813633024 990598983139680768 990704276398943064 994108758448423968 995280062009608368 997489922127702948 997524939748934016 1000917722547385776 1002097048735701576 1004357302349954112 1004464058015595051 1005540681205583712 1006429741103688192 1007808702014386944 1007915824537985412 1013323095494809344 1014819357582766134 1016015063301475209 1018003351096585728 1018306709327036808 1020407931952350528 1023914488419540736 1027397027376681696 1030927601353921152 1032142286528482752 1034470307887783424 1041666430534691164 1045948480513445376 1053224449181400636 1056843777185460432 1064082433193580024 1067739073857475488 1069942297581105408 1077270669482345856 1078861355876824191 1080972630545859072 1082246281020156672 1084802607269731872 1092232762114045104 1095986139303440448 1107402661587851286 1110646324668916224 1117169583166877184 1118372353254476964 1122215557217550768 1129901965143698376 1132233458741649216 1132685827377528256 1133784789766185312 1136124295369627392 1137462928010980992 1139988482431660512 1143905968625583744 1145253769983658944 1145595047992916409 1147836916971376128 1147958923446394344 1149189349949238528 1151903799471983328 1155821655798766908 1159793551523161296 1161160072344543096 1163779096373756352 1163902797383149821 1174168031287636224 1175901795294316314 1179591184603980288 1182210278077277568 1186272856352457216 1187670576279350016 1190475920611075616 1198629865272795312 1202748868246241344 1203685084778743584 1204166000949896544 1207821459640526208 1216094209364091456 1220273227265686272 1220402933178448356 1228761857378300742 1232984406716370504 1239599126527630848 1248266013844622976 1252555587775360512 1256815781062736832 1261134735636835584 1262620661190182784 1265603041814687184 1274271555799719288 1278139832290830816 1278650495854013856 1282532065391486592 1291316531592798144 1291453788877193637 1291969771852493167 1294498088431460864 1295754045447068928 1295891774405981244 1302843979921897728 1304767745463556458 1306305081387610983 1308861451409895936 1309251483420475896 1316275361158205952 1320939035198590752 1325478344597898624 1327040082679477824 1329986562836937264 1330033252998578688 1334556963396514368 1336129398314268768 1339143069799938816 1339285410687460068 1340720908274111616 1343887766050647216 1348458598431894726 1353092476777021512 1354686751068633612 1357742279102715744 1360543909269800704 1369862703168908928 1371885427843369033 1374570135138561536 1376189715371310336 1387107457555916817 1389821953558961664 1404299265575200848 1409125036247280576 1413917753695578936 1418776577591440032 1420448243838955632 1423652098476633984 1423803422041523082 1433555500274684199 1436360892643127808 1438481807835765588 1446403476359642496 1456310349485393472 1461314852404587264 1472907918848035383 1475790321820340736 1476536882117135048 1486056414598414596 1491163137672635952 1492920093014412552 1496287409623401024 1501376583821078664 1506535953524931168 1508311021808375568 1509644611655532288 1511713053021580416 1511873736806978118 1516617237347974656 1519984643242214016 1522229036374149201 1525207958167444992 1527005026644878592 1527460063990555212 1530611897928525792 1535871732629311104 1541095541065022544 1546391402030881728 1548213429792724128 1551705461831675136 1551870396510866428 1562499645802036746 1567869060392421752 1576280370769703424 1585265665778190648 1598173153697060416 1601608610786213232 1604913446371658112 1605554667933195392 1610428612854034944 1615906004223518784 1621458945818788608 1623369421530235008 1627203910904597808 1638349143171067656 1643979208955160672 1661103992381776929 1664354685126163968 1675754374750315776 1683323335826326152 1683494214920243712 1687470722419582912 1698350188112473824 1699028741066292384 1700677184649277968 1704186443054441088 1704867327805351808 1706194392016471488 1710042753855315456 1715858952938375616 1721755375457064192 1721938385169591516 1723784024923857792 1727855699207974992 1733732483698150362 1739690327284741944 1741740108516814644 1745668644560634528 1761252046931454336 1763852692941474471 1767304459463864832 1769386776905970432 1773315417115916352 1779409284528685824 1781505864419025024 1785713880916613424 1787627877698815488 1791850354734196288 1797944797909192968 1804123302369362016 1806249001424844816 1810323038803620992 1811732189460789312 1822916253435709537 1826483604225211904 1830409840898529408 1830604399767672534 1843142786067451113 1846749719112592896 1849476610074555756 1872399020766934464 1878833381663040768 1885223671594105248 1891702103455253376 1893930991785274176 1898202797968845312 1898404562722030776 1911407333699578932 1917975743781020784 1923798098087229888 1928537968479523328 1941747132647191296 1943631068170603392 1943837661608971866 1957151618195334687 1960981660501000704 1963877225130713844 1981408552797886128 1988217516896847936 1990560124019216736 1994979844255405896 1995049879497868032 2001835445094771552 2004194097471403152 2008714604699908224 2008928116031190102 2011081362411167424 2015617404028773888 2015831649075970824 2022687897647842089 2026646190989618688 2029638715165532268 2032030126602950418 2036613418654073616 2040815863904701056 2047828976839081472 2054794054753363392 2061855202707842304 2064284573056965504 2083332861069382328 2106448898362801272 2113687554370920864 2128164866387160048 2135478147714950976 2135705133062284623 2139884595162210816 2154541338964691712 2157722711753648382 2164492562040313344 2169605214539463744 2184465524228090208 2191972278606880896 2214805323175702572 2236744706508953928 2244431114435101536 2259803930287396752 2264466917483298432 2265371654755056512 2267569579532370624 2267810605210467177 2272248590739254784 2274925856021961984 2279976964863321024 2287811937251167488 2290507539967317888 2291190095985832818 2295917846892788688 2298378699898477056 2303807598943966656 2311643311597533816 2319587103046322592 2322320144689086192 2327558192747512704 2327805594766299642 2343749468703055119 2348336062575272448 2351803590588632628 2364420556154555136 2375341152558700032 2380951841222151232 2397259730545590624 2405497736492482688 2407370169557487168 2408332001899793088 2415642919281052416 2432188418728182912 2440546454531372544 2440805866356896712 2457523714756601484 2465968813432741008 2496532027689245952 2513631562125473664 2522269471273671168 2525241322380365568 2531206083629374368 2548543111599438576 2556279664581661632 2557300991708027712 2565064130782973184 2582633063185596288 2582907577754387274 2583939543704986334 2591508090894137856 2591783548811962488 2600598725547225543 2605687959843795456 2609535490927112916 2612610162775221966 2618502966840951792 2641878070397181504 2650956689195797248 2654080165358955648 2659973125673874528 2669113926793028736 2672258796628537536 2678286139599877632 2678570821374920136 2681441816548223232 2687775532101294432 2696917196863789452 2706184953554043024 2709373502137267224 2715484558205431488 2715773193894016249 2721087818539601408 2739725406337817856 2743770855686738066 2745906599651508801 2752379430742620672 2774214915111833634 2808598531150401696 2818250072494561152 2827835507391157872 2837553155182880064 2840896487677911264 2847304196953267968 2847606844083046164 2867111000549368398 2876963615671531176 2892806952719284992 2912620698970786944 2915756492413457799 2922629704809174528 2945815837696070766 2953073764234270096 2972112829196829192 2982326275345271904 2985840186028825104 2992574819246802048 3002753167642157328 3013071907049862336 3013392174046785153 3016622043616751136 3019289223311064576 3023426106043160832 3023747473613956236 3039969286484428032 3044458072748298402 3048045189904425627 3054010053289757184 3054920127981110424 3061223795857051584 3071743465258622208 3082191082130045088 3092782804061763456 3096426859585448256 3103410923663350272 3103740793021732856 3124999291604073492 3135738120784843504 3170531331556381296 3196346307394120832 3203217221572426464 3209826892743316224 3211109335866390784 3231812008447037568 3236584067630472573 3242917891637577216 3246738843060470016 3254407821809195616 3276698286342135312 3287958417910321344 3322207984763553858 3351508749500631552 3366646671652652304 3374941444839165824 3396700376224947648 3398057482132584768 3401354369298555936 3408372886108882176 3409734655610703616 3412388784032942976 3431717905876751232 3436785143978749227 3443510750914128384 3443876770339183032 3447568049847715584 3455711398415949984 3467464967396300724 3479380654569483888 3483480217033629288 3491337289121269056 3491708392149449463 3522504093862908672 3527705385882948942 3538773553811940864 3546630834231832704 3558818569057371648 3563011728838050048 3571427761833226848 3583700709468392576 3595889595818385936 3608246604738724032 3612498002849689632 3620646077607241984 3623464378921578624 3645832506871419074 3660819681797058816 3661208799535345068 3686285572134902226 3698953220149111512 3744798041533868928 3757666763326081536 3770447343188210496 3783404206910506752 3787861983570548352 3796809125444061552 3822814667399157864 3835951487562041568 3847596196174459776 3874361366631580911 3875909315557479501 3883494265294382592 3887262136341206784 3887675323217943732 3914303236390669374 3927754450261427688 3962817105595772256 3976435033793695872 3981120248038433472 3989959688510811792 3990099758995736064 4003670890189543104 4008388194942806304 4017429209399816448 4017856232062380204 4022162724822334848 4031663298151941648 4045375795295684178 4059277430331064536 4064060253205900836 4073226837308147232 4081631727809402112 4109588109506726784 4115656283530107099 4123710405415684608 4128569146113931008 4166665722138764656 4212897796725602544 4227375108741841728 4256329732774320096 4270956295429901952 4271410266124569246 4300666500824052597 4309082677929383424 4315445423507296764 4339210429078927488 4368931048456180416 4383944557213761792 4429610646351405144 4473489413017907856 4488862228870203072 4519607860574793504 4528933834966596864 4530743309510113024 4535139159064741248 4535621210420934354 4549851712043923968 4559953929726642048 4566687109122447603 4575623874502334976 4581015079934635776 4582380191971665636 4591835693785577376 4607615197887933312 4623286623195067632 4639174206092645184 4644640289378172384 4655116385495025408 4655611189532599284 4687498937406110238 4703607181177265256 4728841112309110272 4761903682444302464 4794519461091181248 4810995472984965376 4814740339114974336 4816664003799586176 4831285838562104832 4864376837456365824 4881611732713793424 4915047429513202968 4931937626865482016 4983311977145330787 4993064055378491904 5027263124250947328 5050482644760731136 5062412167258748736 5097086223198877152 5112559329163323264 5114601983416055424 5130128261565946368 5165266126371192576 5165815155508774548 5167879087409972668 5183567097623924976 5201197451094451086 5219070981854225832 5225220325550443932 5237005933681903584 5283756140794363008 5291558078824423413 5301913378391594496 5308160330717911296 5319946251347749056 5338227853586057472 5344517593257075072 5357141642749840272 5362883633096446464 5375551064202588864 5393834393727578904 5412369907108086048 5418747004274534448 5430969116410862976 5431546387788032498 5468748760307128611 5479450812675635712 5487541711373476132 5491813199303017602 5548429830223667268 5617197062300803392 5636500144989122304 5655671014782315744 5675106310365760128 5681792975355822528 5694608393906535936 5695213688166092328 5734222001098736796 5753927231343062352 5785613905438569984 5825241397941573888 5831512984826915598 5891631675392141532 5906147528468540192 5944225658393658384 5964652550690543808 5971680372057650208 5985149638493604096 6005506335284314656 6026143814099724672 6026784348093570306 6033244087233502272 6046852212086321664 6047494947227912472 6068063692943526267 6079938572968856064 6088916145496596804 6096090379808851254 6109840255962220848 6122447591714103168 6143486930517244416 6164382164260090176 6185565608123526912 6192853719170896512 6207481586043465712 6249998583208146984 6271476241569687008 6341062663112762592 6392692614788241664 6406434443144852928 6407115399186853869 6419653785486632448 6422218671732781568 6463624016894075136 6473168135260945146 6493477686120940032 6508815643618391232 6553396572684270624 6575916835820642688 6644415969527107716 6733293343305304608 6749882889678331648 6793400752449895296 6796114964265169536 6802708738597111872 6803431815631401531 6816745772217764352 6819469311221407232 6824777568065885952 6863435811753502464 6873570287957498454 6887753540678366064 6895136099695431168 6911422796831899968 6934929934792601448 6958761309138967776 6966960434067258576 6982674578242538112 6983416784298898926 7031248406109165357 7045008187725817344 7055410771765897884 7093261668463665408 7126023457676100096 7142855523666453696 7167401418936785152 7191779191636771872 7216493209477448064 7224996005699379264 7241292155214483968 7246928757843157248 7291665013742838148 7321639363594117632 7322417599070690136 7372571144269804452 7397906440298223024 7489596083067737856 7540894686376420992 7566808413821013504 7575723967141096704 7593618250888123104 7645629334798315728 7671902975124083136 7695192392348919552 7748722733263161822 7751818631114959002 7774524272682413568 7775350646435887464 7828606472781338748 7855508900522855376 7925634211191544512 7952870067587391744 7962240496076866944 7979919377021623584 8007341780379086208 8016776389885612608 8034858418799632896 8035712464124760408 8044325449644669696 8063326596303883296 8090751590591368356 8118554860662129072 8128120506411801672 8146453674616294464 8147319581682048747 8163263455618804224 8219176219013453568 8231312567060214198 8257138292227862016 8333331444277529312 8425795593451205088 8454750217483683456 8512659465548640192 8541912590859803904 8542820532249138492 8601333001648105194 8630890847014593528 8678420858157854976 8737862096912360832 8767889114427523584 8859221292702810288 8946978826035815712 8977724457740406144 9039215721149587008 9040176522140355459 9057867669933193728 9061486619020226048 9070278318129482496 9071242420841868708 9119907859453284096 9133374218244895206 9144135569713276881 9162030159869271552 9164760383943331272 9183671387571154752 9215230395775866624 9246573246390135264 9278348412185290368 9289280578756344768 9310232770990050816 9311222379065198568 9374997874812220476 9407214362354530512 9523807364888604928 9589038922182362496 9621990945969930752 9629480678229948672 9633328007599172352 9709752202891417719 9728753674912731648 9763223465427586848 9830094859026405936 9863875253730964032 9966623954290661574 10054526248501894656 10124824334517497472 10194172446397754304 10225118658326646528 10229203966832110848 10310355431936247681 10330532252742385152 10331630311017549096 10335758174819945336 10367134195247849952 10402394902188902172 10438141963708451664 10450440651100887864 10474011867363807168 10475125176448348389 10567512281588726016 10583116157648846826 10616320661435822592 10639892502695498112 10676455707172114944 10689035186514150144 10714283285499680544 10751102128405177728 10787668787455157808 10824739814216172096 10837494008549068896 10861938232821725952 10863092775576064996 10937497520614257222 10975083422746952264 10983626398606035204 11096859660447334536 11234394124601606784 11273000289978244608 11311342029564631488 11350212620731520256 11363585950711645056 11390427376332184656 11468444002197473592 11507854462686124704 11627727946672438503 11650482795883147776 11663025969653831196 11783263350784283064 11812295056937080384 11888451316787316768 11929305101381087616 11943360744115300416 11970299276987208192 12011012670568629312 12052287628199449344 12053568696187140612 12066488174467004544 12094989894455824944 12136127385887052534 12177832290993193608 12192180759617702508 12219680511924441696 12244895183428206336 12328764328520180352 12346968850590321297 12371131216247053824 12385707438341793024 12414963172086931424 12499997166416293968 12542952483139374016 12682125326225525184 12785385229576483328 12812868886289705856 12814230798373707738 12901999502472157791 12927248033788150272 12946336270521890292 13017631287236782464 13106793145368541248 13151833671641285376 13288831939054215432 13466586686610609216 13499765779356663296 13586801504899790592 13592229928530339072 13605417477194223744 13606863631262803062 13649555136131771904 13700061327367342809 13726871623507004928 13747140575914996908 13775507081356732128 13822845593663799936 13869859869585202896 13917522618277935552 13933920868134517152 13965349156485076224 13966833568597797852 14062496812218330714 14110821543531795768 14186523336927330816 14285711047332907392 14334802837873570304 14383558383273543744 14432986418954896128 14449992011398758528 14493857515686314496 14583330027485676296 14644835198141380272 14745142288539608904 14795812880596446048 14949935931435992361 14979192166135475712 15081789372752841984 15151447934282193408 15187236501776246208 15291258669596631456 15343805950248166272 15390384784697839104 15497445466526323644 15503637262229918004 15550701292871774928 15657212945562677496 15711017801045710752 15851268422383089024 15874674236473270239 15905740135174783488 15924480992153733888 15959838754043247168 16014683560758172416 16033552779771225216 16071424928249520816 16088650899289339392 16126653192607766592 16181503181182736712 16237109721324258144 16256241012823603344 16292907349232588928 16294639163364097494 16406246280921385833 16438352438026907136 16462625134120428396 16666662888555058624 16851591186902410176 16909500434967366912 17025318931097280384 17083825181719607808 17085641064498276984 17202666003296210388 17261781694029187056 17356841716315709952 17475724193824721664 17718442585405620576 17893957652071631424 17955448915480812288 18078431442299174016 18080353044280710918 18140556636258964992 18142484841683737416 18204191078830578801 18239815718906568192 18266748436489790412 18288271139426553762 18329520767886662544 18367342775142309504 18430460791551733248 18493146492780270528 18556696824370580736 18578561157512689536 18622444758130397136 18749995749624440952 18814428724709061024 19010412357258113743 19047614729777209856 19178077844364724992 19221346197560561607 19258961356459897344 19266656015198344704 19419504405782835438 19526446930855173696 19660189718052811872 19727750507461928064 19933247908581323148 20249648669034994944 20388344892795508608 20410295446894204593 20450237316653293056 20458407933664221696 20620710863872495362 20663260622035098192 20671516349639890672 20734268390495699904 20804789804377804344 20876283927416903328 20900881302201775728 20948023734727614336 20950250352896696778 21093745218327496071 21135024563177452032 21166232315297693652 21279785005390996224 21378070373028300288 21428566570999361088 21502204256810355456 21575337574910315616 21649479628432344192 21674988017098137792 21723876465643451904 21726185551152129992 21874995041228514444 21950166845493904528 21967252797212070408 22193719320894669072 22468788249203213568 22622684059129262976 22700425241463040512 22727171901423290112 22780854752664369312 22936888004394947184 23015708925372249408 23255455893344877006 23326051939307662392 23566526701568566128 23624590113874160768 23776902633574633536 23858610202762175232 23886721488230600832 24022025341137258624 24104575256398898688 24107137392374281224 24132976348934009088 24189979788911649888 24272254771774105068 24355664581986387216 24384361519235405016 24439361023848883392 24441958745046146241 24489790366856412672 24657528657040360704 24693937701180642594 24771414876683586048 24829926344173862848 24999994332832587936 25085904966278748032 25364250652451050368 25625737772579411712 25628461596747415476 25803999004944315582 25892672541043780584 26035262574473564928 26213586290737082496 26303667343282570752 26577663878108430864 26933173373221218432 27120529566421066377 27173603009799581184 27184459857060678144 27210834954388447488 27213727262525606124 27400122654734685618 27494281151829993816 27551014162713464256 27645691187327599872 27739719739170405792 27835045236555871104 27867841736269034304 27930698312970152448 27933667137195595704 28124993624436661428 28221643087063591536 28571422094665814784 28767116766547087488 28865972837909792256 28899984022797517056 29166660054971352592 29289670396282760544 29490284577079217808 29591625761192892096 29899871862871984722 30163578745505683968 30374473003552492416 30582517339193262912 30687611900496332544 30994890933052647288 31007274524459836008 31101402585743549856 31314425891125354992 31422035602091421504 31425375529345045167 31702536844766178048 31749348472946540478 31848961984307467776 31919677508086494336 32029367121516344832 32067105559542450432 32142849856499041632 32253306385215533184 32363006362365473424 32474219442648516288 32512482025647206688 32585814698465177856 32589278326728194988 32812492561842771666 32925250268240856792 33333325777110117248 33703182373804820352 33819000869934733824 34050637862194560768 34171282128996553968 34405332006592420776 34523563388058374112 34883183840017315509 34951448387649443328 35436885170811241152 35787915304143262848 35910897830961624576 36156862884598348032 36160706088561421836 36284969683367474832 36408382157661157602 36533496872979580824 36576542278853107524 36659041535773325088 36734685550284619008 36986292985560541056 37040906551770963891 37113393648741161472 37157122315025379072 37244889516260794272 37499991499248881904 37628857449418122048 38020824714516227486 38356155688729449984 38442692395121123214 38839008811565670876 39052893861710347392 39320379436105623744 39455501014923856128 39866495817162646296 40499297338069989888 40776689785591017216 40820590893788409186 41241421727744990724 41326521244070196384 41343032699279781344 41468536780991399808 41609579608755608688 41752567854833806656 41801762604403551456 41896047469455228672 41900500705793393556 42187490436654992142 42332464630595387304 42559570010781992448 42857133141998722176 43004408513620710912 43150675149820631232 43298959256864688384 43349976034196275584 43452371102304259984 43749990082457028888 43900333690987809056 43934505594424140816 44387438641789338144 44849807794307977083 44937576498406427136 45245368118258525952 45454343802846580224 45561709505328738624 45873776008789894368 46031417850744498816 46510911786689754012 46652103878615324784 47133053403137132256 47249180227748321536 47553805267149267072 47624022709419810717 47717220405524350464 47773442976461201664 48044050682274517248 48214274784748562448 48265952697868018176 48379959577823299776 48544509543548210136 48711329163972774432 48768723038470810032 48878722047697766784 48883917490092292482 49218738842764157499 49315057314080721408 49387875402361285188 49659852688347725696 49999988665665175872 50171809932557496064 50728501304902100736 51251475545158823424 51256923193494830952 51607998009888631164 51785345082087561168 52070525148947129856 52427172581474164992 53155327756216861728 53866346746442436864 54241059132842132754 54421669908776894976 54427454525051212248 54800245309469371236 54988562303659987632 55102028325426928512 55291382374655199744 55479439478340811584 55670090473111742208 55735683472538068608 55867334274391191408 56249987248873322856 56443286174127183072 57031237071774341229 57142844189331629568 57534233533094174976 57799968045595034112 58333320109942705184 58579340792565521088 58980569154158435616 59183251522385784192 59799743725743969444 60748946007104984832 61165034678386525824 61375223800992665088 61989781866105294576 62014549048919672016 62202805171487099712 62628851782250709984 62844071204182843008 62850751058690090334 63281235654982488213 63405073689532356096 63498696945893080956 63839355016172988672 64134211119084900864 64285699712998083264 64506612770431066368 64726012724730946848 64948438885297032576 65024964051294413376 65171629396930355712 65178556653456389976 65624985123685543332 65850500536481713584 66666651554220234496 67406364747609640704 68101275724389121536 68342564257993107936 68810664013184841552 69047126776116748224 69766367680034631018 70873770341622482304 71575830608286525696 72313725769196696064 72321412177122843672 72569939366734949664 72816764315322315204 73066993745959161648 73153084557706215048 73318083071546650176 73325876235138438723 73469371100569238016 73972585971121082112 74081813103541927782 74314244630050758144 74489779032521588544 74999982998497763808 75257714898836244096 76041649429032454972 76885384790242246428 77678017623131341752 78105787723420694784 78640758872211247488 78911002029847712256 79732991634325292592 81553379571182034432 81641181787576818372 82482843455489981448 82653042488140392768 82686065398559562688 82937073561982799616 83219159217511217376 83505135709667613312 83603525208807102912 83792094938910457344 83801001411586787112 84374980873309984284 84664929261190774608 85714266283997444352 86301350299641262464 86597918513729376768 86699952068392551168 86904742204608519968 87499980164914057776 87800667381975618112 87869011188848281632 88774877283578676288 89699615588615954166 90490736236517051904 91123419010657477248 91747552017579788736 92062835701488997632 93021823573379508024 93304207757230649568 94266106806274264512 94276126588035135501 94498360455496643072 95107610534298534144 95248045418839621434 95546885952922403328 96088101364549034496 96428549569497124896 96759919155646599552 97089019087096420272 97422658327945548864 97537446076941620064 97757444095395533568 97767834980184584964 98437477685528314998 98775750804722570376 99319705376695451392 99999977331330351744 100343619865114992128 101457002609804201472 102513846386989661904 103215996019777262328 103570690164175122336 104649551520051946527 104854345162948329984 106310655512433723456 107732693492884873728 108482118265684265508 108854909050102424496 109600490618938742472 109977124607319975264 110204056650853857024 110958878956681623168 111122719655312891673 111340180946223484416 111471366945076137216 111734668548782382816 112499974497746645712 112886572348254366144 114062474143548682458 115068467066188349952 116666640219885410368 117158681585131042176 117961138308316871232 118366503044771568384 119599487451487938888 121497892014209969664 122330069356773051648 123979563732210589152 124029098097839344032 124405610342974199424 125257703564501419968 125688142408365686016 125701502117380180668 126562471309964976426 126997393891786161912 127678710032345977344 128571399425996166528 129013225540862132736 129452025449461893696 129896877770594065152 130049928102588826752 130357113306912779952 131249970247371086664 131701001072963427168 133072886500806796201 133333303108440468992 134549423382923931249 134812729495219281408 136685128515986215872 137621328026369683104 138094253552233496448 139532735360069262036 141747540683244964608 142872068128259432151 143151661216573051392 144642824354245687344 145139878733469899328 145633528630644630408 146133987491918323296 146306169115412430096 146636166143093300352 146651752470276877446 147656216528292472497 147945171942242164224 148163626207083855564 148979558065043177088 149999965996995527616 150515429797672488192 152083298858064909944 153770769580484492856 155356035246262683504 156211575446841389568 157281517744422494976 159465983268650585184 163282363575153636744 164965686910979962896 165306084976280785536 165372130797119125376 165874147123965599232 166438318435022434752 167010271419335226624 167207050417614205824 167602002823173574224 168749961746619968568 169329858522381549216 171093711215323023687 171428532567994888704 172602700599282524928 173399904136785102336 173809484409217039936 174999960329828115552 175601334763951236224 175738022377696563264 177549754567157352576 179399231177231908332 182246838021314954496 183495104035159577472 184125671402977995264 186043647146759016048 186608415514461299136 188532213612548529024 188552253176070271002 189843706964947464639 190215221068597068288 190496090837679242868 192857099138994249792 193519838311293199104 194178038174192840544 194845316655891097728 195074892153883240128 195514888190791067136 195535669960369169928 196874955371056629996 197551501609445140752 198639410753390902784 199999954662660703488 205027692773979323808 206431992039554524656 207141380328350244672 209299103040103893054 212621311024867446912 216964236531368531016 217709818100204848992 219200981237877484944 219954249214639950528 219977628705415316169 220408113301707714048 221917757913363246336 222245439310625783346 222942733890152274432 223469337097564765632 224999948995493291424 225773144696508732288 228124948287097364916 233333280439770820736 234317363170262084352 235922276616633742464 236733006089543136768 239198974902975877776 244660138713546103296 247959127464421178304 248058196195678688064 248811220685948398848 250515407129002839936 251376284816731372032 251403004234760361336 253124942619929952852 253994787783572323824 257142798851992333056 258904050898923787392 259793755541188130304 260099856205177653504 260714226613825559904 262499940494742173328 263402002145926854336 266145773001613592402 269098846765847862498 273370257031972431744 275242656052739366208 276188507104466992896 279065470720138524072 282828379764105406503 283495081366489929216 285744136256518864302 289285648708491374688 290279757466939798656 291267057261289260816 292267974983836646592 292612338230824860192 293272332286186600704 293303504940553754892 295312433056584944994 296327252414167711128 297959116130086354176 299999931993991055232 301030859595344976384 304166597716129819888 307541539160968985712 310712070492525367008 313948654560155839581 314563035488844989952 318931966537301170368 326564727150307273488 329931373821959925792 330612169952561571072 330744261594238250752 332876636870044869504 333368158965938675019 334020542838670453248 334414100835228411648 335204005646347148448 337499923493239937136 338659717044763098432 342187422430646047374 345205401198565049856 347618968818434079872 349999920659656231104 351202669527902472448 351476044755393126528 355099509134314705152 358798462354463816664 364493676042629908992 366990208070319154944 372087294293518032096 373216831028922598272 377064427225097058048 377104506352140542004 379687413929894929278 380992181675358485736 385714198277988499584 387039676622586398208 388356076348385681088 389690633311782195456 390149784307766480256 391071339920738339856 393749910742113259992 395103003218890281504 399218659502420388603 399999909325321406976 410055385547958647616 412863984079109049312 414282760656700489344 418598206080207786108 425242622049734893824 433928473062737062032 435419636200409697984 438401962475754969888 439908498429279901056 439955257410830632338 442968649584877417491 443835515826726492672 444490878621251566692 446938674195129531264 449999897990986582848 451546289393017464576 456249896574194729832 466666560879541641472 468634726340524168704 471844553233267484928 478397949805951755552 495918254928842356608 496116392391357376128 497622441371896797696 501030814258005679872 502806008469520722672 506249885239859905704 507989575567144647648 513281133645969071061 514285597703984666112 517808101797847574784 520199712410355307008 521428453227651119808 524999880989484346656 526804004291853708672 532291546003227184804 538197693531695724996 546740514063944863488 550485312105478732416 552377014208933985792 558130941440277048144 565656759528210813006 571488272513037728604 578571297416982749376 580559514933879597312 582534114522578521632 584535949967673293184 585224676461649720384 586544664572373201408 586607009881107509784 590624866113169889988 592654504828335422256 595918232260172708352 599999863987982110464 608333195432259639776 615083078321937971424 621424140985050734016 627897309120311679162 637863933074602340736 653129454300614546976 659862747643919851584 659932886116245948507 661224339905123142144 661488523188476501504 665753273740089739008 666736317931877350038 668828201670456823296 670408011292694296896 674999846986479874272 677319434089526196864 684374844861292094748 695237937636868159744 699999841319312462208 702405339055804944896 702952089510786253056 710199018268629410304 717596924708927633328 733980416140638309888 744174588587036064192 746433662057845196544 754128854450194116096 754209012704281084008 759374827859789858556 761984363350716971472 771428396555976999168 776712152696771362176 779381266623564390912 780299568615532960512 782142679841476679712 787499821484226519984 790206006437780563008 798437319004840777206 820110771095917295232 825727968158218098624 828565521313400978688 837196412160415572216 850485244099469787648 867856946125474124064 870839272400819395968 876803924951509939776 879816996858559802112 879910514821661264676 885937299169754834982 888981757242503133384 893877348390259062528 899999795981973165696 903092578786034929152 912499793148389459664 933333121759083282944 941845963680467518743 943689106466534969856 956795899611903511104 991836509857684713216 992232784782714752256 1000104476897816025057 1002061628516011359744 1005612016939041445344 1012499770479719811408 1015979151134289295296 1026562267291938142122 1035616203595695149568 1042856906455302239616 1049999761978968693312 1053608008583707417344 1064583092006454369608 1076395387063391449992 1093481028127889726976 1100970624210957464832 1116261882880554096288 1131313519056421626012 1142976545026075457208 1157142594833965498752 1161119029867759194624 1165068229045157043264 1169071899935346586368 1170449352923299440768 1173214019762215019568 1181249732226339779976 1185309009656670844512 1197655978507261165809 1199999727975964220928 1216666390864519279552 1230166156643875942848 1242848281970101468032 1255794618240623358324 1275727866149204681472 1306258908601229093952 1319725495287839703168 1319865772232491897014 1328905948754632252473 1331506547480179478016 1333472635863754700076 1340816022585388593792 1349999693972959748544 1354638868179052393728 1368749689722584189496 1390475875273736319488 1399999682638624924416 1405904179021572506112 1435193849417855266656 1488349177174072128384 1492867324115690393088 1508418025408562168016 1518749655719579717112 1523968726701433942944 1539843400937907213183 1542856793111953998336 1553424305393542724352 1560599137231065921024 1564285359682953359424 1574999642968453039968 1580412012875561126016 1596874638009681554412 1640221542191834590464 1651455936316436197248 1657131042626801957376 1674392824320831144432 1735713892250948248128 1741678544801638791936 1753607849903019879552 1759633993717119604224 1759821029643322529352 1771874598339509669964 1777963514485006266768 1787754696780518125056 1799999591963946331392 1824999586296778919328 1883691927360935037486 1913591799223807022208 1979798658348737845521 1983673019715369426432 1984465569565429504512 2000208953795632050114 2011224033878082890688 2024999540959439622816 2031958302268578590592 2053124534583876284244 2085713812910604479232 2099999523957937386624 2107216017167414834688 2129166184012908739216 2152790774126782899984 2201941248421914929664 2232523765761108192576 2262627038112843252024 2285953090052150914416 2314285189667930997504 2330136458090314086528 2338143799870693172736 2340898705846598881536 2346428039524430039136 2362499464452679559952 2370618019313341689024 2395311957014522331618 2433332781729038559104 2460332313287751885696 2485696563940202936064 2511589236481246716648 2551455732298409362944 2612517817202458187904 2639450990575679406336 2639731544464983794028 2657811897509264504946 2666945271727509400152 2681632045170777187584 2699999387945919497088 2709277736358104787456 2737499379445168378992 2799999365277249848832 2870387698835710533312 2976698354348144256768 3016836050817124336032 3037499311439159434224 3047937453402867885888 3079686801875814426366 3106848610787085448704 3128570719365906718848 3149999285936906079936 3160824025751122252032 3193749276019363108824 3280443084383669180928 3302911872632872394496 3348785648641662288864 3471427784501896496256 3483357089603277583872 3507215699806039759104 3519642059286645058704 3543749196679019339928 3555927028970012533536 3592967935521783497427 3599999183927892662784 3649999172593557838656 3767383854721870074972 3827183598447614044416 3959597316697475691042 4000417907591264100228 4022448067756165781376 4049999081918879245632 4063916604537157181184 4106249069167752568488 4171427625821208958464 4199999047915874773248 4258332368025817478432 4305581548253565799968 4465047531522216385152 4525254076225686504048 4571906180104301828832 4619530202813721639549 4628570379335861995008 4660272916180628173056 4681797411693197763072 4692856079048860078272 4724998928905359119904 4741236038626683378048 4790623914029044663236 4866665563458077118208 4920664626575503771392 4971393127880405872128 5023178472962493433296 5225035634404916375808 5278901981151358812672 5279463088929967588056 5315623795018529009892 5333890543455018800304 5363264090341554375168 5399998775891838994176 5474998758890336757984 5740775397671421066624 5953396708696288513536 6033672101634248672064 6074998622878318868448 6095874906805735771776 6159373603751628852732 6257141438731813437696 6299998571873812159872 6321648051502244504064 6387498552038726217648 6605823745265744788992 6697571297283324577728 6942855569003792992512 7014431399612079518208 7039284118573290117408 7087498393358038679856 7111854057940025067072 7185935871043566994854 7299998345187115677312 7534767709443740149944 7654367196895228088832 7919194633394951382084 8000835815182528200456 8044896135512331562752 8099998163837758491264 8127833209074314362368 8212498138335505136976 8399998095831749546496 8516664736051634956864 8611163096507131599936 8930095063044432770304 9050508152451373008096 9143812360208603657664 9239060405627443279098 9320545832361256346112 9385712158097720156544 9449997857810718239808 9482472077253366756096 9581247828058089326472 9733331126916154236416 9841329253151007542784 10046356945924986866592 10450071268809832751616 10558926177859935176112 10631247590037058019784 10667781086910037600608 10778903806565350492281 10799997551783677988352 10949997517780673515968 11481550795342842133248 12067344203268497344128 12149997245756637736896 12191749813611471543552 12318747207503257705464 12514282877463626875392 12599997143747624319744 12774997104077452435296 13395142594566649155456 13858590608441164918647 13885711138007585985024 14078568237146580234816 14174996786716077359712 14223708115880050134144 14371871742087133989708 14599996690374231354624 15069535418887480299888 15838389266789902764168 16001671630365056400912 16089792271024663125504 16199996327675516982528 16424996276671010273952 17033329472103269913728 17222326193014263199872 17860190126088865540608 18101016304902746016192 18287624720417207315328 18478120811254886558196 18771424316195440313088 18899995715621436479616 18964944154506733512192 19162495656116178652944 20092713891849973733184 21117852355719870352224 21262495180074116039568 21335562173820075201216 21557807613130700984562 21899995035561347031936 22963101590685684266496 24134688406536994688256 24299994491513275473792 24383499627222943087104 24637494415006515410928 25199994287495248639488 25549994208154904870592 26790285189133298310912 27717181216882329837294 28157136474293160469632 28349993573432154719424 28447416231760100268288 28743743484174267979416 29199993380748462709248 30139070837774960599776 31676778533579805528336 32003343260730112801824 32336711419696051476843 32399992655351033965056 32849992553342020547904 34066658944206539827456 34444652386028526399744 36202032609805492032384 36575249440834414630656 36956241622509773116392 37542848632390880626176 37799991431242872959232 38324991312232357305888 40185427783699947466368 42235704711439740704448 42524990360148232079136 42671124347640150402432 43115615226261401969124 43799990071122694063872 48269376813073989376512 48599988983026550947584 49274988830013030821856 51099988416309809741184 53580570378266596621824 55434362433764659674588 56314272948586320939264 56699987146864309438848 56894832463520200536576 57487486968348535958832 60278141675549921199552 63353557067159611056672 64006686521460225603648 64673422839392102953686 65699985106684041095808 68133317888413079654912 68889304772057052799488 72404065219610984064768 73150498881668829261312 73912483245019546232784 75599982862485745918464 76649982624464714611776 80370855567399894932736 84471409422879481408896 85049980720296464158272 85342248695280300804864 86231230452522803938248 87599980142245388127744 97010134259088154430529 97199977966053101895168 98549977660026061643712 102199976832619619482368 110868724867529319349176 112628545897172641878528 113399974293728618877696 114974973936697071917664 120556283351099842399104 126707114134319222113344 128013373042920451207296 129346845678784205907372 131399970213368082191616 144808130439221968129536 147824966490039092465568 153299965248929429223552 160741711134799789865472 168942818845758962817792 170099961440592928316544 170684497390560601609728 172462460905045607876496 194020268518176308861058 197099955320052123287424 204399953665239238964736 221737449735058638698352 226799948587457237755392 229949947873394143835328 241112566702199684798208 253414228268638444226688 256026746085840902414592 258693691357568411814744 262799940426736164383232 295649932980078184931136 306599930497858858447104 337885637691517925635584 340199922881185856633088 344924921810091215752992 388040537036352617722116 394199910640104246574848 443474899470117277396704 459899895746788287670656 482225133404399369596416 506828456537276888453376 512053492171681804829184 517387382715136823629488 591299865960156369862272 613199860995717716894208 680399845762371713266176 689849843620182431505984 776081074072705235444232 788399821280208493149696 886949798940234554793408 919799791493576575341312 1013656913074553776906752 1034774765430273647258976 1182599731920312739724544 1379699687240364863011968 1552162148145410470888464 1773899597880469109586816 1839599582987153150682624 2069549530860547294517952 2365199463840625479449088 2759399374480729726023936 3104324296290820941776928 3547799195760938219173632 4139099061721094589035904 5518798748961459452047872 6208648592581641883553856 7095598391521876438347264 8278198123442189178071808 12417297185163283767107712 16556396246884378356143616 24834594370326567534215424 49669188740653135068430848
- Sum of all divisors σ(n): 179506069682263522598400000
- Sum of proper divisors (its aliquot sum) s(n): 129836880941610387529969152
- 49669188740653135068430848 is an abundant number, because the sum of its proper divisors (129836880941610387529969152) is greater than itself. Its abundance is 80167692200957252461538304
Bases of 49669188740653135068430848
- Binary: 101001000101011101110000011101111011011101011110011011101100000001100010000010000000002
- Hexadecimal: 0x2915DC1DEDD79BB0188200
- Base-36: 68O7BEJZFOVKG8000
Squares and roots of 49669188740653135068430848
- 49669188740653135068430848 squared (496691887406531350684308482) is 2467028310154624165573635795318117208499740957999104
- 49669188740653135068430848 cubed (496691887406531350684308483) is 122535294765604588967815606443945451357086968283712577978521786327251069960192
-
The
square root of 49669188740653135068430848 is 7047637103359.7590501037 -
49669188740653135068430848 is a
perfect cube number . Itscube root is 367588872
Scales and comparisons
How big is 49669188740653135068430848?- 49,669,188,740,653,135,068,430,848 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 49,669,188,740,653,135,068,430,848 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 49669188740653135068430848 cubic inches would be around 30632406 feet tall.
Recreational maths with 49669188740653135068430848
- 49669188740653135068430848 backwards is 84803486053135604788196694
- 49669188740653135068430848 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 49669188740653135068430848's digits is 126
- 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 49669188740653135068430848 - Facts about the integer". Numbermatics.com. 2024. Web. 5 May 2024.
APA style:
Numbermatics. (2024). Number 49669188740653135068430848 - Facts about the integer. Retrieved 5 May 2024, from https://numbermatics.com/n/49669188740653135068430848/
Chicago style:
Numbermatics. 2024. "Number 49669188740653135068430848 - Facts about the integer". https://numbermatics.com/n/49669188740653135068430848/
The information we have on file for 49669188740653135068430848 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 49669188740653135068430848, math, Factors of 49669188740653135068430848, curriculum, school, college, exams, university, Prime factorization of 49669188740653135068430848, STEM, science, technology, engineering, physics, economics, calculator, forty-nine septillion, six hundred sixty-nine sextillion, one hundred eighty-eight quintillion, seven hundred forty quadrillion, six hundred fifty-three trillion, one hundred thirty-five billion, sixty-eight million, four hundred thirty thousand, eight hundred forty-eight.