319200689170058014923964416
319,200,689,170,058,014,923,964,416 is an even composite number composed of five prime numbers multiplied together.
What does the number 319200689170058014923964416 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 15795 divisors.
319200689170058014923964416 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fifteen thousand, seven hundred ninety-five divisors.
Prime factorization of 319200689170058014923964416:
214 × 38 × 712 × 972 × 1512
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 97 × 97 × 151 × 151)See below for interesting mathematical facts about the number 319200689170058014923964416 from the Numbermatics database.
Names of 319200689170058014923964416
- Cardinal: 319200689170058014923964416 can be written as Three hundred nineteen septillion, two hundred sextillion, six hundred eighty-nine quintillion, one hundred seventy quadrillion, fifty-eight trillion, fourteen billion, nine hundred twenty-three million, nine hundred sixty-four thousand, four hundred sixteen.
Scientific notation
- Scientific notation: 3.19200689170058014923964416 × 1026
Factors of 319200689170058014923964416
Divisors of 319200689170058014923964416
- Number of divisors d(n): 15795
-
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 81 84 96 97 98 108 112 126 128 144 147 151 162 168 189 192 194 196 216 224 243 252 256 288 291 294 302 324 336 343 378 384 388 392 432 441 448 453 486 504 512 567 576 582 588 604 648 672 679 686 729 756 768 776 784 864 873 882 896 906 972 1008 1024 1029 1057 1134 1152 1164 1176 1208 1296 1323 1344 1358 1359 1372 1458 1512 1536 1552 1568 1701 1728 1746 1764 1792 1812 1944 2016 2037 2048 2058 2114 2187 2268 2304 2328 2352 2401 2416 2592 2619 2646 2688 2716 2718 2744 2916 3024 3072 3087 3104 3136 3171 3402 3456 3492 3528 3584 3624 3888 3969 4032 4074 4077 4096 4116 4228 4374 4536 4608 4656 4704 4753 4802 4832 5103 5184 5238 5292 5376 5432 5436 5488 5832 6048 6111 6144 6174 6208 6272 6342 6561 6804 6912 6984 7056 7168 7203 7248 7399 7776 7857 7938 8064 8148 8154 8192 8232 8456 8748 9072 9216 9261 9312 9408 9409 9506 9513 9604 9664 10206 10368 10476 10584 10752 10864 10872 10976 11664 11907 12096 12222 12231 12288 12348 12416 12544 12684 13122 13608 13824 13968 14112 14259 14336 14406 14496 14647 14798 15309 15552 15714 15876 16128 16296 16308 16384 16464 16807 16912 17496 18144 18333 18432 18522 18624 18816 18818 19012 19026 19208 19328 20412 20736 20952 21168 21504 21609 21728 21744 21952 22197 22801 23328 23571 23814 24192 24444 24462 24576 24696 24832 25088 25368 26244 27216 27648 27783 27936 28224 28227 28518 28539 28672 28812 28992 29294 29596 30618 31104 31428 31752 32256 32592 32616 32928 33271 33614 33824 34992 35721 36288 36666 36693 36864 37044 37248 37632 37636 38024 38052 38416 38656 40824 41472 41904 42336 42777 43008 43218 43456 43488 43904 43941 44394 45602 45927 46656 47142 47628 48384 48888 48924 49152 49392 49664 50176 50421 50736 51793 52488 54432 54999 55296 55566 55872 56448 56454 57036 57078 57344 57624 57984 58588 59192 61236 62208 62856 63504 64512 64827 65184 65232 65856 65863 66542 66591 67228 67648 68403 69984 70713 71442 72576 73332 73386 73728 74088 74496 75264 75272 76048 76104 76832 77312 81648 82944 83349 83808 84672 84681 85554 85617 86016 86436 86912 86976 87808 87882 88788 91204 91854 93312 94284 95256 96768 97776 97848 98784 99328 99813 100352 100842 101472 102529 103586 104976 107163 108864 109998 110079 110592 111132 111744 112896 112908 114072 114156 114688 115248 115968 117176 117649 118384 122472 124416 125712 127008 128331 129024 129654 130368 130464 131712 131726 131823 133084 133182 134456 135296 136806 139968 141426 142884 145152 146664 146772 147456 148176 148992 150528 150544 151263 152096 152208 153664 154624 155379 159607 163296 164997 165888 166698 167616 169344 169362 171108 171234 172032 172872 173824 173952 175616 175764 177576 182408 183708 186624 188568 190512 193536 194481 195552 195696 197568 197589 198656 199626 199773 200704 201684 202944 205058 205209 207172 209952 212139 214326 217728 219996 220158 221184 222264 223488 225792 225816 228144 228312 230496 231936 232897 234352 235298 236768 244944 248832 250047 251424 254016 254043 256662 256851 258048 259308 260736 260928 263424 263452 263646 266168 266364 268912 270592 273612 279936 282852 285768 290304 293328 293544 296352 297984 299439 301056 301088 302526 304192 304416 307328 307587 309248 310758 319214 321489 326592 329994 330237 331776 333396 335232 338688 338724 342216 342468 344064 345744 347648 347904 351232 351528 352947 355152 362551 364816 367416 373248 377136 381024 384993 387072 388962 391104 391392 395136 395178 395469 397312 399252 399546 401408 403368 405888 410116 410418 414344 419904 424278 428652 435456 439992 440316 442368 444528 446976 451584 451632 453789 456288 456624 460992 461041 463872 465794 466137 468704 470596 473536 478821 489888 494991 497664 500094 502848 508032 508086 513324 513702 516096 518616 521472 521856 526848 526904 527292 532336 532728 537824 541184 547224 559872 565704 571536 580608 583443 586656 587088 592704 592767 595968 598878 599319 602112 602176 605052 608384 608832 614656 615174 615627 618496 621516 636417 638428 642978 653184 659988 660474 663552 666792 670464 677376 677448 684432 684936 691488 695296 695808 698691 702464 703056 705894 710304 717703 725102 729632 734832 746496 750141 754272 762048 762129 769986 770553 774144 777924 782208 782784 790272 790356 790938 794624 798504 799092 802816 806736 811776 820232 820836 823543 828688 839808 848556 857304 870912 879984 880632 889056 893952 898317 903168 903264 907578 912576 913248 921984 922082 922761 927744 931588 932274 937408 941192 947072 957642 979776 989982 990711 995328 1000188 1005696 1016064 1016172 1026648 1027404 1032192 1037232 1042944 1043712 1053696 1053808 1054584 1058841 1064672 1065456 1075648 1082368 1087653 1094448 1117249 1119744 1131408 1143072 1154979 1161216 1166886 1173312 1174176 1185408 1185534 1186407 1191936 1197756 1198638 1204224 1204352 1210104 1216768 1217664 1229312 1230348 1231254 1236992 1243032 1272834 1276856 1285956 1306368 1319976 1320948 1327104 1333584 1340928 1354752 1354896 1361367 1368864 1369872 1382976 1383123 1390592 1391616 1397382 1398411 1404928 1406112 1411788 1420608 1420759 1435406 1436463 1450204 1459264 1469664 1484973 1492992 1500282 1508544 1524096 1524258 1539972 1541106 1548288 1555848 1564416 1565568 1580544 1580712 1581876 1589248 1597008 1598184 1613472 1623552 1630279 1640464 1641672 1647086 1657376 1679616 1697112 1714608 1741824 1750329 1759968 1761264 1778112 1778301 1787904 1796634 1797957 1806336 1806528 1815156 1825152 1826496 1843968 1844164 1845522 1846881 1855488 1863176 1864548 1874816 1882384 1894144 1915284 1959552 1979964 1981422 1990656 2000376 2011392 2032128 2032344 2053296 2054808 2074464 2085888 2087424 2096073 2107392 2107616 2109168 2117682 2129344 2130912 2151296 2153109 2164736 2175306 2188896 2211697 2234498 2239488 2250423 2262816 2286144 2286387 2309958 2311659 2322432 2333772 2346624 2348352 2370816 2371068 2372814 2383872 2395512 2397276 2408448 2408704 2420208 2433536 2435328 2458624 2460696 2462508 2470629 2473984 2486064 2537857 2545668 2553712 2571912 2612736 2639952 2641896 2667168 2681856 2694951 2709504 2709792 2722734 2737728 2739744 2765952 2766246 2768283 2781184 2783232 2794764 2796822 2809856 2812224 2823576 2841216 2841518 2870812 2872926 2900408 2918528 2939328 2969946 2985984 3000564 3017088 3048192 3048516 3079944 3082212 3096576 3111696 3128832 3131136 3161088 3161424 3163752 3176523 3194016 3196368 3226944 3227287 3247104 3260558 3262959 3280928 3283344 3294172 3314752 3351747 3359232 3394224 3429216 3464937 3483648 3500658 3519936 3522528 3556224 3556602 3559221 3575808 3593268 3595914 3612672 3613056 3630312 3650304 3652992 3687936 3688328 3691044 3693762 3710976 3726352 3729096 3749632 3764768 3788288 3830568 3919104 3959928 3962844 3981312 4000752 4022784 4064256 4064688 4084101 4106592 4109616 4148928 4149369 4171776 4174848 4192146 4195233 4214784 4215232 4218336 4235364 4258688 4261824 4262277 4302592 4306218 4309389 4329472 4350612 4377792 4423394 4454919 4468996 4478976 4500846 4525632 4572288 4572774 4619916 4623318 4644864 4667544 4693248 4696704 4741632 4742136 4745628 4767744 4791024 4794552 4817408 4840416 4867072 4870656 4890837 4917248 4921392 4925016 4941258 4972128 5023921 5075714 5091336 5107424 5143824 5225472 5250987 5279904 5283792 5334336 5334903 5363712 5389902 5393871 5419008 5419584 5445468 5475456 5479488 5531904 5532492 5536566 5540643 5562368 5566464 5589528 5593644 5619712 5624448 5647152 5682432 5683036 5741624 5745852 5764801 5800816 5837056 5878656 5939892 5971968 6001128 6034176 6096384 6097032 6159888 6164424 6223392 6257664 6262272 6288219 6322176 6322848 6327504 6353046 6388032 6392736 6453888 6454574 6459327 6494208 6521116 6525918 6561856 6566688 6588344 6629504 6635091 6703494 6718464 6788448 6858432 6859161 6929874 6934977 6967296 7001316 7039872 7045056 7112448 7113204 7118442 7151616 7186536 7191828 7225344 7226112 7260624 7300608 7305984 7375872 7376656 7382088 7387524 7411887 7421952 7452704 7458192 7499264 7529536 7576576 7613571 7661136 7820743 7838208 7919856 7925688 8001504 8045568 8084853 8128512 8129376 8168202 8213184 8219232 8297856 8298738 8304849 8343552 8349696 8384292 8390466 8429568 8430464 8436672 8470728 8517376 8523648 8524554 8605184 8612436 8618778 8658944 8701224 8755584 8846788 8909838 8937992 8957952 9001692 9051264 9144576 9145548 9239832 9246636 9289728 9335088 9386496 9393408 9483264 9484272 9491256 9529569 9582048 9589104 9634816 9680832 9681861 9734144 9741312 9781674 9788877 9834496 9842784 9850032 9882516 9944256 9945313 10047842 10055241 10151428 10182672 10214848 10287648 10394811 10450944 10501974 10559808 10567584 10668672 10669806 10677663 10727424 10779804 10787742 10838016 10839168 10890936 10950912 10958976 11063808 11064984 11073132 11081286 11124736 11132928 11179056 11187288 11248896 11294304 11364864 11366072 11411953 11483248 11491704 11529602 11601632 11674112 11757312 11879784 11943936 12002256 12068352 12192768 12194064 12252303 12319776 12328848 12446784 12448107 12515328 12524544 12576438 12585699 12644352 12645696 12655008 12706092 12776064 12785472 12786831 12907776 12909148 12918654 12928167 12988416 13042232 13051836 13123712 13133376 13176688 13259008 13270182 13406988 13436928 13576896 13716864 13718322 13859748 13869954 13934592 14002632 14079744 14090112 14224896 14226408 14236884 14303232 14373072 14383656 14452224 14521248 14601216 14611968 14672511 14751744 14753312 14764176 14775048 14823774 14905408 14916384 14998528 15059072 15071763 15153152 15227142 15322272 15481879 15641486 15676416 15752961 15839712 15851376 16003008 16004709 16091136 16169706 16181613 16257024 16258752 16336404 16426368 16438464 16595712 16597476 16609698 16621929 16687104 16699392 16768584 16780932 16859136 16860928 16873344 16941456 17034752 17047296 17049108 17210368 17224872 17237556 17294403 17317888 17402448 17511168 17693576 17764999 17819676 17875984 17915904 18003384 18102528 18289152 18291096 18479664 18493272 18670176 18772992 18786816 18864657 18966528 18968544 18982512 19059138 19164096 19178208 19269632 19361664 19363722 19377981 19468288 19482624 19563348 19577754 19668992 19685568 19700064 19765032 19888512 19890626 19905273 20095684 20110482 20302856 20365344 20429696 20575296 20577483 20789622 20901888 21003948 21119616 21135168 21337344 21339612 21355326 21454848 21559608 21575484 21676032 21678336 21781872 21901824 21917952 22127616 22129968 22146264 22162572 22235661 22265856 22358112 22374576 22497792 22588608 22591009 22729728 22732144 22823906 22840713 22966496 22983408 23059204 23203264 23348224 23462229 23514624 23759568 24004512 24136704 24254559 24385536 24388128 24504606 24639552 24657696 24893568 24896214 24914547 25030656 25049088 25152876 25171398 25288704 25291392 25310016 25412184 25552128 25570944 25573662 25815552 25818296 25837308 25856334 25976832 26084464 26103672 26247424 26266752 26353376 26518016 26540364 26813976 26873856 27153792 27433728 27436644 27719496 27739908 27869184 28005264 28159488 28180224 28449792 28452816 28473768 28588707 28746144 28767312 28904448 29042496 29045583 29202432 29223936 29345022 29366631 29503488 29506624 29528352 29550096 29647548 29810816 29832768 29835939 29997056 30118144 30143526 30165723 30306304 30454284 30644544 30963758 31184433 31282972 31352832 31505922 31679424 31702752 32006016 32009418 32032989 32182272 32339412 32363226 32514048 32517504 32672808 32852736 32876928 33191424 33194952 33219396 33243858 33374208 33398784 33537168 33561864 33721856 33746688 33882912 34069504 34094592 34098216 34235859 34420736 34449744 34475112 34588806 34804896 35022336 35167447 35387152 35529998 35639352 35751968 35831808 36006768 36205056 36578304 36582192 36756909 36959328 36986544 37340352 37344321 37545984 37573632 37729314 37757097 37933056 37937088 37965024 38118276 38328192 38356416 38360493 38539264 38723328 38727444 38755962 38784501 38936576 38965248 39126696 39155508 39337984 39371136 39400128 39530064 39777024 39781252 39810546 40191368 40220964 40353607 40605712 40730688 40859392 41150592 41154966 41579244 41803776 42007896 42239232 42270336 42674688 42679224 42710652 42909696 43119216 43150968 43356672 43563744 43803648 43835904 44017533 44255232 44259936 44292528 44325144 44471322 44716224 44749152 44995584 45177216 45182018 45215289 45459456 45464288 45647812 45681426 45932992 45966816 46118408 46406528 46445637 46696448 46924458 47029248 47519136 48009024 48014127 48273408 48509118 48544839 48771072 48776256 49009212 49279104 49315392 49787136 49792428 49829094 49865787 50061312 50098176 50305752 50342796 50577408 50582784 50620032 50824368 51104256 51141888 51147324 51631104 51636592 51674616 51712668 51883209 51953664 52168928 52207344 52494848 52533504 52706752 53036032 53080728 53294997 53627952 53747712 54307584 54745201 54867456 54873288 55438992 55479816 56010528 56318976 56360448 56593971 56899584 56905632 56947536 57177414 57492288 57534624 57808896 58084992 58091166 58133943 58404864 58447872 58690044 58733262 59006976 59013248 59056704 59100192 59295096 59621632 59665536 59671878 59715819 59994112 60236288 60287052 60331446 60612608 60908568 61289088 61732449 61927516 62368866 62565944 62705664 63011844 63358848 63405504 64012032 64018836 64065978 64364544 64678824 64726452 65028096 65035008 65345616 65705472 65753856 66382848 66389904 66438792 66487716 66706983 66797568 67074336 67123728 67443712 67493376 67765824 67773027 68139008 68189184 68196432 68471718 68522139 68841472 68899488 68950224 69177612 69609792 69617191 70044672 70334894 70386687 70774304 71059996 71278704 71503936 72013536 72410112 72763677 73156608 73164384 73513818 73918656 73973088 74680704 74688642 74743641 75091968 75147264 75458628 75514194 75866112 75874176 75930048 76236552 76656384 76712832 76720986 77078528 77446656 77454888 77511924 77569002 77873152 77930496 78253392 78311016 78742272 78800256 79060128 79554048 79562504 79621092 79883671 80382736 80441928 80707214 81211424 81461376 81718784 82301184 82309932 83158488 83607552 84015792 84478464 84540672 85349376 85358448 85421304 85766121 86238432 86301936 86713344 87127488 87136749 87607296 87671808 88035066 88099893 88510464 88519872 88585056 88650288 88942644 89432448 89498304 89507817 89991168 90354432 90364036 90430578 90497169 90918912 90928576 91295624 91362852 91865984 91933632 92236816 92813056 92891274 93392896 93848916 94058496 95038272 96018048 96028254 96098967 96546816 97018236 97089678 97542144 97552512 98018424 98558208 98630784 99574272 99584856 99658188 99731574 100122624 100196352 100611504 100685592 101165568 101240064 101648736 102208512 102283776 102294648 102707577 103262208 103273184 103349232 103425336 103766418 104337856 104414688 104989696 105067008 105413504 105502341 106072064 106161456 106589994 107255904 107495424 108373153 108615168 109490402 109734912 109746576 110270727 110877984 110959632 112021056 112032963 112637952 112720896 113187942 113271291 113799168 113811264 113895072 114354828 114984576 115069248 115081479 115617792 116169984 116182332 116267886 116353503 116809728 116895744 117380088 117466524 118013952 118026496 118113408 118200384 118590192 119243264 119331072 119343756 119431638 119988224 120472576 120574104 120662892 121060821 121225216 121817136 122578176 123464898 123855032 124354993 124737732 125131888 125411328 126023688 126717696 126811008 128024064 128037672 128131956 128729088 129357648 129452904 130070016 130691232 131410944 131507712 132052599 132765696 132779808 132877584 132975432 133413966 134148672 134247456 134887424 134986752 135531648 135546054 135645867 136278016 136378368 136392864 136943436 137044278 137682944 137798976 137900448 138355224 139219584 139234382 139336911 140089344 140669788 140773374 141548608 142119992 142557408 143007872 144027072 144042381 144820224 145527354 146313216 146328768 147027636 147837312 147946176 149361408 149377284 149487282 149597361 150183936 150294528 150917256 151028388 151732224 151748352 151860096 152473104 153312768 153425664 153441972 154157056 154893312 154909776 155023848 155138004 155649627 155860992 156506784 156622032 157484544 157600512 158120256 158137063 159108096 159125008 159242184 159767342 159884991 160765472 160883856 161414428 162422848 162922752 163437568 164235603 164602368 164619864 166316976 168031584 168956928 169081344 169781913 170698752 170716896 170842608 171532242 172476864 172603872 173426688 174254976 174273498 174401829 175214592 175343616 176070132 176199786 177020928 177039744 177170112 177300576 177885288 178864896 178996608 179015634 179147457 179982336 180708864 180728072 180861156 180994338 181837824 181857152 182591248 182725704 183731968 183867264 184473632 185626112 185782548 186785792 187697832 188116992 190076544 192036096 192056508 192197934 193093632 194036472 194179356 195084288 195105024 196036848 197116416 197261568 199148544 199169712 199316376 199463148 200120949 200392704 201223008 201371184 202331136 202480128 203297472 203319081 204417024 204567552 204589296 205415154 205566417 206524416 206546368 206698464 206850672 207532836 208675712 208829376 208851573 209979392 210134016 210827008 211004682 211160061 212144128 212322912 213179988 214511808 214534609 216746306 217230336 218291031 218980804 219469824 219493152 220541454 221755968 221919264 224042112 224065926 224230923 225275904 225441792 226375884 226542582 227598336 227622528 227790144 228709656 229969152 230138496 230162958 231235584 232339968 232364664 232535772 232707006 233619456 233791488 234760176 234933048 236052992 236226816 236400768 237180384 238486528 238662144 238687512 238863276 239651013 239976448 240945152 241148208 241325784 242121642 243634272 245156352 246172129 246929796 247710064 248709986 249475464 250263776 250822656 252047376 253435392 253622016 256048128 256075344 256263912 257298363 258715296 258905808 260140032 261382464 261410247 262821888 263015424 264105198 264299679 265531392 265559616 265755168 265950864 266827932 268297344 268494912 268523451 269774848 269973504 271063296 271092108 271291734 271491507 272556032 272756736 272785728 273886872 274088556 275365888 275597952 275800896 276710448 278439168 278468764 278673822 280178688 281339576 281546748 282475249 283097216 284239984 285114816 286015744 288054144 288084762 289640448 291054708 292626432 292657536 294055272 295674624 295892352 298722816 298754568 298974564 299194722 300367872 300589056 301834512 302056776 303496704 303720192 304946208 306625536 306851328 306883944 308122731 309786624 309819552 310047696 310276008 311299254 313013568 313244064 314969088 315201024 316240512 316274126 316507023 318216192 318250016 318484368 319534684 319769982 321530944 321767712 322828856 324845696 325119459 325845504 326875136 328471206 329204736 329239728 332633952 336063168 336098889 337913856 338162688 339563826 339813873 341397504 341433792 341685216 343064484 344953728 345207744 345244437 346853376 348509952 348546996 348803658 349060509 350429184 350687232 352140264 352399572 354041856 354079488 354340224 354601152 355770576 357729792 357993216 358031268 358294914 359964672 361417728 361456144 361722312 361988676 363182463 363675648 363714304 365182496 365451408 367463936 367734528 368947264 371252224 371565096 373064979 373571584 375395664 376233984 380153088 383216407 384072192 384113016 384395868 386187264 388072944 388358712 390210048 392073696 394232832 394523136 396157797 398297088 398339424 398632752 398926296 400241898 402446016 402742368 404662272 404960256 406594944 406638162 406937601 408834048 409135104 409178592 410830308 411132834 413048832 413092736 413396928 413701344 415065672 417351424 417658752 417703146 418010733 419958784 420268032 421654016 422009364 422320122 424288256 424645824 426359976 429023616 429069218 432127143 433492612 434460672 436582062 437961608 438939648 438986304 441082908 443511936 443838528 448084224 448131852 448461846 450551808 450883584 452751768 453085164 455196672 455245056 455580288 457419312 459938304 460276992 460325916 462471168 464679936 464729328 465071544 465414012 466948881 467582976 469520352 469866096 472105984 472453632 472801536 474360768 474411189 476973056 477324288 477375024 477726552 479302026 479654973 481890304 482296416 482651568 484243284 487268544 487320337 490312704 492344258 492706809 493859592 495420128 497419972 498950928 500527552 504094752 506870784 507244032 509345739 512096256 512150688 512527824 514596726 517430592 517811616 520280064 522764928 522820494 523205487 525643776 526030848 528210396 528599358 531062784 531119232 531510336 531901728 533655864 536594688 536989824 537046902 537442371 539549696 539947008 542126592 542184216 542583468 542983014 545112064 545513472 545571456 547773744 548177112 551195904 551601792 553420896 556878336 556937528 557347644 559185697 560357376 562679152 563093496 564950498 566194432 568479968 570229632 572031488 576108288 576169524 579280896 582109416 585252864 585315072 588110544 591349248 591784704 597445632 597509136 597949128 598389444 600362847 601178112 603669024 604113552 606993408 607440384 609892416 609957243 613251072 613702656 613767888 616245462 616699251 619573248 619639104 620095392 620552016 622598508 626027136 626488128 626554719 629938176 630402048 632481024 632548252 633014046 633480183 636432384 636500032 636968736 639069368 639539964 643061888 643535424 643603827 645657712 649691392 650238918 651691008 653750272 656942412 658409472 658479456 665267904 672126336 672197778 672692769 675827712 676325376 679127652 679627746 682795008 682867584 683370432 686128968 689907456 690415488 690488874 693706752 697019904 697093992 697607316 698121018 700858368 701374464 704280528 704799144 708158976 708680448 709202304 711541152 715459584 715986432 716062536 716589828 718953039 719929344 722835456 722912288 723444624 723977352 726364926 727428608 730364992 730902816 734927872 735469056 737894528 738516387 742504448 743130192 746129958 750791328 752467968 758612071 760306176 766432814 768144384 768226032 768791736 771895089 776145888 776717424 780420096 784147392 784230741 788465664 789046272 792315594 792899037 796594176 796678848 797265504 797852592 800483796 804892032 805484736 805570353 809324544 809920512 813189888 813276324 813875202 814474521 817668096 818270208 818357184 821660616 822265668 826097664 826185472 826793856 827402688 830131344 834702848 835317504 835406292 836021466 839917568 840536064 843308032 844018728 844640244 847425747 848576512 849291648 852719952 858047232 858138436 864254286 866985224 868921344 870484951 873164124 875923216 877879296 877972608 882165816 887023872 887677056 896168448 896263704 896923692 901103616 901767168 905503536 906170328 910490112 911160576 914838624 919876608 920553984 920651832 924368193 929359872 929458656 930143088 930828024 933897762 939040704 939732192 944211968 944907264 945603072 948721536 948822378 949521069 953946112 954648576 954750048 955453104 958604052 959309946 963780608 964592832 965303136 968486568 974537088 974640674 975358377 980625408 984688516 985413618 987719184 990840256 994839944 997901856 1001055104 1008189504 1008296667 1013741568 1014488064 1018691478 1024192512 1024301376 1025055648 1029193452 1034861184 1035623232 1035733311 1040560128 1045529856 1045640988 1046410974 1047181527 1051287552 1052061696 1056420792 1057198716 1062125568 1062238464 1063020672 1063803456 1067311728 1073189376 1073979648 1074093804 1074884742 1079099392 1079894016 1084253184 1084368432 1085166936 1085966028 1089547389 1091026944 1091142912 1095547488 1096354224 1102391808 1103203584 1106841792 1106959441 1113756672 1113875056 1114695288 1118371394 1119194937 1120714752 1125358304 1126186992 1129900996 1132388864 1136959936 1140459264 1144062976 1149649221 1152216576 1152339048 1158561792 1164218832 1170630144 1176221088 1182698496 1183569408 1188473391 1194891264 1195018272 1195898256 1196778888 1200725694 1207338048 1208227104 1213986816 1214880768 1219784832 1219914486 1220812803 1226502144 1227405312 1227535776 1232490924 1233398502 1239146496 1239278208 1240190784 1241104032 1245197016 1252054272 1252976256 1253109438 1254032199 1259876352 1260804096 1264962048 1265096504 1266028092 1266960366 1272864768 1273000064 1273937472 1278138736 1279079928 1286123776 1287070848 1287207654 1291315424 1299382784 1300477836 1303382016 1307500544 1313884824 1316818944 1316958912 1330535808 1344252672 1344395556 1345385538 1351655424 1352650752 1358255304 1359255492 1365590016 1365735168 1366740864 1372257936 1379814912 1380830976 1380977748 1387413504 1394039808 1394187984 1395214632 1396242036 1400846643 1402748928 1408561056 1409598288 1416317952 1417360896 1418404608 1423082304 1423233567 1430919168 1431972864 1432125072 1433179656 1437906078 1438964919 1445670912 1445824576 1446889248 1447954704 1452729852 1454857216 1460729984 1461805632 1461961011 1469855744 1470938112 1475789056 1477032774 1478120427 1485008896 1486260384 1492259916 1501582656 1501742263 1517224142 1520612352 1528037217 1532865628 1536288768 1536452064 1537583472 1543790178 1552291776 1553434848 1560840192 1568294784 1568461482 1569616461 1576931328 1578092544 1584631188 1585798074 1593188352 1593357696 1594531008 1595705184 1600967592 1609784064 1610969472 1611140706 1612327113 1618649088 1619841024 1626379776 1626552648 1627750404 1628949042 1635336192 1636540416 1636714368 1643321232 1644531336 1652370944 1653587712 1654805376 1660262688 1669405696 1670635008 1670812584 1672042932 1677557091 1679835136 1681072128 1686616064 1688037456 1689280488 1694851494 1698583296 1705439904 1716094464 1716276872 1723204903 1728508572 1733970448 1737842688 1740969902 1746328248 1751846432 1755758592 1755945216 1764331632 1774047744 1775354112 1792336896 1792527408 1793847384 1801088541 1803534336 1811007072 1812340656 1820980224 1822321152 1829677248 1829871729 1839753216 1841107968 1841303664 1848736386 1850097753 1858719744 1858917312 1860286176 1861656048 1867795524 1878081408 1879464384 1879664157 1888423936 1889814528 1891206144 1897443072 1897644756 1899042138 1900440549 1907892224 1909297152 1909500096 1910906208 1917208104 1918619892 1927561216 1929185664 1930606272 1930811481 1936973136 1949074176 1949281348 1950716754 1961250816 1969377032 1970827236 1975438368 1977326743 1981680512 1989679888 1995803712 2002110208 2016379008 2016593334 2027483136 2028976128 2037382956 2048385024 2048602752 2050111296 2058386904 2069722368 2071246464 2071466622 2081120256 2091059712 2091281976 2092821948 2094363054 2102575104 2104123392 2112841584 2114397432 2124476928 2126041344 2127606912 2134623456 2146378752 2147959296 2148187608 2149769484 2156859117 2159788032 2168506368 2168736864 2170333872 2171932056 2179094778 2182285824 2191094976 2192708448 2204783616 2206407168 2213683584 2213918882 2215549161 2227513344 2227750112 2229390576 2236742788 2238389874 2250716608 2252373984 2259801992 2264777728 2273919872 2275836213 2280918528 2288125952 2299298442 2304433152 2304678096 2328437664 2341260288 2352442176 2352692223 2365396992 2367138816 2376946782 2378697111 2389782528 2390036544 2391796512 2393557776 2401451388 2414676096 2416454208 2416711059 2427973632 2429761536 2439569664 2439828972 2441625606 2443423563 2453004288 2454810624 2455071552 2464981848 2466797004 2478292992 2478556416 2480381568 2482208064 2490394032 2504108544 2505952512 2506218876 2508064398 2519752704 2521608192 2529924096 2530193008 2532056184 2533920732 2542277241 2545729536 2546000128 2547874944 2556277472 2558159856 2572247552 2574141696 2574415308 2582630848 2598765568 2600955672 2606764032 2611454853 2615001088 2627769648 2633637888 2633917824 2661071616 2682514849 2688505344 2688791112 2690771076 2703310848 2705301504 2716510608 2718510984 2731470336 2733481728 2744515872 2759629824 2761661952 2761955496 2773104579 2788079616 2788375968 2790429264 2792484072 2801693286 2817122112 2819196576 2832635904 2834721792 2836809216 2846164608 2846467134 2848563207 2861838336 2863945728 2864250144 2866359312 2875812156 2877929838 2891341824 2891649152 2893778496 2895909408 2905459704 2909714432 2921459968 2923611264 2923922022 2926075131 2939711488 2941876224 2951578112 2954065548 2956240854 2970017792 2972520768 2984519832 3003165312 3003484526 3024890001 3034448284 3041224704 3056074434 3065731256 3072577536 3072904128 3075166944 3087580356 3104583552 3106869696 3107199933 3121680384 3136589568 3136922964 3139232922 3153862656 3156185088 3169262376 3171596148 3186376704 3186715392 3189062016 3191410368 3201935184 3219568128 3221938944 3222281412 3224654226 3237298176 3239682048 3252759552 3253105296 3255500808 3257898084 3268642167 3273080832 3273428736 3286642464 3289062672 3304741888 3307175424 3309610752 3320525376 3320878323 3338811392 3341270016 3341625168 3344085864 3355114182 3357584811 3362144256 3373232128 3376074912 3378560976 3389702988 3397166592 3410879808 3411242359 3432188928 3432553744 3446409806 3448947663 3457017144 3467940896 3475685376 3481939804 3492656496 3503692864 3511890432 3528663264 3548095488 3550708224 3565420173 3584673792 3585054816 3587694768 3602177082 3622014144 3624681312 3641960448 3644642304 3659354496 3659743458 3662438409 3679506432 3682215936 3682607328 3697472772 3700195506 3717439488 3717834624 3720572352 3723312096 3735591048 3756162816 3758928768 3759328314 3762096597 3776847872 3779629056 3782412288 3794886144 3795289512 3798084276 3800881098 3815784448 3818594304 3819000192 3821812416 3834416208 3837239784 3858371328 3861212544 3861622962 3873946272 3898148352 3898562696 3901433508 3914299879 3922501632 3938754064 3941654472 3950876736 3954653486 3963361024 3979359776 3991607424 4004220416 4032758016 4033186668 4054966272 4057952256 4074765912 4096770048 4097205504 4100222592 4116773808 4139444736 4142492928 4142933244 4162240512 4182119424 4182563952 4185643896 4188726108 4202539929 4208246784 4225683168 4228794864 4248953856 4252082688 4255213824 4269246912 4269700701 4292757504 4295918592 4296375216 4299538968 4313718234 4316894757 4337012736 4337473728 4340667744 4343864112 4358189556 4364571648 4382189952 4385416896 4385883033 4409567232 4412814336 4427367168 4427837764 4431098322 4434361281 4455026688 4455500224 4458781152 4473485576 4476779748 4501433216 4504747968 4505226789 4519603984 4529555456 4547839744 4551672426 4561837056 4576251904 4598596884 4608866304 4609356192 4656875328 4682520576 4704884352 4705384446 4708849383 4730793984 4734277632 4753893564 4757394222 4779565056 4780073088 4783593024 4787115552 4802902776 4829352192 4832908416 4833422118 4836981339 4855947264 4859523072 4879139328 4879657944 4883251212 4886847126 4906008576 4909621248 4910143104 4929963696 4933594008 4957112832 4960763136 4964416128 4980788064 5008217088 5011905024 5012437752 5016128796 5032671273 5039505408 5043216384 5059848192 5060386016 5064112368 5067841464 5084554482 5092000256 5095749888 5112554944 5116319712 5144495104 5148283392 5148830616 5165261696 5169614709 5197531136 5201911344 5213528064 5222909706 5255539296 5267275776 5267835648 5310284497 5322143232 5365029698 5377010688 5377582224 5381542152 5403265623 5410603008 5433021216 5437021968 5462940672 5466963456 5489031744 5489615187 5519259648 5523323904 5523910992 5546209158 5550293259 5576159232 5576751936 5580858528 5584968144 5603386572 5634244224 5638393152 5638992471 5665271808 5669443584 5673618432 5692329216 5692934268 5697126414 5701321647 5723676672 5727891456 5728500288 5732718624 5751624312 5755859676 5782683648 5783298304 5787556992 5791818816 5792434443 5810919408 5819428864 5842919936 5847222528 5847844044 5852150262 5879422976 5883752448 5903156224 5908131096 5912481708 5931980229 5940035584 5945041536 5969039664 6006330624 6006969052 6049780002 6068896568 6082449408 6093394657 6112148868 6131462512 6145155072 6145808256 6150333888 6175160712 6209167104 6213739392 6214399866 6243360768 6273179136 6273845928 6278465844 6307725312 6312370176 6338524752 6343192296 6373430784 6378124032 6382820736 6403870368 6439136256 6443877888 6444562824 6449308452 6470577351 6479364096 6505519104 6506210592 6511001616 6515796168 6537284334 6546857472 6573284928 6578125344 6609483776 6614350848 6619221504 6641050752 6641756646 6646647483 6677622784 6682540032 6683250336 6688171728 6710228364 6715169622 6746464256 6752149824 6757121952 6779405976 6794333184 6821759616 6822484718 6827508639 6864377856 6865107488 6892819612 6897895326 6914034288 6935881792 6963879608 6985312992 7007385728 7023780864 7057326528 7058076669 7096190976 7101416448 7130840346 7169347584 7170109632 7175389536 7204354164 7244028288 7249362624 7250133177 7283920896 7289284608 7318708992 7319486916 7324876818 7330270689 7359012864 7364431872 7365214656 7394945544 7400391012 7434878976 7435669248 7441144704 7446624192 7471182096 7512325632 7517857536 7518656628 7524193194 7553695744 7559258112 7564824576 7589772288 7590579024 7596168552 7601762196 7626831723 7637188608 7638000384 7643624832 7668832416 7674479568 7716742656 7722425088 7723245924 7747892544 7748716087 7796296704 7797125392 7802867016 7828599758 7834364559 7845003264 7877508128 7883308944 7901753472 7909306972 7926722048 7958719552 7983214848 8008440832 8047544547 8065516032 8066373336 8109932544 8115904512 8149531824 8194411008 8200445184 8233547616 8278889472 8284985856 8285866488 8319313737 8364238848 8365127904 8371287792 8377452216 8405079858 8451366336 8457589728 8497907712 8504165376 8510427648 8538493824 8539401402 8545689621 8585515008 8591837184 8592750432 8599077936 8627436468 8633789514 8674025472 8674947456 8681335488 8687728224 8716379112 8729143296 8764379904 8770833792 8771766066 8778225393 8819134464 8825628672 8854734336 8855675528 8862196644 8868722562 8910053376 8911000448 8917562304 8946971152 8953559496 9002866432 9009495936 9010453578 9039207968 9059110912 9095679488 9103344852 9123674112 9152503808 9197193768 9217732608 9218712384 9313750656 9321599799 9365041152 9409768704 9410768892 9417698766 9461587968 9468555264 9507787128 9514788444 9559130112 9560146176 9567186048 9574231104 9605805552 9658704384 9665816832 9666844236 9673962678 9711894528 9719046144 9758278656 9759315888 9766502424 9773694252 9805926501 9819242496 9820286208 9859927392 9867188016 9914225664 9921526272 9928832256 9961576128 9962634969 10016434176 10023810048 10024875504 10032257592 10065342546 10072754433 10086432768 10119696384 10120772032 10128224736 10135682928 10169108964 10184000512 10191499776 10225109888 10232639424 10233727077 10288990208 10296566784 10297661232 10330523392 10339229418 10346842989 10395062272 10403822688 10427056128 10445819412 10511078592 10512195841 10535671296 10620568994 10644286464 10696260519 10730059396 10754021376 10755164448 10763084304 10806531246 10866042432 10874043936 10925881344 10933926912 10978063488 10979230374 10987315227 11038519296 11046647808 11047821984 11092418316 11100586518 11152318464 11153503872 11161717056 11169936288 11206773144 11268488448 11276786304 11277984942 11286289791 11330543616 11338887168 11347236864 11384658432 11385868536 11394252828 11402643294 11447353344 11455782912 11457000576 11465437248 11503248624 11511719352 11566596608 11575113984 11583637632 11584868886 11621838816 11638857728 11685839872 11694445056 11695688088 11704300524 11742899637 11758845952 11767504896 11806312448 11816262192 11824963416 11863960458 11890083072 11938079328 12012661248 12013938104 12062434321 12099560004 12137793136 12164898816 12186789314 12224297736 12262925024 12290310144 12291616512 12300667776 12350321424 12418334208 12427478784 12428799732 12486721536 12546358272 12547691856 12556931688 12607619787 12624740352 12677049504 12686384592 12746861568 12756248064 12765641472 12807740736 12809102103 12878272512 12887755776 12889125648 12898616904 12941154702 12950684271 13011038208 13012421184 13022003232 13031592336 13074568668 13093714944 13146569856 13156250688 13157649099 13218967552 13228701696 13238443008 13282101504 13283513292 13293294966 13303083843 13355245568 13365080064 13366500672 13376343456 13420456728 13430339244 13492928512 13504299648 13514243904 13515680367 13558811952 13588666368 13643519232 13644969436 13655017278 13728755712 13730214976 13785639224 13795790652 13828068576 13841287201 13871763584 13927759216 13970625984 14014771456 14047561728 14114653056 14116153338 14192381952 14202832896 14261680692 14338695168 14340219264 14350779072 14408708328 14488056576 14498725248 14500266354 14510944017 14567841792 14578569216 14637417984 14638973832 14649753636 14660541378 14718025728 14728863744 14730429312 14789891088 14800782024 14871338496 14882289408 14893248384 14942364192 15024651264 15035715072 15037313256 15048386388 15098013819 15118516224 15129649152 15179544576 15181158048 15192337104 15203524392 15253663446 15276000768 15287249664 15337664832 15348959136 15433485312 15444850176 15446491848 15495785088 15497432174 15508844127 15592593408 15594250784 15605734032 15657199516 15668729118 15755016256 15766617888 15803506944 15818613944 15853444096 15917439104 15930853491 15966429696 16016881664 16095089094 16131032064 16132746672 16231809024 16299063648 16388822016 16400890368 16467095232 16468845561 16557778944 16569971712 16571732976 16638627474 16650879777 16728477696 16730255808 16742575584 16754904432 16810159716 16902732672 16915179456 16916977413 16995815424 17008330752 17020855296 17076987648 17078802804 17091379242 17103964941 17171030016 17183674368 17185500864 17198155872 17254872936 17267579028 17348050944 17349894912 17362670976 17375456448 17377303329 17432758224 17458286592 17528759808 17541667584 17543532132 17556450786 17638268928 17651257344 17709468672 17711351056 17724393288 17737445124 17795940687 17820106752 17822000896 17835124608 17893942304 17907118992 18005732864 18018991872 18020907156 18078415936 18118221824 18191358976 18206689704 18247348224 18280183971 18305007616 18394387536 18435465216 18437424768 18627501312 18643199598 18730082304 18777603943 18819537408 18821537784 18835397532 18923175936 18937110528 19015574256 19029576888 19120292352 19134372096 19148462208 19211611104 19317408768 19331633664 19333688472 19347925356 19411732053 19438092288 19516557312 19518631776 19533004848 19547388504 19611853002 19640572416 19719854784 19734376032 19828451328 19843052544 19857664512 19923152256 19925269938 19939942449 20032868352 20047620096 20049751008 20064515184 20130685092 20145508866 20239392768 20241544064 20256449472 20271365856 20338217928 20368001024 20382999552 20450219776 20465278848 20467454154 20482525917 20577980416 20593133568 20595322464 20661046784 20678458836 20693685978 20790124544 20807645376 20891638824 21022157184 21024391682 21071342592 21174230007 21241137988 21288572928 21392521038 21460118792 21508042752 21510328896 21526168608 21613062492 21732084864 21748087872 21750399531 21851762688 21867853824 21956126976 21958460748 21974630454 22077038592 22093295616 22095643968 22184836632 22201173036 22304636928 22307007744 22323434112 22339872576 22413546288 22536976896 22553572608 22555969884 22572579582 22661087232 22677774336 22694473728 22769316864 22771737072 22788505656 22805286588 22880495169 22911565824 22914001152 22930874496 23006497248 23023438704 23133193216 23150227968 23167275264 23169737772 23243677632 23246148261 23277715456 23371679744 23388890112 23391376176 23408601048 23485799274 23503093677 23535009792 23612624896 23632524384 23649926832 23727920916 23780166144 23876158656 23878696513 24025322496 24027876208 24124868642 24142633641 24199120008 24275586272 24329797632 24373578628 24448595472 24525850048 24583233024 24601335552 24700642848 24836668416 24854957568 24857599464 24957941211 25092716544 25095383712 25113863376 25215239574 25354099008 25372769184 25493723136 25512496128 25531282944 25615481472 25618204206 25637068863 25756545024 25775511552 25778251296 25797233808 25882309404 25901368542 26022076416 26024842368 26044006464 26063184672 26149137336 26187429888 26293139712 26312501376 26315298198 26334676179 26437935104 26457403392 26476886016 26564203008 26567026584 26586589932 26606167686 26710491136 26730160128 26733001344 26752686912 26840913456 26860678488 27008599296 27028487808 27031360734 27117623904 27177332736 27287038464 27289938872 27310034556 27400099153 27457511424 27460429952 27571278448 27591581304 27656137152 27682574402 27743527168 27855518432 27941251968 28029542912 28095123456 28229306112 28232306676 28384763904 28405665792 28523361384 28677390336 28680438528 28701558144 28817416656 28976113152 28997450496 29000532708 29021888034 29135683584 29157138432 29274835968 29277947664 29299507272 29321082756 29417779503 29457727488 29460858624 29579782176 29601564048 29742676992 29764578816 29786496768 29884728384 29887904907 30049302528 30071430144 30074626512 30096772776 30196027638 30218263299 30259298304 30359089152 30362316096 30384674208 30407048784 30507326892 30552001536 30574499328 30675329664 30697918272 30701181231 30866970624 30889700352 30892983696 30991570176 30994864348 31017688254 31040528967 31185186816 31188501568 31211468064 31314399032 31337458236 31510032512 31533235776 31536587523 31607013888 31637227888 31706888192 31834878208 31861706982 31932859392 32033763328 32190178188 32262064128 32265493344 32598127296 32777644032 32801780736 32934190464 32937691122 32961945681 33115557888 33139943424 33143465952 33277254948 33301759554 33456955392 33460511616 33485151168 33509808864 33620319432 33805465344 33830358912 33833954826 33858869373 33991630848 34016661504 34041710592 34153975296 34157605608 34182758484 34207929882 34342060032 34367348736 34371001728 34396311744 34509745872 34535158056 34699789824 34725341952 34750912896 34754606658 34865516448 34916573184 35057519616 35083335168 35087064264 35112901572 35228698911 35276537856 35302514688 35418937344 35422702112 35448786576 35474890248 35591881374 35644001792 35670249216 35787884608 35814237984 36011465728 36037983744 36041814312 36156831872 36187302963 36236443648 36382717952 36413379408 36494696448 36560367942 36788775072 36870930432 36874849536 37171991479 37255002624 37286399196 37460164608 37555207886 37639074816 37643075568 37670795064 37822859361 37874221056 38031148512 38059153776 38240584704 38268744192 38296924416 38423222208 38427306309 38634817536 38663267328 38667376944 38695850712 38823464106 38852052813 39033114624 39037263552 39066009696 39094777008 39223706004 39281144832 39439709568 39468752064 39472947297 39656902656 39686105088 39715329024 39846304512 39850539876 39879884898 39909251529 40065736704 40095240192 40099502016 40129030368 40261370184 40291017732 40478785536 40483088128 40512898944 40542731712 40547041101 40676435856 40736002048 40765999104 40900439552 40930557696 40934908308 40965051834 41155960832 41186267136 41190644928 41322093568 41356917672 41387371956 41523861603 41580249088 41615290752 41783277648 42044314368 42048783364 42142685184 42348460014 42482275976 42577145856 42653762599 42785042076 42920237584 43016085504 43020657792 43052337216 43226124984 43464169728 43496175744 43500799062 43703525376 43735707648 43912253952 43916921496 43949260908 44154077184 44186591232 44191287936 44369673264 44402346072 44614015488 44646868224 44679745152 44827092576 45073953792 45107145216 45111939768 45145159164 45294041457 45355548672 45388947456 45538633728 45543474144 45577011312 45610573176 45760990338 45828002304 45861748992 46012994496 46046877408 46266386432 46300455936 46334550528 46339475544 46487355264 46492296522 46526532381 46743359488 46777780224 46782752352 46817202096 46971598548 47006187354 47225249792 47265048768 47299853664 47455841832 47560332288 47752317312 47757393026 47792560473 48050644992 48055752416 48249737284 48285267282 48398240016 48551172544 48747157256 48897190944 49051700096 49166466048 49202671104 49401285696 49406536683 49673336832 49709915136 49715198928 49915882422 50185433088 50190767424 50227726752 50430479148 50708198016 50745538368 50750932239 50987446272 51024992256 51062565888 51230962944 51236408412 51274137726 51311894823 51513090048 51551023104 51556502592 51594467616 51764618808 51802737084 52044152832 52049684736 52088012928 52126369344 52131909987 52298274672 52374859776 52586279424 52625002752 52630596396 52669352358 52875870208 52914806784 52953772032 53128406016 53134053168 53173179864 53212335372 53387822061 53460320256 53466002688 53505373824 53681826912 53721356976 54017198592 54056975616 54062721468 54235247808 54241012609 54354665472 54574076928 54579877744 54620069112 54800198306 54840551913 54915022848 54920859904 55142556896 55183162608 55312274304 55365148804 55487054336 55711036864 55882503936 56059085824 56190246912 56332811829 56458612224 56464613352 56769527808 56811331584 57046722768 57360877056 57403116288 57634833312 57952226304 57994900992 58001065416 58043776068 58235196159 58314276864 58549671936 58555895328 58599014544 58642165512 58835559006 58921717248 59159564352 59203128096 59485353984 59529157632 59572993536 59769456768 59775809814 59819827347 60098605056 60142860288 60149253024 60193545552 60392055276 60436526598 60718178304 60724632192 60769348416 60814097568 61014653784 61104003072 61148998656 61350659328 61395836544 61402362462 61447577751 61733941248 61779400704 61785967392 61983140352 61989728696 62035376508 62081057934 62370373632 62377003136 62422936128 62628798064 62674916472 63020065024 63066471552 63073175046 63214027776 63274455776 63413776384 63669756416 63723413964 63865718784 64067526656 64380356376 64524128256 64530986688 65196254592 65251198593 65555288064 65603561472 65868380928 65875382244 65923891362 66231115776 66279886848 66286931904 66554509896 66603519108 66913910784 66921023232 66970302336 67019617728 67240638864 67610930688 67660717824 67667909652 67717738746 67983261696 68033323008 68083421184 68307950592 68315211216 68365516968 68415859764 68641485507 68734697472 68742003456 68792623488 69019491744 69070316112 69399579648 69450683904 69501825792 69509213316 69731032896 69738444783 69833146368 70115039232 70166670336 70174128528 70225803144 70457397822 70509281031 70605029376 70837874688 70845404224 70897573152 70949780496 71183762748 71288003584 71340498432 71575769216 71628475968 71636089539 72022931456 72075967488 72083628624 72313663744 72374605926 72427900923 72765435904 72826758816 72989392896 73120735884 73577550144 73585370887 73749699072 74343982958 74510005248 74572798392 74873823633 75110415772 75278149632 75286151136 75341590128 75645718722 76062297024 76118307552 76481169408 76537488384 76593848832 76846444416 76854612618 76911206589 77269635072 77326534656 77334753888 77391701424 77646928212 77704105626 78066229248 78074527104 78132019392 78189554016 78447412008 78562289664 78879419136 78937504128 78945894594 79004028537 79313805312 79372210176 79430658048 79692609024 79701079752 79759769796 79818503058 80131473408 80190480384 80199004032 80258060736 80522740368 80582035464 80966176256 81025797888 81085463424 81094082202 81352871712 81472004096 81531998208 81800879104 81861115392 81869816616 81930103668 82200297459 82311921664 82372534272 82381289856 82644187136 82713835344 82774743912 83047723206 83230581504 83566555296 84088628736 84097566728 84285370368 84437040247 84696920028 84964551952 85154291712 85307525198 85570084152 85840475168 86032171008 86041315584 86104674432 86452249968 86928339456 86992351488 87001598124 87407050752 87471415296 87824507904 87833842992 87898521816 88253338509 88373182464 88382575872 88739346528 88804692144 89228030976 89293736448 89359490304 89654185152 89663714721 90147907584 90214290432 90223879536 90290318328 90588082914 90654789897 90777894912 91077267456 91086948288 91154022624 91221146352 91521980676 91656004608 91723497984 92025988992 92093754816 92103543693 92532772864 92600911872 92669101056 92678951088 92974710528 92984593044 93053064762 93121586901 93486718976 93555560448 93565504704 93634404192 93943197096 94012374708 94450499584 94530097536 94599707328 94609762569 94911683664 95120664576 95504634624 95514786052 95585120946 96101289984 96111504832 96499474568 96570534564 96796480032 97102345088 97494314512 97794381888 98103400192 98332932096 98405342208 98802571392 98813073366 99346673664 99419830272 99430397856 99831764844 100370866176 100381534848 100455453504 100860958296 101416396032 101491076736 101501864478 101576608119 101974892544 102049984512 102125131776 102461925888 102472816824 102548275452 102623789646 103026180096 103102046208 103113005184 103188935232 103529237616 103605474168 104099369472 104176025856 104252738688 104263819974 104596549344 104749719552 105172558848 105250005504 105261192792 105338704716 105686096733 105829613568 105907544064 106256812032 106268106336 106346359728 106424670744 106775644122 106932005376 107010747648 107363653824 107442713952 108034397184 108113951232 108125442936 108470495616 108482025218 108561908889 108709330944 109148153856 109159755488 109240138224 109600396612 109681103826 109841719808 110285113792 110366325216 110624548608 110730297608 110974108672 111422073728 111515974437 111765007872 112118171648 112380493824 112665623658 112917224448 112929226704 113622663168 114093445536 114721754112 114806232576 115269666624 115281918927 115904452608 115989801984 116002130832 116087552136 116470392318 116556158439 117099343872 117111790656 117198029088 117284331024 117671118012 117843434496 118319128704 118406256192 118418841891 118970707968 119058315264 119145987072 119538913536 119551619628 119639654694 119727754587 120197210112 120285720576 120298506048 120387091104 120784110552 120873053196 121436356608 121449264384 121538696832 121628195136 121641123303 122029307568 122208006144 122297997312 122701318656 122791673088 122804724924 122895155502 123467882496 123558801408 123571934784 123966280704 123979457392 124070753016 124162115868 124571584809 124740747264 124754006272 124845872256 125257596128 125349832944 126040130048 126132943104 126146350092 126428055552 126548911552 126827552768 127339512832 127446827928 127731437568 127961287797 128135053312 128760712752 129048256512 129061973376 130392509184 130502397186 131110576128 131207122944 131443227601 131736761856 131750764488 131847782724 132462231552 132559773696 132573863808 133109019792 133207038216 133842046464 133940604672 134039235456 134481277728 135221861376 135321435648 135335819304 135435477492 135882124371 136066646016 136166842368 136615901184 136630422432 136731033936 136831719528 137282971014 137484006912 137585246976 138038983488 138140632224 138799159296 138901367808 139003651584 139018426632 139462065792 139476889566 139579597143 140230078464 140333340672 140348257056 140451606288 140914795644 141018562062 141675749376 141690808448 141795146304 141899560992 142367525496 142576007168 142680996864 143151538432 143256951936 143272179078 143377681419 144045862912 144151934976 144167257248 144627327488 144749211852 144855801846 145530871808 145653517632 146241471768 147155100288 147170741774 147499398144 148219610049 148687965916 149020010496 149145596784 149747647266 150220831544 150556299264 150572302272 150683180256 151291437444 152124594048 152236615104 152252796717 152962338816 153074976768 153187697664 153692888832 153709225236 153822413178 154539270144 154653069312 154669507776 154783402848 155293856424 155408211252 156132458496 156149054208 156264038784 156379108032 156395729961 156894824016 157124579328 157758838272 157875008256 157891789188 158008057074 158627610624 158744420352 158861316096 159385218048 159402159504 159519539592 159637006116 160163466183 160380960768 160398008064 160516121472 161045480736 161164070928 161932352512 162051595776 162170926848 162188164404 162705743424 162723037827 162944008192 163063996416 163601758208 163722230784 163739633232 163860207336 164400594918 164521655739 164745068544 164762579712 165288374272 165427670688 165549487824 166095446412 166461163008 167133110592 167150875591 168177257472 168195133456 168570740736 168874080494 168998435487 169393840056 169929103904 170308583424 170615050396 171140168304 171680950336 172082631168 172209348864 172904499936 173856678912 173984702976 174003196248 174705588477 174942830592 175649015808 175667685984 175797043632 176506677018 176765151744 177478693056 177609384288 178456061952 178587472896 178718980608 179308370304 179327429442 179459482041 180295815168 180428580864 180447759072 180580636656 181176165828 181309579794 182154534912 182173896576 182308045248 182442292704 183043961352 183312009216 183446995968 184051977984 184187509632 184207087386 184342733253 185065545728 185201823744 185338202112 185357902176 185949421056 185969186088 186106129524 186243173802 186973437952 187111120896 187131009408 187268808384 187886394192 188024749416 189060195072 189199414656 189219525138 189823367328 190241329152 191009269248 191029572104 191170241892 191800694071 192202579968 192223009664 192998949136 193141069128 193592960064 194204690176 194988629024 195588763776 196206800384 196665864192 196810684416 197605142784 197626146732 198693347328 198839660544 198860795712 199663529688 200741732352 200763069696 200910907008 201721916592 202832792064 202982153472 203003728956 203153216238 203949785088 204099969024 204250263552 204923851776 204945633648 205096550904 205247579292 205924456521 206204092416 206226010368 206377870464 207058475232 207210948336 208198738944 208352051712 208505477376 208527639948 209193098688 209215334349 209499439104 210345117696 210500011008 210522385584 210677409432 211372193466 211527843093 211815088128 212513624064 212536212672 212692719456 212849341488 213551288244 213864010752 214021495296 214727307648 214885427904 214908268617 216068794368 216227902464 216250885872 216940991232 216964050436 217123817778 217283702769 218296307712 218319510976 218480276448 219200793224 219362207652 219683439616 220570227584 220732650432 220756112661 221249097216 221460595216 221948217344 222844147456 223031948874 223530015744 224236343296 225331247316 225834448896 225858453408 228186891072 229443508224 229612465152 230539333248 230563837854 230733619767 231808905216 231979603968 232004261664 232175104272 232940784636 233112316878 234198687744 234223581312 234396058176 234568662048 235342236024 235686868992 236638257408 236812512384 236837683782 237012085611 237941415936 238116630528 238291974144 239077827072 239103239256 239279309388 239455509174 240394420224 240571441152 240597012096 240774182208 241568221104 241746106392 242898528768 243077393664 243256390272 243282246606 244058615136 244416012288 244595994624 245402637312 245583346176 245609449848 245790311004 246600892377 246935764992 247117602816 247143869568 247932561408 247958914784 248141506032 248324231736 249143169618 249508012544 249691744512 250515192256 250699665888 252080260096 252265886208 252292700184 252856111104 253097823104 253311120741 253655105536 254679025664 254893655856 255462875136 255922575594 257521425504 258096513024 258123946752 260203940353 260785018368 261004794372 262221152256 262414245888 262886455202 263473523712 263501528976 263695565448 264760015527 265119547392 265147727616 266218039584 266414076432 267684092928 267881209344 268078470912 268962555456 268991144163 270443722752 270642871296 270671638608 270870954984 271764248742 271964369691 272333684736 273231802368 273260844864 273462067872 273663439056 274565942028 274968013824 275170493952 276077966976 276281264448 276310631079 277598318592 277802735616 278007303168 278036853264 278924131584 278953779132 279159194286 279364760703 280460156928 280666681344 280696514112 280903212576 281829591288 282037124124 283351498752 283381616896 283590292608 283799121984 283829287707 284735050992 285152014336 285361993728 286303076864 286513903872 286544358156 286755362838 288091725824 288303869952 288334514496 289254654976 289498423704 289711603692 291061743616 291307035264 292482943536 294310200576 294341483548 294998796288 296439220098 297375931832 298040020992 298291193568 298576338193 299495294532 300441663088 301112598528 301144604544 301366360512 302582874888 304249188096 304473230208 304505593434 305924677632 306149953536 306375395328 307385777664 307418450472 307644826356 309078540288 309306138624 309339015552 309566805696 310587712848 310816422504 312298108416 312528077568 312758216064 312791459922 313789648032 314249158656 315517676544 315750016512 315783578376 316016114148 317058290199 317488840704 317722632192 318770436096 318804319008 319039079184 319274012232 320326932366 320796016128 321032242944 322090961472 322328141856 323864705024 324103191552 324341853696 324376328808 325411486848 325446075654 325685726667 326127992832 327203516416 327444461568 327479266464 327720414672 328801189836 329043311478 329525159424 330576748544 330855341376 331098975648 332190892824 332922326016 334266221184 334301751182 334547923311 336354514944 336390266912 337141481472 337748160988 337996870974 338787680112 339858207808 341230100792 342280336608 343361900672 344165262336 344418697728 345808999872 345845756781 347713357824 347969405952 348006392496 349411176954 351298031616 351335371968 351594087264 353013354036 353530303488 354957386112 355218768576 355256525673 356912123904 357174945792 357437961216 358616740608 358654858884 358918964082 359183263761 360591630336 360857161728 360895518144 361161273312 362352331656 362619159588 364309069824 364347793152 364616090496 364884585408 364923369909 366087922704 366624018432 366893991936 368103955968 368375019264 368414174772 368685466506 370131091456 370403647488 370676404224 370715804352 371898842112 371938372176 372212259048 372486347604 373714754427 374222241792 374262018816 374537616768 375772788384 376049498832 378120390144 378398829312 378439050276 379646734656 379687088263 380482658304 382018538496 382059144208 382340483784 383601388142 383883863391 384405159936 384446019328 385997898272 386282138256 387185920128 388409380352 389977258048 391177527552 392413600768 393331728384 393621368832 394329682803 395210285568 395252293464 397386694656 397679321088 397721591424 399327059376 401526139392 401821814016 403443833184 405665584128 405964306944 406007457912 406306432476 407646373113 408199938048 408500527104 409847703552 409891267296 410193101808 410495158584 411848913042 412452020736 412755740928 414116950464 414421896672 416397477888 416704103424 417010954752 417055279896 418386197376 418430668698 418738791429 420690235392 421000022016 421044771168 421354818864 422744386932 423055686186 425027248128 425072425344 425385438912 425698682976 427102576488 427728021504 428042990592 429454615296 429770855808 429816537234 430133044257 432137588736 432455804928 432501771744 433881982464 433928100872 434247635556 434567405538 436592615424 436639021952 436960552896 438401586448 438724415304 439366879232 441140455168 441465300864 441512225322 442498194432 442921190432 443896434688 445688294912 446063897748 447060031488 448472686592 450662494632 451668897792 451716906816 456373782144 456758390151 458887016448 459224930304 461078666496 461127675708 461467239534 463617810432 463959207936 464008523328 464350208544 465881569272 466224633756 468397375488 468447162624 468792116352 469137324096 469187189883 470684472048 471373737984 473276514816 473625024768 473675367564 474024171222 475882831872 476233261056 476583948288 478155654144 478206478512 478558618776 478911018348 480490398549 481142882304 481194024192 481548364416 483136442208 483492212784 485797057536 486154787328 486512780544 486564493212 488117230272 488169113481 488832024576 489191989248 490805274624 491166692352 491218899696 491580622008 493201784754 493564967217 494235205632 494287739136 495865122816 495917829568 496283012064 496648463472 498286339236 499016025088 499383489024 501030384512 501399331776 501452626773 504160520192 504531772416 504585400368 505712222208 506195646208 506622241482 506995306461 509358051328 509787311712 510925750272 511845151188 515042851008 515097596209 516247893504 520407880706 521570036736 522009588744 524116765431 524828491776 525772910404 526947047424 527003057952 527391130896 529520031054 530295455232 532436079168 532828152864 535368185856 535762418688 536156941824 537925110912 537982288326 538378446123 540887445504 541285742592 541343277216 541741909968 543528497484 543928739382 546463604736 546521689728 546924135744 547326878112 549131884056 549936027648 550340987904 552155933952 552562528896 552621262158 553028199759 555196637184 555605471232 556014606336 556073706528 557848263168 557907558264 558318388572 558729521406 560920313856 561333362688 561393028224 561806425152 563659182576 564074248248 566763233792 567180585216 567598243968 567658575414 569470101984 570304028672 570723987456 572606153728 573027807744 573088716312 573510725676 575402082213 576183451648 576607739904 576669028992 578509309952 578996847408 579423207384 582614070528 584965887072 588620401152 588682967096 589997592576 591059281729 592878440196 594751863664 596080041984 596582387136 597152676386 598990589064 600883326176 602225197056 602289209088 602732721024 605165749776 608498376192 608946460416 609011186868 611849355264 612299907072 612750790656 614771555328 614836900944 615289652712 617773369563 618612277248 618678031104 619133611392 621175425696 621632845008 624596216832 625056155136 625516432128 625582919844 627579296064 627646003047 628498317312 631035353088 631500033024 631567156752 632032228296 634116580398 634583529279 635445264384 637540872192 637608638016 638078158368 638548024464 640653864732 641592032256 642064485888 644181922944 644656283712 644724805851 647729410048 648206383104 648683707392 648752657616 650822973696 650892151308 651371453334 651851108307 654407032832 654888923136 654958532928 655440829344 657602379672 658086622956 659050318848 661153497088 661710682752 662197951296 662268337983 664381785648 665844652032 668532442368 668603502364 669095846622 672709029888 672780533824 675496321976 675993741948 677575360224 679716415616 682460201584 684560673216 686723801344 688330524672 688837395456 691617999744 691691513562 695426715648 695938811904 696012784992 698822353908 702596063232 702670743936 703188174528 706026708072 707060606976 709914772224 710437537152 710513051346 711036256833 713824247808 714349891584 714875922432 717233481216 717309717768 717837928164 718366527522 721183260672 721714323456 721791036288 722322546624 724704663312 725238319176 728695586304 729232180992 729769170816 729846739818 732175845408 733248036864 733787983872 736207911936 736750038528 736828349544 737370933012 739802677131 740807294976 741352808448 741431608704 743797684224 743876744352 744424518096 744972695208 747429508854 748524037632 749075233536 751545576768 752098997664 756240780288 756797658624 756878100552 759293469312 759374176526 759933362223 760965316608 764037076992 764118288416 764680967568 767202776284 767767726782 768892038656 771995796544 772564276512 774371840256 776818760704 779954516096 780611821059 782355055104 784827201536 786663456768 787242737664 788659365606 790420571136 790504586928 795358642176 795443182848 798654118752 803052278784 803643628032 806887666368 806973432489 811331168256 811928613888 812014915824 812612864952 815292746226 815893109073 817001054208 819695407104 819782534592 820386203616 820990317168 823697826084 824904041472 825511481856 828233900928 828843793344 828931893237 832794955776 833408206848 834021909504 834110559792 836772394752 836861337396 837477582858 838094282109 841380470784 842000044032 842089542336 842709637728 845488773864 846111372372 850054496256 850144850688 850770877824 851397365952 851487863121 854205152976 855456043008 856085981184 858909230592 859541711616 859633074468 860266088514 864275177472 864911609856 865003543488 867763964928 867856201744 868495271112 869134811076 873185230848 873278043904 873921105792 876803172896 877448830608 878733758464 882280910336 882930601728 883024450644 884996388864 885842380864 887792869376 891376589824 892127795496 894120062976 895729014579 896945373184 901324989264 903337795584 903433813632 912747564288 913516780302 917774032896 918449860608 920102593207 922157332992 922255351416 922934479068 927235620864 927918415872 928017046656 928700417088 931763138544 932449267512 936894325248 937584232704 938274648192 938374379766 941368944096 942747475968 946553029632 947250049536 947350735128 948048342444 951174870597 952466522112 953167896576 956311308288 956412957024 957117237552 957822036696 960980797098 962388048384 963096728832 966272884416 966984425568 971594115072 972309574656 973025561088 973128986424 976234460544 976338226962 977057180001 978383978496 981610549248 982333384704 982437799392 983161244016 986403569508 987129934434 988575478272 991730245632 991835659136 992566024128 993296926944 996572678472 998032050176 998766978048 1002060769024 1002798663552 1002905253546 1003643769933 1008321040384 1009063544832 1009170800736 1011424444416 1012391292416 1013244482964 1013990612922 1018716102656 1019574623424 1023690302376 1030085702016 1030195192418 1032495787008 1037537270343 1040815761412 1043140073472 1044019177488 1048233530862 1051545820808 1053894094848 1054006115904 1054782261792 1059040062108 1060590910464 1064872158336 1065656305728 1065769577019 1070736371712 1071524837376 1072313883648 1075850221824 1075964576652 1076756892246 1081774891008 1082571485184 1082686554432 1083483819936 1087056994968 1087857478764 1092927209472 1093043379456 1093848271488 1094653756224 1094770109727 1098263768112 1099872055296 1100681975808 1104311867904 1105125057792 1105242524316 1106056399518 1110393274368 1111210942464 1112029212672 1112147413056 1115696526336 1115815116528 1116636777144 1117459042812 1121144263281 1122666725376 1122786056448 1123612850304 1127318365152 1128148496496 1133526467584 1134361170432 1135196487936 1135317150828 1138940203968 1139061264789 1140608057344 1141447974912 1145212307456 1146055615488 1146177432624 1147021451352 1150804164426 1151651590173 1153215479808 1153338057984 1157018619904 1157993694816 1158846414768 1165228141056 1169931774144 1170056129137 1177240802304 1177365934192 1179995185152 1182118563458 1182989048409 1185756880392 1189503727328 1192160083968 1193164774272 1194305352772 1197981178128 1201766652352 1204578418176 1205465442048 1210331499552 1216996752384 1217892920832 1218022373736 1222939119339 1224599814144 1225501581312 1229543110656 1229673801888 1230579305424 1235546739126 1237356062208 1238267222784 1242350851392 1243265690016 1249192433664 1250112310272 1251032864256 1251165839688 1255158592128 1255292006094 1256216374287 1262070706176 1263000066048 1263134313504 1264064456592 1268233160796 1269167058558 1275081744384 1275217276032 1276156316736 1277096048928 1281307729464 1283184064512 1284128971776 1288363845888 1289312567424 1289449611702 1290399132771 1295458820096 1296412766208 1297367414784 1297505315232 1301645947392 1301784302616 1302742906668 1303702216614 1308814065664 1309777846272 1309917065856 1310881658688 1315204759344 1316173245912 1318100637696 1323421365504 1324395902592 1324536675966 1328763571296 1331689304064 1337064884736 1337207004728 1338191693244 1342604858497 1345418059776 1345561067648 1350992643952 1351987483896 1355150720448 1359432831232 1364920403168 1369121346432 1373447602688 1376661049344 1377674790912 1383235999488 1383383027124 1390853431296 1391877623808 1392025569984 1397644707816 1405192126464 1405341487872 1406376349056 1407561569649 1412053416144 1414121213952 1419829544448 1420875074304 1421026102692 1422072513666 1427648495616 1428699783168 1429751844864 1434466962432 1434619435536 1435675856328 1436733055044 1441471195647 1443428646912 1443582072576 1444645093248 1449409326624 1450476638352 1457391172608 1458464361984 1459538341632 1459693479636 1464351690816 1464507340443 1466496073728 1467575967744 1472415823872 1473500077056 1473656699088 1474741866024 1479605354262 1480694901651 1482705616896 1482863217408 1487595368448 1487753488704 1488849036192 1489945390416 1494859017708 1497048075264 1498150467072 1503091153536 1504197995328 1504357880319 1512481560576 1513595317248 1513756201104 1518586938624 1518748353052 1519866724446 1520985919383 1528074153984 1528236576832 1529361935136 1534405552568 1535535453564 1537784077312 1543991593088 1545128553024 1545292788627 1548743680512 1553637521408 1559909032192 1561223642118 1564710110208 1569654403072 1574485475328 1577318731212 1580841142272 1581009173856 1590886365696 1597308237504 1606104557568 1607287256064 1613775332736 1613946864978 1615135338369 1622662336512 1623857227776 1624029831648 1625225729904 1630585492452 1631786218146 1639390814208 1639565069184 1640772407232 1641980634336 1647395652168 1649808082944 1651022963712 1656467801856 1657687586688 1657863786474 1659084599277 1665589911552 1666816413696 1668043819008 1668221119584 1673544789504 1673722674792 1674955165716 1676188564218 1682760941568 1684000088064 1684179084672 1685419275456 1690977547728 1692222744744 1700289701376 1701541755648 1702794731904 1702975726242 1708410305952 1710912086016 1712171962368 1717818461184 1719083423232 1719266148936 1720532177028 1726206246639 1728550354944 1729823219712 1730007086976 1735527929856 1735712403488 1736990542224 1738269622152 1746556087808 1747842211584 1753606345792 1754897661216 1757467516928 1764561820672 1765861203456 1766048901288 1769992777728 1771684761728 1773177845187 1775585738752 1782753179648 1784255590992 1788240125952 1791458029158 1802649978528 1806675591168 1806867627264 1821427582471 1825495128576 1827033560604 1835548065792 1836899721216 1840205186414 1844314665984 1844510702832 1845868958136 1853320108689 1855836831744 1856034093312 1857400834176 1863526277088 1864898535024 1873788650496 1875168465408 1876549296384 1876748759532 1882737888192 1882938009141 1885494951936 1893106059264 1894500099072 1894701470256 1896096684888 1902349741194 1903750587837 1906335793152 1912622616576 1912825914048 1914234475104 1915644073392 1921961594196 1924776096768 1926193457664 1932545768832 1933968851136 1934174417553 1943188230144 1944619149312 1946051122176 1946257972848 1952468921088 1952676453924 1954114360002 1955553324921 1963221098496 1964666769408 1964875598784 1966322488032 1972807139016 1974259868868 1977150956544 1983460491264 1983671318272 1985132048256 1986593853888 1986805013949 1993145356944 1996064100352 1997533956096 2004121538048 2005597327104 2005810507092 2007287539866 2016642080768 2018127089664 2018341601472 2024782584832 2026488965928 2027981225844 2037432205312 2039149246848 2047380604752 2060171404032 2060390384836 2064991574016 2075074540686 2081631522824 2086280146944 2088038354976 2090034367351 2096467061724 2103091641616 2107788189696 2108012231808 2109564523584 2118080124216 2121181820928 2129744316672 2131312611456 2131539154038 2141472743424 2143049674752 2144627767296 2151700443648 2151929153304 2153513784492 2163549782016 2165142970368 2165373108864 2166967639872 2174113989936 2175714957528 2186086758912 2187696542976 2189307512448 2189540219454 2196527536224 2199744110592 2201363951616 2208623735808 2210250115584 2210485048632 2212112799036 2219408031393 2222421884928 2224058425344 2224294826112 2231393052672 2231630233056 2233273554288 2234918085624 2242288526562 2245572112896 2247225700608 2254636730304 2256296992992 2267052935168 2268722340864 2270392975872 2270634301656 2277880407936 2278122529578 2279800086669 2282895949824 2290424614912 2292111230976 2292354865248 2294042902704 2301608328852 2303303180346 2306676115968 2314037239808 2315987389632 2317692829536 2330456282112 2339863548288 2340112258274 2341835463177 2354481604608 2354731868384 2359990370304 2364237126916 2365978096818 2371513760784 2379007454656 2386329548544 2388610705544 2395962356256 2403533304704 2409156836352 2410930884096 2420662999104 2420920297467 2433993504768 2435785841664 2436044747472 2445878238678 2451003162624 2459086221312 2459347603776 2461158610848 2471093478252 2474712124416 2476534445568 2484701702784 2486531380032 2486795679711 2498384867328 2500224620544 2502065728512 2502331679376 2510317184256 2510584012188 2512432748574 2514282846327 2524141412352 2526000132096 2526268627008 2528128913184 2536466321592 2538334117116 2550163488768 2550434552064 2552312633472 2554192097856 2554463589363 2562615458928 2566368129024 2568257943552 2576727691776 2578625134848 2578899223404 2580798265542 2590917640192 2592825532416 2594734829568 2595010630464 2603291894784 2603568605232 2605485813336 2607404433228 2619555692544 2619834131712 2621763317376 2630409518688 2632346491824 2636201275392 2646842731008 2648791805184 2649073351932 2657527142592 2657809617841 2663378608128 2674129769472 2674414009456 2676383386488 2685209716994 2687187043737 2690836119552 2691122135296 2701985287904 2703974967792 2710301440896 2718865662464 2729840806336 2738242692864 2746895205376 2753322098688 2755349581824 2760307779621 2766471998976 2766766054248 2781706862592 2783755247616 2784051139968 2795289415632 2810682975744 2812752698112 2815123139298 2824106832288 2828242427904 2839659088896 2841750148608 2842052205384 2844145027332 2853524611791 2857399566336 2859503689728 2868933924864 2869238871072 2871351712656 2873466110088 2882942391294 2887164145152 2889290186496 2898818653248 2900953276704 2914782345216 2916928723968 2919076683264 2919386959272 2928703381632 2929014680886 2931171540003 2935151935488 2944831647744 2947000154112 2947313398176 2949483732048 2959210708524 2961389803302 2965726434816 2975190736896 2975506977408 2977698072384 2979890780832 2989718035416 2994096150528 2996300934144 3006182307072 3008395990656 3008715760638 3010931309799 3024963121152 3027190634496 3027512402208 3037173877248 3037496706104 3039733448892 3041971838766 3056148307968 3056473153664 3058723870272 3068811105136 3071070907128 3075568154624 3087983186176 3090257106048 3090585577254 3097487361024 3107275042816 3119818064384 3122447284236 3129420220416 3139308806144 3154637462424 3161682284544 3162018347712 3181772731392 3194616475008 3197308731057 3212209115136 3214574512128 3227550665472 3227893729956 3230270676738 3245324673024 3247714455552 3248059663296 3250451459808 3261170984904 3263572436292 3278781628416 3279130138368 3281544814464 3283961268672 3284310329181 3294791304336 3299616165888 3302045927424 3312935603712 3315375173376 3315727572948 3318169198554 3331179823104 3333632827392 3336087638016 3336442239168 3347089579008 3347445349584 3349910331432 3352377128436 3363432789843 3368000176128 3368358169344 3370838550912 3381955095456 3384445489488 3400579402752 3403083511296 3405589463808 3405951452484 3416820611904 3417183794367 3421824172032 3424343924736 3435636922368 3438166846464 3438532297872 3441064354056 3452412493278 3454954770519 3459646439424 3460014173952 3471055859712 3471424806976 3473981084448 3476539244304 3493112175616 3495684423168 3507212691584 3509795322432 3510168387411 3514935033856 3529123641344 3531722406912 3532097802576 3539985555456 3543369523456 3546355690374 3548967145227 3565506359296 3568511181984 3576480251904 3582916058316 3605299957056 3605683173463 3613735254528 3642855164942 3650990257152 3654067121208 3668817358017 3673799442432 3680410372828 3688629331968 3689021405664 3691737916272 3706640217378 3712068186624 3714801668352 3727052554176 3729797070048 3747577300992 3750336930816 3753098592768 3753497519064 3765475776384 3765876018282 3768649122861 3786212118528 3789000198144 3789402940512 3792193369776 3804699482388 3807501175674 3825245233152 3825651828096 3828468950208 3831288146784 3843923188392 3849552193536 3852386915328 3865091537664 3867937702272 3868348835106 3871197398313 3886376460288 3889238298624 3892102244352 3892515945696 3904937842176 3905352907848 3908228720004 3911106649842 3926442196992 3929333538816 3929751197568 3932644976064 3945614278032 3948519737736 3954301913088 3967342636544 3970264096512 3973187707776 3973610027898 3986290713888 3992128200704 3995067912192 4008243076096 4011194654208 4011621014184 4014575079732 4027814575491 4033284161536 4036254179328 4036683202944 4049565169664 4052977931856 4055962451688 4078298493696 4094761209504 4120342808064 4120780769672 4129983148032 4137414972103 4150149081372 4163263045648 4172560293888 4176076709952 4180068734702 4192934123448 4206183283232 4215576379392 4216024463616 4219129047168 4236160248432 4242363641856 4259488633344 4262625222912 4263078308076 4282945486848 4286099349504 4289255534592 4303400887296 4303858306608 4307027568984 4324413586941 4330285940736 4330746217728 4333935279744 4348227979872 4351429915056 4372173517824 4375393085952 4378615024896 4379080438908 4393055072448 4393522021329 4399488221184 4402727903232 4417247471616 4420500231168 4420970097264 4424225598072 4438816062786 4442084704953 4448116850688 4448589652224 4462786105344 4463260466112 4466547108576 4469836171248 4484577053124 4491144225792 4494451401216 4509273460608 4512593985984 4513073640957 4534105870336 4537444681728 4540785951744 4541268603312 4555760815872 4556245059156 4559600173338 4562957758149 4580849229824 4584222461952 4584709730496 4588085805408 4603216657704 4606606360692 4613352231936 4628074479616 4631974779264 4635385659072 4635878365881 4660912564224 4679727096576 4680224516548 4683670926354 4708963209216 4709463736768 4728474253832 4731956193636 4743027521568 4758014909312 4772659097088 4777221411088 4791924712512 4807066609408 4818313672704 4821861768192 4841325998208 4841840594934 4867987009536 4871571683328 4872089494944 4891756477356 4918172442624 4918695207552 4922317221696 4942186956504 4949424248832 4953068891136 4969403405568 4973062760064 4973591359422 4977253797831 4996769734656 5000449241088 5004131457024 5004663358752 5020634368512 5021168024376 5024865497148 5028565692654 5048282824704 5052000264192 5052537254016 5056257826368 5072932643184 5076668234232 5100869104128 5104625266944 5108384195712 5108927178726 5125230917856 5132736258048 5136515887104 5153455383552 5157250269696 5157798446808 5161596531084 5178618739917 5185651064832 5189469659136 5190021260928 5206583789568 5207137210464 5210971626672 5214808866456 5239668263424 5243526634752 5260819037376 5264692983648 5272402550784 5293685462016 5297583610368 5298146703864 5315054285184 5315619235682 5319533535561 5326757216256 5348259538944 5348828018912 5352766772976 5370419433988 5374374087474 5382244270592 5403970575808 5407949935584 5420602881792 5437731324928 5459681612672 5464282747413 5476485385728 5493790410752 5506644197376 5510699163648 5520615559242 5532943997952 5533532108496 5567510495232 5568102279936 5590578831264 5621365951488 5625505396224 5630246278596 5648213664576 5648814027423 5656484855808 5679318177792 5683500297216 5684104410768 5688290054664 5707049223582 5711251763511 5719007379456 5737867849728 5738477742144 5742703425312 5746932220176 5765884782588 5774328290304 5778580372992 5797637306496 5801906553408 5802523252659 5829564690432 5833857447936 5838153366528 5838773918544 5857406763264 5858029361772 5862343080006 5866659974763 5889663295488 5894000308224 5894626796352 5898967464096 5918421417048 5922779606604 5931452869632 5950381473792 5951013954816 5955396144768 5959781561664 5960415041847 5979436070832 5988192301056 5992601868288 6012364614144 6016791981312 6017431521276 6021862619598 6049926242304 6054381268992 6055024804416 6074347754496 6074993412208 6079466897784 6083943677532 6112296615936 6112946307328 6117447740544 6137622210272 6142141814256 6151136309248 6175966372352 6180514212096 6181171154508 6194974722048 6214550085632 6239636128768 6244894568472 6258840440832 6270103102053 6278617612288 6309274924848 6323364569088 6324036695424 6363545462784 6389232950016 6394617462114 6424418230272 6429149024256 6440718152449 6455101330944 6455787459912 6460541353476 6490649346048 6495428911104 6496119326592 6500902919616 6522341969808 6527144872584 6558260276736 6563089628928 6567922537344 6568620658362 6589582608672 6599232331776 6604091854848 6625871207424 6630750346752 6631455145896 6636338397108 6658224094179 6667265654784 6672175276032 6672884478336 6694179158016 6694890699168 6699820662864 6704754256872 6726865579686 6736716338688 6741677101824 6763910190912 6768890978976 6801158805504 6806167022592 6811178927616 6811902904968 6833641223808 6834367588734 6839400260007 6848687849472 6871273844736 6876333692928 6877064595744 6882128708112 6904824986556 6909909541038 6920028347904 6942111719424 6942849613952 6947962168896 6953078488608 6986224351232 6991368846336 7014425383168 7019590644864 7020336774822 7025506389531 7058247282688 7063444813824 7064195605152 7079971110912 7086739046912 7092711380748 7097934290454 7131012718592 7137022363968 7165832116632 7210599914112 7211366346926 7227470509056 7262760892401 7285710329884 7301980514304 7308134242416 7337634716034 7360820745656 7377258663936 7378042811328 7383475832544 7413280434756 7424136373248 7429603336704 7454105108352 7459594140096 7460387039133 7495154601984 7500673861632 7506197185536 7506995038128 7530951552768 7531752036564 7537298245722 7572424237056 7578000396288 7578805881024 7584386739552 7609398964776 7615002351348 7650490466304 7651303656192 7656937900416 7662576293568 7663390768089 7687846376784 7699104387072 7704773830656 7730183075328 7735875404544 7736697670212 7742394796626 7772752920576 7778476597248 7784204488704 7785031891392 7809875684352 7810705815696 7816457440008 7822213299684 7858667077632 7859502395136 7865289952128 7891228556064 7897039475472 7908603826176 7934685273088 7940528193024 7946375415552 7947220055796 7972581427776 7973428853523 7984256401408 7990135824384 8016486152192 8022389308416 8023242028368 8029150159464 8055629150982 8061561131211 8072508358656 8073366405888 8099130339328 8105955863712 8111924903376 8156596987392 8189522419008 8190392903959 8240685616128 8241561539344 8259966296064 8274829944206 8280923338863 8300298162744 8326526091296 8345120587776 8352153419904 8360137469404 8385868246896 8412366566464 8432048927232 8438258094336 8472320496864 8484727283712 8518977266688 8525250445824 8526156616152 8560573835373 8572198699008 8578511069184 8606801774592 8607716613216 8614055137968 8648827173882 8661492435456 8667870559488 8696455959744 8702859830112 8744347035648 8750786171904 8757230049792 8758160877816 8786110144896 8787044042658 8793514620009 8805455806464 8834494943232 8841000462336 8841940194528 8848451196144 8877632125572 8884169409906 8897179304448 8925572210688 8926520932224 8933094217152 8939672342496 8969154106248 8982288451584 8988902802432 9018546921216 9025187971968 9026147281914 9032793929397 9068211740672 9074889363456 9081571903488 9082537206624 9111521631744 9112490118312 9119200346676 9125915516298 9161698459648 9168444923904 9169419460992 9176171610816 9206433315408 9213212721384 9226704463872 9263949558528 9270771318144 9271756731762 9321825128448 9359454193152 9360449033096 9367341852708 9417926418432 9418927473536 9456948507664 9463912387272 9486055043136 9516029818624 9545318194176 9554442822176 9583849425024 9614133218816 9636627345408 9643723536384 9682651996416 9683681189868 9735974019072 9743143366656 9744178989888 9783512954712 9836344885248 9837390415104 9844634443392 9852930987543 9884373913008 9898848497664 9906137782272 9938806811136 9946125520128 9947182718844 9954507595662 9993539469312 10000898482176 10008262914048 10009326717504 10041268737024 10042336048752 10049730994296 10057131385308 10090298369529 10104000528384 10105074508032 10112515652736 10145865286368 10153336468464 10201738208256 10209250533888 10216768391424 10217854357452 10250461835712 10251551383101 10265472516096 10273031774208 10306910767104 10314500539392 10315596893616 10323193062168 10357237479834 10364864311557 10378939318272 10380042521856 10413167579136 10414274420928 10421943253344 10429617732912 10479336526848 10487053269504 10521638074752 10529385967296 10530505162233 10544805101568 10587370924032 10595167220736 10596293407728 10630108570368 10631238471364 10639067071122 10646901435681 10696519077888 10697656037824 10705533545952 10740838867976 10748748174948 10764488541184 10807941151616 10815899871168 10817049520389 10841205763584 10875462649856 10919363225344 10928565494826 10952970771456 10987580821504 11021398327296 11041231118484 11065887995904 11067064216992 11136204559872 11181157662528 11242731902976 11251010792448 11260492557192 11296427329152 11297628054846 11305947368583 11358636355584 11367000594432 11368208821536 11376580109328 11414098447164 11422503527022 11475735699456 11476955484288 11485406850624 11493864440352 11531769565176 11548656580608 11557160745984 11595274612992 11603813106816 11605046505318 11613592194939 11659129380864 11667714895872 11676306733056 11677547837088 11714813526528 11716058723544 11724686160012 11733319949526 11779326590976 11788000616448 11789253592704 11797934928192 11836842834096 11845559213208 11862905739264 11902027909632 11910792289536 11919563123328 11920830083694 11958872141664 11976384602112 11985203736576 12024729228288 12033583962624 12034863042552 12043725239196 12083443726473 12099852484608 12108762537984 12110049608832 12148695508992 12149986824416 12158933795568 12167887355064 12225892614656 12234895481088 12275244420544 12284283628512 12302272618496 12351932744704 12361028424192 12362342309016 12389949444096 12412244916309 12429100171264 12479272257536 12489789136944 12517680881664 12540206204106 12618549849696 12646729138176 12648073390848 12727090925568 12749993077297 12778465900032 12789234924228 12848836460544 12858298048512 12881436304898 12910202661888 12911574919824 12921082706952 12973240760823 12990857822208 12992238653184 13001805839232 13044683939616 13054289745168 13116520553472 13126179257856 13135845074688 13137241316724 13179165217344 13180566063987 13198464663552 13208183709696 13251742414848 13261500693504 13262910291792 13272676794216 13316448188358 13326254114859 13344350552064 13345768956672 13388358316032 13389781398336 13399641325728 13409508513744 13453731159372 13473432677376 13483354203648 13527820381824 13537781957952 13539220922871 13602317611008 13612334045184 13622357855232 13623805809936 13667282447616 13668735177468 13678800520014 13688873274447 13742547689472 13752667385856 13754129191488 13764257416224 13809649973112 13819819082076 13840056695808 13884223438848 13885699227904 13895924337792 13906156977216 13907635097643 13972448702464 13982737692672 14028850766336 14039181289728 14040673549644 14051012779062 14116494565376 14126889627648 14128391210304 14173478093824 14185422761496 14195868580908 14262025437184 14274044727936 14331664233264 14421199828224 14422732693852 14454941018112 14525521784802 14571420659768 14603961028608 14616268484832 14675269432068 14721641491312 14754517327872 14756085622656 14766951665088 14826560869512 14848272746496 14859206673408 14908210216704 14919188280192 14920774078266 14990309203968 15001347723264 15012394371072 15013990076256 15061903105536 15063504073128 15074596491444 15144848474112 15156000792576 15157611762048 15168773479104 15218797929552 15230004702696 15302607312384 15313875800832 15325152587136 15326781536178 15375692753568 15398208774144 15409547661312 15460366150656 15471750809088 15473395340424 15484789593252 15535856219751 15556953194496 15568408977408 15570063782784 15619751368704 15621411631392 15632914880016 15644426599368 15719004790272 15730579904256 15782457112128 15794078950944 15817207652352 15869370546176 15881056386048 15892750831104 15894440111592 15945162855552 15946857707046 15958600606683 15980271648768 16032972304384 16044778616832 16046484056736 16058300318928 16111258301964 16123122262422 16146732811776 16198260678656 16211911727424 16223849806752 16313193974784 16379044838016 16380785807918 16392848242239 16481371232256 16483123078688 16519932592128 16549659888412 16561846677726 16600596325488 16653052182592 16704306839808 16720274938808 16771736493792 16824733132928 16864097854464 16876516188672 16944640993728 16946442082269 16969454567424 17037954533376 17050500891648 17052313232304 17121147670746 17157022138368 17213603549184 17215433226432 17228110275936 17297654347764 17322984870912 17335741118976 17392911919488 17405719660224 17407569757977 17488694071296 17501572343808 17514460099584 17516321755632 17572220289792 17574088085316 17587029240018 17599979924289 17668989886464 17682000924672 17683880389056 17696902392288 17755264251144 17768338819812 17794358608896 17851144421376 17853041864448 17866188434304 17879344684992 17881245125541 17938308212496 17964576903168 17977805604864 18037093842432 18050375943936 18052294563828 18065587858794 18136423481344 18149778726912 18163143806976 18165074413248 18223043263488 18224980236624 18238400693352 18251831032596 18336889847808 18338838921984 18352343221632 18412866630816 18426425442768 18453408927744 18527899117056 18541542636288 18543513463524 18604667324887 18643650256896 18718908386304 18720898066192 18734683705416 18810309306159 18835852836864 18837854947072 18913897015328 18927824774544 18972110086272 19032059637248 19090636388352 19108885644352 19167698850048 19228266437632 19273254690816 19287447072768 19322154457347 19365303992832 19367362379736 19471948038144 19486286733312 19488357979776 19567025909424 19674780830208 19689268886784 19705861975086 19768747826016 19797696995328 19812275564544 19877613622272 19892251040256 19894365437688 19909015191324 19974672282537 20001796964352 20016525828096 20018653435008 20082537474048 20084672097504 20099461988592 20114262770616 20180596739058 20210149016064 20225031305472 20291730572736 20306672936928 20403476416512 20418501067776 20433536782848 20435708714904 20500923671424 20503102766202 20518200780021 20546063548416 20613821534208 20629001078784 20631193787232 20646386124336 20714474959668 20729728623114 20760085043712 20826335158272 20828548841856 20843886506688 20859235465824 20958673053696 20974106539008 21043276149504 21058771934592 21061010324466 21076519168593 21174741848064 21190334441472 21192586815456 21260217140736 21262476942728 21278134142244 21293802871362 21393038155776 21395312075648 21411067091904 21481677735952 21497496349896 21528977082368 21615882303232 21631799742336 21634099040778 21682411527168 21750925299712 21838726450688 21857130989652 21905941542912 21975161643008 22082462236968 22131775991808 22134128433984 22272409119744 22362315325056 22381161117399 22485463805952 22502021584896 22520985114384 22592854658304 22595256109692 22611894737166 22717272711168 22734001188864 22736417643072 22753160218656 22828196894328 22845007054044 22951471398912 22953910968576 22970813701248 22987728880704 22990172304267 23063539130352 23097313161216 23114321491968 23190549225984 23207626213632 23210093010636 23227184389878 23318258761728 23335429791744 23352613466112 23355095674176 23429627053056 23432117447088 23449372320024 23466639899052 23576001232896 23578507185408 23595869856384 23673685668192 23691118426416 23725811478528 23804055819264 23821584579072 23839126246656 23841660167388 23917744283328 23920286560569 23952769204224 23970407473152 24049458456576 24067167925248 24069726085104 24087450478392 24166887452946 24184683393633 24217525075968 24220099217664 24297391017984 24299973648832 24317867591136 24335774710128 24451785229312 24469790962176 24550488841088 24568567257024 24571178711877 24604545236992 24703865489408 24722056848384 24724684618032 24779898888192 24824489832618 24842770016589 24958544515072 24979578273888 25035361763328 25080412408212 25237099699392 25239782214241 25296146781696 25454181851136 25499986154594 25556931800064 25578469848456 25681721506119 25716596097024 25762872609796 25820405323776 25823149839648 25842165413904 25946481521646 25984477306368 26003611678464 26089367879232 26108579490336 26233041106944 26252358515712 26271690149376 26274482633448 26358330434688 26361132127974 26380543860027 26416367419392 26503484829696 26523001387008 26525820583584 26545353588432 26632896376716 26652508229718 26691537913344 26776716632064 26779562796672 26799282651456 26819017027488 26907462318744 26946865354752 26966708407296 27055640763648 27075563915904 27078441845742 27098381788191 27204635222016 27224668090368 27244715710464 27247611619872 27334564895232 27337470354936 27357601040028 27377746548894 27485095378944 27505334771712 27508258382976 27528514832448 27619299946224 27639638164152 27680113391616 27771398455808 27791848675584 27812313954432 27815270195286 27944897404928 27965475385344 28057701532672 28078362579456 28081347099288 28102025558124 28232989130752 28253779255296 28256782420608 28346956187648 28370845522992 28391737161816 28548089455872 28663328466528 28842399656448 28845465387704 28909882036224 28961904804721 29051043569604 29142841319536 29207922057216 29232536969664 29350538864136 29443282982624 29509034655744 29512171245312 29533903330176 29653121739024 29696545492992 29718413346816 29816420433408 29838376560384 29841548156532 29980618407936 30002695446528 30024788742144 30027980152512 30123806211072 30127008146256 30149192982888 30270895108587 30312001585152 30315223524096 30337546958208 30437595859104 30460009405392 30605214624768 30627751601664 30650305174272 30653563072356 30751385507136 30754654149303 30796417548288 30819095322624 30920732301312 30943501618176 30946790680848 30969579186504 31071712439502 31094592934671 31136817954816 31140127565568 31239502737408 31242823262784 31265829760032 31288853198736 31438009580544 31461159808512 31564914224256 31588157901888 31591515486699 31634415304704 31738741092352 31762112772096 31785501662208 31788880223184 31890325711104 31893715414092 31917201213366 31940704307043 32065944608768 32089557233664 32092968113472 32116600637856 32222516603928 32246244524844 32293465623552 32396521357312 32423823454848 32447699613504 32451148561167 32626387949568 32758089676032 32761571615836 32785696484478 32962742464512 32966246157376 33099319776824 33123693355452 33201192650976 33306104365184 33408613679616 33440549877616 33543472987584 33649466265856 33728195708928 33753032377344 33889281987456 33892884164538 34075909066752 34101001783296 34104626464608 34242295341492 34427207098368 34430866452864 34456220551872 34595308695528 34645969741824 34671482237952 34785823838976 34811439320448 34815139515954 34840776584817 34977388142592 35003144687616 35028920199168 35032643511264 35144440579584 35148176170632 35174058480036 35199959848578 35337979772928 35364001849344 35367760778112 35393804784576 35510528502288 35536677639624 35588717217792 35706083728896 35732376868608 35758689369984 35762490251082 35876616424992 35929153806336 35955611209728 36074187684864 36100751887872 36104589127656 36131175717588 36250331179419 36299557453824 36326287613952 36330148826496 36446086526976 36449960473248 36476801386704 36503662065192 36677677843968 36704686443264 36825733261632 36852850885536 36906817855488 37055798234112 37083085272576 37087026927048 37209334649774 37236734748927 37287300513792 37437816772608 37441796132384 37469367410832 37620618612318 37675709894144 37827794030656 37855649549088 37944220172544 38064119274496 38181272776704 38217771288704 38249979231891 38335397700096 38456532875264 38546509381632 38574894145536 38644308914694 38730607985664 38734724759472 38972573466624 38976715959552 39134051818848 39349561660416 39378537773568 39411723950172 39537495652032 39541698191961 39595393990656 39624551129088 39755227244544 39784502080512 39788730875376 39818030382648 39949344565074 39978762344577 40033051656192 40037306870016 40165074948096 40169344195008 40198923977184 40228525541232 40361193478116 40420298032128 40450062610944 40583461145472 40613345873856 40617662768613 40806952833024 40837002135552 40867073565696 40871417429808 41001847342848 41006205532404 41036401560042 41066619823341 41227643068416 41258002157568 41262387574464 41292772248672 41428949919336 41459457246228 41520170087424 41652670316544 41657097683712 41687773013376 41718470931648 41722905292929 41917346107392 41948213078016 42086552299008 42117543869184 42122020648932 42153038337186 42349483696128 42380668882944 42385173630912 42520434281472 42524953885456 42556268284488 42587605742724 42786076311552 42790624151296 42822134183808 42963355471904 42994992699792 43057954164736 43231764606464 43263599484672 43268198081556 43364823054336 43501850599424 43677452901376 43714261979304 43811883085824 43950323286016 44164924473936 44263551983616 44268256867968 44544818239488 44724630650112 44762322234798 44970927611904 45004043169792 45041970228768 45085027067143 45185709316608 45190512219384 45223789474332 45434545422336 45468002377728 45472835286144 45506320437312 45656393788656 45690014108088 45907821937152 45941627402496 45975457761408 45980344608534 46127078260704 46194626322432 46228642983936 46381098451968 46415252427264 46420186021272 46454368779756 46607568659253 46670859583488 46705226932224 46710191348352 46859254106112 46864234894176 46898744640048 46933279798104 47157014370816 47191739712768 47347371336384 47382236852832 47451622957056 47608111638528 47643169158144 47678252493312 47683320334776 47835488566656 47840573121138 47875801820049 47940814946304 48098916913152 48134335850496 48139452170208 48174900956784 48333774905892 48369366787266 48440198435328 48594782035968 48599947297664 48635735182272 48671549420256 48903570458624 48939581924352 49100977682176 49137134514048 49142357423754 49178544726717 49407730978816 49444113696768 49449369236064 49559797776384 49648979665236 49685540033178 49917089030144 49959156547776 50160824816424 50474199398784 50479564428482 50592293563392 50839326246807 50908363702272 50999972309188 51113863600128 51156939696912 51363443012238 51525745219592 51640810647552 51646299679296 51684330827808 51892963043292 51968954612736 52007223356928 52178735758464 52217158980672 52222709273931 52466082213888 52504717031424 52543380298752 52548965266896 52716660869376 52722264255948 52761087720054 53006969659392 53046002774016 53051641167168 53090707176864 53265792753432 53305016459436 53383075826688 53553433264128 53559125593344 53598565302912 53638034054976 53643735376623 53814924637488 53893730709504 53933416814592 54111281527296 54151127831808 54156883691484 54196763576382 54409270444032 54449336180736 54489431420928 54495223239744 54669129790464 54674940709872 54715202080056 54755493097788 55010669543424 55016516765952 55057029664896 55238599892448 55279276328304 55360226783232 55542796911616 55583697351168 55624627908864 55630540390572 55814001974661 55889794809856 55930950770688 56115403065344 56156725158912 56162694198576 56204051116248 56430927918477 56507558510592 56513564841216 56693912375296 56741691045984 56783474323632 57096178911744 57326656933056 57332750327713 57684799312896 57690930775408 57819764072448 57923809609442 57966463372041 58102087139208 58285682639072 58415844114432 58465073939328 58701077728272 58886565965248 59024342490624 59067806660352 59306243478048 59393090985984 59436826693632 59632840866816 59676753120768 59683096313064 59924016847611 60005390893056 60049577484288 60055960305024 60247612422144 60254016292512 60298385965776 60541790217174 60630447048192 60675093916416 60875191718208 60920018810784 61210429249536 61255503203328 61300610348544 61307126144712 61502771014272 61509308298606 61554602340063 61638190645248 61841464602624 61887003236352 61893581361696 61939158373008 62143424879004 62189185869342 62280255131136 62479005474816 62485646525568 62531659520064 62577706397472 62876019161088 62922319617024 63129828448512 63176315803776 63183030973398 63229557505779 63477482184704 63524225544192 63571003324416 63577760446368 63780651422208 63787430828184 63834402426732 63881408614086 64131889217536 64179114467328 64185936226944 64233201275712 64445033207856 64492489049688 64586931247104 64847646909696 64895399227008 64902297122334 65252775899136 65516179352064 65523143231672 65571392968956 65925484929024 65932492314752 66198639553648 66247386710904 66402385301952 66612208730368 66817227359232 66881099755232 67086945975168 67298932531712 67456391417856 67506064754688 67778563974912 67785768329076 68151818133504 68202003566592 68209252929216 68484590682984 68854414196736 68861732905728 68912441103744 68970516912801 69190617391056 69291939483648 69342964475904 69571647677952 69622878640896 69630279031908 69681553169634 69954776285184 70006289375232 70057840398336 70065287022528 70288881159168 70296352341264 70348116960072 70399919697156 70728003698688 70735521556224 70787609569152 71021057004576 71073355279248 71177434435584 71412167457792 71464753737216 71517378739968 71524980502164 71753232849984 71760859681707 71858307612672 71911222419456 72148375369728 72201503775744 72209178255312 72262351435176 72500662358838 72554050180899 72652575227904 72660297652992 72892173053952 72899920946496 72953602773408 73007324130384 73355355687936 73409372886528 73651466523264 73705701771072 73713536135631 73813635710976 74111596468224 74166170545152 74174053854096 74418669299548 74473469497854 74528310049767 74875633545216 74883592264768 74938734821664 75241237224636 75351419788288 75655588061312 75711299098176 75719346642723 75888440345088 76128238548992 76362545553408 76435542577408 76499958463782 76670795400192 76913065750528 77149788291072 77288617829388 77461215971328 77469449518944 77953431919104 78268103637696 78699123320832 78757075547136 78823447900344 79074991304064 79083396383922 79141631580081 79249102258176 79510454489088 79569004161024 79577461750752 79636060765296 79898689130148 79957524689154 80074613740032 80330149896192 80338688390016 80397847954368 80457051082464 80722386956232 80840596064256 80900125221888 81166922290944 81226691747712 81235325537226 81295145364573 81613905666048 81674004271104 81734147131392 81742834859616 82003694685696 82012411064808 82072803120084 82133239646682 82455286136832 82516004315136 82524775148928 82585544497344 82857899838672 82918914492456 83040340174848 83314195367424 83375546026752 83436941863296 83445810585858 83834692214784 83896426156032 84173104598016 84235087738368 84244041297864 84306076674372 84698967392256 84761337765888 84770347261824 85040868562944 85049907770912 85112536568976 85175211485448 85581248302592 85644268367616 85926710943808 85989985399584 86115908329472 86463529212928 86527198969344 86536396163112 86729646108672 86885714414163 87003701198848 87354905802752 87428523958608 87623766171648 88329848947872 88527103967232 88536513735936 89089636478976 89249951541079 89449261300224 89524644469596 89941855223808 90008086339584 90083940457536 90170054134286 90371418633216 90381024438768 90447578948664 90812685325761 90936004755456 90945670572288 91012640874624 91312787577312 91380028216176 91815643874304 91883254804992 91950915522816 91960689217068 92254156521408 92263962447909 92389252644864 92457285967872 92762196903936 92830504854528 92840372042544 92908737559512 93215137318506 93283778804013 93410453864448 93420382696704 93718508212224 93728469788352 93797489280096 93866559596208 94314028741632 94383479425536 94694742672768 94764473705664 94774546460097 94903245914112 95216223277056 95286338316288 95356504986624 95366640669552 95670977133312 95681146242276 95751603640098 95822112921129 96197833826304 96268671700992 96278904340416 96349801913568 96667549811784 96738733574532 96880396870656 97189564071936 97199894595328 97271470364544 97343098840512 97353445683501 97807140917248 97879163848704 98201955364352 98274269028096 98284714847508 98357089453434 98815461957632 98888227393536 98898738472128 99297959330472 99371080066356 99834178060288 99918313095552 100321649632848 100948398797568 100959128856964 101184587126784 101678652493614 101999944618376 102227727200256 102313879393824 102726886024476 103051490439184 103281621295104 103292599358592 103368661655616 103785926086584 103937909225472 104014446713856 104357471516928 104434317961344 104445418547862 104932164427776 105009434062848 105086760597504 105097930533792 105433321738752 105444528511896 105522175440108 106013939318784 106092005548032 106103282334336 106181414353728 106531585506864 106610032918872 106766151653376 107118251186688 107197130605824 107276068109952 107287470753246 107629849274976 107787461419008 107866833629184 108222563054592 108302255663616 108313767382968 108393527152764 108750993538257 108898672361472 108978862841856 108990446479488 109338259580928 109349881419744 109430404160112 109510986195576 110033033531904 110114059329792 110477199784896 110558552656608 110720453566464 111085593823232 111167394702336 111249255817728 111261080781144 111628003949322 111710204246781 111861901541376 112230806130688 112313450317824 112325388397152 112408102232496 112861855836954 113027129682432 113387824750592 113483382091968 113566948647264 114192357823488 114653313866112 114665500655426 114749937695673 115369598625792 115381861550816 115639528144896 115847619218884 115932926744082 116204174278416 116571365278144 116930147878656 117402155456544 117773131930496 118048684981248 118135613320704 118612486956096 118625094575883 118786181971968 118873653387264 119265681733632 119353506241536 119366192626128 119848033695222 120099154968576 120111920610048 120495224844288 120508032585024 120596771931552 121083580434348 121260894096384 121350187832832 121750383436416 121840037621568 121852988305839 122420858499072 122511006406656 122601220697088 122614252289424 123005542028544 123018616597212 123109204680126 123199859470023 123682929205248 123774006472704 123787162723392 123878316746016 124286849758008 124378371738684 124560510262272 124958010949632 124971293051136 125063319040128 125155412794944 125168715878787 125752038322176 125844639234048 126259656897024 126352631607552 126366061946796 126459115011558 126954964369408 127048451088384 127142006648832 127155520892736 127561302844416 127574861656368 127668804853464 127762817228172 128358228934656 128371872453888 128466402551424 128890066415712 128984978099376 129173862494208 129695293819392 129790798454016 129804594244668 130232671274209 130505551798272 131032358704128 131046286463344 131142785937912 131850969858048 131864984629504 132397279107296 132494773421808 132804770603904 133224417460736 133634454718464 133762199510464 134173891950336 134597865063424 134912782835712 135012129509376 135255081201429 135557127949824 135571536658152 136303636267008 136404007133184 136418505858432 136969181365968 137723465811456 137824882207488 137941033825602 138381234782112 138583878967296 138685928951808 139143295355904 139245757281792 139260558063816 139363106339268 139822705977759 140012578750464 140115680796672 140130574045056 140577762318336 140592704682528 140696233920144 140799839394312 141471043112448 141575219138304 142042114009152 142146710558496 142354868871168 142824334915584 142929507474432 143034757479936 143049961004328 143506465699968 143521719363414 143627405460147 143822444838912 144296750739456 144403007551488 144418356510624 144524702870352 145001324717676 145108100361798 145320595305984 145784346107904 145799841892992 145907205546816 146014648260768 146710711375872 146818745773056 147302933046528 147411403542144 147427072271262 147535634180151 148223192936448 148332341090304 148348107708192 148837338599096 148946938995708 149056620099534 149751267090432 149767184529536 149877469643328 150482474449272 150702839576576 151311176122624 151422598196352 151438693285446 151776880690176 152256477097984 152725091106816 152871085154816 152999916927564 153341590800384 153826131501056 154577235658776 154922431942656 154938899037888 155906863838208 156536207275392 156668127821793 157398246641664 157514151094272 157646895800688 158149982608128 158166792767844 158283263160162 159020908978176 159138008322048 159154923501504 159272121530592 159797378260296 159915049378308 160149227480064 160660299792384 160677376780032 160795695908736 160914102164928 160931206129869 161444773912464 161681192128512 161800250443776 162333844581888 162453383495424 162470651074452 162590290729146 163227811332096 163348008542208 163468294262784 163485669719232 164007389371392 164024822129616 164145606240168 164266479293364 165032008630272 165049550297856 165171088994688 165715799677344 165837828984912 166080680349696 166628390734848 166751092053504 166873883726592 166891621171716 167442005923983 167669384429568 167792852312064 168346209196032 168470175476736 168488082595728 168612153348744 169292783755431 169522675531776 169540694523648 170081737125888 170099815541824 170225073137952 170350422970896 171162496605184 171288536735232 171853421887616 171979970799168 171998250983139 172231816658944 172927058425856 173054397938688 173072792326224 173459292217344 173771428828326 173899390116123 174709811605504 174857047917216 175247532343296 176659697895744 176678475499687 177073027471872 178179272957952 178499903082158 178898522600448 179049288939192 179772050542833 180016172679168 180167880915072 180340108268572 180742837266432 180762048877536 180895157897328 181625370651522 181891341144576 182025281749248 182625575154624 182760056432352 183631287748608 183766509609984 183901831045632 183921378434136 184508313042816 184527924895818 184663807020189 184914571935744 185524393807872 185661009709056 185680744085088 185817475119024 186430274637012 186567557608026 186840765393408 187437016424448 187456939576704 187594978560192 187733119192416 188628057483264 188766958851072 189389485345536 189528947411328 189549092920194 189688672517337 190432446554112 190572676632576 190713009973248 190733281339104 191341954266624 191362292484552 191503207280196 191644225842258 192395667652608 192537343401984 192557808680832 192699603827136 193335099623568 193477467149064 193760793741312 194399789190656 194542940729088 194686197681024 194706891367002 195614281834496 195758327697408 196403910728704 196548538056192 196569429695016 196714178906868 197630923915264 197776454787072 197797476944256 198595918660944 198742160132712 199836626191104 200643299265696 201896797595136 201918257713928 202369174253568 202733333633047 203357304987228 203999889236752 204455454400512 204627758787648 205453772048952 206102980878368 206563242590208 206585198717184 206737323311232 207571852173168 207875818450944 208028893427712 208714943033856 208868635922688 208890837095724 209864328855552 210018868125696 210173521195008 210195861067584 210866643477504 210889057023792 211044350880216 212184011096064 212206564668672 212362828707456 213063171013728 213220065837744 213532303306752 214236502373376 214394261211648 214552136219904 214574941506492 215259698549952 215282579045121 215574922838016 215733667258368 216445126109184 216604511327232 216627534765936 216787054305528 217501987076514 217662150542697 217957725683712 217980892958976 218676519161856 218699762839488 218860808320224 219021972391152 220066067063808 220228118659584 220954399569792 221117105313216 221140608406893 221440907132928 222171187646464 222334789404672 222498511635456 222522161562288 223256007898644 223420408493562 223584930149301 224461612261376 224626900635648 224650776794304 224816204464992 225723711673908 226054259364864 226775649501184 226966764183936 227133897294528 227158039928169 228384715646976 229306627732224 229331001310852 229499875391346 230739197251584 230763723101632 231695238437768 231865853488164 232408348556832 233142730556288 233860295757312 234804310913088 235546263860992 236097369962496 236271226641408 237224973912192 237250189151766 237747306774528 238531363467264 238707012483072 238732385252256 239696067390444 240223841220096 240990449688576 241016065170048 241193543863104 242167160868696 242521788192768 242700375665664 243500766872832 243680075243136 243705976611678 243885436093719 244841716998144 245022012813312 245202441394176 245228504578848 246011084057088 246037233194424 246218409360252 246399718940046 247365858410496 247548012945408 247574325446784 247756633492032 248573699516016 248756743477368 249121020524544 249942586102272 250126638080256 250310825589888 250337431757574 251504076644352 251689278468096 252519313794048 252705263215104 252732123893592 252918230023116 254096902176768 254284013297664 254311041785472 255122605688832 255149723312736 255337609706928 255525634456344 256743744907776 256932805102848 257780132831424 257969956198752 258347724988416 259390587638784 259581596908032 259609188489336 260465342548418 260657143242489 261011103596544 262064717408256 262092572926688 262285571875824 263729969259008 264794558214592 264989546843616 265609541207808 266448834921472 267268909436928 267524399020928 267749854623237 268347783900672 269195730126848 269825565671424 270024259018752 270510162402858 271114255899648 271143073316304 272808014266368 272837011716864 273938362731936 275446931622912 275649764414976 275882067651204 276762469564224 276791887343727 277167757934592 277371857903616 278286590711808 278491514563584 278521116127632 278726212678536 279645411955518 279851336412039 280231361593344 280261148090112 281155524636672 281185409365056 281392467840288 281599678788624 282942086224896 283150438276608 284084228018304 284293421116992 284323639380291 284709737742336 285648669831168 285859014948864 286069514959872 286099922008656 287012931399936 287043438726828 287254810920294 287466338763387 288593501478912 288806015102976 288836713021248 289049405740704 290002649435352 290216200723596 290641190611968 291568692215808 291599683785984 291814411093632 292029296521536 292060337050503 293421422751744 293637491546112 294605866093056 294822807084288 294854144542524 295071268360302 296446385872896 296664682180608 296696215416384 297674677198192 297893877991416 298113240199068 299502534180864 299534369059072 299754939286656 300964948898544 301405679153152 302622352245248 302845196392704 302877386570892 303553761380352 304512954195968 305742170309632 305999833855128 306683181600768 307652263002112 309154471317552 309844863885312 309877798075776 311813727676416 313072414550784 313336255643586 314796493283328 315028302188544 315293791601376 315595189470001 316299965216256 316333585535688 316566526320324 318041817956352 318276016644096 318309847003008 318544243061184 319594756520592 319830098756616 320298454960128 321354753560064 321591391817472 321828204329856 321862412259738 322889547824928 323362384257024 323600500887552 324667689163776 324906766990848 324941302148904 325180581458292 326252980614771 326696017084416 326936588525568 326971339438464 328014778742784 328049644259232 328291212480336 328532958586728 330099100595712 330342177989376 331431599354688 331675657969824 332161360699392 333256781469696 333502184107008 333747767453184 333783242343432 334884011847966 335130612740343 335585704624128 336692418392064 336940350953472 336976165191456 337224306697488 338585567510862 339081389047296 340163474251776 340199631083648 340450146275904 340700845941792 342324993210368 342577073470464 343706843775232 343959941598336 343996501966278 344249813087019 345854116851712 346108795877376 346145584652448 346918584434688 347542857656652 347798780232246 349419623211008 349714095834432 353319395791488 353356950999374 354146054943744 355875283727649 356358545915904 356999806164316 357797045200896 358098577878384 359544101085666 360335761830144 360680216537144 361485674532864 361524097755072 361790315794656 363250741303044 363782682289152 364050563498496 365251150309248 365520112864704 365558964917517 367262575497216 367533019219968 367803662091264 367842756868272 369016626085632 369055849791636 369327614040378 371048787615744 371322019418112 371361488170176 371634950238048 372860549274024 373135115216052 373681530786816 374874032848896 374913879153408 375189957120384 375466238384832 375506147636361 377256114966528 377533917702144 378778970691072 379057894822656 379098185840388 379377345034674 380864893108224 381145353265152 381426019946496 381466562678208 382683908533248 382724584969104 383006414560392 383288451684516 385074686803968 385115617361664 385399207654272 386670199247136 386954934298128 387521587482624 388799578381312 389085881458176 389372395362048 389413782734004 390698013822627 391228563668992 391516655394816 392807821457408 393097076112384 393138859390032 393428357813736 395552909574144 395594953888512 397191837321888 397484320265424 399673252382208 401286598531392 401329252293991 403793595190272 403836515427856 404738348507136 405466667266094 405765243604287 406714609974456 407999778473504 408910908801024 409255517575296 410907544097904 412205961756736 413170397434368 413474646622464 415143704346336 415751636901888 416057786855424 417429886067712 417737271845376 417781674191448 419468117933277 420037736251392 420347042390016 420391722135168 421733286955008 421778114047584 422088701760432 424413129337344 424725657414912 426126342027456 426440131675488 427064606613504 428473004746752 428788522423296 429104272439808 429149883012984 430519397099904 430565158090242 430882216380441 431467334516736 432890252218368 433209022654464 433255069531872 433574108611056 435003974153028 435324301085394 435961785917952 437353038323712 437399525678976 437721616640448 438043944782304 440132134127616 440456237319168 441908799139584 442234210626432 442281216813786 442606902540453 444342375292928 444669578809344 444997023270912 445044323124576 446512015797288 446840816987124 447169860298602 448923224522752 449253801271296 449301553588608 449632408929984 451447423347816 452108518729728 453933528367872 454267794589056 454316079856338 456769431293952 458613255464448 458662002621704 458999750782692 461478394503168 461527446203264 463390476875536 463731706976328 464816697113664 466285461112576 467720591514624 469608621826176 471092527721984 472194739924992 472542453282816 474449947824384 474500378303532 477062726934528 477414024966144 477464770504512 479392134780888 480447682440192 481980899377152 482032130340096 482387087726208 482793618389607 484334321737392 485043576385536 485400751331328 487001533745664 487360150486272 487411953223356 487770872187438 489683433996288 490044025626624 490404882788352 490457009157696 492022168114176 492074466388848 492436818720504 492799437880092 495096025890816 495148650893568 495513266984064 497147399032032 497513486954736 498242041049088 499885172204544 500253276160512 500621651179776 500674863515148 502326017771949 503008153288704 503378556936192 505038627588096 505410526430208 505464247787184 505836460046232 507878351266293 508568026595328 508622083570944 510245211377664 510299446625472 510675219413856 511051268912688 513487489815552 513865610205696 515560265662848 515939912397504 515994752949417 516695449976832 518781175277568 519163193816064 519218376978672 520930685096836 521314286484978 521698170348369 524129434816512 524185145853376 524571143751648 527459938518016 529589116429184 529979093687232 530035426499061 531219082415616 532897669842944 534537818873856 535048798041856 535499709246474 536695567801344 538391460253696 540048518037504 541020324805716 542228511799296 542286146632608 545674023433728 547876725463872 550893863245824 551299528829952 551764135302408 553524939128448 553583774687454 553991421060567 554743715807232 556573181423616 556983029127168 557042232255264 557452425357072 559290823911036 559702672824078 560522296180224 562311049273344 562370818730112 562784935680576 563199357577248 565884172449792 566300876553216 568168456036608 568586842233984 568647278760582 569066017552011 571297339662336 571718029897728 572139029919744 572199844017312 574025862799872 574086877453656 574509621840588 574932677526774 577187002957824 577612030205952 577673426042496 578098811481408 580005298870704 580432401447192 581282381223936 583199367571968 583628822187264 584058593043072 584120674101006 586842845503488 587274983092224 589211732186112 589645614168576 589708289085048 590142536720604 592892771745792 593329364361216 593392430832768 595349354396384 595787755982832 596226480398136 599068738118144 599509878573312 601929897797088 602811358306304 605244704490496 605690392785408 605754773141784 607107522760704 608200000899141 609025908391936 611484340619264 611999667710256 613366363201536 618308942635104 619689727770624 619755596151552 623627455352832 624749660787553 626144829101568 626672511287172 629592986566656 630056604377088 630587583202752 631190378940002 632599930432512 632667171071376 633133052640648 636552033288192 636619694006016 637088486122368 639189513041184 639660197513232 640596909920256 642709507120128 643182783634944 643656408659712 643724824519476 645779095649856 645847737135363 646724768514048 647201001775104 649335378327552 649813533981696 649882604297808 650361162916584 652505961229542 652986451628091 653873177051136 653942678876928 656029557485568 656099288518464 656582424960672 657065917173456 660198201191424 660684355978752 662863198709376 663351315939648 663421825220679 664322721398784 666513562939392 667004368214016 667495534906368 667566484686864 669768023695932 670261225480686 670754790447903 673384836784128 673880701906944 673952330382912 674448613394976 677171135021724 678162778094592 680326948503552 680399262167296 680900292551808 681401691883584 681474119784507 684649986420736 685154146940928 687413687550464 687919883196672 687993003932556 688499626174038 691708233703424 692217591754752 692291169304896 695085715313304 695597560464492 698839246422016 699428191668864 706638791582976 706713901998748 708292109887488 711750567455298 713999612328632 715594090401792 716197155756768 719088202171332 720671523660288 721360433074288 722971349065728 723048195510144 723580631589312 726501482606088 727565364578304 728101126996992 730502300618496 731040225729408 731117929835034 734525150994432 735066038439936 735607324182528 735685513736544 738033252171264 738111699583272 738655228080756 742097575231488 742644038836224 742722976340352 743269900476096 745721098548048 746270230432104 747363061573632 749827758306816 750379914240768 750932476769664 751012295272722 754512229933056 755067835404288 757557941382144 758115789645312 758196371680776 758754690069348 762290706530304 762852039892992 762933125356416 765367817066496 765449169938208 766012829120784 766576903369032 770231234723328 770798415308544 773340398494272 773909868596256 775043174965248 777599156762624 778171762916352 778744790724096 778827565468008 781396027645254 781971429727467 783033310789632 785615642914816 786194152224768 786277718780064 786856715627472 791189907777024 794383674643776 794968640530848 799346504764416 802573197062784 802658504587982 803249563869711 807587190380544 807673030855712 809476697014272 810933334532188 811530487208574 813429219948912 815999556947008 818511035150592 821815088195808 824411923513472 826340794868736 826949293244928 830287408692672 830375662031181 831503273803776 832115573710848 834859772135424 835474543690752 835563348382896 838936235866554 840694084780032 840783444270336 843466573910016 843556228095168 844177403520864 848826258674688 849451314829824 852252684054912 852880263350976 852970918140873 854129213227008 856946009493504 857577044846592 858208544879616 858299766025968 861038794199808 861130316180484 861764432760882 862399016290161 865780504436736 866418045308928 866510139063744 867148217222112 870007948306056 870648602170788 871923571835904 874706076647424 874799051357952 875443233280896 876087889564608 876181011151509 880264268255232 880912474638336 883817598279168 884468421252864 884562433627572 885213805080906 888684750585856 889339157618688 889994046541824 890088646249152 893024031594576 893681633974248 894339720597204 898507602542592 898603107177216 899264817859968 902894846695632 904217037459456 907867056735744 908535589178112 908632159712676 913538862587904 917226510928896 917324005243408 917999501565384 922956789006336 923054892406528 926780953751072 927463413952656 929633394227328 932570922225152 935441183029248 939217243652352 942185055443968 944389479849984 945084906565632 946785568410003 948899895648768 949000756607064 954125453869056 954828049932288 954929541009024 958784269561776 960895364880384 964064260680192 964774175452416 965587236779214 968668643474784 970087152771072 970801502662656 974003067491328 974720300972544 974823906446712 975541744374876 978758941844313 980088051253248 980809765576704 980914018315392 984044336228352 984148932777696 984873637441008 985598875760184 990297301787136 991026533968128 994294798064064 995026973909472 996484082098176 999770344409088 1000506552321024 1001243302359552 1001349727030296 1004652035543898 1005391838221029 1006757113872384 1010077255176192 1010821052860416 1010928495574368 1011672920092464 1015756702532586 1017244167141888 1020490422755328 1020598893250944 1021350438827712 1022102537825376 1026974979631104 1027731220411392 1031120531325696 1031879824795008 1031989505898834 1032749439261057 1037562350555136 1038326387632128 1038436753957344 1041861370193672 1042628572969956 1043396340696738 1048258869633024 1048370291706752 1049142287503296 1054919877036032 1059178232858368 1059958187374464 1060070852998122 1062438164831232 1065795339685888 1069075637747712 1070097596083712 1070999418492948 1073391135602688 1076782920507392 1082040649611432 1084457023598592 1084572293265216 1091348046867456 1095753450927744 1096676894752551 1101787726491648 1102599057659904 1103528270604816 1107049878256896 1107167549374908 1107982842121134 1113146362847232 1113966058254336 1114084464510528 1114904850714144 1118581647822072 1119405345648156 1121044592360448 1124622098546688 1124741637460224 1125569871361152 1126398715154496 1126518442909083 1131768344899584 1132601753106432 1136336912073216 1137173684467968 1137294557521164 1138132035104022 1142594679324672 1143436059795456 1144278059839488 1144399688034624 1148051725599744 1148173754907312 1149019243681176 1149865355053548 1155224060411904 1155346852084992 1156197622962816 1160010597741408 1160864802894384 1162564762447872 1166398735143936 1167257644374528 1168117186086144 1168241348202012 1172094041467881 1173685691006976 1174549966184448 1178423464372224 1179291228337152 1179416578170096 1180285073441208 1186658728722432 1186784861665536 1190698708792768 1191575511965664 1192452960796272 1198137476236288 1199019757146624 1203859795594176 1203987756881973 1205622716612608 1210489408980992 1211380785570816 1211509546283568 1214215045521408 1216400001798282 1217295730812861 1222968681238528 1223999335420512 1226732726403072 1236617885270208 1236749328497809 1239511192303104 1247254910705664 1249499321575106 1252289658203136 1253345022574344 1258404353799831 1260113208754176 1261175166405504 1262380757880004 1265199860865024 1265334342142752 1266266105281296 1273239388012032 1274176972244736 1278379026082368 1279320395026464 1281193819840512 1285419014240256 1286365567269888 1287312817319424 1287449649038952 1291558191299712 1291695474270726 1292646649141323 1294402003550208 1298670756655104 1299627067963392 1299765208595616 1300722325833168 1305011922459084 1305972903256182 1307885357753856 1312059114971136 1312198577036928 1313164849921344 1314131834346912 1320396402382848 1321368711957504 1325726397418752 1326702631879296 1326843650441358 1327820707621359 1333027125878784 1334008736428032 1334991069812736 1335132969373728 1339536047391864 1340522450961372 1341509580895806 1346769673568256 1347761403813888 1347904660765824 1348897226789952 1354342270043448 1356325556189184 1360798524334592 1361800585103616 1362803383767168 1362948239569014 1369299972841472 1370308293881856 1374827375100928 1375839766393344 1375986007865112 1376999252348076 1383416467406848 1384435183509504 1384582338609792 1390171430626608 1391195120928984 1398856383337728 1413277583165952 1413427803997496 1416584219774976 1423501134910596 1427999224657264 1431188180803584 1432394311513536 1438176404342664 1441343047320576 1442720866148576 1445942698131456 1446096391020288 1447161263178624 1453002965212176 1455130729156608 1456202253993984 1461004601236992 1462080451458816 1462235859670068 1469050301988864 1470132076879872 1471214648365056 1471371027473088 1476066504342528 1476223399166544 1477310456161512 1485288077672448 1485445952680704 1486539800952192 1491442197096096 1492540460864208 1494726123147264 1499655516613632 1500759828481536 1501864953539328 1502024590545444 1506978053315847 1509024459866112 1510135670808576 1515115882764288 1516231579290624 1516392743361552 1517509380138696 1523635053798879 1525704079785984 1525866250712832 1530735634132992 1530898339876416 1532025658241568 1533153806738064 1540462469446656 1541596830617088 1546680796988544 1547819737192512 1547984258848251 1550086349930496 1555198313525248 1556343525832704 1557489581448192 1557655130936016 1562792055290508 1563942859454934 1565094511045107 1571231285829632 1572388304449536 1572555437560128 1573713431254944 1582379815554048 1588767349287552 1589937281061696 1590106279497183 1598693009528832 1605146394125568 1605317009175964 1606499127739422 1615174380761088 1615346061711424 1621866669064376 1623060974417148 1626858439897824 1631999113894016 1637022070301184 1643630176391616 1648823847026944 1652681589737472 1653898586489856 1660574817385344 1660751324062362 1664231147421696 1669719544270848 1670949087381504 1671126696765792 1677872471733108 1681566888540672 1686933147820032 1687112456190336 1688354807041728 1697652517349376 1698902629659648 1704505368109824 1705760526701952 1705941836281746 1707198052656033 1713892018987008 1715154089693184 1716417089759232 1716599532051936 1722077588399616 1722260632360968 1723528865521764 1724798032580322 1731561008873472 1732836090617856 1733020278127488 1734296434444224 1740015896612112 1741297204341576 1743847143671808 1749598102715904 1750886466561792 1752175779129216 1752362022303018 1760528536510464 1761824949276672 1767635196558336 1768936842505728 1769124867255144 1770427610161812 1778678315237376 1779988093083648 1780177292498304 1786048063189152 1787363267948496 1788679441194408 1797206214354432 1798529635719936 1805789693391264 1808434074918912 1815734113471488 1817071178356224 1817264319425352 1824600002697423 1827077725175808 1834453021857792 1834648010486816 1835999003130768 1846109784813056 1853561907502144 1854926827905312 1859266788454656 1865141844450304 1870882366058496 1874248982362659 1878434487304704 1884370110887936 1888778959699968 1890169813131264 1893571136820006 1897799791297536 1898001513214128 1909656099864576 1909859082018048 1917568539123552 1921790729760768 1928128521360384 1929548350904832 1931174473558428 1937337286949568 1937543211406089 1940174305542144 1941603005325312 1948006134982656 1949440601945088 1949647812893424 1951083488749752 1957517883688626 1958959354884273 1961619531153408 1961828036630784 1968088672456704 1968297865555392 1969747274882016 1971197751520368 1980594603574272 1982053067936256 1988589596128128 1990053947818944 1990265475662037 1992968164196352 1999540688818176 2001013104642048 2002486604719104 2002699454060592 2009304071087796 2010783676442058 2012264371343709 2020154510352384 2021642105720832 2021856991148736 2023345840184928 2031513405065172 2034488334283776 2040980845510656 2041197786501888 2042700877655424 2044205075650752 2044422359353521 2053949959262208 2055462440822784 2062241062651392 2063759649590016 2063979011797668 2065498878522114 2075124701110272 2076652775264256 2076873507914688 2083722740387344 2085257145939912 2086792681393476 2096517739266048 2096740583413504 2098284575006592 2109839754072064 2118356465716736 2119916374748928 2120141705996244 2124876329662464 2131590679371776 2140195192167424 2141998836985896 2146782271205376 2153565841014784 2164081299222864 2168914047197184 2169144586530432 2182696093734912 2191506901855488 2193353789505102 2203575452983296 2205198115319808 2207056541209632 2214099756513792 2214335098749816 2215965684242268 2226292725694464 2227932116508672 2228168929021056 2229809701428288 2237163295644144 2238810691296312 2242089184720896 2249483274920448 2251139742722304 2252797430308992 2253036885818166 2263536689799168 2265203506212864 2272673824146432 2274347368935936 2274589115042328 2276264070208044 2286872119590912 2288556119678976 2288799376069248 2296103451199488 2296347509814624 2298038487362352 2299730710107096 2310693704169984 2312395245925632 2320021195482816 2321729605788768 2325129524895744 2332797470287872 2334515288749056 2336234372172288 2336482696404024 2344188082935762 2345914289182401 2349099932368896 2356846928744448 2358582456674304 2358833156340192 2360570146882416 2373569723331072 2381397417585536 2383151023931328 2384905921592544 2396274952472576 2398039514293248 2407719591188352 2407975513763946 2409748691609133 2420978817961984 2422761571141632 2423019092567136 2428430091042816 2432800003596564 2434591461625722 2445937362477056 2447998670841024 2473235770540416 2473498656995618 2479022384606208 2491126986093543 2494509821411328 2498998643150212 2504579316406272 2506690045148688 2516808707599662 2522350332811008 2524761515760008 2530399721730048 2530668684285504 2532532210562592 2546478776024064 2548353944489472 2556758052164736 2558640790052928 2558912754422619 2562387639681024 2570838028480512 2572731134539776 2574625634638848 2574899298077904 2583116382599424 2583390948541452 2585293298282646 2597341513310208 2599254135926784 2599530417191232 2601444651666336 2610023844918168 2611945806512364 2615770715507712 2624118229942272 2624397154073856 2626329699842688 2628263668693824 2628543033454527 2640792804765696 2642737423915008 2651452794837504 2653405263758592 2653687300882716 2655641415242718 2666054251757568 2668017472856064 2669982139625472 2670265938747456 2679072094783728 2681044901922744 2683019161791612 2695522807627776 2695809321531648 2697794453579904 2708684540086896 2712651112378368 2721597048669184 2723601170207232 2725606767534336 2725896479138028 2738599945682944 2740616587763712 2749654750201856 2751679532786688 2751972015730224 2753998504696152 2768870367019008 2769164677219584 2780342861253216 2782390241857968 2797712766675456 2809304766057937 2826555166331904 2826855607994992 2833168439549952 2840356705230009 2847002269821192 2855998449314528 2862376361607168 2864788623027072 2876352808685328 2882686094641152 2885441732297152 2892192782040576 2894322526357248 2906005930424352 2910261458313216 2912404507987968 2922009202473984 2924160902917632 2924471719340136 2936276825532939 2940264153759744 2942429296730112 2942742054946176 2952133008685056 2952446798333088 2954620912323024 2970891905361408 2973079601904384 2982884394192192 2985080921728416 2989452246294528 2999311033227264 3001519656963072 3003729907078656 3004049181090888 3013956106631694 3016175514663087 3020271341617152 3030231765528576 3032463158581248 3032785486723104 3035018760277392 3047270107597758 3051732501425664 3061471268265984 3061796679752832 3064051316483136 3066307613476128 3080924938893312 3083193661234176 3093361593977088 3095639474385024 3095968517696502 3098248317783171 3110396627050496 3112687051665408 3114979162896384 3115310261872032 3125584110581016 3127885718909868 3130189022090214 3142462571659264 3144776608899072 3145110875120256 3147426862509888 3164759631108096 3177534698575104 3179874562123392 3180212558994366 3197386019057664 3210292788251136 3210634018351928 3212998255478844 3230348761522176 3230692123422848 3243733338128752 3246121948834296 3253716879795648 3263998227788032 3274044140602368 3287260352783232 3297647694053888 3305363179474944 3307797172979712 3321149634770688 3321502648124724 3339439088541696 3341898174763008 3342253393531584 3355744943466216 3363133777081344 3373866295640064 3374224912380672 3376709614083456 3379555328727249 3395305034698752 3397805259319296 3409010736219648 3411521053403904 3411883672563492 3414396105312066 3427784037974016 3430308179386368 3432834179518464 3433199064103872 3444155176799232 3444521264721936 3447057731043528 3449596065160644 3465672181235712 3466040556254976 3468592868888448 3480031793224224 3482594408683152 3487694287343616 3499196205431808 3501772933123584 3504351558258432 3504724044606036 3516282124403643 3521057073020928 3523649898553344 3535270393116672 3537873685011456 3538249734510288 3540855220323624 3559976186167296 3560354584996608 3572096126378304 3574726535896992 3577358882388816 3594412428708864 3597059271439872 3611579386782528 3611963270645919 3616868149837824 3631468226942976 3634142356712448 3634528638850704 3649200005394846 3651887192438583 3668906043715584 3669296020973632 3671998006261536 3692219569626112 3707123815004288 3709853655810624 3710247985493427 3718533576909312 3730283688900608 3741764732116992 3748497964725318 3756868974609408 3768740221775872 3780339626262528 3787142273640012 3795599582595072 3796003026428256 3819718164036096 3835137078247104 3843581459521536 3856257042720768 3859096701809664 3862348947116856 3874674573899136 3875086422812178 3877939947423969 3883206010650624 3896012269965312 3898881203890176 3899295625786848 3902166977499504 3915035767377252 3917918709768546 3923656073261568 3936177344913408 3936595731110784 3939494549764032 3942395503040736 3961189207148544 3964106135872512 3977179192256256 3980107895637888 3980530951324074 3983462122864077 3999081377636352 4002026209284096 4004973209438208 4005398908121184 4018608142175592 4021567352884116 4024528742687418 4040309020704768 4043284211441664 4043713982297472 4046691680369856 4063026810130344 4068976668567552 4082395573003776 4085401755310848 4088410151301504 4088844718707042 4107899918524416 4110924881645568 4124482125302784 4127519299180032 4127958023595336 4130997757044228 4150249402220544 4153305550528512 4153747015829376 4167445480774688 4170514291879824 4173585362786952 4193481166827008 4196569150013184 4219679508144128 4236712931433472 4239832749497856 4240283411992488 4249752659324928 4263181358743552 4280390384334848 4283997673971792 4293564542410752 4328162598445728 4337828094394368 4338289173060864 4365392187469824 4373247625512871 4383013803710976 4386707579010204 4407150905966592 4410396230639616 4414113082419264 4428199513027584 4428670197499632 4431931368484536 4455864233017344 4456337858042112 4459619402856576 4474326591288288 4477621382592624 4484178369441792 4498966549840896 4502279485444608 4505594860617984 4506073771636332 4520934159947541 4527073379598336 4530407012425728 4545347648292864 4548694737871872 4549178230084656 4552528140416088 4570905161396637 4577112239357952 4577598752138496 4592206902398976 4592695019629248 4596076974724704 4599461420214192 4621387408339968 4624790491851264 4640042390965632 4643459211577536 4643952776544753 4650259049791488 4665594940575744 4669030577498112 4672468744344576 4672965392808048 4688376165871524 4691828578364802 4695283533135321 4713693857488896 4717164913348608 4717666312680384 4721140293764832 4747139446662144 4762794835171072 4766302047862656 4769811843185088 4770318838491549 4792549904945152 4796079028586496 4815439182376704 4815951027527892 4819497383218266 4841957635923968 4845523142283264 4846038185134272 4865600007193128 4869182923251444 4891874724954112 4895997341682048 4946471541080832 4946997313991236 4958044769212416 4982253972187086 4997997286300424 5009158632812544 5013380090297376 5033617415199324 5044700665622016 5049523031520016 5060799443460096 5061337368571008 5065064421125184 5092957552048128 5096707888978944 5113516104329472 5117281580105856 5117825508845238 5141676056961024 5145462269079552 5149251269277696 5149798596155808 5166232765198848 5166781897082904 5170586596565292 5194683026620416 5198508271853568 5199060834382464 5202889303332672 5220047689836336 5223891613024728 5231541431015424 5248794308147712 5252659399685376 5256527337387648 5257086066909054 5281585609531392 5285474847830016 5302905589675008 5306810527517184 5307374601765432 5311282830485436 5336034945712128 5339964279250944 5340531877494912 5358144189567456 5362089803845488 5366038323583224 5391618643063296 5395588907159808 5417369080173792 5425302224756736 5443194097338368 5447202340414464 5451213535068672 5451792958276056 5473800008092269 5481233175527424 5499309500403712 5503359065573376 5503944031460448 5507997009392304 5538329354439168 5560685722506432 5564780483715936 5595425533350912 5618609532115874 5622746947087977 5653110332663808 5653711215989984 5666336879099904 5680713410460018 5694004539642384 5711996898629056 5729577246054144 5752705617370656 5765372189282304 5770883464594304 5784385564081152 5788645052714496 5812011860848704 5812629634218267 5820522916626432 5824809015975936 5844018404947968 5848321805835264 5848943438680272 5872553651065878 5884858593460224 5885484109892352 5904266017370112 5904893596666176 5909241824646048 5941783810722816 5946159203808768 5965768788384384 5970161843456832 5970796426986111 5978904492589056 5998622066454528 6003039313926144 6007459814157312 6008098362181776 6027912213263388 6032351029326174 6036793114031127 6060463531057152 6064926317162496 6065570973446208 6070037520554784 6094540215195516 6103465002851328 6122942536531968 6123593359505664 6128102632966272 6132615226952256 6133267078060563 6161849877786624 6166387322468352 6186723187954176 6191278948770048 6191937035393004 6196496635566342 6220793254100992 6225374103330816 6229958325792768 6230620523744064 6251168221162032 6255771437819736 6260378044180428 6289553217798144 6290221750240512 6294853725019776 6329519262216192 6355069397150208 6359749124246784 6360425117988732 6394772038115328 6420585576502272 6421268036703856 6425996510957688 6460697523044352 6461384246845696 6487466676257504 6492243897668592 6507433759591296 6527996455576064 6548088281204736 6574520705566464 6595295388107776 6610726358949888 6615594345959424 6642299269541376 6643005296249448 6678878177083392 6683796349526016 6684506787063168 6711489886932432 6726267554162688 6748449824761344 6753419228166912 6759110657454498 6790610069397504 6795610518638592 6818021472439296 6823042106807808 6823767345126984 6828792210624132 6860616358772736 6865668359036928 6866398128207744 6888310353598464 6889042529443872 6894115462087056 6899192130321288 6932081112509952 6937185737776896 6960063586448448 6965188817366304 6975388574687232 6998392410863616 7003545866247168 7008703116516864 7009448089212072 7032564248807286 7037742867547203 7047299797106688 7070540786233344 7075747370022912 7076499469020576 7081710440647248 7120709169993216 7144192252756608 7149453071793984 7154717764777632 7188824857417728 7194118542879744 7223158773565056 7223926541291838 7229246074827399 7262936453885952 7268284713424896 7269057277701408 7298400010789692 7303774384877166 7337812087431168 7338592041947264 7343996012523072 7384439139252224 7414247630008576 7419707311621248 7420495970986854 7437067153818624 7460567377801216 7483529464233984 7496995929450636 7513737949218816 7537480443551744 7574284547280024 7591199165190144 7592006052856512 7639436328072192 7670274156494208 7676738263267857 7687162919043072 7712514085441536 7718193403619328 7724697894233712 7749349147798272 7750172845624356 7755879894847938 7792024539930624 7797762407780352 7798591251573696 7804333954999008 7830071534754504 7835837419537092 7847312146523136 7872354689826816 7873191462221568 7878989099528064 7884791006081472 7885629100363581 7922378414297088 7928212271745024 7954358384512512 7960215791275776 7961061902648148 7966924245728154 7998162755272704 8004052418568192 8009946418876416 8010797816242368 8037216284351184 8043134705768232 8049057485374836 8086568422883328 8087427964594944 8093383360739712 8126053620260688 8137953337135104 8164791146007552 8170803510621696 8176820302603008 8177689437414084 8215799837048832 8221849763291136 8248964250605568 8255038598360064 8255916047190672 8261995514088456 8306611101057024 8307494031658752 8334890961549376 8341028583759648 8347170725573904 8386962333654016 8393138300026368 8427914298173811 8439359016288256 8473425862866944 8479665498995712 8480566823984976 8499505318649856 8521070115690027 8560780768669696 8567995347943584 8587129084821504 8656325196891456 8657245299484663 8676578346121728 8730784374939648 8746495251025742 8766027607421952 8773415158020408 8808830476598817 8820792461279232 8828226164838528 8856399026055168 8857340394999264 8863862736969072 8912675716084224 8919238805713152 8948653182576576 8955242765185248 8968356738883584 8997933099681792 9004558970889216 9011189721235968 9012147543272664 9041868319895082 9048526543989261 9060814024851456 9090695296585728 9097389475743744 9098356460169312 9105056280832176 9141810322793274 9155197504276992 9184413804797952 9185390039258496 9192153949449408 9198922840428384 9242774816679936 9249580983702528 9280084781931264 9286918423155072 9287905553089506 9294744953349513 9331189881151488 9338061154996224 9344937488689152 9345930785616096 9376752331743048 9383657156729604 9390567066270642 9427387714977792 9434329826697216 9435332625360768 9442280587529664 9494278893324288 9525589670342144 9532604095725312 9539623686370176 9540637676983098 9585099809890304 9592158057172992 9630878364753408 9631902055055784 9638994766436532 9683915271847936 9691046284566528 9692076370268544 9731200014386256 9738365846502888 9791994683364096 9892943082161664 9893994627982472 9916089538424832 9964507944374172 9995994572600848 10018317265625088 10026760180594752 10067234830398648 10089401331244032 10099046063040032 10121598886920192 10122674737142016 10130128842250368 10185915104096256 10193415777957888 10227032208658944 10234563160211712 10235651017690476 10283352113922048 10290924538159104 10298502538555392 10299597192311616 10332465530397696 10333563794165808 10341173193130584 10397016543707136 10398121668764928 10405778606665344 10440095379672672 10447783226049456 10463082862030848 10497588616295424 10505318799370752 10513054674775296 10514172133818108 10548846373210929 10563171219062784 10570949695660032 10605811179350016 10613621055034368 10614749203530864 10622565660970872 10679928558501888 10681063754989824 10716288379134912 10724179607690976 10732076647166448 10783237286126592 10791177814319616 10834738160347584 10835889811937757 10850604449513472 10886388194676736 10894404680828928 10902427070137344 10903585916552112 10947600016184538 10955661577315749 10998619000807424 11006718131146752 11007888062920896 11015994018784608 11076658708878336 11121371445012864 11129560967431872 11130743956480281 11190851066701824 11237219064231748 11245493894175954 11306220665327616 11307422431979968 11361426820920036 11388009079284768 11423993797258112 11459154492108288 11505411234741312 11530744378564608 11541766929188608 11568771128162304 11577290105428992 11624023721697408 11625259268436534 11649618031951872 11688036809895936 11696643611670528 11697886877360544 11745107302131756 11770968219784704 11808532034740224 11809787193332352 11818483649292096 11883567621445632 11892318407617536 11931537576768768 11940323686913664 11941592853972222 11950386368592231 11997244132909056 12006078627852288 12014919628314624 12016196724363552 12055824426526776 12064702058652348 12073586228062254 12120927062114304 12129852634324992 12131141946892416 12140075041109568 12189080430391032 12206930005702656 12247186719011328 12256205265932544 12265230453904512 12266534156121126 12323699755573248 12332774644936704 12373446375908352 12382557897540096 12383874070786008 12392993271132684 12450748206661632 12459916651585536 12461241047488128 12502336442324064 12511542875639472 12520756088360856 12580443500481024 12589707450039552 12659038524432384 12710138794300416 12719498248493568 12720850235977464 12789544076230656 12841171153004544 12842536073407712 12851993021915376 12922768493691392 12974933352515008 12984487795337184 13014867519182592 13055992911152128 13096176562409472 13119742876538613 13149041411132928 13190590776215552 13221452717899776 13231188691918848 13284598539082752 13286010592498896 13367592699052032 13369013574126336 13422979773864864 13452535108325376 13496899649522688 13506838456333824 13518221314908996 13562802479842623 13581220138795008 13591221037277184 13636042944878592 13646084213615616 13647534690253968 13657584421248264 13712715484189911 13731336718073856 13732796256415488 13776620707196928 13778085058887744 13788230924174112 13798384260642576 13864162225019904 13874371475553792 13920127172896896 13930377634732608 13931858329634259 13950777149374464 13996784821727232 14007091732494336 14017406233033728 14018896178424144 14065128497614572 14075485735094406 14085850599405963 14141081572466688 14151494740045824 14152998938041152 14163420881294496 14241418339986432 14288384505513216 14298906143587968 14309435529555264 14310956515474647 14377649714835456 14388237085759488 14446317547130112 14447853082583676 14458492149654798 14525872907771904 14536569426849792 14538114555402816 14596800021579384 14607548769754332 14675624174862336 14677184083894528 14687992025046144 14768878278504448 14828495260017152 14839414623242496 14840991941973708 14874134307637248 14921134755602432 14993991858901272 15027475898437632 15074960887103488 15148569094560048 15182398330380288 15184012105713024 15278872656144384 15340548312988416 15353476526535714 15425028170883072 15436386807238656 15449395788467424 15498698295596544 15500345691248712 15511759789695876 15584049079861248 15595524815560704 15597182503147392 15608667909998016 15660143069509008 15671674839074184 15694624293046272 15746382924443136 15757978199056128 15769582012162944 15771258200727162 15844756828594176 15856424543490048 15908716769025024 15920431582551552 15922123805296296 15933848491456308 16008104837136384 16019892837752832 16021595632484736 16074432568702368 16086269411536464 16098114970749672 16174855929189888 16186766721479424 16252107240521376 16275906674270208 16329582292015104 16341607021243392 16353640605206016 16355378874828168 16421400024276807 16443699526582272 16497928501211136 16510077196720128 16511832094381344 16523991028176912 16614988063317504 16669781923098752 16682057167519296 16694341451147808 16773924667308032 16786276600052736 16855828596347622 16868240841263931 16946851725733888 16959330997991424 16961133647969952 16999010637299712 17042140231380054 17121561537339392 17135990695887168 17312650393782912 17314490598969326 17353156692243456 17437888902654801 17461568749879296 17492990502051484 17532055214843904 17546830316040816 17617660953197634 17656452329677056 17712798052110336 17714680789998528 17727725473938144 17825351432168448 17838477611426304 17897306365153152 17910485530370496 17912389280958333 17936713477767168 17995866199363584 18009117941778432 18022379442471936 18024295086545328 18083736639790164 18097053087978522 18181390593171456 18194778951487488 18196712920338624 18210112561664352 18283620645586548 18310395008553984 18368827609595904 18370780078516992 18384307898898816 18397845680856768 18399801234181689 18485549633359872 18499161967405056 18560169563862528 18573836846310144 18575811106179012 18589489906699026 18662379762302976 18676122309992448 18689874977378304 18691861571232192 18753504663486096 18767314313459208 18781134132541284 18868659653394432 18870665250721536 18884561175059328 18988557786648576 19051179340684288 19065208191450624 19079247372740352 19081275353966196 19170199619780608 19184316114345984 19261756729506816 19263804110111568 19277989532873064 19382092569133056 19384152740537088 19462400028772512 19476731693005776 19583989366728192 19665133362405559 19785886164323328 19787989255964944 19832179076849664 19929015888748344 19991989145201696 20036634531250176 20053520361189504 20134469660797296 20178802662488064 20198092126080064 20245349474284032 20260257684500736 20371830208192512 20386831555915776 20454064417317888 20469126320423424 20471302035380952 20581849076318208 20597005077110784 20599194384623232 20664931060795392 20667127588331616 20682346386261168 20796243337529856 20811557213330688 20880190759345344 20895566452098912 20926165724061696 20995177232590848 21010637598741504 21026109349550592 21028344267636216 21097692746421858 21113228602641609 21141899391320064 21211622358700032 21227242110068736 21229498407061728 21245131321941744 21362127509979648 21432576758269824 21448359215381952 21464153294332896 21566474572253184 21582355628639232 21669476320695168 21671779623875514 21687738224482197 21772776389353472 21788809361657856 21804854140274688 21807171833104224 21895200032369076 21911323154631498 21997238001614848 22013436262293504 22015776125841792 22031988037569216 22153317417756672 22242742890025728 22259121934863744 22261487912960562 22381702133403648 22474438128463496 22490987788351908 22612441330655232 22614844863959936 22722853641840072 22776018158569536 22847987594516224 22918308984216576 23010822469482624 23061488757129216 23083533858377216 23137542256324608 23154580210857984 23248047443394816 23250518536873068 23376073619791872 23393287223341056 23395773754721088 23490214604263512 23541936439569408 23617064069480448 23619574386664704 23636967298584192 23656887301090743 23767135242891264 23784636815235072 23863075153537536 23880647373827328 23883185707944444 23900772737184462 23994488265818112 24012157255704576 24029839256629248 24032393448727104 24111648853053552 24129404117304696 24147172456124508 24259705268649984 24262283893784832 24280150082219136 24378160860782064 24413860011405312 24494373438022656 24512410531865088 24530460907809024 24533068312242252 24647399511146496 24665549289873408 24746892751816704 24765115795080192 24767748141572016 24785986542265368 24919833303171072 24922482094976256 25004672884648128 25023085751278944 25041512176721712 25160887000962048 25179414900079104 25283742894521433 25318077048864768 25420277588600832 25438996496987136 25441700471954928 25563210347070081 25682342306009088 25685072146815424 25703986043830752 25845536987382784 25949866705030016 25968975590674368 25971735898453989 26029735038365184 26111985822304256 26192353124818944 26239485753077226 26298082822265856 26381181552431104 26462377383837696 26569197078165504 26572021184997792 26738027148252672 26845959547729728 26905070216650752 26993799299045376 27013676912667648 27036442629817992 27125604959685246 27145579631967783 27182442074554368 27272085889757184 27292168427231232 27295069380507936 27315168842496528 27425430968379822 27465592512830976 27553241414393856 27556170117775488 27576461848348224 27596768521285152 27728324450039808 27748742951107584 27840254345793792 27860755269465216 27863716659268518 27884234860048539 27993569643454464 28014183464988672 28034812466067456 28037792356848288 28130256995229144 28150971470188812 28171701198811926 28282163144933376 28302989480091648 28305997876082304 28326841762588992 28482836679972864 28576769011026432 28597812287175936 28618871059110528 28621913030949294 28755299429670912 28776474171518976 28892635094260224 28895706165167352 28916984299309596 29051745815543808 29073138853699584 29076229110805632 29193600043158768 29215097539508664 29354368167789056 29375984050092288 29537756557008896 29656990520034304 29678829246484992 29681983883947416 29748268615274496 29842269511204864 29987983717802544 30054951796875264 30297138189120096 30364796660760576 30368024211426048 30557745312288768 30612733378590097 30681096625976832 30706953053071428 30850056341766144 30872773614477312 30898791576934848 30997396591193088 31000691382497424 31023519579391752 31191049631121408 31194365006294784 31217335819996032 31320286139018016 31343349678148368 31389248586092544 31492765848886272 31515956398112256 31539164024325888 31542516401454324 31646539119632787 31689513657188352 31712849086980096 31817433538050048 31840863165103104 31844247610592592 31867696982912616 32039785675505664 32043191264969472 32148865137404736 32172538823072928 32196229941499344 32349711858379776 32373533442958848 32504214481042752 32507669435813271 32551813348540416 32659164584030208 32683214042486784 32707281210412032 32710757749656336 32842800048553614 32866984731947247 32995857002422272 33020154393440256 33023664188762688 33047982056353824 33229976126635008 33339563846197504 33364114335038592 33388682902295616 33392231869440843 33547849334616064 33572553200105472 33711657192695244 33736481682527862 33893703451467776 33918661995982848 33922267295939904 34084280462760108 34243123074678784 34271981391774336 34625300787565824 34628981197938652 34706313384486912 34875777805309602 34985981004102968 35064110429687808 35093660632081632 35235321906395268 35312904659354112 35425596104220672 35429361579997056 35455450947876288 35650702864336896 35676955222852608 35794612730306304 35820971060740992 35824778561916666 35991732398727168 36018235883556864 36044758884943872 36048590173090656 36167473279580328 36194106175957044 36362781186342912 36389557902974976 36393425840677248 36420225123328704 36567241291173096 36620790017107968 36741560157033984 36768615797797632 36795691361713536 36799602468363378 36971099266719744 36998323934810112 37120339127725056 37147673692620288 37151622212358024 37178979813398052 37352244619984896 37379749954756608 37383723142464384 37507009326972192 37534628626918416 37562268265082568 37741330501443072 37769122350118656 37977115573297152 38102358681368576 38130416382901248 38158494745480704 38162550707932392 38368632228691968 38523513459013632 38527608220223136 38555979065746128 38768305481074176 38924800057545024 38953463386011552 39167978733456384 39330266724811118 39359228629615839 39571772328646656 39575978511929888 39664358153699328 39858031777496688 39983978290403392 40107040722379008 40268939321594592 40357605324976128 40396184252160128 40490698948568064 40520515369001472 40688407439527869 40743660416385024 40773663111831552 40908128834635776 40938252640846848 40942604070761904 41194010154221568 41198388769246464 41329862121590784 41334255176663232 41364692772522336 41592486675059712 41623114426661376 41760381518690688 41791132904197824 41795574988902777 41852331448123392 41990354465181696 42021275197483008 42052218699101184 42056688535272432 42195385492843716 42226457205283218 42257551798217889 42423244717400064 42454484220137472 42458996814123456 42490262643883488 42724255019959296 42865153516539648 42896718430763904 42928306588665792 42932869546423941 43132949144506368 43164711257278464 43338952641390336 43343559247751028 43375476448964394 43545552778706944 43577618723315712 43609708280549376 43614343666208448 43790400064738152 43822646309262996 44026872524587008 44031552251683584 44063976075138432 44306634835513344 44485485780051456 44518243869727488 44522975825921124 44763404266807296 44948876256926992 44981975576703816 45224882661310464 45229689727919872 45445707283680144 45552036317139072 45695975189032448 45836617968433152 46021644938965248 46167067716754432 46275084512649216 46309160421715968 46496094886789632 46501037073746136 46752147239583744 46786574446682112 46791547509442176 46980429208527024 47083872879138816 47239148773329408 47273934597168384 47313774602181486 47534270485782528 47569273630470144 47726150307075072 47761294747654656 47766371415888888 47801545474368924 48024314511409152 48059678513258496 48064786897454208 48223297706107104 48258808234609392 48294344912249016 48524567787569664 48560300164438272 48756321721564128 48827720022810624 48988746876045312 49024821063730176 49060921815618048 49066136624484504 49264200072830421 49331098579746816 49493785503633408 49530231590160384 49535496283144032 49571973084530736 49844964189952512 50009345769296256 50046171502557888 50083024353443424 50321774001924096 50358829800158208 50567485789042866 50604722523791793 50840555177201664 50877992993974272 50883400943909856 51126420694140162 51364684612018176 51370144293630848 51407972087661504 51691073974765568 51899733410060032 51937951181348736 51943471796907978 52059470076730368 52223971644608512 52384706249637888 52478971506154452 52596165644531712 52762363104862208 53138394156331008 53144042369995584 53476054296505344 53691919095459456 53737167842874999 53810140433301504 53987598598090752 54027353825335296 54072885259635984 54251209919370492 54291159263935566 54544171779514368 54584336854462464 54590138761015872 54630337684993056 54850861936759644 54931185025661952 55106482828787712 55112340235550976 55152923696696448 55193537042570304 55199403702545067 55456648900079616 55497485902215168 55680508691587584 55721510538930432 55727433318537036 55768469720097078 55987139286908928 56028366929977344 56069624932134912 56075584713696576 56260513990458288 56301942940377624 56343402397623852 56605978960183296 56611995752164608 56653683525177984 56965673359945728 57153538022052864 57195624574351872 57237742118221056 57243826061898588 57510598859341824 57552948343037952 57785270188520448 57791412330334704 57833968598619192 58146277707399168 58152458221611264 58387200086317536 58430195079017328 58708736335578112 58751968100184576 58995400087216677 59075513114017792 59313981040068608 59357658492969984 59363967767894832 59496537230548992 59975967435605088 60109903593750528 60594276378240192 60600717096392641 60736048422852096 61115490624577536 61225466757180194 61362193251953664 61413906106142856 61745547228954624 61797583153869696 61994793182386176 62001382764994848 62047039158783504 62388730012589568 62434671639992064 62640572278036032 62686699356296736 62778497172185088 62985531697772544 63031912796224512 63078328048651776 63085032802908648 63293078239265574 63339685807924827 63425698173960192 63634867076100096 63681726330206208 63688495221185184 63735393965825232 64086382529938944 64297730274809472 64345077646145856 64392459882998688 64699423716759552 64747066885917696 65008428962085504 65015338871626542 65063214673446591 65318329168060416 65366428084973568 65414562420824064 65421515499312672 65685600097107228 65733969463894494 65991714004844544 66040308786880512 66047328377525376 66095964112707648 66459952253270016 66679127692395008 66728228670077184 66777365804591232 66784463738881686 67095698669232128 67145106400210944 67423314385390488 67472963365055724 67787406902935552 67837323991965696 67844534591879808 68168560925520216 68543962783548672 69250601575131648 69257962395877304 69412626768973824 69751555610619204 69971962008205936 70128220859375616 70187321264163264 70470643812790536 70625809318708224 70851192208441344 70858723159994112 70910901895752576 71301405728673792 71353910445705216 71589225460612608 71641942121481984 71649557123833332 71983464797454336 72036471767113728 72089517769887744 72097180346181312 72334946559160656 72388212351914088 72779115805949952 72786851681354496 72840450246657408 73134482582346192 73241580034215936 73483120314067968 73537231595595264 73591382723427072 73599204936726756 73942198533439488 73996647869620224 74240678255450112 74295347385240576 74303244424716048 74357959626796104 74759499909513216 74767446284928768 75014018653944384 75069257253836832 75124536530165136 75482661002886144 75538244700237312 75851228683564299 75954231146594304 76204717362737152 76260832765802496 76316989490961408 76325101415864784 76689631041210243 77047026918027264 77055216440446272 77111958131492256 77536610962148352 77849600115090048 77906926772023104 77915207695361967 78335957466912768 78660533449622236 78718457259231678 79143544657293312 79151957023859776 79716063554993376 79967956580806784 80214081444758016 80537878643189184 80715210649952256 80792368504320256 80981397897136128 81041030738002944 81376814879055738 81547326223663104 81816257669271552 81876505281693696 81885208141523808 82396777538492928 82659724243181568 82668510353326464 82729385545044672 83184973350119424 83246228853322752 83520763037381376 83582265808395648 83591149977805554 83652704580145617 83980708930363392 84042550394966016 84104437398202368 84113377070544864 84390770985687432 84452914410566436 84515103596435778 84846489434800128 84908968440274944 84917993628246912 84980525287766976 85448510039918592 85730307033079296 85793436861527808 85856613177331584 85865739092847882 86265898289012736 86329422514556928 86677905282780672 86687118495502056 86750952897928788 87155237446631424 87219416561098752 87228687332416896 87580800129476304 87645292618525992 88063104503367168 88127952150276864 88613269671026688 88970971560102912 89036487739454976 89045951651842248 89526808533614592 89897752513853984 89963951153407632 90459379455839744 90891414567360288 91104072634278144 91391950378064896 91673235936866304 91838200135770291 92043289877930496 92334135433508864 92550169025298432 92618320843431936 92992189773579264 93002074147492272 93573148893364224 93583095018884352 93960858417054048 94167745758277632 94478297546658816 94547869194336768 94627549204362972 94939617358898361 95068540971565056 95138547260940288 95452300614150144 95522589495309312 95532742831777776 95603090948737848 96119357026516992 96129573794908416 96446595412214208 96517616469218784 96588689824498032 97049135575139328 97120600328876544 97512643443128256 97523008307439813 97655440045621248 97977493752090624 98049642127460352 98121843631236096 98132273248969008 98528400145660842 98600954195841741 98987571007266816 99060463180320768 99070992566288064 99143946169061472 99689928379905024 100018691538592512 100092343005115776 100166048706886848 100176695608322529 100643548003848192 100717659600316416 101134971578085732 101209445047583586 101681110354403328 101755985987948544 101766801887819712 102252841388280324 102729369224036352 102740288587261696 102815944175323008 103382147949531136 103799466820120064 103875902362697472 103886943593815956 104118940153460736 104447943289217024 104957943012308904 105192331289063424 105524726209724416 106276788312662016 106288084739991168 106952108593010688 107383838190918912 107474335685749998 107975197196181504 108054707650670592 108145770519271968 108502419838740984 108582318527871132 109088343559028736 109168673708924928 109180277522031744 109260675369986112 109701723873519288 109862370051323904 110224680471101952 110305847393392896 110387074085140608 110398807405090134 110913297800159232 110994971804430336 111361017383175168 111443021077860864 111454866637074072 111536939440194156 112056733859954688 112139249864269824 112151169427393152 112521027980916576 112603885880755248 112686804795247704 113223991504329216 113307367050355968 113931346719891456 114307076044105728 114391249148703744 114475484236442112 114487652123797176 115105896686075904 115570540377040896 115582824660669408 115667937197238384 116304916443222528 116774400172635072 116860390158034656 117417472671156224 117503936200369152 117990800174433354 118077685888847517 118627962080137216 118715316985939968 118727935535789664 118993074461097984 119951934871210176 121188552756480384 121201434192785282 121472096845704192 122065222318583607 122230981249155072 122450933514360388 122724386503907328 122827812212285712 123595166307739392 123989586364772352 124002765529989696 124094078317567008 124777460025179136 124869343279984128 125281144556072064 125373398712593472 125386724966708331 125556994344370176 125971063395545088 126063825592449024 126156656097303552 126170065605817296 126586156478531148 126679371615849654 127269734152200192 127363452660412416 127376990442370368 127470787931650464 128172765059877888 128595460549618944 128690155292291712 128784919765997376 128798608639271823 129398847433519104 129494133771835392 130016857924171008 130030677743253084 130126429346893182 130636658336120832 130732856169947136 130829124841648128 130843030998625344 131371200194214456 131467938927788988 132080617573761024 132094656755050752 132191928225415296 132919904506540032 133358255384790016 133456457340154368 133554731609182464 133568927477763372 134191397338464256 134290212800421888 134846628770780976 134945926730111448 135674647983931392 135689069183759616 136337121851040432 137087925567097344 138501203150263296 138515924791754608 138825253537947648 139503111221238408 139943924016411872 140256441718751232 140374642528326528 140941287625581072 141251618637416448 141717446319988224 141821803791505152 142602811457347584 142707820891410432 143178450921225216 143283884242963968 143299114247666664 144072943534227456 144179035539775488 144194360692362624 144669893118321312 144776424703828176 145573703362708992 145680900493314816 146268965164692384 146483160068431872 146966240628135936 147074463191190528 147182765446854144 147198409873453512 147792600218491263 147993295739240448 148481356510900224 148590694770481152 148606488849432096 148715919253592208 149534892569857536 150028037307888768 150138514507673664 150249073060330272 150965322005772288 151076489400474624 151702457367128598 151814167571375379 152409434725474304 152521665531604992 152633978981922816 152650202831729568 153379262082420486 154094053836054528 154110432880892544 154223916262984512 155073221924296704 155699200230180096 155813853544046208 155830415390723934 156671914933825536 157321066899244472 157436914518463356 158287089314586624 158303914047719552 159432127109986752 159935913161613568 160428162889516032 161075757286378368 161430421299904512 161584737008640512 161962795794272256 162082061476005888 162753629758111476 163632515338543104 163753010563387392 163770416283047616 164793555076985856 165319448486363136 165337020706652928 165458771090089344 165598211107635201 166369946700238848 166492457706645504 167041526074762752 167164531616791296 167182299955611108 167305409160291234 167961417860726784 168085100789932032 168208874796404736 168226754141089728 168781541971374864 168905828821132872 169030207192871556 169817936880549888 169835987256493824 169961050575533952 170897020079837184 171460614066158592 171586873723055616 171713226354663168 171731478185695764 172531796578025472 172658845029113856 173355810565561344 173374236991004112 173501905795857576 174438833122197504 174457374664833792 175161600258952608 175290585237051984 176126209006734336 176255904300553728 176986200261650031 177226539342053376 177941943120205824 178072975478909952 178091903303684496 179795505027707968 179927902306815264 180918758911679488 181782829134720576 181802151289177923 182208145268556288 182783900756129792 183346471873732608 183676400271540582 184086579755860992 184668270867017728 185236641686863872 185984379547158528 186004148294984544 187166190037768704 187921716834108096 188335491516555264 188956595093317632 189095738388673536 189255098408725944 189879234717796722 190019057423774481 190277094521880576 190904601228300288 191045178990618624 191065485663555552 191206181897475696 192259147589816832 192893190824428416 193035232938437568 193177379648996064 194098271150278656 194241200657753088 195025286886256512 195046016614879626 195189644020339773 195954987504181248 196099284254920704 196243687262472192 196264546497938016 197056800291321684 197201908391683482 197975142014533632 198120926360641536 198141985132576128 198287892338122944 199379856759810048 200037383077185024 200184686010231552 200332097413773696 200353391216645058 201287096007696384 201435319200632832 202269943156171464 202418890095167172 203362220708806656 203511971975897088 203533603775639424 204505682776560648 205480577174523392 205631888350646016 206764295899062272 207598933640240128 207751804725394944 207773887187631912 208237880306921472 208895886578434048 209915886024617808 210384662578126848 212553576625324032 212576169479982336 213904217186021376 214767676381837824 214948671371499996 215950394392363008 216109415301341184 216291541038543936 217004839677481968 217164637055742264 218337347417849856 218360555044063488 218521350739972224 219403447747038576 219724740102647808 220449360942203904 220611694786785792 220774148170281216 220797614810180268 221826595600318464 221989943608860672 222722034766350336 222886042155721728 222909733274148144 223073878880388312 224278499728539648 224302338854786304 225042055961833152 225207771761510496 225373609590495408 226447983008658432 226614734100711936 227553686050692897 227862693439782912 228614152088211456 228782498297407488 228950968472884224 228975304247594352 230068893123630729 231141080754081792 231165649321338816 231335874394476768 232609832886445056 233548800345270144 233720780316069312 233745623086085901 234834945342312448 235007872400738304 235981600348866708 236155371777695034 237255924160274432 237430633971879936 237455871071579328 239903869742420352 242377105512960768 242402868385570564 242944193691408384 244130444637167214 244901867028720776 245448773007814656 245655624424571424 247190332615478784 247979172729544704 248005531059979392 248188156635134016 249554920050358272 249738686559968256 250562289112144128 250746797425186944 250773449933416662 251942126791090176 252127651184898048 252313312194607104 252340131211634592 253172312957062296 253358743231699308 254539468304400384 254726905320824832 254753980884740736 254941575863300928 256345530119755776 257190921099237888 257380310584583424 257569839531994752 257597217278543646 258797694867038208 258988267543670784 260033715848342016 260061355486506168 260252858693786364 261465712339894272 261658249683296256 261686061997250688 262742400388428912 262935877855577976 264189313510101504 264383856450830592 265839809013080064 266716510769580032 266912914680308736 267109463218364928 267137854955526744 268580425600843776 269693257541561952 269891853460222896 271378138367519232 272674243702080864 274175851134194688 275514600407310873 277002406300526592 277031849583509216 277650507075895296 279006222442476816 279887848032823744 280749285056653056 281882575251162144 282503237274832896 283434892639976448 283643607583010304 284818852076695083 285205622914695168 285415641782820864 286356901842450432 286567768485927936 286598228495333328 288358071079550976 288388721384725248 289339786236642624 289552849407656352 291147406725417984 291361800986629632 292537930329384768 292569024922319439 292966320136863744 293932481256271872 294148926382381056 294365530893708288 294396819746907024 295585200436982526 295802862587525223 296962713021800448 297181389540962304 297212977698864192 297431838507184416 299069785139715072 300056074615777536 300277029015347328 300498146120660544 300530086824967587 301930644011544576 302152978800949248 303404914734257196 303628335142750758 304818869450948608 305043331063209984 305267957963845632 305300405663459136 306758524164840972 308188107672109056 308220865761785088 308447832525969024 310146443848593408 311398400460360192 311627707088092416 311660830781447868 313343829867651072 314642133798488944 314873829036926712 316574178629173248 316607828095439104 318864254219973504 319871826323227136 320856325779032064 322151514572756736 323169474017281024 323925591588544512 324164122952011776 325507259516222952 327265030677086208 327506021126774784 327540832566095232 329587110153971712 330674041413305856 330917542180178688 331196422215270402 332739893400477696 332984915413291008 334083052149525504 334329063233582592 334364599911222216 334610818320582468 336170201579864064 336417749592809472 336453508282179456 337563083942749728 337811657642265744 338060414385743112 339671974512987648 339922101151067904 341794040159674368 342921228132317184 343173747446111232 343426452709326336 343462956371391528 345317690058227712 346711621131122688 346748473982008224 347003811591715152 348914749329667584 350323200517905216 350581170474103968 352252418013468672 352511808601107456 353972400523300062 354233057666542551 355883886240411648 356145950957819904 356183806607368992 359591010055415936 359855804613630528 361837517823358976 363565658269441152 363604302578355846 364416290537112576 365567801512259584 366692943747465216 367352800543081164 368173159511721984 369336541734035456 371968759094317056 372008296589969088 374332380075537408 375843433668216192 376160174900124993 376670983033110528 377913190186635264 378191476777347072 378510196817451888 379758469435593444 380038114847548962 381809202456600576 382090357981237248 382130971327111104 382412363794951392 384518295179633664 385786381648856832 386070465876875136 386354759297992128 386395825917815469 388196542300557312 388482401315506176 390050573772513024 390092033229759252 390379288040679546 391909975008362496 392198568509841408 392487374524944384 392529092995876032 394113600582643368 394403816783366964 396241852721283072 396283970265152256 396575784676245888 398759713519620096 400074766154370048 400369372020463104 400664194827547392 400706782433290116 402574192015392768 402870638401265664 404539886312342928 404837780190334344 407023943951794176 407067207551278848 409011365553121296 410961154349046784 411263776701292032 413528591798124544 415197867280480256 415503609450789888 415547774375263824 416475760613842944 419831772049235616 420769325156253696 424205019674748487 425152338959964672 427808434372042752 429535352763675648 429897342742999992 432218830602682368 432583082077087872 434009679354963936 434329274111484528 436721110088126976 437042701479944448 438806895494077152 439449480205295616 440898721884407808 441223389573571584 441548296340562432 441595229620360536 443377800655473789 443979887217721344 445444069532700672 445772084311443456 445819466548296288 446147757760776624 448604677709572608 450084111923666304 450415543523020992 450747219180990816 452895966017316864 453229468201423872 455107372101385794 455442502714126137 457228304176422912 457564996594814976 457901936945768448 457950608495188704 460137786247261458 462282161508163584 462331298642677632 462671748788953536 465219665772890112 467097600690540288 467441560632138624 467491246172171802 469669890684624896 470015744801476608 471963200697733416 472310743555390068 474511848320548864 474861267943759872 474911742143158656 479807739484840704 484754211025921536 484805736771141128 485888387382816768 488260889274334428 489803734057441552 490897546015629312 491311248849142848 494380665230957568 495958345459089408 496011062119958784 496376313270268032 499109840100716544 499477373119936512 501124578224288256 501493594850373888 501546899866833324 503884253582180352 504255302369796096 504626624389214208 504680262423269184 506344625914124592 506717486463398616 509453810641649664 509507961769481472 509883151726601856 512691060239511552 514381842198475776 514760621169166848 515139679063989504 515194434557087292 517595389734076416 517976535087341568 520067431696684032 520122710973012336 520505717387572728 523316499366592512 523372123994501376 525484800776857824 525871755711155952 528378627020203008 528767712901661184 530958600784950093 531679618026160128 533433021539160064 533825829360617472 534218926436729856 534275709911053488 539386515083123904 539783706920445792 542756276735038464 545348487404161728 545406453867533769 548351702268389376 551029200814621746 554004812601053184 554063699167018432 558012444884953632 559775696065647488 561498570113306112 563765150502324288 565006474549665792 566869785279952896 567287215166020608 569637704153390166 570831283565641728 572713803684900864 573135536971855872 573196456990666656 576777442769450496 578679572473285248 579105698815312704 582294813450835968 582723601973259264 585075860658769536 585138049844638878 585568932061019319 587864962512543744 588297852764762112 588731061787416576 588793639493814048 591170400873965052 591605725175050446 593925426043600896 594362779081924608 594425955397728384 594863677014368832 598139570279430144 600112149231555072 600554058030694656 600996292241321088 601060173649935174 603861288023089152 604305957601898496 606809829468514392 607256670285501516 610086662126419968 610535915927691264 610600811326918272 613517048329681944 616441731523570176 616895665051938048 620292887697186816 622796800920720384 623255414176184832 623321661562895736 626687659735302144 629284267596977888 629747658073853424 633215656190878208 637728508439947008 639743652646454272 641712651558064128 644303029145513472 646338948034562048 647851183177089024 648328245904023552 651014519032445904 655012042253549568 655081665132190464 659174220307943424 661348082826611712 661835084360357376 662392844430540804 665479786800955392 665969830826582016 668166104299051008 668658126467165184 668729199822444432 669221636641164936 672835499185618944 672907016564358912 675126167885499456 675623315284531488 676120828771486224 679343949025975296 679844202302135808 682661058152078691 683588080319348736 685842456264634368 686347494892222464 686852905418652672 686925912742783056 690206679370892187 693423242262245376 693496947964016448 694007623183430304 697829498659335168 700646401035810432 701162340948207936 701236869258257703 704504836026937344 705023617202214912 707944801046600124 708466115333085102 711767772480823296 712291901915639808 712367613214737984 719182020110831872 719711609227261056 723675035646717952 727131316538882304 727208605156711692 728832581074225152 731135603024519168 734705601086162328 736346319023443968 738673083468070912 743937518188634112 744016593179938176 748664760151074816 751686867336432384 752320349800249986 755826380373270528 756382953554694144 757020393634903776 759516938871186888 760076229695097924 763618404913201152 764180715962474496 764261942654222208 764824727589902784 769036590359267328 771572763297713664 772140931753750272 772709518595984256 772791651835630938 776393084601114624 776964802631012352 780101147545026048 780184066459518504 780758576081359092 784397137019682816 784974749049888768 785058185991752064 788227201165286736 788807633566733928 792567940530304512 793151569352491776 797519427039240192 800149532308740096 800738744040926208 801328389655094784 801413564866580232 805741276802531328 809079772624685856 809675560380668688 814134415102557696 818022731106242592 821922308698093568 822527553402584064 826543801221932619 830395734560960512 831007218901579776 831095548750527648 832951521227685888 839663544098471232 848410039349496974 850304677919929344 854456556230085249 855616868744085504 859070705527351296 859794685485999984 865166164154175744 868019358709927872 868658548222969056 873442220176253952 874085402959888896 877613790988154304 877707074766958317 878898960410591232 881797443768815616 882446779147143168 883096592681124864 883190459240721072 886755601310947578 890888139065401344 891544168622886912 891638933096592576 892295515521553248 897209355419145216 900168223847332608 900831087046041984 901494438361981632 901590260474902761 905791932034633728 906458936402847744 910214744202771588 910885005428252274 914456608352845824 915129993189629952 915803873891536896 915901216990377408 920275572494522916 924564323016327168 924662597285355264 925343497577907072 930439331545780224 934195201381080576 934883121264277248 934982492344343604 939339781369249792 940031489602953216 943926401395466832 944621487110780136 949722535887519744 949823484286317312 959615478969681408 969508422051843072 969611473542282256 971776774765633536 976521778548668856 979607468114883104 981795092031258624 982622497698285696 988761330461915136 992022124239917568 992752626540536064 998219680201433088 998954746239873024 1002249156448576512 1002987189700747776 1003093799733666648 1008510604739592192 1009253248778428416 1009360524846538368 1012689251828249184 1013434972926797232 1019015923538962944 1019766303453203712 1025382120479023104 1028763684396951552 1029521242338333696 1030279358127979008 1030388869114174584 1035953070174683136 1040134863393368064 1040245421946024672 1041011434775145456 1046744247989002752 1050969601553715648 1051743511422311904 1056757254040406016 1057535425803322368 1061917201569900186 1062699172999627653 1066866043078320128 1067651658721234944 1068437852873459712 1068551419822106976 1078773030166247808 1079567413840891584 1085512553470076928 1090696974808323456 1090812907735067538 1096703404536778752 1102058401629243492 1108009625202106368 1108127398334036864 1116024889769907264 1119551392131294976 1122997140226612224 1127530301004648576 1130012949099331584 1133739570559905792 1134574430332041216 1139275408306780332 1145427607369801728 1146271073943711744 1146392913981333312 1153554885538900992 1157359144946570496 1158211397630625408 1159187477753446407 1164589626901671936 1165447203946518528 1170151721317539072 1170276099689277756 1171137864122038638 1175729925025087488 1176595705529524224 1177462123574833152 1177587278987628096 1182340801747930104 1183211450350100892 1188725558163849216 1188851910795456768 1189727354028737664 1196279140558860288 1200224298463110144 1201108116061389312 1201992584482642176 1202120347299870348 1207722576046178304 1208611915203796992 1213619658937028784 1214513340571003032 1221071831855382528 1221201622653836544 1227034096659363888 1232883463047140352 1233791330103876096 1240585775394373632 1245593601841440768 1246510828352369664 1246643323125791472 1258568535193955776 1259495316147706848 1266431312381756416 1272615059024245461 1275457016879894016 1279487305292908544 1283425303116128256 1288606058291026944 1292677896069124096 1296656491808047104 1302029038064891808 1310163330264380928 1318348440615886848 1322696165653223424 1323670168720714752 1324785688861081608 1330133401966421367 1331939661653164032 1336332208598102016 1337316252934330368 1337458399644888864 1338443273282329872 1345814033128717824 1350252335770998912 1351246630569062976 1352241657542972448 1358687898051950592 1359688404604271616 1365322116304157382 1366327508142378411 1371684912529268736 1372694989784444928 1373705810837305344 1373851825485566112 1380413358741784374 1386846484524490752 1386993895928032896 1388015246366860608 1395658997318670336 1401292802071620864 1402324681896415872 1402473738516515406 1409009672053874688 1410047234404429824 1415889602093200248 1416932230666170204 1423535544961646592 1424583803831279616 1424735226429475968 1438364040221663744 1439423218454522112 1447350071293435904 1454262633077764608 1454417210313423384 1457665162148450304 1462271206049038336 1469411202172324656 1472692638046887936 1487875036377268224 1488033186359876352 1497329520302149632 1503373734672864768 1504640699600499972 1511652760746541056 1512765907109388288 1514040787269807552 1519033877742373776 1520152459390195848 1528361431924948992 1528523885308444416 1529649455179805568 1538073180718534656 1543145526595427328 1544281863507500544 1545419037191968512 1545583303671261876 1552786169202229248 1553929605262024704 1560202295090052096 1560368132919037008 1561517152162718184 1569949498099777536 1570116371983504128 1576454402330573472 1577615267133467856 1585135881060609024 1586303138704983552 1592875802354850279 1595038854078480384 1600299064617480192 1601477488081852416 1602656779310189568 1602827129733160464 1618159545249371712 1619351120761337376 1628268830205115392 1636045462212485184 1636219361602601307 1643844617396187136 1645055106805168128 1653087602443865238 1660791469121921024 1662014437803159552 1662191097501055296 1679327088196942464 1696820078698993948 1700609355839858688 1708913112460170498 1718141411054702592 1719589370971999968 1730332328308351488 1736038717419855744 1737317096445938112 1746884440352507904 1748170805919777792 1755227581976308608 1755414149533916634 1763594887537631232 1764893558294286336 1766193185362249728 1766380918481442144 1773511202621895156 1781776278130802688 1783088337245773824 1783277866193185152 1784591031043106496 1794418710838290432 1800336447694665216 1801662174092083968 1802988876723963264 1803180520949805522 1811583864069267456 1812917872805695488 1820429488405543176 1821770010856504548 1830259986379259904 1831607747783073792 1831802433980754816 1840551144989045832 1849325194570710528 1850686995155814144 1860878663091560448 1868390402762161152 1869766242528554496 1869964984688687208 1880062979205906432 1887852802790933664 1889242974221560272 1899646968572634624 1919230957939362816 1939016844103686144 1939222947084564512 1943553549531267072 1953043557097337712 1959214936229766208 1965244995396571392 1977522660923830272 1984044248479835136 1985505253081072128 1996439360402866176 1997909492479746048 2004498312897153024 2005974379401495552 2006187599467333296 2018506497556856832 2018721049693076736 2025378503656498368 2026869945853594464 2038031847077925888 2039532606906407424 2047983174456236073 2050764240958046208 2057527368793903104 2059042484676667392 2060558716255958016 2060777738228349168 2070620038112676561 2080269726786736128 2080490843892049344 2082022869550290912 2093488495978005504 2101939203107431296 2103487022844623808 2103710607774773109 2113514508080812032 2115070851606644736 2123834403139800372 2125398345999255306 2133732086156640256 2135303317442469888 2136875705746919424 2137102839644213952 2157546060332495616 2159134827681783168 2171025106940153856 2181393949616646912 2181625815470135076 2193406809073557504 2204116803258486984 2216019250404212736 2216254796668073728 2232049779539814528 2239102784262589952 2245994280453224448 2255060602009297152 2267479141119811584 2269148860664082432 2278550816613560664 2290855214739603456 2292542147887423488 2292785827962666624 2307109771077801984 2314718289893140992 2316422795261250816 2318374955506892814 2329179253803343872 2330894407893037056 2340303442635078144 2340552199378555512 2342275728244077276 2353191411059048448 2354924247149666304 2355174557975256192 2364681603495860208 2366422900700201784 2377703821590913536 2379454708057475328 2392558281117720576 2400448596926220288 2402216232122778624 2403985168965284352 2404240694599740696 2417223830407593984 2427239317874057568 2429026681142006064 2442403245307673088 2454068193318727776 2465766926094280704 2467582660207752192 2479631403665797857 2491187203682881536 2493021656704739328 2493286646251582944 2517137070387911552 2518990632295413696 2532862624763512832 2545230118048490922 2550914033759788032 2558974610585817088 2566850606232256512 2577212116582053888 2585355792138248192 2604058076129783616 2620326660528761856 2633121224300874951 2636696881231773696 2645392331306446848 2647340337441429504 2649571377722163216 2660266803932842734 2672664417196204032 2674632505868660736 2674916799289777728 2676886546564659744 2691628066257435648 2700504671541997824 2702493261138125952 2704483315085944896 2704770781424708283 2717375796103901184 2719376809208543232 2730644232608314764 2732655016284756822 2743369825058537472 2745389979568889856 2747411621674610688 2747703650971132224 2760826717483568748 2773692969048981504 2773987791856065792 2776030492733721216 2791317994637340672 2802585604143241728 2804649363792831744 2804947477033030812 2818019344107749376 2820094468808859648 2831779204186400496 2833864461332340408 2849167607662559232 2849470452858951936 2876728080443327488 2878846436909044224 2894700142586871808 2908525266155529216 2908834420626846768 2915330324296900608 2938822404344649312 2945385276093775872 2969435137723239409 2976066372719752704 2994659040604299264 3006747469345729536 3009281399200999944 3025531814218776576 3028081574539615104 3038067755484747552 3040304918780391696 3057047770616888832 3059298910359611136 3076146361437069312 3086291053190854656 3088563727015001088 3090838074383937024 3091166607342523752 3107859210524049408 3120404590180104192 3120736265838074016 3123034304325436368 3140232743967008256 3152908804661146944 3155230534266935712 3170271762121218048 3172606277409967104 3185751604709700558 3188097518998882959 3200598129234960384 3202954976163704832 3205313558620379136 3205654259466320928 3236319090498743424 3238702241522674752 3256537660410230784 3272090924424970368 3272438723205202614 3287689234792374272 3290110213610336256 3306175204887730476 3321582938243842048 3324028875606319104 3324382195002110592 3358654176393884928 3393640157397987896 3401218711679717376 3417826224920340996 3436282822109405184 3439178741943999936 3460664656616702976 3472077434839711488 3474634192891876224 3493768880705015808 3496341611839555584 3510455163952617216 3510828299067833268 3527189775075262464 3529787116588572672 3532386370724499456 3532761836962884288 3547022405243790312 3566176674491547648 3566555732386370304 3569182062086212992 3588837421676580864 3600672895389330432 3603324348184167936 3605977753447926528 3606361041899611044 3623167728138534912 3625835745611390976 3640858976811086352 3643540021713009096 3663215495566147584 3663604867961509632 3681102289978091664 3698650389141421056 3701373990311628288 3721757326183120896 3736780805524322304 3739532485057108992 3739929969377374416 3775705605581867328 3778485948443120544 3799293937145269248 3817845177072736383 3838461915878725632 3878033688207372288 3878445894169129024 3906087114194675424 3918429872459532416 3930489990793142784 3955045321847660544 3968088496959670272 3971010506162144256 3995818984959492096 4008996625794306048 4011948758802991104 4012375198934666592 4037442099386153472 4050757007312996736 4053739891707188928 4076063694155851776 4079065213812814848 4095966348912472146 4098982524427135233 4115054737587806208 4118084969353334784 4121117432511916032 4121555476456698336 4141240076225353122 4160539453573472256 4160981687784098688 4164045739100581824 4186976991956011008 4203878406214862592 4206974045689247616 4207421215549546218 4227029016161624064 4230141703213289472 4247668806279600744 4250796691998510612 4270606634884939776 4273751411493838848 4274205679288427904 4315092120664991232 4318269655363566336 4342050213880307712 4362787899233293824 4363251630940270152 4386813618147115008 4408233606516973968 4432509593336147456 4464099559079629056 4478205568525179904 4491988560906448896 4510121204018594304 4534958282239623168 4538297721328164864 4557101633227121328 4585084295774846976 4585571655925333248 4614219542155603968 4629436579786281984 4632845590522501632 4636749911013785628 4658358507606687744 4661788815786074112 4680606885270156288 4681104398757111024 4684551456488154552 4709848494299332608 4710349115950512384 4729363206991720416 4732845801400403568 4755407643181827072 4758909416114950656 4778627407064550837 4785116562235441152 4800897193852440576 4804432464245557248 4807970337930568704 4808481389199481392 4854478635748115136 4858053362284012128 4884806490615346176 4908136386637455552 4908658084807803921 4931533852188561408 4935165320415504384 4959262807331595714 4982374407365763072 4986043313409478656 4986573292503165888 5034274140775823104 5037981264590827392 5065725249527025664 5090460236096981844 5101828067519576064 5117949221171634176 5154424233164107776 5170711584276496384 5208116152259567232 5240653321057523712 5266242448601749902 5290784662612893696 5294680674882859008 5299142755444326432 5320533607865685468 5345328834392408064 5349265011737321472 5349833598579555456 5353773093129319488 5383256132514871296 5401009343083995648 5404986522276251904 5408966630171889792 5409541562849416566 5434751592207802368 5438753618417086464 5461288465216629528 5465310032569513644 5490779959137779712 5494823243349221376 5495407301942264448 5521653434967137496 5547975583712131584 5552060985467442432 5582635989274681344 5605171208286483456 5609298727585663488 5609894954066061624 5640188937617719296 5663558408372800992 5667728922664680816 5698940905717903872 5753456160886654976 5757692873818088448 5817050532311058432 5817668841253693536 5830660648593801216 5877644808689298624 5938870275446478818 5952132745439505408 5989318081208598528 6013494938691459072 6018562798401999888 6056163149079230208 6076135510969495104 6080609837560783392 6114095541233777664 6118597820719222272 6143949523368708219 6152292722874138624 6172582106381709312 6177127454030002176 6181676148767874048 6182333214685047504 6240809180360208384 6241472531676148032 6246068608650872736 6280465487934016512 6305817609322293888 6310461068533871424 6311131823324319327 6340543524242436096 6345212554819934208 6371503209419401116 6376195037997765918 6401196258469920768 6405909952327409664 6410627117240758272 6411308518932641856 6472638180997486848 6477404483045349504 6513075320820461568 6544181848849940736 6544877446410405228 6575378469584748544 6580220427220672512 6612350409775460952 6648057751212638208 6648764390004221184 6717308352787769856 6787280314795975792 6802437423359434752 6835652449840681992 6872565644218810368 6878357483887999872 6921329313233405952 6944154869679422976 6949268385783752448 6987537761410031616 6992683223679111168 7020910327905234432 7021656598135666536 7059574233177145344 7064772741448998912 7065523673925768576 7094044810487580624 7133111464772740608 7138364124172425984 7177674843353161728 7201345790778660864 7206648696368335872 7211955506895853056 7212722083799222088 7251671491222781952 7281717953622172704 7287080043426018192 7327209735923019264 7362204579956183328 7397300778282842112 7402747980623256576 7438894210997393571 7473561611048644608 7479064970114217984 7479859938754748832 7551411211163734656 7556971896886241088 7598587874290538496 7635690354145472766 7676923831757451264 7756067376414744576 7756891788338258048 7812174228389350848 7836859744919064832 7860979981586285568 7910090643695321088 7936176993919340544 7942021012324288512 8017993251588612096 8023897517605982208 8024750397869333184 8074884198772306944 8101514014625993472 8107479783414377856 8114312344274124849 8152127388311703552 8158130427625629696 8191932697824944292 8197965048854270466 8230109475175612416 8236169938706669568 8242234865023832064 8243110952913396672 8282480152450706244 8321078907146944512 8321963375568197376 8328091478201163648 8373953983912022016 8407756812429725184 8413948091378495232 8414842431099092436 8454058032323248128 8460283406426578944 8495337612559201488 8501593383997021224 8547502822987677696 8548411358576855808 8630184241329982464 8636539310727132672 8684100427760615424 8725575798466587648 8726503261880540304 8816467213033947936 8865019186672294912 8908305413169718227 8928199118159258112 8956411137050359808 8983977121812897792 9020242408037188608 9076595442656329728 9114203266454242656 9171143311850666496 9228439084311207936 9258873159572563968 9265691181045003264 9273499822027571256 9323577631572148224 9361213770540312576 9362208797514222048 9369102912976309104 9420698231901024768 9458726413983440832 9465691602800807136 9510815286363654144 9517818832229901312 9557254814129101674 9564292556996648877 9601794387704881152 9608864928491114496 9615940675861137408 9616962778398962784 9708957271496230272 9716106724568024256 9769612981230692352 9816272773274911104 9817316169615607842 9863067704377122816 9870330640831008768 9918525614663191428 9964748814731526144 9972086626818957312 9973146585006331776 10068548281551646208 10075962529181654784 10131450499054051328 10180920472193963688 10203656135039152128 10235898442343268352 10308848466328215552 10416232304519134464 10481306642115047424 10532484897203499804 10581569325225787392 10589361349765718016 10598285510888652864 10641067215731370936 10698530023474642944 10699667197159110912 10707546186258638976 10766512265029742592 10802018686167991296 10809973044552503808 10817933260343779584 10819083125698833132 10869503184415604736 10877507236834172928 10922576930433259056 10930620065139027288 10989646486698442752 10990814603884528896 11043306869934274992 11095951167424263168 11104121970934884864 11165271978549362688 11210342416572966912 11218597455171326976 11219789908132123248 11327116816745601984 11335457845329361632 11397881811435807744 11453535531218209149 11506912321773309952 11515385747636176896 11634101064622116864 11635337682507387072 11755289617378597248 11877740550892957636 11904265490879010816 12026989877382918144 12037125596803999776 12112326298158460416 12152271021938990208 12161219675121566784 12228191082467555328 12237195641438444544 12287899046737416438 12345164212763418624 12354254908060004352 12363352297535748096 12364666429370095008 12481618360720416768 12482945063352296064 12492137217301745472 12560930975868033024 12611635218644587776 12620922137067742848 12622263646648638654 12681087048484872192 12690425109639868416 12743006418838802232 12752390075995531836 12811819904654819328 12821254234481516544 12822617037865283712 12945276361994973696 12954808966090699008 13026150641640923136 13088363697699881472 13089754892820810456 13160440854441345024 13224700819550921904 13297528780008442368 13434616705575539712 13574560629591951584 13604874846718869504 13671304899681363984 13756714967775999744 13842658626466811904 13888309739358845952 13898536771567504896 13975075522820063232 13985366447358222336 14041820655810468864 14043313196271333072 14129545482897997824 14131047347851537152 14188089620975161248 14266222929545481216 14276728248344851968 14335882221193652511 14355349686706323456 14402691581557321728 14413297392736671744 14423911013791706112 14425444167598444176 14563435907244345408 14574160086852036384 14654419471846038528 14724409159912366656 14725974254423411763 14794601556565684224 14805495961246513152 14877788421994787142 14947123222097289216 14958129940228435968 14959719877509497664 15102822422327469312 15113943793772482176 15197175748581076992 15271380708290945532 15353847663514902528 15512134752829489152 15513783576676516096 15624348456778701696 15673719489838129664 15721959963172571136 15872353987838681088 15884042024648577024 16035986503177224192 16047795035211964416 16049500795738666368 16149768397544613888 16203028029251986944 16214959566828755712 16228624688548249698 16304254776623407104 16316260855251259392 16383865395649888584 16395930097708540932 16472339877413339136 16484469730047664128 16486221905826793344 16564960304901412488 16643926751136394752 16656182956402327296 16747907967824044032 16815513624859450368 16827896182756990464 16829684862198184872 16920566812853157888 16990675225118402976 17003186767994042448 17096822717153711616 17260368482659964928 17273078621454265344 17451151596933175296 17453006523761080608 17632934426067895872 17730038373344589824 17816610826339436454 17856398236318516224 17912822274100719616 17967954243625795584 18040484816074377216 18228406532908485312 18342286623701332992 18431848570106124657 18456878168622415872 18517746319145127936 18531382362090006528 18546999644055142512 18722427541080625152 18724417595028444096 18738205825952618208 18841396463802049536 18917452827966881664 18931383205601614272 18933395469972957981 19021630572727308288 19035637664459802624 19114509628258203348 19128585113993297754 19203588775409762304 19217729856982228992 19231881351722274816 19233925556797925568 19417914542992460544 19432213449136048512 19539225962461384704 19632545546549822208 19634632339231215684 19726135408754245632 19740661281662017536 19837051229326382856 19944173253637914624 19946293170012663552 20137096563103292416 20151925058363309568 20262900998108102656 20361840944387927376 20407312270078304256 20617696932656431104 20832464609038268928 20962613284230094848 21064969794406999608 21178722699531436032 21196571021777305728 21282134431462741872 21399334394318221824 21415092372517277952 21533024530059485184 21604037372335982592 21619946089105007616 21635866520687559168 21638166251397666264 21755014473668345856 21845153860866518112 21861240130278054576 21981629207769057792 22086613739868549984 22191902334848526336 22208243941869769728 22316682632992180713 22420684833145933824 22437194910342653952 22439579816264246496 22654233633491203968 22670915690658723264 22795763622871615488 22907071062436418298 23013824643546619904 23030771495272353792 23268202129244233728 23270675365014774144 23510579234757194496 23755481101785915272 23808530981758021632 24053979754765836288 24074251193607999552 24224652596316920832 24304542043877980416 24322439350243133568 24456382164935110656 24474391282876889088 24575798093474832876 24690328425526837248 24708509816120008704 24726704595071496192 24729332858740190016 24963236721440833536 24965890126704592128 24984274434603490944 25121861951736066048 25223270437289175552 25241844274135485696 25244527293297277308 25362174096969744384 25380850219279736832 25486012837677604464 25504780151991063672 25642508468963033088 25645234075730567424 25890552723989947392 25909617932181398016 26052301283281846272 26176727395399762944 26179509785641620912 26449401639101843808 26595057560016884736 26724916239509154681 26869233411151079424 27149121259183903168 27342609799362727968 27513429935551999488 27685317252933623808 27776619478717691904 27797073543135009792 27970732894716444672 28083641311620937728 28086626392542666144 28262094695703074304 28376179241950322496 28532445859090962432 28553456496689703936 28671764442387305022 28692877670989946631 28805383163114643456 28826594785473343488 28847822027583412224 28850888335196888352 29126871814488690816 29148320173704072768 29308838943692077056 29448818319824733312 29451948508846823526 29589203113131368448 29610991922493026304 29755576843989574284 29894246444194578432 29916259880456871936 29919439755018995328 30205644844654938624 30227887587544964352 30394351497162153984 30542761416581891064 30707695327029805056 31027567153353032192 31248696913557403392 31347438979676259328 31443919926345142272 31744707975677362176 31768084049297154048 32095590070423928832 32099001591477332736 32299536795089227776 32406056058503973888 32429919133657511424 32457249377096499396 32608509553246814208 32632521710502518784 32767730791299777168 32791860195417081864 32968939460095328256 32972443811653586688 33129920609802824976 33287853502272789504 33312365912804654592 33495815935648088064 33631027249718900736 33655792365513980928 33659369724396369744 33981350450236805952 34006373535988084896 34193645434307423232 34360606593654627447 34520736965319929856 34546157242908530688 34902303193866350592 34906013047522161216 35265868852135791744 35460076746689179648 35633221652678872908 35712796472637032448 35825644548201439232 36080969632148754432 36456813065816970624 36684573247402665984 36863697140212249314 37035492638290255872 37062764724180013056 37093999288110285024 37444855082161250304 37448835190056888192 37476411651905236416 37682792927604099072 37834905655933763328 37862766411203228544 37866790939945915962 38043261145454616576 38071275328919605248 38229019256516406696 38257170227986595508 38435459713964457984 38463762703444549632 38467851113595851136 38835829085984921088 38864426898272097024 39078451924922769408 39265091093099644416 39269264678462431368 39481322563324035072 39674102458652765712 39892586340025327104 40274193126206584832 40303850116726619136 40723681888775854752 40814624540156608512 41664929218076537856 41925226568460189696 42129939588813999216 42393142043554611456 42564268862925483744 42798668788636443648 42830184745034555904 43007646663580957533 43066049060118970368 43208074744671965184 43239892178210015232 43271733041375118336 43276332502795332528 43690307721733036224 43722480260556109152 43963258415538115584 44173227479737099968 44177922763270235289 44383804669697052672 44416487883739539456 44633365265984361426 44841369666291867648 44874389820685307904 44879159632528492992 45308467266982407936 45341831381317446528 45591527245743230976 45814142124872836596 46027649287093239808 46061542990544707584 46536404258488467456 46541350730029548288 47021158469514388992 47510962203571830544 47617061963516043264 48107959509531672576 48148502387215999104 48449305192633841664 48609084087755960832 48644878700486267136 48912764329870221312 48948782565753778176 49151596186949665752 49417019632240017408 49453409190142992384 49458665717480380032 49931780253409184256 49968548869206981888 50243723903472132096 50446540874578351104 50483688548270971392 50489054586594554616 50761700438559473664 50972025675355208928 51009560303982127344 51290468151461134848 51781105447979894784 51819235864362796032 52353454790799525888 52359019571283241824 52898803278203687616 53190115120033769472 53449832479018309362 53738466822302158848 54298242518367806336 54685219598725455936 55026859871103998976 55370634505867247616 55553238957435383808 55594147086270019584 56167282623241875456 56173252785085332288 56524189391406148608 56752358483900644992 56800186409918873943 57064891718181924864 57106912993379407872 57343528884774610044 57385755341979893262 57610766326229286912 57653189570946686976 57695644055166824448 57701776670393776704 58253743628977381632 58296640347408145536 58617677887384154112 58897636639649466624 58903897017693647052 59178406226262736896 59221983844986052608 59511153687979148568 59832519760913743872 59838879510037990656 60411289689309877248 60455775175089928704 60788702994324307968 61085522833163782128 62055134306706064384 62497393827114806784 62694877959352518656 62887839852690284544 63536168098594308096 64198003182954665472 64599073590178455552 64812112117007947776 64859838267315022848 64914498754192998792 65265043421005037568 65535461582599554336 65583720390834163728 65944887623307173376 66259841219605649952 66575707004545579008 66624731825609309184 66950047898976542139 67262054499437801472 67311584731027961856 67318739448792739488 67962700900473611904 68012747071976169792 68387290868614846464 68721213187309254894 69041473930639859712 69092314485817061376 69804606387732701184 69812026095044322432 70531737704271583488 70920153493378359296 71266443305357745816 71425592945274064896 71651289096402878464 72161939264297508864 72913626131633941248 73369146494805331968 73727394280424498628 74070985276580511744 74125529448360026112 74187998576220570048 74889710164322500608 74897670380113776384 74952823303810472832 75365585855208198144 75669811311867526656 75725532822406457088 75733581879891831924 76086522290909233152 76142550657839210496 76458038513032813392 76514340455973191016 76927525406889099264 76935702227191702272 77671658171969842176 77728853796544194048 78156903849845538816 78530182186199288832 78538529356924862736 79348204917305531424 79785172680050654208 80174748718527464043 80548386252413169664 80607700233453238272 81447363777551709504 83329858436153075712 84259879177627998432 84786284087109222912 85128537725850967488 85597337577272887296 85660369490069111808 86015293327161915066 86416149489343930368 86479784356420030464 86543466082750236672 86552665005590665056 87380615443466072448 87444960521112218304 87926516831076231168 88346454959474199936 88355845526540470578 88767609339394105344 88832975767479078912 89266730531968722852 89682739332583735296 89748779641370615808 89758319265056985984 90616934533964815872 90683662762634893056 91183054491486461952 91628284249745673192 92123085981089415168 93082701460059096576 94042316939028777984 95021924407143661088 95234123927032086528 96297004774431998208 96898610385267683328 97218168175511921664 97289757400972534272 97825528659740442624 97897565131507556352 98303192373899331504 98906818380285984768 98917331434960760064 99863560506818368512 99937097738413963776 100487447806944264192 100893081749156702208 100967377096541942784 100978109173189109232 101944051350710417856 102019120607964254688 102580936302922269696 103081819780963882341 103562210895959789568 103638471728725592064 104706909581599051776 104718039142566483648 105797606556407375232 106380230240067538944 106899664958036618724 107476933644604317696 108596485036735612672 109370439197450911872 110053719742207997952 111106477914870767616 111188294172540039168 112334565246483750912 112346505570170664576 113048378782812297216 113504716967801289984 113600372819837747886 114129783436363849728 114213825986758815744 114687057769549220088 114771510683959786524 115306379141893373952 115391288110333648896 115403553340787553408 116507487257954763264 116593280694816291072 117235355774768308224 117795273279298933248 117807794035387294104 118443967689972105216 119022307375958297136 119677759020075981312 120822579378619754496 120911550350179857408 122171045666327564256 124110268613412128768 124994787654229613568 125389755918705037312 125775679705380569088 128396006365909330944 129022939990742872599 129198147180356911104 129624224234015895552 129719676534630045696 129828997508385997584 131070923165199108672 131167440781668327456 131889775246614346752 132519682439211299904 132533768289810705867 133151414009091158016 133249463651218618368 133900095797953084278 134524108998875602944 134623169462055923712 134637478897585478976 135925401800947223808 136025494143952339584 136774581737229692928 137442426374618509788 138082947861279719424 138184628971634122752 139609212775465402368 139624052190088644864 141063475408543166976 141840306986756718592 142532886610715491632 142851185890548129792 144323878528595017728 145827252263267882496 146738292989610663936 147454788560848997256 148251058896720052224 148375997152441140096 149795340760227552768 149905646607620945664 150731171710416396288 151339622623735053312 151451065644812914176 151467163759783663848 152285101315678420992 152916077026065626784 153028680911946382032 153871404454383404544 155343316343939684352 155457707593088388096 157060364372398577664 157077058713849725472 158696409834611062848 159570345360101308416 160349497437054928086 161096772504826339328 161215400466906476544 162894727555103419008 166659716872306151424 168519758355255996864 169572568174218445824 170257075451701934976 171194675154545774592 171320738980138223616 172030586654323830132 172832298978687860736 172959568712840060928 173086932165500473344 173105330011181330112 174761230886932144896 174889921042224436608 175853033662152462336 176692909918948399872 176711691053080941156 177535218678788210688 177665951534958157824 178533461063937445704 179497559282741231616 179516638530113971968 181233869067929631744 181367325525269786112 182366108982972923904 183256568499491346384 186165402920118193152 188084633878057555968 190043848814287322176 192594009548863996416 193797220770535366656 194436336351023843328 194579514801945068544 195795130263015112704 196606384747798663008 197834662869921520128 199727121013636737024 199874195476827927552 200850143696929626417 201786163498313404416 201934754193083885568 201956218346378218464 203888102701420835712 204038241215928509376 205161872605844539392 206163639561927764682 207124421791919579136 207276943457451184128 209413819163198103552 209436078285132967296 211595213112814750464 212760460480135077888 213799329916073237448 214953867289208635392 217192970073471225344 218740878394901823744 220107439484415995904 222212955829741535232 222376588345080078336 224669130492967501824 224693011140341329152 226096757565624594432 227009433935602579968 227200745639675495772 228259566872727699456 228427651973517631488 229374115539098440176 229543021367919573048 230782576220667297792 230807106681575106816 233014974515909526528 233186561389632582144 234470711549536616448 235590546558597866496 235615588070774588208 238044614751916594272 239355518040151962624 240524246155582392129 241645158757239508992 241823100700359714816 244342091332655128512 248220537226824257536 249989575308459227136 250779511837410074624 256792012731818661888 258045879981485745198 259248448468031791104 259439353069260091392 259657995016771995168 262141846330398217344 262334881563336654912 263779550493228693504 265039364878422599808 265067536579621411734 266302828018182316032 266498927302437236736 267800191595906168556 269048217997751205888 269246338924111847424 269274957795170957952 271850803601894447616 272050988287904679168 273549163474459385856 274884852749237019576 276369257943268245504 279248104380177289728 282126950817086333952 285065773221430983264 285702371781096259584 291654504526535764992 293476585979221327872 294909577121697994512 296751994304882280192 299590681520455105536 299811293215241891328 301462343420832792576 302679245247470106624 302902131289625828352 302934327519567327696 305832154052131253568 306057361823892764064 307742808908766809088 309245459342891647023 310686632687879368704 310915415186176776192 314120728744797155328 314154117427699450944 317392819669222125696 319140690720202616832 320698994874109856172 322193545009652678656 322430800933812953088 325789455110206838016 333319433744612302848 337039516710511993728 339145136348436891648 340514150903403869952 342389350309091549184 342641477960276447232 344061173308647660264 345919137425680121856 346173864331000946688 346210660022362660224 349522461773864289792 349779842084448873216 351706067324304924672 353385819837896799744 353423382106161882312 355331903069916315648 357066922127874891408 359033277060227943936 362467738135859263488 362734651050539572224 366513136998982692768 372330805840236386304 376169267756115111936 380087697628574644352 385188019097727992832 387594441541070733312 388872672702047686656 389159029603890137088 393212769495597326016 395669325739843040256 397601304869432117601 399454242027273474048 399748390953655855104 401700287393859252834 403572326996626808832 403869508386167771136 403912436692756436928 407776205402841671424 408076482431857018752 410323745211689078784 412327279123855529364 414248843583839158272 414553886914902368256 418827638326396207104 418872156570265934592 423190426225629500928 425520920960270155776 427598659832146474896 434385940146942450688 437481756789803647488 440214878968831991808 444753176690160156672 449386022280682658304 452193515131249188864 454018867871205159936 454401491279350991544 456855303947035262976 458748231078196880352 459086042735839146096 461614213363150213632 466029949031819053056 466373122779265164288 471181093117195732992 471231176141549176416 476089229503833188544 478711036080303925248 481048492311164784258 483290317514479017984 483646201400719429632 488684182665310257024 496441074453648515072 499979150616918454272 501559023674820149248 513584025463637323776 516091759962971490396 518496896936063582208 518878706138520182784 519315990033543990336 524283692660796434688 524669763126673309824 527559100986457387008 530078729756845199616 530135073159242823468 532605656036364632064 532997854604874473472 535600383191812337112 538492677848223694848 538549915590341915904 543701607203788895232 544101976575809358336 547098326948918771712 549769705498474039152 558496208760354579456 564253901634172667904 570131546442861966528 583309009053071529984 589819154243395989024 593503988609764560384 599181363040910211072 599622586430483782656 605358490494940213248 605804262579251656704 605868655039134655392 611664308104262507136 612114723647785528128 615485617817533618176 618490918685783294046 621373265375758737408 621830830372353552384 628241457489594310656 628308234855398901888 634785639338444251392 638281381440405233664 641397989748219712344 644861601867625906176 651578910220413676032 666638867489224605696 674079033421023987456 678290272696873783296 681028301806807739904 684778700618183098368 685282955920552894464 688122346617295320528 692347728662001893376 692421320044725320448 699044923547728579584 699559684168897746432 703412134648609849344 706771639675793599488 706846764212323764624 714133844255749782816 718066554120455887872 721572738466747176387 724935476271718526976 725469302101079144448 733026273997965385536 744661611680472772608 752338535512230223872 760175395257149288704 770376038195455985664 777745345404095373312 778318059207780274176 786425538991194652032 791338651479686080512 795202609738864235202 798908484054546948096 799496781907311710208 803400574787718505668 807144653993253617664 807739016772335542272 807824873385512873856 815552410805683342848 816152964863714037504 820647490423378157568 824654558247711058728 829107773829804736512 837744313140531869184 846380852451259001856 855197319664292949792 868771880293884901376 874963513579607294976 880429757937663983616 898772044561365316608 904387030262498377728 908037735742410319872 908802982558701983088 917496462156393760704 918172085471678292192 923228426726300427264 927736378028674941069 932059898063638106112 932746245558530328576 942362186234391465984 942462352283098352832 952178459007666377088 957422072160607850496 962096984622329568516 966580635028958035968 967292402801438859264 977368365330620514048 992882148907297030144 999958301233836908544 1027168050927274647552 1032183519925942980792 1037757412277040365568 1038631980067087980672 1048567385321592869376 1049339526253346619648 1055118201972914774016 1060157459513690399232 1060270146318485646936 1065995709209748946944 1071200766383624674224 1077099831180683831808 1087403214407577790464 1088203953151618716672 1099539410996948078304 1116992417520709158912 1128507803268345335808 1140263092885723933056 1166618018106143059968 1179638308486791978048 1187007977219529120768 1198362726081820422144 1199245172860967565312 1210716980989880426496 1211608525158503313408 1211737310078269310784 1223328616208525014272 1224229447295571056256 1230971235635067236352 1236981837371566588092 1242746530751517474816 1243661660744707104768 1256482914979188621312 1256616469710797803776 1269571278676888502784 1276562762880810467328 1282795979496439424688 1303157820440827352064 1348158066842047974912 1356580545393747566592 1362056603613615479808 1370565911841105788928 1376244693234590641056 1384842640089450640896 1398089847095457159168 1399119368337795492864 1413543279351587198976 1413693528424647529248 1428267688511499565632 1436133108240911775744 1443145476933494352774 1449870952543437053952 1450938604202158288896 1466052547995930771072 1489323223360945545216 1504677071024460447744 1520350790514298577408 1540752076390911971328 1555490690808190746624 1556636118415560548352 1572851077982389304064 1582677302959372161024 1590405219477728470404 1597816968109093896192 1598993563814623420416 1606801149575437011336 1615478033544671084544 1615649746771025747712 1631104821611366685696 1632305929727428075008 1641294980846756315136 1649309116495422117456 1675488626281063738368 1692761704902518003712 1710394639328585899584 1737543760587769802752 1749927027159214589952 1797544089122730633216 1816075471484820639744 1817605965117403966176 1834992924312787521408 1836344170943356584384 1846456853452600854528 1855472756057349882138 1864119796127276212224 1865492491117060657152 1884724372468782931968 1884924704566196705664 1904356918015332754176 1914844144321215700992 1924193969244659137032 1934584805602877718528 1954736730661241028096 1999916602467673817088 2054336101854549295104 2064367039851885961584 2077263960134175961344 2097134770643185738752 2098679052506693239296 2110236403945829548032 2120314919027380798464 2120540292636971293872 2142401532767249348448 2154199662361367663616 2164718215400241529161 2174806428815155580928 2176407906303237433344 2199078821993896156608 2233984835041418317824 2257015606536690671616 2280526185771447866112 2333236036212286119936 2359276616973583956096 2374015954439058241536 2396725452163640844288 2398490345721935130624 2421433961979760852992 2423217050317006626816 2423474620156538621568 2446657232417050028544 2448458894591142112512 2461942471270134472704 2473963674743133176184 2487323321489414209536 2513232939421595607552 2539142557353777005568 2565591958992878849376 2606315640881654704128 2696316133684095949824 2713161090787495133184 2724113207227230959616 2752489386469181282112 2769685280178901281792 2783209134086024823207 2796179694190914318336 2798238736675590985728 2827086558703174397952 2827387056849295058496 2856535377022999131264 2872266216481823551488 2886290953866988705548 2899741905086874107904 2901877208404316577792 2932105095991861542144 2978646446721891090432 3040701581028597154816 3081504152781823942656 3113272236831121096704 3145702155964778608128 3165354605918744322048 3180810438955456940808 3197987127629246840832 3213602299150874022672 3231299493542051495424 3262209643222733371392 3264611859454856150016 3298618232990844234912 3350977252562127476736 3385523409805036007424 3420789278657171799168 3475087521175539605504 3499854054318429179904 3595088178245461266432 3632150942969641279488 3635211930234807932352 3669985848625575042816 3672688341886713168768 3692913706905201709056 3710945512114699764276 3728239592254552424448 3730984982234121314304 3769448744937565863936 3769849409132393411328 3808713836030665508352 3829688288642431401984 3848387938489318274064 3909473461322482056192 4128734079703771923168 4154527920268351922688 4194269541286371477504 4197358105013386478592 4240629838054761596928 4241080585273942587744 4284803065534498696896 4308399324722735327232 4329436430800483058322 4349612857630311161856 4352815812606474866688 4398157643987792313216 4467969670082836635648 4514031213073381343232 4561052371542895732224 4666472072424572239872 4718553233947167912192 4748031908878116483072 4793450904327281688576 4796980691443870261248 4846434100634013253632 4846949240313077243136 4893314464834100057088 4896917789182284225024 4923884942540268945408 4947927349486266352368 5026465878843191215104 5078285114707554011136 5131183917985757698752 5212631281763309408256 5392632267368191899648 5448226414454461919232 5504978772938362564224 5539370560357802563584 5566418268172049646414 5592359388381828636672 5596477473351181971456 5654173117406348795904 5654774113698590116992 5713070754045998262528 5744532432963647102976 5772581907733977411096 5803754416808633155584 5864210191983723084288 6081403162057194309632 6163008305563647885312 6291404311929557216256 6330709211837488644096 6361620877910913881616 6427204598301748045344 6462598987084102990848 6494154646200724587483 6524419286445466742784 6529223718909712300032 6597236465981688469824 6701954505124254953472 6771046819610072014848 6841578557314343598336 6950175042351079211008 6999708108636858359808 7190176356490922532864 7264301885939282558976 7270423860469615864704 7339971697251150085632 7345376683773426337536 7385827413810403418112 7421891024229399528552 7461969964468242628608 7539698818264786822656 7617427672061331016704 7696775876978636548128 7818946922644964112384 8257468159407543846336 8309055840536703845376 8388539082572742955008 8394716210026772957184 8481259676109523193856 8482161170547885175488 8569606131068997393792 8616798649445470654464 8658872861600966116644 8699225715260622323712 8705631625212949733376 8796315287975584626432 8935939340165673271296 9122104743085791464448 9437106467894335824384 9496063817756232966144 9593961382887740522496 9693898480626154486272 9786628929668200114176 9793835578364568450048 9895854698972532704736 10052931757686382430208 10156570229415108022272 10262367835971515397504 10425262563526618816512 10785264534736383799296 10896452828908923838464 11009957545876725128448 11078741120715605127168 11132836536344099292828 11184718776763657273344 11192954946702363942912 11308346234812697591808 11309548227397180233984 11426141508091996525056 11489064865927294205952 11545163815467954822192 11728420383967446168576 12162806324114388619264 12582808623859114432512 12723241755821827763232 12854409196603496090688 12925197974168205981696 12988309292401449174966 13048838572890933485568 13058447437819424600064 13194472931963376939648 13403909010248509906944 13542093639220144029696 13683157114628687196672 13999416217273716719616 14380352712981845065728 14540847720939231729408 14679943394502300171264 14690753367546852675072 14771654827620806836224 14843782048458799057104 15079397636529573645312 15234855344122662033408 15393551753957273096256 15637893845289928224768 16514936318815087692672 16618111681073407690752 16777078165145485910016 16789432420053545914368 16962519352219046387712 16964322341095770350976 17139212262137994787584 17233597298890941308928 17317745723201932233288 17411263250425899466752 17592630575951169252864 18244209486171582928896 18874212935788671648768 18992127635512465932288 19387796961252308972544 19482463938602173762449 19573257859336400228352 19587671156729136900096 19791709397945065409472 20105863515372764860416 20313140458830216044544 20524735671943030795008 20850525127053237633024 21570529069472767598592 21792905657817847676928 22019915091753450256896 22157482241431210254336 22265673072688198585656 22385909893404727885824 22619096454794360467968 22852283016183993050112 23090327630935909644384 23456840767934892337152 24325612648228777238528 25165617247718228865024 25446483511643655526464 25708818393206992181376 25850395948336411963392 25976618584802898349932 26097677145781866971136 26116894875638849200128 26388945863926753879296 26807818020497019813888 27366314229257374393344 29081695441878463458816 29359886789004600342528 29381506735093705350144 29687564096917598114208 30158795273059147290624 30469710688245324066816 30787103507914546192512 31275787690579856449536 33029872637630175385344 33236223362146815381504 33554156330290971820032 33578864840107091828736 33925038704438092775424 33928644682191540701952 34278424524275989575168 34467194597781882617856 34635491446403864466576 35185261151902338505728 36488418972343165857792 37748425871577343297536 38775593922504617945088 38964927877204347524898 39146515718672800456704 39175342313458273800192 39583418795890130818944 40211727030745529720832 40626280917660432089088 41049471343886061590016 43141058138945535197184 44039830183506900513792 44314964482862420508672 44531346145376397171312 45238192909588720935936 45704566032367986100224 46180655261871819288768 46913681535869784674304 48651225296457554477056 50331234495436457730048 50892967023287311052928 51417636786413984362752 51700791896672823926784 51953237169605796699864 52233789751277698400256 52777891727853507758592 54732628458514748786688 58163390883756926917632 58719773578009200685056 58763013470187410700288 59375128193835196228416 60317590546118294581248 60939421376490648133632 61574207015829092385024 62551575381159712899072 66059745275260350770688 66472446724293630763008 67157729680214183657472 67857289364383081403904 68556849048551979150336 69270982892807728933152 70370522303804677011456 72976837944686331715584 75496851743154686595072 77551187845009235890176 77929855754408695049796 78293031437345600913408 78350684626916547600384 79166837591780261637888 80423454061491059441664 82098942687772123180032 88079660367013801027584 89062692290752794342624 90476385819177441871872 91409132064735972200448 92361310523743638577536 93827363071739569348608 100662468990872915460096 101785934046574622105856 102835273572827968725504 103401583793345647853568 103906474339211593399728 105555783455707015517184 109465256917029497573376 116326781767513853835264 117439547156018401370112 117526026940374821400576 118750256387670392456832 120635181092236589162496 121878842752981296267264 123148414031658184770048 132119490550520701541376 132944893448587261526016 135714578728766162807808 137113698097103958300672 138541965785615457866304 140741044607609354022912 145953675889372663431168 150993703486309373190144 155102375690018471780352 155859711508817390099592 156701369253833095200768 158333675183560523275776 164197885375544246360064 176159320734027602055168 178125384581505588685248 180952771638354883743744 182818264129471944400896 184722621047487277155072 187654726143479138697216 203571868093149244211712 205670547145655937451008 207812948678423186799456 211111566911414031034368 218930513834058995146752 232653563535027707670528 234879094312036802740224 235052053880749642801152 237500512775340784913664 241270362184473178324992 246296828063316369540096 264238981101041403082752 271429157457532325615616 274227396194207916601344 277083931571230915732608 281482089215218708045824 301987406972618746380288 310204751380036943560704 311719423017634780199184 316667350367121046551552 328395770751088492720128 352318641468055204110336 356250769163011177370496 361905543276709767487488 365636528258943888801792 369445242094974554310144 407143736186298488423424 411341094291311874902016 415625897356846373598912 422223133822828062068736 437861027668117990293504 465307127070055415341056 470104107761499285602304 475001025550681569827328 492593656126632739080192 528477962202082806165504 542858314915064651231232 548454792388415833202688 554167863142461831465216 562964178430437416091648 623438846035269560398368 633334700734242093103104 656791541502176985440256 704637282936110408220672 712501538326022354740992 723811086553419534974976 738890484189949108620288 814287472372596976846848 822682188582623749804032 831251794713692747197824 844446267645656124137472 930614254140110830682112 950002051101363139654656 985187312253265478160384 1056955924404165612331008 1085716629830129302462464 1096909584776831666405376 1108335726284923662930432 1246877692070539120796736 1266669401468484186206208 1313583083004353970880512 1425003076652044709481984 1477780968379898217240576 1628574944745193953693696 1645364377165247499608064 1662503589427385494395648 1688892535291312248274944 1900004102202726279309312 1970374624506530956320768 2113911848808331224662016 2171433259660258604924928 2216671452569847325860864 2493755384141078241593472 2533338802936968372412416 2850006153304089418963968 2955561936759796434481152 3257149889490387907387392 3290728754330494999216128 3325007178854770988791296 3800008204405452558618624 3940749249013061912641536 4433342905139694651721728 4987510768282156483186944 5066677605873936744824832 5700012306608178837927936 5911123873519592868962304 6514299778980775814774784 6650014357709541977582592 7600016408810905117237248 8866685810279389303443456 9975021536564312966373888 11400024613216357675855872 11822247747039185737924608 13300028715419083955165184 15200032817621810234474496 17733371620558778606886912 19950043073128625932747776 22800049226432715351711744 26600057430838167910330368 35466743241117557213773824 39900086146257251865495552 45600098452865430703423488 53200114861676335820660736 79800172292514503730991104 106400229723352671641321472 159600344585029007461982208 319200689170058014923964416
- Sum of all divisors σ(n): 1136271551055066701977356837
- Sum of proper divisors (its aliquot sum) s(n): 817070861885008687053392421
- 319200689170058014923964416 is an abundant number, because the sum of its proper divisors (817070861885008687053392421) is greater than itself. Its abundance is 497870172714950672129428005
Bases of 319200689170058014923964416
- Binary: 100001000000010010110000000001000011010010000001100010100001000101110010001000000000000002
- Hexadecimal: 0x10809600869031422E44000
- Base-36: 143V3TZARU0MKG0000
Squares and roots of 319200689170058014923964416
- 319200689170058014923964416 squared (3192006891700580149239644162) is 101889079966639992096323176837244552036969890034221056
- 319200689170058014923964416 cubed (3192006891700580149239644163) is 32523064544254637173656779990147537806333611956593738302546103675396062021943296
-
319200689170058014923964416 is a
perfect square number . Itssquare root is 17866188434304 -
The
cube root of 319200689170058014923964416 is 683420402.8808122577
Scales and comparisons
How big is 319200689170058014923964416?- 319,200,689,170,058,014,923,964,416 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 319,200,689,170,058,014,923,964,416 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 319200689170058014923964416 cubic inches would be around 56951700.2 feet tall.
Recreational maths with 319200689170058014923964416
- 319200689170058014923964416 backwards is 614469329410850071986002913
- 319200689170058014923964416 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 319200689170058014923964416's digits is 108
- 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 319200689170058014923964416 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 319200689170058014923964416 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/319200689170058014923964416/
Chicago style:
Numbermatics. 2024. "Number 319200689170058014923964416 - Facts about the integer". https://numbermatics.com/n/319200689170058014923964416/
The information we have on file for 319200689170058014923964416 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 319200689170058014923964416, math, Factors of 319200689170058014923964416, curriculum, school, college, exams, university, Prime factorization of 319200689170058014923964416, STEM, science, technology, engineering, physics, economics, calculator, three hundred nineteen septillion, two hundred sextillion, six hundred eighty-nine quintillion, one hundred seventy quadrillion, fifty-eight trillion, fourteen billion, nine hundred twenty-three million, nine hundred sixty-four thousand, four hundred sixteen.