20760902495586979477406208
20,760,902,495,586,979,477,406,208 is an even composite number composed of six prime numbers multiplied together.
20760902495586979477406208 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 20760902495586979477406208:
29 × 36 × 233 × 293 × 593 × 973
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 23 × 23 × 23 × 29 × 29 × 29 × 59 × 59 × 59 × 97 × 97 × 97)See below for interesting mathematical facts about the number 20760902495586979477406208 from the Numbermatics database.
Names of 20760902495586979477406208
- Cardinal: 20760902495586979477406208 can be written as Twenty septillion, seven hundred sixty sextillion, nine hundred two quintillion, four hundred ninety-five quadrillion, five hundred eighty-six trillion, nine hundred seventy-nine billion, four hundred seventy-seven million, four hundred six thousand, two hundred eight.
Scientific notation
- Scientific notation: 2.0760902495586979477406208 × 1025
Factors of 20760902495586979477406208
Divisors of 20760902495586979477406208
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 23 24 27 29 32 36 46 48 54 58 59 64 69 72 81 87 92 96 97 108 116 118 128 138 144 162 174 177 184 192 194 207 216 232 236 243 256 261 276 288 291 324 348 354 368 384 388 414 432 464 472 486 512 522 529 531 552 576 582 621 648 667 696 708 729 736 768 776 783 828 841 864 873 928 944 972 1044 1058 1062 1104 1152 1164 1242 1296 1334 1357 1392 1416 1458 1472 1536 1552 1566 1587 1593 1656 1682 1711 1728 1746 1856 1863 1888 1944 2001 2088 2116 2124 2208 2231 2304 2328 2349 2484 2523 2592 2619 2668 2714 2784 2813 2832 2916 2944 3104 3132 3174 3186 3312 3364 3422 3456 3481 3492 3712 3726 3776 3888 4002 4071 4176 4232 4248 4416 4462 4608 4656 4698 4761 4779 4968 5046 5133 5184 5238 5336 5428 5568 5589 5626 5664 5723 5832 5888 6003 6208 6264 6348 6372 6624 6693 6728 6844 6912 6962 6984 7047 7424 7452 7552 7569 7776 7857 8004 8142 8352 8439 8464 8496 8832 8924 9312 9396 9409 9522 9558 9936 10092 10266 10368 10443 10476 10672 10856 11136 11178 11252 11328 11446 11664 11776 12006 12167 12213 12416 12528 12696 12744 13248 13386 13456 13688 13824 13924 13968 14094 14283 14337 14848 14904 15104 15138 15341 15399 15552 15714 16008 16284 16704 16767 16878 16928 16992 17169 17664 17848 18009 18624 18792 18818 19044 19116 19343 19872 20079 20184 20532 20736 20886 20952 21141 21344 21712 22272 22356 22504 22656 22707 22892 23328 23571 24012 24334 24389 24426 24832 25056 25317 25392 25488 26496 26772 26912 27376 27848 27936 28188 28227 28566 28674 29808 30208 30276 30682 30798 31104 31211 31329 31428 32016 32568 33408 33534 33756 33856 33984 34338 35328 35696 36018 36501 36639 37248 37584 37636 38088 38232 38686 39353 39744 40158 40368 41064 41472 41772 41904 42282 42688 42849 43011 43424 44544 44712 45008 45312 45414 45784 46023 46197 46656 47142 48024 48668 48778 48852 49619 49664 50112 50634 50784 50976 51313 51507 52992 53544 53824 54027 54752 55696 55872 56376 56454 57132 57348 58029 59616 60237 60552 61364 61596 62208 62422 62658 62856 64032 64699 65136 66816 67068 67512 67712 67968 68121 68676 70713 71392 72036 73002 73167 73278 74496 75168 75272 75951 76176 76464 77372 78706 79488 80063 80316 80736 81577 82128 83544 83808 84564 84681 85376 85698 86022 86848 89424 90016 90624 90828 91568 92046 92394 93312 93633 93987 94284 96048 97336 97556 97704 99238 100224 100949 101268 101568 101952 102626 103014 105984 107088 107648 108054 109503 109504 109917 111392 111744 112752 112908 114264 114696 116058 118059 119232 120474 121104 122728 123192 124416 124844 125316 125712 128064 128547 129398 130272 131629 133632 134136 135024 135424 135936 136242 137352 138069 138591 141426 142784 144072 146004 146334 146556 148857 148992 150336 150544 151902 152352 152928 153939 154521 154744 157412 158976 160126 160632 161472 162081 163154 164256 165967 167088 167616 169128 169362 170752 171396 172044 173696 174087 178848 180032 180711 181656 183136 184092 184788 186624 187266 187974 188568 192096 194097 194672 195112 195408 198476 200448 201898 202536 203136 203904 204363 205252 205379 206028 214176 215296 216108 216407 219006 219008 219501 219834 222784 223488 225504 225816 227853 228528 229392 232116 236118 238464 240189 240948 242208 244731 245456 246384 249688 250632 251424 254043 256128 257094 258796 260544 263258 268272 270048 270848 271872 272484 272861 274704 276138 277182 280899 281961 282852 285568 288144 292008 292668 293112 297714 300672 301088 302847 303804 304704 305856 307878 309042 309488 314824 317952 320252 321264 322944 324162 326308 328509 328512 329751 331934 334176 335232 337657 338256 338724 341504 342792 344088 347392 348174 352843 354177 357696 360064 361422 363312 366272 368184 369576 373248 374532 375948 377136 384192 385641 388194 389344 390224 390816 394887 396952 400896 403796 405072 406272 407808 408726 410504 410758 412056 414207 415773 428352 430592 432216 432814 438012 438016 439002 439668 444889 445568 446571 446976 451008 451632 455706 457056 458784 461817 463563 464232 472236 476928 480378 481896 484416 486243 489462 490912 492768 497901 499376 501264 502848 508086 512256 514188 517592 521088 522261 526516 536544 540096 542133 544968 545722 549408 552276 554364 555131 560947 561798 563922 565704 571136 576288 582291 584016 585336 586224 595428 601344 602176 605694 607608 609408 611712 613089 615756 616137 618084 618976 629648 640504 642528 645888 648324 649221 652616 657018 657024 658503 659502 663868 668352 670464 675314 676512 677448 683559 685584 688176 694784 696348 705686 708354 715392 717853 720128 720567 722844 726624 732544 734193 736368 739152 749064 751896 754272 762129 768384 771282 776388 778688 780448 781632 789774 793904 807592 810144 812544 815616 817452 818583 821008 821516 824112 828414 831546 842697 845883 856704 864432 865628 876024 876032 878004 879336 889778 891136 893142 902016 903264 905119 908541 911412 912673 914112 917568 923634 927126 928464 944472 953856 960756 963792 968832 972486 978924 981824 985527 985536 989253 995802 998752 1002528 1005696 1012971 1016172 1024512 1028376 1035184 1042176 1044522 1053032 1058529 1062531 1073088 1080192 1084266 1089936 1091444 1098816 1104552 1108728 1110262 1121894 1123596 1127844 1131408 1141237 1142272 1152576 1164582 1168032 1170672 1172448 1180199 1184661 1190856 1202688 1204352 1211388 1215216 1218816 1223424 1226178 1231512 1232274 1236168 1237952 1242621 1247319 1259296 1281008 1285056 1291776 1296648 1298442 1305232 1314036 1314048 1317006 1319004 1327736 1334667 1336704 1339713 1340928 1350628 1353024 1354896 1367118 1371168 1376352 1385451 1390689 1392696 1411372 1416708 1430784 1435706 1438951 1440256 1441134 1445688 1453248 1465088 1468386 1472736 1478304 1488077 1493703 1498128 1503792 1508544 1524258 1536768 1542564 1552776 1557376 1560896 1563264 1566783 1579548 1587808 1615184 1620288 1626399 1634904 1637166 1642016 1643032 1648224 1656828 1663092 1665393 1682841 1685394 1691766 1713408 1728864 1731256 1746873 1752048 1756008 1758672 1779556 1782272 1786284 1804032 1806528 1810238 1817082 1822824 1825346 1828224 1835136 1841449 1847268 1848411 1854252 1856928 1876271 1888944 1921512 1927584 1937664 1944972 1947663 1957848 1963648 1971054 1971072 1975509 1978506 1991604 1997504 2005056 2011392 2025942 2032344 2050677 2056752 2070368 2084352 2089044 2106064 2117058 2125062 2146176 2153559 2160384 2161701 2168532 2179872 2182888 2197632 2202579 2209104 2217456 2220524 2243788 2247192 2255688 2262816 2282474 2286387 2305152 2321827 2329164 2336064 2341344 2344896 2360398 2365733 2369322 2381712 2408704 2422776 2430432 2437632 2446848 2452356 2455749 2463024 2464548 2472336 2475904 2485242 2494638 2518592 2528091 2537649 2562016 2570112 2593296 2596884 2610464 2628072 2628096 2634012 2638008 2655472 2669334 2673408 2679426 2701256 2706048 2709792 2715357 2725623 2734236 2738019 2742336 2752704 2770902 2781378 2785392 2822744 2833416 2861568 2871412 2877902 2882268 2891376 2906496 2927521 2930176 2936772 2945472 2956581 2956608 2976154 2987406 2996256 3007584 3017088 3027467 3038913 3048516 3073536 3085128 3105552 3114752 3121792 3126528 3133566 3159096 3175587 3175616 3187593 3230368 3240576 3252798 3269808 3274332 3284032 3286064 3296448 3313656 3326184 3330786 3365682 3370788 3383532 3423711 3426816 3457728 3462512 3493746 3504096 3512016 3517344 3540597 3553983 3559112 3572568 3608064 3613056 3620476 3634164 3645648 3650692 3656448 3670272 3682898 3694536 3696822 3708504 3713856 3727863 3752542 3777888 3817241 3843024 3855168 3875328 3889944 3895326 3915696 3927296 3942108 3942144 3951018 3957012 3983208 3995008 4004001 4010112 4019139 4022784 4051884 4064688 4101354 4113504 4140736 4156353 4172067 4178088 4212128 4234116 4250124 4292352 4307118 4316853 4320768 4323402 4337064 4359744 4365776 4395264 4405158 4418208 4434912 4441048 4464231 4481109 4487576 4494384 4511376 4525632 4564948 4572774 4610304 4643654 4658328 4672128 4682688 4689792 4700349 4720796 4723717 4731466 4738644 4763424 4813043 4817408 4845552 4860864 4904712 4911498 4926048 4929096 4944672 4951808 4970484 4977361 4989276 4996179 5037184 5048523 5056182 5075298 5124032 5140224 5186592 5193768 5220928 5240619 5256144 5268024 5276016 5310944 5338668 5346816 5358852 5402512 5412096 5419584 5430714 5451246 5468472 5476038 5484672 5505408 5524347 5541804 5545233 5562756 5570784 5628813 5645488 5666832 5742824 5755804 5764536 5782752 5812992 5842989 5855042 5873544 5890944 5913162 5913216 5926527 5952308 5955991 5974812 5992512 6015168 6034176 6054934 6077826 6097032 6170256 6211104 6229504 6243584 6253056 6267132 6275803 6318192 6351174 6351232 6375186 6460677 6460736 6481152 6485103 6505596 6539616 6548664 6568064 6572128 6592896 6607737 6627312 6652368 6661572 6731364 6741576 6767064 6847422 6859161 6915456 6925024 6965481 6987492 7008192 7024032 7034688 7081194 7097199 7107966 7118224 7145136 7226112 7240952 7268328 7291296 7301384 7312896 7340544 7365796 7367247 7389072 7393644 7417008 7427712 7455726 7505084 7555776 7584273 7634482 7686048 7710336 7766111 7779888 7790652 7831392 7854592 7884216 7884288 7902036 7912969 7914024 7966416 7990016 8008002 8020224 8038278 8103768 8129376 8146071 8176869 8202708 8214057 8227008 8281472 8312706 8344134 8356176 8424256 8468232 8500248 8584704 8614236 8633706 8646804 8674128 8719488 8731552 8782563 8790528 8810316 8836416 8869743 8869824 8882096 8928462 8962218 8975152 8988768 9022752 9051264 9082401 9116739 9129896 9145548 9220608 9287308 9316656 9344256 9365376 9379584 9400698 9441592 9447434 9462932 9477288 9526761 9526848 9562779 9626086 9691104 9721728 9792053 9809424 9822996 9852096 9858192 9889344 9903616 9940968 9954722 9978552 9992358 10074368 10097046 10112364 10150596 10232447 10248064 10271133 10280448 10373184 10387536 10441856 10481238 10512288 10536048 10552032 10621791 10621888 10661949 10677336 10717704 10805024 10824192 10839168 10861428 10902492 10936944 10952076 10969344 11010816 11048694 11083608 11090466 11125512 11141568 11183589 11257626 11290976 11333664 11451723 11485648 11511608 11529072 11565504 11625984 11685978 11710084 11747088 11781888 11826324 11826432 11853054 11904616 11911982 11949624 11985024 12012003 12030336 12057417 12068352 12109868 12155652 12194064 12340512 12422208 12469059 12487168 12534264 12551606 12636384 12702348 12702464 12750372 12768013 12901781 12921354 12921472 12950559 12962304 12970206 13011192 13079232 13097328 13136128 13144256 13185792 13215474 13254624 13304736 13323144 13392693 13443327 13462728 13483152 13534128 13694844 13718322 13830912 13850048 13930962 13974984 14016384 14048064 14069376 14101047 14162388 14171151 14194398 14215932 14236448 14290272 14439129 14452224 14481904 14536656 14582592 14602768 14731592 14734494 14778144 14787288 14834016 14855424 14911452 14932083 14988537 15010168 15111552 15145569 15168546 15268964 15372096 15420672 15532222 15559776 15581304 15662784 15721857 15768432 15804072 15825938 15828048 15932832 15980032 16016004 16040448 16076556 16098799 16207536 16258752 16292142 16353738 16405416 16428114 16454016 16562944 16573041 16625412 16635699 16688268 16712352 16848512 16886439 16936464 17000496 17228472 17267412 17293608 17348256 17438976 17463104 17528967 17565126 17620632 17672832 17739486 17739648 17764192 17779581 17856924 17867973 17924436 17950304 17977536 18045504 18102528 18164802 18233478 18259792 18291096 18574616 18633312 18688512 18730752 18759168 18801396 18827409 18883184 18894868 18925864 18954576 19053522 19053696 19125558 19252172 19382031 19382208 19443456 19455309 19584106 19618848 19645992 19704192 19716384 19778688 19823211 19881936 19909444 19921763 19957104 19984716 20148736 20194092 20224728 20301192 20464894 20496128 20542266 20746368 20775072 20817737 20883712 20896443 20962476 20991479 21024576 21072096 21104064 21243582 21243776 21291597 21323898 21354672 21435408 21610048 21678336 21722856 21804984 21873888 21904152 21938688 22021632 22097388 22101741 22167216 22180932 22251024 22283136 22367178 22515252 22581952 22667328 22752819 22903446 22971296 23023216 23058144 23131008 23298333 23371956 23420168 23494176 23563776 23652648 23652864 23706108 23738907 23809232 23823964 23899248 23970048 24024006 24060672 24114834 24219736 24311304 24388128 24438213 24530607 24642171 24681024 24844416 24938118 25068528 25103212 25272768 25404696 25404928 25500744 25536026 25803562 25842708 25842944 25901118 25940412 26022384 26158464 26194656 26248451 26272256 26288512 26347689 26371584 26430948 26467517 26509248 26609472 26646288 26785386 26886654 26925456 26966304 27068256 27247203 27350217 27389688 27436644 27661824 27700096 27861924 27949968 28032768 28096128 28138752 28202094 28324776 28342302 28388796 28431864 28472896 28580283 28580544 28688337 28878258 28963808 29073312 29165184 29205536 29376159 29463184 29468988 29556288 29574576 29668032 29710848 29822904 29864166 29977074 30020336 30223104 30291138 30337092 30537928 30697341 30744192 30813399 30841344 31064444 31119552 31162608 31325568 31443714 31536864 31608144 31651876 31656096 31865373 31865664 31985847 32032008 32153112 32197598 32415072 32517504 32584284 32707476 32752729 32810832 32856228 32908032 33095873 33125888 33146082 33250824 33271398 33376536 33424704 33697024 33772878 33872928 34000992 34225771 34355169 34456944 34534824 34587216 34696512 34877952 34926208 35057934 35130252 35241264 35345664 35478972 35479296 35528384 35559162 35713848 35735946 35848872 35900608 35955072 36036009 36091008 36172251 36205056 36329604 36466956 36519584 36582192 37149232 37266624 37407177 37461504 37602792 37654818 37766368 37789736 37851728 37909152 38107044 38107392 38251116 38304039 38504344 38705343 38764062 38764416 38851677 38886912 38910618 39168212 39237696 39291984 39408384 39432768 39557376 39646422 39763872 39818888 39843526 39914208 39969432 40178079 40329981 40388184 40449456 40602384 40929788 40992256 41084532 41492736 41550144 41635474 41767424 41792886 41924952 41982958 42049152 42144192 42208128 42353327 42487164 42487552 42513453 42583194 42647796 42709344 42870816 43154233 43220096 43317387 43356672 43445712 43609968 43747776 43808304 44194776 44203482 44334432 44361864 44502048 44566272 44734356 44796249 44965611 45030504 45163904 45334656 45436707 45505638 45806892 45942592 46046432 46116288 46262016 46596666 46743912 46840336 46988352 47165571 47305296 47412216 47477814 47618464 47647928 47798496 47940096 48048012 48121344 48229668 48296397 48439472 48622608 48776256 48876426 49061214 49284342 49362048 49688832 49719123 49876236 49907097 50137056 50206424 50545536 50659317 50809392 51001488 51072052 51607124 51685416 51685888 51802236 51880824 52044768 52316928 52389312 52496902 52577024 52586901 52695378 52861896 52935034 53018496 53218944 53292576 53402021 53570772 53603919 53773308 53847707 53850912 53932608 54136512 54411859 54494406 54700434 54779376 54873288 55400192 55723848 55899936 56065536 56192256 56277504 56404188 56482227 56649552 56684604 56777592 56863728 56945792 57160566 57161088 57376674 57756516 57927616 58146093 58146624 58330368 58365927 58411072 58752318 58926368 58937976 59112576 59149152 59336064 59469633 59645808 59728332 59765289 59954148 60040672 60446208 60582276 60674184 61075856 61394682 61488384 61626798 62128888 62239104 62325216 62453211 62651136 62689329 62887428 62974437 63073728 63216288 63303752 63312192 63730746 63731328 63874791 63971694 64064016 64306224 64395196 64830144 65035008 65168568 65414952 65505458 65621664 65712456 65816064 66191746 66292164 66305223 66501648 66542796 66753072 66849408 67332983 67394048 67545756 67745856 68001984 68451542 68710338 68913888 69069648 69174432 69393024 69631741 69852416 69894999 70115868 70260504 70482528 70691328 70957944 70958592 71056768 71118324 71216721 71427696 71471892 71697744 71801216 71910144 72072018 72182016 72344502 72659208 72933912 73039168 73164384 73314639 73591821 73926513 74298464 74533248 74814354 75205584 75309636 75532736 75579472 75703456 75818304 76214088 76214784 76502232 76608078 77008688 77410686 77528124 77528832 77703354 77821236 78336424 78475392 78583968 78745353 78816768 78865536 79043067 79114752 79292844 79402551 79527744 79637776 79687052 79828416 79938864 80356158 80659962 80776368 80898912 81204768 81741609 81859576 82050651 82169064 82985472 83100288 83270948 83585772 83849904 83965916 84098304 84288384 84416256 84706654 84898109 84974328 84975104 85026906 85166388 85295592 85418688 85740849 85741632 86308466 86440192 86634774 86891424 87219936 87495552 87616608 87796543 88128477 88389552 88406964 88668864 88723728 89004096 89132544 89468712 89592498 89931222 90061008 90327808 90669312 90873414 91011276 91613784 91885184 92092023 92092864 92232576 92440197 92524032 93193332 93487824 93680672 93976704 94331142 94610592 94824432 94955628 95236928 95295856 95596119 95596992 95957541 96096024 96459336 96592794 96878944 97245216 97552512 97752852 98122428 98258187 98568684 98724096 99287619 99377664 99438246 99752472 99814194 100274112 100412848 101091072 101318634 101618784 102002976 102144104 102677313 103065507 103214248 103370832 103604472 103761648 104089536 104633856 104778624 104993804 105154048 105173802 105390756 105723792 105870068 106036992 106437888 106585152 106804042 107141544 107207838 107546616 107695414 107701824 107865216 108108027 108273024 108645491 108823718 108988812 109400868 109558752 109746576 110699989 110800384 111447696 111799872 112384512 112808376 112964454 113299104 113369208 113555184 113727456 113891584 114321132 114322176 114479303 114753348 114912117 115513032 115855232 116116029 116292186 116293248 116555031 116660736 116731854 116822144 117504636 117852736 117875952 118225152 118298304 118672128 118939266 119291616 119456664 119530578 119908296 120081344 120534237 120989943 121164552 121348368 122151712 122789364 122976768 123253596 124257776 124478208 124650432 124906422 125302272 125378658 125774856 125948874 126147456 126432576 126607504 126624384 127059981 127461492 127462656 127540359 127749582 127943388 128128032 128612448 128790392 129462699 129660288 129952161 130070016 130337136 130829904 131010916 131243328 131424912 132383492 132584328 132610446 133003296 133085592 133506144 133698816 134388747 134665966 134896833 135091512 135491712 136003968 136310121 136903084 136987793 137420676 137827776 138139296 138348864 138786048 139263482 139578247 139704832 139789998 140231736 140521008 140965056 141915888 142113536 142236648 142433442 142855392 142943784 143395488 143602432 143820288 144144036 144343469 144364032 144689004 144889191 145318416 145867824 146078336 146328768 146629278 147183642 147853026 148596928 149066496 149157369 149628708 149721291 150411168 150619272 151065472 151158944 151406912 151636608 151977951 152428176 153004464 153216156 154017376 154821372 155056248 155057664 155406708 155642472 156672848 156950784 157167936 157490706 157731072 157760703 158086134 158585688 158805102 159055488 159275552 159374104 159656832 159877728 160206063 160712316 160811757 161319924 161543121 161552736 161797824 162409536 163235577 163483218 163719152 164101302 164338128 166200576 166541896 167171544 167699808 167931832 168196608 168576768 168832512 169413308 169446681 169796218 169948656 170053812 170332776 170591184 170837376 171481698 171483264 172616932 172723739 172880384 173269548 173782848 174438279 174439872 174991104 175233216 175593086 176256954 176779104 176813928 177337728 177447456 178008192 178620553 178937424 179184996 179295867 179862444 180122016 180655616 181338624 181746828 181998287 182022552 183227568 183770368 184184046 184185728 184465152 184880394 186386664 186975648 187359633 187361344 187953408 188067987 188662284 188923311 189221184 189648864 189911256 190473856 190591712 191192238 191193984 191624373 191915082 192192048 192918672 193185588 193757888 194490432 195105024 195505704 196244856 196516374 197137368 197448192 198575238 198876492 198915669 199504944 199628388 200548224 200825696 201998949 202182144 202637268 203237568 204005952 204288208 205354626 206131014 206428496 206741664 207208944 207523296 208179072 208895223 209557248 209684997 209987608 210347604 210781512 211447584 211740136 212073984 212875776 213170304 213608084 213650163 214283088 214415676 215093232 215390828 215403648 215730432 216216054 216546048 217290982 217647436 217977624 218801736 219117504 219493152 219943917 221399978 221779539 222895392 223599744 225217219 225616752 225928908 226598208 226738416 227110368 227454912 227783168 228642264 228644352 228958606 229476101 229506696 229824234 231026064 231710464 232232058 232584372 232586496 233110062 233463708 233644288 235009272 235705472 235751904 236236059 236450304 236596608 237129201 237344256 237878532 238207653 238583232 238913328 239061156 239816592 240162688 241068474 241979886 242329104 242696736 244303424 245224827 245578728 246151953 246507192 248515552 248956416 249300864 249812844 250757316 251549712 251897748 252294912 252865152 253215008 253248768 254119962 254694327 254922984 254925312 255080718 255499164 255886776 256256064 257222547 257224896 257580784 258925398 259320576 259904322 260674272 261659808 262021832 262486656 262849824 263389629 264385431 264766984 265168656 265220892 266006592 266171184 267012288 267397632 268777494 269331932 269793666 270183024 270983424 272007936 272620242 273806168 273975586 274841352 275655552 276276069 276278592 276697728 277320591 277572096 278526964 279156494 279579996 280463472 281042016 281930112 283831776 283969537 284227072 284473296 284866884 285710784 285887568 286788357 286790976 287204864 288288072 288686938 289378008 289778382 290636832 291735648 292156672 292657536 293258556 293664299 294367284 294774561 295706052 296740963 297193856 297862857 298132992 298314738 299257416 299442582 300822336 301238544 302130944 302317888 302813824 303273216 303955902 304856352 306008928 306432312 308031939 308034752 309196521 309642744 310112496 310813416 311284944 313345696 313901568 314335872 314981412 315462144 315521406 316172268 317171376 317610204 318110976 318551104 318748208 319313664 319755456 320412126 321424632 321623514 322639848 323086242 323105472 323595648 324324081 324819072 325936473 326471154 326966436 327438304 328202604 328676256 332099967 332401152 333083792 334343088 335399616 335863664 337153536 338826616 338893362 339592436 339897312 340107624 340665552 341182368 341674752 342963396 342966528 343437909 344736351 345233864 345447478 346539096 347565696 348348087 348876558 348879744 349665093 349982208 350466432 351186172 352513908 353558208 353627856 354675456 354894912 356016384 357241106 357874848 358369992 358591734 359724888 360244032 361602711 363493656 363996574 364045104 366455136 367540736 368368092 368371456 368930304 369760788 370272377 372773328 373951296 374719266 374722688 375906816 376135974 377324568 377846622 378442368 379297728 379822512 380947712 381179943 381183424 382384476 382387968 382621077 383248746 383830164 384384096 385837344 386371176 387515776 388388097 388980864 389856483 390210048 391011408 392489712 393032748 394274736 397150476 397752984 397831338 399009888 399256776 401096448 401651392 403166241 403997898 404690499 405274536 406475136 408011904 408576416 408930363 410709252 410963379 412262028 412856992 413483328 414417888 415046592 416358144 417790446 418734741 419114496 419369994 419975216 420695208 421563024 422895168 423480272 426340608 427216168 427300326 428566176 428831352 430186464 430781656 430807296 431460864 432432108 433030407 433092096 434581964 434667573 435294872 435955248 437603472 438235008 438986304 439887834 442799956 443559078 445790784 447199488 447472107 450434438 451233504 451857816 453196416 453476832 454220736 454909824 455933853 457284528 457917212 458200549 458952202 459013392 459648468 462052128 463420928 464464116 465168744 465172992 466220124 466865171 466927416 467288576 470018544 471410944 471503808 472472118 473193216 474258402 475757064 476415306 477166464 477826656 478122312 479633184 480325376 480618189 482136948 482435271 482804017 483959772 484629363 484658208 485393472 488606848 489706731 490449654 491157456 492303906 493014384 497031104 498601728 499625688 501514632 503099424 503795496 504589824 505730304 506430016 506497536 508239924 508340043 509388654 509845968 510161436 510998328 511773552 512512128 514445094 514449792 515161568 517850796 518171217 518641152 519808644 521348544 523314837 523319616 524043664 524973312 525699648 526779258 528770862 529533968 530337312 530441784 532013184 532342368 534024576 535861659 537554988 537887601 538663864 539587332 540366048 541966848 544015872 545240484 545994861 547612336 547951172 549682704 551311104 552552138 552557184 553395456 554641182 557053928 558312988 559159992 560926944 562078899 562084032 563860224 564203961 566769933 567663552 567939074 568946592 569733768 571421568 571775136 573576714 573581952 574873119 576576144 577373876 577731127 578756016 579556764 581273664 583471296 584313344 585315072 586517112 587328598 588734568 589549122 591412104 593481926 594387712 595725714 596629476 598514832 598885164 601644672 602477088 603714373 604261888 604635776 605627648 605996847 606546432 607911804 608752891 609712704 612017856 612864624 616063878 616069504 618393042 619285488 620224992 621626832 622569888 626685669 626691392 628671744 629054991 629962824 631042812 632344536 634342752 635220408 636221952 637102208 637496416 638627328 639510912 640824252 640950489 642849264 643247028 645279696 646172484 646210944 647191296 648648162 649638144 651872946 652942308 653932872 654876608 656405208 657352512 659831751 664199934 665338617 666167584 668686176 670799232 671727328 675651657 677653232 677786724 679184872 679794624 680215248 681331104 682364736 683349504 685926792 685933056 686875818 688428303 689472702 690467728 690894956 693078192 695131392 696696174 697753116 697759488 699330186 700932864 702372344 705027816 707116416 707255712 708708177 709350912 709789824 711387603 712032768 714482212 714622959 715749696 716739984 717183468 719449776 720488064 723205422 726987312 727993148 728090208 732910272 735674481 736736184 736742912 739521576 740544754 745546656 747902592 749438532 749445376 752271948 753312767 754649136 755693244 756884736 758595456 759645024 761205079 761895424 762359886 762366848 764082981 764768952 764775936 765242154 766497492 767557993 767660328 768768192 771674688 772742352 775031552 776776194 777961728 779712966 782022816 784979424 786065496 788549472 790168887 793156293 794300952 795505968 795662676 798019776 798513552 802192896 803302784 806332482 807995796 809380998 810549072 812950272 816023808 817152832 817860726 821418504 821926758 824524056 825713984 826966656 828828207 828835776 830093184 831961773 832716288 835580892 837469482 838739988 839950432 841390416 843126048 845790336 846960544 851908611 852681216 854432336 854600652 857132352 857662704 860365071 860372928 861563312 861614592 864864216 866060814 869163928 869335146 870589744 871910496 875206944 876470016 877972608 879775668 880992897 884323683 885599912 887118156 890222889 891581568 893588571 894398976 894944214 900868876 902467008 903715632 906392832 906953664 908441472 909819648 911867706 914569056 915834424 916401098 917904404 918026784 919296936 924095817 924104256 927589563 928928232 930337488 932440248 933730342 933854832 940037088 942821888 943007616 944944236 946386432 948516804 949829141 951514128 952830612 954332928 955653312 956244624 959266368 960650752 961236378 964273896 964870542 965608034 967919544 969258726 969316416 970786944 977213696 977809419 979413462 980899308 982314912 984607812 986028768 992547359 994062208 996299901 997203456 999251376 1003029264 1006198848 1007590992 1011460608 1012860032 1016479848 1016680086 1018777308 1019691936 1020322872 1021996656 1023547104 1025024256 1028890188 1028899584 1030313727 1030323136 1034209053 1035701592 1036342434 1039617288 1042697088 1045044261 1046629674 1046639232 1048087328 1048995279 1049946624 1051399296 1053558516 1057541724 1059067936 1060674624 1060883568 1064026368 1064684736 1068049152 1071723318 1075109976 1075775202 1077327728 1079174664 1080732096 1084808133 1090480968 1091989722 1095224672 1095902344 1099365408 1102622208 1105104276 1105114368 1106790912 1109282364 1110817131 1114107856 1116625976 1118319984 1121853888 1124157798 1124168064 1127720448 1128407922 1133539866 1135327104 1135878148 1137893184 1139467536 1142843136 1143539829 1143550272 1147153428 1147163904 1147863231 1149746238 1153152288 1154747752 1155462254 1157512032 1159113528 1162547328 1165164291 1166942592 1169569449 1170630144 1173034224 1174657196 1177469136 1179098244 1182824208 1186963852 1188775424 1191451428 1193258952 1197029664 1197770328 1203289344 1204954176 1207428746 1209271552 1209498723 1211255296 1211993694 1215823608 1217505782 1219425408 1224035712 1225729248 1228246483 1232127756 1232139008 1232890137 1236786084 1238497261 1238570976 1240449984 1243253664 1245139776 1251472757 1253371338 1253382784 1256204223 1257343488 1258109982 1259925648 1262085624 1264689072 1268685504 1270440816 1274204416 1274992832 1279021824 1281648504 1281900978 1285698528 1286494056 1290559392 1292344968 1292421888 1294382592 1297296324 1299091221 1299276288 1303745892 1304002719 1305884616 1307865744 1309753216 1312810416 1314705024 1319663502 1328399868 1330677234 1332335168 1337372352 1341598464 1342416321 1343454656 1351303314 1355306464 1355573448 1358369744 1359589248 1360430496 1362662208 1364729472 1367801559 1371853584 1373751636 1374601647 1376856606 1378945404 1380935456 1381789912 1386156384 1390262784 1393392348 1395506232 1395518976 1398660372 1400595513 1401865728 1404744688 1410055632 1414232832 1414511424 1417416354 1419579648 1422775206 1428964424 1429245918 1431499392 1433479968 1434366936 1438899552 1440976128 1441854567 1446410844 1447305813 1448412051 1453888089 1453974624 1455986296 1456180416 1465820544 1469120193 1471348962 1473472368 1479043152 1481089508 1491093312 1495805184 1498877064 1498890752 1504543896 1506625534 1509298272 1511386488 1513769472 1517190912 1519290048 1522410158 1524719772 1524733696 1525020129 1528165962 1529537904 1530484308 1532994984 1535115986 1535320656 1537536384 1543349376 1545484704 1548658609 1550063104 1553552388 1554513651 1555923456 1559425932 1561583503 1564045632 1569958848 1572130992 1577098944 1580337774 1586312586 1588601904 1591011936 1591325352 1596039552 1597027104 1606605568 1607584977 1612664964 1613662803 1615991592 1618761996 1621098144 1625900544 1632047616 1634305664 1635721452 1637984583 1642837008 1643853516 1649048112 1651427968 1653933312 1657656414 1657671552 1660186368 1663923546 1671161784 1674938964 1677479976 1679900864 1682780832 1686236697 1686252096 1691580672 1692611883 1693921088 1700309799 1703817222 1708864672 1709201304 1714264704 1715325408 1720730142 1720745856 1723126624 1724619357 1729728432 1732121628 1733193381 1738327856 1738670292 1741179488 1743820992 1750413888 1752940032 1755945216 1759551336 1761985794 1768647366 1771199824 1774236312 1780445778 1783163136 1787177142 1789888428 1801737752 1804934016 1807431264 1811143119 1812785664 1813907328 1816882944 1817990541 1819639296 1823735412 1826258673 1829138112 1831668848 1832802196 1835808808 1836053568 1838593872 1848191634 1848208512 1855179126 1857856464 1860674976 1864880496 1867460684 1867709664 1880057007 1880074176 1886015232 1887164973 1889888472 1897033608 1899658282 1903028256 1905661224 1908665856 1911306624 1912489248 1918532736 1922472756 1922851467 1928547792 1929741084 1931216068 1932411011 1935839088 1938517452 1938632832 1941573888 1952656507 1954427392 1955618838 1958826924 1961798616 1964629824 1969215624 1972057536 1985094718 1988124416 1992599802 1998502752 2006058528 2012397696 2015181984 2019320489 2025720064 2026954971 2032959696 2033360172 2037554616 2039383872 2040645744 2043993312 2047094208 2050048512 2057780376 2057799168 2060627454 2060646272 2065284909 2068418106 2071403184 2072684868 2079234576 2085394176 2090088522 2093259348 2093278464 2096174656 2097990558 2102798592 2107117032 2115083448 2118135872 2121349248 2121767136 2126124531 2128052736 2129369472 2134162809 2136098304 2143446636 2143868877 2150219952 2151550404 2154655456 2158349328 2161464192 2169616266 2180961936 2183979444 2190449344 2191804688 2198730816 2207023443 2210208552 2210228736 2218564728 2221634262 2228215712 2233251952 2236639968 2243707776 2248315596 2248336128 2256815844 2259938301 2267079732 2270654208 2271756296 2275786368 2278935072 2283615237 2285686272 2287079658 2287100544 2292248943 2294306856 2294327808 2295726462 2299492476 2302673979 2306304576 2309495504 2310924508 2315024064 2318227056 2325094656 2330328582 2333885184 2339138898 2346068448 2349314392 2354938272 2358196488 2365648416 2370506661 2373927704 2379468879 2382902856 2386517904 2394059328 2395540656 2406578688 2409908352 2414857492 2418543104 2418997446 2423987388 2431647216 2435011564 2438850816 2448071424 2451458496 2456492966 2464255512 2464278016 2465780274 2473572168 2476994522 2477141952 2480899968 2486484621 2486507328 2490279552 2498846293 2502945514 2506742676 2506765568 2512408446 2516219964 2519851296 2524171248 2529378144 2537371008 2540881632 2546099747 2548408832 2549985664 2555725833 2558043648 2563297008 2563801956 2571397056 2572988112 2581118784 2584689936 2584843776 2594592648 2598182442 2607491784 2608005438 2611769232 2615731488 2619506432 2625620832 2629410048 2639327004 2642978691 2652971049 2656799736 2661354468 2664670336 2670668667 2674744704 2680765713 2683196928 2684832642 2686909312 2702606628 2710612928 2711146896 2716739488 2719178496 2720860992 2725324416 2729458944 2735603118 2743707168 2747503272 2749203294 2753713212 2757890808 2761870912 2763579824 2772287451 2772312768 2782768689 2786784696 2791012464 2797320744 2801191026 2809489376 2820111264 2828465664 2829022848 2834832708 2839159296 2845550412 2849487423 2857928848 2858491836 2862998784 2866959936 2868733872 2877799104 2881952256 2883709134 2892821688 2894611626 2896824102 2907776178 2907949248 2911972592 2912360832 2931641088 2933428257 2938240386 2942697924 2946944736 2958086304 2962179016 2977642077 2982186624 2988899703 2991610368 2997754128 3009087792 3013251068 3018596544 3022772976 3034381824 3038580096 3044820316 3049439544 3049467392 3050040258 3056331924 3059075808 3060968616 3065989968 3070231972 3070641312 3075072768 3086698752 3090941181 3090969408 3097317218 3102627159 3107104776 3109027302 3118851864 3123167006 3128091264 3135132783 3139917696 3144261984 3150719239 3154197888 3160675548 3172625172 3177014713 3177203808 3182023872 3182650704 3192079104 3194054208 3210299681 3213211136 3215169954 3225329928 3227325606 3231983184 3237523992 3242196288 3268611328 3271442904 3275969166 3285674016 3287707032 3298096224 3302855936 3307866624 3315312828 3315343104 3319899787 3320372736 3327847092 3332451393 3342323568 3349877928 3354959952 3359801728 3365561664 3372473394 3372504192 3383161344 3385223766 3387842176 3400619598 3407634444 3417729344 3418402608 3428529408 3430619487 3430650816 3441460284 3441491712 3443589693 3446253248 3449238714 3459456864 3464243256 3466386762 3476655712 3477340584 3482358976 3487641984 3495492873 3500827776 3508708347 3511890432 3519102672 3523971588 3537294732 3542399648 3548472624 3560891556 3566326272 3574354284 3579776856 3603475504 3609868032 3614862528 3622286238 3627814656 3628496169 3633765888 3635981082 3647470824 3652517346 3658276224 3663337696 3665604392 3671617616 3672107136 3677187744 3684739449 3696383268 3696417024 3698670411 3710358252 3715491783 3715712928 3721349952 3729760992 3734921368 3735419328 3754418271 3760114014 3760148352 3768612669 3772030464 3774329946 3779776944 3794067216 3799316564 3806056512 3811322448 3822613248 3824978496 3837065472 3844945512 3845702934 3857095584 3859482168 3862432136 3864822022 3871678176 3877034904 3877265664 3883147776 3897273663 3905313014 3911237676 3912008157 3917653848 3923597232 3929259648 3938431248 3944115072 3970189436 3972645997 3976248832 3985199604 3997005504 4012117056 4024795392 4030363968 4038640978 4051440128 4053909942 4065919392 4066720344 4075109232 4078767744 4081291488 4087986624 4094188416 4108272719 4115560752 4121254908 4121292544 4123804941 4130569818 4136836212 4142806368 4145369736 4158469152 4170788352 4180177044 4185960601 4186518696 4186556928 4192349312 4195981116 4201786539 4205597184 4214234064 4230166896 4236271744 4242698496 4243534272 4252249062 4258738944 4268325618 4286893272 4287737754 4300439904 4303100808 4309310912 4316698656 4322928384 4325563701 4339232532 4341917439 4345236153 4361664267 4361923872 4367958888 4380898688 4383609376 4397461632 4407360579 4414046886 4420417104 4437129456 4443268524 4456431424 4466503904 4473279936 4487415552 4496631192 4496672256 4513631688 4519876602 4534159464 4541308416 4543512592 4551572736 4557870144 4567230474 4574159316 4574201088 4575060387 4584497886 4588613712 4591452924 4598984952 4605347958 4612609152 4618991008 4621849016 4630048128 4636454112 4645975827 4650189312 4660657164 4663540953 4667770368 4678277796 4684750509 4692136896 4698628784 4709876544 4716392976 4731296832 4741013322 4747855408 4758937758 4765805712 4773035808 4788118656 4791081312 4819816704 4822754931 4829714984 4837994892 4840988409 4847974776 4863294432 4870023128 4877701632 4896142848 4902916992 4912985932 4913953749 4928511024 4931560548 4947144336 4953989044 4954283904 4961799936 4972969242 4973014656 4980559104 4997692586 5005891028 5008988431 5013485352 5013531136 5024816892 5032439928 5039702592 5048342496 5058710091 5058756288 5074742016 5081763264 5092199494 5099971328 5100929397 5111451666 5126594016 5127603912 5142794112 5145976224 5162237568 5169379872 5179996037 5189185296 5196364884 5199580143 5214983568 5216010876 5223538464 5231462976 5239012864 5251241664 5258820096 5277950323 5278654008 5285957382 5305942098 5313599472 5322708936 5329340672 5341337334 5349489408 5361531426 5369665284 5373818624 5405213256 5421225856 5422293792 5433429357 5433478976 5438356992 5441721984 5450648832 5453971623 5458917888 5471206236 5478776019 5487414336 5495006544 5498406588 5507426424 5515781616 5523741824 5527159648 5544574902 5544625536 5565537378 5573569392 5582024928 5594641488 5602382052 5618978752 5640171021 5640222528 5658045696 5661494919 5669665416 5691100824 5698974846 5715857696 5716983672 5725997568 5733919872 5737467744 5755598208 5767418268 5768554401 5785643376 5789223252 5793648204 5797233033 5815552356 5815898496 5823945184 5824721664 5857969521 5863282176 5866856514 5876480772 5885395848 5893889472 5916172608 5924358032 5955284154 5964373248 5977799406 5995508256 6018175584 6026502136 6037193088 6045545952 6057961467 6077160192 6080864913 6089640632 6098879088 6100080516 6112663848 6118151616 6121937232 6131979936 6140463944 6141282624 6150145536 6173397504 6181882362 6181938816 6194634436 6195854727 6205254318 6214209552 6218054604 6237703728 6246334012 6256182528 6270265566 6279835392 6288523968 6301438478 6308395776 6321351096 6345250344 6354029426 6354407616 6364047744 6365301408 6378373593 6384158208 6388108416 6420599362 6430339908 6431606631 6450659856 6454651212 6463966368 6475047984 6484392576 6531299351 6537222656 6542885808 6551938332 6571348032 6575414064 6596192448 6605711872 6630625656 6630686208 6639799574 6655694184 6664902786 6684647136 6699755856 6709919904 6719603456 6731123328 6744946788 6745008384 6754278877 6770447532 6775684352 6779814903 6801239196 6815268888 6835458688 6836805216 6850845711 6857058816 6861238974 6861301632 6876746829 6882920568 6882983424 6887179386 6892506496 6898477428 6908021937 6918913728 6928486512 6932773524 6953311424 6954681168 6964717952 6975283968 6990985746 7001655552 7017416694 7038205344 7047943176 7074589464 7084799296 7096945248 7111519983 7121783112 7138406637 7148708568 7159553712 7206951008 7219736064 7229725056 7244572476 7255629312 7256992338 7271962164 7294941648 7305034692 7316552448 7326675392 7331208784 7343235232 7344214272 7354375488 7369478898 7392766536 7392834048 7397340822 7420716504 7430983566 7431425856 7442699904 7459453863 7459521984 7469842736 7470838656 7496538879 7508836542 7520228028 7520296704 7537225338 7548659892 7559553888 7588134432 7598633128 7612113024 7622644896 7638299241 7645226496 7649956992 7667177499 7674130944 7689891024 7691405868 7714191168 7718964336 7724864272 7729644044 7743356352 7754069808 7754531328 7794547326 7810626028 7822475352 7824016314 7835307696 7847194464 7858519296 7876862496 7888230144 7928936073 7940378872 7945291994 7958913147 7970399208 7994011008 8012006001 8024234112 8042297139 8049590784 8060727936 8077281956 8107819884 8131838784 8133440688 8150218464 8157535488 8162582976 8175973248 8188376832 8216545438 8231121504 8235116573 8242509816 8242585088 8247609882 8261139636 8273672424 8285612736 8290739472 8316862353 8316938304 8360354088 8371921202 8373037392 8384698624 8391962232 8403573078 8428468128 8460333792 8472543488 8485396992 8487068544 8504498124 8516264671 8517477888 8536651236 8548462269 8573786544 8575475508 8600879808 8606201616 8618621824 8633397312 8645856768 8651127402 8678465064 8683834878 8690472306 8723328534 8723847744 8735917776 8761797376 8767218752 8794923264 8800284771 8814721158 8828093772 8840834208 8874258912 8886537048 8912862848 8932926231 8933007808 8946559872 8966699109 8974831104 8993262384 9027263376 9039753204 9068318928 9087025184 9103145472 9115740288 9134460948 9148318632 9148402176 9150120774 9168995772 9177227424 9182905848 9197969904 9210695916 9225218304 9237982016 9243698032 9260096256 9272823543 9272908224 9291951654 9307881477 9321314328 9327081906 9356555592 9369501018 9384273792 9397257568 9405398349 9419753088 9432785952 9452157717 9462593664 9482026644 9495710816 9517875516 9531044139 9531611424 9546071616 9576237312 9582162624 9630899043 9639633408 9645509862 9659429968 9675989784 9681976818 9695949552 9726588864 9740046256 9805833984 9825971864 9827907498 9857022048 9863121096 9894288672 9907978088 9908567808 9923599872 9945938484 9946029312 9959699361 9961118208 9995385172 9997354179 10011782056 10017976862 10026970704 10049633784 10064879856 10079405184 10096684992 10117420182 10117512576 10149484032 10163526528 10184398988 10199942656 10201858794 10222903332 10253188032 10255207824 10285588224 10291858461 10291952448 10324475136 10338759744 10359992074 10378370592 10392729768 10399160286 10429967136 10432021752 10447076928 10462925952 10486478619 10502483328 10538612627 10555900646 10557308016 10571914764 10611884196 10627198944 10645417872 10658681344 10682674668 10698978816 10723062852 10737898933 10739330568 10747637248 10810426512 10842451712 10844587584 10866858714 10866957952 10883443968 10901297664 10907943246 10942412472 10957552038 10974828672 10990013088 10996813176 11014852848 11031563232 11047483648 11054218347 11054319296 11089149804 11089251072 11096011233 11104492391 11131074756 11146475349 11147138784 11164049856 11189282976 11204764104 11237957504 11263254813 11280342042 11280445056 11305838007 11316091392 11322989838 11339330832 11382201648 11397949692 11431715392 11433967344 11467839744 11474935488 11511196416 11534836536 11537108802 11571286752 11578446504 11587296408 11594466066 11631104712 11631796992 11647890368 11649443328 11691820989 11715939042 11733713028 11736024471 11752961544 11770791696 11787778944 11832345216 11848716064 11910568308 11917937991 11928746496 11955598812 11991016512 12036351168 12053004272 12074386176 12091091904 12115922934 12154320384 12161729826 12179281264 12197758176 12200161032 12225327696 12236303232 12243874464 12263959872 12280927888 12282565248 12324818157 12363764724 12363877632 12371414823 12389268872 12391709454 12410508636 12428419104 12436109208 12475407456 12492668024 12512365056 12540531132 12557881803 12559670784 12577047936 12602876956 12605359617 12616791552 12642702192 12690500688 12708058852 12708815232 12728095488 12730602816 12756747186 12776216832 12841198724 12860679816 12863213262 12901319712 12909302424 12927932736 12950095968 12968785152 12976691103 13035708459 13062598702 13084992801 13085771616 13103876664 13142696064 13150828128 13192384896 13222081737 13261251312 13279599148 13287815921 13311388368 13329805572 13369294272 13399511712 13419839808 13439206912 13462246656 13489893576 13490016768 13508557754 13539089959 13540895064 13551368704 13559629806 13602478392 13630537776 13670917376 13673610432 13701691422 13722477948 13722603264 13753493658 13765841136 13774358772 13785012992 13796954856 13816043874 13837827456 13856973024 13865547048 13906622848 13909362336 13929435904 13937927481 13950567936 13981971492 13990622859 14001316493 14003311104 14034833388 14054251527 14076410688 14095886352 14149178928 14169598592 14193890496 14223039966 14243566224 14276813274 14297417136 14319107424 14413902016 14459450112 14468264793 14489144952 14513984676 14522965227 14543924328 14589883296 14610069384 14633104896 14653350784 14662417568 14686470464 14688428544 14708750976 14738957796 14741861247 14785533072 14794681644 14841433008 14861967132 14862851712 14885399808 14918907726 14919043968 14939685472 14941677312 14993077758 15017673084 15026965293 15040456056 15040593408 15074450676 15097319784 15119107776 15176130273 15176268864 15197266256 15224226048 15245289792 15276598482 15299913984 15302788191 15334354998 15379782048 15382811736 15428382336 15437928672 15449728544 15459288088 15486712704 15508139616 15539988111 15589094652 15598740429 15621252056 15644950704 15648032628 15670615392 15694388928 15717038592 15753724992 15776460288 15833850969 15857872146 15880757744 15890583988 15917826294 15940798416 15988022016 16024012002 16048468224 16084594278 16121455872 16154563912 16215639768 16263677568 16266881376 16300288071 16300436928 16315070976 16325165952 16351946496 16361914869 16376753664 16433090876 16436328057 16462243008 16470233146 16485019632 16495219764 16522279272 16547344848 16571225472 16581478944 16633724706 16633876608 16720708176 16743842404 16746074784 16754202683 16769397248 16783924464 16807146156 16856936256 16920513063 16920667584 16945086976 16974137088 17008996248 17032529342 17073302472 17096924538 17147573088 17150951016 17201759616 17212403232 17237243648 17266794624 17302254804 17326193641 17356930128 17367669756 17380944612 17391699099 17446657068 17447695488 17471835552 17507716817 17523594752 17534437504 17573908563 17589846528 17600569542 17629442316 17653833839 17656187544 17681668416 17748517824 17773074096 17825725696 17865852462 17866015616 17893119744 17933398218 17986524768 18054526752 18079506408 18136637856 18173884401 18174050368 18231480576 18242594739 18268921896 18296637264 18300241548 18337991544 18354454848 18365811696 18395939808 18421391832 18450436608 18475964032 18487396064 18520192512 18545647086 18545816448 18583903308 18587564181 18615762954 18642628656 18654163812 18713111184 18739002036 18768547584 18794515136 18810796698 18839506176 18865571904 18904315434 18925187328 18964053288 18991421632 19035751032 19062088278 19063222848 19092143232 19135120779 19152474624 19164325248 19261798086 19291019724 19294819893 19318859936 19351979568 19363953636 19391899104 19453177728 19480092512 19593898053 19611667968 19651943728 19655814996 19714044096 19726242192 19788577344 19815956176 19817135616 19891876968 19892058624 19919398722 19990770344 19994708358 20023564112 20035953724 20053941408 20099267568 20129759712 20158810368 20193369984 20234840364 20235025152 20262836631 20327053056 20339444709 20368797976 20403717588 20445806664 20506376064 20510415648 20552537133 20571176448 20583716922 20583904896 20630240487 20648950272 20677519488 20719984148 20724065811 20756741184 20785459536 20798320572 20859934272 20864043504 20894153856 20925851904 20972957238 21004966656 21077225254 21111801292 21114616032 21143829528 21223768392 21254397888 21290835744 21334559949 21365349336 21446125704 21475797866 21478661136 21620853024 21684903424 21689175168 21733717428 21733915904 21766887936 21815886492 21846070243 21884824944 21915104076 21949657344 21980026176 21993626352 22029705696 22063126464 22094967296 22108436694 22108638592 22178299608 22178502144 22192022466 22208984782 22259181797 22262149512 22292950698 22294277568 22328099712 22378565952 22409528208 22475915008 22489616637 22526509626 22560684084 22560890112 22611676014 22645979676 22678661664 22764403296 22795899384 22863430784 22867934688 22914897723 22935679488 22949870976 23001532497 23022392832 23069673072 23074217604 23142573504 23156893008 23174592816 23188932132 23262209424 23263593984 23295780736 23383641978 23431878084 23467426056 23472048942 23505923088 23541583392 23575557888 23664690432 23697432128 23786808219 23821136616 23835875982 23876739441 23911197624 23982033024 24036018003 24072702336 24106008544 24126891417 24148772352 24182183808 24231845868 24323459652 24358562528 24395516352 24400322064 24450655392 24472606464 24487748928 24527919744 24561855776 24565130496 24649636314 24705349719 24727529448 24727755264 24742829646 24778537744 24783418908 24821017272 24856838208 24872218416 24950587059 24950814912 24985336048 25081062264 25115763606 25154095872 25205753912 25210719234 25285404384 25381001376 25416117704 25417630464 25456190976 25461205632 25513494372 25548794013 25552433664 25645386807 25682397448 25721359632 25726426524 25802639424 25818604848 25855865472 25900191936 25937570304 25953382206 26071416918 26125197404 26169985602 26171543232 26207753328 26285392128 26301656256 26384769792 26400854313 26444163474 26522502624 26559198296 26575631842 26622776736 26659611144 26738588544 26798778693 26799023424 26839679616 26900097327 26924493312 26979787152 27017115508 27078179918 27081790128 27119259612 27204956784 27261075552 27341834752 27347220864 27403382844 27444955896 27445206528 27506987316 27531682272 27545045089 27548717544 27570025984 27593909712 27632087748 27675654912 27713946048 27731094096 27813245696 27818470629 27818724672 27858871808 27875854962 27963942984 27981245718 28002632986 28069666776 28108503054 28152821376 28191772704 28298357856 28339197184 28356473151 28387780992 28446079932 28485437003 28487132448 28553626548 28593132417 28594834272 28638214848 28783873411 28827804032 28892697129 28918900224 28936529586 28978289904 29027969352 29045930454 29087848656 29179766592 29220138768 29306701568 29324835136 29372940928 29417501952 29477915592 29483722494 29571066144 29589363288 29682866016 29723934264 29725703424 29770799616 29837815452 29838087936 29879098083 29879370944 29883354624 29986155516 29992062537 30035346168 30053930586 30080912112 30148901352 30194639568 30238215552 30352260546 30352537728 30394532512 30448452096 30490579584 30553196964 30599827968 30605576382 30668709996 30759564096 30765623472 30856764672 30875575383 30875857344 30899457088 30918576176 30973425408 31016279232 31079976222 31178189304 31197480858 31242504112 31289901408 31296065256 31341230784 31388777856 31459435857 31507449984 31615837881 31667701938 31715744292 31761515488 31781167976 31835652588 31881596832 31976044032 32048024004 32096936448 32169188556 32213696799 32242911744 32309127824 32431279536 32527355136 32533762752 32600576142 32600873856 32650331904 32703892992 32723829738 32866181752 32872656114 32924486016 32940466292 32970039264 32990439528 33044558544 33094689696 33142450944 33162655041 33162957888 33267449412 33267753216 33288033699 33313477173 33439426047 33441416352 33487684808 33492149568 33508405366 33567848928 33614292312 33713872512 33789764439 33841026126 33841335168 33917514021 33948274176 34017992496 34065058684 34146604944 34193849076 34295146176 34301902032 34403519232 34424806464 34474487296 34533589248 34604509608 34652387282 34713860256 34735339512 34761889224 34783398198 34893314136 34895390976 34943671104 35015433634 35068875008 35075462967 35147817126 35201139084 35258884632 35307667678 35312375088 35363336832 35497035648 35546148192 35619148007 35651451392 35731704924 35732031232 35753813973 35786239488 35866796436 35916420569 35973049536 36109053504 36159012816 36273275712 36347768802 36348100736 36462961152 36485189478 36537843792 36593274528 36600483096 36675983088 36708909696 36731623392 36791879616 36842783664 36951928064 36974454471 36974792128 37091294172 37091632896 37114244469 37167806616 37175128362 37231525908 37285257312 37308327624 37426222368 37478004072 37537095168 37589030272 37621593396 37673645409 37679012352 37731143808 37808630868 37816078851 37850374656 37928106576 37982843264 38071502064 38124176556 38126445696 38184286464 38270241558 38328650496 38523596172 38582039448 38589639786 38637719872 38703959136 38727907272 38783798208 38906355456 38930073309 38960185024 39107125377 39187796106 39254978403 39303887456 39311629992 39428088192 39452484384 39577154688 39631912352 39666245211 39783753936 39838797444 39863447763 39981540688 39989416716 40047128224 40071907448 40107882816 40198535136 40259519424 40317620736 40386739968 40469680728 40470050304 40525673262 40617269877 40654106112 40678889418 40737595952 40807435176 40891613328 41012752128 41020831296 41105074266 41167433844 41167809792 41260480974 41355038976 41439968296 41448131622 41513482368 41570919072 41596641144 41719868544 41728087008 41788307712 41813782443 41851703808 41945914476 41971868577 42003949479 42009933312 42154450508 42162754581 42223602584 42229232064 42287659056 42447536784 42508795776 42581671488 42669119898 42730698672 42892251408 42951595732 42957322272 43241706048 43378350336 43404794379 43467434856 43467831808 43631772984 43692140486 43769649888 43830208152 43899314688 43960052352 43987252704 44059411392 44126252928 44216873388 44217277184 44225583741 44356599216 44384044932 44417969564 44445453253 44518363594 44524299024 44585901396 44588555136 44656199424 44757131904 44819056416 44911099661 44951830016 44979233274 45053019252 45080895879 45121368168 45121780224 45223352028 45285921587 45291959352 45357323328 45528806592 45591798768 45726861568 45735869376 45829795446 45899741952 46003064994 46139346144 46148435208 46285147008 46313786016 46349185632 46377864264 46524418848 46591561472 46619964333 46767283956 46796221287 46863756168 46934852112 46944097884 47011846176 47083166784 47151115776 47329380864 47394864256 47501552907 47573616438 47642273232 47671751964 47753478882 47822395248 47964066048 48072036006 48145404672 48212017088 48253782834 48364367616 48463691736 48646919304 48717125056 48791032704 48800644128 48900864213 48901310784 48945212928 48975497856 49055839488 49085744607 49123711552 49130260992 49299272628 49308984171 49410699438 49455058896 49485659292 49557075488 49566837816 49642034544 49713676416 49744436832 49901174118 49901629824 49970672096 50162124528 50231527212 50262608049 50308191744 50411507824 50421438468 50570808768 50761539189 50762002752 50832235408 50835260928 50922411264 51026988744 51097588026 51290773614 51364794896 51442719264 51452853048 51605278848 51637209696 51711730944 51800383872 51906764412 51978580923 52142833836 52175097297 52250394808 52339971204 52343086464 52415506656 52523150451 52570784256 52603312512 52721725689 52769539584 52801708626 52888326948 52961501517 53045005248 53118396592 53151263684 53245553472 53319222288 53477177088 53597557386 53598046848 53679359232 53800194654 53959574304 54034231016 54156359836 54163580256 54238519224 54409913568 54521653203 54522151104 54694441728 54727784217 54806765688 54889911792 55013974632 55063364544 55090090178 55097435088 55187819424 55264175496 55351309824 55427892096 55462188192 55626491392 55636941258 55637449344 55751709924 55762692543 55927885968 55962491436 56005265972 56039919319 56139333552 56217006108 56305642752 56383545408 56596715712 56678394368 56712946302 56775561984 56892159864 56970874006 56974264896 57107253096 57186264834 57189668544 57276429696 57567746822 57655608064 57785394258 57873059172 57956579808 58055938704 58091860908 58175697312 58359533184 58440277536 58560294181 58613403136 58649670272 58745881856 58781694159 58835003904 58955831184 58967444988 59142132288 59178726576 59365732032 59447868528 59451406848 59675630904 59676175872 59758196166 59758741888 59972311032 59984125074 60070692336 60107861172 60161824224 60297802704 60389279136 60476431104 60704521092 60705075456 60788509893 60789065024 60981159168 61018334127 61106393928 61211152764 61337419992 61519128192 61531246944 61657611399 61713529344 61751150766 61751714688 61798914176 61837152352 61890721461 61946850816 62032558464 62159952444 62172197433 62356378608 62394961716 62485008224 62579802816 62592130512 62682461568 62777555712 62918871714 63014899968 63231675762 63335403876 63431488584 63523030976 63562335952 63671305176 63763193664 64003679847 64096048008 64338377112 64427393598 64618255648 64862559072 65054710272 65067525504 65201152284 65201747712 65300663808 65447659476 65538210729 65732363504 65745312228 65848972032 65880932584 65940078528 65980879056 66089117088 66189379392 66284901888 66325310082 66325915776 66534898824 66535506432 66576067398 66626954346 66777545391 66878852094 66882832704 66975369616 66984299136 67016810732 67135697856 67228584624 67427745024 67468849911 67579528878 67682052252 67682670336 67835028042 68035984992 68130117368 68293209888 68387698152 68590292352 68603804064 68744693169 68807038464 68849612928 69004597491 69067178496 69209019216 69304774564 69427720512 69470679024 69523778448 69566796396 69786628272 69790781952 69887342208 70030867268 70137750016 70150925934 70295634252 70402278168 70517769264 70615335356 70624750176 70726673664 70994071296 71092296384 71238296014 71360424657 71463409848 71464062464 71507627946 71733592872 71832841138 71946099072 72108054009 72218107008 72318025632 72466542497 72546551424 72695537604 72696201472 72970378956 73071338399 73075687584 73186549056 73200966192 73351966176 73417819392 73463246784 73583759232 73685567328 73836892663 73903856128 73948908942 73949584256 74116049157 74182588344 74183265792 74228488938 74335613232 74350256724 74463051816 74570514624 74616655248 74852444736 74956008144 75178060544 75243186792 75347290818 75462287616 75617261736 75632157702 75856213152 75965686528 76143004128 76248353112 76252891392 76368572928 76540483116 76646382039 76657300992 76936160421 77047192344 77164078896 77179279572 77275439744 77407918272 77455814544 77567596416 77812710912 77860146618 77920370048 78214250754 78375592212 78509956806 78607774912 78623259984 78856176384 78904968768 79154309376 79202562939 79263824704 79332490422 79567507872 79677594888 79726895526 79963081376 79978833432 80094256448 80143814896 80215765632 80396336079 80397070272 80519038848 80700291981 80773479936 80939361456 81051346524 81234539754 81357778836 81475191904 81614870352 81783226656 82025504256 82041662592 82210148532 82334867688 82335619584 82520961948 82635135267 82710077952 82879936592 82896263244 83026964736 83141838144 83193282288 83439737088 83455411887 83456174016 83576615424 83627564886 83891828952 83943737154 84007898958 84308901016 84325509162 84447205168 84458464128 84575318112 84895073568 85017591552 85069419453 85163342976 85338239796 85456311009 85461397344 85779397251 85784502816 85903191464 85914644544 86351620233 86483412096 86678091387 86756700672 86809588758 86934869712 87263545968 87384280972 87539299776 87660416304 87920104704 87974505408 88118822784 88252505856 88433746776 88434554368 88451167482 88713198432 88768089864 88835939128 88890906506 89036727188 89048598048 89171802792 89177110272 89312398848 89514263808 89637294249 89638112832 89822199322 89958466548 89976187611 90106038504 90161791758 90242736336 90446704056 90571843174 90583918704 90714646656 91057613184 91183597536 91370857931 91453723136 91471738752 91659590892 91799483904 92006129988 92133426677 92278692288 92296870416 92570294016 92627572032 92698371264 92755728528 93048837696 93183122944 93239928666 93534567912 93592442574 93727512336 93869704224 93888195768 94023692352 94166333568 94789728512 94847513643 95003105814 95147232876 95284546464 95343503928 95506957764 95644790496 95928132096 96144072012 96277093823 96290809344 96424034176 96507565668 96641090397 96728735232 96927383472 97293838608 97434250112 97582065408 97601288256 97801728426 97802621568 97950995712 98111678976 98171489214 98247423104 98598545256 98617968342 98821398876 98910117792 98971318584 99114150976 99133675632 99284069088 99427352832 99487965123 99488873664 99802348236 99803259648 99864101097 99940431519 99941344192 100318278141 100324249056 100463054424 100525216098 100823015648 100842876936 101141617536 101369293317 101523078378 101524005504 101664470816 101752542063 101844822528 102053977488 102195176052 102581547228 102729589792 102885438528 102905706096 103210557696 103274419392 103423461888 103600767744 103813528824 103957161846 104285667672 104350194594 104500789616 104679942408 104686172928 104831013312 105046300902 105206625024 105226388901 105443451378 105603417252 105776653896 105923003034 106090010496 106236793184 106302527368 106491106944 106638444576 106857444021 106954354176 107195114772 107196093696 107261441919 107358718464 107600389308 107749261707 107919148608 108068462032 108312719672 108327160512 108477038448 108819827136 109043306406 109044302208 109388883456 109455568434 109613531376 109779823584 110027949264 110126729088 110180180356 110194870176 110375638848 110528350992 110855784192 110923363413 110924376384 111273882516 111274898688 111342733407 111503419848 111525385086 111855771936 111924982872 112010531944 112079838638 112278667104 112434012216 112611285504 112767090816 113020936227 113193431424 113425892604 113448236553 113551123968 113784319728 113941748012 113948529792 114214506192 114372529668 114379337088 114552859392 115135493644 115206733913 115311216128 115570788516 115746118344 115913159616 116111877408 116183721816 116351394624 116719066368 116880555072 117120588362 117299340544 117321376131 117491763712 117563388318 117911662368 117934889976 118284264576 118357453152 118731464064 118895737056 119139908851 119351261808 119516392332 119517483776 119590343289 119944622064 119968250148 120141384672 120215722344 120323648448 120595605408 120778558272 120952862208 121392857429 121409042184 121410150912 121577019786 121578130048 121851809631 121962318336 122036668254 122212787856 122422305528 122674839984 123038256384 123062493888 123315222798 123502301532 123503429376 123597828352 123674304704 123781442922 124065116928 124319904888 124344394866 124712757216 124789923432 124970016448 125159605632 125184261024 125364923136 125441347329 125555111424 125837743428 125915605731 126011848437 126029799936 126463351524 126488263743 126670807752 126862977168 127046061952 127124671904 127342610352 127526387328 128007359694 128192096016 128676754224 128854787196 129236511296 129725118144 130135051008 130214383137 130402304568 130403495424 130895318952 131076421458 131464727008 131490624456 131697944064 131761865168 131880157056 131961758112 132178234176 132378758784 132650620164 132651831552 132676751223 133069797648 133152134796 133253908692 133336359759 133555090782 133757704188 133765665408 133950739232 133968598272 134033621464 134271395712 134457169248 134733298983 134855490048 134937699822 135159057756 135242687637 135364104504 135365340672 135670056084 135857764761 136071969984 136260234736 136586419776 136775396304 137180584704 137207608128 137489386338 137699225856 138009194982 138418038432 138609549128 138855441024 138941358048 139047556896 139133592792 139573256544 139774684416 139859892999 140061734536 140301851868 140388663861 140591268504 140804556336 141035538528 141230670712 141249500352 141453347328 141988142592 142184592768 142476592028 142504658721 142720849314 142926819696 143015255892 143467185744 143665682276 143892198144 144216108018 144436214016 144636051264 144933084994 145093102848 145391075208 145392402944 145940757912 146142676798 146151375168 146373098112 146401932384 146702592639 146703932352 146835638784 146926493568 147167518464 147371134656 147673785326 147897817884 147899168512 147926952513 148232098314 148365176688 148456977876 148671226464 148700513448 148926103632 149141029248 149233310496 149704889472 149912016288 150219885073 150356121088 150486373584 150694581636 150787824147 150924575232 151234523472 151264315404 151712426304 151931373056 152286008256 152496706224 152505782784 153080966232 153292764078 153872320842 154094384688 154328157792 154358559144 154550879488 154815836544 154911629088 155135192832 155720293236 155840740096 155935742769 156428501508 156525291891 156751184424 157019913612 157215549824 157246519968 157569451353 157712352768 157809937536 158165177067 158308618752 158405125878 158527649408 158664980844 158884504551 159135015744 159355189776 159453791052 159926162752 159957666864 160188512896 160287629792 160431531264 160792672158 160794140544 161038077696 161400583962 161878722912 162102693048 162469079508 162715557672 162950383808 163229740704 163564959609 163566453312 164083325184 164183352651 164420297064 164669735376 165041923896 165270270534 165759873184 165792526488 166053929472 166283676288 166386564576 166879474176 166910823774 166912348032 167255129772 167288077629 167783657904 167887474308 168015797916 168119757957 168617802032 168651018324 168894410336 168916928256 169150636224 169790147136 170035183104 170138838906 170326685952 170676479592 170912622018 170922794688 171558794502 171569005632 171806382928 171829289088 172703240466 172966824192 173356182774 173619177516 173869739424 174527091936 174768561944 175078599552 175320832608 175680882543 175840209408 175949010816 176237645568 176345082477 176505011712 176867493552 176902334964 177426396864 177536179728 177671878256 177781813012 178073454376 178097196096 178343605584 178354220544 179028527616 179274588498 179276225664 179644398644 179916933096 179952375222 180212077008 180323583516 180485472672 180893408112 181143686348 181167837408 181429293312 182115226368 182365529679 182367195072 182741715862 182943477504 183055002381 183319181784 184012259976 184266853354 184557384576 184593740832 184972834197 185140588032 185255144064 185396742528 185511457056 186097675392 186479857332 186516592299 187069135824 187184885148 187443868067 187455024672 187739408448 187776391536 188047384704 188332667136 189407681179 189579457024 189695027286 190006211628 190294465752 190569092928 190687007856 191013915528 191289580992 192288144024 192554187646 192848068352 193015131336 193282180794 193854766944 194587677216 194868500224 195164130816 195202576512 195603456852 195605243136 195874087433 195901991424 196342978428 196494846208 196614632187 197197090512 197235936684 197642797752 197820235584 197942637168 198228301952 198267351264 198568138176 198854705664 198975930246 198977747328 199604696472 199606519296 199728202194 199880863038 199882688384 200332636173 200636556282 200648498112 200926108848 201050432196 201646031296 201685753872 202283235072 202406549733 202738586634 203046156756 203048011008 203328941632 203505084126 204107954976 204390352104 205163094456 205459179584 205770877056 205811412192 206234079507 206421115392 206548838784 207013792473 207201535488 207627057648 207914323692 208571335344 208700389188 209001579232 209359884816 209372345856 209662026624 210092601804 210413250048 210452777802 210886902756 211206834504 211553307792 211846006068 212180020992 212473586368 212605054736 212982213888 213276889152 213714888042 214081273971 214390229544 214392187392 214522883838 215200778616 215498523414 215838297216 216136924064 216324162027 216625439344 216654321024 216954076896 217399627491 217639654272 218086612812 218088604416 218911136868 219214015197 219227062752 219559647168 220055898528 220253458176 220360360712 220389740352 220751277696 221056701984 221510677989 221711568384 221846726826 221848752768 222348147471 222547765032 222549797376 222685466814 223006839696 223050770172 223711543872 223849965744 224021063888 224159677276 224557334208 224868024432 225534181632 226041872454 226386862848 226851785208 226896473106 227568639456 227883496024 227897059584 228429012384 228745059336 228758674176 229105718784 229939146117 230270987288 230413467826 230808481263 231141577032 231492236688 231826319232 232223754816 232367443632 232702789248 233438132736 233761110144 234241176724 234598681088 234642752262 235126776636 235823324736 235869779952 236568529152 236714906304 237462928128 237791474112 238279817702 238702523616 239032784664 239034967552 239180686578 239889244128 239936500296 240282769344 240431444688 240647296896 241189008237 241191210816 241557116544 242388090421 242785714858 242818084368 243154039572 243156260096 243703619262 244073336508 244425575712 244844611056 245349679968 246076512768 246124987776 246630445596 246971675459 247004603064 247006858752 247195656704 247348609408 247562885844 247905405801 248130233856 248639809776 248688789732 249425514432 249579846864 249940032896 250319211264 250368522048 250729846272 250882694658 251675486856 251831211462 252023696874 252926703048 252976527486 253341615504 253725954336 254092123904 254249343808 254685220704 255052774656 255208258359 256014719388 256368933027 256384192032 257338191753 257353508448 257709574392 258473022592 259054860699 259450236288 260034274161 260270102016 260428766274 260804609136 261790637904 262152842916 262929454016 262981248912 263523730336 263760314112 263923516224 264356468352 264757517568 265301240328 265303663104 265353502446 266139595296 266304269592 266507817384 266672719518 267110181564 267515408376 267531330816 267901478464 267937196544 268067242928 268542791424 268911882747 268914338496 269466597966 269875399644 269928562833 270318115512 270485375274 270728209008 271340112168 271715529522 272143939968 272520469472 273172839552 273550792608 274112573793 274361169408 274415216256 274978772676 275398451712 276018389964 276400280031 276836076864 277219098256 277710882048 277882716096 278095113792 278267185584 279146513088 279549368832 279719785998 280123469072 280603703736 280777327722 281182537008 281609112672 282071077056 282461341424 282499000704 284369185536 284542540929 284953184056 285009317442 285441698628 285853639392 286030511784 286934371488 287331364552 287784396288 288432216036 288831281469 288872428032 289272102528 289866169988 289923271191 290186205696 290782150416 291881515824 292285353596 292302750336 292746196224 292803864768 293405185278 293407864704 293852987136 294335036928 294742269312 295347570652 295795635768 295798337024 295853905026 296464196628 296730353376 296913955752 297342452928 297401026896 297852207264 298282058496 298463895369 298466620992 299409778944 299821294557 299824032576 300439770146 300954834423 300972747168 301389163272 301575648294 302469046944 302528630808 303424852608 304107879951 304572016512 304993412448 305619766183 306161932464 306585528156 307744641684 308188769376 308656315584 308717118288 309101758976 309631673088 309823258176 310270385664 311399069057 311440586472 311681480192 311871485538 312857003016 313050583782 313502368848 314039827224 314431099648 314493039936 315138902706 315619875072 316330354134 316810251756 317055298816 317329961688 317769009102 318270031488 318710379552 318907582104 319852325504 319915333728 320377025792 320572332063 320575259584 320863062528 321585344316 321588281088 321784325757 322030279339 322076155392 322801167924 323247785121 323757445824 324205386096 324938159016 325431115344 325900767616 326459481408 327129919218 327132906624 328166650368 328366705302 328840594128 329339470752 330083847792 330540541068 331519746368 331585052976 332567352576 332770090239 332773129152 333821647548 333824696064 334028200221 334510259544 334576155258 335567315808 335774948616 336031595832 336239515914 337235604064 337302036648 337788820672 337833856512 338301272448 339062808681 339580294272 340277677812 340344709659 340653371904 341352959184 341825244036 341845589376 343117589004 343138011264 343612765856 343658578176 345406480932 345620201739 345933648384 346712365548 347238355032 347739478848 349054183872 349537123888 350157199104 350641665216 351361765086 351898021632 351964128393 352475291136 352690164954 353734987104 353804669928 354852793728 355072359456 355343756512 355563626024 356146908752 356194392192 356687211168 357419726553 358549176996 358552451328 358771029867 359288797288 359833866192 359904750444 360424154016 360647167032 360970945344 361786816224 362287372696 362335674816 362858586624 364178572287 364230452736 364731059358 364734390144 365483431724 365555428893 365886955008 366110004762 366638363568 368024519952 368533706708 369114769152 369187481664 369945668394 370510288128 370793485056 371022914112 372195350784 372959714664 373033184598 374138271648 374369770296 374887736134 374910049344 375478816896 375552783072 376094769408 376324041987 376665334272 378035545311 378815362358 379390054572 379464791229 380012423256 380588931504 381138185856 381374015712 382027831056 382579161984 384576288048 385108375292 385346661709 385696136704 386030262672 386564361588 387709533888 389175354432 389737000448 390405153024 391206913704 391210486272 391748174866 392685956856 392989692416 393229264374 394394181024 394471873368 395285595504 395640471168 395885274336 396456603904 396534702528 397136276352 397951860492 397955494656 398502453743 399209392944 399456404388 399761726076 399765376768 400009079277 400665272346 401273112564 401296996224 401852217696 402100864392 403292062592 403371507744 404199896949 404566470144 404813099466 405477173268 405728062911 406038178297 406092313512 406096022016 406657883264 407010168252 407573294283 408215909952 408780704208 410326188912 410918359168 411541754112 411622824384 412468159014 413097677568 414027584946 415254115296 415828647384 417142670688 417400778376 418003158464 418719769632 419324053248 419579678997 420185203608 420905555604 421165991583 421773805512 422413669008 423106615584 423692012136 424360041984 424947172736 425210109472 425964427776 426553778304 427429776084 427513976163 428162547942 428780459088 429045767676 430401557232 430997046828 431676594432 432273848128 432648324054 433250878688 433308642048 433908153792 434799254982 435279308544 436173225624 436177208832 437822273736 438428030394 438454125504 439119294336 440107777917 440111797056 440506916352 440720721424 440779480704 441502555392 442113403968 443021355978 443693453652 443697505536 443780857539 444696294942 445095530064 445370933628 446013679392 446101540344 447423087744 447699931488 448042127776 448319354552 449114668416 449736048864 450659655219 451068363264 452083744908 452363472441 452773725696 453703570416 453792946212 455137278912 455766992048 455794119168 456858024768 457490118672 457517348352 459878292234 460541974576 460826935652 461616962526 462283154064 462984473376 463652638464 464447509632 464734887264 465405578496 467522220288 467807228307 468482353448 469285504524 469575875673 470253553272 471646649472 471739559904 472708354059 473137058304 473429812608 474495531201 474925856256 475582948224 476559635404 476653513653 477405047232 478065569328 478361373156 479778488256 479873000592 480565538688 480862889376 481294593792 482378016474 482382421632 483114233088 484776180842 485571429716 485636168736 485871877807 486308079144 486312520192 487407238524 488146673016 488851151424 489689222112 490694878827 490699359936 492249975552 493260891192 493943350918 494009206128 494697218816 495125771688 495810811602 497279619552 497377579464 498851028864 499159693728 499880065792 500638422528 500737044096 501765389316 502459615589 503350973712 503662422924 504047393748 504359273871 505853406096 505953054972 506683231008 507451908672 508184247808 508498687616 509370441408 510105549312 510416516718 511961181331 512029438776 512737866054 512768384064 514676383506 514707016896 515419148784 516946045184 518109721398 518900472576 520068548322 520857532548 521609218272 523581275808 524305685832 525858908032 525962497824 527042647629 527047460672 527520628224 527847032448 528712936704 529035247431 529515035136 530602480656 530707004892 532279190592 532608539184 533015634768 533345439036 534220363128 535030816752 535062661632 535802956928 536134485856 537085582848 537823765494 537828676992 538933195932 539750799288 539857125666 540636231024 540970750548 541456418016 542680224336 543431059044 544287879936 545040938944 546345679104 547096589037 547101585216 548225147586 548830432512 549165007143 549957545352 552036779928 552800560062 553672153728 554438196512 554918502591 555421764096 555765432192 556190227584 556534371168 558293026176 559439571996 559549776897 560246938144 561207407472 561554655444 562331604201 562365074016 563218225344 564142154112 564922682848 564998001408 568223043537 568738371072 569085081858 569906368112 570018634884 570883397256 571707278784 572061023568 573868742976 574662729104 576864432072 577662562938 578544205056 579732339976 579846542382 581564300832 583763031648 584570707192 584605500672 585492392448 585607729536 586810370556 586815729408 587622262299 587705974272 589484538624 589843896561 590695141304 591591271536 591707810052 592928393256 593460706752 593827911504 594684905856 594802053792 595704414528 596564116992 596927790738 596933241984 598819557888 599642589114 599648065152 600879540292 600997908519 601909668846 601945494336 602778326544 603151296588 604938093888 605057261616 606849705216 607219649199 608215759902 609144033024 609986824896 611239532366 612323864928 613171056312 615489283368 616377538752 617312631168 617434236576 618702238521 619263346176 619646516352 622798138114 622881172944 623742971076 625714006032 626101167564 627004737696 628079654448 628862199296 628986079872 630277805412 631239750144 632660708268 633536037047 633620503512 634110597632 634659923376 635538018204 636540062976 637420759104 637815164208 639704651008 639830667456 640754051584 641144664126 641150519168 643170688632 643176562176 643568651514 644060558678 645602335848 646495570242 647514891648 648410772192 649876318032 650862230688 651801535232 652198882473 652918962816 654259838436 654265813248 655165051069 656733410604 657642045591 657681188256 658678941504 660167695584 661081082136 663039492736 663170105952 664532033967 665134705152 665540180478 665546258304 667044442413 667643295096 667649392128 668056400442 669020519088 669152310516 671134631616 671549897232 672063191664 672479031828 674471208128 674604073296 675577641344 676602544896 678125617362 679160588544 680555355624 680689419318 682705918368 683650488072 683691178752 686235178008 686276022528 687225531712 687317156352 689817438351 690812961864 691240403478 692425443789 693424731096 694476710064 695478957696 698108367744 699074247776 700314398208 701283330432 702723530172 703796043264 703928256786 705380329908 707469974208 707609339856 709705587456 710144718912 710687513024 711127252048 712293817504 712388784384 713374422336 714839453106 717098353992 717104902656 717542059734 718577594576 719667732384 719809500888 720848308032 721294334064 721941890688 723567024711 723573632448 724574745392 724671349632 727164271263 728357144574 729462118716 729468780288 730966863448 731110857786 732220009524 733276727136 736049039904 737067413416 738229538304 738374963328 739891336788 740915026377 741020576256 741586970112 742045828224 743716217403 744390701568 745919429328 746066369196 748276543296 748739540592 749775472268 749820098688 750957633792 751105566144 752189538816 752648083974 756071090622 757630724716 758780109144 758929582458 760024846512 761177863008 762276371712 762748031424 764055662112 765158323968 765624775077 769106799081 769152576096 770216750584 770693323418 772014575259 772060525344 773128723176 775419067776 777164582097 778350708864 780102822483 780810306048 782413827408 783496349732 785371913712 786458528748 788788362048 788943746736 790571191008 791280942336 791770548672 792913207808 793069405056 794272552704 795903720984 795910989312 797004907486 798418785888 798806307581 798912808776 799523452152 799530753536 800018158554 801330544692 802546225128 802593992448 803704435392 804201728784 806584125184 806735648241 806743015488 808399793898 809626198932 810954346536 811456125822 812076356594 812184627024 813315766528 814020336504 815146588566 816431819904 817561408416 820652377824 821836718336 822337721379 823083508224 823245648768 824936318028 826077673087 826195355136 828055169892 829200840093 830508230592 831657294768 834285341376 834801556752 836006316928 837439539264 838648106496 839159357994 840370407216 841811111208 842331983166 843547611024 844827338016 846213231168 847384024272 849894345472 850420218944 853107556608 853627622787 854859552168 855027952326 856325095884 857560918176 858091535352 860803114464 861994093656 863353188864 864547696256 865296648108 866493844407 866501757376 866617284096 867816307584 869598509964 869769813573 870558617088 872346451248 875644547472 876856060788 876908251008 878238588672 880215555834 880223594112 881441442848 881558961408 883005110784 884226807936 886042711956 887386907304 887395011072 887561715078 889392589884 890191060128 890741867256 892027358784 892203080688 894846175488 895391686107 895399862976 896084255552 896638709104 898229336832 899463883671 899472097728 901319310438 902864503269 904167489816 904726944882 907407140832 907585892424 910274557824 911533984096 912323639853 913716049536 914980237344 916859298549 919756584468 921083949152 921653871304 923233925052 924566308128 925968946752 927305276928 928895019264 929469774528 930811156992 934197207171 935044440576 935614456614 936964706896 938571009048 939151751346 940507106544 943293298944 943479119808 945416708118 946859625216 948991062402 951165896448 953119270808 953307027306 954810094464 956131138656 956722746312 959556976512 959746001184 961131077376 961716996189 961725778752 962589187584 964756032948 964764843264 965352977271 966090838017 966228466176 969552361684 969743355363 971142859432 971272337472 971743755614 972616158288 974814477048 976293346032 977702302848 979378444224 981389757654 981398719872 984499951104 986521782384 987886701836 988018412256 989394437632 990251543376 991621623204 994559239104 994755158928 997702057728 998310270717 998319387456 999760131584 1001474088192 1003530778632 1004919231178 1006701947424 1007324845848 1008094787496 1008718547742 1011706812192 1011906109944 1013366462016 1014903817344 1016997375232 1017188426043 1018740882816 1020833033436 1022245424819 1023922362662 1024058877552 1025475732108 1025536768128 1029352767012 1029414033792 1030838297568 1032955292203 1033892090368 1036219442796 1036860605217 1037800945152 1040137096644 1041576196501 1041715065096 1043218436544 1047162551616 1048611371664 1051717816064 1051924995648 1054085295258 1054094921344 1055694064896 1057425873408 1058070494862 1061204961312 1061414009784 1064558381184 1065217078368 1066031269536 1066690878072 1068440726256 1070061633504 1071605913856 1072259179659 1072268971712 1075647530988 1075657353984 1076313089601 1077866391864 1079501598576 1079714251332 1081272462048 1081941501096 1082912836032 1085360448672 1086862118088 1088575759872 1090081877888 1092535716861 1092691358208 1094193178074 1094203170432 1096450295172 1096666286679 1097660865024 1098330014286 1099915090704 1104073559856 1105601120124 1107344307456 1108876393024 1109837005182 1111530864384 1112380455168 1113068742336 1116586052352 1118879143992 1119099553794 1120493876288 1122414814944 1123109310888 1124663208402 1124730148032 1126436450688 1128284308224 1128972125961 1129845365696 1129996002816 1134106635933 1136446087074 1138170163716 1138394373687 1139812736224 1140037269768 1141766794512 1143414557568 1144122047136 1147737485952 1149325458208 1153728864144 1155325125876 1156039985127 1157088410112 1159464679952 1159693084764 1163128601664 1167526063296 1169141414384 1169211001344 1171215459072 1173620741112 1173631458816 1175244524598 1178969077248 1179687793122 1181390282608 1183182543072 1183415620104 1185856786512 1186921413504 1187655823008 1189369811712 1189604107584 1191408829056 1193855581476 1193866483968 1195507361229 1199285178228 1199296130304 1200027237831 1201759080584 1201995817038 1203819337692 1203890988672 1205556653088 1206302593176 1209876187776 1210114523232 1212599690847 1213699410432 1214439298398 1216431519804 1217184188733 1218114534891 1218288066048 1219973649792 1222479064732 1222719882849 1224647729856 1226342112624 1230978566736 1232755077504 1234625262336 1234868473152 1237404477042 1239293032704 1245596276228 1245762345888 1247485942152 1251428012064 1252202335128 1254009475392 1256159308896 1257972159744 1258739036991 1260555610824 1265321416536 1267072074094 1267241007024 1269319846752 1271076036408 1273080125952 1274841518208 1275630328416 1279409302016 1279661334912 1282289328252 1282301038336 1282541928489 1286341377264 1287137303028 1288121117356 1288918144337 1291204671696 1292991140484 1295029783296 1296821544384 1299752636064 1301724461376 1303603070464 1304397764946 1305837925632 1308519676872 1308531626496 1310330102138 1313291726023 1313466821208 1315284091182 1315362376512 1317357883008 1320335391168 1322162164272 1326078985472 1326340211904 1329064067934 1331080360956 1331092516608 1334088884826 1335286590192 1336112800884 1338041038176 1338304621032 1342269263232 1343099794464 1344126383328 1344958063656 1348942416256 1349208146592 1351155282688 1351978965657 1353205089792 1356251234724 1357090417323 1358321177088 1361110711248 1361378838636 1365411836736 1367300976144 1367382357504 1372470356016 1372552045056 1374451063424 1379634876702 1381625923728 1382480806956 1384850887578 1386849462192 1388953420128 1390957915392 1396216735488 1398148495552 1402566660864 1403421684921 1405447060344 1407856513572 1408727627019 1410760659816 1414939948416 1415218679712 1418125062177 1419411174912 1420289437824 1421375026048 1422254504096 1423486593603 1424587635008 1424777568768 1426748844672 1429678906212 1429960540959 1434196707984 1435084119468 1437155189152 1439335464768 1439619001776 1441696616064 1442588668128 1443883781376 1447134049422 1447147264896 1449149490784 1449342699264 1454328542526 1456714289148 1457615633421 1458924237432 1458937560576 1461933726896 1462221715572 1464440019048 1466553454272 1472084636481 1472098079808 1474134826832 1476749926656 1479782673576 1481830052754 1484091656448 1487432434806 1491838858656 1492132738392 1496553086592 1497479081184 1499550944536 1499640197376 1501915267584 1502211132288 1505296167948 1507378846767 1512142181244 1513077821613 1515261449432 1517560218288 1517859164916 1520049693024 1522355726016 1524552743424 1525496062848 1528111324224 1530316647936 1531249550154 1535883543993 1538213598162 1538305152192 1540433501168 1541386646836 1544029150518 1544121050688 1546257446352 1550838135552 1554329164194 1556701417728 1560205644966 1564827654816 1566992699464 1570743827424 1572917057496 1577576724096 1577887493472 1581127942887 1581142382016 1582561884672 1583541097344 1586138810112 1587105742293 1588545105408 1591807441968 1594009814972 1596837571776 1597612615162 1597825617552 1599046904304 1600036317108 1602661089384 1605092450256 1605187984896 1607408870784 1608403457568 1613168250368 1613471296482 1613486030976 1616799587796 1619252397864 1621908693072 1622912251644 1624152713188 1624369254048 1625157660251 1626631533056 1628040673008 1630293177132 1632863639808 1635122816832 1641289767111 1641304755648 1643673436672 1644675442758 1646491297536 1649872636056 1652155346174 1656110339784 1658401680186 1661016461184 1663314589536 1668570682752 1669603113504 1672012633856 1674879078528 1678318715988 1680640783177 1680740814432 1683622222416 1684663966332 1686994812603 1687095222048 1689654676032 1692426462336 1694768048544 1698248531249 1699788690944 1700840437888 1704669130611 1706215113216 1707255245574 1709719104336 1710055904652 1712650191768 1715121836352 1716183070704 1721606228928 1723988187312 1729095392512 1730593296216 1732987688814 1733003514752 1735632615168 1739197019928 1739539627146 1744692902496 1751289094944 1753712121576 1753816502016 1756477177344 1760431111668 1760447188224 1762866786897 1762882885696 1763117922816 1768453615872 1769531689683 1772085423912 1774773814608 1775123430156 1778785179768 1780382120256 1781483734512 1784054717568 1784406161376 1789692350976 1790783372214 1790799725952 1792168511104 1793277418208 1796458673664 1798927767342 1798944195456 1802638620876 1802993725557 1805729006538 1808334979632 1809453889764 1814814281664 1815171784848 1820549115648 1821658947597 1823067968192 1824647279706 1827432099072 1829960474688 1833718597098 1839513168936 1842167898304 1843307742608 1846467850104 1849132616256 1851937893504 1856106715563 1857790038528 1858939549056 1868394414342 1871228913228 1873929413792 1877142018096 1878303502692 1881014213088 1886586597888 1886958239616 1890833416236 1893719250432 1897982124804 1900608111141 1902331792896 1906238541616 1906614054612 1909620188928 1912262277312 1913445492624 1919113953024 1919492002368 1922262154752 1923433992378 1923451557504 1929512065896 1929529686528 1930705954542 1932181676034 1939104723368 1939486710726 1942285718864 1942544674944 1943487511228 1945232316576 1949628954096 1952586692064 1955404605696 1956596647419 1958756888448 1962779515308 1962797439744 1965495153207 1972926136773 1973043564768 1975773403672 1976036824512 1980503086752 1983243246408 1989118478208 1989510317856 1993596101901 1995404115456 1996620541434 1996638774912 2001133327239 2002948176384 2007061557264 2009838462356 2013403894848 2014649691696 2016189574992 2017437095484 2023413624384 2023812219888 2026732924032 2029807634688 2033994750464 2034376852086 2037481765632 2041666066872 2044490849638 2047844725324 2048117755104 2050951464216 2051073536256 2058705534024 2058828067584 2061676595136 2065910584406 2069452315053 2072438885592 2073721210434 2080274193288 2083152393002 2083430130192 2086436873088 2094325103232 2097222743328 2101529732413 2103435632128 2103849991296 2108170590516 2108189842688 2111388129792 2116140989724 2119068813571 2122409922624 2122828019568 2129116762368 2130434156736 2132062539072 2133381756144 2136881452512 2140123267008 2143211827712 2144518359318 2144537943424 2151295061976 2151314707968 2152626179202 2155732783728 2159003197152 2159428502664 2162544924096 2163883002192 2165825672064 2170720897344 2173724236176 2180163755776 2181492813789 2185071433722 2188386356148 2188406340864 2192900590344 2193332573358 2196660028572 2199830181408 2208147119712 2211202240248 2214688614912 2217752786048 2219674010364 2222745079131 2223061728768 2224760910336 2226137484672 2231148652209 2233172104704 2237758287984 2238199107588 2240987752576 2244829629888 2246218621776 2249326416804 2249460296064 2252872901376 2256568616448 2257944251922 2259690731392 2268213271866 2272892174148 2276340327432 2276788747374 2279625472448 2280074539536 2283533589024 2286829115136 2288244094272 2295474971904 2296874325231 2298650916416 2307320397243 2307457728288 2310650251752 2312079970254 2316043725777 2318929359904 2319386169528 2326257203328 2331493746291 2335052126592 2338282828768 2340308467449 2342430918144 2347241482224 2350489049196 2359375586244 2362780565216 2366365086144 2366831240208 2371713573024 2373842827008 2375311646016 2378739623424 2379208215168 2382817658112 2387711162952 2387732967936 2391014722458 2396418922743 2398570356456 2398592260608 2400054475662 2403518161168 2403991634076 2407638675384 2407781977344 2411113306176 2412605186352 2419752375552 2420206944723 2420229046464 2425199381694 2428878596796 2432863039608 2434368377466 2436229069782 2439947299584 2444958129464 2445439765698 2449295459712 2452684225248 2461957133472 2465510155008 2467013164137 2469250524672 2469736946304 2474808954084 2478233019261 2478586065408 2487602520279 2491192552456 2491524691776 2494971884304 2502856024128 2504404670256 2508018950784 2512318617792 2515944319488 2517478073982 2521111221648 2530642833072 2534144148188 2534482014048 2538639693504 2542152072816 2549683036416 2551260656832 2559322669824 2560882868361 2564578656504 2564602076672 2565083856978 2572682754528 2574274606056 2576242234712 2577836288674 2582409343392 2585982280968 2590059566592 2593643088768 2599481533221 2599505272128 2603448922752 2608795529892 2609309440719 2611675851264 2617039353744 2620660204276 2626583452046 2626933642416 2630568182364 2630724753024 2634715766016 2640670782336 2644324328544 2649754879999 2652157970944 2652680423808 2658128135868 2662160721912 2662185033216 2668177769652 2670573180384 2671869373633 2672225601768 2676082076352 2676609242064 2684538526464 2686199588928 2688252766656 2689916127312 2697884832512 2698391651013 2698416293184 2702310565376 2703957931314 2712502469448 2714180834646 2722221422496 2722757677272 2730823673472 2734601952288 2744940712032 2748902126848 2750577895647 2759269753404 2763251847456 2764961613912 2769701775156 2773698924384 2777906840256 2781915830784 2792035720867 2792433470976 2796296991104 2802591621513 2805133321728 2806843369842 2810894120688 2815713027144 2817455254038 2821521319632 2829879896832 2830437359424 2836250124354 2840578875648 2842750052096 2844509008192 2846973187206 2849175270016 2853497689344 2859357812424 2859921081918 2868393415968 2870168238936 2874310378304 2878670929536 2879238003552 2883393232128 2885150988567 2885177336256 2887767562752 2894268098844 2894294529792 2896058931813 2898272514051 2898298981568 2898685398528 2908657085052 2909230066089 2913428578296 2915231266842 2917848474864 2923867453792 2924443431144 2928880038096 2933106908544 2944169272962 2944196159616 2948269653664 2953499853312 2959565347152 2963660105508 2968183312896 2974864869612 2983677717312 2984265476784 2993106173184 2994930812151 2994958162368 2999101889072 2999280394752 3004422264576 3010592335896 3014757693534 3024284362488 3026155643226 3030522898864 3035120436576 3035718329832 3040099386048 3044711452032 3050992125696 3051565278129 3056222648448 3062499100308 3066736274457 3071767087986 3076427196324 3076610304384 3080867002336 3082773293672 3088058301036 3088242101376 3092514892704 3098865876609 3101676271104 3108658328388 3110581815651 3113402835456 3120411289932 3124728589503 3129655309632 3133985398928 3141487654848 3145834114992 3155153448192 3155774986944 3162255885774 3162284764032 3167082194688 3172277620224 3174211484586 3183614883936 3188019629944 3193675143552 3195225230324 3195651235104 3198093808608 3200072634216 3205322178768 3210184900512 3214817741568 3216777538977 3216806915136 3226942592964 3226972061952 3228939268803 3233599175592 3238504795728 3243817386144 3245824503288 3248305426376 3248738508096 3250315320502 3256081346016 3260586354264 3265727279616 3270245633664 3277607150583 3282579534222 3282609511296 3289350885516 3289998860037 3292982595072 3299745272112 3304310692348 3312220679568 3316803360372 3322032922368 3326629179072 3337141365504 3339206227008 3344025267712 3349758157056 3356637431976 3361281566354 3361481628864 3367244444832 3369327932664 3373989625206 3374190444096 3379309352064 3384852924672 3389536097088 3396497062498 3401680875776 3402319907799 3409338261222 3414510491148 3419438208672 3420111809304 3425300383536 3430243672704 3432366141408 3443212457856 3447976374624 3455057356679 3458190785024 3461186592432 3465975377628 3466007029504 3468119955381 3471265230336 3478394039856 3479079254292 3489385804992 3502578189888 3507424243152 3507633004032 3520862223336 3520894376448 3525733573794 3525765771392 3536907231744 3539063379366 3544170847824 3549547629216 3550246860312 3557570359536 3560764240512 3562967469024 3568109435136 3568812322752 3581566744428 3581599451904 3584337022208 3586522083687 3586554836416 3597855534684 3597888390912 3600081713493 3605277241752 3605987451114 3611458013076 3616669959264 3618907779528 3629628563328 3630343569696 3637799072541 3641098231296 3643317895194 3646135936384 3649294559412 3651552566199 3654343604673 3654864198144 3659920949376 3667437194196 3668159648547 3679026337872 3684335796608 3686615485216 3692935700208 3698265232512 3703875787008 3712213431126 3717879098112 3736788828684 3742457826456 3747858827584 3754284036192 3756607005384 3762028426176 3773916479232 3776217110973 3781666832472 3795964249608 3801216222282 3812477083232 3813228109224 3819240377856 3824524554624 3826890985248 3838227906048 3838984004736 3846867984756 3846903115008 3847625785467 3859024131792 3861411909084 3864363352068 3866754433011 3878209446736 3878973421452 3884571437728 3885089349888 3886975022456 3890464633152 3899257908192 3905173384128 3910809211392 3913193294838 3917513776896 3925559030616 3925594879488 3930990306414 3939875178069 3945852273546 3946087129536 3951546807344 3952073649024 3961006173504 3966486492816 3978236956416 3979020635712 3987192203802 3993241082868 3993277549824 4002266654478 4014123114528 4019676924712 4026807789696 4029299383392 4032379149984 4034874190968 4046827248768 4047624439776 4053465848064 4055936896971 4059615269376 4068753704172 4071271251969 4074963531264 4083332133744 4088981699276 4095689450648 4096235510208 4101902928432 4102147072512 4117411068048 4117656135168 4123353190272 4131821168812 4138904630106 4144877771184 4147442420868 4160548386576 4166304786004 4166860260384 4172873746176 4188650206464 4194445486656 4203059464826 4207699982592 4210265054763 4216341181032 4216379685376 4232281979448 4238137627142 4244819845248 4245656039136 4254375186531 4258233524736 4260868313472 4264125078144 4266763512288 4273762905024 4280246534016 4289036718636 4289075886848 4289881622877 4302590123952 4305252358404 4311208965541 4311465567456 4318006394304 4318857005328 4325089848192 4327766004384 4331651344128 4341441794688 4347448472352 4356376667117 4360327511552 4362985627578 4370142867444 4372846900263 4376772712296 4376812681728 4385801180688 4386665146716 4393320057144 4399660362816 4416294239424 4422404480496 4435505572096 4439348020728 4445490158262 4452274969344 4462297304418 4475516575968 4476398215176 4481975505152 4489659259776 4492437243552 4498652833608 4498920592128 4505745802752 4515888503844 4519381462784 4522136540301 4536426543732 4539233464839 4545784348296 4552680654864 4553577494748 4559250944896 4560149079072 4567067178048 4573658230272 4576488188544 4590949943808 4593748650462 4597301832832 4607650631979 4614640794486 4614915456576 4621300503504 4624159940508 4632087451554 4637858719808 4638772339056 4652514406656 4662987492582 4670104253184 4676565657536 4680616934898 4694482964448 4700978098392 4718751172488 4725561130432 4732730172288 4733662480416 4743383828661 4743427146048 4747685654016 4750623292032 4758416430336 4761317226879 4765635316224 4775422325904 4782029444916 4792837845486 4797140712912 4800108951324 4807036322336 4807983268152 4815277350768 4815563954688 4822226612352 4825210372704 4839504751104 4840413889446 4840458092928 4850398763388 4857757193592 4865726079216 4868736754932 4872458139564 4875472980753 4879894599168 4889916258928 4890879531396 4898590919424 4905368450496 4923869301333 4923914266944 4931020310016 4934026328274 4939473892608 4949617908168 4956466038522 4975205040558 4982385104912 4983049383552 4989943768608 5005712048256 5008809340512 5016037901568 5024637235584 5034956147964 5041922349531 5042222443296 5060984437809 5061285666144 5068288296376 5068964028096 5077279387008 5084304145632 5094745593747 5099366072832 5102521313664 5114007391833 5118645339648 5121765736722 5129157313008 5130167713956 5145365509056 5148549212112 5152484469424 5155672577348 5164818686784 5171964561936 5187286177536 5198963066442 5199010544256 5206897845504 5217591059784 5218618881438 5234078707488 5241320408552 5253166904092 5253867284832 5261136364728 5261449506048 5269431532032 5281341564672 5288600360691 5288648657088 5299509759998 5305360847616 5308595069049 5316256271736 5324321443824 5336355539304 5341146360768 5343738747266 5344451203536 5352164152704 5353218484128 5369077052928 5372399177856 5376505533312 5379832254624 5395769665024 5396783302026 5396832586368 5407915862628 5408981176671 5425004938896 5428361669292 5435872173943 5444442844992 5445515354544 5461647346944 5469203904576 5489881424064 5497804253696 5501155791294 5518539506808 5526503694912 5529923227824 5539403550312 5547397848768 5555813680512 5584071441734 5592593982208 5605183243026 5613686739684 5621788241376 5631426054288 5634910508076 5643042639264 5659759793664 5660874718848 5672500248708 5680348535557 5681157751296 5685500104192 5689018016384 5693946374412 5698350540032 5701824333423 5706995378688 5718715624848 5719842163836 5736786831936 5740336477872 5748620756608 5757341859072 5758476007104 5766786464256 5770301977134 5770354672512 5788536197688 5788589059584 5792117863626 5796545028102 5796597963136 5817314170104 5818460132178 5826857156592 5830462533684 5835696949728 5847734907584 5848886862288 5857760076192 5866213817088 5869789942257 5888338545924 5888392319232 5896485459621 5896539307328 5918778410319 5919130694304 5927320211016 5949729739224 5967355434624 5968530953568 5980788305703 5986212346368 5989861624302 5989916324736 5998203778144 6003399981717 6008844529152 6021184671792 6029515387068 6048568724976 6052311286452 6061045797728 6070240873152 6071436659664 6080198772096 6089422904064 6101984251392 6103130556258 6112445296896 6124998200616 6133472548914 6143534175972 6152854392648 6153220608768 6161734004672 6165546587344 6176116602072 6176484202752 6185029785408 6197731753218 6208356945159 6217316656776 6221163631302 6240822579864 6249457179006 6259310619264 6267970797856 6282975309696 6291668229984 6304589197239 6310306896384 6311549973888 6324511771548 6324569528064 6334164389376 6348422969172 6357206440713 6367229767872 6376039259888 6387350287104 6390450460648 6391302470208 6396187617216 6400145268432 6410644357536 6420369801024 6429635483136 6433555077954 6433613830272 6453885185928 6453944123904 6457878537606 6467198351184 6477009591456 6487634772288 6491649006576 6496610852752 6497477016192 6500630641004 6512162692032 6521172708528 6540491267328 6544478441367 6555214301166 6565159068444 6565219022592 6578701771032 6579997720074 6599490544224 6608621384696 6624441359136 6633606720744 6644065844736 6653258358144 6668235237393 6674282731008 6678412454016 6693445956627 6699516314112 6713274863952 6722563132708 6722963257728 6734488889664 6738655865328 6747979250412 6748380888192 6758618704128 6769705849344 6779072194176 6792994124996 6803361751552 6804639815598 6818676522444 6829020982296 6838876417344 6840223618608 6850600767072 6860487345408 6864732282816 6886424915712 6895952749248 6910114713358 6921961191729 6922373184864 6931950755256 6932014059008 6936239910762 6956788079712 6958158508584 6978771609984 6994481238873 7005156379776 7014848486304 7029254622209 7041724446672 7051467147588 7051531542784 7078126758732 7088341695648 7099095258432 7100493720624 7115140719072 7121528481024 7125934938048 7136218870272 7137624645504 7162178588311 7163133488856 7163198903808 7168674044416 7173044167374 7173109672832 7189256768229 7195711069368 7195776781824 7200163426986 7210554483504 7211974902228 7222916026152 7233339918528 7237815559056 7259257126656 7260687139392 7275598145082 7286635790388 7292271872768 7298589118824 7303105132398 7308687209346 7319841898752 7334874388392 7336319297094 7358052675744 7368671593216 7373230970432 7385871400416 7396530465024 7401039492411 7407751574016 7424426862252 7434699057783 7435758196224 7462807560837 7473577657368 7484915652912 7495717655168 7508568072384 7513214010768 7524056852352 7547832958464 7552434221946 7563333664944 7591928499216 7602432444564 7624954166464 7626456218448 7649049109248 7653781970496 7677968009472 7682648605083 7693735969512 7693806230016 7695251570934 7718048263584 7722823818168 7728726704136 7733508866022 7756418893472 7757946842904 7769142875456 7770178699776 7773950044912 7780929266304 7798444599663 7798515816384 7810346768256 7826386589676 7827928322157 7835027553792 7851118061232 7861980612828 7879750356138 7891704547092 7892174259072 7903093614688 7904147298048 7922012347008 7932972985632 7949264639997 7956473912832 7958041271424 7974384407604 7986482165736 7986555099648 8004533308956 8015608120899 8028246229056 8039353849424 8053615579392 8058598766784 8064758299968 8069748381936 8093654497536 8095174953039 8095248879552 8106931696128 8111873793942 8137507408344 8142542503938 8166664267488 8177963398552 8191378901296 8192471020416 8203805856864 8234822136096 8246706380544 8251733686941 8263642337624 8277809260212 8289755542368 8294884841736 8321096773152 8332609572008 8333720520768 8345747492352 8376107162601 8377300412928 8388890973312 8406118929652 8407774864539 8415399965184 8420530109526 8432682362064 8464563958896 8476275254284 8489639690496 8491312078272 8508750373062 8521736626944 8528250156288 8533527024576 8547525810048 8560493068032 8578073437272 8578151773696 8579763245754 8605180247904 8610504716808 8622417931082 8622931134912 8636012788608 8637714010656 8650179696384 8655452965701 8655532008768 8663302688256 8682883589376 8694817542153 8694896944704 8712753334234 8725971255156 8727690198267 8740285734888 8745693800526 8753545424592 8771602361376 8773330293432 8786640114288 8799320725632 8832588478848 8844808960992 8862973219307 8871011144192 8878696041456 8890980316524 8904549938688 8924594608836 8951033151936 8952796430352 8963951010304 8979318519552 8984874487104 8997305667216 8997841184256 9031777007688 9038762925568 9044273080602 9072853087464 9078466929678 9091568696592 9105361309728 9107154989496 9118501889792 9120298158144 9134134356096 9152976377088 9187497300924 9194603665664 9200208823371 9215301263958 9229281588972 9229830913152 9242601007008 9248319881016 9264174903108 9275717439616 9277544678112 9296597629827 9305028813312 9325974985164 9331745446953 9338878100831 9340208506368 9353131315072 9361233869796 9374185768509 9388965928896 9401956196784 9437502344976 9451122260864 9465460344576 9467324960832 9486767657322 9486854292096 9501246584064 9516832860672 9522634453758 9550844651808 9564058889832 9585675690972 9594281425824 9600217902648 9614072644672 9615966536304 9630554701536 9644453224704 9650332616931 9650420745408 9680827778892 9680916185856 9686817806409 9700797526776 9715514387184 9731452158432 9737473509864 9744916279128 9750945961506 9779832517856 9781759062792 9797181838848 9810736900992 9832821451749 9847738602666 9847828533888 9868052656548 9869996580111 9878947785216 9899235816336 9912932077044 9950410081116 9964770209824 9966098767104 9979887537216 10011424096512 10017618681024 10032075803136 10049274471168 10069912295928 10083844699062 10084444886592 10121968875618 10122571332288 10136576592752 10137928056192 10154558774016 10168608291264 10189491187494 10205042627328 10206959723397 10228014783666 10243531473444 10258314626016 10260335427912 10290731018112 10297098424224 10304968938848 10311345154696 10329637373568 10343929123872 10365172070037 10374572355072 10397926132884 10398021088512 10404359866143 10413795691008 10435182119568 10437237762876 10468157414976 10482640817104 10506333808184 10507734569664 10522272729456 10522899012096 10562683129344 10577200721382 10577297314176 10599019519996 10610721695232 10617190138098 10632512543472 10648642887648 10672711078608 10682292721536 10687477494532 10688902407072 10704328305408 10706436968256 10744798355712 10753011066624 10759566251061 10759664509248 10793566604052 10793665172736 10800245140479 10815831725256 10817962353342 10850009877792 10856723338584 10871744347886 10888885689984 10891030709088 10913397217623 10923294693888 10938407809152 10963030814019 10979762848128 11002311582588 11004478945641 11037079013616 11053007389824 11059846455648 11078807100624 11094795697536 11111627361024 11168142883468 11175053189561 11185187964416 11210366486052 11227373479368 11243576482752 11262852108576 11269821016152 11286085278528 11321749437696 11345000497416 11360697071114 11378036032768 11387892748824 11396701080064 11403648666846 11437431249696 11439684327672 11473573663872 11480672955744 11497241513216 11514683718144 11516952014208 11540603954268 11540709345024 11556571158547 11577072395376 11584235727252 11593090056204 11593195926272 11600263299033 11634628340208 11636920264356 11653714313184 11660925067368 11671393899456 11695469815168 11697773724576 11715520152384 11732427634176 11739579884514 11775107170613 11776677091848 11776784638464 11792970919242 11793078614656 11819625534207 11837556820638 11838261388608 11854640422032 11899459478448 11934710869248 11937061907136 11961576611406 11979723248604 11979832649472 11996407556288 12006799963434 12042369343584 12059030774136 12097137449952 12104622572904 12122091595456 12140481746304 12142873319328 12160397544192 12167810690913 12178845808128 12206261112516 12213813755907 12224890593792 12249996401232 12266945097828 12287068351944 12305708785296 12306441217536 12323468009344 12331093174688 12352233204144 12352968405504 12370059570816 12395463506436 12416713890318 12434633313552 12442327262604 12481645159728 12498914358012 12518621238528 12535941595712 12565950619392 12583336459968 12609178394478 12623099947776 12630795164289 12649023543096 12649139056128 12696845938344 12714412881426 12734459535744 12752078519776 12763125559593 12774700574208 12780900921296 12782604940416 12792375234432 12800290536864 12821288715072 12840739602048 12867110155908 12867227660544 12869644868631 12907770371856 12915757075212 12933626896623 12934396702368 12954019182912 12975269544576 12983298013152 12993221705504 12994954032384 13001261282008 13024325384064 13042345417056 13069130001351 13080982534656 13088956882734 13110428602332 13118540700789 13130318136888 13130438045184 13157403542064 13159995440148 13198981088448 13217242769392 13248882718272 13267213441488 13306516716288 13336470474786 13356824908032 13386891913254 13426549727904 13445126265416 13445926515456 13468977779328 13477311730656 13495958500824 13496761776384 13517237408256 13558144388352 13566409620903 13585988249992 13609279631196 13617700394517 13637353044888 13658041964592 13677752834688 13680447237216 13701201534144 13720974690816 13729464565632 13772849831424 13791905498496 13820229426716 13822951895937 13843922383458 13844746369728 13863901510512 13872479821524 13913576159424 13916317017168 13957543219968 13988962477746 14010312759552 14029696972608 14058509244418 14083448893344 14102934295176 14103063085568 14156253517464 14176683391296 14198190516864 14200987441248 14230151485983 14230281438144 14243056962048 14251869876096 14275249291008 14324357176622 14326266977712 14346088334748 14346219345664 14378513536458 14391422138736 14400326853972 14421108967008 14423949804456 14445832052304 14466679837056 14475631118112 14518514253312 14521374278784 14551196290164 14571328852081 14573271580776 14584543745536 14597178237648 14606210264796 14617374418692 14626418942259 14639683797504 14669748776784 14672638594188 14716105351488 14737343186432 14746461940864 14771742800832 14793060930048 14802078984822 14848853724504 14869398115566 14925615121674 14947155314736 14969831305824 14991435310336 15017136144768 15026428021536 15048113704704 15104868443892 15125767048593 15126667329888 15182953313427 15183856998432 15204864889128 15249908332928 15252912436896 15284236781241 15298098218496 15307563940992 15342022175499 15355936018944 15365297210166 15387471939024 15390503141868 15436096527168 15445647636336 15457453408272 15467017732044 15512837786944 15515893685808 15538285750912 15547900089824 15561858532608 15596889199326 15597031632768 15620693536512 15652773179352 15655856644314 15702236122464 15723961225656 15759500712276 15783409094184 15784348518144 15806187229376 15808294596096 15844024694016 15865801082073 15865945971264 15898529279994 15916082542848 15925785207147 15948768815208 15972964331472 16009066617912 16031216241798 16056492458112 16078707698848 16107231158784 16117197533568 16129516599936 16139496763872 16187308995072 16190349906078 16190497759104 16223747587884 16226943530013 16275014816688 16285085007876 16307616521829 16333328534976 16355926797104 16382757802592 16384942040832 16407611713728 16469644272192 16493412761088 16503467373882 16527284675248 16555618520424 16579511084736 16589769683472 16642193546304 16665219144016 16667441041536 16752214325202 16777781946624 16812237859304 16815549729078 16841060219052 16865364724128 16929127917792 16952550508568 16979279380992 16982624156544 17017500746124 17041045606671 17043473253888 17056500312576 17067054049152 17095051620096 17105473000269 17120986136064 17156146874544 17159526491508 17210360495808 17221009433616 17244835862164 17245862269824 17272025577216 17275428021312 17300359392768 17310905931402 17311064017536 17365767178752 17389635084306 17389793889408 17425506668468 17451942510312 17455380396534 17480571469776 17491387601052 17507090849184 17543204722752 17546660586864 17573280228576 17598641451264 17609369826771 17665176957696 17689456378863 17689617921984 17725946438614 17756335230957 17757392082912 17781960633048 17849189217672 17902066303872 17905592860704 17942364917109 17958637039104 17969748974208 17994611334432 18063554015376 18088546161204 18145706174928 18156933859356 18183137393184 18210722619456 18214309978992 18237003779584 18240596316288 18268268712192 18305952754176 18372545074363 18374994601848 18389207331328 18400417646742 18430602527916 18458563177944 18459661826304 18485202014016 18496639762032 18528349806216 18551434879232 18555089356224 18593195259654 18651949970328 18663490893906 18677756201662 18706262630144 18722467739592 18748371537018 18777931857792 18803912393568 18875004689952 18902244521728 18913767591717 18930920689152 18934649921664 18973535314644 18973708584192 18999786481001 19002493168128 19045268907516 19071619322139 19101689303616 19128117779664 19171351381944 19188562851648 19200435805296 19228145289344 19231933072608 19261109403072 19288906449408 19300665233862 19300841490816 19361655557784 19361832371712 19373635612818 19401595053552 19431028774368 19462904316864 19474947019728 19489832558256 19501891923012 19559665035712 19563518125584 19621473801984 19633435324101 19665642903498 19695477205332 19695657067776 19736105313096 19739993160222 19798471632672 19825864154088 19900820162232 19929540419648 19932197534208 19959775074432 20004705712179 20022848193024 20035237362048 20080337869881 20098548942336 20139824591856 20167689398124 20168889773184 20243937751236 20245142664576 20273153185504 20275856112384 20309117548032 20337216582528 20378982374988 20410085254656 20413919446794 20456029567332 20487062946888 20516629252032 20520670855824 20581462036224 20594196848448 20609937877696 20622690309392 20659274747136 20687858247744 20730344140074 20765883575187 20795852265768 20796042177024 20808719732286 20870364239136 20874475525752 20936314829952 20965281634208 20983443716619 21012667616368 21015469139328 21044545458912 21087763866627 21154401442764 21154594628352 21198039039992 21234380276196 21265025086944 21297285775296 21345422157216 21364585443072 21374954989064 21377804814144 21408656610816 21412873936512 21486535764933 21489596711424 21506022133248 21519132502122 21519329018496 21567770304687 21587133208104 21587330345472 21600490280958 21631663450512 21635924706684 21700019755584 21713446677168 21743488695772 21777771379968 21782061418176 21826794435246 21876815618304 21926061628038 21959525696256 22004623165176 22008957891282 22074158027232 22106014779648 22119692911296 22157614201248 22189591395072 22203118477233 22223254722048 22304097173349 22336285766936 22350106379122 22388422682511 22420732972104 22454746958736 22487152965504 22525704217152 22539642032304 22572170557056 22643498875392 22690000994832 22721394142228 22756072065536 22775785497648 22807297333692 22874862499392 22879368655344 22947147327744 22961345911488 22994483026432 23033904028416 23081207908536 23081418690048 23113142317094 23154144790752 23168471454504 23186180112408 23186391852544 23200526598066 23269256680416 23273840528712 23307428626368 23321850134736 23342787798912 23390939630336 23395333798989 23395547449152 23431040304768 23479159769028 23511644770837 23550214341226 23553354183696 23585941838484 23586157229312 23639251068414 23675113641276 23676522777216 23709280844064 23798918956896 23847793919991 23869421738496 23874123814272 23923153222812 23956252519523 23959446497208 23959665298944 23992815112576 24013599926868 24046824362697 24084738687168 24118061548272 24194274899904 24209245145808 24244183190912 24280963492608 24285746638656 24320795088384 24335621381826 24412522225032 24427627511814 24499992802464 24533890195656 24574136703888 24611417570592 24646936018688 24662186349376 24704466408288 24740119141632 24755201060823 24790927012872 24833427780636 24869266627104 24884654525208 24963290319456 24997828716024 25037242477056 25071883191424 25128321487803 25131901238784 25166672919936 25218356788956 25223324593617 25246199895552 25261590328578 25298047086192 25393691876688 25428825762852 25468919071488 25504157039552 25526251119186 25561801842592 25565209880832 25584750468864 25600581073728 25642577430144 25681479204096 25734220311816 25734455321088 25739289737262 25815540743712 25831514150424 25867253793246 25868793404736 25908038365824 25950539089152 25966358897103 25966596026304 25986443411008 25989908064768 26002522564016 26048650768128 26084452626459 26084690834112 26138260002702 26177913765468 26183070594801 26220857204664 26237081401578 26260636273776 26314807084128 26319990880296 26397962176896 26434485538784 26497765436544 26534426882976 26588919657921 26613033432576 26672940949572 26713649816064 26773783826508 26853099455808 26890252530832 26891853030912 26937955558656 26954623461312 26991917001648 26993523552768 27116288776704 27132819241806 27171976499984 27218559262392 27235400789034 27274706089776 27316083929184 27355505669376 27360894474432 27402403068288 27458929131264 27583810996992 27600626470113 27640458853432 27645903791874 27687844766916 27689492739456 27727803021024 27744959643048 27827152318848 27832634034336 27889792889481 27915086439936 27977924955492 27995236340859 28016634302493 28020625519104 28059393945216 28117018488836 28122557305527 28166897786688 28205868590352 28312507034928 28353366782592 28396381033728 28401974882496 28460302971966 28460562876288 28503739752192 28550498582016 28648714353244 28652533955424 28692176669496 28692438691328 28757027072916 28782844277472 28800653707944 28842217934016 28847899608912 28891664104608 28933359674112 28950997850793 28951262236224 29042748557568 29102392580328 29142657704162 29146543161552 29194356475296 29212420529592 29234748837384 29252837884518 29339497553568 29345277188376 29432210702976 29492923881728 29498464355247 29543485601664 29604157969644 29645117319751 29697707449008 29738796231132 29851230243348 29894310629472 29939662611648 29982870620672 30034272289536 30052856043072 30096227409408 30205709698529 30209736887784 30251534097186 30253334659776 30365906626854 30367713996864 30409729778256 30499816665856 30505824873792 30568473562482 30615127881984 30684044350998 30730594420332 30774943878048 30781006283736 30872193054336 30891295272672 30914906816544 30934035464088 31025675573888 31031787371616 31076571501824 31095516210111 31095800179648 31123717065216 31193778398652 31194063265536 31213079598429 31241387073024 31305546358704 31311713288628 31404472244928 31447922451312 31519001424552 31566818188368 31568697036288 31612374458752 31688049388032 31731602164146 31731891942528 31797058559988 31832165085696 31851570414294 31897537630416 31945928662944 32018133235824 32062432483596 32112984916224 32157415397696 32234395067136 32259033199872 32278698753183 32278993527744 32380699812156 32380995518208 32400735421437 32447495175768 32453887060026 32550029633376 32570170015752 32615233043658 32666657069952 32711853594208 32740191652869 32765515605184 32769884081664 32815223427456 32889092442057 32939288544384 33006934747764 33013436836923 33054569350496 33111237040848 33159022169472 33179539366944 33284387092608 33330438288032 33334882083072 33504428650404 33525159568683 33555563893248 33624475718608 33631099458156 33682120438104 33730729448256 33858255835584 33905101017136 33965248313088 34035001492248 34082091213342 34134108098304 34190103240192 34210946000538 34312293749088 34319052983016 34420720991616 34442018867232 34489671724328 34491724539648 34544051154432 34550856042624 34621811862804 34622128035072 34669713475641 34779270168612 34779587778816 34800789897099 34851013336936 34903885020624 34910760793068 34961142939552 34982775202104 35014181698368 35086409445504 35093321173728 35146560457152 35197282902528 35218739653542 35325321511839 35330353915392 35378912757726 35379235843968 35451892877228 35458876602621 35512670461914 35514784165824 35563921266096 35698378435344 35804132607744 35811185721408 35884729834218 35939497948416 35989222668864 36127108030752 36177092322408 36291412349856 36313867718712 36366274786368 36421445238912 36428619957984 36481192632576 36503432072739 36536537424384 36745090148726 36749989203696 36800835293484 36861205055832 36917126355888 36919323652608 36970404028032 36993279524064 37056699612432 37102869758464 37110178712448 37186390519308 37303899940656 37326981787812 37355512403324 37378626185773 37412525260288 37444935479184 37496743074036 37555863715584 37607824787136 37750009379904 37804489043456 37827535183434 37869299843328 37947070629288 37947417168384 37999572962002 38090537815032 38143238644278 38203378607232 38256235559328 38342702763888 38377125703296 38400871610592 38456290578688 38463866145216 38522218806144 38601330467724 38601682981632 38654738013071 38723311115568 38747271225636 38800880689869 38803190107104 38862057548736 38925808633728 38949894039456 38979665116512 39003783846024 39119330071424 39127036251168 39207390004053 39242947603968 39266870648202 39331285806996 39355622102367 39390954410664 39391314135552 39472210626192 39479986320444 39596943265344 39651728308176 39801640324464 39859080839296 39919550148864 40009411424358 40070474724096 40160675739762 40279649183712 40335378796248 40337779546368 40487875502472 40490285329152 40546306371008 40551712224768 40674433165056 40699228862709 40757964749976 40827838893588 40853101183551 40912059134664 40974125893776 41033258504064 41041341711648 41162924072448 41188393696896 41219875755392 41245380618784 41318549494272 41375716495488 41460688280148 41468855687811 41531767150374 41591704531536 41617439464572 41740728478272 41748951051504 41872629659904 41930563268416 41966887433238 42025335232736 42030938278656 42089090917824 42175527733254 42308802885528 42309189256704 42396078079984 42468760552392 42530050173888 42594571550592 42690454457949 42690844314432 42729170886144 42749909978128 42755609628288 42825747873024 42973071529866 43038265004244 43038658036992 43135540609374 43174266416208 43200980561916 43263326901024 43271849413368 43400039511168 43426893354336 43486977391544 43555542759936 43564122836352 43653588870492 43713986556243 43753631236608 43852123256076 43879256826777 43919051392512 44009246330352 44017915782564 44148316054464 44212029559296 44239385822592 44315228402496 44379182790144 44406236954466 44608194346698 44672571533872 44700212758244 44776845365022 44841465944208 44909493917472 44974305931008 45051408434304 45079284064608 45144341114112 45377301145779 45380001989664 45442788284456 45548859940281 45551570995296 45614594667384 45749724998784 45758737310688 45852710343723 45894294655488 45922691822976 46026066526497 46067808056832 46162415817072 46226284634188 46308289581504 46336942909008 46372360224816 46401053196132 46538513360832 46547681057424 46614857252736 46643700269472 46685575597824 46781879260672 46790667597978 46791094898304 46862080609536 46958319538056 47023289541674 47100428682452 47106708367392 47129572147279 47171883676968 47172314458624 47278502136828 47350227282552 47353045554432 47418561688128 47597403246219 47597837913792 47695587839982 47748247628544 47846306445624 47912505039046 47918892994416 47985630225152 48027199853736 48093648725394 48169477374336 48236123096544 48388549799808 48418490291616 48488366381824 48561926985216 48571493277312 48671242763652 48738582712133 48825044450064 48855255023628 48922849565487 48999985604928 49067780391312 49148273407776 49222835141184 49293872037376 49324372698752 49408932816576 49480238283264 49510402121646 49581854025744 49666855561272 49738533254208 49769309050416 49926580638912 49995657432048 50143766382848 50256642975606 50333345839872 50436713577912 50446649187234 50523180657156 50596094172384 50787383753376 50857651525704 50937838142976 51008314079104 51052502238372 51123136820013 51123603685184 51130419761664 51169500937728 51201162147456 51285154860288 51316419000807 51362958408192 51468440623632 51478579474524 51631081487424 51663028300848 51734507586492 51737586809472 51816076731648 51901078178304 51932717794206 51933192052608 51972886822016 52005045128032 52097301536256 52168905252918 52169381668224 52276520005404 52355827530936 52366141189602 52441714409328 52474162803156 52521272547552 52629614168256 52639981760592 52795924353792 52828109480313 52868971077568 52995530873088 53068369136589 53068853765952 53177839315842 53269005692871 53345881899144 53547567653016 53706198911616 53780505061664 53827094751327 53875911117312 53909246922624 53983834003296 54265638483612 54343952999968 54437118524784 54470801578068 54549412179552 54632167858368 54711011338752 54721788948864 54804806136576 54917858262528 55117635223089 55167621993984 55201252940226 55280917706864 55291807583748 55375689533832 55378985478912 55455606042048 55489919286096 55654304637696 55665268068672 55779585778962 55955849910984 55990472681718 56033268604986 56118787890432 56234036977672 56245114611054 56333795573376 56411737180704 56625014069856 56706733565184 56741302775151 56792762067456 56803949764992 56920605943932 56921125752576 56999359443003 57007479504384 57214857966417 57297428706488 57305067910848 57384353338992 57514054145832 57565688554944 57601307415888 57684435868032 57695799217824 57783328209216 57866719348224 57901995701586 57902524472448 58085497115136 58204785160656 58285315408324 58293086323104 58388712950592 58424841059184 58469497674768 58505675769036 58678995107136 58690554376752 58864421405952 58900305972303 58985847763456 58996928710494 59086971203328 59208315939288 59290234639502 59395414898016 59477592462264 59702460486696 59788621258944 59879325223296 60014117136537 60068544579072 60105712086144 60411419397058 60419473775568 60503068194372 60506669319552 60731813253708 60735427993728 60819459556512 60944362239977 60999633331712 61011649747584 61136947124964 61230255763968 61368088701996 61452995593559 61461188840664 61549887756096 61562012567472 61744386108672 61782590545344 61829813633088 61868070928176 62051351147776 62063574743232 62153143003648 62191032420222 62191600359296 62387556797304 62388126531072 62426159196858 62611092717408 62623426577256 62808944489856 62895844902624 63038002849104 63133636376736 63224748917504 63263291599881 63463204328292 63463783885056 63594117119976 63703140828588 63795075260832 63891857325888 64036266471648 64124864967192 64225969832448 64314830795392 64459607294799 64468790134272 64518066399744 64557397506366 64557987055488 64703310914061 64761399624312 64761991036416 64801470842874 64894990351536 64907774120052 65100059266752 65140340031504 65230466087316 65333314139904 65423707188416 65480383305738 65531031210368 65630446854912 65778184884114 65878577088768 66013869495528 66026873673846 66109138700992 66222474081696 66318044338944 66359078733888 66568774185216 66609355431699 66660876576064 66669764166144 66912291520047 67008857300808 67050319137366 67165268047533 67248951437216 67262198916312 67364240876208 67461458896512 67716511671168 67810202034272 67930496626176 68070002984496 68164182426684 68268216196608 68421892001076 68624587498176 68638105966032 68841441983232 68884037734464 68979343448656 68983449079296 69101712085248 69243623725608 69244256070144 69339426951282 69558540337224 69559175557632 69601579794198 69702026673872 69807770041248 69821521586136 69922285879104 69965550404208 70028363396736 70172818891008 70186001396967 70186642347456 70293120914304 70437479307084 70534934312511 70650643023678 70757825515452 70758471687936 70903785754456 70917753205242 71025340923828 71029568331648 71127842532192 71396756870688 71543381759973 71608265215488 71622371442816 71769459668436 71868757558569 71878995896832 71978445337728 72140473088091 72254216061504 72354184644816 72582824699712 72627735437424 72732549572736 72842890477824 72857239915968 72962385265152 73006864145478 73490180297452 73499978407392 73601670586968 73722410111664 73834252711776 73940808056064 73986559048128 74113399224864 74220357424896 74265603182469 74372781038616 74607799881312 74653963575624 74711024806648 74757252371546 74889870958368 74993486148072 75111727431168 75215649574272 75384964463409 75500018759808 75655070366868 75669973780851 75738599686656 75894141258576 75999145924004 76181075630064 76286477288556 76406757214464 76512471118656 76685405527776 76754251406592 76801743221184 76912581157376 76927732290432 77044437612288 77202660935448 77203365963264 77309476026142 77446622231136 77484211835357 77494542451272 77601761379738 77606380214208 77724115097472 77851617267456 77899788078912 77959330233024 78007567692048 78238660142848 78253357879377 78254072502336 78414780008106 78533741296404 78662571613992 78711244204734 78781908821328 78944421252384 78959972640888 79193886530688 79303456616352 79603280648928 79718161678592 79766758973763 79839100297728 80018822848716 80140949448192 80321351479524 80559298367424 80670757592496 80675559092736 80975751004944 80980570658304 81092612742016 81348866330112 81398457725418 81515929499952 81655677787176 81706202367102 81824118269328 81948251787552 82066517008128 82082683423296 82376787393792 82439751510784 82490761237568 82751432990976 82801879410339 82921376560296 82937711375622 83063534300748 83183409063072 83234878929144 83481456956544 83497902103008 83669378668443 83745259319808 83861126536832 83933774866476 83985709022577 84049902907479 84050670465472 84061876557312 84178181835648 84351055466508 84367671916581 84617605771056 84792156159968 84937521104784 85060100347776 85189143101184 85380908915898 85381688628864 85499819956256 85511219256576 85651495746048 85946143059732 86076530008488 86077316073984 86271081218748 86348532832416 86401961123832 86526653802048 86543698826736 86800079022336 86852993552379 86853786708672 86973954783088 87128245672704 87307177740984 87427973112486 87704246512152 87758513653554 88018492660704 88035831565128 88296632108928 88478771645184 88495393065741 88630456804992 88812473908932 88935351959253 89216388693396 89345143067744 89400425516488 89553690730044 89682931888416 89818987834944 89948611862016 90102816868608 90158568129216 90288682228224 90617129095587 90754602291558 90760003979328 90885576568912 91097719880562 91103141990592 91229189334768 91499449997568 91517474621376 91705420687446 91845383645952 92052133052994 92324831634144 92452569268376 92616579163008 92673885818016 92744720449632 92802106392264 93077026721664 93095362114848 93229714505472 93286548630333 93287400538944 93371151195648 93581335195956 93582189796608 93639238795287 93724161219072 93916639076112 94046579083348 94200857364904 94213416734784 94259144294558 94343767353936 94557004273656 94700454565104 94706091108864 94837123376256 95194806492438 95195675827584 95391175679964 95496495257088 95692612891248 95825010078092 95837785988832 95971260450304 96054399707472 96187297450788 96338954748672 96472246193088 96777099599616 96836096259549 96836980583232 96976732763648 97142986554624 97342485527304 97477165424266 97650088900128 97710510047256 97845699130974 97999971209856 98135560782624 98296546815552 98445670282368 98648745397504 98667277326171 98817865633152 99020804243292 99157806207443 99163708051488 99333711122544 99477066508416 99538618100832 99853161277824 99991314864096 100196663343691 100287532765696 100513285951212 100575478706049 100666691679744 100873427155824 100893298374468 101046361314312 101192188344768 101574767506752 101715303051408 102016628158208 102105004476744 102246273640026 102247207370368 102402324294912 102570309720576 102632838001614 102936881247264 102957158949048 103262162974848 103326056601696 103469015172984 103475173618944 103632153463296 103865435588412 103866384105216 103945773644032 104009140426923 104010090256064 104337810505836 104338763336448 104402369691297 104553040010808 104711655061872 104732282379204 104883428818656 104948325606312 105042545095104 105259228336512 105279963521184 105591848707584 105656218960626 105737942155136 105975964535517 105991061746176 106136738273178 106137707531904 106355678631684 106376629807863 106538011385742 106691763798288 107095135306032 107412397823232 107561010123328 107654189502654 107818493845248 107967668006592 108531276967224 108687905999936 108874237049568 108941603156136 109098824359104 109264335716736 109443577897728 109510296218217 109609612273152 110235270446178 110402505880452 110561835413728 110583615167496 110751379067664 110757970957824 110911212084096 110979838572192 111308609275392 111330536137344 111559171557924 111911699821968 111980945363436 112066537209972 112135878557319 112237575780864 112468073955344 112490229222108 112667591146752 112823474361408 113250028139712 113413467130368 113482605550302 113607899529984 113841211887864 113842251505152 113998718886006 114429715932834 114594857412976 114610135821696 114768706677984 115028108291664 115131377109888 115202614831776 115368871736064 115391598435648 115566656418432 115803991403172 115805048944896 115964214039213 116402642069607 116409570321312 116570630816648 116586172646208 116777425901184 116849682118368 116938995349536 117011351538072 117357990214272 117381108753504 117622170012159 117728842811904 117800611944606 117993857420988 118066866307101 118173942406656 118416631878576 118580469279004 118790829796032 118955184924528 119404920973392 119577242517888 119758650446592 120028234273074 120211424172288 120822838794116 120838947551136 121006136388744 121013338639104 121463626507416 121470855987456 121638919113024 121888724479954 122023299495168 122097686588127 122273894249928 122736177403992 122905991187118 122922377681328 123099775512192 123124025134944 123488772217344 123565181090688 123659627266176 123736141856352 124102702295552 124127149486464 124382064840444 124383200718592 124406567063433 124775113594608 124852318393716 125025060000689 125222185434816 125246853154512 125617888979712 125791689805248 126076005698208 126267272753472 126449497835008 126526583199762 126926408656584 126927567770112 127188234239952 127406281657176 127590150521664 127783714651776 128072532943296 128249729934384 128629661590784 128919214589598 129114795012732 129115974110976 129406621828122 129522799248624 129602941685748 129789980703072 129815548240104 130200118533504 130280680063008 130460932174632 130666628279808 130847414376832 130960766611476 131062062420736 131141959668729 131260893709824 131556369768228 131637770480331 131757154177536 132027738991056 132053747347692 132218277401984 132444948163392 132636088677888 132718157467776 133137548370432 133218710863398 133321753152128 133824583040094 134017714601616 134100638274732 134330536095066 134497902874432 134524397832624 134728481752416 134922917793024 135433023342336 135620404068544 136131903437337 136140005968992 136328364853368 136646579820843 136843784002152 137249174996352 137276211932064 137558131031169 137682883966464 137768075468928 137958686897312 138078199579491 138203424170496 138487247451216 138678853902564 139117080674448 139203159588396 139404053347744 139615540082496 139643043172272 139844571758208 139931100808416 140056726793472 140345637782016 140372002793934 140373284694912 140586241828608 140874958614168 141069868625022 141301286047356 141388716441837 141515651030904 141516943375872 141807571508912 141835506410484 142050681847656 142059136663296 142255685064384 142792209738657 142793513741376 143086763519946 143244742885632 143538919336872 143737515117138 143956890675456 144280946176182 144508432123008 144708369289632 145165649399424 145255470874848 145465099145472 145685780955648 145714479831936 146013728290956 146215748136399 146768548696461 146980360594904 146999956814784 147203341173936 147444820223328 147668505423552 147881616112128 147973118096256 148226798449728 148440714849792 148531206364938 148745562077232 149215599762624 149307927151248 149422049613296 149514504743092 149779741916736 149986972296144 150431299148544 150769928926818 151000037519616 151310140733736 151339947561702 151788282517152 151998291848008 152362151260128 152572954577112 152813514428928 153024942237312 153369410460039 153370811055552 153508502813184 153603486442368 153855464580864 153949257002421 154088875224576 154405321870896 154618952052284 154893244462272 154968423670714 154989084902544 155203522759476 155212760428416 155448230194944 155703234534912 155799576157824 155918660466048 156015135384096 156477320285696 156506715758754 156508145004672 156829560016212 157067482592808 157325143227984 157422488409468 157563817642656 157640293044347 157888842504768 157919945281776 158387773061376 158606913232704 159205107409767 159206561297856 159436323357184 159533517947526 160037645697432 160642702959048 161118596734848 161341515184992 161951502009888 162185225484032 162796915450836 163031858999904 163311355574352 163412404734204 163648236538656 163896503575104 164133034016256 164165366846592 164730107531153 164753574787584 164879503021568 164981522475136 165352905669267 165502865981952 165603758820678 165842753120592 165875422751244 166127068601496 166366818126144 166469757858288 166962913913088 166995804206016 167338757336886 167722253073664 167867549732952 167971418045154 168099805814958 168101340930944 168356363671296 168702110933016 168735343833162 169235211542112 169584312319936 169875042209568 170120200695552 170223908325453 170378286202368 170761817831796 170763377257728 170998078329009 170999639912512 171022438513152 171644573899251 171892286119464 172153060016976 172542162437496 172697065664832 172803922247664 173053307604096 173087397653472 173600158044672 173705987104758 173707573417344 173947909566176 174256491345408 174614355481968 174855946224972 175408493024304 175517027307108 176036985321408 176071663130256 176593264217856 176700917916909 176957543290368 176990786131482 177260913609984 177624947817864 177870703918506 178432777386792 178690286135488 178800851032976 179107381460088 179365863776832 179637975669888 180042351409611 180205633737216 180317136258432 181234258191174 181509204583116 181520007958656 181771153137824 182195439761124 182206283981184 182458378669536 182833086719931 182998899995136 183034949242752 183410841374892 183690767291904 184104266105988 184358986780677 184649663268288 184905138536752 185233158326016 185347771636032 185489440899264 185604212784528 186154053443328 186190724229696 186459429010944 186573097260666 186574801077888 187162670391912 187164379593216 187278477590574 187833278152224 188093158166696 188401714729808 188426833469568 188518288589116 188687534707872 189114008547312 189400909130208 189674246752512 189789874799643 190389612984876 190391351655168 190782351359928 191385225782496 191650020156184 191675571977664 192108799414944 192374594901576 192677909497344 192944492386176 193378821884397 193554199199232 193672192519098 193673961166464 194109932742183 194285973109248 194684971054608 194954330848532 195300177800256 195421020094512 195691398261948 195999942419712 196271121565248 196593093631104 196891340564736 197297490795008 197334554652342 197635731266304 198041608486584 198315612414886 198327416102976 198667422245088 198954133016832 199077236201664 199706322555648 199982629728192 200393326687382 200736874560141 201026571902424 201150957412098 201746854311648 201786596748936 202092722628624 202384376689536 203149535013504 203430606102816 203848384044061 204033256316416 204210008953488 204492547280052 204494414740736 204804648589824 205265676003228 205873762494528 205914317898096 206524325949696 206652113203392 206938030345968 206950347237888 207730871176824 207732768210432 207891547288064 208018280853846 208020180512128 208675621011672 208677526672896 208804739382594 209106080021616 209423310123744 209464564758408 209766857637312 209896651212624 210085090190208 210518456673024 210559927042368 211312437921252 211475884310272 211604802937533 211951929071034 212273476546356 212275415063808 212711357263368 212753259615726 213076022771484 213383527596576 214190270612064 214630145279919 214824795646464 215122020246656 215308379005308 215606272675707 215636987690496 215935336013184 216421419264273 217062553934448 217375811999872 217748474099136 217883206312272 218197648718208 218528671433472 218887155795456 219020592436434 220470540892356 220805011760904 221123670827456 221167230334992 221502758135328 221822424168192 221959677144384 222661072274688 222796809547407 223118343115848 223823399643936 223961890726872 224133074419944 224271757114638 224936147910688 224980458444216 225335182293504 225646948722816 226154893390227 226500056279424 226965211100604 227009921342553 227215799059968 227682423775728 227997437772012 228859431865668 229189714825952 229220271643392 229537413355968 230056216583328 230262754219776 230405229663552 230737743472128 230783196871296 231133312836864 231607982806344 231610097889792 231928428078426 232452635506071 232805284139214 232819140642624 233141261633296 233172345292416 233554851802368 233699364236736 233877990699072 234022703076144 234715980428544 234760073638131 234762217507008 235244340024318 235601223889212 235987714841976 236133732614202 236833263757152 237160938558008 237581659592064 237910369849056 238809841946784 239154485035776 239300276921289 239517300893184 240056468546148 240422848344576 241645677588232 241677895102272 242012272777488 242026677278208 242927253014832 242941711974912 243277838226048 243777448959908 244046598990336 244195373176254 244547788499856 245472354807984 245811982374236 245844755362656 246199551024384 246248050269888 247130362181376 247319254532352 247472283712704 248254298972928 248405638231017 248764129680888 248766401437184 248813134126866 249550227189216 249704636787432 250050120001378 250444370869632 250493706309024 251008136005329 251235777959424 251583379610496 252149708722437 252152011396416 252534545506944 253053166399524 253103015749743 253852817313168 254376468479904 254812563314352 255180301043328 255567429303552 256145065886592 256499459868768 257026223359903 257259323181568 257838429179196 258229590025464 258231948221952 258813243656244 259045598497248 259205883371496 259579961406144 259631096480208 260400237067008 260561360126016 260921864349264 261694828753664 261921533222952 262124124841472 262283919337458 263112739536456 263275540960662 264055477982112 264107494695384 264436554803968 264889896326784 265436314935552 266437421726796 266643506304256 266806055877759 267649166080188 268035429203232 268201276549464 268661072190132 268995805748864 269048795665248 269456963504832 269845835586048 270827464924099 270866046684672 271240808137088 271851387286761 272263806874674 272280011937984 272656729706736 273293159641686 273687568004304 274498349992704 274552423864128 275116262062338 275536150937856 275917373794624 276156399158982 276974494902432 277357707805128 278234161348896 278406319176792 278808106695488 279231080164992 279286086344544 279689143516416 279859645890999 279862201616832 280113453586944 280744005587868 280746569389824 280917716385861 281172483657216 281749917228336 282139737250044 282602572094712 282777432883674 283031302061808 283615143017824 283671012820968 284101363695312 284118273326592 284511370128768 285584419477314 285587027482752 286173527039892 286489485771264 287077838673744 287475030234276 287913781350912 288561892352364 289016864246016 289416738579264 290331298798848 290508288778647 290510941749696 290930198290944 291428959663872 292027456581912 292431496272798 293537097392922 293960721189808 293999913629568 294406682347872 294889640446656 295337010847104 295946236192512 296001831978513 296453596899456 297062412729876 297473418622329 297491124154464 298431199525248 298615854302496 298844099226592 299029009486184 299559483833472 299973944592288 300589990031073 300862598297088 301539857853636 301726436118147 302000075039232 302620281467472 302679895123404 303576565034304 303996583696016 304724302520256 305145909154224 306049884474624 306738820920078 306741622111104 307206972884736 307710929161728 307898514004842 308810643741792 309237904104568 309786488924544 309936847341428 309978169805088 310407045518952 310425520856832 310896460389888 311599152315648 311837320932096 312027421280769 312030270768192 313013431517508 313016290009344 313207109073891 313659120032424 314134965185616 314650286455968 314844976818936 315127635285312 315280586088694 315777685009536 315839890563552 316775546122752 317213826465408 317927893606551 318410214819534 318413122595712 319067035895052 319129889423589 320075291394864 321285405918096 322237193469696 322683030369984 323903004019776 324370450968064 325593830901672 326063717999808 326622711148704 326824809468408 327296473077312 327793007150208 328330733693184 329460215062306 329963044950272 330705811338534 331207517641356 331685506241184 331750845502488 332254137202992 332733636252288 332939515716576 333925827826176 333991608412032 334677514673772 335140563597863 335444506147328 335735099465904 335942836090308 336199611629916 336202681861888 336407635671957 336712727342592 337404221866032 337470687666324 338470423084224 339168624639872 339750084419136 340240401391104 340447816650906 341523635663592 341526754515456 341996156658018 341999279825024 343289147798502 343784572238928 344306120033952 345084324874992 345394131329664 345607844495328 346106615208192 346174795306944 347411974209516 347415146834688 347892642117639 347895819132352 349207926208821 349228710963936 349711892449944 350816986048608 351034054614216 352073970642816 352143326260512 352866510036477 353186528435712 353401835833818 353981572262964 354200598921303 354521827219968 355249895635728 355741407837012 356865554773584 357380572270976 357601702065952 358214762920176 358731727553664 359275951339776 360084702819222 360634272516864 362468516382348 363018409166232 363040015917312 363542306275648 364390879522248 364412567962368 364916757339072 365666173439862 366069898485504 366293059764381 366821682749784 368208532211976 368717973561354 369299326536576 369810277073504 370466316652032 370695543272064 370978881798528 371208425569056 372308106886656 372381448459392 373146194521332 373149602155776 373219701190299 374325340783824 374556955181148 375075180002067 375666556304448 376186316333392 376803429459616 376853666939136 377036577178232 377375069415744 378228017094624 378801818260416 379348493505024 379579749599286 380779225969752 380782703310336 381564702719856 382770451564992 383300040312368 383351143955328 384217598829888 384749189803152 385888984772352 386757643768794 387344385038196 387347922332928 388219865484366 389369942109216 389908661697064 390600355600512 390842040189024 391382796523896 391999884839424 392542243130496 393186187262208 393425879006187 393782681129472 394669109304684 394913311440993 395271462532608 396083216973168 396631224829772 396654832205952 397334844490176 397908266033664 398154472403328 399412645111296 399965259456384 400786653374764 401473749120282 402053143804848 402301914824196 403493708623296 403573193497872 404185445257248 404768753379072 406299070027008 406861212205632 407696768088122 408395710312011 408420017906976 408985094560104 408988829481472 410531352006456 411747524989056 411828635796192 412674393093507 413048651899392 413304226406784 413876060691936 415461742353648 416036561707692 416040361024256 417351242023344 417609478765188 418212160043232 418846620247488 418929129516816 419533715274624 419793302425248 420170180380416 421036913346048 421119854084736 422568536710349 422624875842504 422951768620544 423209605875066 423903858142068 424166149325511 424546953092712 424550830127616 425422714526736 425506519231452 426152045542968 426767055193152 428380541224128 429260290559838 430244040493312 430616758010616 431212545351414 431870672026368 432842838528546 434125107868896 434751623999744 435496948198272 435766412624544 436395297436416 437057342866944 438041184872868 438647244409197 440305646089383 440941081784712 441610023521808 442247341654912 442334460669984 443005516270656 443644848336384 443919354288768 445322144549376 445593619094814 446236686231696 447646799287872 447923781453744 448266148839888 448543514229276 449872295821376 449960916888432 451293897445632 452309786780454 453000112558848 453930422201208 454019842685106 455364847551456 455994875544024 457718863731336 458379429651904 458440543286784 459074826711936 460108231380117 460112433166656 460525508439552 460810459327104 461566393742592 461847771007263 462266625673728 463215965612688 463856856156852 464905271012142 465610568278428 465638281285248 466282523266592 466344690584832 467109703604736 467398728473472 467755981398144 468045406152288 469431960857088 469520147276262 469524435014016 470488680048636 471202447778424 471975429683952 472267465228404 472920879133041 473666527514304 474321877116016 475163319184128 475820739698112 477615322229301 477619683893568 478308970071552 478600553842578 480112937092296 483291355176464 483355790204544 484024545554976 485854506029664 486555676452096 487554897919816 488390746352508 489095576999712 490944709615968 491623964748472 491689510725312 492399102048768 492496100539776 494190322593459 494260724362752 494638509064704 494944567425408 496058717007801 496508597945856 496811276462034 497528259361776 497626268253732 499100454378432 499409273574864 500100240002756 500888741739264 500987412618048 502016272010658 503166759220992 504299417444874 504304022792832 505069091013888 506106332799048 506206031499486 507705634626336 508752936959808 509625126628704 510360602086656 510671724976359 511134858607104 512290131773184 512994234987027 512998919737536 514052446719806 514933721697753 515676858358392 516459180050928 517626487312488 518091196994496 518411766742992 519159922812288 519262192960416 520800474134016 521122720252032 521843728698528 523389657507328 523843066445904 524567838674916 526225479072912 526551081921324 528110955964224 528214989390768 528873109607936 529779792653568 530872629871104 532874843453592 533287012608512 533612111755518 535298332160376 536070858406464 536402553098928 537322144380264 537991611497728 538097591330496 538913927009664 541654929848198 542481616274176 543702774573522 544527613749348 544560023875968 545313459413472 546586319283372 547375136008608 548499260159793 548996699985408 549104847728256 550232524124676 550993807949029 551072301875712 551834747589248 552312798317964 553076960342031 553948989804864 554715415610256 556468322697792 556812638353584 557616213390976 558462160329984 558572172689088 559378287032832 559719291781998 559724403233664 561488011175736 561493138779648 561835432771722 563499834456672 564279474500088 565205144189424 565554865767348 566062604123616 567230286035648 567342025641936 568202727390624 569022740257536 569369624398929 571168838954628 571174054965504 572347054079784 574155677347488 574950060468552 577123784704728 578033728492032 578833477158528 580136465653191 580662597597696 581016577557294 581021883499392 582329798226549 582857919327744 584054913163824 584862992545596 587074194785844 587921442379616 587999827259136 588813364695744 589779280893312 590674021694208 591892472385024 592003663957026 592907193798912 594124825459752 594946837244658 594982248308928 596862399050496 597231708604992 597688198453184 598058018972368 599118967666944 599947889184576 601179980062146 602210623680423 603079715707272 603452872236294 605240562934944 605359790246808 607153130068608 607993167392032 609448605040512 610291818308448 611545152132183 612099768949248 613477641840156 613483244222208 614413945769472 615797028009684 617621287483584 618475808209136 619572977849088 619873694682856 619956339610176 620814091037904 620851041713664 623198304631296 623674641864192 624054842561538 624060541536384 626026863035016 626032580018688 626414218147782 627318240064848 628269930371232 629300572911936 629689953637872 630255270570624 630561172177388 631555370019072 631679781127104 634427652930816 634814408812599 635855787213102 636820429639068 636826245191424 638134071790104 638259778847178 640150582789728 642570811836192 643890435839757 644474386939392 645366060739968 646818818027121 647806008039552 649264257792819 651187661803344 652127435999616 653245422297408 653649618936816 654592946154624 655586014300416 656661467386368 658920430124612 659926089900544 661411622677068 662415035282712 663371012482368 663501691004976 664508274405984 665467272504576 665879031433152 667983216824064 669355029347544 670281127195726 671470198931808 671885672180616 672399223259832 672405363723776 672815271343914 674808443732064 674941375332648 676940846168448 678337249279744 678464680170681 679500168838272 680895633301812 681837698354273 683047271327184 683992313316036 683998559650048 686578295597004 687569144477856 688612240067904 690168649749984 690788262659328 691215688990656 692213230416384 692349590613888 694731323066167 694823948419032 694830293669376 695785284235278 695791638264704 697357906518213 698415852417642 698457421927872 699423784899888 701633972097216 702068109228432 704147941285632 704286652521024 705733020072954 706803671667636 707963144525928 708401197842606 710499791271456 711482815674024 713731109547168 714761144541952 715203404131904 716429525840352 717463455107328 717900830763867 718551902679552 720169405638444 721268545033728 724937032764696 726036818332464 726080031834624 727084612551296 728781759044496 728825135924736 729833514678144 731332346879724 732139796971008 732586119528762 733643365499568 736417064423952 737435947122708 738598653073152 739620554147008 741391086544128 741957763597056 742416851138112 744762896918784 745216914693051 746292389042664 746299204311552 746439402380598 748650681567648 749113910362296 750150360004134 751333112608896 752372632666784 753024408015987 753606858919232 753707333878272 754073154356464 754750138831488 756449126167311 756456034189248 757603636520832 759159499198572 759309047249229 761558451939504 763129405439712 765540903129984 766600080624736 766702287910656 768435197659776 769498379606304 771078670079709 771777969544704 773515287537588 774688770076392 774695844665856 776439730968732 778739884218432 779817323394128 781200711201024 781684080378048 782765593047792 785084486260992 786372374524416 786851758012374 789338218609368 789826622881986 792166433946336 793262449659544 793309664411904 794669688980352 796308944806656 799930518912768 800418167633277 801573306749528 802947498240564 804106287609696 804603829648392 806987417246592 807146386995744 808370890514496 809537506758144 812482394772297 812598140054016 813722424411264 815393536176244 815554161860283 816791420624022 816840035813952 817970189120208 821062704012912 823495049978112 823657271592384 825348786187014 826608452813568 827752121383872 830923484707296 832073123415384 832080722048512 834702484046688 835218957530376 836424320086464 837693240494976 837858259033632 839067430549248 839578937672997 839586604850496 840340360760832 842239708169472 845137073420698 845249751685008 846419211750132 847807716284136 848332298651022 849093906185424 850845429053472 851013038462904 852304091085936 853534110386304 856761082448256 858520581119676 859708402272779 860488080986624 861233516021232 862425090702828 863741344052736 865685677057092 868250215737792 869503247999488 870993896396544 871532825249088 872790594872832 876082369745736 877294488818394 880611292178766 881882163569424 883220047043616 884494683309824 884668921339968 886011032541312 887838708577536 891187238189628 892420255866987 892473372463392 895293598575744 895847562907488 896532297679776 897087028458552 899744591642752 899921833776864 901769970093219 902587794891264 904619573560908 905179308354441 906000225117696 907860844402416 908039685370212 910729695102912 911989751088048 915437727462672 916758859303808 918149653423872 920216462760234 920224866333312 921620918654208 923132787485184 923695542014526 926431931225376 927713712313704 929810542024284 931221136556856 931276562570496 932565046533184 932689381169664 934797456946944 935511962796288 936082263842307 936090812304576 939040294552524 939048870028032 939621327221673 940977360097272 942404895556848 943950859367904 944534930456808 945841758266082 947333055028608 948643754232032 950326638368256 951641479396224 953783680819653 955230644458602 955239367787136 957201107685156 957389668270767 960225874184592 966582710352928 966711580409088 968049091109952 971709012059328 973111352904192 975109795839632 976781492705016 978191153999424 981889419231936 983247929496944 983379021450624 984992201079552 988380645186918 989889134850816 992117434015602 993622552924068 995056518723552 995252536507464 998200908756864 998818547149728 1000200480005512 1001777483478528 1001974825236096 1004032544021316 1005421690793589 1006333518441984 1008598834889748 1008608045585664 1009222907015871 1010138182027776 1012212665598096 1012412062998972 1015411269252672 1017505873919616 1019250253257408 1020721204173312 1021343449952718 1024580263546368 1025988469974054 1025997839475072 1028104893439612 1029867443395506 1031353716716784 1032918360101856 1035252974624976 1036182393988992 1036823533485984 1038319845624576 1038524385920832 1042245440504064 1043677926352917 1043687457397056 1047623778626463 1047686132891808 1049135677349832 1052450958145824 1053102163842648 1056221911928448 1056429978781536 1058599530109431 1059559585307136 1065749686907184 1067224223511036 1070596664320752 1072141716812928 1072805106197856 1074644288760528 1075983222995456 1076195182660992 1077827854019328 1083309859696396 1083980159387417 1084963232548352 1087405549147044 1089055227498696 1089120047751936 1090626918826944 1093172638566744 1094750272017216 1096998520319586 1098209695456512 1100465048249352 1101987615898058 1103669495178496 1104625596635928 1106153920684062 1107897979609728 1109430831220512 1112936645395584 1113625276707168 1115232426781952 1116924320659968 1117144345378176 1119438583563996 1119448806467328 1120987402379059 1122976022351472 1123670865543444 1125225540006201 1126999668913344 1128558949000176 1130410288378848 1131109731534696 1132125208247232 1134460572071296 1134684051283872 1136405454781248 1138045480515072 1138739248797858 1142337677909256 1142348109931008 1144694108159568 1148311354694976 1149900120937104 1154247569409456 1157666954317056 1160272931306382 1162033155114588 1162043766998784 1164659596453098 1168109826327648 1169725985091192 1174148389571688 1175842884759232 1175999654518272 1177626729391488 1179558561786624 1180277637018561 1181348043388416 1184007327914052 1184739934322979 1185814387597824 1188249650919504 1189893674489316 1189964496617856 1193724798100992 1194463417209984 1195376396906368 1196116037944736 1198237935333888 1199895778369152 1202359960124292 1204421247360846 1206159431414544 1206905744472588 1210481125869888 1210719580493616 1214306260137216 1215986334784064 1218897210081024 1220583636616896 1223090304264366 1225187130936033 1226955283680312 1226966488444416 1231594056019368 1235242574967168 1236951616418272 1238023179280521 1239145955698176 1239747389365712 1239912679220352 1241628182075808 1248109685123076 1248121083072768 1252053726070032 1252828436295564 1254636480129696 1256539860742464 1258601145823872 1259379907275744 1260510541141248 1261122344354776 1263110740038144 1263359562254208 1267705610131047 1268855305861632 1269628817625198 1271711574426204 1272498447976533 1273640859278136 1273652490382848 1276268143580208 1276519557694356 1280301165579456 1285141623672384 1287780871679514 1290732121479936 1293637636054242 1295612016079104 1298528515585638 1302375323606688 1304254871999232 1306490844594816 1307299237873632 1309185892309248 1311172028600832 1315941733227591 1317840860249224 1320916938268149 1322823245354136 1324830070565424 1326742024964736 1327003382009952 1329016548811968 1330934545009152 1331758062866304 1335966433648128 1338710058695088 1340562254391452 1342940397863616 1343771344361232 1344798446519664 1345630542687828 1349616887464128 1349882750665296 1353881692336896 1356674498559488 1356929360341362 1359000337676544 1361791266603624 1363675396708546 1366094542654368 1367984626632072 1367997119300096 1373156591194008 1375138288955712 1377224480135808 1380324694140351 1380337299499968 1381576525318656 1382431377981312 1384699181227776 1389462646132334 1389647896838064 1391570568470556 1391583276529408 1394715813036426 1396831704835284 1396914843855744 1398847569799776 1403267944194432 1404136218456864 1408295882571264 1408573305042048 1411466040145908 1413418898651857 1413607343335272 1415926289051856 1416802395685212 1418762637399123 1420999582542912 1422965631348048 1427462219094336 1429522289083904 1430406808263808 1432859051680704 1434926910214656 1435801661527734 1440338811276888 1449874065529392 1452073636664928 1454169225102592 1457563518088992 1459667029356288 1462664693759448 1465172239057524 1467286730999136 1472834128847904 1474871894245416 1477197306146304 1479241108294016 1482570967780377 1482782173088256 1483915527194112 1484833702276224 1488176151023403 1489525793837568 1490433829386102 1492584778085328 1492878804761196 1497301363135296 1498227820724592 1500300720008268 1502666225217792 1504745265333568 1506048816031974 1507213717838464 1508146308712928 1509500277662976 1512898252334622 1512912068378496 1515207273041664 1518318998397144 1518618094498458 1523116903879008 1526258810879424 1531081806259968 1532015174929077 1533200161249472 1533404575821312 1536870395319552 1538982704961081 1538996759212608 1542157340159418 1544801165093259 1547030575075176 1549377540152784 1552879461937464 1557479768436864 1559634646788256 1562401422402048 1563368160756096 1565531186095584 1570168972521984 1573703516024748 1578676437218736 1579653245763972 1584332867892672 1586524899319088 1586619328823808 1589339377960704 1592617889613312 1599861037825536 1600836335266554 1603146613499056 1605894996481128 1608212575219392 1609207659296784 1613974834493184 1614292773991488 1616741781028992 1624964789544594 1627444848822528 1630787072352488 1631108323720566 1633582841248044 1633680071627904 1635940378240416 1642125408025824 1645497780479379 1646990099956224 1647314543184768 1650697572374028 1652981423847087 1653216905627136 1655504242767744 1659230881026093 1661846969414592 1664146246830768 1669404968093376 1670437915060752 1672848640172928 1675386480989952 1675716518067264 1678134861098496 1679157875345994 1679173209700992 1684479416338944 1690274146841396 1690499503370016 1692838423500264 1695615432568272 1696664597302044 1698187812370848 1701690858106944 1702026076925808 1704608182171872 1707068220772608 1708108873196787 1713522164896512 1717041162239352 1719416804545558 1722467032042464 1724850181405656 1731371354114184 1736500431475584 1740409396959573 1741987792793088 1743065650498176 1752164739491472 1754588977636788 1761222584357532 1763764327138848 1766440094087232 1768989366619648 1769337842679936 1772022065082624 1775677417155072 1782136872213211 1782374476379256 1784840511733974 1784946744926784 1790587197151488 1791695125814976 1793064595359552 1794174056917104 1799489183285504 1799843667553728 1803539940186438 1809239147121816 1810358616708882 1815721688804832 1816079370740424 1821459390205824 1823979502176096 1830875454925344 1833517718607616 1834635456396549 1836299306847744 1840432925520468 1840449732666624 1843241837308416 1847391084029052 1852863862450752 1855427424627408 1859621084048568 1862442273113712 1862553125140992 1865130093066368 1869594913893888 1871023925592576 1872164527684614 1872181624609152 1878080589105048 1878097740056064 1879242654443346 1881954720194544 1884809791113696 1887901718735808 1889069860913616 1891683516532164 1894666110057216 1897287508464064 1903282958792448 1904443226437797 1907567361639306 1910461288917204 1910478735574272 1914402215370312 1914779336541534 1920451748369184 1931671307519271 1933165420705856 1933423160818176 1936098182219904 1940456454081363 1943418024118656 1947792773378457 1950219591679264 1953562985410032 1956382307998848 1963778838463872 1966495858993888 1966758042901248 1969984402159104 1976761290373836 1979778269701632 1984234868031204 1987245105848136 1990113037447104 1990505073014928 1996401817513728 1997637094299456 2000400960011024 2003949650472192 2008065088042632 2010843381587178 2017197669779496 2017216091171328 2018445814031742 2024425331196192 2024824125997944 2030822538505344 2035011747839232 2035394040512043 2038500506514816 2042686899905436 2045513095062819 2051976939948108 2051995678950144 2056209786879224 2059734886791012 2062707433433568 2065836720203712 2070505949249952 2072364787977984 2073647066971968 2076639691249152 2077048771841664 2084193969198501 2084490881008128 2087355852705834 2087374914794112 2092073719554639 2095247557252926 2095372265783616 2098271354699664 2104901916291648 2106204327685296 2112443823856896 2112859957563072 2117199060218862 2131499373814368 2134448447022072 2141193328641504 2144283433625856 2145610212395712 2149288577521056 2152390365321984 2153702492291601 2155655708038656 2166619719392792 2167960318774834 2174811098294088 2178110454997392 2178240095503872 2181253837653888 2186345277133488 2189500544034432 2193997040639172 2196419390913024 2200930096498704 2203975231796116 2207338990356992 2209251193271856 2212307841368124 2215795959219456 2218861662441024 2225873290791168 2227250553414336 2230464853563904 2234288690756352 2238877167127992 2238897612934656 2241974804758118 2245952044702944 2247341731086888 2250451080012402 2253999337826688 2257117898000352 2260820576757696 2262219463069392 2264250416494464 2268921144142592 2269347378501933 2269368102567744 2272810909562496 2277478497595716 2280629542771189 2284675355818512 2289388216319136 2296622709389952 2299800241874208 2308495138818912 2313236010239127 2315333908634112 2320545862612764 2324066310229176 2324087533997568 2329319192906196 2336219652655296 2339451970182384 2348296779143376 2351685769518464 2355253458782976 2359117123573248 2360555274037122 2368014655828104 2369479868645958 2376499301839008 2379787348978632 2379928993235712 2388926834419968 2390752793812736 2392232075889472 2399791556738304 2401254502899831 2404719920248584 2408842494721692 2412318862829088 2413811488945176 2420962251739776 2421439160987232 2428612520274432 2431972669568128 2437447184316891 2437794420162048 2441167273233792 2446180608528732 2446662485580849 2450374261872066 2453910567360624 2463188112038736 2470485149934336 2473903232836544 2476046358561042 2479494778731424 2479825358440704 2483256364151616 2496219370246152 2496242166145536 2504107452140064 2505656872591128 2509272960259392 2513079721484928 2517202291647744 2518736813018991 2518759814551488 2521021082282496 2522244688709552 2526719124508416 2535411220262094 2539257635250396 2543423148852408 2544996895953066 2547281718556272 2552536287160416 2553039115388712 2560602331158912 2570283247344768 2575561743359028 2579125206818337 2581464242959872 2587275272108484 2591224032158208 2597057031171276 2604750647213376 2608509743998464 2612981689189632 2614598475747264 2618371784618496 2631883466455182 2635681720498448 2641833876536298 2645646490708272 2649660141130848 2653484049929472 2654006764019904 2658033097623936 2663516125732608 2677260767600961 2677420117390176 2681124508782904 2685880795727232 2687542688722464 2689596893039328 2691261085375656 2699233774928256 2699765501330592 2705309910279657 2707763384673792 2713858720682724 2715537925063323 2718000675353088 2723582533207248 2727350793417092 2732189085308736 2735969253264144 2746313182388016 2750276577911424 2754448960271616 2760649388280702 2760674598999936 2764862755962624 2769398362455552 2778925292264668 2779295793676128 2783141136941112 2783166553058816 2789431626072852 2793663409670568 2793829687711488 2797695139599552 2806535888388864 2808246791526921 2808272436913728 2817146610084096 2822932080291816 2826837797303714 2827214686670544 2831852578103712 2833604791370424 2837525274798246 2841999165085824 2845931262696096 2854924438188672 2860813616527616 2861351042458959 2865718103361408 2871603323055468 2875576380015847 2880677622553776 2899748131058784 2904147273329856 2908338450205184 2915127036177984 2919334058712576 2925329387518896 2930344478115048 2934573461998272 2945668257695808 2949743788490832 2958482216588032 2965141935560754 2969667404552448 2976352302046806 2980867658772204 2985169556170656 2985757609522392 2994602726270592 2996455641449184 3000601440016536 3005332450435584 3009490530667136 3012097632063948 3014427435676928 3016265072380767 3016292617425856 3019000555325952 3025796504669244 3025824136756992 3027668721047613 3030414546083328 3036637996794288 3037236188996916 3046233807758016 3052517621758848 3062163612519936 3064030349858154 3066400322498944 3073740790639104 3077965409922162 3077993518425216 3084314680318836 3089602330186518 3094061150150352 3098755080305568 3105758923874928 3114959536873728 3119269293576512 3126736321512192 3131033779058751 3131062372191168 3142871335879389 3147407032049496 3157352874437472 3159306491527944 3168665735785344 3173049798638176 3175798590328293 3178678755921408 3201672670533108 3206293226998112 3211789992962256 3216425150438784 3218415318593568 3227949668986368 3228585547982976 3233483562057984 3249929579089188 3251940478162251 3254889697645056 3261574144704976 3262216647441132 3267165682496088 3267360143255808 3271880756480832 3284250816051648 3290995560958758 3294629086369536 3301395144748056 3305962847694174 3311008485535488 3318461762052186 3323693938829184 3328292493661536 3338809936186752 3340875830121504 3345697280345856 3350772961979904 3351433036134528 3358315750691988 3358346419401984 3362962207137177 3375676620018603 3380548293682792 3380999006740032 3385676847000528 3391230865136544 3393329194604088 3396375624741696 3403381716213888 3404052153851616 3409216364343744 3414136441545216 3416217746393574 3427044329793024 3434082324478704 3438833609091116 3444934064084928 3449700362811312 3462742708228368 3473000862951168 3480818793919146 3486131300996352 3504329478982944 3509177955273576 3522445168715064 3527528654277696 3532880188174464 3538675685359872 3540832911055683 3544044130165248 3564273744426422 3564748952758512 3569681023467948 3569893489853568 3581174394302976 3583390251629952 3586129190719104 3588348113834208 3598978366571008 3599687335107456 3607079880372876 3618478294243632 3620717233417764 3625726740019981 3631443377609664 3632158741480848 3642918780411648 3647959004352192 3661750909850688 3667035437215232 3669270912793098 3680865851040936 3680899465333248 3694782168058104 3705727724901504 3710854849254816 3719242168097136 3724884546227424 3730260186132736 3744329055369228 3744363249218304 3756161178210096 3758485308886692 3763909440389088 3769619582227392 3775803437471616 3778139721827232 3783367033064328 3789332220114432 3794575016928128 3803116830393141 3806565917584896 3808886452875594 3815134723278612 3817495343929599 3820922577834408 3820957471148544 3828804430740624 3829558673083068 3840903496738368 3863342615038542 3866330841411712 3872196364439808 3880912908162726 3886836048237312 3895585546756914 3900439183358528 3907125970820064 3912764615997696 3927557676927744 3932991717987776 3933516085802496 3947825199682773 3953522580747672 3962750814804447 3968469736062408 3974490211696272 3980226074894208 3981010146029856 3992803635027456 3995274188598912 4000801920022048 4007899300944384 4016130176085264 4021686763174356 4034395339558992 4036891628063484 4048850662392384 4049648251995888 4061645077010688 4070023495678464 4070788081024086 4077001013029632 4085373799810872 4091026190125638 4103953879896216 4103991357900288 4112419573758448 4119469773582024 4125414866867136 4131673440407424 4140974082421053 4141011898499904 4144729575955968 4147294133943936 4154097543683328 4168387938397002 4174711705411668 4174749829588224 4184147439109278 4190495114505852 4190744531567232 4196542709399328 4209803832583296 4212408655370592 4224887647713792 4225719915126144 4234398120437724 4240256695955571 4256287912197369 4262998747628736 4268896894044144 4282386657283008 4288566867251712 4291220424791424 4298577155042112 4304780730643968 4307404984583202 4333239438785584 4335920637549668 4349622196588176 4356220909994784 4362507675307776 4372690554266976 4379001088068864 4387994081278344 4401860192997408 4407950463592232 4418502386543712 4424615682736248 4431591918438912 4437723324882048 4447712903341131 4451746581582336 4454501106828672 4464528453070209 4468577381512704 4477754334255984 4483949609516236 4491904089405888 4494683462173776 4500902160024804 4507998675653376 4514235796000704 4521641153515392 4524438926138784 4528500832988928 4537842288285184 4538694757003866 4538736205135488 4545621819124992 4554956995191432 4561259085542378 4569350711637024 4571568498286063 4578776432638272 4593245418779904 4599600483748416 4616948114883243 4616990277637824 4626472020478254 4641091725225528 4648132620458352 4658638385812392 4672439305310592 4678903940364768 4696593558286752 4703371539036928 4710506917565952 4721110548074244 4736029311656208 4738959737291916 4752998603678016 4759574697957264 4759857986471424 4777853668839936 4781505587625472 4784464151778944 4799583113476608 4802509005799662 4809439840497168 4817684989443384 4824637725658176 4827622977890352 4841924503479552 4842878321974464 4863945339136256 4874894368633782 4882334546467584 4892361217057464 4893324971161698 4900748523744132 4907821134721248 4926376224077472 4936493341438137 4940970299868672 4947806465673088 4952092717122084 4958944271541261 4958989557462848 4959650716881408 4966512728303232 4977692643078279 4992438740492304 5008214904280128 5011313745182256 5018545920518784 5026159442969856 5034404583295488 5037473626037982 5037519629102976 5044489377419104 5053438249016832 5070822440524188 5078515270500792 5086846297704816 5089993791906132 5094563437112544 5105072574320832 5106078230777424 5121204662317824 5124326619590361 5140566494689536 5151123486718056 5158250413636674 5174550544216968 5194114062342552 5209501294426752 5221228190878719 5225963378379264 5229196951494528 5263766932910364 5271363440996896 5283667753072596 5291292981416544 5299320282261696 5306968099858944 5308013528039808 5316066195247872 5327032251465216 5346410616639633 5354521535201922 5354840234780352 5362249017565808 5371761591454464 5375085377444928 5379193786078656 5382522170751312 5398467549856512 5399531002661184 5410619820559314 5427717441365448 5431075850126646 5447165066414496 5454701586834184 5464378170617472 5471938506528288 5492626364776032 5500553155822848 5503906369189647 5508897920543232 5521298776561404 5521349197999872 5529725511925248 5557850584529336 5558591587352256 5566282273882224 5578863252145704 5587326819341136 5587659375422976 5595390279199104 5613071776777728 5616493583053842 5616544873827456 5634293220168192 5645864160583632 5653675594607428 5654429373341088 5663705156207424 5667209582740848 5675050549596492 5683998330171648 5691862525392192 5709848876377344 5713329679313391 5721627233055232 5722702084917918 5731436206722816 5743206646110936 5751152760031694 5761355245107552 5799496262117568 5808294546659712 5821369362244089 5830254072355968 5850658775037792 5860688956230096 5869146923996544 5891336515391616 5899487576981664 5911603137277769 5916964433176064 5930283871121508 5939334809104896 5952704604093612 5961735317544408 5970339112341312 5971515219044784 5989205452541184 5992911282898368 6001202880033072 6018981061334272 6024195264127896 6028854871353856 6032530144761534 6032585234851712 6051593009338488 6051648273513984 6055337442095226 6073275993588576 6074472377993832 6092467615516032 6105035243517696 6128060699716308 6132800644997888 6136539285188457 6155930819844324 6155987036850432 6168629360637672 6179204660373036 6188122300300704 6197510160611136 6211517847749856 6229919073747456 6238538587153024 6252581907595503 6253472643024384 6262067558117502 6262124744382336 6276221158663917 6285742671758778 6294814064098992 6314705748874944 6318612983055888 6337331471570688 6346099597276352 6351597180656586 6403345341066216 6412586453996224 6423579985924512 6432850300877568 6436830637187136 6457171095965952 6461107476874803 6466967124115968 6499859158178376 6503880956324502 6523148289409952 6524433294882264 6534331364992176 6534720286511616 6543761512961664 6568501632103296 6581991121917516 6589258172739072 6602790289496112 6611925695388348 6622016971070976 6636923524104372 6647387877658368 6656584987323072 6677619872373504 6681751660243008 6691394560691712 6702866072269056 6716631501383976 6716692838803968 6725924414274354 6751353240037206 6761096587365584 6761998013480064 6771353694001056 6782461730273088 6786658389208176 6792751249483392 6806763432427776 6808042135505799 6808104307703232 6818432728687488 6832435492787148 6841888628313567 6868164648957408 6877667218182232 6889868128169856 6899400725622624 6925485416456736 6939708030717381 6946001725902336 6961637587838292 6972262601992704 7008658957965888 7018355910547152 7044890337430128 7055057308555392 7065760376348928 7077351370719744 7081665822111366 7128547488852844 7129497905517024 7139362046935896 7139786979707136 7166780503259904 7172258381438208 7176696227668416 7199374670214912 7203763508699493 7214159760745752 7236956588487264 7241434466835528 7251453480039962 7262886755219328 7264317482961696 7285837560823296 7295918008704384 7312341552950673 7323501819701376 7338541825586196 7339987456742547 7361731702081872 7389564336116208 7411455449803008 7421709698509632 7438484336194272 7449769092454848 7460520372265472 7488658110738456 7488726498436608 7512322356420192 7516970617773384 7527818880778176 7539239164454784 7551606874943232 7556279443654464 7566734066128656 7589150033856256 7606233660786282 7617772905751188 7630269446557224 7634990687859198 7641845155668816 7657608861481248 7659117346166136 7681806993476736 7726685230077084 7732661682823424 7737375620455011 7744392728879616 7761825816325452 7773672096474624 7791171093513828 7800878366717056 7814251941640128 7825529231995392 7855115353855488 7865983435975552 7895650399365546 7907045161495344 7925501629608894 7936939472124816 7948980423392544 7960452149788416 7962020292059712 7990548377197824 8001603840044096 8031782302802883 8032260352170528 8043373526348712 8068790679117984 8073783256126968 8097701324784768 8099296503991776 8115929730838971 8123290154021376 8141576162048172 8146613775189969 8154002026059264 8170747599621744 8182052380251276 8207907759792432 8224839147516896 8238939547164048 8250829733734272 8263346880814848 8281948164842106 8282023796999808 8294588267887872 8308195087366656 8336775876794004 8349423410823336 8349499659176448 8368294878218556 8380990229011704 8381489063134464 8393085418798656 8419607665166592 8424740374580763 8424817310741184 8451439830252288 8468796240875448 8480513391911142 8512575824394738 8525997495257472 8537793788088288 8564773314566016 8582440849582848 8584053127376877 8597154310084224 8614809969166404 8626729140047541 8666478877571168 8671841275099336 8699244393176352 8712441819989568 8725015350615552 8745381108533952 8758002176137728 8775988162556688 8803720385994816 8815900927184464 8837004773087424 8849231365472496 8875446649764096 8895425806682262 8909002213657344 8929056906140418 8955508668511968 8967899219032472 8983808178811776 8989366924347552 9001804320049608 9015997351306752 9028471592001408 9043282307030784 9048795217142301 9048877852277568 9057001665977856 9077389514007732 9077472410270976 9083006163142839 9091243638249984 9109913990382864 9122518171084756 9138701423274048 9143136996572126 9157552865276544 9186490837559808 9199200967496832 9233896229766486 9233980555275648 9252944040956508 9282183450451056 9296265240916704 9317276771624784 9344878610621184 9357807880729536 9393101337176253 9393187116573504 9406743078073856 9442221096148488 9472058623312416 9477919474583832 9505997207356032 9519149395914528 9568928303557888 9605018011599324 9618879680994336 9635369978886768 9649275451316352 9655245955780704 9683849006959104 9685756643948928 9719076344338027 9727890678272512 9749788737267564 9755821434486753 9764669092935168 9784722434114928 9786649942323396 9801497047488264 9815642269442496 9852752448154944 9872986682876274 9895612931346176 9904185434244168 9917888543082522 9917979114925696 9933025456606464 9955385286156558 9984877480984608 10016429808560256 10022627490364512 10037091841037568 10052318885939712 10074947252075964 10075039258205952 10088886621411531 10088978754838208 10127029860055809 10141644881048376 10157030541001584 10173692595409632 10179987583812264 10189126874225088 10210145148641664 10212156461554848 10242409324635648 10248653239180722 10281132989379072 10302246973436112 10316500827273348 10349101088433936 10388228124685104 10419002588853504 10442456381757438 10458393902989056 10527533865820728 10542726881993792 10567335506145192 10582585962833088 10598640564523392 10616027056079616 10622498733167049 10632132390495744 10692821233279266 10709043070403844 10709680469560704 10724498035131616 10743523182908928 10750170754889856 10758387572157312 10765044341502624 10796935099713024 10799062005322368 10821239641118628 10855434882730896 10862151700253292 10877180220059943 10894330132828992 10909403173668368 10928756341234944 10943877013056576 10985252729552064 11001106311645696 11007812738379294 11042597553122808 11042698395999744 11115701169058672 11117183174704512 11132564547764448 11157726504291408 11174653638682272 11190780558398208 11232987166107684 11233089747654912 11291728321167264 11307351189214856 11308858746682176 11327410312414848 11334419165481696 11350101099192984 11367996660343296 11383725050784384 11409350491179423 11419697752754688 11426659358626782 11445404169835836 11452486031788797 11462872413445632 11486413292221872 11502305520063388 11522710490215104 11598992524235136 11616589093319424 11642738724488178 11660508144711936 11701317550075584 11721377912460192 11738293847993088 11782673030783232 11798975153963328 11823206274555538 11843475599048319 11860567742243016 11905409208187224 11923470635088816 11940678224682624 11943030438089568 11978410905082368 11985822565796736 12002405760066144 12037962122668544 12048390528255792 12065060289523068 12065170469703424 12103186018676976 12110674884190452 12146551987177152 12148944755987664 12184935231032064 12210070487035392 12256121399432616 12265601289995776 12273078570376914 12311861639688648 12311974073700864 12337258721275344 12358409320746072 12376244600601408 12395020321222272 12423035695499712 12477077174306048 12505163815191006 12524135116235004 12524249488764672 12552442317327834 12571485343517556 12589628128197984 12629411497749888 12637225966111776 12674662943141376 12692199194552704 12703194361313172 12720770087866713 12768863736592107 12806690682132432 12825172907992448 12847159971849024 12865700601755136 12873661274374272 12914342191931904 12922214953749606 12999718316356752 13007761912649004 13046296578819904 13048866589764528 13068662729984352 13087523025923328 13137003264206592 13163982243835032 13205580578992224 13223851390776696 13273847048208744 13294775755316736 13313169974646144 13343138710023393 13355239744747008 13363503320486016 13393585359210627 13405732144538112 13433263002767952 13451848828548708 13502706480074412 13522193174731168 13523996026960128 13542707388002112 13564923460546176 13573316778416352 13585502498966784 13613526864855552 13616084271011598 13616208615406464 13636865457374976 13664870985574296 13683777256627134 13714705494858189 13736329297914816 13755334436364464 13779736256339712 13798801451245248 13850844344649729 13850970832913472 13879416061434762 13923275175676584 14017317915931776 14036711821094304 14089780674860256 14110114617110784 14131520752697856 14163331644222732 14257094977705688 14258995811034048 14278724093871792 14279573959414272 14333561006519808 14344516762876416 14353392455336832 14398749340429824 14407527017398986 14428319521491504 14473913176974528 14482868933671056 14502906960079924 14525773510438656 14528634965923392 14591836017408768 14624683105901346 14647003639402752 14677083651172392 14679974913485094 14723463404163744 14779128672232416 14809480024314411 14822910899606016 14843419397019264 14876832814623783 14876968672388544 14899538184909696 14933077929234837 14977316221476912 15024644712840384 15033941235546768 15055637761556352 15078478328909568 15103213749886464 15112558887308928 15133468132257312 15178300067712512 15212467321572564 15235545811502376 15260538893114448 15269981375718396 15283690311337632 15315217722962496 15318234692332272 15363613986953472 15453370460154168 15465323365646848 15474751240910022 15523651632650904 15582342187027656 15601756733434112 15628503883280256 15731966871951104 15791300798731092 15814090322990688 15851003259217788 15873878944249632 15897960846785088 15920904299576832 15924040584119424 15978820430521841 15981096754395648 16003207680088192 16039231849918899 16063564605605766 16064520704341056 16086747052697424 16137581358235968 16147566512253936 16195402649569536 16198593007983552 16231859461677942 16283152324096344 16293227550379938 16341495199243488 16364104760502552 16415815519584864 16449678295033792 16477879094328096 16501659467468544 16511719107568941 16526693761629696 16563896329684212 16564047593999616 16589176535775744 16673551753588008 16698846821646672 16736589756437112 16761980458023408 16762978126268928 16786170837597312 16839215330333184 16849480749161526 16849634621482368 16902879660504576 16937592481750896 16961026783822284 17025151648789476 17051994990514944 17075587576176576 17129546629132032 17139989037940173 17164881699165696 17168106254753754 17194308620168448 17229619938332808 17253458280095082 17332957755142336 17343682550198672 17398488786352704 17424883639979136 17464108086732267 17490762217067904 17551976325113376 17607440771989632 17631801854368928 17674009546174848 17698462730944992 17734809411833307 17750893299528192 17790851613364524 17818004427314688 17858113812280836 17911017337023936 17935798438064944 17967616357623552 17978733848695104 18003608640099216 18056943184002816 18086564614061568 18097590434284602 18097755704555136 18154779028015464 18154944820541952 18166012326285678 18219827980765728 18245036342169512 18277402846548096 18286273993144252 18315105730553088 18398401934993664 18409617855565371 18467792459532972 18467961110551296 18505888081913016 18564366900902112 18592530481833408 18634553543249568 18689757221242368 18715615761459072 18757745722786509 18786202674352506 18786374233147008 18828663475991751 18884442192296976 18944117246624832 18955838949167664 19011994414712064 19038298791829056 19137856607115776 19210036023198648 19237759361988672 19270739957773536 19298550902632704 19310491911561408 19371513287897856 19438152688676054 19499577474535128 19511642868973506 19569444868229856 19573299884646792 19602994094976528 19631284538884992 19705504896309888 19745973365752548 19773293252273917 19791225862692352 19808370868488336 19835777086165044 19835958229851392 19866050913212928 19910770572313116 19969754961969216 20032859617120512 20045254980729024 20074183682075136 20149894504151928 20150078516411904 20177773242823062 20177957509676416 20254059720111618 20283289762096752 20314061082003168 20347385190819264 20359975167624528 20378253748450176 20420290297283328 20424312923109696 20497306478361444 20525665884940701 20604493946872224 20633001654546696 20698202176867872 20776456249370208 20819124092152143 20838005177707008 20884912763514876 20916787805978112 21055067731641456 21085453763987584 21134671012290384 21165171925666176 21197281129046784 21232054112159232 21244997466334098 21385642466558532 21418086140807688 21419360939121408 21448996070263232 21500341509779712 21516775144314624 21530088683005248 21598124010644736 21611290526098479 21642479282237256 21710869765461792 21724303400506584 21754360440119886 21788660265657984 21818806347336736 21857512682469888 21887754026113152 21937024658852019 21970505459104128 22015625476758588 22019962370227641 22085195106245616 22231402338117344 22234366349409024 22265129095528896 22315453008582816 22349307277364544 22381561116796416 22465974332215368 22466179495309824 22583456642334528 22614702378429712 22617717493364352 22654820624829696 22668838330963392 22700202198385968 22767450101568768 22818700982358846 22853318717253564 22890808339671672 22904972063577594 22972826584443744 23004611040126776 23045420980430208 23197985048470272 23212126861365033 23233178186638848 23285477448976356 23321016289423872 23402635100151168 23442755824920384 23476587695986176 23565346061566464 23597950307926656 23646412549111076 23686951198096638 23721135484486032 23810818416374448 23846941270177632 23881356449365248 23886060876179136 23971645131593472 24004811520132288 24095346908408649 24096781056511584 24130120579046136 24130340939406848 24206372037353952 24221349768380904 24293103974354304 24297889511975328 24347789192516913 24369870462064128 24512242798865232 24546157140753828 24623723279377296 24674517442550688 24716818641492144 24752489201202816 24790040642444544 24846071390999424 24931543665910591 24954154348612096 25010327630382012 25048270232470008 25048498977529344 25104884634655668 25142970687035112 25179256256395968 25258822995499776 25274451932223552 25384398389105408 25406388722626344 25441540175733426 25537727473184214 25613381364264864 25650345815984896 25694319943698048 25747322548748544 25844429907499212 25880187420142623 25999436632713504 26015523825298008 26092593157639808 26097733179529056 26137325459968704 26175046051846656 26274006528413184 26327964487670064 26411161157984448 26447702781553392 26547694096417488 26626339949292288 26686277420046786 26727006640972032 26787170718421254 26866526005535904 26903697657097416 27005412960148824 27044386349462336 27047992053920256 27085414776004224 27129846921092352 27146385651426903 27146633556832704 27171004997933568 27232168542023196 27232417230812928 27249018489428517 27273730914749952 27329741971148592 27367554513254268 27429410989716378 27472658595829632 27510668872728928 27559472512679424 27597602902490496 27701688689299458 27701941665826944 27758832122869524 27846550351353168 28034635831863552 28073423642188608 28179304011528759 28179561349720512 28220229234221568 28326663288445464 28514189955411376 28517991622068096 28557448187743584 28706784910673664 28815054034797972 28856639042983008 28947826353949056 28965737867342112 29005813920159848 29051547020877312 29057269931846784 29157229033014081 29183672034817536 29249366211802692 29267464303460259 29294007278805504 29354167302344784 29359949826970188 29446926808327488 29558257344464832 29618960048628822 29686838794038528 29753665629247566 29753937344777088 29799076369819392 29866155858469674 29954632442953824 30049289425680768 30067882471093536 30111275523112704 30156956657819136 30225117774617856 30266659864234593 30266936264514624 30381089580167427 30424934643145128 30471091623004752 30521077786228896 30539962751436792 30567380622675264 30630435445924992 30636469384664544 30727227973906944 30906740920308336 30949502481820044 31047303265301808 31164684374055312 31203513466868224 31257007766560512 31463933743902208 31582601597462184 31628180645981376 31702006518435576 31747757888499264 31795921693570176 31848081168238848 31957640861043682 32006415360176384 32078463699837798 32127129211211532 32129041408682112 32173494105394848 32275162716471936 32295133024507872 32390805299139072 32397186015967104 32463718923355884 32508634668992711 32566304648192688 32586455100759876 32631540660179829 32682990398486976 32728209521005104 32831631039169728 32899356590067584 32955758188656192 33003318934937088 33023438215137882 33127792659368424 33128095187999232 33347103507176016 33397693643293344 33473179512874224 33523960916046816 33572341675194624 33698961498323052 33699269242964736 33875184963501792 33922053567644568 34050303297578952 34103989981029888 34151175152353152 34228051473538269 34259093258264064 34279978075880346 34336212509507508 34357458095366391 34388617240336896 34459239876665616 34506916560190164 34665915510284672 34687365100397344 34796977572705408 34849767279958272 34928216173464534 34981524434135808 35103952650226752 35214881543979264 35263603708737856 35348019092349696 35396925461889984 35469618823666614 35530426797144957 35581703226729048 35716227624561672 35822034674047872 35871596876129888 35935232715247104 35957467697390208 36007217280198432 36113886368005632 36195180868569204 36195511409110272 36309558056030928 36332024652571356 36439655961531456 36490072684339024 36554805693096192 36572547986288504 36630211461106176 36796803869987328 36819235711130742 36935584919065944 36935922221102592 37011776163826032 37128733801804224 37185060963666816 37269107086499136 37431231522918144 37515491445573018 37572405348705012 37572748466294016 37657326951983502 37768884384593952 37888234493249664 37911677898335328 38023988829424128 38076597583658112 38162310263600139 38306591209776321 38420072046397296 38475518723977344 38541479915547072 38597101805265408 38620983823122816 38743026575795712 38876305377352108 38999154949070256 39023285737947012 39138889736459712 39146599769293584 39205988189953056 39262569077769984 39411009792619776 39491946731505096 39546586504547834 39616741736976672 39671554172330088 39671916459702784 39821541144626232 39939509923938432 40029416130070179 40065719234241024 40090509961458048 40299789008303856 40355546485646124 40355915019352832 40508119440223236 40566579524193504 40628122164006336 40694770381638528 40719950335249056 40756507496900352 40840580594566656 40848625846219392 40989148060903853 40994612956722888 41051331769881402 41144116484574567 41208987893744448 41266003309093392 41396404353735744 41552912498740416 41638248184304286 41769825527029752 42110135463282912 42170907527975168 42269342024580768 42330343851332352 42394562258093568 42489994932668196 42771284933117064 42836172281615376 42838721878242816 42897992140526464 43000683019559424 43033550288629248 43060177366010496 43196248021289472 43222581052196958 43284958564474512 43421739530923584 43448606801013168 43508720880239772 43577320531315968 43637612694673472 43775508052226304 43874049317704038 43941010918208256 44031250953517176 44039924740455282 44170390212491232 44428440072943233 44462804676234688 44468732698818048 44530258191057792 44630498443871349 44630906017165632 44698614554729088 44799233787704511 44931948664430736 45166913284669056 45229404756859424 45235434986728704 45309641249659392 45337676661926784 45400404396771936 45534900203137536 45637401964717692 45706637434507128 45781616679343344 45809944127155188 45945653168887488 46009222080253552 46090841960860416 46395970096940544 46424253722730066 46570954897952712 46805270200302336 46885511649840768 47195900615853312 47292825098222152 47373902396193276 47442270968972064 47621636832748896 47693882540355264 47762712898730496 47772121752358272 47936461291565523 47943290263186944 48009623040264576 48117695549756697 48190693816817298 48193562113023168 48260241158092272 48412744074707904 48442699536761808 48586207948708608 48595779023950656 48695578385033826 49024485597730464 49092314281507656 49247446558754592 49349034885101376 49433637282984288 49504978402405632 49535157322706823 49580081284889088 49692142781998848 49863087331821182 50020655260764024 50096540464940016 50209769269311336 50285941374070224 50358512512791936 50517645990999552 50548903864447104 50768796778210816 50812777445252688 50883080351466852 51075454946368428 51226762728529728 51300691631969792 51388639887396096 51494645097497088 51688859814998424 51760374840285246 51998873265427008 52031047650596016 52185186315279616 52195466359058112 52274650919937408 52655928975340128 52822322315968896 52895405563106784 53095388192834976 53204428235499921 53252679898584576 53372554840093572 53454013281944064 53574341436842508 53733052011071808 53807395314194832 54010825920297648 54088772698924672 54170829552008448 54259693842184704 54292771302853806 54293267113665408 54464337084046392 54464834461625856 54498036978857034 54659483942297184 54735109026508536 54858821979432756 54945317191659264 55021337745457856 55195205804980992 55228853566696113 55403377378598916 55403883331653888 55517664245739048 55693100702706336 56069271663727104 56146847284377216 56273237168359527 56358608023057518 56359122699441024 56485990427975253 56653326576890928 57028379910822752 57035983244136192 57114896375487168 57413569821347328 57630108069595944 57713278085966016 57895652707898112 57931475734684224 58011627840319696 58114539863693568 58314458066028162 58498732423605384 58534928606920518 58708334604689568 58719899653940376 58893853616654976 59116514688929664 59237920097257644 59319879756821751 59373677588077056 59507331258495132 59507874689554176 59598152739638784 59732311716939348 59909264885907648 60098578851361536 60135764942187072 60222551046225408 60450235549235712 60533319728469186 60533872529029248 60762179160334854 60849869286290256 60942183246009504 61042155572457792 61079925502873584 61134761245350528 61260870891849984 61272938769329088 61576997654822103 61813481840616672 61899004963640088 62094606530603616 62329368748110624 62457372276456429 62514015533121024 63165203194924368 63256361291962752 63404013036871152 63495515776998528 63591843387140352 63696162336477696 63915281722087364 64012830720352768 64156927399675596 64254258422423064 64258082817364224 64346988210789696 64550325432943872 64590266049015744 64794372031934208 64927437846711768 65017269337985422 65132609296385376 65172910201519752 65263081320359658 65365980796973952 65456419042010208 65663262078339456 65798713180135168 65811073976556057 65911516377312384 66046876430275764 66138256740364481 66255585318736848 66694207014352032 66795387286586688 66946359025748448 67047921832093632 67144683350389248 67397922996646104 67398538485929472 67750369927003584 67844107135289136 68100606595157904 68302350304706304 68456102947076538 68559956151760692 68672425019015016 68714916190732782 68918479753331232 69013833120380328 69331831020569344 69374730200794688 69593955145410816 69636380584095099 69699534559916544 69856432346929068 69963048868271616 70207905300453504 70429763087958528 70527207417475712 70696038184699392 70793850923779968 70939237647333228 71060853594289914 71163406453458096 71432455249123344 71644069348095744 71743193752259776 71914935394780416 72014434560396864 72286040725225947 72390361737138408 72391022818220544 72619116112061856 72664049305142712 72879311923062912 72980145368678048 73043367577550739 73109611386192384 73145095972577008 73638471422261484 73871169838131888 74023552327652064 74257467603608448 74370121927333632 74538214172998272 74794630997731773 74862463045836288 75030982891146036 75144810697410024 75145496932588032 75314653903967004 75537768769187904 75776468986499328 75823355796670656 76153195167316224 76324620527200278 76613182419552642 76840144092794592 76951037447954688 77082959831094144 77241967646245632 77640562260427869 77752610754704216 77998309898140512 78046571475894024 78277779472919424 78293199538587168 78411976379906112 78525138155539968 78822019585239552 78983893463010192 79093173009095668 79233483473953344 79343108344660176 79643082289252464 79879019847876864 80058832260140358 80181019922916096 80599578016607712 80711092971292248 80711830038705664 81016238880446472 81133159048387008 81256244328012672 81389540763277056 81439156954280709 81439900670498112 81513014993800704 81697251692438784 81978296121807706 81989225913445776 82102663539762804 82288232969149134 82417975787488896 82532006618186784 82792808707471488 83105824997480832 83276496368608572 83391715020459563 83539651054059504 84220270926565824 84341815055950336 84538684049161536 84660687702664704 84979989865336392 85542569866234128 85672344563230752 85795984281052928 86120354732020992 86445162104393916 86569917128949024 86843479061847168 86897213602026336 87017441760479544 87154641062631936 87275225389346944 87471687099042243 87551016104452608 87748098635408076 87802392910380777 87882021836416512 88062501907034352 88079849480910564 88340780424982464 88856880145886466 88925609352469376 89060516382115584 89260996887742698 89261812034331264 89397229109458176 89598467575409022 89863897328861472 90333826569338112 90458809513718848 90470869973457408 90675353323853568 90799979592703779 90800808793543872 91143268740502281 91274803929435384 91413274869014256 91563233358686688 91619888254310376 91891306337774976 92018444160507104 92181683921720832 92848507445460132 93141909795905424 93610540400604672 93771023299681536 94391801231706624 94585650196444304 94747804792386552 94884541937944128 95243273665497792 95387765080710528 95544243504716544 95872922583131046 96019246080529152 96235391099513394 96381387633634596 96387124226046336 96520482316184544 96825488149415808 96885399073523616 97172415897417216 97191558047901312 97391156770067652 97525904006978133 97894621980539487 98048971195460928 98184628563015312 98494893117509184 98698069770202752 98867274565968576 99009956804811264 99070314645413646 99384285563997696 99726174663642364 100041310521528048 100193080929880032 100419538538622672 100571882748140448 100717025025583872 101097807728894208 101625554890505376 101766160702933704 102150909892736856 102453525457059456 102684154420614807 102777279774792192 103377719629996848 103520749680570492 103997746530854016 104062095301192032 104370372630559232 104390932718116224 104549301839874816 105146075460579449 105311857950680256 105644644631937792 105790811126213568 106190776385669952 106408856470999842 106745109680187144 107148682873685016 107466104022143616 107614790628389664 108021651840595296 108177545397849344 108341659104016896 108585542605707612 108586534227330816 108928674168092784 108996073957714068 109318967884594368 109470218053017072 109717643958865512 109890634383318528 110042675490915712 110390411609961984 110457707133392226 110806754757197832 110807766663307776 111035328491478096 111386201405412672 112293694568754432 112546474336719054 112717216046115036 112718245398882048 112971980855950506 113306653153781856 114056759821645504 114071966488272384 114229792750974336 114486930790800417 114919773629328963 115260216139191888 115426556171932032 115791305415796224 115862951469368448 116023255680639392 116229079727387136 116628916132056324 116997464847210768 117069857213841036 117416669209379136 117439799307880752 117787707233309952 118233029377859328 118475840194515288 118639759513643502 119014662516990264 119015749379108352 119464623433878696 119818529771815296 120088248390210537 120197157702723072 120271529884374144 121066639456938372 121067745058058496 121524358320669708 121699738572580512 121884366492019008 122084311144915584 122159851005747168 122269522490701056 122521741783699968 122545877538658176 122967444182711559 123153995309644206 123432349453723701 123626963681233344 123798009927280176 124189213061207232 124658737496221248 124914744552912858 126330406389848736 126512722583925504 126808026073742304 126991031553997056 127183686774280704 127830563444174728 128313854799351192 128508516844846128 128516165634728448 128693976421579392 129100650865887744 129180532098031488 129588744063868416 129854875693423536 130034538675970844 130265218592770752 130345820403039504 130526162640719316 130731961593947904 130912838084020416 131326524156678912 131597426360270336 131622147953112114 131823032754624768 132093752860551528 132276513480728962 132511170637473696 133388414028704064 133590774573173376 133891495331614047 133892718051496896 134095843664187264 134795845993292208 135500739854007168 135688214270578272 136201213190315808 136604700609412608 136912205894153076 137119912303521384 137344850038030032 137429832381465564 137836959506662464 138027666240760656 138663662041138688 138749460401589376 139187910290821632 139272761168190198 139712864693858136 140415810600907008 141054414834951424 141587701847559936 141878475294666456 142121707188579828 142326812906916192 142864910498246688 143288138696191488 143486387504519552 143809383874696569 143829870789560832 144028869120793728 144353086649270091 144572081450451894 144780723474276816 145238232224123712 145328098610285424 145758623846125824 145960290737356096 146086735155101478 146290191945154016 147276942844522968 147742339676263776 148047104655304128 148514935207216896 148605471968120469 148740243854667264 149076428345996544 149589261995463546 150061965782292072 150289621394820048 150629307807934008 151075537538375808 151552937972998656 151646711593341312 152306390334632448 152649241054400556 153226364839105284 153680288185589184 153902074895909376 154165919662188288 154483935292491264 155281124520855738 155505221509408432 155996619796281024 156093142951788048 156555558945838848 156586399077174336 156823952759812224 157967786926020384 158186346018191336 158466966947906688 158686216689320352 159286164578504928 159613284706499763 159758039695753728 160117664520280716 160362039845832192 161199156033215424 161422185942584496 162032477760892944 162266318096774016 162512488656025344 162779081526554112 162878313908561418 162879801340996224 163394503384877568 163956592243615412 163978451826891552 164205327079525608 164576465938298268 164835951574977792 165064013236373568 165585617414942976 165686560700088339 166211649994961664 166552992737217144 166783430040919126 167079302108119008 168440541853131648 168819711505078581 169077368098323072 169959979730672784 171085139732468256 171344689126461504 171591968562105856 172240709464041984 172890324208787832 173139834257898048 173686958123694336 173794427204052672 174034883520959088 174550450778693888 174943374198084486 175496197270816152 175604785820761554 176125003814068704 176159698961821128 176681560849964928 177713760291772932 177851218704938752 177959639270465253 178121032764231168 178521993775485396 178523624068662528 178794458218916352 179196935150818044 179727794657722944 180667653138676224 180917619027437696 181350706647707136 181599959185407558 181601617587087744 182286537481004562 182549607858870768 182826549738028512 183126466717373376 183239776508620752 183782612675549952 184036888321014208 184730992964466309 185697014890920264 186283819591810848 187372116829369287 187542046599363072 189171300392888608 189495609584773104 189769083875888256 190486547330995584 190775530161421056 191088487009433088 191745845166262092 192038492161058304 192470782199026788 192762775267269192 192774248452092672 193040964632369088 193650976298831616 193770798147047232 194383116095802624 194782313540135304 195051808013956266 195789243961078974 196097942390921856 196369257126030624 196989786235018368 197396139540405504 197433221929668171 197734549131937152 198140629290827292 198414770221093443 199452349327284728 200082621043056096 200386161859760064 200839077077245344 201143765496280896 201434050051167744 202195615457788416 203251109781010752 203532321405867408 204301819785473712 204907050914118912 205368308841229614 206755439259993696 207041499361140984 207995493061708032 208124190602384064 208781865436232448 208909141752285297 209098603679749632 210292150921158898 210623715901360512 211289289263875584 211581622252427136 212381552771339904 212817712941999684 213490219360374288 214297365747370032 214932208044287232 215229581256779328 216043303681190592 216355090795698688 217171085211415224 217173068454661632 217857348336185568 217992147915428136 218637935769188736 218940436106034144 219435287917731024 220085350981831424 220915414266784452 221613509514395664 222070656982956192 222772402810825344 224383892993195319 224587389137508864 225092948673438108 225434432092230072 225436490797764096 225943961711901012 226613306307563712 228113519643291008 228459585501948672 228973861581600834 229839547258657926 230520432278383776 230853112343864064 231725902938736896 232046511361278784 232921686781283607 233257832264112648 233994929694421536 234139714427682072 234833338418758272 234879598615761504 235575414466619904 236466058755718656 236951680389030576 237279519027287004 238029325033980528 238929246867757392 239637059543630592 240176496780421074 240543059768748288 242133278913876744 242135490116116992 243048716641339416 243399477145161024 243768732984038016 244168622289831168 244317470862842127 244319702011494336 244539044981402112 245091755077316352 245934888365423118 246307990619288412 246864698907447402 247253927362466688 247596019854560352 248378426122414464 249317474992442496 249829489105825716 250175145061378689 252660812779697472 253025445167851008 253616052147484608 253982063107994112 255661126888349456 256627709598702384 257017033689692256 257387952843158784 258361064196062976 259709751386847072 260069077351941688 260530437185541504 260691640806079008 261052325281438632 261463923187895808 261825676168040832 262415061297126729 262653048313357824 263244295906224228 263407178731142331 263646065509249536 264187505721103056 264553026961457924 265022341274947392 266776828057408128 267181549146346752 267782990663228094 267785436102993792 268191687328374528 269591691986584416 271001479708014336 271376428541156544 272399938778111337 272402426380631616 273824411788306152 274239824607042768 274689700076060064 274859664762931128 275673919013324928 276055332481521312 277498920803178752 278545522336380396 279425729387716272 280831621201814016 282108829669902848 283175403695119872 283756950589332912 284243414377159656 284653625813832384 285729820996493376 286972775009039104 287618767749393138 288057738241587456 288706173298540182 289144162900903788 289561446948553632 290476464448247424 290656197220570848 291517247692251648 291920581474712192 292173470310202956 292577712020934399 292580383890308032 293683865941618461 294553885689045936 295484679352527552 296094209310608256 297029870414433792 297210943936240938 298152856691993088 299178523990927092 300123931564584144 300579242789640096 301258615615868016 302151075076751616 303293423186682624 305298482108801112 306452729678210568 307360576371178368 308052463261844421 308331839324376576 310562249041711476 311010443018816864 311993239592562048 312186285903576096 313111117891677696 313172798154348672 313647905519624448 315438226381738347 315935573852040768 316372692036382672 316933933895813376 317372433378640704 318572329157009856 319226569412999526 320235329040561432 322398312066430848 322844371885168992 324064955521785888 324532636193548032 325024977312050688 325756627817122836 325759602681992448 327913184487230824 327956903653783104 328410654159051216 329152931876596536 329671903149955584 330128026472747136 331171234829885952 331373121400176678 332423299989923328 333105985474434288 333566860081838252 334158604216238016 336881083706263296 337639423010157162 338154736196646144 339919959461345568 342170279464936512 342689378252923008 343460792372401251 345780648417575664 346279668515796096 347373916247388672 347588854408105344 348069767041918176 349100901557387776 349886748396168972 350992394541632304 351209571641523108 352250007628137408 352319397923642256 353363121699929856 355427520583545864 355702437409877504 355919278540930506 357043987550970792 357047248137325056 358393870301636088 359455589315445888 361835238054875392 363199918370815116 363203235174175488 364573074962009124 365099215717741536 365653099476057024 366252933434746752 366479553017241504 367565225351099904 368073776642028416 368902332548134677 369461985928932618 370297048361171103 371394029781840528 372567639183621696 374744233658738574 378342600785777216 378991219169546208 379538167751776512 380973094661991168 381551060322842112 383491690332524184 384941564398053576 385525550534538384 385548496904185344 386081929264738176 387301952597663232 387541596294094464 388766232191605248 389564627080270608 390103616027912532 391578487922157948 392195884781843712 392738514252061248 393979572470036736 394792279080811008 394866443859336342 395469098263874304 396281258581654584 396829540442186886 398904698654569456 400165242086112192 400772323719520128 401674485994842141 401678154154490688 402287530992561792 406502219562021504 407064642811734816 408603639570947424 409814101828237824 410736617682459228 413510878519987392 414082998722281968 415990986123416064 416248381204768128 417563730872464896 417818283504570594 420584301842317796 421247431802721024 423163244504854272 424763105542679808 425635425883999368 426980438720748576 428594731494740064 429864416088574464 430459162513558656 431428151624089707 432086607362381184 433059259947810273 434342170422830448 435714696672371136 435984295830856272 437275871538377472 437880872212068288 438870575835462048 440170701963662848 441830828533568904 443227019028791328 444141313965912384 445544805621650688 448767785986390638 450185897346876216 450868864184460144 451887923423802024 453226612615127424 456227039286582016 456919171003897344 457947723163201668 459679094517315852 461040864556767552 461706224687728128 463451805877473792 464093022722557568 465843373562567214 466515664528225296 467989859388843072 468279428855364144 469666676837516544 469759197231523008 473903360778061152 474559038054574008 476058650067961056 477858493735514784 478839854119499289 479274119087261184 480352993560842148 481086119537496576 484266557827753488 486097433282678832 486798954290322048 487537465968076032 488337244579662336 488634941725684254 488639404022988672 490183510154632704 491869776730846236 492615981238576824 493729397814894804 494507854724933376 495192039709120704 496756852244828928 497059682100265017 498634949984884992 499658978211651432 500350290122757378 505321625559394944 506459134515235743 507232104294969216 511322253776698912 513255419197404768 514034067379384512 514775905686317568 516722128392125952 519419502773694144 520138154703883376 521060874371083008 521383281612158016 522104650562877264 523651352336081664 524830122594253458 526488591812448456 526814357462284662 528375011442206112 529106053922915848 530044682549894784 533553656114816256 533878917811395759 534363098292693504 535565981326456188 535570872205987584 536383374656749056 539183383973168832 542002959416028672 542752857082313088 544799877556222674 544804852761263232 547648823576612304 548479649214085536 549379400152120128 549719329525862256 551347838026649856 552110664963042624 554192978893398927 554997841606357504 557091044672760792 558851458775432544 567513901178665824 568486828754319312 569307251627664768 571459641992986752 573425504315943593 573945550018078208 575237535498786276 576115476483174912 577412346597080364 578288325801807576 579122893897107264 580952928896494848 581312394441141696 583841162949424384 584346940620405912 585155424041868798 585160767780616064 587367731883236922 589107771378091872 590969358705055104 592188418621216512 594421887872481876 595244310663280329 598357047981854184 600247863129168288 601158485579280192 602517231231736032 604302150153503232 606586846373365248 610596964217602224 612905459356421136 614721152742356736 616104926523688842 621124498083422952 622020886037633728 623986479185124096 624372571807152192 626345596308697344 626727425256855891 627295811039248896 630876452763476694 631871147704081536 632745384072765344 633867867791626752 634744866757281408 637144658314019712 638453138825999052 640470658081122864 644796624132861696 645688743770337984 648129911043571776 649065272387096064 651513255634245672 651519205363984896 655826368974461648 655913807307566208 656821308318102432 658305863753193072 660256052945494272 662746242800353356 666211970948868576 667133720163676504 668317208432476032 673151678979585957 673762167412526592 675278846020314324 676309472393292288 679839918922691136 684340558929873024 685378756505846016 686921584744802502 691561296835151328 692559337031592192 695177708816210688 696139534083836352 698765060343850821 699773496792337944 701984789083264608 702419143283046216 704500015256274816 704638795847284512 706726243399859712 710855041167091728 711838557081861012 714087975101941584 716787740603272176 718911178630891776 723670476109750784 726399836741630232 726406470348350976 729146149924018248 730198431435483072 731306198952114048 732505866869493504 732959106034483008 736147553284056832 737804665096269354 738923971857865236 740594096722342206 742788059563681056 745135278367243392 749488467317477148 750525435184136067 756685201571554432 757982438339092416 759076335503553024 761946189323982336 766983380665048368 769883128796107152 771051101069076768 772163858529476352 775083192588188928 779129254160541216 780207232055825064 783156975844315896 784391769563687424 785477028504122496 787245183891380187 787959144940073472 789732887718672684 790221536193426993 790938196527748608 792562517163309168 793659080884373772 797809397309138912 800330484172224384 801544647439040256 803348971989684282 803356308308981376 804575061985123584 813004439124043008 814129285623469632 817199816334334011 817207279141894848 821473235364918456 827021757039974784 828165997444563936 832496762409536256 835636567009141188 841168603684635592 842494863605442048 846326489009708544 849526211085359616 851270851767998736 853960877441497152 857189462989480128 860918325027117312 862856303248179414 864173214724762368 866118519895620546 868684340845660896 871429393344742272 871968591661712544 874551743076754944 875761744424136576 877733136062803197 877741151670924096 881051597824855383 883661657067137808 886454038057582656 888282627931824768 891089611243301376 897535571972781276 900371794693752432 901737728368920288 903775846847604048 906453225230254848 912454078573164032 915895446326403336 919358189034631704 922081729113535104 928186045445115136 931686747125134428 933031329056450592 935979718777686144 936558857710728288 939333353675033088 939518394463046016 942750405400788619 946314679145215041 947806721556122304 949118076109148016 952117300135922112 955716987471029568 957679708238998578 960705987121684296 968533115655506976 972194866565357664 973597908580644096 975074931936152064 977269883451368508 977278808045977344 983739553461692472 985231962477153648 987458795629789608 989015709449866752 990384079418241408 993513704489657856 994119364200530034 997269899969769984 999317956423302864 1000700580245514756 1010643251118789888 1012918269030471486 1014464208589938432 1022644507553397824 1026510838394809536 1028068134758769024 1030382377117203753 1038839005547388288 1040276309407766752 1042121748742166016 1042766563224316032 1044209301125754528 1047302704672163328 1049660245188506916 1052977183624896912 1053628714924569324 1056750022884412224 1058212107845831696 1060089365099789568 1067107312229632512 1067757835622791518 1071131962652912376 1071141744411975168 1078366767946337664 1085505714164626176 1089599755112445348 1089609705522526464 1095297647153224608 1096959298428171072 1098758800304240256 1099438659051724512 1102695676053299712 1104221329926085248 1106706997644404031 1108385957786797854 1110891145083513309 1114182089345521584 1117702917550865088 1135027802357331648 1136973657508638624 1138614503255329536 1142919283985973504 1146851008631887186 1150475070997572552 1154824693194160728 1156576651603615152 1158245787794214528 1161905857792989696 1162624788882283392 1167682325898848768 1168693881240811824 1170310848083737596 1170321535561232128 1174735463766473844 1178215542756183744 1181938717410110208 1184376837242433024 1188843775744963752 1190488621326560658 1196714095963708368 1200495726258336576 1202316971158560384 1205034462463472064 1221193928435204448 1225810918712842272 1229442305484713472 1232209853047377684 1242248996166845904 1244041772075267456 1247972958370248192 1248745143614304384 1252691192617394688 1253454850513711782 1261752905526953388 1263742295408163072 1265490768145530688 1269489733514562816 1274289316628039424 1276906277651998104 1280941316162245728 1289593248265723392 1291377487540675968 1294284454872269121 1296259822087143552 1299177779843430819 1303026511268491344 1311652737948923296 1311827614615132416 1313642616636204864 1316611727506386144 1320512105890988544 1325492485600706712 1332423941897737152 1334267440327353008 1336634416864952064 1346303357959171914 1350557692040628648 1359679837845382272 1368681117859746048 1370757513011692032 1373843169489605004 1383122593670302656 1385118674063184384 1390355417632421376 1392279068167672704 1397530120687701642 1399546993584675888 1403969578166529216 1404838286566092432 1409000030512549632 1409277591694569024 1421710082334183456 1423677114163722024 1428175950203883168 1433575481206544352 1436519562358497867 1437822357261783552 1452799673483260464 1458292299848036496 1460396862870966144 1462612397904228096 1465011733738987008 1465918212068966016 1472295106568113664 1475609330192538708 1477847943715730472 1481188193444684412 1485576119127362112 1490270556734486784 1498976934634954296 1501050870368272134 1513370403143108864 1515964876678184832 1533966761330096736 1539766257592214304 1542102202138153536 1544327717058952704 1550166385176377856 1558258508321082432 1560414464111650128 1566313951688631792 1570954057008244992 1574490367782760374 1579465775437345368 1580443072386853986 1585125034326618336 1587318161768747544 1595618794618277824 1600660968344448768 1601636753434187277 1603089294878080512 1606697943979368564 1606712616617962752 1609150123970247168 1626008878248086016 1628258571246939264 1634399632668668022 1634414558283789696 1642946470729836912 1654043514079949568 1656331994889127872 1662578936680196781 1664993524819072512 1671273134018282376 1682337207369271184 1702541703535997472 1707921754882994304 1714378925978960256 1720276512947830779 1721836650054234624 1725712606496358828 1728346429449524736 1732237039791241092 1737368681691321792 1742858786689484544 1743937183323425088 1751523488848273152 1755466272125606394 1755482303341848192 1762103195649710766 1767323314134275616 1772908076115165312 1776565255863649536 1785732931989840987 1795071143945562552 1800743589387504864 1803475456737840576 1807551693695208096 1812906450460509696 1831790892652806672 1838716378069263408 1844163458227070208 1856372090890230272 1863373494250268856 1866062658112901184 1871959437555372288 1873117715421456576 1879036788926092032 1885500810801577238 1892629358290430082 1895613443112244608 1898236152218296032 1904234600271844224 1911433974942059136 1915359416477997156 1918009445470569949 1921411974243368592 1937066231311013952 1944389733130715328 1947195817161288192 1954539766902737016 1954557616091954688 1967479106923384944 1970463924954307296 1974917591259579216 1980768158836482816 1988238728401060068 1998635912846605728 2001401160491029512 2019455036938757871 2021286502237579776 2025836538060942972 2028928417179876864 2045289015106795648 2053021676789619072 2056136269517538048 2060764754234407506 2077678011094776576 2080552618815533504 2085533126448632064 2088418602251509056 2096295181031552463 2099320490377013832 2105954367249793824 2107257429849138648 2113500045768824448 2116424215691663392 2120178730199579136 2135515671245583036 2142263925305824752 2156733535892675328 2171011428329252352 2179199510224890696 2179219411045052928 2190595294306449216 2193918596856342144 2197517600608480512 2198877318103449024 2208442659852170496 2213413995288808062 2216771915573595708 2221782290167026618 2228364178691043168 2235405835101730176 2251576305552408201 2270055604714663296 2273947315017277248 2277229006510659072 2285838567971947008 2293702017263774372 2300950141995145104 2309649386388321456 2313153303207230304 2316491575588429056 2325249577764566784 2337387762481623648 2340621696167475192 2340643071122464256 2349470927532947688 2356431085512367488 2361735551674140561 2363877434820220416 2377687551489927504 2380977242653121316 2393428191927416736 2400991452516673152 2404633942317120768 2410068924926944128 2418359735593327327 2442387856870408896 2451621837425684544 2464419706094755368 2484497992333691808 2488083544150534912 2497490287228608768 2506909701027423564 2523505811053906776 2527484590816326144 2530981536291061376 2538979467029125632 2548578633256078848 2553812555303996208 2561882632324491456 2582754975081351936 2588568909744538242 2592519644174287104 2598355559686861638 2606053022536982688 2623305475897846592 2623655229230264832 2627285233272409728 2633199408188409591 2633223455012772288 2643154793474566149 2650984971201413424 2664847883795474304 2668534880654706016 2673268833729904128 2692606715918343828 2701115384081257296 2719359675690764544 2737362235719492096 2747686338979210008 2766245187340605312 2784558136335345408 2795060241375403284 2799093987169351776 2807939156333058432 2809676573132184864 2818000061025099264 2818555183389138048 2828251216202365857 2838944037435645123 2843420164668366912 2847354228327444048 2856351900407766336 2867150962413088704 2873039124716995734 2905599346966520928 2916584599696072992 2920793725741932288 2925224795808456192 2931836424137932032 2951218660385077416 2955695887431460944 2962376386889368824 2971152238254724224 2980541113468973568 2997953869269908592 3002101740736544268 3026740806286217728 3031929753356369664 3067933522660193472 3079532515184428608 3084204404276307072 3116517016642164864 3120828928223300256 3132627903377263584 3141908114016489984 3148980735565520748 3158931550874690736 3160886144773707972 3170250068653236672 3174636323537495088 3191237589236555648 3201321936688897536 3203273506868374554 3213395887958737128 3213425233235925504 3256517142493878528 3268799265337336044 3268829116567579392 3285892941459673824 3308087028159899136 3312663989778255744 3320120992933212093 3325157873360393562 3332673435250539927 3342546268036564752 3364674414738542368 3405083407071994944 3415843509765988608 3428757851957920512 3440553025895661558 3451425212992717656 3464474079582482184 3474737363382643584 3485717573378969088 3487874366646850176 3503046977696546304 3510932544251212788 3510964606683696384 3524206391299421532 3534646628268551232 3545816152230330624 3553130511727299072 3571465863979681974 3590142287891125104 3601487178775009728 3606950913475681152 3615103387390416192 3663581785305613344 3677432756138526816 3688326916454140416 3726746988500537712 3732125316225802368 3743918875110744576 3746235430842913152 3758073577852184064 3771001621603154476 3785258716580860164 3791226886224489216 3796472304436592064 3808469200543688448 3822867949884118272 3830718832955994312 3836018890941139898 3842823948486737184 3874132462622027904 3882853364616807363 3888779466261430656 3909079533805474032 3934958213846769888 3940927849908614592 3949835182519158432 3961536317672965632 3976477456802120136 3997271825693211456 4002802320982059024 4038910073877515742 4051673076121885944 4090578030213591296 4106043353579238144 4112272539035076096 4121529508468815012 4155356022189553152 4161105237631067008 4171066252897264128 4176837204503018112 4192590362063104926 4198640980754027664 4211908734499587648 4214514859698277296 4227000091537648896 4232848431383326784 4271031342491166072 4284527850611649504 4309558687075493601 4313467071785350656 4358399020449781392 4381190588612898432 4387837193712684288 4395035201216961024 4397754636206898048 4416885319704340992 4426827990577616124 4433543831147191416 4443564580334053236 4456728357382086336 4470811670203460352 4503152611104816402 4540111209429326592 4547894630034554496 4587404034527548744 4601900283990290208 4619298772776642912 4626306606414460608 4632983151176858112 4650499155529133568 4674775524963247296 4681243392334950384 4698941855065895376 4712862171024734976 4723471103348281122 4755375102979855008 4761954485306242632 4786856383854833472 4801982905033346304 4804910260302561831 4809267884634241536 4820137849853888256 4836719471186654654 4884775713740817792 4903243674851369088 4928839412189510736 4968995984667383616 4976167088301069824 4994980574457217536 5013819402054847128 5047011622107813552 5061963072582122752 5107625110607992416 5123765264648982912 5160829538843492337 5165509950162703872 5177137819489076484 5185039288348574208 5196711119373723276 5212106045073965376 5246610951795693184 5254570466544819456 5266398816376819182 5266446910025544576 5286309586949132298 5301969942402826848 5329695767590948608 5337069761309412032 5357198795969522961 5385213431836687656 5402230768162514592 5438719351381529088 5495372677958420016 5532490374681210624 5569116272670690816 5590120482750806568 5598187974338703552 5615878312666116864 5619353146264369728 5637110366778276096 5656502432404731714 5677888074871290246 5686840329336733824 5694708456654888096 5712703800815532672 5734301924826177408 5746078249433991468 5754028336411709847 5811198693933041856 5833169199392145984 5841587451483864576 5863672848275864064 5902437320770154832 5911391774862921888 5924752773778737648 5942304476509448448 5995907738539817184 6004203481473088536 6058365110816273613 6063859506712739328 6135867045320386944 6159065030368857216 6168408808552614144 6233034033284329728 6241657856446600512 6265255806754527168 6297961471131041496 6317863101749381472 6321772289547415944 6340500137306473344 6349272647074990176 6382475178473111296 6406547013736749108 6426791775917474256 6513034284987757056 6537598530674672088 6537658233135158784 6571785882919347648 6625327979556511488 6640241985866424186 6650315746720787124 6665346870501079854 6685092536073129504 6729348829477084736 6754728916657224603 6810166814143989888 6831687019531977216 6857515703915841024 6881106051791323116 6902850425985435312 6928948159164964368 6949474726765287168 6975748733293700352 7021865088502425576 7021929213367392768 7048412782598843064 7069293256537102464 7085206655022421683 7091632304460661248 7142931727959363948 7180284575782250208 7202974357550019456 7213901826951362304 7230206774780832384 7255079206779981981 7327163570611226688 7354865512277053632 7453493977001075424 7464250632451604736 7492470861685826304 7542003243206308952 7570517433161720328 7582453772448978432 7592944608873184128 7616938401087376896 7645735899768236544 7661437665911988624 7672037781882279796 7685647896973474368 7748264925244055808 7765706729233614726 7777558932522861312 7818159067610948064 7869916427693539776 7881855699817229184 7899598224565228773 7899670365038316864 7952954913604240272 7994543651386422912 8005604641964118048 8077820147755031484 8103346152243771888 8181156060427182592 8212086707158476288 8243059016937630024 8322210475262134016 8353674409006036224 8385180724126209852 8397281961508055328 8423817468999175296 8429029719396554592 8454000183075297792 8465696862766653568 8484753648607097571 8516832112306935369 8542062684982332144 8569055701223299008 8619117374150987202 8716798040899562784 8762381177225796864 8775674387425368576 8795509272413796096 8853655981155232248 8867087662294382832 8887129160668106472 8913456714764172672 8941623340406920704 9006305222209632804 9080222418858653184 9095789260069108992 9174808069055097488 9203800567980580416 9238597545553285824 9252613212828921216 9349551049926494592 9362486784669900768 9397883710131790752 9425724342049469952 9446942206696562244 9510750205959710016 9523908970612485264 9573712767709666944 9603965810066692608 9609820520605123662 9640275699707776512 9673438942373309308 9769551427481635584 9806487349702738176 9857678824379021472 9937991969334767232 9960362978799636279 10027638804109694256 10094023244215627104 10123926145164245504 10215250221215984832 10247530529297965824 10321659077686984674 10354275638978152968 10393422238747446552 10424212090147930752 10493221903591386368 10509140933089638912 10532797632753638364 10532893820051089152 10572619173898264596 10603939884805653696 10659391535181897216 10674139522618824064 10714397591939045922 10770426863673375312 10804461536325029184 10990745355916840032 11064980749362421248 11180240965501613136 11196375948677407104 11231756625332233728 11238706292528739456 11274220733556552192 11313004864809463428 11355776149742580492 11373680658673467648 11389416913309776192 11425407601631065344 11468603849652354816 11492156498867982936 11508056672823419694 11622397387866083712 11648560093850422089 11666338398784291968 11804874641540309664 11822783549725843776 11849505547557475296 11884608953018896896 11991815477079634368 12008406962946177072 12116730221632547226 12271734090640773888 12318130060737714432 12336817617105228288 12466068066568659456 12483315712893201024 12530511613509054336 12595922942262082992 12635726203498762944 12643544579094831888 12681000274612946688 12698545294149980352 12764950356946222592 12813094027473498216 12853583551834948512 13075197061349344176 13143571765838695296 13250655959113022976 13280483971732848372 13300631493441574248 13330693741002159708 13370185072146259008 13458697658954169472 13509457833314449206 13620333628287979776 13762212103582646232 13805700851970870624 13857896318329928736 13898949453530574336 13951497466587400704 14043730177004851152 14096825565197686128 14138586513074204928 14170413310044843366 14285863455918727896 14360569151564500416 14405948715100038912 14414730780907685493 14427803653902724608 14460413549561664768 14510158413559963962 14654327141222453376 14709731024554107264 14906987954002150848 14928501264903209472 14984941723371652608 15084006486412617904 15141034866323440656 15185889217746368256 15322875331823977248 15344075563764559592 15371295793946948736 15482488616530477011 15496529850488111616 15531413458467229452 15555117865045722624 15636318135221896128 15739832855387079552 15763711399634458368 15799196449130457546 15799340730076633728 15905909827208480544 15989087302772845824 16011209283928236096 16071596387908568883 16155640295510062968 16206692304487543776 16486118033875260048 16644420950524268032 16707348818012072448 16770361448252419704 16794563923016110656 16847634937998350592 16858059438793109184 16931393725533307136 16969507297214195142 17033664224613870738 17084125369964664288 17138111402446598016 17238234748301974404 17262085009235129541 17433596081799125568 17524762354451593728 17591018544827592192 17707311962310464496 17734175324588765664 17774258321336212944 17826913429528345344 18012610444419265608 18175095332448820839 18191578520138217984 18349616138110194976 18407601135961160832 18477195091106571648 18505226425657842432 18699102099852989184 18724973569339801536 18795767420263581504 18893884413393124488 19021500411919420032 19047817941224970528 19147425535419333888 19219641041210247324 19346877884746618616 19539102854963271168 19612974699405476352 19715357648758042944 19875983938669534464 19920725957599272558 20055277608219388512 20188046488431254208 20264186749971673809 20430500442431969664 20495061058595931648 20643318155373969348 20708551277956305936 20786844477494893104 20848424180295861504 20986443807182772736 21065595265507276728 21065787640102178304 21145238347796529192 21207879769611307392 21348279045237648128 21428795183878091844 21540853727346750624 21608923072650058368 21765237620339945943 21981490711833680064 22360481931003226272 22392751897354814208 22477412585057478912 22626009729618926856 22711552299485160984 22747361317346935296 22778833826619552384 22850815203262130688 22937207699304709632 22984312997735965872 23016113345646839388 23244794775732167424 23297120187700844178 23332676797568583936 23609749283080619328 23645567099451687552 23698794673695686319 23699011095114950592 23983630954159268736 24016813925892354144 24233460443265094452 24543468181281547776 24636260121475428864 24966631425786402048 25061023227018108672 25191845884524165984 25271452406997525888 25287089158189663776 25362000549225893376 25397090588299960704 25454260945821292713 25550496336920806107 25626188054946996432 25707167103669897024 26150394122698688352 26287143531677390592 26560967943465696744 26601262986883148496 26661387482004319416 26740370144292518016 26917395317908338944 27018915666628898412 27240667256575959552 27524424207165292464 27611401703941741248 27715792636659857472 28087460354009702304 28193651130395372256 28277173026148409856 28340826620089686732 28571726911837455792 28721138303129000832 28811897430200077824 28829461561815370986 28920827099123329536 29020316827119927924 29308654282444906752 29419462049108214528 29813975908004301696 29881088936398908837 30168012972825235808 30282069732646881312 30371778435492736512 30645750663647954496 30688151127529119184 30742591587893897472 30964977233060954022 31062826916934458904 31272636270443792256 31479665710774159104 31527422799268916736 31598392898260915092 31598681460153267456 31811819654416961088 31978174605545691648 32022418567856472192 32143192775817137766 32311280591020125936 32413384608975087552 32972236067750520096 33540722896504839408 33589127846032221312 33695269875996701184 33716118877586218368 33862787451066614272 33939014594428390284 34067328449227741476 34168250739929328576 34276222804893196032 34476469496603948808 34524170018470259082 34867192163598251136 35414623924620928992 35468350649177531328 35548516642672425888 35653826859056690688 36025220888838531216 36350190664897641678 36699232276220389952 36815202271922321664 36954390182213143296 37010452851315684864 37398204199705978368 37449947138679603072 37591534840527163008 37787768826786248976 38043000823838840064 38095635882449941056 38294851070838667776 38439282082420494648 38693755769493237232 39430715297516085888 39751967877339068928 39841451915198545116 40110555216438777024 40376092976862508416 40528373499943347618 40861000884863939328 41286636310747938696 41417102555912611872 41573688954989786208 41696848360591723008 42131190531014553456 42290476695593058384 42415759539222614784 42696558090475296256 42857590367756183688 43081707454693501248 43217846145300116736 43530475240679891886 43962981423667360128 44720963862006452544 44785503794709628416 44954825170114957824 45252019459237853712 45423104598970321968 45557667653239104768 45968625995471931744 46032226691293678776 46447465849591431033 46489589551464334848 46594240375401688356 46665353595137167872 47219498566161238656 47291134198903375104 47397589347391372638 47398022190229901184 47967261908318537472 48033627851784708288 48214789163725706649 48466920886530188904 49933262851572804096 50122046454036217344 50383691769048331968 50542904813995051776 50574178316379327552 50794181176599921408 50908521891642585426 51100992673841612214 51252376109893992864 51414334207339794048 51786255027705388623 52300788245397376704 52574287063354781184 53121935886931393488 53202525973766296992 53322774964008638832 53480740288585036032 53834790635816677888 54037831333257796824 55048848414330584928 55222803407883482496 55431585273319714944 55622273918646528521 56174920708019404608 56387302260790744512 56681653240179373464 57143453823674911584 57442276606258001664 57658923123630741972 58040633654239855848 58617308564889813504 58838924098216429056 59627951816008603392 59762177872797817674 60336025945650471616 60564139465293762624 60792560249915021427 61291501327295908992 61376302255058238368 61485183175787794944 61929954466121908044 62125653833868917808 62545272540887584512 62959331421548318208 63196785796521830184 63197362920306534912 63623639308833922176 64044837135712944384 64286385551634275532 64622561182040251872 64826769217950175104 65295712861019837829 65944472135501040192 67081445793009678816 67178255692064442624 67432237755172436736 67878029188856780568 68134656898455482952 68336501479858657152 68552445609786392064 68952938993207897616 69048340036940518164 69734384327196502272 70829247849241857984 70936701298355062656 71097033285344851776 72050441777677062432 72700381329795283356 73398464552440779904 73630404543844643328 73908780364426286592 74899894277359206144 75183069681054326016 75575537653572497952 76086001647677680128 76191271764899882112 76362782837463878139 76651489010762418321 76878564164840989296 77387511538986474464 78861430595032171776 79682903830397090232 80221110432877554048 80752185953725016832 81056746999886695236 81722001769727878656 82573272621495877392 82834205111825223744 83147377909979572416 84262381062029106912 84580953391186116768 84831519078445229568 85715180735512367376 86163414909387002496 86435692290600233472 87060950481359783772 87925962847334720256 89441927724012905088 90504038918475707424 90846209197940643936 91115335306478209536 91937251990943863488 92064453382587357552 92894931699182862066 93188480750803376712 94438997132322477312 94582268397806750208 94795178694782745276 94796044380459802368 95934523816637074944 96067255703569416576 96429578327451413298 96933841773060377808 100767383538096663936 101085809627990103552 101148356632758655104 101588362353199842816 101817043783285170852 102201985347683224428 102504752219787985728 102828668414679588096 103572510055410777246 104601576490794753408 106243871773862786976 106405051947532593984 106645549928017277664 106961480577170072064 108075662666515593648 110097696828661169856 110445606815766964992 110863170546639429888 111244547837293057042 112349841416038809216 112774604521581489024 113363306480358746928 114286907647349823168 114884553212516003328 115317846247261483944 116081267308479711696 119255903632017206784 119524355745595635348 120672051891300943232 121128278930587525248 121585120499830042854 122583002654591817984 122752604510116476736 123859908932243816088 124251307667737835616 125090545081775169024 126393571593043660368 127247278617667844352 128089674271425888768 128572771103268551064 129245122364080503744 129653538435900350208 130591425722039675658 131888944271002080384 134162891586019357632 134356511384128885248 134864475510344873472 135756058377713561136 136269313796910965904 136673002959717314304 137905877986415795232 138096680073881036328 139342397548774293099 139468768654393004544 141658495698483715968 141873402596710125312 142194066570689703552 144100883555354124864 145400762659590566712 146796929104881559808 149799788554718412288 150366139362108652032 151151075307144995904 152382543529799764224 152725565674927756278 153302978021524836642 153757128329681978592 154775023077972948928 155358765083116165869 157722861190064343552 159365807660794180464 160442220865755108096 161504371907450033664 162113493999773390472 165146545242991754784 165668410223650447488 166294755819959144832 166866821755939585563 168524762124058213824 169161906782372233536 171430361471024734752 172326829818774004992 174121900962719567544 175851925694669440512 178883855448025810176 181008077836951414848 181692418395881287872 183874503981887726976 184128906765174715104 185789863398365724132 186376961501606753424 188877994264644954624 189590357389565490552 189592088760919604736 192134511407138833152 192859156654902826596 193867683546120755616 195887138583059513487 201534767076193327872 202296713265517310208 203634087566570341704 204403970695366448856 205009504439575971456 205657336829359176192 207145020110821554492 209203152981589506816 212487743547725573952 212810103895065187968 213291099856034555328 216151325333031187296 220195393657322339712 220891213631533929984 221726341093278859776 222489095674586114084 224699682832077618432 225549209043162978048 226726612960717493856 228573815294699646336 229088348512391634417 230635692494522967888 232162534616959423392 239048711491191270696 241344103782601886464 242256557861175050496 243170240999660085708 245166005309183635968 245505209020232953472 247719817864487632176 248502615335475671232 252787143186087320736 254494557235335688704 257145542206537102128 258490244728161007488 259307076871800700416 261182851444079351316 263777888542004160768 268325783172038715264 271512116755427122272 272538627593821931808 273346005919434628608 275811755972831590464 276193360147762072656 278684795097548586198 283316991396967431936 283746805193420250624 284388133141379407104 288201767110708249728 290801525319181133424 293593858209763119616 302302150614289991808 304765087059599528448 305451131349855512556 306605956043049673284 307514256659363957184 309550046155945897856 310717530166232331738 318731615321588360928 320884441731510216192 324226987999546780944 330293090485983509568 331336820447300894976 332589511639918289664 333733643511879171126 337049524248116427648 338323813564744467072 342860722942049469504 344653659637548009984 348243801925439135088 357767710896051620352 362016155673902829696 363384836791762575744 367749007963775453952 368257813530349430208 371579726796731448264 372753923003213506848 379180714779130981104 384269022814277666304 385718313309805653192 387735367092241511232 391774277166119026974 403069534152386655744 404593426531034620416 407268175133140683408 408807941390732897712 410019008879151942912 414290040221643108984 418027192646322879297 418406305963179013632 424975487095451147904 425620207790130375936 426582199712069110656 432302650666062374592 440390787314644679424 444978191349172228168 449399365664155236864 451098418086325956096 453453225921434987712 457147630589399292672 458176697024783268834 461271384989045935776 464325069233918846784 466076295249348497607 478097422982382541392 482688207565203772928 484513115722350100992 486340481999320171416 491010418040465906944 495439635728975264352 497005230670951342464 500600465267818756689 505574286372174641472 514291084413074204256 516980489456322014976 522365702888158702632 527555777084008321536 536651566344077430528 543024233510854244544 545077255187643863616 551623511945663180928 552386720295524145312 557369590195097172396 566633982793934863872 568776266282758814208 576403534221416499456 581603050638362266848 587661415749178540461 604604301228579983616 610902262699711025112 613211912086099346568 615028513318727914368 619100092311891795712 621435060332464663476 637463230643176721856 648453975999093561888 660586180971967019136 662673640894601789952 665179023279836579328 667467287023758342252 674099048496232855296 676647627129488934144 685721445884098939008 687265045537174903251 696487603850878270176 724032311347805659392 726769673583525151488 735498015927550907904 736515627060698860416 743159453593462896528 745507846006427013696 758361429558261962208 771436626619611306384 775470734184483022464 783548554332238053948 814536350266281366816 817615882781465795424 820038017758303885824 828580080443286217968 836054385292645758594 849950974190902295808 851240415580260751872 853164399424138221312 864605301332124749184 880781574629289358848 889956382698344456336 906906451842869975424 914295261178798585344 916353394049566537668 922542769978091871552 928650138467837693568 932152590498696995214 956194845964765082784 972680963998640342832 982020836080931813888 990879271457950528704 994010461341902684928 1001200930535637513378 1011148572744349282944 1028582168826148408512 1033960978912644029952 1044731405776317405264 1073303132688154861056 1086048467021708489088 1090154510375287727232 1103247023891326361856 1104773440591048290624 1114739180390194344792 1152807068442832998912 1163206101276724533696 1175322831498357080922 1209208602457159967232 1221804525399422050224 1226423824172198693136 1230057026637455828736 1238200184623783591424 1242870120664929326952 1274926461286353443712 1296907951998187123776 1321172361943934038272 1334934574047516684504 1348198096992465710592 1353295254258977868288 1371442891768197878016 1374530091074349806502 1392975207701756540352 1398228885748045492821 1448064622695611318784 1453539347167050302976 1473031254121397720832 1486318907186925793056 1491015692012854027392 1501801395803456270067 1516722859116523924416 1542873253239222612768 1550941468368966044928 1567097108664476107896 1629072700532562733632 1635231765562931590848 1657160160886572435936 1672108770585291517188 1699901948381804591616 1706328798848276442624 1729210602664249498368 1762984247247535621383 1779912765396688912672 1813812903685739950848 1832706788099133075336 1845085539956183743104 1857300276935675387136 1864305180997393990428 1912389691929530165568 1945361927997280685664 1981758542915901057408 1988020922683805369856 2002401861071275026756 2022297145488698565888 2057164337652296817024 2089462811552634810528 2172096934043416978176 2180309020750575454464 2206494047782652723712 2209546881182096581248 2229478360780388689584 2326412202553449067392 2350645662996714161844 2443609050798844100448 2452847648344397386272 2460114053274911657472 2485740241329858653904 2549852922572706887424 2593815903996374247552 2642344723887868076544 2669869148095033369008 2742885783536395756032 2749060182148699613004 2785950415403513080704 2796457771496090985642 2946062508242795441664 2972637814373851586112 2982031384025708054784 3003602791606912540134 3033445718233047848832 3085746506478445225536 3101882936737932089856 3134194217328952215792 3258145401065125467264 3270463531125863181696 3314320321773144871872 3344217541170583034376 3458421205328498996736 3525968494495071242766 3559825530793377825344 3627625807371479901696 3665413576198266150672 3690171079912367486208 3714600553871350774272 3728610361994787980856 3824779383859060331136 3890723855994561371328 3963517085831802114816 4004803722142550053512 4044594290977397131776 4114328675304593634048 4178925623105269621056 4344193868086833956352 4360618041501150908928 4419093762364193162496 4458956721560777379168 4505404187410368810201 4652824405106898134784 4701291325993428323688 4887218101597688200896 4905695296688794772544 4971480482659717307808 5099705845145413774848 5187631807992748495104 5339738296190066738016 5498120364297399226008 5571900830807026161408 5592915542992181971284 5945275628747703172224 5964062768051416109568 6007205583213825080268 6066891436466095697664 6171493012956890451072 6268388434657904431584 6516290802130250934528 6540927062251726363392 6628640643546289743744 6688435082341166068752 7051936988990142485532 7119651061586755650688 7330827152396532301344 7380342159824734972416 7457220723989575961712 7649558767718120662272 7781447711989122742656 7927034171663604229632 8009607444285100107024 8228657350609187268096 8357851246210539242112 8838187524728386324992 8917913443121554758336 9010808374820737620402 9305648810213796269568 9402582651986856647376 9774436203195376401792 9811390593377589545088 9942960965319434615616 10375263615985496990208 10679476592380133476032 10996240728594798452016 11143801661614052322816 11185831085984363942568 11890551257495406344448 12014411166427650160536 12133782872932191395328 12342986025913780902144 12536776869315808863168 13032581604260501869056 13081854124503452726784 13257281287092579487488 13376870164682332137504 13516212562231106430603 14103873977980284971064 14239302123173511301376 14661654304793064602688 14914441447979151923424 15299117535436241324544 15562895423978245485312 16019214888570200214048 16715702492421078484224 17835826886243109516672 18021616749641475240804 18805165303973713294752 19548872406390752803584 19622781186755179090176 19885921930638869231232 21358953184760266952064 21992481457189596904032 22371662171968727885136 23781102514990812688896 24028822332855300321072 24685972051827561804288 25073553738631617726336 26514562574185158974976 26753740329364664275008 27032425124462212861206 28207747955960569942128 28478604246347022602752 29323308609586129205376 29828882895958303846848 31125790847956490970624 32038429777140400428096 33431404984842156968448 35671653772486219033344 36043233499282950481608 37610330607947426589504 39097744812781505607168 39245562373510358180352 39771843861277738462464 40548637686693319291809 42717906369520533904128 43984962914379193808064 44743324343937455770272 48057644665710600642144 50147107477263235452672 53507480658729328550016 54064850248924425722412 56415495911921139884256 58646617219172258410752 59657765791916607693696 64076859554280800856192 71343307544972438066688 72086466998565900963216 75220661215894853179008 79543687722555476924928 81097275373386638583618 85435812739041067808256 87969925828758387616128 89486648687874911540544 96115289331421201284288 100294214954526470905344 107014961317458657100032 108129700497848851444824 112830991823842279768512 117293234438344516821504 119315531583833215387392 128153719108561601712384 144172933997131801926432 150441322431789706358016 162194550746773277167236 175939851657516775232256 178973297375749823081088 192230578662842402568576 214029922634917314200064 216259400995697702889648 225661983647684559537024 238631063167666430774784 256307438217123203424768 288345867994263603852864 300882644863579412716032 324389101493546554334472 351879703315033550464512 357946594751499646162176 384461157325684805137152 432518801991395405779296 451323967295369119074048 576691735988527207705728 648778202987093108668944 715893189502999292324352 768922314651369610274304 865037603982790811558592 902647934590738238148096 1153383471977054415411456 1297556405974186217337888 1730075207965581623117184 2306766943954108830822912 2595112811948372434675776 3460150415931163246234368 5190225623896744869351552 6920300831862326492468736 10380451247793489738703104 20760902495586979477406208
- Sum of all divisors σ(n): 69216872064747144756480000
- Sum of proper divisors (its aliquot sum) s(n): 48455969569160165279073792
- 20760902495586979477406208 is an abundant number, because the sum of its proper divisors (48455969569160165279073792) is greater than itself. Its abundance is 27695067073573185801667584
Bases of 20760902495586979477406208
- Binary: 10001001011000100101011000111100010000101000010111000101101000110011101000010000000002
- Hexadecimal: 0x112C4AC78850B8B4674200
- Base-36: 2LWQHG7H4TGFNS000
Squares and roots of 20760902495586979477406208
- 20760902495586979477406208 squared (207609024955869794774062082) is 431015072431269672419337224498273985047951436939264
- 20760902495586979477406208 cubed (207609024955869794774062083) is 8948261892873949260118356431637416579192350268226348374358045920781152550912
-
The
square root of 20760902495586979477406208 is 4556413336780.0357492411 -
20760902495586979477406208 is a
perfect cube number . Itscube root is 274841352
Scales and comparisons
How big is 20760902495586979477406208?- 20,760,902,495,586,979,477,406,208 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 20,760,902,495,586,979,477,406,208 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 20760902495586979477406208 cubic inches would be around 22903446 feet tall.
Recreational maths with 20760902495586979477406208
- 20760902495586979477406208 backwards is 80260477497968559420906702
- The number of decimal digits it has is: 26
- The sum of 20760902495586979477406208's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 20760902495586979477406208 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 20760902495586979477406208 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/20760902495586979477406208/
Chicago style:
Numbermatics. 2024. "Number 20760902495586979477406208 - Facts about the integer". https://numbermatics.com/n/20760902495586979477406208/
The information we have on file for 20760902495586979477406208 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 20760902495586979477406208, math, Factors of 20760902495586979477406208, curriculum, school, college, exams, university, Prime factorization of 20760902495586979477406208, STEM, science, technology, engineering, physics, economics, calculator, twenty septillion, seven hundred sixty sextillion, nine hundred two quintillion, four hundred ninety-five quadrillion, five hundred eighty-six trillion, nine hundred seventy-nine billion, four hundred seventy-seven million, four hundred six thousand, two hundred eight.