324491139166272954342391296
324,491,139,166,272,954,342,391,296 is an even composite number composed of six prime numbers multiplied together.
324491139166272954342391296 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 324491139166272954342391296:
29 × 36 × 233 × 293 × 413 × 3493
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 23 × 23 × 23 × 29 × 29 × 29 × 41 × 41 × 41 × 349 × 349 × 349)See below for interesting mathematical facts about the number 324491139166272954342391296 from the Numbermatics database.
Names of 324491139166272954342391296
- Cardinal: 324491139166272954342391296 can be written as Three hundred twenty-four septillion, four hundred ninety-one sextillion, one hundred thirty-nine quintillion, one hundred sixty-six quadrillion, two hundred seventy-two trillion, nine hundred fifty-four billion, three hundred forty-two million, three hundred ninety-one thousand, two hundred ninety-six.
Scientific notation
- Scientific notation: 3.24491139166272954342391296 × 1026
Factors of 324491139166272954342391296
Divisors of 324491139166272954342391296
- 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 41 46 48 54 58 64 69 72 81 82 87 92 96 108 116 123 128 138 144 162 164 174 184 192 207 216 232 243 246 256 261 276 288 324 328 348 349 368 369 384 414 432 464 486 492 512 522 529 552 576 621 648 656 667 696 698 729 736 738 768 783 828 841 864 928 943 972 984 1044 1047 1058 1104 1107 1152 1189 1242 1296 1312 1334 1392 1396 1458 1472 1476 1536 1566 1587 1656 1681 1682 1728 1856 1863 1886 1944 1968 2001 2088 2094 2116 2208 2214 2304 2349 2378 2484 2523 2592 2624 2668 2784 2792 2829 2916 2944 2952 3132 3141 3174 3312 3321 3362 3364 3456 3567 3712 3726 3772 3888 3936 4002 4176 4188 4232 4416 4428 4608 4698 4756 4761 4968 5043 5046 5184 5248 5336 5568 5584 5589 5658 5832 5888 5904 6003 6264 6282 6348 6624 6642 6724 6728 6912 7047 7134 7424 7452 7544 7569 7776 7872 8004 8027 8352 8376 8464 8487 8832 8856 9396 9423 9512 9522 9936 9963 10086 10092 10121 10368 10496 10672 10701 11136 11168 11178 11316 11664 11776 11808 12006 12167 12528 12564 12696 13248 13284 13448 13456 13824 14094 14268 14283 14309 14848 14904 15088 15129 15138 15341 15552 15744 16008 16054 16704 16752 16767 16928 16974 17664 17712 18009 18792 18846 19024 19044 19343 19872 19926 20172 20184 20242 20736 20992 21141 21344 21402 21689 22272 22336 22356 22632 22707 23328 23616 24012 24081 24334 24389 25056 25128 25392 25461 26496 26568 26896 26912 27347 28188 28269 28536 28566 28618 29808 29889 30176 30258 30276 30363 30682 31104 31488 32016 32103 32108 33408 33504 33534 33856 33948 34481 35328 35424 36018 36501 37584 37692 38048 38088 38663 38686 39744 39852 40344 40368 40484 41472 42282 42688 42804 42849 42927 43378 44544 44672 44712 45264 45387 45414 46023 46656 47232 48024 48162 48668 48749 48778 50112 50256 50784 50922 52992 53136 53792 53824 54027 54694 56376 56538 57072 57132 57236 58029 59616 59778 60352 60516 60552 60726 61364 62208 62976 64032 64206 64216 65067 66816 67008 67068 67712 67896 68121 68921 68962 70848 72036 72243 73002 73167 75168 75384 76096 76176 76383 77326 77372 79488 79704 80688 80736 80968 82041 84564 84807 85376 85608 85698 85854 86756 89344 89424 90528 90774 90828 91089 92046 93312 94464 96048 96309 96324 97336 97498 97556 100224 100512 101568 101844 103443 105984 106272 107584 107648 108054 109388 109503 112752 113076 114144 114264 114472 115989 116058 119232 119556 120704 121032 121104 121452 121801 122728 124416 128064 128412 128432 128547 128781 130134 133632 134016 134136 135424 135792 136161 136242 137842 137924 138069 141696 144072 144486 146004 146247 146334 150336 150768 152192 152352 152766 154652 154744 158976 159408 161376 161472 161936 162081 164082 169128 169614 170752 171216 171396 171708 173512 174087 178688 178848 181056 181548 181656 182178 184092 184621 186624 188928 192096 192618 192648 194672 194996 195112 195201 200448 201024 203136 203688 204363 206763 206886 212544 215168 215296 216108 216729 218776 219006 219501 225504 226152 228288 228528 228944 229149 231978 232116 232783 238464 239112 241408 242064 242208 242904 243602 245456 246123 254421 256128 256824 256864 257094 257562 260268 268032 268272 270848 271584 272322 272484 273267 275684 275848 276138 283392 288144 288927 288972 292008 292494 292668 293509 300672 301536 304384 304704 305532 309304 309488 310329 317952 318816 322752 322944 323872 324162 328164 328509 329107 338256 339228 341504 342432 342792 343416 347024 347967 348174 352843 357696 362112 363096 363312 364356 365403 368184 369242 373248 384192 385236 385296 385641 386343 389344 389992 390224 390402 400896 402048 406272 407376 408483 408726 413526 413772 414207 414961 425088 430336 430592 432216 433458 437552 438012 438741 439002 444889 451008 452304 456576 457056 457888 458298 463956 464232 465566 476928 478224 482816 484128 484416 485808 486243 487204 490912 492246 498847 508842 512256 513648 513728 514188 515124 520536 522261 536064 536544 543168 544644 544968 546534 551368 551696 552276 553863 560947 566784 576288 577854 577944 584016 584988 585336 585603 586669 587018 601344 603072 608768 609408 611064 613089 618608 618976 620289 620658 628981 637632 645504 645888 647744 648324 650187 656328 657018 658214 658503 676512 678456 684864 685584 686832 687447 694048 695934 696348 698349 705686 715392 724224 726192 726624 728712 730806 736368 738369 738484 768384 770472 770592 771282 772686 778688 779984 780448 780804 793063 804096 812544 814752 816966 817452 819801 827052 827544 828414 829922 850176 860672 864432 866781 866916 875104 876024 877482 878004 880527 889249 889778 902016 904608 913152 914112 915776 916596 927912 928464 930987 931132 953856 956448 968256 968832 971616 972486 974408 981824 984492 985527 987321 997694 999949 1017684 1024512 1027296 1027456 1028376 1030248 1041072 1043901 1044522 1058529 1073088 1086336 1089288 1089936 1093068 1096209 1102736 1103392 1104552 1107726 1121227 1121894 1152576 1155708 1155888 1159029 1168032 1169976 1170672 1171206 1173338 1174036 1202688 1206144 1218816 1222128 1225449 1226178 1237216 1237952 1240578 1241316 1242621 1244883 1257962 1275264 1291008 1291776 1295488 1296648 1300374 1312656 1314036 1316223 1316428 1317006 1334667 1353024 1356912 1369728 1371168 1373664 1374894 1388096 1391868 1392696 1396698 1411372 1413721 1430784 1448448 1452384 1453248 1457424 1461612 1472736 1476738 1476968 1496541 1536768 1540944 1541184 1542564 1545372 1557376 1559968 1560896 1561608 1566783 1585183 1586126 1608192 1629504 1633932 1634904 1639602 1654104 1655088 1656828 1659844 1661589 1682841 1700352 1728864 1733562 1733832 1750208 1752048 1754964 1756008 1756809 1760007 1761054 1778498 1779556 1804032 1809216 1826304 1828224 1831552 1833192 1855824 1856928 1860867 1861974 1862264 1886943 1912896 1936512 1937664 1943232 1944972 1948816 1950561 1963648 1968984 1971054 1974642 1975509 1995388 1998709 1999898 2035368 2054592 2054912 2056752 2060496 2082144 2087802 2089044 2095047 2117058 2146176 2172672 2178576 2179872 2186136 2192418 2205472 2206784 2209104 2215107 2215452 2242454 2243788 2305152 2311416 2311776 2318058 2336064 2339952 2341344 2342412 2346676 2348072 2379189 2412288 2437632 2444256 2450898 2452356 2459403 2474432 2475904 2481156 2482632 2485242 2489766 2515924 2550528 2582016 2590976 2593296 2600748 2625312 2628072 2632446 2632856 2634012 2641581 2667747 2669334 2706048 2713824 2739456 2742336 2747328 2749788 2776192 2783736 2785392 2792961 2793396 2801423 2822744 2827442 2861568 2904768 2906496 2914848 2923224 2945472 2953476 2953936 2956581 2961963 2993082 2999847 3073536 3081888 3082368 3085128 3090744 3114752 3119936 3121792 3123216 3131703 3133566 3170366 3172252 3175587 3259008 3267864 3269808 3279204 3288627 3308208 3310176 3313656 3319688 3323178 3363681 3365682 3457728 3467124 3467664 3477087 3500416 3504096 3509928 3512016 3513618 3520014 3522108 3532229 3556996 3559112 3608064 3618432 3656448 3663104 3666384 3711648 3713856 3721734 3723948 3724528 3727863 3734649 3773886 3825792 3873024 3875328 3886464 3889944 3897632 3901122 3927296 3937968 3942108 3948669 3949284 3951018 3990776 3997418 3999796 4004001 4070736 4109184 4109824 4113504 4120992 4164288 4175604 4178088 4190094 4234116 4241163 4246283 4292352 4345344 4357152 4359744 4372272 4384836 4410944 4413568 4418208 4430214 4430904 4484908 4487576 4489623 4610304 4622832 4623552 4636116 4672128 4679904 4682688 4684824 4693352 4696144 4700349 4755549 4758378 4824576 4888512 4901796 4904712 4918806 4948864 4951808 4962312 4965264 4970484 4979532 4984767 4993841 5031848 5048523 5101056 5181952 5186592 5201496 5250624 5256144 5264892 5265712 5268024 5270427 5280021 5283162 5335494 5338668 5354009 5412096 5427648 5478912 5484672 5494656 5499576 5552384 5567472 5570784 5582601 5585922 5586792 5602846 5645488 5654884 5660829 5809536 5812992 5829696 5846448 5851683 5890944 5906952 5907872 5913162 5923926 5926527 5986164 5996127 5999694 6163776 6164736 6170256 6181488 6229504 6239872 6243584 6246432 6263406 6267132 6285141 6340732 6344504 6351174 6518016 6535728 6539616 6558408 6577254 6616416 6620352 6627312 6639376 6645321 6646356 6727362 6731364 6750707 6915456 6934248 6935328 6954174 7000832 7008192 7019856 7024032 7027236 7040028 7044216 7064458 7113992 7118224 7137567 7236864 7312896 7326208 7332768 7378209 7423296 7427712 7443468 7447896 7449056 7455726 7469298 7547772 7569461 7651584 7746048 7772928 7779888 7795264 7802244 7854592 7875936 7884216 7897338 7898568 7902036 7924743 7981552 7994836 7999592 8003241 8008002 8141472 8218368 8227008 8241984 8328576 8351208 8356176 8378883 8380188 8404269 8468232 8482326 8492566 8511761 8584704 8714304 8719488 8744544 8769672 8821888 8827136 8836416 8860428 8861808 8869743 8885889 8969816 8975152 8979246 8999541 9220608 9245664 9247104 9272232 9344256 9359808 9365376 9369648 9386704 9392288 9395109 9400698 9511098 9516756 9526761 9544103 9777024 9803592 9809424 9837612 9865881 9897728 9903616 9924624 9930528 9940968 9959064 9969534 9987682 10063696 10091043 10097046 10232447 10373184 10402992 10431261 10501248 10512288 10529784 10531424 10536048 10540854 10560042 10566324 10596687 10670988 10677336 10708018 10824192 10855296 10969344 10989312 10999152 11104768 11134944 11141568 11165202 11171844 11173584 11183589 11203947 11205692 11290976 11309768 11321658 11619072 11625984 11659392 11692896 11703366 11781888 11813904 11815744 11826324 11846007 11847852 11853054 11972328 11992254 11999388 12012003 12033869 12327552 12329472 12340512 12362976 12479744 12487168 12492864 12526812 12534264 12570282 12681464 12689008 12702348 12723489 12738849 12901781 13036032 13071456 13079232 13116816 13154508 13232832 13240704 13254624 13278752 13290642 13292712 13454724 13462728 13468869 13493387 13501414 13830912 13868496 13870656 13908348 14001664 14016384 14039712 14048064 14054472 14080056 14088432 14101047 14128916 14227984 14236448 14266647 14275134 14466563 14473728 14665536 14756418 14846592 14855424 14886936 14895792 14898112 14911452 14938596 14954301 14981523 15095544 15138922 15145569 15303168 15545856 15559776 15590528 15604488 15751872 15768432 15794676 15797136 15804072 15811281 15840063 15849486 15963104 15989672 15999184 16006482 16016004 16062027 16282944 16436736 16454016 16483968 16657152 16702416 16712352 16747803 16757766 16760376 16808538 16936464 16964652 16982487 16985132 17013401 17023522 17428608 17438976 17489088 17539344 17643776 17654272 17672832 17720856 17723616 17739486 17771778 17779581 17939632 17950304 17958492 17988381 17999082 18240449 18491328 18494208 18544464 18688512 18719616 18730752 18739296 18773408 18784576 18790218 18801396 18855423 19022196 19033512 19053522 19088206 19554048 19607184 19618848 19675224 19731762 19795456 19849248 19861056 19881936 19918128 19935963 19939068 19975364 20127392 20182086 20194092 20252121 20452727 20464894 20746368 20805984 20862522 21002496 21024576 21059568 21062848 21072096 21081708 21120084 21132648 21193374 21341976 21354672 21412701 21416036 21710592 21938688 21978624 21998304 22269888 22283136 22330404 22343688 22347168 22367178 22407894 22411384 22581952 22619536 22643316 22708383 22998827 23238144 23318784 23385792 23406732 23563776 23627808 23631488 23652648 23692014 23695704 23706108 23774229 23944656 23984508 23998776 24009723 24024006 24053429 24067738 24655104 24681024 24725952 24959488 24985728 25053624 25068528 25136649 25140564 25212807 25362928 25378016 25404696 25446978 25477698 25535283 25788221 25803562 26142912 26158464 26233632 26309016 26465664 26481408 26509248 26557504 26581284 26585424 26657667 26909448 26925456 26937738 26986774 26998623 27002828 27661824 27736992 27741312 27816696 28032768 28079424 28096128 28108944 28160112 28176864 28185327 28202094 28257832 28455968 28472896 28533294 28550268 28580283 28632309 28933126 29331072 29512836 29597643 29693184 29710848 29773872 29791584 29796224 29822904 29877192 29908602 29963046 30191088 30273129 30277844 30291138 30697341 31119552 31181056 31208976 31503744 31536864 31589352 31594272 31608144 31622562 31680126 31698972 31790061 31926208 31979344 31998368 32012964 32032008 32124054 32515583 32565888 32908032 32967936 33314304 33404832 33424704 33495606 33515532 33520752 33611841 33617076 33872928 33929304 33964974 33970264 34026802 34047044 34857216 34877952 34978176 35078688 35287552 35345664 35441712 35447232 35478972 35538021 35543556 35559162 35879264 35900608 35916984 35976762 35998164 36036009 36101607 36459209 36480898 36982656 36988416 37088928 37439232 37461504 37478592 37546816 37569152 37580436 37602792 37710846 38044392 38067024 38107044 38170467 38176412 38216547 38705343 39108096 39214368 39237696 39350448 39463524 39698496 39722112 39763872 39836256 39871926 39878136 39950728 40254784 40364172 40388184 40406607 40480161 40504242 40905454 40929788 40997909 41492736 41611968 41725044 42004992 42049152 42119136 42125696 42144192 42163416 42240168 42265296 42386748 42508549 42683952 42709344 42799941 42825402 42832072 43399689 43421184 43996608 44539776 44566272 44660808 44687376 44694336 44734356 44815788 44822768 44862903 44944569 45163904 45239072 45286632 45416766 45436707 45970307 45997654 46637568 46771584 46813464 47255616 47262976 47305296 47384028 47391408 47412216 47520189 47548458 47889312 47969016 47997552 48019446 48048012 48106858 48135476 48186081 49310208 49362048 49451904 49971456 50107248 50137056 50243409 50273298 50281128 50425614 50725856 50756032 50809392 50893956 50947461 50955396 51040203 51070566 51576442 51607124 52285824 52316928 52467264 52618032 52931328 52962816 53018496 53115008 53162568 53170848 53315334 53818896 53850912 53875476 53965143 53973548 53997246 54005656 54721347 55473984 55482624 55633392 56065536 56158848 56192256 56217888 56320224 56353728 56370654 56404188 56515664 56566269 56911936 56945792 57066588 57100536 57160566 57264618 57866252 57962561 58662144 59025672 59195286 59386368 59547744 59583168 59592448 59645808 59754384 59817204 59926092 60382176 60546258 60555688 60582276 60756363 61358181 61394682 62239104 62362112 62417952 63007488 63073728 63178704 63188544 63216288 63245124 63360252 63397944 63580122 63852416 63958688 63996736 64025928 64064016 64238103 64248108 64432729 65031166 65131776 65816064 65935872 66809664 66849408 66991212 67031064 67041504 67223682 67234152 67745856 67858608 67929948 67940528 68053604 68094088 68125149 68996481 69714432 69956352 70157376 70691328 70883424 70894464 70957944 71076042 71087112 71118324 71322687 71758528 71801216 71833968 71953524 71996328 72029169 72072018 72160287 72203214 72918418 72961796 73965312 74177856 74878464 74957184 75093632 75138304 75160872 75205584 75421692 75638421 76088784 76134048 76214088 76340934 76352824 76433094 76605849 77364663 77410686 78428736 78475392 78700896 78927048 79396992 79444224 79527744 79672512 79743852 79756272 79901456 79973001 80509568 80728344 80776368 80813214 80960322 80995869 81008484 81241267 81810908 81859576 81995818 82985472 83223936 83450088 84098304 84238272 84251392 84288384 84326832 84480336 84530592 84773496 85017098 85367904 85418688 85599882 85650804 85664144 85740849 85896927 86799378 87993216 88792929 89079552 89132544 89321616 89374752 89388672 89468712 89631576 89645536 89725806 89889138 90327808 90478144 90573264 90819387 90833532 90873414 91940614 91995308 92092023 93543168 93626928 94511232 94525952 94610592 94768056 94782816 94824432 95040378 95096916 95370183 95778624 95938032 95995104 96038892 96096024 96213716 96270952 96372162 97546749 98724096 98903808 99942912 100214496 100274112 100486818 100546596 100562256 100835523 100851228 101451712 101512064 101618784 101787912 101894922 101910792 102080406 102141132 102434641 103152884 103214248 104571648 104633856 104934528 105236064 105862656 106036992 106230016 106325136 106341696 106630668 107637792 107701824 107750952 107930286 107947096 107994492 108011312 108108027 108304821 109377627 109442694 110947968 110965248 111266784 112317696 112384512 112435776 112640448 112707456 112741308 112808376 113031328 113132538 113823872 113891584 114133176 114201072 114321132 114511401 114529236 114649641 114858343 115732504 115925122 116116029 117324288 118051344 118390572 119095488 119166336 119184896 119291616 119508768 119634408 119852184 120764352 121092516 121111376 121164552 121219821 121440483 121512726 122716362 122789364 122993727 123142207 124478208 124835904 126014976 126147456 126357408 126377088 126432576 126490248 126720504 126795888 127160244 127525647 127704832 127917376 127993472 128051856 128128032 128399823 128476206 128496216 128865458 130062332 130199067 130263552 133619328 133698816 133982424 134062128 134083008 134447364 134468304 134588709 134833707 135491712 135717216 135859896 135881056 136107208 136188176 136250298 136310121 137910921 137992962 139912704 140314752 141766848 141788928 141915888 142152084 142174224 142236648 142560567 142645374 143517056 143602432 143667936 143907048 143992656 144058338 144144036 144320574 144406428 144558243 144821389 145836836 145923592 147930624 148355712 149914368 150187264 150276608 150321744 150411168 150843384 151276842 152177568 152268096 152428176 152681868 152705648 152842383 152866188 153120609 153211698 154729326 154821372 155266261 156857472 156950784 157401792 157854096 158793984 158888448 159055488 159345024 159487704 159512544 159802912 159946002 161019136 161456688 161552736 161626428 161895429 161920644 161991738 162016968 162482534 163621816 163719152 163991636 164164041 166447872 166900176 168196608 168476544 168502784 168576768 168653664 168960672 169061184 169546992 169698807 170034196 170735808 170837376 171199764 171301608 171328288 171481698 171793854 173598756 173887683 174097603 175986432 177585858 178159104 178643232 178749504 178777344 178937424 179263152 179291072 179451612 179778276 180655616 180956288 181146528 181638774 181667064 181746828 182269089 183881228 183990616 184074543 184184046 187086336 187253856 189022464 189221184 189536112 189565632 189648864 190080756 190193832 190740366 191557248 191876064 191990208 192077784 192192048 192427432 192541904 192714309 192744324 193298187 195093498 195770503 197448192 197807616 200428992 200548224 200973636 201093192 201124512 201671046 201702456 202903424 203024128 203237568 203575824 203789844 203821584 204160812 204282264 204375447 204747481 204869282 206305768 206428496 206989443 209143296 209869056 210472128 212073984 212460032 212650272 212683392 213261336 213968061 215275584 215403648 215501904 215860572 215894192 215988984 216022624 216087507 216216054 216480861 216609642 218755254 218885388 219514369 221895936 222533568 224635392 224871552 225280896 225414912 225482616 225616752 226062656 226265076 226915263 227647744 227783168 228266352 228402144 228642264 229022802 229058472 229299282 229716686 229817547 231465008 231850244 232093989 232232058 236102688 236781144 238190976 238332672 238583232 239017536 239268816 239704368 239919003 241528704 242185032 242222752 242329104 242439642 242880966 242987607 243025452 243723801 245432724 245578728 245987454 246284414 248956416 249671808 252294912 252714816 252754176 252865152 252980496 253441008 253591776 254320488 255051294 255409664 255834752 255986944 256103712 256256064 256799646 256952412 256992432 257222547 257690781 257730916 260124664 260398134 267238656 267397632 267964848 268124256 268166016 268894728 268936608 269177418 269667414 270983424 271434432 271719792 271762112 272214416 272376352 272458161 272500596 272620242 275821842 275985924 276276069 276778987 280629504 283533696 283577856 283831776 284304168 284348448 284473296 285121134 285290748 286110549 287034112 287204864 287335872 287814096 287985312 288116676 288288072 288641148 288812856 289116486 289642778 291673672 291847184 292640247 296711424 296740963 299828736 300374528 300643488 300822336 301686768 302506569 302553684 304355136 304536192 304856352 305363736 305411296 305684766 305732376 306241218 306423396 307303923 309458652 309642744 310347901 310532522 313714944 313901568 314803584 315708192 317587968 318110976 318690048 318975408 319025088 319605824 319892004 322038272 322913376 323105472 323252856 323790858 323841288 323983476 324033936 324324081 324914463 324965068 327243632 327438304 327983272 328132881 328328082 332895744 333800352 336953088 337153536 337307328 337921344 338122368 339093984 339397614 340068392 341471616 341674752 342399528 342603216 342656576 342963396 343534203 343587708 343948923 344575029 347197512 347775366 348195206 348348087 348982201 351972864 355171716 357286464 357499008 357554688 357874848 358526304 358582144 358903224 359556552 361912576 362293056 363277548 363334128 363493656 363659463 364321449 364538178 367762456 367981232 368149086 368368092 368981181 369426621 374507712 378044928 378442368 379072224 379131264 379297728 380161512 380387664 381480732 382576941 383114496 383752128 383980416 384155568 384384096 384854864 385083808 385199469 385428618 385488648 386596374 390186996 390597201 391308223 391541006 400857984 401096448 401947272 402186384 402249024 403342092 403404912 404501121 405806848 406048256 406475136 407151648 407579688 407643168 408321624 408564528 408750894 408930363 409494962 409738564 412611536 412856992 413732763 413978886 419530327 419738112 420944256 425300544 425366784 426522672 427681701 427936122 430551168 430807296 431003808 431721144 431788384 431977968 432045248 432175014 432432108 432961722 433219284 433674729 434464167 437510508 437770776 439028738 443791872 445067136 449743104 450561792 450829824 450965232 451233504 452125312 452530152 453830526 455295488 456532704 456804288 457284528 458045604 458116944 458527149 458598564 459361827 459433372 459635094 462930016 463700488 464187978 464464116 465798783 472205376 473562288 476381952 476665344 477166464 478035072 478537632 479408736 479838006 483057408 484370064 484445504 484658208 484879284 485686287 485761932 485975214 486050904 487447602 490865448 491157456 491974908 492492123 492568828 493388629 499343616 504589824 505429632 505508352 505730304 505960992 506882016 507183552 508640976 510102588 511669504 511973888 512207424 512512128 513599292 513904824 513984864 514445094 515381562 515461832 520249328 520796268 521663049 522292809 528973021 534477312 535929696 536248512 536332032 537789456 537873216 538354836 539334828 541966848 542868864 543439584 543524224 544428832 544752704 544916322 545001192 545240484 546807267 551643684 551971848 552223629 552552138 553228867 553557974 561259008 567067392 567663552 568608336 568696896 568946592 570242268 570581496 572221098 574068224 574671744 575628192 575970624 576233352 576576144 577282296 577625712 578142927 578232972 579285556 579894561 583347344 583694368 585280494 587311509 593129083 593422848 593481926 601286976 601644672 603373536 605013138 605107368 608710272 609072384 609712704 610727472 610822592 611369532 611464752 612482436 612846792 613126341 614242443 614607846 618917304 619285488 620695802 620968329 621065044 627429888 629607168 631416384 636221952 637380096 637950816 638050176 639211648 639784008 645826752 646210944 646505712 647581716 647682576 647966952 648067872 648262521 648648162 649442583 649828926 649930136 654487264 654876608 655966544 656265762 656656164 658543107 667600704 673906176 674614656 675842688 676244736 678187968 678795228 680136784 680745789 682943232 683349504 684799056 685206432 685313152 685926792 687068406 687175416 687897846 689150058 689452641 694395024 695550732 696281967 696390412 696696174 697549441 697964402 710343432 714572928 714998016 715749696 717052608 717164288 717806448 719113104 723825152 724586112 726555096 726668256 726987312 727318926 728642898 728962821 729076356 731171403 735524912 735962464 736298172 736736184 737962362 738853242 747858409 749015424 756884736 758144448 758262528 758595456 760323024 760775328 762961464 765153882 766228992 767504256 767960832 768311136 768768192 769709728 770167616 770398938 770857236 770977296 773072343 773192748 780373992 781194402 782616446 783082012 801715968 802192896 803894544 804372768 804498048 806684184 806809824 809002242 811613696 812950272 814303296 815159376 815286336 816643248 817129056 817374483 817501788 817860726 818989924 819477128 825223072 825713984 827465526 827957772 828828207 830336961 838561807 839060654 841888512 850601088 850733568 853045344 855363402 855872244 858331647 861102336 861614592 862007616 863442288 863576768 863955936 864090496 864350028 864864216 865923444 866438568 867349458 868928334 875021016 875541552 877920741 878057476 890134272 890222889 899486208 901123584 901930464 902467008 904250624 905060304 907661052 913065408 913608576 914569056 916091208 916233888 917054298 917197128 918723654 918866744 919270188 921911769 925860032 927400976 928375956 928928232 931043703 931597566 942951907 944410752 947124576 952763904 954332928 956070144 957075264 958817472 959676012 966114816 968740128 968891008 969316416 969758568 971372574 971523864 971950428 972101808 974743389 974895204 977696627 981730896 982314912 983949816 984398643 984984246 985137656 986777258 998687232 1010859264 1011460608 1011921984 1013764032 1014367104 1017281952 1020205176 1023339008 1024414848 1025024256 1027198584 1027809648 1027969728 1028890188 1030602609 1030763124 1030923664 1031846769 1033725087 1040498656 1041592536 1043326098 1044585618 1045044261 1046946603 1057317061 1057946042 1071859392 1072497024 1072664064 1075578912 1075746432 1076709672 1078669656 1085737728 1086879168 1087048448 1088857664 1089505408 1089832644 1090002384 1090480968 1092964347 1093614534 1103287368 1103943696 1104447258 1105104276 1106457734 1106943543 1107115948 1108279863 1134134784 1135327104 1137216672 1137393792 1137893184 1140484536 1141162992 1144442196 1147730823 1149343488 1151256384 1151941248 1152466704 1153152288 1154564592 1155251424 1155598407 1156285854 1156465944 1158571112 1159789122 1166694688 1167388736 1170560988 1171791603 1173924669 1174623018 1186258166 1186963852 1202573952 1203289344 1206747072 1210026276 1210214736 1213503363 1217420544 1218144768 1219425408 1221454944 1221645184 1222739064 1222929504 1224964872 1225693584 1226252682 1228484886 1229215692 1232747921 1237834608 1238570976 1241198289 1241391604 1241936658 1242130088 1258590981 1259214336 1262832768 1275901632 1276100352 1278423296 1279568016 1291653504 1292421888 1293011424 1295163432 1295365152 1295933904 1296135744 1296525042 1297296324 1298885166 1299657852 1299860272 1301024187 1303392501 1308974528 1309753216 1311933088 1312531524 1313312328 1317086214 1333138903 1335201408 1349229312 1351685376 1352489472 1356375936 1357590456 1360273568 1361491578 1365886464 1369598112 1370412864 1370626304 1371853584 1374136812 1374350832 1375795692 1378085481 1378300116 1378905282 1388790048 1391101464 1392563934 1392780824 1393392348 1395098882 1395928804 1397396349 1420686864 1429145856 1429996032 1431499392 1434105216 1434328576 1435612896 1438226208 1449172224 1453110192 1453336512 1453974624 1454637852 1457058861 1457285796 1457925642 1458152712 1462342806 1471049824 1471924928 1472596344 1473472368 1475924724 1477476369 1477706484 1480165887 1481952767 1495716818 1498030848 1513769472 1516288896 1516525056 1517190912 1520646048 1521550656 1525922928 1530307764 1535008512 1535921664 1536622272 1537536384 1539419456 1540335232 1540797876 1541714472 1541954592 1546144686 1546385496 1560747984 1562388804 1564989147 1565232892 1566164024 1566878427 1586919063 1603431936 1607789088 1608745536 1608996096 1613368368 1613619648 1618004484 1625900544 1628606592 1630318752 1630572672 1633286496 1634258112 1634748966 1635003576 1635721452 1637979848 1638954256 1640421801 1650446144 1651427968 1654931052 1655915544 1656670887 1657656414 1659686601 1660673922 1677123614 1678121308 1680914269 1683777024 1701202176 1706090688 1710726804 1711744488 1716663294 1722204672 1724015232 1726884576 1727153536 1727911872 1728180992 1728700056 1729728432 1731846888 1732877136 1734698916 1737856668 1739683683 1742850509 1750042032 1751083104 1755841482 1756114952 1761934527 1779387249 1780268544 1780445778 1803860928 1804934016 1808501248 1810120608 1815322104 1826130816 1827217152 1829138112 1832182416 1832467776 1834108596 1834394256 1837447308 1837733488 1838540376 1839379023 1842727329 1843823538 1851720064 1854801952 1856751912 1857856464 1862087406 1862904987 1863195132 1868549141 1885903814 1888821504 1894249152 1908665856 1912140288 1914150528 1917634944 1919352024 1937480256 1937782016 1938632832 1939517136 1942745148 1943047728 1943900856 1944203616 1948327749 1949486778 1949790408 1955393254 1963461792 1964629824 1967899632 1968797286 1969968492 1970275312 1973554516 1975629321 2021718528 2023843968 2027528064 2028734208 2034563904 2040410352 2042237367 2048829696 2050048512 2054397168 2055619296 2055939456 2057780376 2061205218 2061526248 2061847328 2063693538 2067450174 2068357923 2080997312 2083185072 2086652196 2088845901 2089171236 2090088522 2092648323 2093893206 2114634122 2115892084 2143718784 2144994048 2151157824 2151492864 2153419344 2157339312 2171475456 2173758336 2174096896 2177715328 2179010816 2179665288 2180004768 2180961936 2185928694 2187229068 2193514209 2206574736 2207887392 2208894516 2210208552 2212915468 2213887086 2214231896 2216559726 2243575227 2270654208 2274433344 2274787584 2275786368 2280969072 2282325984 2288884392 2295461646 2298686976 2302512768 2303882496 2304933408 2306304576 2309129184 2310502848 2311196814 2312571708 2312931888 2317142224 2319217029 2319578244 2333389376 2334777472 2341121976 2343583206 2347849338 2349246036 2355996743 2372516332 2373927704 2405147904 2406578688 2413494144 2420052552 2420429472 2427006726 2434841088 2438850816 2442909888 2443290368 2445478128 2445859008 2449929744 2451387168 2452505364 2456969772 2458431384 2465495842 2475669216 2477141952 2482396578 2482783208 2483873316 2484260176 2486484621 2491010883 2515685421 2517181962 2525665536 2551803264 2552200704 2556846592 2559136032 2574994941 2583307008 2584843776 2586022848 2590326864 2590730304 2591867808 2592271488 2593050084 2594592648 2597770332 2599315704 2599720544 2602048374 2606785002 2617949056 2619506432 2623866176 2625063048 2626624656 2633762223 2634172428 2641741889 2666277806 2670402816 2670668667 2698458624 2703370752 2712751872 2715180912 2720547136 2722983156 2739196224 2740825728 2741252608 2743707168 2748273624 2748701664 2751591384 2756170962 2756600232 2757810564 2765735307 2777580096 2782202928 2785127868 2785561648 2786784696 2790197764 2791857608 2793131109 2794792698 2828855721 2841373728 2858291712 2862998784 2868210432 2871225792 2876452416 2898344448 2906220384 2906673024 2907949248 2909275704 2914117722 2914571592 2915851284 2916305424 2924230167 2924685612 2933089881 2942099648 2943849856 2945192688 2946944736 2951849448 2953195929 2954952738 2955412968 2960331774 2963905534 2970604589 2991433636 2996061696 3032577792 3034381824 3041292096 3043101312 3051845856 3060615528 3070017024 3073244544 3075072768 3078838912 3080670464 3081595752 3083428944 3083909184 3092289372 3092770992 3095540307 3101175261 3121495968 3124777608 3129978294 3130465784 3132328048 3133756854 3135132783 3140839809 3171951183 3173838126 3215578176 3217491072 3217992192 3226736736 3227239296 3236008968 3257213184 3260637504 3261145344 3266572992 3268516224 3269497932 3270007152 3271442904 3275959696 3277908512 3278893041 3280843602 3300892288 3302855936 3309862104 3311831088 3313341774 3315312828 3319373202 3320830629 3321347844 3324839589 3330891947 3354247228 3356242616 3361828538 3402404352 3412181376 3421453608 3423488976 3433326588 3443192469 3448030464 3453769152 3454307072 3455823744 3456361984 3457400112 3459456864 3463693776 3465754272 3469397832 3475713336 3479367366 3485701018 3500084064 3502166208 3511682964 3512229904 3515374809 3521774007 3523869054 3558774498 3560891556 3571124003 3607721856 3609868032 3620241216 3630644208 3640510089 3652261632 3654434304 3658276224 3664364832 3664935552 3668217192 3668788512 3674894616 3675466976 3677080752 3678758046 3685454658 3687647076 3698243763 3703440128 3709603904 3713503824 3715712928 3723594867 3724174812 3725809974 3726390264 3737098282 3771807628 3775772943 3777643008 3788498304 3828301056 3835269888 3838704048 3874960512 3875564032 3877265664 3879034272 3885490296 3886095456 3887801712 3888407232 3896655498 3898973556 3899580816 3903072561 3910177503 3910786508 3926923584 3929259648 3935799264 3937594572 3939936984 3940550624 3947109032 3951258642 3999416709 4047687936 4055056128 4057468416 4069127808 4080820704 4084474734 4097659392 4108794336 4111238592 4111878912 4115560752 4122410436 4123052496 4123694656 4127387076 4134256443 4134900348 4136715846 4161994624 4166370144 4173304392 4177691802 4178342472 4180177044 4185296646 4187786412 4192189047 4199820281 4229268244 4231784168 4287437568 4289988096 4302315648 4302985728 4306838688 4314678624 4347516672 4355430656 4358021632 4359330576 4360009536 4361923872 4371857388 4374458136 4387028418 4413149472 4415774784 4417789032 4420417104 4425830936 4427774172 4428463792 4432429107 4433119452 4440497661 4445858301 4487150454 4502721569 4541308416 4548866688 4549575168 4551572736 4561938144 4564651968 4577768784 4590923292 4605025536 4607764992 4609866816 4612609152 4618258368 4621005696 4622393628 4625143416 4625863776 4634284448 4638434058 4639156488 4666778752 4669554944 4682243952 4687166412 4694967441 4695698676 4698492072 4700635281 4709192063 4711993486 4745032664 4747855408 4760757189 4810295808 4826988288 4840105104 4840858944 4854013452 4877701632 4885819776 4886580736 4890956256 4891718016 4899859488 4902774336 4905010728 4913939544 4916862768 4921265403 4930991684 4951338432 4954283904 4964793156 4965566416 4967746632 4968520352 4970012661 4972969242 4979059803 4982021766 5031370842 5034363924 5042742807 5048830487 5051331072 5103606528 5118272064 5149989882 5166614016 5172045696 5180653728 5181460608 5183735616 5184542976 5186100168 5189185296 5195540664 5198631408 5199441088 5204096748 5213570004 5219051049 5228551527 5235898112 5239012864 5247732352 5250126096 5253249312 5267524446 5268344856 5283483778 5285803581 5332555612 5338161747 5340805632 5341337334 5425503744 5430361824 5441094272 5445966312 5478392448 5481651456 5487414336 5496547248 5497403328 5503182768 5512341924 5513200464 5515621128 5518137069 5528181987 5531470614 5555160192 5564405856 5570255736 5571123296 5573569392 5580395528 5583715216 5586262218 5588714961 5589585396 5605647423 5657711442 5682747456 5725997568 5736420864 5742451584 5752904832 5812440768 5813346048 5815898496 5818551408 5828235444 5829143184 5831702568 5832610848 5844983247 5848460334 5849371224 5866179762 5884199296 5887699712 5890385376 5893889472 5903698896 5906391858 5909905476 5910825936 5920663548 5926887963 5927811068 5937676949 5941209178 5982867272 6065155584 6082584192 6086202624 6103691712 6121231056 6146489088 6150145536 6157677824 6161340928 6163191504 6166857888 6167818368 6184578744 6185541984 6191080614 6202350522 6205073769 6242991936 6249555216 6259956588 6260931568 6264656096 6266537703 6267513708 6270265566 6277944969 6281679618 6343902366 6347676252 6365916701 6431156352 6434982144 6453473472 6454478592 6472017936 6514426368 6521275008 6522290688 6533145984 6537032448 6538995864 6540014304 6542885808 6551919392 6555817024 6557786082 6561687204 6580542627 6601784576 6605711872 6619724208 6623662176 6626683548 6630625656 6638746404 6641661258 6642695688 6649679178 6661783894 6708494456 6712485232 6723657076 6730725681 6824362752 6842907216 6846977952 6866653176 6886384938 6896060928 6907538304 6908614144 6911647488 6914800224 6918913728 6927387552 6931508544 6938795664 6951426672 6957651087 6958734732 6971402036 7000168128 7004332416 7023365928 7024459808 7030749618 7043548014 7047738108 7067990229 7117548996 7121783112 7138001723 7142248006 7215443712 7219736064 7240482432 7261288416 7281020178 7304523264 7316552448 7328729664 7329871104 7336434384 7337577024 7349789232 7350933952 7354161504 7357516092 7370909316 7375294152 7396487526 7406880256 7419207808 7427007648 7431425856 7447189734 7448349624 7451619948 7452780528 7459453863 7473032649 7474196564 7543615256 7547056263 7551545886 7576996608 7656602112 7670539776 7677408096 7749921024 7754531328 7758068544 7770980592 7772190912 7775603424 7776814464 7793310996 7797947112 7799161632 7806145122 7820355006 7821573016 7853847168 7858519296 7871598528 7875189144 7879873968 7881101248 7894218064 7901286669 7902517284 7925225667 7998833418 8012006001 8026590623 8095375872 8110112256 8138255616 8161641408 8168949468 8217588672 8222477184 8223757824 8231121504 8244820872 8246104992 8247389312 8254774152 8268512886 8269800696 8273431692 8297205921 8323989248 8332740288 8346608784 8355383604 8356684944 8360354088 8370593292 8375572824 8379393327 8384378094 8394646721 8399640562 8458536488 8463568336 8486567163 8574875136 8604631296 8613677376 8629357248 8695033344 8710861312 8718661152 8720019072 8723847744 8743714776 8748916272 8772690501 8774056836 8799269643 8826298944 8831549568 8835578064 8840834208 8851661872 8855548344 8856927584 8859587787 8864858214 8866238904 8880995322 8891716602 8911813767 8974300908 9000089129 9005443138 9097733376 9103145472 9123876288 9129303936 9155537568 9181846584 9210051072 9219733632 9225218304 9236516736 9242011392 9244787256 9250286832 9251727552 9268568896 9276868116 9278312976 9303525783 9333557504 9339109888 9364487904 9374332824 9389934882 9391397352 9396984144 9401270562 9405398349 9418384126 9422519427 9423986972 9490065328 9495710816 9515853549 9521514378 9653976576 9680210208 9681717888 9708026904 9771639552 9781912512 9783436032 9799718976 9805548672 9810021456 9827879088 9833725536 9836679123 9842530806 9861983368 9902676864 9908567808 9929586312 9931132832 9935493264 9937040704 9940025322 9945938484 9958119606 9962491887 9964043532 9974518767 9992675841 10062741684 10068727848 10085485614 10097660974 10207213056 10236544128 10299979764 10329577407 10344091392 10361307456 10362921216 10367471232 10369085952 10372200336 10378370592 10391081328 10397262816 10398882176 10408193496 10427140008 10438102098 10457103054 10471796224 10495464704 10500252192 10506498624 10535048892 10536689712 10546124427 10565322021 10566967556 10571607162 10665111224 10676323494 10682674668 10713372009 10860723648 10882188544 10891932624 10956784896 10963302912 10974828672 10993094496 10994806656 11006365536 11024683848 11026400928 11031242256 11036274138 11056363974 11062941228 11094731289 11110320384 11128811712 11140511472 11142246592 11147138784 11160791056 11167430432 11170784601 11172524436 11177429922 11179170792 11211294846 11315422884 11327318829 11347938467 11365494912 11484903168 11505809664 11624881536 11626692096 11631796992 11637102816 11656470888 11658286368 11663405136 11665221696 11689966494 11696920668 11698742448 11730532509 11732359524 11768398592 11775399424 11780770752 11787778944 11807397792 11812783716 11819810952 11821651872 11841327096 11853775926 11855622136 11875353898 11882418356 11965734544 11998250127 12165168384 12166379483 12172405248 12207383424 12242462112 12292978176 12315355648 12326383008 12333715776 12335636736 12369157488 12371083968 12382161228 12402769329 12404701044 12410147538 12485983872 12499110432 12519913176 12521863136 12529312192 12533075406 12535027416 12540531132 12555889938 12563359236 12576567141 12599460843 12687804732 12695352504 12724263941 12731833402 12862312704 12869964288 12906946944 12908957184 12944035872 13042550016 13066291968 13074064896 13077991728 13080028608 13085771616 13103838784 13111634048 13115572164 13123374408 13161085254 13203569152 13239448416 13247324352 13253367096 13261251312 13277492808 13283322516 13285391376 13297287321 13299358356 13321492983 13323567788 13337574903 13416988912 13424970464 13447314152 13461451362 13508164707 13648725504 13685814432 13693955904 13733306352 13772769876 13815076608 13823294976 13829600448 13837827456 13854775104 13863017088 13877591328 13902853344 13915302174 13917469464 13942804072 14000336256 14008664832 14046731856 14048919616 14061499236 14084902323 14087096028 14095476216 14101905843 14127576189 14135980458 14235097992 14243566224 14276003446 14282271567 14284496012 14308270241 14430887424 14480964864 14522576832 14562040356 14633104896 14657459328 14659742208 14672868768 14675154048 14699578464 14701867904 14708323008 14715032184 14741818632 14750588304 14792975052 14838415616 14854015296 14862851712 14894379468 14896699248 14903239896 14905561056 14910037983 14918907726 14937179409 14946065298 14948393128 15087230512 15094112526 15103091772 15128228421 15146491461 15153993216 15354816192 15499842048 15516137088 15541961184 15544381824 15551206848 15553628928 15586621992 15595894224 15598323264 15612290244 15640710012 15643146032 15657153147 15685654581 15707694336 15717038592 15743197056 15750378288 15759747936 15762202496 15788436128 15802573338 15805034568 15850451334 15857410743 15997666836 16014485241 16024012002 16043637143 16053181246 16276511232 16323282816 16337898936 16435177344 16444954368 16462243008 16489641744 16492209984 16494778624 16509548304 16537025772 16539601392 16546863384 16584545961 16594411842 16647978496 16665480576 16693217568 16710767208 16713369888 16720708176 16741186584 16751145648 16758786654 16766144883 16768756188 16789293442 16799281124 16816942269 16917072976 16927136672 16973134326 17200743407 17209262592 17227354752 17258714496 17437322304 17440038144 17447695488 17487429552 17497832544 17534949741 17545381002 17548113672 17598539286 17652597888 17663099136 17671156128 17681668416 17703323744 17711096688 17713855168 17719175574 17729716428 17732477808 17761990644 17780663889 17783433204 17813030847 17823627534 17948601816 18000178258 18010886276 18195466752 18247752576 18258607872 18311075136 18363693168 18439467264 18450436608 18473033472 18484022784 18489574512 18500573664 18503455104 18537137792 18553736232 18556625952 18607051566 18667115008 18728975808 18748665648 18779869764 18782794704 18793968288 18799613109 18802541124 18810796698 18833834907 18836768252 18845038854 18847973944 18980130656 18991421632 19031707098 19043028756 19097750103 19360420416 19363435776 19416053808 19543279104 19563825024 19566872064 19599437952 19611097344 19620042912 19655758176 19667451072 19673358246 19685061612 19723966736 19741627881 19805353728 19817135616 19859172624 19862265664 19870986528 19874081408 19880050644 19891876968 19916239212 19924983774 19928087064 19949037534 19985351682 20125483368 20137455696 20170971228 20192177043 20195321948 20228933789 20473088256 20599959528 20659154814 20688182784 20722614912 20725842432 20734942464 20744400672 20756741184 20782162656 20794525632 20797764352 20816386992 20854280016 20876204196 20914206108 20990929408 21000504384 21012997248 21070097784 21073379424 21092248854 21130644042 21133935112 21143214324 21203970687 21330222448 21352646988 21365349336 21414005169 21426744018 21687893861 21721447296 21764377088 21783865248 21913569792 21949657344 21986188992 21989613312 22012731072 22049367696 22052801856 22062484512 22072548276 22112727948 22125882456 22189462578 22220640768 22257623424 22281022944 22284493184 22294277568 22321582112 22334860864 22341569202 22345048872 22354859844 22358341584 22419097947 22422589692 22487022421 22630845768 22641168789 22654637658 22695876934 22730989824 22969806336 23011619328 23249763072 23263593984 23274205632 23312941776 23316572736 23326810272 23330443392 23379932988 23393841336 23397484896 23461065018 23464719048 23536797184 23561541504 23575557888 23614795584 23625567432 23639621904 23643303744 23682654192 23703860007 23707551852 23711244272 23750707796 23764836712 23775677001 23931469088 23996500254 24036018003 24079771869 24318292403 24330336768 24332758966 24414766848 24484924224 24652766016 24667431552 24671273472 24738314976 24742167936 24764322456 24805538658 24809402088 24820295076 24891617763 24971967744 24998220864 25039826352 25043726272 25058624384 25066150812 25070054832 25081062264 25111779876 25126718472 25138179981 25153134282 25183940163 25198921686 25375609464 25390705008 25448527882 25459701489 25463666804 25724625408 25813893888 25888071744 26085100032 26132583936 26155983456 26160057216 26171543232 26207677568 26223268096 26231144328 26246748816 26322170508 26397808929 26478896832 26494648704 26506734192 26522502624 26554985616 26566645032 26570782752 26578763361 26594574642 26598716712 26642985966 26647135576 26675149806 26735441301 26833977824 26849940928 26894628304 26922902724 27000267387 27016329414 27371628864 27387911808 27466612704 27545539752 27630153216 27659200896 27675654912 27709550208 27726034176 27755182656 27805706688 27830604348 27834938928 27885608144 27910577349 28000672512 28017329664 28093463712 28097839232 28122998472 28169804646 28174192056 28190952432 28203811686 28255152378 28267558281 28271960916 28353202183 28470195984 28487132448 28547560647 28552006892 28564543134 28568992024 28616540482 28961929728 29045153664 29124080712 29314918656 29345737536 29350308096 29399156928 29403735808 29416646016 29430064368 29483637264 29501176608 29585950104 29676831232 29708030592 29725703424 29788758936 29793398496 29806479792 29811122112 29820075966 29837815452 29874358818 29887475661 29892130596 29896786256 29923556301 29978027523 30174461024 30188225052 30206183544 30256456842 30292982922 30662194769 30709632384 30988732221 31032274176 31083922368 31088763648 31102413696 31107257856 31173243984 31191788448 31196646528 31224580488 31281420024 31286292064 31314306294 31371309162 31415388672 31486394112 31500756576 31519495872 31524404992 31576872256 31605146676 31610069136 31695966063 31700902668 31714821486 31995333672 32028970482 32048024004 32087274286 32106362492 32140116027 32646565632 32675797872 32870354688 32889908736 32924486016 32979283488 32984419968 32989557248 33019096608 33074051544 33079202784 33093726768 33169091922 33188823684 33284193867 33330961152 33386435136 33421534416 33426739776 33441416352 33482373168 33502291296 33512353803 33517573308 33532289766 33537512376 33578586884 33598562248 33633884538 33834145952 33854273344 33946268652 33981956487 34043815401 34401486814 34454709504 34517428992 34874644608 34880076288 34895390976 34974859104 34995665088 35069899482 35090762004 35096227344 35191597527 35197078572 35305195776 35326198272 35342312256 35363336832 35406647488 35422193376 35427710336 35438351148 35459432856 35464955616 35523981288 35561327778 35566866408 35626061694 35647255068 35749689709 35897203632 35994750381 36000356516 36021772552 36495505152 36499138449 36517215744 36622150272 36727386336 36878934528 36946066944 36979149024 37001147328 37006910208 37074275584 37107472464 37113251904 37214103132 37457951616 37497331296 37559739528 37565589408 37587936576 37599226218 37605082248 37621593396 37667669814 37673536504 37690077708 37695947888 37729701423 37798382529 37960261312 37982843264 38063414196 38086057512 38172791823 38195500206 38661028187 38720840832 38726871552 38832107616 39127650048 39198875904 39222194688 39240085824 39311516352 39334902144 39346716492 39370123224 39447933472 39483255762 39610707456 39718345248 39724531328 39741973056 39748162816 39760101288 39783753936 39832478424 39849967548 39856174128 39898075068 39964478949 39970703364 40012724709 40085561707 40250966736 40274911392 40341942456 40384354086 40390643896 40457867578 40524494121 40946176512 41199919056 41318309628 41445229824 41469884928 41488801344 41513482368 41564325312 41589051264 41595528704 41632773984 41708560032 41752408392 41828412216 42001008768 42025994496 42140195568 42146758848 42184497708 42254706969 42261288084 42267870224 42286428648 42305717529 42382728567 42407941374 42660444896 42705293976 42730698672 42828010338 42846814701 42853488036 42924810723 42976630243 43375787722 43442894592 43567730496 43899314688 43972377984 43979226624 44025462144 44098735392 44105603712 44124969024 44145096552 44225455896 44251764912 44378925156 44515246848 44562045888 44568986368 44588555136 44643164224 44669721728 44683138404 44690097744 44709719688 44716683168 44811538227 44838195894 44845179384 44974044842 45261691536 45282337578 45309275316 45384685263 45391753868 45439474383 45461979648 46499526144 46548411264 46625883552 46633145472 46653620544 46660886784 46759865976 46787682672 46794969792 46922130036 46929438096 46971459441 47056963743 47123083008 47151115776 47229591168 47251134864 47279243808 47286607488 47365308384 47407720014 47415103704 47422488544 47501415592 47529673424 47551354002 47572232229 47862938176 47993000508 48043455723 48072036006 48130911429 48159543738 48636584806 48665517932 48829533696 48969848448 49305532032 49334863104 49476629952 49484335872 49528644912 49611077316 49618804176 49640590152 49753637883 49783235526 49943935488 49996441728 50079652704 50087452544 50117248768 50132301624 50140109664 50162124528 50223559752 50253436944 50276359962 50306268564 50367880326 50397843372 50450826807 50542664761 50751218928 50781410016 50897055764 50919402978 50927333608 51602230221 51627787776 51776143488 52311966912 52320114432 52343086464 52415355136 52446536192 52462288656 52493497632 52644341016 52795617858 52957793664 52989297408 53013468384 53045005248 53109971232 53133290064 53141565504 53157526722 53189149284 53197433424 53285971932 53294271152 53341991667 53350299612 53439092541 53470882602 53667955648 53699881856 53789256608 53845805448 54000534774 54032658828 54187925089 54743257728 54775823616 54933225408 55091079504 55318401792 55351309824 55419100416 55452068352 55510365312 55611413376 55661208696 55669877856 55771216288 55821154698 56001345024 56186927424 56195678464 56245996944 56339609292 56348384112 56381904864 56407623372 56501504721 56510304756 56535116562 56543921832 56706404366 56940391968 56974264896 57095121294 57104013784 57129086268 57137984048 57233080964 57293250309 58090307328 58248161424 58629837312 58691475072 58700616192 58798313856 58807471616 58833292032 58860128736 58967274528 59002353216 59171900208 59224883643 59416061184 59451406848 59577517872 59586796992 59612959584 59622244224 59640151932 59675630904 59748717636 59774951322 59784261192 59793572512 59847112602 59956055046 60348922048 60376450104 60412367088 60512913684 60576531129 60585965844 60686801367 60760063447 61324389538 61419264768 61977464442 62064548352 62167844736 62177527296 62204827392 62346487968 62383576896 62393293056 62449160976 62562840048 62572584128 62628612588 62742618324 62972788224 63001513152 63038991744 63048809984 63153744512 63210293352 63220138272 63391932126 63401805336 63429642972 63611912061 63990667344 64057940964 64096048008 64174548572 64212724984 64242015507 64280232054 65063681583 65293131264 65351595744 65740709376 65848972032 65958566976 65968839936 66038193216 66148103088 66158405568 66187453536 66338183844 66377647368 66568387734 66661922304 66772870272 66843068832 66853479552 66882832704 66964746336 67004582592 67024707606 67035146616 67064579532 67075024752 67157173768 67197124496 67257293841 67267769076 67461067263 67668291904 67708546688 67892537304 67923506367 67963912974 68087630802 68323905547 68802973628 68909419008 69034857984 69749289216 69790781952 69949718208 69991330176 70139798964 70181524008 70192454688 70383195054 70394157144 70610391552 70684624512 70726673664 70813294976 70844386752 70855420672 70876702296 70918865712 70929911232 71047962576 71122655556 71133732816 71252123388 71294510136 71327031003 71456870869 71499379418 71794407264 71989500762 72000713032 72043545104 72108054009 72239315607 72954877209 72991010304 72998276898 73244300544 73454772672 73958298048 74002294656 74013820416 74148551168 74214944928 74226503808 74428206264 74674853289 74915903232 74994662592 75119479056 75131178816 75175873152 75198452436 75210164496 75243186792 75335339628 75347073008 75380155416 75391895776 75414539943 75459402846 75551820489 75596765058 75920522624 75965686528 76126828392 76172115024 76345583646 76379104467 76391000412 76610514781 77322056374 77441681664 77664215232 78255300096 78397751808 78480171648 78623032704 78669804288 78693432984 78740246448 78895866944 78966511524 79193426787 79436690496 79449062656 79483946112 79496325632 79520202576 79567507872 79664956848 79699935096 79712348256 79796150136 79928957898 79941406728 80025449418 80171123414 80206323903 80501933472 80549822784 80683884912 80768708172 80781287792 80915735156 81000802161 81048988242 82399838112 82636619256 82890459648 82977602688 83026964736 83128650624 83178102528 83265547968 83417120064 83504816784 83656824432 83731732047 84002017536 84051988992 84280391136 84293517696 84368995416 84509413938 84522576168 84535740448 84572857296 84611435058 84765457134 84802674843 84815882748 85059606549 85320889792 85410587952 85461397344 85642681941 85656020676 85693629402 85706976072 85849621446 85953260486 86751575444 86885789184 87135460992 87944755968 88050924288 88197470784 88211207424 88249938048 88290193104 88450911792 88503529824 88757850312 89030493696 89124091776 89137972736 89177110272 89286328448 89339443456 89366276808 89380195488 89419439376 89433366336 89623076454 89676391788 89690358768 89770668903 89934082569 89948089684 90523383072 90564675156 90618550632 90769370526 90783507736 90878948766 91986584307 93096822528 93251767104 93266290944 93307241088 93321773568 93519731952 93575365344 93589939584 93844260072 93858876192 93942918882 94113927486 94246166016 94459182336 94502269728 94558487616 94573214976 94730616768 94815440028 94830207408 94844977088 95002831184 95059346848 95087898189 95102708004 95144464458 95725876352 95986001016 96086911446 96144072012 96261822858 96319087476 96420348081 96595866463 97273169612 97331035864 97939696896 98611064064 98669726208 98953259904 98968671744 99057289824 99222154632 99237608352 99281180304 99507275766 99566471052 99852581601 99992883456 100159305408 100174905088 100234497536 100264603248 100280219328 100324249056 100447119504 100506873888 100552719924 100612537128 100735760652 100795686744 100901653614 101085329522 101502437856 101562820032 101794111528 101838805956 101854667216 101945869461 102131446203 103204460442 103552286976 103562596087 104623933824 104640228864 104686172928 104830710272 104924577312 104986995264 105288682032 105574792581 105591235716 105915587328 105978594816 106026936768 106090010496 106219942464 106266580128 106283131008 106315053444 106378298568 106394866848 106571943864 106588542304 106683983334 106700599224 106878185082 106941765204 107249069127 107335911296 107399763712 107578513216 107691610896 107984251143 108001069548 108065317656 108311417449 108375850178 109486515456 109497415347 109551647232 109866450816 110182159008 110636803584 110838200832 111020730624 111222826752 111322417392 111339755712 111542432576 111642309396 112373854848 112391356928 112491993888 112679218584 112696768224 112763809728 112815246744 113003009442 113020609512 113070233124 113087843664 113189104269 113395147587 113412808732 113880783936 113948529792 114190242588 114208027568 114258172536 114275968096 114466161928 114518375469 114586500618 115983084561 116180614656 116496322848 117382950144 117596627712 117666584064 117720257472 117934549056 118004706432 118343800416 118449767286 118832122368 119155035744 119173593984 119225919168 119244488448 119280303864 119351261808 119497435272 119549902644 119568522384 119587145024 119694225204 119893436847 119912110092 120038174127 120256685121 120697844096 120752900208 120824734176 121025827368 121153062258 121171931688 121373602734 121520126894 121573482363 121794788149 122648779076 122838529536 123954928884 124335689472 124409654784 124692975936 124767153792 124786586112 124898321952 125125680096 125145168256 125257225176 125485236648 126003026304 126077983488 126307489024 126420586704 126440276544 126783864252 126803610672 126859285944 126917152587 127148185701 127223824122 127981334688 128115881928 128192096016 128349097144 128425449968 128484031014 128540444103 128560464108 128774432169 128929890729 130127363166 130703191488 131697944064 131917133952 131937679872 132076386432 132296206176 132316811136 132374907072 132676367688 132755294736 133136775468 133545740544 133686137664 133706959104 133765665408 133929492672 134009165184 134049415212 134070293232 134129159064 134150049504 134314347536 134394248992 134434614681 134514587682 134535538152 134922134526 135336583808 135417093376 135785074608 135847012734 135927825948 136154055789 136175261604 136318423149 136566569827 136647811094 137605947256 139498578432 139899436416 139982660352 140279597928 140363048016 140384909376 140766390108 140788314288 141170891229 141369249024 141453347328 141626589952 141688773504 141710841344 141753404592 141837731424 141859822464 142095925152 142245311112 142267465632 142504246776 142589020272 142654062006 142716696687 142913741738 142998758836 143588814528 143979001524 144001426064 144087090208 144130367169 144216108018 144392734287 144478631214 145909754418 145996553796 146416084123 146488601088 146909545344 147916596096 148004589312 148429889856 148453007616 148856412528 149260913649 149349706578 149831806464 149989325184 150238958112 150262357632 150351746304 150396904872 150420328992 150486373584 150670679256 150694146016 150760310832 150783791552 150829079886 150918805692 151103640978 151193530116 151352480421 151627994283 151841045248 151931373056 152253656784 152344230048 152691167292 152758208934 152782000824 153221029562 154644112748 154806690663 154883363328 155328430464 156960343296 157246065408 157339608576 157386865968 157480492896 157791733888 157933023048 158386853574 158873380992 158898125312 158967892224 159040405152 159135015744 159329913696 159399870192 159424696512 159592300272 159857915796 159882813456 160025975001 160050898836 160317277623 160342246828 160412647806 161003866944 161099645568 161367769824 161537416344 161562575584 161831470312 162001604322 162097976484 162563775267 164799676224 165273238512 165955205376 166053929472 166257301248 166356205056 166531095936 166834240128 167009633568 167313648864 167463464094 168004035072 168560782272 168587035392 168737990832 169018827876 169045152336 169071480896 169145714592 169222870116 169504514163 169530914268 169605349686 169631765496 170119213098 170641779584 170821175904 170922794688 171285363882 171312041352 171387258804 171413952144 171699242892 171879750927 171906520972 172192631521 173503150888 174270921984 175889511936 176101848576 176394941568 176422414848 176499876096 176580386208 176901823584 177007059648 177515700624 178248183552 178354220544 178572656896 178678886912 178732553616 178760390976 178838878752 178866732672 179246152908 179352783576 179380717536 179541337806 179868165138 179896179368 181046766144 181129350312 181237101264 181538741052 181567015472 181729593387 181757897532 182060404101 182280190341 183973168614 184611584329 186193645056 186503534208 186532581888 186614482176 187039463904 187150730688 187179879168 187688520144 187717752384 187885837764 188227854972 188918364672 189004539456 189116975232 189146429952 189461233536 189630880056 189660414816 189689954176 190005662368 190118693696 190175796378 190205416008 190288928916 190835736183 191451752704 191972002032 192173822892 192288144024 192523645716 192638174952 192726046521 192840696162 193076874583 193191732926 194546339224 194662071728 195191044749 195879393792 197222128128 197906519808 198114579648 198444309264 198475216704 198562360608 199014551532 199132942104 199705163202 199985766912 200318610816 200349810176 200529206496 200560438656 200648498112 200894239008 201013747776 201105439848 201225074256 201471521304 201591373488 201771881523 201803307228 202170659044 202383201789 203004875712 203125640064 203588223056 203677611912 203709334432 203770519101 203891738922 204262892406 204971716641 206408920884 207002049967 207104573952 207125192174 209247867648 209372345856 209849154624 209973990528 210577364064 211149585162 211182471432 211831174656 212053873536 212180020992 212439884928 212533160256 212566262016 212630106888 212756597136 212789733696 213143887728 213177084608 213367966668 213401198448 213756370164 213883530408 213981093009 214370612607 214498138254 214671822592 214799527424 215157026432 215383221792 215968502286 216002139096 216130635312 216324162027 216622834898 216717946821 216751700356 218864631627 218973030912 218994830694 219732901632 220364318016 222041461248 222445653504 222644834784 222679511424 223084865152 223284618792 224747709696 224983987776 225358437168 225393536448 225527619456 225630493488 226006018884 226041219024 226140466248 226175687328 226243619829 226378208538 226655461467 226790295174 226825617464 227761567872 227897059584 228380485176 228416055136 228516345072 228551936192 228932323856 229036750938 229137313401 229173001236 229831544343 231966169122 232992645696 234765900288 235193255424 235440514944 235869098112 236009412864 236687600832 236899534572 237580280361 238310071488 238347187968 238451838336 238488976896 238560607728 238702523616 238994870544 239099805288 239137044768 239174290048 239388450408 239786873694 239824220184 240076348254 240513370242 240618971709 241395688192 241505800416 241649468352 242051654736 242306124516 242343863376 242747205468 243002406483 243040253788 243146964726 243444754909 243589576298 245297558152 247909857768 248671378944 249385951872 249534307584 249796643904 250251360192 250290336512 250514450352 250970473296 252006052608 252155966976 252614978048 252841173408 252880553088 253567728504 253607221344 253718571888 253834305174 254296371402 254408024529 254447648244 255178819647 255962669376 256231763856 256384192032 256698194288 256850899936 256928045823 256968062028 257080888206 257120928216 257548864338 257859781458 260254726332 261002584741 261406382976 263834267904 264152772864 264592412352 264633622272 264749814144 265352735376 265510589472 266273550936 267091481088 267372275328 267413918208 267531330816 267858985344 268018330368 268098830424 268140586464 268258318128 268300099008 268628695072 268788497984 268869229362 269029175364 269071076304 269802247707 269844269052 270673167616 270834186752 271570149216 271694025468 271855651896 272308111578 272350523208 272636846298 273133139654 273295622188 275211894512 275959752921 279798872832 279965320704 280559195856 280726096032 280769818752 281532780216 281576628576 282341782458 282738498048 283253179904 283377547008 283506809184 283675462848 283719644928 284191850304 284490622224 284534931264 285008493552 285178040544 285263694567 285308124012 285433393374 285827483476 285997517672 287177629056 287958003048 288002852128 288174180416 288260734338 288432216036 288785468574 288957262428 289261044243 289787599389 291819508836 291993107592 292658070643 292832168246 293819090688 295833192192 296009178624 296859779712 296906015232 297712825056 298521827298 298699413156 299557744803 299978650368 300477916224 300524715264 300703492608 300793809744 300840657984 300972747168 301341358512 301388292032 301520621664 301567583104 301658159772 301837611384 302207281956 302387060232 302704960842 303255988566 303682090496 304507313568 304688460096 305382334584 305516417868 305564001648 305837608383 306394338609 306442059124 309288225496 309613381326 310656860928 310687788261 313920686592 314492130816 314773731936 314960985792 315583467776 315866046096 316773707148 317746761984 317935784448 318080810304 318270031488 318659827392 318799740384 318849393024 319184600544 319715831592 319765626912 320051950002 320101797672 320634555246 320684493656 320825295612 321747207381 322007733888 322199291136 322735539648 323074832688 323125151168 323662940624 323952753429 324003208644 324195952968 324934252347 325127550534 328492246041 329090215543 329599352448 330546477024 331910410752 332514602496 333062191872 333668480256 334019267136 334627297728 334926928188 337121564544 337174070784 337475981664 338037655752 338090304672 338142961792 338291429184 338445740232 339009028326 339061828536 339210699372 339263530992 340185442761 340238426196 341283559168 341642351808 341845589376 342570727764 342624082704 342774517608 342827904288 343398485784 343555126407 343759501854 343813041944 344385263042 347006301776 347949253683 348541843968 352789883136 352999752192 353160772416 353803647168 354014119296 355031401248 356496367104 357145313792 357465107232 357520781952 357677757504 357733465344 358492305816 358705567152 358761435072 359082675612 359680310541 359736330276 359792358736 360114522381 360770055363 362093532288 362258700624 362474202528 363077482104 363134030944 363459186774 363515795064 364120808202 364560380682 364720447089 365384364447 367946337228 369003654289 369223168658 373007068416 373228964352 374078927808 374301461376 374359758336 375377040288 375435504768 375771675528 376455709944 378009078912 378233950464 378922467072 379261760112 379320829632 379379908352 380011324736 380237387392 380351592756 380410832016 380577857832 381444557103 381671472366 382903505408 383944004064 384347645784 384576288048 385047291432 385276349904 385452093042 385621332309 385681392324 386153749166 386323296507 386383465852 386789672187 389092678448 389324143456 390382089498 395813039616 396229159296 396888618528 396950433408 397124721216 398029103064 398265884208 399410326404 400637221632 401058412992 401120877312 401296996224 401788478016 402027495552 402210879696 402450148512 402943042608 403182746976 403303844043 403543763046 403606614456 404341318088 404766403578 406009751424 406251280128 407176446112 407355223824 407418668864 407541038202 407783477844 408462167367 408525784812 408955269447 409699709481 409943433282 412817841768 414004099934 414250384348 418495735296 419698309248 419947981056 421154728128 422299170324 422364942864 423512673687 424107747072 424360041984 424879769856 425066320512 425132524032 425260213776 425513194272 425579467392 426287775456 426354169216 426735933336 426802396896 427512740328 427767060816 427962186018 428741225214 428996276508 429343645184 430314052864 430766443584 431937004572 432004278192 432261270624 432391101507 432648324054 433178202861 433245669796 433435893642 433503400712 437729263254 437989661388 439248252369 439465803264 440728636032 445289669568 445359022848 446169730304 446569237584 449495419392 449967975552 450716874336 450787072896 451055238912 451260986976 452012037768 452082438048 452280932496 452351374656 452487239658 452756417076 453310922934 453580590348 453651234928 454057441263 454883982849 455523135744 455794119168 456760970352 456832110272 457032690144 457103872384 457864647712 458073501876 458274626802 458346002472 459663088686 463932338244 464420071989 465265477147 465985291392 470881029888 471738196224 472018825728 473375201664 473799069144 475160560722 476620142976 476694375936 476903676672 477121215456 477405047232 477989741088 478199610576 478274089536 478348580096 478776900816 479573747388 479648440368 480152696508 480951832869 481026740484 481237943418 482791376384 483011600832 483298936704 484103309472 484612249032 484687726752 485494410936 486004812966 486080507576 486293929452 486889509818 487179152596 487691325801 490595116304 495819715536 498771903744 498821558803 499068615168 499593287808 500502720384 500580673024 501028900704 501940946592 504012105216 505682346816 505761106176 507135457008 507214442688 507437143776 507668610348 508513542489 508592742804 508816049058 508895296488 510357639294 511925338752 512463527712 512768384064 513396388576 513701799872 513856091646 513936124056 514161776412 514241856432 515097728676 515639252781 515719562916 516577894563 517201515683 520509452664 522005169482 522812765952 527668535808 528305545728 529184824704 529267244544 529499628288 530705470752 531021178944 532547101872 534744550656 535062661632 535717970688 536036660736 536197660848 536281172928 536516636256 536600198016 537257390144 537576995968 537738458724 538058350728 538142152608 539604495414 539688538104 541346335232 543140298432 543388050936 543711303792 544616223156 544701046416 545188780161 545273692596 546181212303 546266279308 546591244376 546840571023 550423789024 551919505842 553834752987 559597745664 561118391712 561452192064 561539637504 563065560432 563153257152 564683564916 566755094016 567013618368 567350925696 567439289856 568383700608 568981244448 569069862528 570016987104 570356081088 570527389134 570616248024 570866786748 571654966952 571995035344 572507208549 574355258112 575916006096 576005704256 576348360832 576521468676 576864432072 577570937148 577914524856 578178139563 578522088486 579230623749 579575198778 583639017672 583986215184 585316141286 585573134247 585664336492 586639079881 587638181376 591666384384 593719559424 595425650112 597043654596 597398826312 599115489606 599957300736 600955832448 601049430528 601587619488 601681315968 601945494336 602682717024 602776584064 603041243328 603135166208 603316319544 603675222768 604414563912 604774120464 605409921684 606511977132 607149605367 609014627136 609376920192 610764669168 611032835736 611128003296 611311557303 611675216766 612788677218 612884118248 614915149923 618576450992 619226762652 621006149901 621313721856 621375576522 629547463872 629921971584 631166935552 631732092192 633547414296 635493523968 636161620608 636540062976 637319654784 637599480768 637698786048 638369201088 639431663184 639531253824 640103900004 640203595344 641269110492 641368987312 641650591224 641943279027 643111837821 643494414762 644015467776 644398582272 645471079296 646149665376 646250302336 647325881248 647905506858 648006417288 648391905936 649868504694 650153840463 650255101068 652123650209 656593894881 656984492082 658180431086 659198704896 661092954048 666124383744 667336960512 668038534272 669254595456 669853856376 674243129088 674951963328 676075311504 676180609344 676285923584 676582858368 676891480464 678018056652 678123657072 678421398744 678527061984 679966384401 680370885522 680476852392 682567118336 683284703616 683691178752 685141455528 685248165408 685549035216 685655808576 686796971568 687110252814 687411940203 687519003708 687626083888 688770526084 689494633029 694012603552 695898507366 705230479687 705579766272 706321544832 707607294336 708028238592 710062802496 712740841083 714930214464 715041563904 715355515008 715466930688 716984611632 717411134304 717522870144 718165351224 719360621082 719472660552 719584717472 720229044762 721540110726 721856915127 724187064576 724517401248 724948405056 726154964208 726268061888 726918373548 727031590128 728241616404 729007219449 729120761364 729440894178 730334264727 730768728894 735892674456 738007308578 738446337316 746014136832 748157855616 748602922752 750754080576 750871009536 751543351056 752911419888 756018157824 756467900928 757844934144 758523520224 758641659264 758759816704 760022649472 760474774784 760703185512 760821664032 761155715664 762889114206 763342944732 765536458941 767888008128 768695291568 769152576096 770094582864 770552699808 770784137469 770904186084 771242664618 771362784648 772307498332 772646593014 772766931704 773579344374 778185356896 778648286912 780764178996 783007754223 792458318592 793777237056 793900866816 794249442432 796058206128 796531768416 798820652808 801274443264 802116825984 802241754624 802593992448 803576956032 804054991104 804421759392 804900297024 805886085216 806365493952 806607688086 807087526092 807213228912 808682636176 809406743121 809532807156 812019502848 812502560256 814352892224 814710447648 814837337728 815082076404 815566955688 816924334734 817051569624 817910538894 819399418962 819886866564 822242863307 825635683536 827879258763 828008199868 828500768696 839396618496 839895962112 842309456256 844598340648 844729885728 847025347374 848215494144 849759539712 850132641024 850520427552 851026388544 851158934784 852575550912 852708338432 853471866672 853604793792 855025480656 855534121632 855924372036 857482450428 857992553016 860628105728 861532887168 863874009144 864008556384 864522541248 864782203014 865296648108 866356405722 866491339592 866871787284 867006801424 867783132729 869362798167 875458526508 875979322776 877974211929 878496504738 881457272064 889203648301 890579339136 890718045696 892339460608 893138475168 898673234409 899935951104 901433748672 901574145792 902110477824 902521973952 904024075536 904164876096 904561864992 904702749312 904974479316 905512834152 906621845868 907161180696 907302469856 908114882526 909767965698 911046271488 913521940704 913664220544 914065380288 914207744768 915729295424 916147003752 916549253604 916692004944 919183015827 919326177372 921967919261 927864676488 928840143978 930530954294 931970582784 932063364783 941762059776 943476392448 946750403328 947598138288 950321121444 953240285952 953807353344 954242430912 954810094464 955979482176 956399221152 956548179072 956697160192 957553801632 959147494776 959296880736 960305393016 961903665738 962053480968 962475886836 965241622143 966023201664 966597873408 968206618944 969224498064 969375453504 970988821872 971858260287 972009625932 972161015152 972587858904 973779019636 974358305192 974802757041 975382651602 981190232608 985476738123 987270646629 991639431072 997543807488 997643117606 999186575616 1001005440768 1002057801408 1003881893184 1011364693632 1011522212352 1014270914016 1014428885376 1014874287552 1015337220696 1017027084978 1017185485608 1017632098116 1017790592976 1020556328283 1020715278588 1023850677504 1024927055424 1025536768128 1026792777152 1027403599744 1027712183292 1027872248112 1028323552824 1028483712864 1030195457352 1030665379221 1031278505562 1031439125832 1033155789126 1034403031366 1036741001561 1041018905328 1043847761049 1044010338964 1045625531904 1058369649408 1058999256576 1061410941504 1062042357888 1065094203744 1069489101312 1071435941376 1072395321696 1072562345856 1073033272512 1073200396032 1074514780288 1075153991936 1075476917448 1076116701456 1076284305216 1079208990828 1079377076208 1080343567143 1082310166089 1086280596864 1086776101872 1087422607584 1089232446312 1089402092832 1090377560322 1090547385192 1092362424606 1092532558616 1093182488752 1093681142046 1094161341267 1096153093341 1100847578048 1103839011684 1107010962867 1107669505974 1122236783424 1122904384128 1123079275008 1126131120864 1126306514304 1129367129832 1134027236736 1134701851392 1136767401216 1137962488896 1138139725056 1140033974208 1140712162176 1141054778268 1141232496048 1141733573496 1143309933904 1143990070688 1144333671309 1145014417098 1148710516224 1151832012192 1152011408512 1152696721664 1153042937352 1153728864144 1155141874296 1155829049712 1156356279126 1157044176972 1158461247498 1158969889521 1159150397556 1160369016561 1162481289503 1167278035344 1167972430368 1170632282572 1171146268494 1171328672984 1173278159762 1187439118848 1190851300224 1194087309192 1194797652624 1198230979212 1201911664896 1203175238976 1203362631936 1203890988672 1205365434048 1205553168128 1206082486656 1206270332416 1206632639088 1207350445536 1208829127824 1209548240928 1210819843368 1213023954264 1214299210734 1218029254272 1218753840384 1221529338336 1222065671472 1222256006592 1222623114606 1223350433532 1225386502101 1225577354436 1225768236496 1226865808341 1229099128443 1229830299846 1237152901984 1238453525304 1242012299802 1242751153044 1246322277047 1259094927744 1259843943168 1263464184384 1267094828592 1270538021061 1272323241216 1273080125952 1274639309568 1275198961536 1275397572096 1276738402176 1278863326368 1279062507648 1280207800008 1280407190688 1282538220984 1282737974624 1283301182448 1283886558054 1286223675642 1286988829524 1288030935552 1290942158592 1292299330752 1292500604672 1294651762496 1295811013716 1296012834576 1296783811872 1299534608583 1299737009388 1300307680926 1300510202136 1304247300418 1313187789762 1313968984164 1316360862172 1317744757107 1318397409792 1322185908096 1336077068544 1338509190912 1339707712752 1348486258176 1349903926656 1352150623008 1352361218688 1352571847168 1353165716736 1353782960928 1356036113304 1356247314144 1356842797488 1357054123968 1359932768802 1360741771044 1360953704784 1362172323789 1364651948547 1366569407232 1367382357504 1370282911056 1370496330816 1371098070432 1371311617152 1373593943136 1374220505628 1374823880406 1375038007416 1375252167776 1377541052168 1378989266058 1388025207104 1391797014732 1393260215967 1395796431441 1410460959374 1412643089664 1415214588672 1416056477184 1420125604992 1425481682166 1429860428928 1430083127808 1430711030016 1433969223264 1434822268608 1435045740288 1436330702448 1438721242164 1438945321104 1439169434944 1440458089524 1442855498607 1443080221452 1443713830254 1448374129152 1449034802496 1449896810112 1452309928416 1452536123776 1453836747096 1454063180256 1456483232808 1458014438898 1458241522728 1458881788356 1460668529454 1461537457788 1463073977403 1465737278069 1471785348912 1476014617156 1476892674632 1496315711232 1496464676409 1497205845504 1501508161152 1501742019072 1503086702112 1505822839776 1512036315648 1517047040448 1517283318528 1520045298944 1520949549568 1521406371024 1521643328064 1522311431328 1525778228412 1526685889464 1531072917882 1535776016256 1537390583136 1538305152192 1540189165728 1541105399616 1541568274938 1541808372168 1542485329236 1542725569296 1544614996664 1545293186028 1545533863408 1546917758343 1547158688748 1549733683689 1551604547049 1556370713792 1557296573824 1561528357992 1566015508446 1571449827581 1584916637184 1587554474112 1587801733632 1588498884864 1592116412256 1593063536832 1597641305616 1604233651968 1605187984896 1607153912064 1608109982208 1608843518784 1609800594048 1611772170432 1612730987904 1613215376172 1614175052184 1614426457824 1617365272352 1618813486242 1619065614312 1624039005696 1628705784448 1629420895296 1629674675456 1630164152808 1631133911376 1633848669468 1634103139248 1635821077788 1638543636909 1638798837924 1639773733128 1640521713069 1643508029987 1644485726614 1651271367072 1655758517526 1656016399736 1657001537392 1661504258961 1678793236992 1684618912512 1689196681296 1689459771456 1694050694748 1700265282048 1701040855104 1702052777088 1702317869568 1705151101824 1705416676864 1706943733344 1707209587584 1710050961312 1711068243264 1711848744072 1714964900856 1715985106032 1717521625647 1723065774336 1727748018288 1728017112768 1729045082496 1729564406028 1730593296216 1732712811444 1732982679184 1733743574568 1734013602848 1734534418689 1735566265458 1737691871247 1738725596334 1750917053016 1751958645552 1755948423858 1756719402741 1756993009476 1759917239643 1762041839963 1762914544128 1778407296602 1781158678272 1786276950336 1797346468818 1799871902208 1802867497344 1803148291584 1805043947904 1808048151072 1808329752192 1809123729984 1809405498624 1809948958632 1811025668304 1813243691736 1814322361392 1814604939712 1816229765052 1819535931396 1821448816101 1827043881408 1827328441088 1828130760576 1828415489536 1831458590848 1832294007504 1833098507208 1833384009888 1838366031654 1838652354744 1843935838522 1844745449769 1855729352976 1857680287956 1861061908588 1863018449703 1863941165568 1864126729566 1893500806656 1895196276576 1900642242888 1906480571904 1908484861824 1909620188928 1911958964352 1912798442304 1913096358144 1915107603264 1918294989552 1918593761472 1920610786032 1923807331476 1924106961936 1924951773672 1925829837081 1929335513463 1930483244286 1932046403328 1933195746816 1936413237888 1938448996128 1938750907008 1941977643744 1943716520574 1944019251864 1944322030304 1945175717808 1947558039272 1948716610384 1949605514082 1950461521389 1950765303204 1956370950627 1962380465216 1969781684643 1970953476246 1974541293258 1983278862144 1995286235212 1998373151232 2002010881536 2004115602816 2007763786368 2022729387264 2028541828032 2028857770752 2029748575104 2030674441392 2034054169956 2034370971216 2035264196232 2035581185952 2039899153203 2041112656566 2041430557176 2047701355008 2049854110848 2051073536256 2053585554304 2054807199488 2055424366584 2055744496224 2056647105648 2056967425728 2060390914704 2061330758442 2062557011124 2062878251664 2066311578252 2068483899087 2068806062732 2072249255201 2073482003122 2082037810656 2087695522098 2088020677928 2115691439061 2116739298816 2122821883008 2124084715776 2130188407488 2144790643392 2145124691712 2146066545024 2146400792064 2149029560576 2150307983872 2150953834896 2152233402912 2152568610432 2158417981656 2158754152416 2160687134286 2164620332178 2165570745381 2172561193728 2173552203744 2174845215168 2178464892624 2178804185664 2180755120644 2181094770384 2184724849212 2185065117232 2186364977504 2187021658347 2187362284092 2188322682534 2191002794181 2192306186682 2201695156096 2207678023368 2214021925734 2215339011948 2221704928649 2244473566848 2245808768256 2252262241728 2252613028608 2258734259664 2268054473472 2269403702784 2273534802432 2275924977792 2276279450112 2280067948416 2281424324352 2282109556536 2282464992096 2283467146992 2286619867808 2287980141376 2288667342618 2290028834196 2296609376823 2303664024384 2304022817024 2305393443328 2306085874704 2307457728288 2310283748592 2311658099424 2312712558252 2314088353944 2316922494996 2317939779042 2318300795112 2320738033122 2324962579006 2334556070688 2335944860736 2341264565144 2342292536988 2342657345968 2346556319524 2349023262669 2381702600448 2388174618384 2389595305248 2396461958424 2403823329792 2406350477952 2406725263872 2407781977344 2410730868096 2411106336256 2412164973312 2413265278176 2414700891072 2417658255648 2419096481856 2421639686736 2426047908528 2428220229363 2428598421468 2436058508544 2437507680768 2443058676672 2444131342944 2444512013184 2445246229212 2446700867064 2450773004202 2451154708872 2451536472992 2453731616682 2458198256886 2459660599692 2466728589921 2474305803968 2476907050608 2483637776289 2484024599604 2485502306088 2491162601327 2492644554094 2518189855488 2519687886336 2526928368768 2534189657184 2541076042122 2544646482432 2549278619136 2550397923072 2553476804352 2557726652736 2558125015296 2560415600016 2560814381376 2565076441968 2565475949248 2566602364896 2567773116108 2572447351284 2573977659048 2581884317184 2584598661504 2585001209344 2589303524992 2591622027432 2592025669152 2593567623744 2599069217166 2599474018776 2600615361852 2601020404272 2603349398187 2608088394501 2608494600836 2626375579524 2627937968328 2632721724344 2633922635787 2635489514214 2644371816192 2667610944903 2672154137088 2677018381824 2679415425504 2699807853312 2704301246016 2704722437376 2706331433472 2707565921856 2712072226608 2712494628288 2713685594976 2714108247936 2719865537604 2721483542088 2721907409568 2724344647578 2729303897094 2733138814464 2740565822112 2740992661632 2742196140864 2742623234304 2747187886272 2748441011256 2749647760812 2750076014832 2750504335552 2755082104336 2757549047481 2757978532116 2765903757783 2776050414208 2783594029464 2786520431934 2791592862882 2796190094349 2801280127427 2820921918748 2825286179328 2830429177344 2840251209984 2850963364332 2859720857856 2861422060032 2867938446528 2869644537216 2870091480576 2872661404896 2877442484328 2877890642208 2878338869888 2880916179048 2885710997214 2886160442904 2887427660508 2895724866429 2898069604992 2899793620224 2904619856832 2905072247552 2907673494192 2908126360512 2912966465616 2916028877796 2916483045456 2917763576712 2921337058908 2923074915576 2924408271123 2926147954806 2929731705629 2931474556138 2943570697824 2952029234312 2953785349264 2956430214369 2961811939887 2992631422464 2992929352818 3003016322304 3006173404224 3011645679552 3034094080896 3034566637056 3040090597888 3042812742048 3043286656128 3044622862656 3051556456824 3053371778928 3061668984849 3062145835764 3071552032512 3074781166272 3076610304384 3080378331456 3082210799232 3083136549876 3083616744336 3084970658472 3085451138592 3089229993328 3090586372056 3091067726816 3091996137663 3093835516686 3094317377496 3099467367378 3103209094098 3110223004683 3112741427584 3114593147648 3123056715984 3131543283147 3132031016892 3141031106021 3142899655162 3175108948224 3176997769728 3184232824512 3186127073664 3195282611232 3208467303936 3214307824128 3217687037568 3219601188096 3223544340864 3225461975808 3226430752344 3228350104368 3228852915648 3234730544704 3237626972484 3238131228624 3246930498267 3257411568896 3258841790592 3259349350912 3260328305616 3262267822752 3267697338936 3268206278496 3271642155576 3277087273818 3277597675848 3279547466256 3281043426138 3282484023801 3287016059974 3288459280023 3288971453228 3302542734144 3311517035052 3312032799472 3314003074784 3321032888601 3323008517922 3369237825024 3378393362592 3378919542912 3388101389496 3402081710208 3404105554176 3410302203648 3413887466688 3414419175168 3420101922624 3422136486528 3423697488144 3429929801712 3431970212064 3433001013927 3435043251294 3446131548672 3455496036576 3456034225536 3458090164992 3459128812056 3461186592432 3465425622888 3465965358368 3467487149136 3468027205696 3469068837378 3471132530916 3475383742494 3476909668563 3477451192668 3481107049683 3487443868509 3501834106032 3503917291104 3511896847716 3513438805482 3513986018952 3519834479286 3524083679926 3556814593204 3562317356544 3572553900672 3594692937636 3605734994688 3610087895808 3616096302144 3616659504384 3618247459968 3618810997248 3619897917264 3622051336608 3626487383472 3628644722784 3629209879424 3632459530104 3639071862792 3642897632202 3654087762816 3654656882176 3656261521152 3662917181696 3664588015008 3666197014416 3666768019776 3676732063308 3677304709488 3680597425023 3687297385329 3687871677044 3689490899538 3711458705952 3715360575912 3722123817176 3726036899406 3728253459132 3738966831141 3790392553152 3801284485776 3816969723648 3819240377856 3823917928704 3825596884608 3826192716288 3830215206528 3836589979104 3837187522944 3841221572064 3847614662952 3848213923872 3849903547344 3851659674162 3858671026926 3860966488572 3864092806656 3872826475776 3876897992256 3877501814016 3883955287488 3887433041148 3888038503728 3888644060608 3890351435616 3895116078544 3897433220768 3898603825749 3899211028164 3900923042778 3901530606408 3912741901254 3924760930432 3939563369286 3941906952492 3949082586516 3953234271321 3960430524983 3966557724288 3990572470424 4008231205632 4015527572736 4045458774528 4057083656064 4057715541504 4059497150208 4061348882784 4068108339912 4068741942432 4070528392464 4071162371904 4079798306406 4082225313132 4082861114352 4093955845641 4099708221696 4102147072512 4107171108608 4109614398976 4110848733168 4111488992448 4113294211296 4113934851456 4120781829408 4122661516884 4125114022248 4125756503328 4132623156504 4136967798174 4137612125464 4144498510402 4146964006244 4164075621312 4175391044196 4176041355856 4179780647901 4187389294323 4231382878122 4245643766016 4246066439567 4248169431552 4260376814976 4289581286784 4290249383424 4292133090048 4298059121152 4301907669792 4304466805824 4305137220864 4316835963312 4317508304832 4321374268572 4328566495821 4329240664356 4331141490762 4345122387456 4347104407488 4349690430336 4356929785248 4357608371328 4361510241288 4362189540768 4369449698424 4370130234464 4372729955008 4374043316694 4374724568184 4376645365068 4382005588362 4384612373364 4389221932209 4397211834207 4403390312192 4415356046736 4428043851468 4430678023896 4440768115409 4443409857298 4488947133696 4489394029227 4491617536512 4504524483456 4505226057216 4517468519328 4536108946944 4551849955584 4560135896832 4562848648704 4564219113072 4564929984192 4566934293984 4573239735616 4575960282752 4577334685236 4580057668392 4593218753646 4607328048768 4608045634048 4612171749408 4614915456576 4620567497184 4623316198848 4625425116504 4628176707888 4633844989992 4635879558084 4636601590224 4640753275029 4641476066244 4649201051067 4649925158012 4654813641147 4669112141376 4671889721472 4682529130288 4684585073976 4685314691936 4693112639048 4698046525338 4714349482743 4763405200896 4776349236768 4779190610496 4792923916848 4812700955904 4815563954688 4821461736192 4824329946624 4826530556352 4829401782144 4835316511296 4838192963712 4843279373472 4852095817056 4856440458726 4857196842936 4872117017088 4886117353344 4888262685888 4889024026368 4890492458424 4893401734128 4901546008404 4902309417744 4903072945984 4907463233364 4915630910727 4916396513772 4919321199384 4921565139207 4930524089961 4933457179842 4948611607936 4953814101216 4967275552578 4968049199208 4971004612176 4982325202654 4984512776883 4985289108188 4993586314109 5036379710976 5053856737536 5068379314368 5082152084244 5100795846144 5106953608704 5115453305472 5116250030592 5120831200032 5121628762752 5130152883936 5130951898496 5133204729792 5135546232216 5144894702568 5147955318096 5169197323008 5178607049984 5183244054864 5184051338304 5187135247488 5198138434332 5198948037552 5201230723704 5202040808544 5203603256067 5206698796374 5213075613741 5216176789002 5216989201672 5252751159048 5255875936656 5265443448688 5267845271574 5270158208223 5270979028428 5279751718929 5286125519889 5288743632384 5335221889806 5358830851008 5399615706624 5408602492032 5409444874752 5415131843712 5424144453216 5424989256576 5427371189952 5428216495872 5439731075208 5442967084176 5443814819136 5448689295156 5458607794188 5464346448303 5481131644224 5481985323264 5484392281728 5485246468608 5494375772544 5496882022512 5499295521624 5500152029664 5501008671104 5510164208672 5515098094962 5515957064232 5531807515566 5534236349307 5552100828416 5567188058928 5573040863868 5583185725764 5589055349109 5592380188698 5599229362907 5602560254854 5641843837496 5680502419968 5701926728664 5719441715712 5735876893056 5739289074432 5745322809792 5754884968656 5755781284416 5756677739776 5761832358096 5771421994428 5772320885808 5774855321016 5788006540389 5791449732858 5796139209984 5799587240448 5809239713664 5810144495104 5815346988384 5816252721024 5825932931232 5832057755592 5832966090912 5835527153424 5842674117816 5846149831152 5848816542246 5851384564167 5852295909612 5859463411258 5862949112276 5869112851881 5887141395648 5904058468624 5907570698528 5909345053929 5912860428738 5923623879774 5985858705636 6003059449043 6006032644608 6012346808448 6023291359104 6068188161792 6085625484096 6086573312256 6089245725312 6103112913648 6106743557856 6119697459609 6123337969698 6124291671528 6143104065024 6149562332544 6153220608768 6160756662912 6164421598464 6166273099752 6167233488672 6169941316944 6170902277184 6178459986656 6181172744112 6182135453632 6183992275326 6187671033372 6188634754992 6198934734756 6205451697261 6206418188196 6216747765603 6220446009366 6225482855168 6229186295296 6246113431968 6263086566294 6264062033784 6282062212042 6285799310324 6347074317183 6350217896448 6368465649024 6372254147328 6390565222464 6435374075136 6439202376192 6447088681728 6450923951616 6452861504688 6456700208736 6457705831296 6469461089408 6475253944968 6476262457248 6493860996534 6514823137792 6517683581184 6520656611232 6524535645504 6535394677872 6536412556992 6543284311152 6554174547636 6555195351696 6559094932512 6561064975041 6562086852276 6564968047602 6573008382543 6574032119948 6576918560046 6577942906456 6605085468288 6623034070104 6624065598944 6628006149568 6642065777202 6646017035844 6665114785947 6756786725184 6757839085824 6776202778992 6804163420416 6808211108352 6820604407296 6827774933376 6828838350336 6840203845248 6844272973056 6847394976288 6859859603424 6863940424128 6866002027854 6870086502588 6889828130469 6910992073152 6912068451072 6916180329984 6918257624112 6922373184864 6930851245776 6931930716736 6934974298272 6936054411392 6938137674756 6942265061832 6950767484988 6953819337126 6954902385336 6962214099366 6974887737018 7003668212064 7007834582208 7023793695432 7026877610964 7027972037904 7039668958572 7047069788007 7048167359852 7059897892361 7113629186408 7145107801344 7189385875272 7211469989376 7220175791616 7232192604288 7233319008768 7236494919936 7239795834528 7244102673216 7252974766944 7257289445568 7258419758848 7264919060208 7278143725584 7285795264404 7308175525632 7312523042304 7325834363392 7329176030016 7332394028832 7333536039552 7353464126616 7354609418976 7361194850046 7374594770658 7375743354088 7378981799076 7400185769763 7422917411904 7430721151824 7444247634352 7450913328867 7452073798812 7456506918264 7473487803981 7477933662282 7569074957489 7580785106304 7602568971552 7633939447296 7647835857408 7651193769216 7660430413056 7673179958208 7674375045888 7682443144128 7695229325904 7696427847744 7699807094688 7703319348324 7717342053852 7721932977144 7745652951552 7753795984512 7755003628032 7767910574976 7774866082296 7776077007456 7777288121216 7780702871232 7790232157088 7794866441536 7797207651498 7798422056328 7801846085556 7803061212816 7824265183503 7825483802508 7849521860864 7879126738572 7883813904984 7898165173032 7901767907361 7906468542642 7920861049966 7933115448576 7981144940848 8002832834709 8016462411264 8031055145472 8114167312128 8118994300416 8122697765568 8136216679824 8137483884864 8141056784928 8142324743808 8159596612812 8164450626264 8165722228704 8187911691282 8199416443392 8214342217216 8221697466336 8222977984896 8226588422592 8227869702912 8241563658816 8245323033768 8250228044496 8251513006656 8265246313008 8272647142443 8273935596348 8275224250928 8288997020804 8293928012488 8297711273349 8328151242624 8350782088392 8352082711712 8359561295802 8374778588646 8388570283047 8403840382281 8462765756244 8487084048647 8491287532032 8492132879134 8520753629952 8579162573568 8584266180096 8603815339584 8608933611648 8610274441728 8633671926624 8635016609664 8642748537144 8657132991642 8658481328712 8662282981524 8687174599287 8694208814976 8699380860672 8713859570496 8715216742656 8723020482576 8724379081536 8738899396848 8740260468928 8745459910016 8748086633388 8749449136368 8753290730136 8764011176724 8769224746728 8773224813369 8778443864418 8789195116887 8794423668414 8806780624384 8830712093472 8856087702936 8861356047792 8869290643107 8881536230818 8885435819661 8886819714596 8977894267392 8978788058454 9009048966912 9034937038656 9103699911168 9120271793664 9128438226144 9129859968384 9133868587968 9146479471232 9151920565504 9154669370472 9160115336784 9186437507292 9214656097536 9224343498816 9229830913152 9241134994368 9246632397696 9250850233008 9256353415776 9267689979984 9271759116168 9273203180448 9275988412989 9281506550058 9282952132488 9298402102134 9299850316024 9309627282294 9330669014049 9338224282752 9343779442944 9365058260576 9369170147952 9370629383872 9386225278096 9394629849441 9396093050676 9423093318063 9428698965486 9552698473536 9558381220992 9585847833696 9625401911808 9642923472384 9653061112704 9658803564288 9670633022592 9676385927424 9686558746944 9704191634112 9712880917452 9714393685872 9740791494801 9772234706688 9776525371776 9778048052736 9780984916848 9786803468256 9803092016808 9804618835488 9806145891968 9814926466728 9831261821454 9832793027544 9838642398768 9843130278414 9861048179922 9865377840069 9866914359684 9897223215872 9907628202432 9934551105156 9936098398416 9942009224352 9963098665803 9964650405308 9969025553766 9970578216376 9987172628218 10107713475072 10136758628736 10164304168488 10230906610944 10241662400064 10243257525504 10260305767872 10261903796992 10266409459584 10271092464432 10289789405136 10295910636192 10338394646016 10357214099968 10366488109728 10368102676608 10374270494976 10396276868664 10397896075104 10402461447408 10404081617088 10407206512134 10413397592748 10426151227482 10430729005689 10432353578004 10433978403344 10443321149049 10462331605527 10505502318096 10511751873312 10530886897376 10535690543148 10540316416446 10541958056856 10559503437858 10572251039778 10670443779612 10701105974381 10717661702016 10817204984064 10830263687424 10848288906432 10849978513152 10854742379904 10856432991744 10879462150416 10885934168352 10887629638272 10897378590312 10917215588376 10928692896606 10962263288448 10963970646528 10968784563456 10988751545088 10993764045024 10998591043248 11000304059328 11002017342208 11020328417344 11030196189924 11031914128464 11061892155987 11063615031132 11068472698614 11104201656832 11134376117856 11146081727736 11166371451528 11178110698218 11184760377396 11198458725814 11205120509708 11216900493423 11283687674992 11403853457328 11471753786112 11478578148864 11490645619584 11509769937312 11511562568832 11513355479552 11523664716192 11542843988856 11544641771616 11549710642032 11576013080778 11582899465716 11592278419968 11618479427328 11630693976768 11632505442048 11651865862464 11664115511184 11665932181824 11671054306848 11685348235632 11692299662304 11695811477247 11697633084492 11702769128334 11704591819224 11718926822516 11725898224552 11738225703762 11774282791296 11808116937248 11815141397056 11818690107858 11825720857476 11847247759548 11859702813963 11881291574949 11971717411272 12006118898086 12024693616896 12046582718208 12136376323584 12171250968192 12173146624512 12178491450624 12206225827296 12213487115712 12239394919218 12246675939396 12248583343056 12281867536923 12299124665088 12306441217536 12321513325824 12328843196928 12332546199504 12334466977344 12339882633888 12341804554368 12356919973312 12362345488224 12364270907264 12367984550652 12375342066744 12377269509984 12397869469512 12410903394522 12412836376392 12433495531206 12440892018732 12450965710336 12492226863936 12526173132588 12528124067568 12539341943703 12562167882969 12564124424084 12571598620648 12694148634366 12736931298048 12738199318701 12744508294656 12781130444928 12870748150272 12894177363456 12905723009376 12913400417472 12915411662592 12938922178816 12950507889936 12952524914496 12987721993068 13035367162368 13041313222464 13049071291008 13070789355744 13072825113984 13086568622304 13108349095272 13110390703392 13118189865024 13122129950082 13124173704552 13129936095204 13146016765086 13148064239896 13153837120092 13155885812912 13167665796627 13191635502621 13210170936576 13246068140208 13248131197888 13256012299136 13284131554404 13292034071688 13322304346227 13330229571894 13468182087681 13492698837263 13513573450368 13515678171648 13552405557984 13608326840832 13655549866752 13680407690496 13688545946112 13694789952576 13719719206848 13727880848256 13732004055708 13740173005176 13779656260938 13821984146304 13824136902144 13836515248224 13844746369728 13861702491552 13863861433472 13869948596544 13872108822784 13876275349512 13884530123664 13901534969976 13907638674252 13909804770672 13924428198732 13947603153201 13949775474036 13964440923441 14007336424128 14015669164416 14047587390864 14053755221928 14055944075808 14079337917144 14094139576014 14096334719704 14119795784722 14143048448229 14227258372816 14290215602688 14378771750544 14464385208576 14472989839872 14479591669056 14488205346432 14505949533888 14514578891136 14516839517696 14529838120416 14556287451168 14571590528808 14616351051264 14658352060032 14664788057664 14667072079104 14706928253232 14709218837952 14722389700092 14746892732181 14749189541316 14751486708176 14757963598152 14764695417621 14791572269883 14800371539526 14845834823808 14861442303648 14888495268704 14901826657734 14904147597624 14913013836528 14946975607962 14953538330649 14955867324564 14980758942327 14998843954807 15138149914978 15161570212608 15205137943104 15302387538432 15320860826112 15346359916416 15348750091776 15364886288256 15390458651808 15392855695488 15399614189376 15406638696648 15434684107704 15443865954288 15507591969024 15535821149952 15549732164592 15552154014912 15554576242432 15561405742464 15580464314176 15589732883072 15594415302996 15596844112656 15603692171112 15606122425632 15639226841223 15648530367006 15650967605016 15699043721728 15758253477144 15767627809968 15796330346064 15803535814722 15810474624669 15812937085284 15839255156787 15841722099932 15858376559667 15866230897152 15962289881696 16005665669418 16228334624256 16245395531136 16272433359648 16274967769728 16282113569856 16284649487616 16319193225624 16328901252528 16331444457408 16375823382564 16393039344909 16443394932672 16445955969792 16453176845184 16455739405824 16483127317632 16490646067536 16500456088992 16503026013312 16530492626016 16545294284886 16547871192696 16550448501856 16577994041608 16587856024976 16595422546698 16602709047921 16656302485248 16701564176784 16704165423424 16719122591604 16749557177292 16767166047327 16777140566094 16797688088721 16807680764562 16925531512488 16974168097294 16984265758268 17041507259904 17158325147136 17207630679168 17217867223296 17267343853248 17270033219328 17285497074288 17314265983284 17316962657424 17324565963048 17364019621167 17374349198574 17388417629952 17398761721344 17427719140992 17430433485312 17446040965152 17448758163072 17477798793696 17480520937856 17490919820032 17496173266776 17498898272736 17506581460272 17528022353448 17538449493456 17546449626738 17556887728836 17578390233774 17588847336828 17607338555643 17661424186944 17712175405872 17722712095584 17728035161787 17738581286214 17763072461636 17770871639322 17773639429192 17957576116908 18009178347129 18018097933824 18069874077312 18256876452288 18259719936768 18267737175936 18292958942464 18303841131008 18309338740944 18320230673568 18372875014584 18429312195072 18448686997632 18459661826304 18482269988736 18493264795392 18501700466016 18512706831552 18535379959968 18543518232336 18546406360896 18551976825978 18563013100116 18565904264976 18596804204268 18599700632048 18616355091783 18619254564588 18650243296809 18661338028098 18676448565504 18687558885888 18730116521152 18738340295904 18741258767744 18772450556192 18789259698882 18792186101352 18846186636126 18857397930972 18911585856061 19041222951549 19105396947072 19116762441984 19171695667392 19306122225408 19317607128576 19341266045184 19352771854848 19373117493888 19408383268224 19425761834904 19428787371744 19481582989602 19544469413376 19553050743552 19561969833696 19573606936512 19606184033616 19609237670976 19612291783936 19629852933456 19662523642908 19665586055088 19677284797536 19686260556828 19719025147629 19722096359844 19730755680138 19733828719368 19794446431744 19815256404864 19869102210312 19872196796832 19884018448704 19926197331606 19929300810616 19938051107532 19941156432752 19974345256436 19995344357841 20273517257472 20328608336976 20451683910923 20461813221888 20483324800128 20486515051008 20520611535744 20523807593984 20532818919168 20542184928864 20579578810272 20591821272384 20669484391407 20732976219456 20736205353216 20748540989952 20792553737328 20795792150208 20804922894816 20808163234176 20814413024268 20826795185496 20852302454964 20861458011378 20864707156008 20867956806688 20886642298098 20924663211054 21011004636192 21023503746624 21061773794752 21071381086296 21080632832892 21083916113712 21119006875716 21141209364021 21144502079556 21179693677083 21205262143003 21340887559224 21402211948762 21435323404032 21634409968128 21660527374848 21696577812864 21699957026304 21709484759808 21758924300832 21771868336704 21775259276544 21794757180624 21834431176752 21857385793212 21924526576896 21937569126912 21977503090176 21987528090048 21997182086496 22000608118656 22004034684416 22040656834688 22060392379848 22063828256928 22123784311974 22127230062264 22136945397228 22200557309289 22268752235712 22292163455472 22332742903056 22352739986601 22356221396436 22369520754792 22396917451628 22410241019416 22420463411943 22433800986846 22567375349984 22707224872467 22807706914656 22943507572224 22981291239168 23019539874624 23023125137664 23047329432384 23085687977712 23089283543232 23099421284064 23152026161556 23165798931432 23236958854656 23261387953536 23265010884096 23303731724928 23328231022368 23331864363648 23342108613696 23370696471264 23384599324608 23391622954494 23395266168984 23405538256668 23409183638448 23437853645032 23451796449104 23472795550509 23476451407524 23548565582592 23616233874496 23630282794112 23637380215716 23651441714952 23694495519096 23705303722083 23719405627926 23762583149898 23845043035903 23943434822544 24008498504127 24012237796172 24049387233792 24093165436416 24342501936384 24356982901248 24412451654592 24426974231424 24478789838436 24493351878792 24497166686112 24563735073846 24598249330176 24643026651648 24665092399008 24668933954688 24679765267776 24683609108736 24713839946624 24724690976448 24728541814528 24735969101304 24750684133488 24754539019968 24795738939024 24821806789044 24825672752784 24866991062412 24881784037464 24893133820047 24984453727872 25052346265176 25056248135136 25078683887406 25124335765938 25128248848168 25143197241296 25165710849141 25211521146843 25388297268732 25461252145941 25473862596096 25476398637402 25562260889856 25811446018752 25826800834944 25830823325184 25877844357632 25901015779872 25905049828992 25975443986136 26061523797861 26082626444928 26098142582016 26141578711488 26145650227968 26173137244608 26216698190544 26220781406784 26236379730048 26244259900164 26248347409104 26259872190408 26292033530172 26296128479792 26307674240184 26311771625824 26319674440107 26335331593254 26367585350661 26383271005242 26420341873152 26492136280416 26496262395776 26512024598272 26568263108808 26584068143376 26644608692454 26656307458983 26660459143788 26737069658569 26936364175362 26985397674526 27027146900736 27104811115968 27311099733504 27360815380992 27389579905152 27439438413696 27455761696512 27464008111416 27480346010352 27559312521876 27643968292608 27673030496448 27689492739456 27723404983104 27727722866944 27739897193088 27744217645568 27752550699024 27769060247328 27803069939952 27815277348504 27819609541344 27848856397464 27895206306402 27899550948072 27928881846882 27992007042147 28014672848256 28031338328832 28095174781728 28107510443856 28111888151616 28158675834288 28183889548323 28188279152028 28192669439408 28239591569444 28269279954189 28286096896458 28454516745632 28757543501088 28928770417152 28959183338112 28976410692864 29011899067776 29029157782272 29059676240832 29112574902336 29143181057616 29222374484403 29316704120064 29329576115328 29334144158208 29413856506464 29418437675904 29444779400184 29493785464362 29498379082632 29502973416352 29515927196304 29529390835242 29583144539766 29596133520207 29600743079052 29691669647616 29722884607296 29776990537408 29803653315468 29808295195248 29826027673056 29889295997409 29893951215924 29907076661298 29911734649128 29961517884654 29997687909614 30276299829956 30323140425216 30410275886208 30692719832832 30729772576512 30780917303616 30785711390976 30799228378752 30813277393296 30869368215408 30887731908576 31015183938048 31071642299904 31099464329184 31104308029824 31109152484864 31122811484928 31160928628352 31179465766144 31188830605992 31193688225312 31207384342224 31212244851264 31278453682446 31297060734012 31301935210032 31329963447147 31386994816581 31516506954288 31535255619936 31592660692128 31607071629444 31620949249338 31625874170568 31678510313574 31683444199864 31716753119334 31924579763392 32011331338836 32103317923143 32490791062272 32544866719296 32549935539456 32564227139712 32569298975232 32638386451248 32657802505056 32662888914816 32751646765128 32786078689818 32886789865344 32891911939584 32906353690368 32966254635264 32981292135072 33000912177984 33006052026624 33060985252032 33090588569772 33095742385392 33100897003712 33155988083216 33175712049952 33185676467961 33190845093396 33205418095842 33312604970496 33403128353568 33408330846848 33438245183208 33499114354584 33534332094654 33554281132188 33595376177442 33615361529124 33650701480269 33711957395587 33851063024976 33948336194588 33968531516536 34415261358336 34435734446592 34534687706496 34540066438656 34570994148576 34628531966568 34633925314848 34649131926096 34728039242334 34748698397148 34776835259904 34855438281984 34892081930304 34897516326144 34955597587392 34961041875712 34981839640064 34992346533552 34997796545472 35013162920544 35056044706896 35076898986912 35092899253476 35113775457672 35156780467548 35177694673656 35214677111286 35322848373888 35424350811744 35445424191168 35456070323574 35477162572428 35526144923272 35541743278644 35547278858384 35579108441889 35643874724847 35915152233816 36018356694258 36139748154624 36143346034363 36513752904576 36519439873536 36535474351872 36585917884928 36618677481888 36640461347136 36745750029168 36845602610769 36897373995264 36919323652608 36964539977472 36986529590784 37003400932032 37025413663104 37070759919936 37087036464672 37092812721792 37103953651956 37126026200232 37131808529952 37193608408536 37199401264096 37232710183566 37238509129176 37300486593618 37322676056196 37352897131008 37460233042304 37476680591808 37482517535488 37544901112384 37578519397764 37584372202704 37686503648907 37692373272252 37714795861944 37800684689701 37823171712122 38082445903098 38210793894144 38214597956103 38233524883968 38343391334784 38612244450816 38682532090368 38746234987776 38816766536448 38851523669808 38857574743488 38963165979204 39106101487104 39123939667392 39147213873024 39212368067232 39218475341952 39224583567872 39259705866912 39325047285816 39331172110176 39354569595072 39372521113656 39438050295258 39444192719688 39461511360276 39467657438736 39502997389881 39574906507863 39630512809728 39738204420624 39744393593664 39768036897408 39852394663212 39858601621232 39876102215064 39882312865504 39948690512872 39966913038681 39990688715682 40404546263043 40478096511789 40547034514944 40657216673952 40903367821846 40966649600256 41041223071488 41065637838336 41084369857728 41159157620544 41183642544768 41338968782814 41465952438912 41472410706432 41585107474656 41591584300416 41609845789632 41616326468352 41628826048536 41653590370992 41704604909928 41722916022756 41729414312016 41735913613376 41773284596196 41842809459603 41849326422108 41893322770323 42022009272384 42047007493248 42123547589504 42142762172592 42161265665784 42167832227424 42238013751432 42282418728042 42289004159112 42359387354166 42410524286006 42429145344687 42506381064001 42681775118448 42804423897524 42870646808064 43393155625728 43418969519616 43517848601664 43543736673408 43550518553088 43589514361248 43668862353504 43714771586424 43849053153792 43975056180096 43994364172992 44001216237312 44081313669376 44120784759696 44127656513856 44247568623948 44254460124528 44273890794456 44294086252863 44374716809649 44401114618578 44537504471424 44584326910944 44665485806112 44705479973202 44712442792872 44739041509584 44793834903256 44820482038832 44840926823886 44860614991947 44867601973692 44942276826981 44996531864421 45134750699968 45414449744934 45615413829312 45962582478336 46039079749248 46046250275328 46094658864768 46171375955424 46178567086464 46198842568128 46304052323112 46331597862864 46522775907072 46607463449856 46656462044736 46663728727296 46684217227392 46741392942528 46769198649216 46783245908988 46790532337968 46811076513336 46818367276896 46875707290064 46903592898208 46917680523669 46945591101018 46952902815048 47097131165184 47232467748992 47260565588224 47274760431432 47302883429904 47388991038192 47410607444166 47438811255852 47517765470361 47525166299796 47575129679001 47661732869623 47690086071806 47886869645088 48016997008254 48024475592344 48685003872768 48824903309184 48853948462848 48957579676872 48986703757584 48994333372224 49127470147692 49330184798016 49337867909376 49359530535552 49367218217472 49427679893248 49449381952896 49457083629056 49471938202608 49501368266976 49509078039936 49591477878048 49643613578088 49651345505568 49733982124824 49763568074928 49786267640094 49808127143763 49968907455744 50104692530352 50112496270272 50157367774812 50248671531876 50256497696336 50286394482592 50301498141981 50331421698282 50393064266163 50423042293686 50776594537464 50922504291882 50952797274804 51099213358927 51124521779712 51622892037504 51653601669888 51802031559744 51810099657984 51950887972272 52092058863501 52123047595722 52165252889856 52196285164032 52283157422976 52291300455936 52346274489216 52433396381088 52441562813568 52472759460096 52488519800328 52496694818208 52519744380816 52584067060344 52592256959584 52615348480368 52623543251648 52639348880214 52670663186508 52735170701322 52766542010484 52822015666929 52984272560832 52992524791552 53024049196544 53136526217616 53168136286752 53289217384908 53312614917966 53320918287576 53474139317138 53872728350724 53970795349052 54027535041387 54054293801472 54209622231936 54779159810304 54878876827392 54911523393024 54928016222832 54960692020704 55118625043752 55287936585216 55346060992896 55378985478912 55446809966208 55455445733888 55479794386176 55505101398048 55538120494656 55606139879904 55630554697008 55639219082688 55697712794928 55790412612804 55799101896144 55849065275349 55857763693764 55950729890427 55984014084294 56029345696512 56062676657664 56190349563456 56215020887712 56223776303232 56317351668576 56367779096646 56376558304056 56385338878816 56479183138888 56538559908378 56572193792916 56734757568183 56909033491264 57123668854647 57515087002176 57918366676224 57952821385728 58023798135552 58058315564544 58119352481664 58225149804672 58286362115232 58444748968806 58633408240128 58659152230656 58827713012928 58836875351808 58889558800368 58987570928724 58996758165264 59005946832704 59031854392608 59058781670484 59157075442887 59166289079532 59192267040414 59201486158104 59383339295232 59445769214592 59553981074816 59607306630936 59616590390496 59652055346112 59778591994818 59787902431848 59814153322596 59823469298256 59923035769308 59986033073523 59995375819228 60095228400829 60552599659912 60820551772416 61355051732769 61385439665664 61459545153024 61561834607232 61571422781952 61598456757504 61626554786592 61738736430816 61775463817152 62198928658368 62208616059648 62245622969856 62321857256704 62358931532288 62377661211984 62387376450624 62414768684448 62424489702528 62556907364892 62594121468024 62603870420064 62659926894294 62773989633162 63033013908576 63070511239872 63185321384256 63214143258888 63241898498676 63251748341136 63357020627148 63366888399728 63423628092063 63433506238668 63539081031249 63615786429009 63849159526784 64022662677672 64206635846286 64429442930821 64981582124544 65089733438592 65099871078912 65128454279424 65276772902496 65315605010112 65325777829632 65503293530256 65572157379636 65773579730688 65812707380736 65932509270528 65962584270144 66001824355968 66012104053248 66121970504064 66181177139544 66191484770784 66201794007424 66311976166432 66351424099904 66371352935922 66381690186792 66410836191684 66601671927867 66806256707136 66816661693696 66876490366416 66998228709168 67068664189308 67108562264376 67190752354884 67230723058248 67261390235829 67301402960538 67383829229467 67423914791174 67702126049952 67896672389176 67937063033072 68121674617401 68830522716672 69069375412992 69141988297152 69257063933136 69267850629696 69298263852192 69456078484668 69497396794296 69710876563968 69784163860608 69795032652288 69911195174784 69922083751424 69984693067104 69995593090944 70026325841088 70112089413792 70153797973824 70185798506952 70227550915344 70313560935096 70355389347312 70418386651527 70429354222572 70645696747776 70848701623488 70890848382336 70912140647148 70954325144856 71052289846544 71083486557288 71094557716768 71115911166249 71158216883778 71287749449694 71535129107709 71830304467632 72025495512381 72036713388516 72243715438483 72279496309248 72286692068726 73027505809152 73070948703744 73237354963776 73280922694272 73491500058336 73691205221538 73794747990528 73929079954944 74006801864064 74050827326208 74141519839872 74174072929344 74185625443584 74207907303912 74252052400464 74263617059904 74387216817072 74398802528192 74465420367132 74477018258352 74600973187236 74645352112392 74679401460141 74920466084608 74953361183616 74965035070976 75089802224768 75157038795528 75168744405408 75373007297814 75384746544504 75429591723888 75497132547423 75601369379402 75634563440529 75646343424244 76164891806196 76383756437823 76421587788288 76429195912206 76686782669568 77492469975552 77633533072896 77703047339616 77715149486976 77926331958408 78247879334784 78294427746048 78424736134464 78436950683904 78519411733824 78650094571632 78662344220352 78709139190144 78745042227312 78876100590516 78888385439376 78923022720552 78935314877472 78959023320321 79005994779762 79102756051983 79149813015726 79261025619456 79476408841248 79488787187328 79536073794816 79704789326424 79717203242464 79752204430128 79764625731008 79897381025744 79933826077362 79968922376949 79981377431364 80211208975707 80809092526086 80956193023578 81314433347904 81806735643692 81933299200512 82082446142976 82168739715456 82318315241088 82367285089536 82677937565628 82931904877824 83170214949312 83183168600832 83219691579264 83232652936704 83257652097072 83307180741984 83409209819856 83445832045512 83458828624032 83471827226752 83546569192392 83685618919206 83698652844216 83786645540646 83976021126441 84044018544768 84094014986496 84247095179008 84285524345184 84322531331568 84335664454848 84476027502864 84564837456084 84578008318224 84718774708332 84807839862567 84821048572012 84858290689374 84962219463241 85012762128002 85363550236896 85608847795048 86786311251456 87035697203328 87087473346816 87179028722496 87337724707008 87429543172848 87950112360192 87988728345984 88002432474624 88162627338752 88241569519392 88255313027712 88495137247896 88508920249056 88547781588912 88588172505726 88749433619298 88788400560621 88802229237156 89075008942848 89168653821888 89330971612224 89410959946404 89424885585744 89478083019168 89587669806512 89640964077664 89667887992227 89681853647772 89721229983894 89735203947384 89884553653962 89993063728842 90269501399936 90828899489868 91089902074609 91230827658624 92078159498496 92189317729536 92342751910848 92357134172928 92397685136256 92608104646224 92663195725728 93045551814144 93214926899712 93312924089472 93327457454592 93368434454784 93482785885056 93538397298432 93566491817976 93581064675936 93622153026672 93636734553792 93751414580128 93807185796416 93835361047338 93891182202036 93905805630096 94160984449743 94464935497984 94521131176448 94549520862864 94605766859808 94777982076384 94821214888332 94877622511704 95035530940722 95050332599592 95150259358002 95323465739246 95380172143612 95773739290176 96033994016508 96048951184688 96309953769429 97649806618368 97707896925696 97915159353744 97973407515168 97988666744448 98254940295384 98660369596032 98675735818752 98719061071104 98855359786496 98898763905792 98943876405216 99002736533952 99018156079872 99182955756096 99287227156176 99302691011136 99467964249648 99527136149856 99557029403883 99572535280188 99616254287526 99937814911488 100209385060704 100224992540544 100314735549624 100497343063752 100512995392672 100572788965184 100602996283962 100662843396564 100786128532326 100846084587372 100952104440807 101135872186761 101553189074928 101845008583764 101905594549608 102137666654407 102198426717854 103245784075008 103307203339776 103604063119488 103620199315968 103901775944544 104184117727002 104246095191444 104330505779712 104566314845952 104692548978432 104866792762176 104883125627136 104945518920192 104977039600656 104993389636416 105039488761632 105168134120688 105184513919168 105230696960736 105247086503296 105278697760428 105341326373016 105470341402644 105533084020968 105644031333858 105968545121664 105985049583104 106273052435232 106336272573504 106578434769816 106625229835932 106641836575152 106737325325667 106931624174541 106948278634276 107745456701448 107941590698104 108055070082774 108419244463872 108430038103089 109558319620608 109757753654784 109856032445664 109921384041408 110237250087504 110692121985792 110757970957824 110893619932416 110959588772352 111010202796096 111076240989312 111212279759808 111261109394016 111278438165376 111395425589856 111580825225608 111598203792288 111698130550698 111715527387528 111901459780854 111968028168588 112058691393024 112380699126912 112430041775424 112447552606464 112634703337152 112735558193292 112753116608112 112770677757632 112958366277776 113059510946721 113077119816756 113144387585832 113402054069103 113469515136366 113818066982528 114247337709294 114643793868309 114852485224507 115030174004352 115836733352448 116047596271104 116238704963328 116450299609344 116572724230464 116889497937612 117318304461312 117655426025856 117673750703616 117779117600736 117975141857448 117993516330528 118011893665408 118063708785216 118117563340968 118314150885774 118332578159064 118384534080828 118402972316208 118724719523589 118891538429184 119107962149632 119214613261872 119233180780992 119304110692224 119557183989636 119575804863696 119628306645192 119646938596512 119846071538616 119900739116043 119972066147046 119990751638456 120190456801658 121105199319824 121213638789129 121434289535367 121641103544832 122710103465538 123123669214464 123196913515008 123253109573184 123477472861632 123550927634304 124397857316736 124417232119296 124643714513408 124755322423968 124774752901248 124829537368896 124848979405056 125113814729784 125188242936048 125207740840128 125319853788588 125528428378809 125547979266324 125679968310969 126066027817152 126141022479744 126370642768512 126428286517776 126483796997352 126503496682272 126714041254296 126733776799456 126847256184126 126867012477336 127078162062498 127231572858018 127287436034061 127519143192003 127698319053568 128045325355344 128413271692572 128782275346861 128858885861642 130179466877184 130256908558848 130553545804992 130631210020224 130651555659264 131006587060512 131144314759272 131547159461376 131925168540288 132003648711936 132243941008128 132362354279088 132382969541568 132403588014848 132623952332864 132702848199808 132742705871844 132763380373584 132821672383368 133124150428947 133203343855734 133612513414272 133633323387392 133752980732832 133996457418336 134137328378616 134217124528752 134381504709768 134461446116496 134522780471658 134581844975841 134602805921076 134767658458934 134826830480943 134847829582348 134989595593263 135404252099904 135793344778352 135874126066144 136243349234802 138138750825984 138283976594304 138514127866272 138535701259392 138596527704384 138912156969336 138994793588592 139568327721216 139822390349568 139969386134208 139991186181888 140052651682176 140224178827584 140307595947648 140371597013904 140455101830688 140627121870192 140710778694624 140753041571007 140836773303054 140858708445144 141291393495552 141697403246976 141781696764672 141824281294296 141908650289712 142104579693088 142166973114576 142189115433536 142231822332498 142316433767556 142553296411083 142575498899388 142725389037003 142985198608869 143070258215418 143660608935264 144050991024762 144073426777032 144487430876966 144573384137452 146055011618304 146474709927552 146561845388544 146983000116672 147382410443076 148013603728128 148101654652416 148283039679744 148348145858688 148371250887168 148415814607824 148504104800928 148527234119808 148774433634144 148797605056384 148930840734264 148954036516704 149201946374472 149290704224784 149358802920282 149840932169216 149906722367232 150179604449536 150314077591056 150337488810816 150746014595628 150769493089008 150859183447776 150904494425943 150994265094846 151179192798489 151202738758804 151269126881058 151292686848488 152329783612392 152767512875646 152858391824412 153297640076781 153373565339136 155406094679232 155430298973952 155852663916816 156495758669568 156588855492096 156849472268928 156873901367808 157038823467648 157300189143264 157324688440704 157418278380288 157490084454624 157752201181032 157776770878752 157846045441104 157870629754944 157918046640642 158011989559524 158205512103966 158299626031452 158466047000787 158952817682496 158977574374656 159072147589632 159409578652848 159434406484928 159504408860256 159529251462016 159794762051488 159867652154724 159937844753898 159962754862728 160422417951414 161618185052172 161912386047156 162082605124161 162377651524303 162628866695808 163613471287384 164337479430912 164636630482176 164734570179072 165355875131256 165863809755648 166340429898624 166366337201664 166439383158528 166515304194144 166614361483968 166818419639712 166891664091024 166917657248064 166943654453504 167093138384784 167371237838412 167397305688432 167573291081292 167852189671281 167952042252882 168088037089536 168188029972992 168494190358016 168571048690368 168645062663136 168671328909696 168952055005728 169129674912168 169156016636448 169437549416664 169615679725134 169642097144024 169716581378748 169924438926482 170025524256004 170204272704549 170727100473792 171217695590096 171371006563941 174071394406656 174088724022247 174174946693632 174358057444992 174675449414016 174859086345696 175900224720384 175977456691968 176483139038784 176510626055424 176990274495792 177017840498112 177095563177824 177176345011452 177471226328661 177498867238596 177576801121242 177604458474312 178150017885696 178337307643776 178661943224448 178821919892808 178849771171488 178956166038336 179175339613024 179281928155328 179335775984454 179363707295544 179442459967788 179470407894768 179769107307924 179958099220569 179986127457684 180285685202487 180539002799872 181657798979736 182179804149218 182461655317248 184065155198307 184156318996992 184378635459072 184685503821696 184714268345856 184795370272512 185216209292448 185326391451456 186625848178944 186736868909568 186965571770112 187076794596864 187132983635952 187162129351872 187244306053344 187273469107584 187502829160256 187614371592832 187670722094676 187782364404072 187811611260192 188321968899486 188929870995968 189099041725728 189211533719616 189555964152768 189642429776664 189755245023408 190071061881444 190100665199184 190270884276189 190300518716004 190617243093747 190646931478492 190760344287224 190847359287027 191547478580352 192067988033016 192097902369376 192619907538858 193288328792463 195299613236736 195830318707488 195946815030336 195977333488896 196509880590768 197320739192064 197438122142208 197797527811584 197887752810432 198005473067904 198036312159744 198365911512192 198574454312352 198605382022272 198935928499296 199054272299712 199114058807766 199145070560376 199232508575052 199805015783601 200418770121408 200449985081088 200629471099248 200994686127504 201025990785344 201145577930368 201205992567924 201325686793128 201572257064652 201692169174744 201784170707487 201904208881614 202151487688401 202271744373522 203106378149856 203690017167528 203811189099216 204275333308814 204365023852203 204396853435708 204737038878469 206491568150016 207208126238976 207803551889088 208368235454004 208492190382888 209132629691904 209385097956864 209733585524352 209766251254272 209954079201312 209986779272832 210078977523264 210336268241376 210369027838336 210461393921472 210494173006592 210557395520856 210682652746032 210940682805288 211066168041936 211288062667716 211937090243328 212546104870464 212672545147008 213156869539632 213250459671864 213283673150304 213347733498747 213474650651334 213863248349082 213896557268552 214605387323127 215490913402896 215883181396208 216076486537143 216110140165548 216731146315449 216838488927744 216860076206178 219712064891328 219842768082816 220474500175008 221384243971584 221787239864832 222020405592192 222152481978624 222424559519616 222522218788032 222556876330752 222790851179712 223161650451216 223196407584576 223396261101396 223431054775056 223802919561708 223936056337176 224038204380423 224761398253824 224860083550848 224895105212928 225269406674304 225471116386584 225506233216224 225541355515264 225916732555552 226119021893442 226154239633512 226288775171664 226804108138206 226903690321587 226939030272732 227636133965056 228494675418588 229151269313469 229287587736618 229704970449014 230060348008704 232477409926656 232900599218688 233145448460928 233778995875224 235310852051712 235558235201472 235950283714896 235987032661056 236023787330816 236127417570432 236235126681936 236628301771548 236665156318128 236769068161656 236805944632416 237308268155949 237449439047178 237783076858368 238215924299264 238429226523744 238466361561984 238608221384448 239114367979272 239151609727392 239256613290384 239293877193024 239692143077232 239801478232086 239906767130847 239944132294092 239981503276912 240380913603316 240633626927121 242210398639648 242427277578258 242868579070734 245420206931076 246125437410763 246247338428928 246506219146368 246954945723264 247101855268608 248795714633472 249510644847936 249549505802496 249659074737792 249697958810112 250227629459568 250376485872096 250415481680256 250639707577176 251056856757618 251095958532648 251359936621938 251928063379323 252132055634304 252282044959488 252741285537024 252856573035552 252967593994704 253006993364544 253428082508592 253467553598912 253694512368252 253734024954672 254156324124996 254423519587701 254463145716036 254574872068122 254886658389723 255038286384006 255396638107136 256090650710688 256826543385144 257564550693722 257717771723284 260358933754368 261107091609984 261262420040448 262013174121024 262288629518544 263850337080576 264007297423872 264487882016256 264724708558176 264765939083136 264807176029696 265247904665728 265405696399616 265485411743688 265526760747168 265643344766736 266248300857894 266406687711468 267225026828544 267505961465664 267992914836672 268274656757232 268434249057504 268763009419536 268922892232992 269003663976681 269045560943316 269163689951682 269205611842152 269535316917868 269653660961886 269695659164696 269979191186526 270808504199808 271586689556704 271748252132288 272486698469604 273269706223827 276567953188608 277028255732544 277071402518784 277193055408768 277824313938672 277989587177184 279136655442432 279644780699136 279938772268416 279982372363776 280105303364352 280448357655168 280615191895296 280743194027808 280910203661376 281254243740384 281421557389248 281506083142014 281673546606108 281717416890288 282482953349229 283394806493952 283563393529344 283648562588592 283817300579424 284209159386176 284333946229152 284378230867072 284463644664996 284632867535112 285106592822166 285150997798776 285450778074006 285970397217738 286140516430836 287321217870528 288101982049524 288146853554064 288929861308287 288974861753932 289146768274904 292949419855104 293123690777088 293966000233344 294764820886152 296027207456256 296566079359488 296696291717376 296831629215648 297008209601856 297054468239616 297548867268288 297595210112768 297861681468528 297908073033408 298403892748944 298581408449568 298717605840564 299813444734464 300359208899072 300628155182112 300674977621632 301492029191256 301538986178016 301718366895552 301808988851886 301988530189692 302358385596978 302405477517608 302538253762116 302585373696976 302856313322421 303407616560283 304659567224784 305535025751292 305716783648824 306412999963221 306595280153562 310332073257049 310812189358464 310860597947904 311705327833632 312991517339136 313698944537856 314077646935296 314600378286528 314649376881408 314836556760576 314980168909248 315504402362064 315553541757504 315692090882208 315741259509888 315836093281284 316023979119048 316411024207932 316599252062904 316932094001574 317905635364992 317955148749312 318819157305696 318868812969856 319008817720512 319058502924032 319589524102976 319735304309448 319875689507796 319925509725456 320794872523623 320844835902828 323236370104344 323824772094312 324165210248322 324755303048606 325257733391616 325290114309267 327226942574768 328674958861824 329273260964352 330711750262512 332680859797248 332878766317056 333030608388288 333228722967936 333636839279424 333783328182048 333835314496128 333887308907008 334186276769568 334742475676824 334794611376864 335146582162584 335704379342562 335904084505764 336176074179072 337142097380736 337290125326272 337342657819392 337904110011456 338259349824336 338312033272896 338875098833328 339178532840163 339231359450268 339284194288048 339433162757496 339848877852964 340051048512008 340206162207309 340408545409098 341454200947584 342435391180192 342742013127882 343931381604927 344557455673521 348142788813312 348177448044494 348716114889984 349350898828032 349718172691392 351954913383936 352966278077568 353021252110848 353980548991584 354035680996224 354191126355648 354352690022904 354942452657322 354997734477192 355153602242484 355208916948624 356174158570767 356674615287552 357323886448896 357643839785616 357699542342976 357912332076672 358350679226048 358563856310656 358671551968908 358727414591088 358884919935576 358940815789536 359538214615848 359702217348129 359916198441138 359972254915368 360571370404974 361078005599744 363315597959472 363640916367387 364302868606101 364359608298436 364923310634496 368130310396614 369371007643392 369590740545024 370432418584896 370652782902912 373251696357888 373931143540224 374265967271904 374324258703744 374488612106688 374546938215168 375005658320512 375228743185664 375341444189352 375564728808144 375623222520384 376643937798972 377039904932907 378198083451456 378423067439232 379111928305536 379284859553328 379510490046816 380142123762888 380201330398368 380541768552378 380601037432008 381234486187494 381293862956984 381520688574448 381694718574054 381862308102183 382557429576009 383094957160704 384135976066032 384195804738752 385239815077716 386346826040583 386576657584926 391660637414976 391893630060672 391954666977792 393019761181536 394641478384128 395775505620864 396010946135808 396731823024384 397148908624704 397210764044544 397871856998592 398108544599424 398228117615532 398290141120752 398465017150104 399372451286841 399610031567202 400837540242816 400899970162176 401258942198496 401989372255008 402051981570688 402291155860736 402411985135848 402651373586256 403144514129304 403384338349488 403568341414974 403808417763228 404302975376802 404480491442829 404543488747044 404968786779789 406212756299712 407380034335056 407622378198432 408550666617628 408730047704406 408793706871416 409474077756938 414416252477952 415607103778176 416736470908008 416984380765776 419467171048704 419908158402624 419973558545664 420157955046528 420672536482752 420738055676672 420922787842944 420988346013184 421114791041712 421365305492064 421881365610576 422132336083872 422576125335432 423874180486656 425092209740928 425345090294016 426313739079264 426500919343728 426567346300608 426695466997494 426949301302668 427659889233249 427726496698164 427793114537104 428176167111009 428955595826607 429210774646254 430981826805792 431766362792416 432152973074286 432220280331096 433462292630898 433720152412356 434966474689403 439424129782656 439685536165632 440949000350016 444040811184384 444304963957248 444849119039232 445044437576064 445113752661504 445581702359424 446323300902432 446392815169152 446792522202792 446862109550112 447605839123416 447872112674352 448076408760846 449522796507648 449720167101696 450538813348608 450942232773168 451012466432448 451082711030528 451833465111104 452238043786884 452308479267024 452577550343328 453537578395467 453608216276412 453807380643174 453878060545464 455272267930112 456989350837176 458302538626938 458575175473236 459409940898028 459892920230343 460120696017408 466290896921856 467557991750448 470621704103424 471116470402944 471900567429792 471974065322112 472047574661632 472254835140864 472470253363872 473256603543096 473330312636256 473538136323312 473611889264832 474616536311898 474898878094356 475398141002361 476858453047488 476932723123968 477216442768896 478228735958544 478303219454784 478513226580768 478587754386048 479384286154464 479602956464172 479813534261694 479888264588184 479963006553824 480761827206632 481267253854242 484420797279296 484854555156516 485737158141468 486247815372483 487132954572909 490840413862152 492250874821526 493012438292736 493909891446528 494203710537216 497591429266944 499021289695872 499099011604992 499318149475584 500455258919136 500752971744192 500830963360512 501279415154352 502113713515236 502191917065296 502719873243876 503556569013843 503856126758646 504264111268608 504564089918976 505482571074048 505713146071104 505935187989408 506013986729088 506856165017184 506935107197824 507389024736504 507468049909344 508312648249992 508847039175402 508926291432072 509149744136244 509773316779446 510076572768012 510612818113647 512181301421376 513653086770288 514113019691823 515129101387444 515435543446568 522214183219968 522266172066741 522524840080896 524026348242048 524577259037088 527700674161152 529449417116352 529531878166272 530495809331456 530811392799232 530970823487376 531053521494336 531286689533472 532496601715788 532813375422936 534450053657088 535011922931328 535985829673344 536549313514464 536868498115008 537526018839072 537845784465984 538007327953362 538091121886632 538327379903364 538411223684304 539070633835736 539307321923772 539391318329392 539874297661707 539958382373052 540857055607461 541617008399616 543173379113408 543496504264576 544973396939208 546539412447654 548435989825769 552195465594921 553135906377216 554056511465088 554142805037568 554386110817536 555648627877344 555979174354368 559877544536832 560210606728704 560896715310336 561230383790592 561486388055616 561820407322752 562508487480768 562843114778496 563012166284028 563347093212216 563434833780576 564965906698458 566789612987904 567297125177184 567634601158848 568418318772352 568667892458304 568756461734144 568927289329992 569265735070224 570213185644332 570301995597552 570901556148012 571851729281241 571940794435476 572281032861672 572542077861081 574642435741056 576203964099048 576293707108128 577859722616574 577949723507864 578293536549808 579864986377389 585898839710208 587932000466688 589529641772304 593392583434752 593663258431296 594016419203712 594108936479232 595097734536576 595190420225536 595723362937056 595816146066816 596807785497888 597162816899136 597435211681128 599415047350803 601256310364224 601349955243264 602984058382512 603077972356032 603436733791104 603617977703772 603977060379384 604716771193956 604810955035216 605076507524232 605170747393952 605352512122461 605712626644842 606454463065203 606815233120566 609319134449568 611070051502584 611433567297648 612825999926442 613095071556609 613190560307124 614211116635407 614952602147087 620664146514098 621624378716928 623410655667264 627397889075712 628155293870592 629200756573056 629298753762816 629960337818496 631008804724128 631107083515008 631384181764416 631482519019776 631672186562568 632047958238096 632822048415864 633198504125808 633864188003148 635811270729984 637638314611392 637737625939712 638017635441024 638117005848064 639179048205952 639470608618896 639751379015592 639851019450912 641589745047246 641689671805656 643816161969381 646472740208688 647649544188624 648229459611429 648330420496644 649510606097212 650193438946347 650515466783232 650580228618534 654453885149536 661423500525024 665361719594496 666061216776576 666457445935872 667273678558848 667566656364096 667670628992256 668372553539136 669484951353648 669589222753728 670293164325168 671408758685124 671808169011528 672114613141269 674284194761472 674580250652544 674685315638784 675808220022912 676518699648672 676624066545792 677750197666656 678357065680326 678462718900536 678568388576096 678866325514992 679697755705928 680102097024016 680412324414618 680711070964761 680817090818196 682908401895168 684870782360384 685484026255764 687453807940407 687862763209854 689114911347042 696354896088988 697432229779968 698701797656064 699436345382784 705932556155136 707961097983168 708071361992448 708382252711296 708705380045808 709884905314644 709995468954384 710307204484968 710417833897248 711924804467847 712348317141534 713349230575104 714647772897792 715287679571232 715399084685952 715824664153344 716701358452096 717127712621312 717343103937816 717454829182176 717769839871152 717881631579072 719076429231696 719404434696258 719832396882276 719944509830736 721142740809948 721900880781363 726631195918944 727281832734774 728605737212202 728719216596872 736260620793228 738376312232289 738742015286784 740864837169792 741305565805824 748531934543808 748648517407488 748977224213376 749093876430336 750011316641024 750457486371328 750682888378704 751129457616288 751246445040768 753287875597944 754079809865814 755784190137969 756396166902912 756846134878464 758223856611072 758569719106656 759020980093632 760284247525776 760402660796736 761083537104756 761202074864016 762468972374988 762587725913968 763041377148896 763270558763103 763389437148108 763724616204366 764659975169169 765114859152018 766189914321408 768271952132064 768391609477504 770479630155432 772693652081166 773153315169852 775375020098501 783321274829952 783787260121344 786039522363072 791551011241728 792021892271616 793463646048768 794297817249408 794421528089088 795743713997184 796217089198848 796456235231064 796580282241504 796930034300208 798744902573682 799220063134404 801675080485632 802517884396992 803978744510016 804103963141376 804582311721472 804823970271696 805302747172512 806289028258608 806768676698976 807136682829948 807616835526456 808605950753604 808960982885658 809086977494088 809937573559578 812425512599424 814760068670112 815244756396864 817101333235256 817460095408812 817587413742832 818948155513876 819809118671481 831214207556352 833472941816016 833968761531552 838934342097408 839816316805248 839947117091328 840315910093056 841345072965504 841476111353344 841845575685888 842229582083424 842730610984128 843762731221152 844264672167744 845152250670864 847448860047687 850184419481856 850690180588032 852627478158528 853001838687456 853134692601216 853390933994988 853898602605336 855319778466498 855452993396328 855586229074208 856352334222018 857911191653214 858421549292508 861963653611584 863532725584832 864305946148572 864440560662192 866789583924861 866924585261796 867440304824712 869415747863123 869932949378806 878848259565312 879371072331264 881898000700032 888081622368768 889698238078464 890088875152128 891163404718848 892646601804864 892785630338304 893585044405584 893724219100224 895211678246832 895744225348704 896152817521692 899440334203392 901077626697216 901884465546336 902024932864896 902165422061056 903666930222208 904476087573768 904616958534048 905155100686656 907075156790934 907216432552824 907614761286348 907756121090928 908568939967263 910222849680849 913978701674352 916605077253876 917150350946472 918819881796056 919238999889663 919785840460686 930996219771147 932581793843712 935115983500896 942232940805888 943801134859584 943948130644224 944509670281728 944940506727744 946513207086192 946660625272512 947076272646624 947223778529664 949233072623796 949797756188712 950796282004722 953716906094976 953865446247936 956457471917088 956606438909568 957026453161536 957175508772096 958768572308928 959205912928344 959627068523388 959776529176368 959926013107648 961523654413264 962384617570869 962534507708484 968841594558592 969709110313032 971474316282936 972495630744966 974265909145818 975870342927801 977646764472023 981680827724304 984501749643052 986024876585472 987819782893056 998042579391744 998636298951168 1000910517838272 1001505943488384 1001661926721024 1002558830308704 1004227427030472 1004383834130592 1005439746487752 1007113138027686 1007712253517292 1008528222537216 1011426292142208 1011870375978816 1012027973458176 1013712330034368 1013870214395648 1014778049473008 1014936099818688 1016625296499984 1017694078350804 1017852582864144 1018299488272488 1019546633558892 1020153145536024 1020618486621927 1021225636227294 1024362602842752 1027306173540576 1028226039383646 1030258202774888 1030871086893136 1031794144814781 1033672367020563 1044428366439936 1044532344133482 1048052696484096 1049154518074176 1058898834232704 1059063756332544 1060991618662912 1061941646974752 1062107042988672 1062573379066944 1064993203431576 1065626750845872 1068522475712301 1070023845862656 1071971659346688 1073098627028928 1073736996230016 1075052037678144 1075691568931968 1076014655906724 1076182243773264 1076654759806728 1076822447368608 1078141267671472 1078614643847544 1078782636658784 1079106652044387 1079748595323414 1079916764746104 1081714111214922 1083234016799232 1086346758226816 1086993008529152 1089946793878416 1092908605818303 1093078824895308 1096219856001329 1096871979651538 1104390931189842 1108113022930176 1108772221635072 1111297255754688 1111958348708736 1119755089073664 1121793430620672 1122972776111232 1123640814645504 1125016974961536 1125686229556992 1126024332568056 1126694186424432 1126869667561152 1129931813396916 1134594250354368 1135269202317696 1136836637544704 1137335784916608 1137512923468288 1137854578659984 1138531470140448 1140426371288664 1140603991195104 1141803112296024 1143703458562482 1143881588870952 1144562065723344 1145084155722162 1145586924306549 1147672288728027 1149284871482112 1152407928198096 1152587414216256 1155719445233148 1155899447015728 1156587073099616 1159040478121749 1159729972754778 1175864000933376 1179059283544608 1187326516862592 1188032838407424 1190195469073152 1191446725874112 1191632292133632 1193615570995776 1194325633798272 1194870423362256 1198117353860523 1198830094701606 1202512620728448 1202699910486528 1205968116765024 1206155944712064 1206873467582208 1207235955407544 1207954120758768 1209433542387912 1209621910070432 1210153015048464 1210341494787904 1210705024244922 1211425253289684 1212908926130406 1213441474328487 1213630466241132 1214906360339367 1218638268899136 1222140103005168 1222867134595296 1225651999852884 1226190143113218 1226381120614248 1228422233270814 1229905204294174 1241328293028196 1243248757433856 1246821311334528 1258401513146112 1259920675636992 1262017609448256 1262214167030016 1262768363528832 1262965038039552 1263344373125136 1264095916476192 1265644096831728 1266397008251616 1267728376006296 1271622541459968 1275276629222784 1275475251879424 1276035270882048 1278358096411904 1278941217237792 1279502758031184 1279702038901824 1283179490094492 1283379343611312 1284528501333027 1286866787479821 1287632323938762 1292945480417376 1295299088377248 1296458919222858 1296660840993288 1299021212194424 1300386877892694 1301160457237068 1304899424068209 1308907770299072 1322847001050048 1332122433553152 1332914891871744 1334547357117696 1335133312728192 1335341257984512 1336745107078272 1338969902707296 1339178445507456 1340586328650336 1342817517370248 1343616338023056 1344229226282538 1348568389522944 1349160501305088 1351616440045824 1353037399297344 1353248133091584 1355500395333312 1356714131360652 1356925437801072 1357136777152192 1357732651029984 1359395511411856 1360204194048032 1360612735186401 1360824648829236 1361422141929522 1361634181636392 1365816803790336 1369741564720768 1370968052511528 1374907615880814 1375725526419708 1378229822694084 1379678760691029 1382190253219067 1392709792177976 1398872690765568 1411865112310272 1415922195966336 1416142723984896 1416764505422592 1417410760091616 1419769810629288 1419990937908768 1420614408969936 1420835667794496 1423849608935694 1424696634283068 1430575359142464 1430798169371904 1431649328306688 1433402716904192 1434255425242624 1434686207875632 1434909658364352 1435539679742304 1435763263158144 1438152858463392 1438808869392516 1439664793764552 1439889019661472 1442285481619896 1443801761562726 1453262391837888 1454563665469548 1457211474424404 1457438433193744 1458743446117449 1461398863718727 1472521241586456 1476752624464578 1481729674339584 1481877187408883 1482611131611648 1497063869087616 1497297034814976 1497954448426752 1500022633282048 1501365776757408 1502258915232576 1502492890081536 1506575751195888 1508159619731628 1510669707041529 1511568380275938 1512792333805824 1513692269756928 1516447713222144 1517139438213312 1518041960187264 1520568495051552 1520805321593472 1522167074209512 1522404149728032 1524937944749976 1525175451827936 1526082754297792 1526541117526206 1526778874296216 1527449232408732 1529319950338338 1530229718304036 1531838454340941 1536543904264128 1536783218955008 1540959260310864 1545387304162332 1546306630339704 1549828072277741 1550750040197002 1566642549659904 1566798516200223 1567574520242688 1572079044726144 1583102022483456 1588595634498816 1591487427994368 1592434178397696 1592912470462128 1593160564483008 1593860068600416 1597489805147364 1598440126268808 1603350160971264 1605035768793984 1607957489020032 1608207926282752 1609647940543392 1610605494345024 1612578056517216 1613537353397952 1614273365659896 1615233671052912 1617211901507208 1617921965771316 1618173954988176 1619622892985121 1619875147119156 1622571166822383 1624851025198848 1629520137340224 1630489512793728 1634202666470512 1634920190817624 1635174827485664 1637896311027752 1639618237342962 1645307969477307 1656586396784763 1662428415112704 1666945883632032 1667937523063104 1679632633610496 1680631820186112 1682690145931008 1683691151371776 1684459164166848 1685461221968256 1687525462442304 1688529344335488 1690304501341728 1694897720095374 1700368838963712 1705254956317056 1706003677374912 1706269385202432 1706781867989976 1707797205210672 1710639556932996 1710905986792656 1711172458148416 1712704668444036 1715555187843723 1715822383306428 1716843098585016 1717626233583243 1723927307223168 1727065451169664 1728611892297144 1728881121324384 1733579167849722 1733849170523592 1734880609649424 1738831495726246 1739594959132167 1739865898757612 1742761623624041 1757696519130624 1763796001400064 1780177750304256 1782326809437696 1785293203609728 1785571260676608 1787170088811168 1787448438200448 1790423356493664 1791488450697408 1792305635043384 1803768931092672 1804049865729792 1807333860444416 1808952175147536 1809233917068096 1810310201373312 1814150313581868 1814432865105648 1815229522572696 1815512242181856 1816057536367383 1817137879934526 1819363389195609 1820445699361698 1827957403348704 1833210154507752 1834300701892944 1837639763592112 1838477999779326 1839285214669827 1839571680921372 1842633349906221 1844857806441261 1861992439542294 1870231967001792 1884465881611776 1887602269719168 1887896261288448 1889881013455488 1893026414172384 1893321250545024 1894152545293248 1894447557059328 1898466145247592 1899595512377424 1901592564009444 1907433812189952 1912914943834176 1913212877819136 1914052906323072 1914351017544192 1917537144617856 1918411825856688 1919254137046776 1919553058352736 1919852026215296 1923047308826528 1924769235141738 1925069015416968 1931448485908143 1937683189117184 1939418220626064 1942948632565872 1944991261489932 1948531818291636 1950580316839041 1951740685855602 1954131047654543 1955293528944046 1963361655448608 1969003499286104 1996085158783488 2001821035676544 2003011886976768 2005117660617408 2008454854060944 2008767668261184 2010879492975504 2014226276055372 2015424507034584 2022852584284416 2023740751957632 2024055946916352 2027424660068736 2027740428791296 2029556098946016 2029872199637376 2033250592999968 2035388156701608 2035705165728288 2036598976544976 2039093267117784 2040306291072048 2041236973243854 2042133212894283 2042451272454588 2048725205685504 2054612347081152 2056452078767292 2060516405549776 2061742173786272 2062361423821221 2063588289629562 2067344734041126 2089064688266964 2095067747716007 2096105392968192 2098309036148352 2117797668465408 2123883293949504 2124214085977344 2125146758133888 2129986406863152 2131253501691744 2135774413403541 2137044951424602 2140047691725312 2143943318693376 2146197254057856 2147473992460032 2150104075356288 2151383137863936 2152029311813448 2152364487546528 2153309519613456 2153644894737216 2156282535342944 2157229287695088 2157565273317568 2158213304088774 2159497190646828 2159833529492208 2163428222429844 2165702642344089 2172693516453632 2173986017058304 2179893587756832 2185817211636606 2186157649790616 2192439712002658 2193743959303076 2208781862379684 2215128936696867 2216226045860352 2222594511509376 2223916697417472 2245945552222464 2247281629291008 2250033949923072 2251372459113984 2252048665136112 2253388372848864 2253739335122304 2259863626793832 2269188500708736 2270538404635392 2273673275089408 2274671569833216 2275709157319968 2277062940280896 2280852742577328 2281207982390208 2283606224592048 2287406917124964 2287763177741904 2289124131446688 2289811676289309 2290168311444324 2291173848613098 2293979925507507 2295344577456054 2298569742964224 2304815856396192 2305174828432512 2311438890466296 2311798894031456 2313174146199232 2318080956243498 2319459945509556 2326125060295503 2358118567089216 2374653033725184 2376065676814848 2380390938146304 2382893451748224 2383264584267264 2387231141991552 2388651267596544 2389740846724512 2396234707721046 2397660189403212 2405025241456896 2411936233530048 2412311889424128 2413746935164416 2414471910815088 2415908241517536 2418867084775824 2419243820140864 2420306030096928 2420682989575808 2421410048489844 2422850506579368 2425817852260812 2426882948656974 2427260932482264 2429812720678734 2437276537798272 2444280206010336 2445734269190592 2451303999705768 2452380286226436 2452762241228496 2456844466541628 2459427356014443 2459810408588348 2463904364433989 2482656586056392 2493642622669056 2516803026292224 2519841351273984 2524035218896512 2524428334060032 2525536727057664 2526688746250272 2528191832952384 2531288193663456 2532794016503232 2535456752012592 2550553258445568 2552070541764096 2556716192823808 2557882434475584 2559005516062368 2559404077803648 2566358980188984 2566758687222624 2569057002666054 2573733574959642 2575264647877524 2585890960834752 2590598176754496 2592917838445716 2593321681986576 2598042424388848 2600368751774583 2600773755785388 2602320914474136 2608247243589369 2609798848136418 2617815540598144 2641607160163661 2645694002100096 2664244867106304 2669094714235392 2670266625456384 2673490214156544 2677939805414592 2678356891014912 2681172657300672 2685635034740496 2687232676046112 2688458452565076 2698321002610176 2703232880091648 2706074798594688 2706496266183168 2711000790666624 2713428262721304 2713850875602144 2714273554304384 2715465302059968 2718791022823712 2720408388096064 2721225470372802 2721649297658472 2722844283859044 2723268363272784 2730668549042547 2739483129441536 2741936105023056 2749815231761628 2751451052839416 2756459645388168 2757716999668989 2759357521382058 2764380506438134 2785419584355952 2792988659313441 2797745381531136 2831844391932672 2833529010845184 2834821520183232 2839539621258576 2839981875817536 2841228817939872 2841671335588992 2847699217871388 2849393268566136 2861150718284928 2861596338743808 2866805433808384 2869372415751264 2869819316728704 2871079359484608 2871526526316288 2876305716926784 2877617738785032 2879329587529104 2879778039322944 2884570963239792 2887153852712607 2887603523125452 2906524783675776 2909127330939096 2914422948848808 2914876866387488 2917486892234898 2922797727437454 2927611028783403 2932940293416069 2945042483172912 2953505248929156 2961992332977803 2963459348679168 2963754374817766 2994127738175232 2995908896853504 3002731553514816 3004517830465152 3004985780163072 3013151502391776 3016319239463256 3021339414083058 3023136760551876 3025584667611648 3034278876426624 3036083920374528 3041136990103104 3041610643186944 3044334148419024 3044808299456064 3049875889499952 3050350903655872 3052165508595584 3053082235052412 3053557748592432 3054898464817464 3058639900676676 3060459436608072 3061855459865781 3063676908681882 3073087808528256 3073566437910016 3081918520621728 3090774608324664 3092613260679408 3095382434444343 3099656144555482 3101017101061689 3101500080394004 3133285099319808 3133597032400446 3144158089452288 3177191268997632 3182974855988736 3185824940924256 3186321128966016 3187720137200832 3194979610294728 3196880252537616 3210071537587968 3215914978040064 3219295881086784 3221210988690048 3225156113034432 3227074706795904 3228546731319792 3230467342105824 3234423803014416 3235843931542632 3236347909976352 3237319956133161 3239245785970242 3239750294238312 3245142333644766 3249702050397696 3259040274680448 3260979025587456 3268405332941024 3269840381635248 3270349654971328 3275792622055504 3278725817454909 3279236474685924 3288659568003987 3290615938954614 3313172793569526 3333891767264064 3335875046126208 3359265267220992 3365380291862016 3368918328333696 3370922443936512 3375050924884608 3377058688670976 3380609002683456 3389795440190748 3410509912634112 3412007354749824 3412538770404864 3413563735979952 3415594410421344 3421279113865992 3421811973585312 3422344916296832 3425409336888072 3431110375687446 3431644766612856 3433686197170032 3435252467166486 3443016866184081 3447854614446336 3454130902339328 3457223784594288 3457762242648768 3467158335699444 3467698341047184 3469761219298848 3477121434365247 3477662991452492 3479189918264334 3479731797515224 3485523247248082 3527592002800128 3570586407219456 3574340177622336 3574896876400896 3580846712987328 3582976901394816 3584611270086768 3607537862185344 3608099731459584 3614667720888832 3617904350295072 3618467834136192 3620620402746624 3628300627163736 3628865730211296 3630459045145392 3631024484363712 3632115072734766 3634275759869052 3638726778391218 3640324422985461 3640891398723396 3644719081018101 3655914806697408 3666420309015504 3668601403785888 3675279527184224 3676955999558652 3678570429339654 3679143361842744 3685266699812442 3689715612882522 3723984879084588 3734685985058969 3740463934003584 3775204539438336 3779762026910976 3786052828344768 3786642501090048 3788305090586496 3788895114118656 3796932290495184 3799191024754848 3803185128018888 3814867624379904 3825829887668352 3826425755638272 3828105812646144 3835074289235712 3836823651713376 3838508274093552 3839106116705472 3839704052430592 3846094617653056 3849538470283476 3850138030833936 3860600362439463 3862896971816286 3875366378234368 3878836441252128 3885897265131744 3889982522979864 3897063636583272 3901160633678082 3903481371711204 3908262095309086 3910587057888092 3914698272204627 3926723310897216 3938006998572208 4003642071353088 4006023773953536 4010235321234816 4016909708121888 4017535336522368 4021758985951008 4028452552110744 4030849014069168 4045705168568832 4047481503915264 4054849320137472 4059112197892032 4059744399274752 4066501185999936 4070776313403216 4071410331456576 4073197953089952 4078186534235568 4080612582144096 4081838205559203 4082473946487708 4084266425788566 4084902544909176 4097450411371008 4109224694162304 4112904157534584 4121032811099552 4123484347572544 4124722847642442 4127176579259124 4134689468082252 4139036282073087 4146570759657201 4178129376533928 4190135495432014 4196618072296704 4235595336930816 4247766587899008 4248428171954688 4250293516267776 4259972813726304 4262507003383488 4271548826807082 4274089902849204 4292394508115712 4294947984920064 4300208150712576 4302766275727872 4304058623626896 4304728975093056 4306619039226912 4307289789474432 4312565070685888 4314458575390176 4315130546635136 4316426608177548 4318994381293656 4319667058984416 4326856444859688 4331405284688178 4345387032907264 4359787175513664 4371634423273212 4372315299581232 4376230338352347 4384196591156181 4384879424005316 4387487918606152 4417563724759368 4430257873393734 4445189023018752 4445631562226649 4447833394834944 4491891104444928 4500067899846144 4504097330272224 4506776745697728 4507478670244608 4519727253587664 4538377001417472 4541076809270784 4549343139666432 4551418314639936 4554125880561792 4561705485154656 4562415964780416 4567212449184096 4574813834249928 4575526355483808 4578248262893376 4579623352578618 4580336622888648 4582347697226196 4587959851015014 4590689154912108 4595515363022823 4609631712792384 4610349656865024 4622877780932592 4623597788062912 4626348292398464 4636161912486996 4638919891019112 4649484216833223 4652250120591006 4700395548600669 4708951894204787 4716237134178432 4749306067450368 4765786903496448 4774462283983104 4777302535193088 4779481693449024 4792469415442092 4795320378806424 4810050482913792 4823872467060096 4824623778848256 4828943821630176 4831816483035072 4837734169551648 4838487640281728 4840612060193856 4841365979151616 4842820096979688 4845701013158736 4851635704521624 4853765897313948 4854521864964528 4859625441357468 4867713500467149 4874553075596544 4888560412020672 4891468538381184 4902607999411536 4904760572452872 4905524482456992 4913688933083256 4918854712028886 4919620817176696 4927808728867978 4935923908431921 4965313172112784 4969759190354289 4987285245338112 5048070437793024 5051073454115328 5053377492500544 5056383665904768 5062576387326912 5065588033006464 5070913504025184 5101106516891136 5115764868951168 5118011032124736 5118808155607296 5132717960377968 5133517374445248 5138114005332108 5146665563531169 5147467149919284 5150529295755048 5152878700749729 5171781921669504 5181196353508992 5185835676891432 5186643363973152 5196084848777696 5200737503549166 5201547511570776 5204641828948272 5216494487178738 5218784877396501 5219597696272836 5228284870872123 5235631081196288 5283214320327322 5291388004200192 5340533250912768 5346980428313088 5355879610829184 5356713782029824 5362345314601344 5371270069480992 5374465352092224 5376916905130152 5412149597189376 5422001581333248 5426856525442608 5427701751204288 5428547108608768 5430930604119936 5437582045647424 5440816776192128 5442450940745604 5443298595316944 5445688567718088 5446536726545568 5458090167586827 5461337098085094 5478966258883072 5483872210046112 5499630463523256 5502902105678832 5512919290776336 5515433999337978 5517855644009481 5518715042764116 5527900049718663 5528761012876268 5534573419323783 5570839168711904 5585977318626882 5663688783865344 5669643040366464 5679079242517152 5679963751635072 5682457635879744 5683342671177984 5695398435742776 5698786537132272 5722301436569856 5738744831502528 5739638633457408 5742158718969216 5743053052632576 5752611433853568 5755235477570064 5758659175058208 5759556078645888 5769141926479584 5774307705425214 5775207046250904 5794345457724429 5813049567351552 5818254661878192 5828845897697616 5829753732774976 5834973784469796 5845595454874908 5851740950517123 5855222057566806 5862393142963629 5865880586832138 5890084966345824 5907010497858312 5923984665955606 5927508749635532 5988255476350464 6005463107029632 6009035660930304 6026303004783552 6032638478926512 6042678828166116 6046273521103752 6068557752853248 6072167840749056 6082273980206208 6083221286373888 6088668296838048 6089616598912128 6099751778999904 6100701807311744 6104331017191168 6106164470104824 6107115497184864 6109796929634928 6117279801353352 6120918873216144 6123710919731562 6127353817363764 6146175617056512 6163837041243456 6181549216649328 6185226521358816 6187084271463663 6190764868888686 6199312289110964 6202034202123378 6203000160788008 6267194064800892 6285203243148021 6288316178904576 6371649881848512 6372642257932032 6375440274401664 6389959220589456 6393760505075232 6420143075175936 6431829956080128 6438591762173568 6442421977380096 6450312226068864 6454149413591808 6457093462639584 6460934684211648 6468847606028832 6471687863085264 6472695819952704 6474639912266322 6478491571940484 6479500588476624 6490284667289532 6497107927032267 6518080549360896 6521958051174912 6536810665882048 6539680763270496 6540699309942656 6551585244111008 6557451634909818 6558472949371848 6577319136007974 6581231877909228 6626345587139052 6645386810090601 6667783534528128 6671750092252416 6737836656667392 6741844887873024 6750101849769216 6754117377341952 6761218005366912 6779590880381496 6821019825268224 6824014709499648 6827127471959904 6831188820842688 6842558227731984 6843623947170624 6844689832593664 6850818673776144 6862220751374892 6863289533225712 6867372394340064 6870504934332972 6881939776522521 6886033732368162 6895709228892672 6908261804678656 6914447569188576 6915524485297536 6934316671398888 6935396682094368 6939522438597696 6954242868730494 6955325982904984 6958379836528668 6959463595030448 6971046494496164 6978375180886509 7137637684912127 7141172814438912 7148680355244672 7149793752801792 7161693425974656 7165953802789632 7169222540173536 7215075724370688 7235808700590144 7236935668272384 7241240805493248 7256601254327472 7257731460422592 7260918090290784 7262048968727424 7264230145469532 7268551519738104 7277453556782436 7280648845970922 7281782797446792 7289438162036202 7311829613394816 7332840618031008 7337202807571776 7350559054368448 7353911999117304 7357140858679308 7358286723685488 7370533399624884 7378282068043329 7379431225765044 7391713093301967 7447969758169176 7469371970117938 7480927868007168 7550409078876672 7559524053821952 7572105656689536 7573285002180096 7576610181172992 7593864580990368 7598382049509696 7606370256037776 7651659775336704 7656211625292288 7670148578471424 7673647303426752 7677016548187104 7678212233410944 7679408104861184 7692189235306112 7699076940566952 7700276061667872 7721200724878926 7725793943632572 7757672882504256 7771794530263488 7779965045959728 7794127273166544 7801106255323749 7802321267356164 7806962743422408 7816524190618172 7821174115776184 7824741730768107 7829396544409254 7853446621794432 7876013997144416 7924821480490983 8007284142706176 8020470642469632 8033819416243776 8035070673044736 8043517971902016 8056905104221488 8061698028138336 8094963007830528 8109698640274944 8118224395784064 8119488798549504 8133002371999872 8141552626806432 8142820662913152 8146395906179904 8156373068471136 8161225164288192 8163676411118406 8164947892975416 8168532851577132 8169805089818352 8192005647127641 8218449388324608 8225808315069168 8242065622199104 8246968695145088 8249445695284884 8254353158518248 8269378936164504 8273150999006967 8278072564146174 8293141519314402 8356258753067856 8378965977940323 8380270990864028 8393236144593408 8495533175798016 8500587032535552 8519945627452608 8525014006766976 8543097653614164 8548179805698408 8584789016231424 8600416301425152 8608117247253792 8609457950186112 8613238078453824 8614579578948864 8625130141371776 8628917150780352 8630261093270272 8632853216355096 8637988762587312 8639334117968832 8653712889719376 8662810569376356 8719574351027328 8743268846546424 8744630599162464 8752460676704694 8768393182312362 8769758848010632 8774975837212304 8782833086350209 8798820880248207 8835127449518736 8860515746787468 8885976998933409 8890378046037504 8891263124453298 9008194660544448 9013553491395456 9014957340489216 9039454507175328 9076754002834944 9102836629279872 9108251761123584 9123410970309312 9124831929560832 9134424898368192 9149627668499856 9151052710967616 9156496525786752 9159246705157236 9160673245777296 9164695394452392 9175919702030028 9181378309824216 9185566379597343 9191030726045646 9219263425584768 9220699313730048 9245755561865184 9247195576125824 9252696584796928 9272323824973992 9277839782038224 9298968433666446 9303051303185067 9304500241182012 9400791097201338 9417903788409574 9432474268356864 9531573806992896 9548924567966208 9558963386898048 9584938830884184 9590640757612848 9647744934120192 9657887643260352 9663632966070144 9675468339103296 9676975280563456 9681224120387712 9682731958303232 9685640193959376 9691402026317472 9703271409043248 9707531794627896 9709043729929056 9719250882714936 9735427000934298 9749106151193088 9777120824041344 9782937076762368 9805215998823072 9809521144905744 9811048964913984 9827377866166512 9836177452364727 9837709424057772 9839241634353392 9855617457735956 9865978704011961 9871847816863842 9930626344225568 9939518380708578 10096140875586048 10106754985001088 10112767331809536 10125152774653824 10131176066012928 10141827008050368 10231529737902336 10236022064249472 10237616311214592 10265435920755936 10267034748890496 10276228010664216 10293331127062338 10294934299838568 10301058591510096 10305757401499458 10329050598552243 10343563843339008 10362392707017984 10371671353782864 10373286727946304 10392169697555392 10401475007098332 10403095023141552 10409283657896544 10431364303095741 10432988974357476 10437569754793002 10439195392545672 10456569741744246 10471262162392576 10566428640654644 10582776008400384 10711759221658368 10724690629202688 10742540138961984 10748930704184448 10753833810260304 10824299194378752 10844003162666496 10853713050885216 10855403502408576 10857094217217536 10861861208239872 10875164091294848 10881633552384256 10884901881491208 10886597190633888 10891377135436176 10893073453091136 10916180335173654 10922674196170188 10934157243054303 10967744420092224 10999260927046512 11005804211357664 11025838581552672 11030867998675956 11035711288018962 11037430085528232 11055800099437326 11057522025752536 11069146838647566 11141678337423808 11171954637253764 11204057955176907 11339286080732928 11358158485034304 11359927503270144 11364915271759488 11366685342355968 11390796871485552 11397573074264544 11444602873139712 11477489663005056 11479277266914816 11484317437938432 11505222867707136 11510470955140128 11517318350116416 11519112157291776 11538283852959168 11548615410850428 11550414092501808 11581801087318389 11588690915448858 11626099134703104 11636509323756384 11657691795395232 11659507465549952 11669947568939592 11691190909749816 11703481901034246 11710444115133612 11724786285927258 11731761173664276 11744094816613881 11780169932691648 11814020995716624 11847969331911212 11855017499271064 12010926214059264 12018071321860608 12052606009567104 12065276957853024 12085357656332232 12092547042207504 12137115505706496 12164547960412416 12177336593676096 12179233197824256 12199503557999808 12201403614623488 12208662034382336 12212328940209648 12214230994369728 12219593859269856 12234559602706704 12241837746432288 12247421839463124 12254707634727528 12292351234113024 12327674082486912 12363098433298656 12370453042717632 12374168542927326 12381529737777372 12398624578221928 12404068404246756 12406000321576016 12417108846219261 12439712278971603 12534388129601784 12570406486296042 12614027765992687 12743299763697024 12745284515864064 12750880548803328 12779918441178912 12787521010150464 12877183524347136 12884843954760192 12900624452137728 12908298827183616 12914186925279168 12921869368423296 12937695212057664 12943375726170528 12945391639905408 12949279824532644 12956983143880968 12959001176953248 12980569334579064 12994215854064534 13036161098721792 13073621331764096 13079361526540992 13081398619885312 13103170488222016 13114903269819636 13116945898743696 13152589773468543 13154638272015948 13162463755818456 13252691174278104 13290773620181202 13335567069056256 13336894686679947 13343500184504832 13475673313334784 13500203699538432 13522436010733824 13559181760762992 13648029418999296 13654254943919808 13662377641685376 13685116455463968 13687247894341248 13689379665187328 13701637347552288 13724441502749784 13726579066451424 13734744788680128 13741009868665944 13763879553045042 13772067464736324 13786546089068469 13828895138377152 13831048970595072 13868633342797776 13870793364188736 13879044877195392 13908485737460988 13910651965809968 13916759673057336 13918927190060896 13942092988992328 13948452650499669 13956750361773018 14101186645802007 14126855682614361 14275275369824254 14297360710489344 14323386851949312 14331907605579264 14338445080347072 14430151448741376 14471617401180288 14473871336544768 14513202508654944 14515462920845184 14521836180581568 14524097937454848 14528460290939064 14537103039476208 14554907113564872 14561297691941844 14563565594893584 14578876324072404 14603140501401447 14623659226789632 14665681236062016 14674405615143552 14701118108736896 14707823998234608 14714281717358616 14716573447370976 14741066799249768 14756564136086658 14758862451530088 14783426186603934 14807771725295763 14895939516338352 14909277571062867 14938743940235876 14961855736014336 15144211313379072 15153220362345984 15187729161980736 15196764099019392 15212740512075552 15303319550673408 15347294606853504 15354033096374208 15356424466821888 15384378470612224 15398153881133904 15400552123335744 15442401449757852 15451587887265144 15458636102249187 15515345765008512 15543589060526976 15559930091919456 15588254546333088 15602212510647498 15604642534712328 15613925486844816 15633048381236344 15642348231552368 15649483461536214 15656354632189503 15658793088818508 15684854612616369 15706893243588864 15752027994288832 15849642960981966 16040941284939264 16067638832487552 16070141346089472 16087035943804032 16113810208442976 16123396056276672 16236448791568128 16266004743999744 16283105253612864 16285641325826304 16292791812359808 16312746136942272 16322450328576384 16327352822236812 16329895785950832 16337065703154264 16339610179636704 16374270502760481 16384011294255282 16436898776649216 16451616630138336 16484131244398208 16493937390290176 16498891390569768 16508706317036496 16538757872329008 16546301998013934 16556145128292348 16583700149155989 16586283038628804 16603720257971349 16712517506135712 16757931955880646 16760541981728056 16991066351596032 17039891254905216 17050028013533952 17086195307228328 17096359611396816 17216234494507584 17218915900372224 17226476156907648 17229159157897728 17250260282743552 17257834301560704 17260522186540544 17265706432710192 17275977525174624 17278668235937664 17307425779438752 17325621138752712 17383036373173287 17439148702054656 17486537693092848 17489261198324928 17504921353409388 17536786364624724 17539517696021264 17549951674424608 17555222851551369 17565666172700418 17587179428890887 17597641760496414 17670254899037472 17721031493574936 17771953997866818 17782526248906596 17833625462265523 18016389321088896 18027106982790912 18078909014350656 18205673258559744 18216503522247168 18246821940618624 18249663859121664 18268849796736384 18299255336999712 18302105421935232 18312993051573504 18318493410314472 18321346491554592 18329390788904784 18351839404060056 18362756619648432 18371132759194686 18382061452091292 18438526851169536 18491511123730368 18494391152251648 18505393169593856 18544647649947984 18555679564076448 18597936867332892 18606102606370134 18609000482364024 18801582194402676 18835807576819148 18855609729444063 18864948536713728 19117926773796096 19169877661768368 19181281515225696 19295489868240384 19315775286520704 19327265932140288 19350936678206592 19353950561126912 19362448240775424 19371280387918752 19382804052634944 19406542818086496 19415063589255792 19418087459858112 19438501765429872 19470854001868596 19491323781096801 19554241648082688 19565874153524736 19610431997646144 19619042289811488 19622097929827968 19654755732333024 19672354904729454 19675418848115544 19678483268706784 19711234915471912 19731957408023922 19743695633727684 19861252688451136 19879036761417156 19936160430271803 20213509970002176 20225534663619072 20250305549307648 20262352132025856 20283654016100736 20463059475804672 20472044128498944 20530871841511872 20534069497780992 20552456021328432 20586662254124676 20589868599677136 20602117183020192 20611514802998916 20645819329567563 20658101197104486 20687127686678016 20724785414035968 20743342707565728 20746573455892608 20784339395110784 20802950014196664 20806190046283104 20818567315793088 20862728606191482 20865977948714952 20875139509586004 20878390785091344 20913139483488492 20935125542659527 21132857281309288 21412913054736381 21423518443316736 21449381258405376 21485080277923968 21497861408368896 21507667620520608 21707426101770432 21710807004817152 21723722416479744 21750328182589696 21763267104768512 21769803762982416 21773194381267776 21782754270872352 21786146906182272 21832360670347308 21845348392340376 21868314486108606 21935488840184448 21998521854093024 22011608422715328 22051677163105344 22061735997351912 22071422576037924 22074860171056464 22111600198874652 22115044051505072 22134846204129987 22138293677295132 22175139279905901 22283356674847616 22343909274507528 22408115910353814 22485875582856529 22678572161465856 22716316970068608 22719855006540288 22729830543518976 22781593742971104 22795146148529088 22954979326010112 22968634875876864 23010445735414272 23020941910280256 23034636700232832 23038224314583552 23076567705918336 23097230821700856 23100828185003616 23163602174636778 23177381830897716 23273018647512768 23315383590790464 23319014931099904 23339895137879184 23382381819499632 23406963802068492 23420888230267224 23449572571854516 23463522347328552 23474225192304321 23488189633227762 23560339865383296 23628041991433248 23695938663822424 23710034998542128 23774464441472949 24021852428118528 24105212019134208 24130553915706048 24170715312664464 24185094084415008 24329095920824832 24354673187352192 24358466395648512 24399007115999616 24402807229246976 24424657880419296 24428461988739456 24439187718539712 24469119205413408 24483675492864576 24494843678926248 24509415269455056 24576016941382923 24655348164973824 24726196866597312 24740906085435264 24748337085854652 24763059475554744 24797249156443856 24808136808493512 24812000643152032 24819452997020901 24834217692438522 24879424557943206 25068776259203568 25136897933820969 25140812972592084 25213056688030567 25228055531985374 25486599527394048 25501761097606656 25559836882357824 25575042020300928 25754367048694272 25801248904275456 25828373850558336 25843738736846592 25875390424115328 25886751452341056 25890783279810816 25898559649065288 25913966287761936 25918002353906496 25961138669158128 25988431708129068 26147242663528192 26158723053081984 26162797239770624 26206340976444032 26229806539639272 26233891797487392 26305179546937086 26309276544031896 26324927511636912 26348499259050627 26396462640744621 26505382348556208 26581547240362404 26657930996800227 26671134138112512 26673789373359894 27044872021467648 27118363521525984 27308509887839616 27324755283370752 27370232910927936 27374495788682496 27403274695104576 27448883005499568 27453158132902848 27469489577360256 27482019737331888 27527759106090084 27544134929472648 27556699138792029 27573092178136938 27657790276754304 27662097941190144 27737266685595552 27741586728377472 27758089754390784 27816971474921976 27821303931619936 27833519346114672 27837854380121792 27884185977984656 27896905300999338 27909153909555201 27913500723546036 28202373291604014 28253711365228722 28550550739648508 28594721420978688 28646773703898624 28676890160694144 28943234802360576 29026405017309888 29030925841690368 29043672361163136 29048195874909696 29056920581878128 29074206078952416 29109814227129744 29122595383883688 29127131189787168 29157752648144808 29206281002802894 29247318453579264 29331362472124032 29348811230287104 29402236217473792 29415647996469216 29428563434717232 29433146894741952 29482133598499536 29513128272173316 29517724903060176 29566852373207868 29597936112035883 29615543450591526 29791879032676704 29818555142125734 29877487880471752 30288422626758144 30375458323961472 30393528198038784 30425481024151104 30694589213707008 30708066192748416 30712848933643776 30768756941224448 30796307762267808 30801104246671488 30884802899515704 30903175774530288 30917272204498374 30987151795656729 31030691530017024 31087178121053952 31119860183838912 31176509092666176 31204425021294996 31209285069424656 31227850973689632 31266096762472688 31284696463104736 31294092909287223 31298966923072428 31312709264379006 31317586177637016 31369709225232738 31413786487177728 31504055988577664 31699285921963932 31790375824038541 32135277664975104 32174071887608064 32227620416885952 32246792112553344 32472897583136256 32532009487999488 32566210507225728 32571282651652608 32585583624719616 32625492273884544 32644900657152768 32654705644473624 32659791571901664 32674131406308528 32679220359273408 32748541005520962 32768022588510564 32903233260276672 32968262488796416 32987874780580352 32997782781139536 33017412634072992 33077515744658016 33092603996027868 33112290256584696 33167400298311978 33172566077257608 33207440515942698 33425035012271424 33515863911761292 33521083963456112 33612173865530721 34079782509810432 34100056027067904 34172390614456656 34192719222793632 34432468989015168 34437831800744448 34452952313815296 34500520565487104 34515668603121408 34531412865420384 34551955050349248 34557336471875328 34614851558877504 34651242277505424 34745403261955167 34766072746346574 34878297404109312 34973075386185696 34978522396649856 35009842706818776 35073572729249448 35079035392042528 35099903348849216 35110445703102738 35131332345400836 35174358857781774 35195283520992828 35232284449841643 35340509798074944 35442062987149872 35543907995733636 35565052497813192 35646045662388043 35667250924531046 36032778642177792 36054213965581824 36157818028701312 36411346517119488 36493643881237248 36537699593472768 36598510673999424 36604210843870464 36625986103147008 36636986820628944 36642692983109184 36658781577809568 36703678808120112 36725513239296864 36742265518389372 36764122904182584 36877053702339072 36983022247460736 36988782304503296 37089295299895968 37111359128152896 37195873734665784 37212205212740268 37218000964728048 37251326538657783 37319136836914809 37603164388805352 37671615153638296 37711219458888126 37842083297978061 38235853547592192 38339755323536736 38362563030451392 38631550573041408 38654531864280576 38701873356413184 38724896481550848 38742560775837504 38765608105269888 38813085636172992 38830127178511584 38836174919716224 38877003530859744 38941708003737192 38982647562193602 39108483296165376 39220863995292288 39238084579622976 39244195859655936 39309511464666048 39344709809458908 39350837696231088 39356966537413568 39422469830943824 39457769320405629 39463914816047844 39487391267455368 39722505376902272 39758073522834312 39872320860543606 40010684060039841 40083517343352943 40427019940004352 40500611098615296 40567308032201472 40944088256997888 41061743683023744 41068138995561984 41104912042656864 41173324508249352 41179737199354272 41204234366040384 41223029605997832 41291638659135126 41316202394208972 41486685415131456 41493146911785216 41568678790221568 41605900028393328 41612380092566208 41637134631586176 41725457212382964 41731955897429904 41750279019172008 41756781570182688 41826278966976984 41845357951499007 41870251085319054 42265714562618576 42303559937406021 42380567047843083 42825826109472762 42970160555847936 42995722816737792 43015335241041216 43414852203540864 43421614009634304 43500656365179392 43539607525964832 43546388762535552 43565508541744704 43572293812364544 43664721340694616 43690696784680752 43736628972217212 43809421504204341 43870977680368896 43997043708186048 44023216845430656 44103354326210688 44123471994703824 44142845152075848 44149720342112928 44223200397749304 44230088103010144 44269692408259974 44276587354590264 44350278559811802 44423315175887289 44566713349695232 44687818549015056 44816231820707628 44945014096054489 44971751165713058 45432633940137216 45459661087037952 45563187485942208 45590292297058176 45909958652020224 46041883820560512 46069273400465664 46153135411836672 46194461643401712 46201656370007232 46327204349273556 46354763661795432 46546037295025536 46630767181580928 46638029862199808 46679790275758368 46764763638999264 46813927604136984 46841776460534448 46899145143709032 46927044694657104 46948450384608642 46969063896568509 46976379266455524 47054563837849107 47120679730766592 47256083982866496 47391877327644848 47420069997084256 47548928882945898 48210424038268416 48261107831412096 48341430625328928 48370188168830016 48709346374704384 48798014231999232 48849315760838592 48856923977478912 48878375437079424 48938238410826816 48967350985729152 48989687357852496 49018830538910112 49122811508281443 49152033882765846 49310696329947648 49452393733194624 49481812170870528 49496674171709304 49526118951109488 49594498312887712 49616273616987024 49624001286304064 49638905994041802 49668435384877044 49751100447467967 49758849115886412 49811160773914047 50137552518407136 50273795867641938 50281625945184168 50426113376061134 50456111063970748 50973199054788096 51119673764715648 51150084040601856 51656747701116672 51687477473693184 51750780848230656 51773502904682112 51781566559621632 51797119298130576 51827932575523872 51836004707812992 51922277338316256 51976863416258136 52294485327056384 52317446106163968 52412681952888064 52459613079278544 52467783594974784 52610359093874172 52618553088063792 52649855023273824 52665668554654107 52696998518101254 52761538286672661 52792925281489242 53010764697112416 53163094480724808 53315861993600454 53347578746719788 53500876386796569 54236727043051968 54617019775679232 54649510566741504 54740465821855872 54748991577364992 54806549390209152 54897766010999136 54906316265805696 54938979154720512 54964039474663776 55055518212180168 55088269858945296 55113398277584058 55146184356273876 55315580553508608 55474533371191104 55483173456754944 55516179508781568 55633942949843952 55642607863239872 55667038692229344 55675708760243584 55768371955969312 55793810601998676 55818307819110402 55827001447092072 56404746583208028 56507422730457444 56566829188332189 56669800381981747 57101101479297016 57353780321388288 57886469604721152 58052810034619776 58061851683380736 58087344722326272 58113841163756256 58148412157904832 58219628454259488 58245190767767376 58254262379574336 58315505296289616 58412562005605788 58662724944248064 58697622460574208 58804472434947584 58831295992938432 58857126869434464 58866293789483904 58964267196999072 59026256544346632 59035449806120352 59133704746415736 59195872224071766 59231086901183052 59583758065353408 59637110284251468 59754975760943504 59808481290815409 60750916647922944 60756964683764203 60787056396077568 60850962048302208 61389178427414016 61416132385496832 61592615524535616 61602208493342976 61769605799031408 61806351549060576 61834544408996748 61937457988702689 61974303591313458 62061383060034048 62174356242107904 62239720367677824 62353018185332352 62408850042589992 62418570138849312 62455701947379264 62532193524945376 62569392926209472 62588185818574446 62597933846144856 62625418528758012 62635172355274032 62739418450465476 62805376627978581 63008111977155328 63398571843927864 63580751648077082 64238739164209143 64270555329950208 64348143775216128 64455240833771904 64493584225106688 65132421014451456 65171167249439232 65250984547769088 65289801314305536 65309411288947248 65319583143803328 65348262812617056 65358440718546816 65497082011041924 65536045177021128 65806466520553344 65936524977592832 65995565562279072 66034825268145984 66155031489316032 66185207992055736 66224580513169392 66334800596623956 66345132154515216 66404538612389961 66414881031885396 66525417839717703 66850070024542848 67031727823522584 67042167926912224 67224347731061442 67457626748569587 68159565019620864 68344781228913312 68385438445587264 68864937978030336 68905904627630592 69031337206242816 69062825730840768 69103910100698496 69114672943750656 69229703117755008 69302484555010848 69490806523910334 69532145492693148 69946150772371392 69957044793299712 70019685413637552 70147145458498896 70158070784085056 70199806697698432 70220891406205476 70262664690801672 70348717715563548 70390567041985656 70422675576912963 70464568899683286 70681019596149888 70884125974299744 71087815991467272 71130104995626384 71292091324776086 71323393324418847 71334501849062092 71453226568585681 72065557284355584 72315636057402624 72987287762474496 73075399186945536 73197021347998848 73208421687740928 73273973641257888 73285385966218368 73317563155619136 73407357616240224 73451026478593728 73484531036778744 73528245808365168 73966044494921472 74178590599791936 74222718256305792 74391747469331568 74424410425480536 74436001929456096 74458358991062703 74502653077315566 74638273673829618 75206328777610704 75343230307276592 75410693801462907 75422438917776252 75639170064091701 75684166595956122 76679510647073472 76725126060902784 77263101146082816 77403746712826368 77485121551675008 77531216210539776 77626171272345984 77660254357023168 77672349839432448 77754007061719488 77883416007474384 77965295124387204 78441727990584576 78476169159245952 78488391719311872 78619022929332096 78689419618917816 78701675392462176 78713933074827136 78844939661887648 78915538640811258 78927829632095688 78974782534910736 79189387922233863 79445010753804544 79516147045668624 79744641721087212 79973792990400681 80021368120079682 80167034686705886 81134616064402944 82123487366047488 82209824085313728 82346649016498704 82359474398708544 82408468732080768 82446059211995664 82583277318270252 82632404788417944 82973370830262912 82986293823570432 83137357580443136 83211800056786656 83224760185132416 83274269263172352 83450914424765928 83463911794859808 83500558038344016 83513563140365376 83652557933953968 83690715902998014 83727461728665603 83740502170638108 84531429125237152 84607119874812042 84761134095686166 85651652218945524 85897777656356287 85940321111695872 86030670482082432 86829704407081728 87079215051929664 87092777525071104 87131017083489408 87144587624729088 87329442681389232 87381393569361504 87473257944434424 87618843008408682 87741955360737792 87994087416372096 88046433690861312 88206708652421376 88246943989407648 88285690304151696 88299440684225856 88446400795498608 88460176206020288 88539384816519948 88553174709180528 88700557119623604 88793808336107649 88846630351774578 89133426699390464 89375637098030112 89632463641415256 89890028192108978 89943502331426116 90865267880274432 91126374971884416 91180584594116352 92083767641121024 92138546800931328 92306270823673344 92388923286803424 92403312740014464 92654408698547112 92709527323590864 93092074590051072 93261534363161856 93359580551516736 93529527277998528 93627855208273968 93683552921068896 93798290287418064 93854089389314208 93882278727861669 93896900769217284 93938127793137018 93952758532911048 94109127675698214 94241359461533184 94512167965732992 94783754655289696 94840139994168512 95097857765891796 95371127472115623 96522215662824192 96682861250657856 96740376337660032 97418692749408768 97596028463998464 97698631521677184 97713847954957824 97756750874158848 97876476821653632 97934701971458304 97979374715704992 98037661077820224 98245623016562886 98304067765531692 98904787466389248 98963624341741056 98993348343418608 99052237902218976 99188996625775424 99232547233974048 99248002572608128 99277811988083604 99336870769754088 99502200894935934 99517698231772824 99622321547828094 100275105036814272 100547591735283876 100563251890368336 100836521596592163 100852226752122268 100912222127941496 102239347529431296 102300168081203712 103313495402233344 103501561696461312 103547005809364224 103594238596261152 103655865151047744 103672009415625984 103844554676632512 103953726832516272 104634892212327936 104825363905776128 104919226158557088 104935567189949568 105220718187748344 105237106176127584 105299710046547648 105331337109308214 105393997036202508 105523076573345322 105585850562978484 105696853349524929 106021529394224832 106326188961449616 106631723987200908 106695157493439576 106938136987164129 107001752773593138 108305893566710101 108473454086103936 109234039551358464 109480931643711744 109613098780418304 109795532021998272 109812632531611392 109877958309441024 109928078949327552 110111036424360336 110176539717890592 110226796555168116 110292368712547752 110631161107017216 110949066742382208 110966346913509888 111267885899687904 111285215726479744 111334077384458688 111351417520487168 111536743911938624 111587621203997352 111636615638220804 111654002894184144 111957410510744427 112809493166416056 113014845460914888 113133658376664378 113339600763963494 113526249893934183 114202202958594032 114707560642776576 116105620069239552 116174689444652544 116227682327512512 116296824315809664 116439256908518976 116490381535534752 116508524759148672 116631010592579232 116825124011211576 117325449888496128 117662591985876864 117714253738868928 117732587578967808 117928534393998144 118052513088693264 118070899612240704 118267409492831472 118373307961216887 118391744448143532 118462173802366104 119167516130706816 119274220568502936 119509951521887008 119616962581630818 120032052180119523 120250552030058829 121501833295845888 121513929367528406 121701924096604416 122832264770993664 123185231049071232 123204416986685952 123539211598062816 123612703098121152 123669088817993496 123874915977405378 123948607182626916 124479440735355648 124706036370664704 124817700085179984 124837140277698624 124911403894758528 125064387049890752 125138785852418944 125176371637148892 125195867692289712 125250837057516024 125270344710548064 125478836900930952 125536073854497021 125610753255957162 126016223954310656 126797143687855728 126910679812218063 127141701143529249 127161503296154164 128477478328418286 128910481667543808 128987168450213376 130264842028902912 130501969095538176 130618822577894496 130639166287606656 130696525625234112 130716881437093632 130994164022083848 131072090354042256 131612933041106688 131991131124558144 132069650536291968 132310062978632064 132370415984111472 132449161026338784 132669601193247912 132690264309030432 132809077224779922 132829762063770792 133050835679435406 133269945527661867 133700140049085696 134063455647045168 134084335853824448 134448695462122884 134835042288163467 134915253497139174 136689562457826624 136770876891174528 137729875956060672 138125651461681536 138207820201396992 138459406235510016 138604969110021696 138981613047820668 139064290985386296 139892301544742784 139914089586599424 140039370827275104 140294290916997792 140316141568170112 140399613395396864 140441782812410952 140525329381603344 140697435431127096 140781134083971312 140845351153825926 140929137799366572 141163691513547321 141362039192299776 141768251948599488 142175631982934544 142260209991252768 142584182649552172 142646786648837694 142669003698124184 142906453137171362 144631272114805248 146394042695997696 146547947282515776 146570771932436736 146635126311238272 146814715232480448 146902052957187456 146969062073557488 147056491616730336 147932088989842944 148357181199583872 148445436512611584 148783494938663136 148848820850961072 148872003858912192 148916717982125406 149005306154631132 149253301342403901 149276547347659236 149433482321742141 150412657555221408 150686460614553184 150821387602925814 150844877835552504 151278340128183402 151368333191912244 153359021294146944 153450252121805568 154970243103350016 155062432421079552 155252342544691968 155320508714046336 155344699678864896 155508014123438976 155766832014948768 155930590248774408 156883455981169152 156952338318491904 157238045858664192 157378839237835632 157403350784924352 157427866149654272 157689879323775296 157831077281622516 157855659264191376 157949565069821472 158284614860017983 158378775844467726 158890021507609088 159032294091337248 159489283442174424 159947585980801362 160042736240159364 160334069373411772 160502629160389707 164246974732094976 164419648170627456 164693298032997408 164718948797417088 164816937464161536 164892118423991328 165166554636540504 165264809576835888 165946741660525824 166423600113573312 166449520370264832 166548538526344704 166901828849531856 166927823589719616 167001116076688032 167027126280730752 167305115867907936 167381431805996028 167454923457331206 167481004341276216 169062858250474304 169214239749624084 169522268191372332 169700487564996567 170009401145945241 171303304437891048 171795555312712574 172061340964164864 173659408814163456 174158430103859328 174185555050142208 174262034166978816 174658885362778464 174762787138723008 174946515888868848 175237686016817364 175988174832744192 176092867381722624 176413417304842752 176493887978815296 176571380608303392 176598881368451712 176892801590997216 176920352412040576 177078769633039896 177106349418361056 177401114239247208 177587616672215298 177693260703549156 178751274196060224 179264927282830512 179425443872446227 179780056384217956 179887004662852232 182252749943768832 182270894051292609 182361169188232704 184167535282242048 184777846573606848 184806625480028928 185308817397094224 185419054647181728 186184149180102144 186523068726323712 186719161103033472 187059054555997056 187255710416547936 187367105842137792 187596580574836128 187708178778628416 187764557455723338 187793801538434568 187876255586274036 187905517065822096 188218255351396428 188416129883935743 189024335931465984 189567509310579392 189680279988337024 190195715531783592 190742254944231246 192716217492627429 193044431325648384 193365722501315712 193480752675320064 195397263043354368 195513501748317696 195752953643307264 195869403942916608 195958749431409984 196075322155640448 196491246033125772 196608135531063384 197809574932778496 197986696686837216 198104475804437952 198377993251550848 198465094467948096 198496005145216256 198555623976167208 198673741539508176 199004401789871868 199035396463545648 199244643095656188 199576253519153109 200550210073628544 201095183470567752 201126503780736672 201673043193184326 201704453504244536 201824444255882992 202372880245708761 204478695058862592 207094011618728448 207188477192522304 207311730302095488 207344018831251968 207689109353265024 207907453665032544 209838452317114176 209871134379899136 210441436375496688 210474212352255168 210599420093095296 210662674218616428 210787994072405016 211046153146690644 211171701125956968 211268026730738889 211393706699049858 212043058788449664 212652377922899232 213263447974401816 213390314986879152 213876273974328258 213970179973256541 214003505547186276 214359679705757043 216611787133420202 216946908172207872 218961863287423488 219226197560836608 219591064043996544 219625265063222784 219856157898655104 220222072848720672 220353079435781184 220453593110336232 220584737425095504 221898133484764416 222535771799375808 222570431452959488 222668154768917376 222702835040974336 223073487823877248 223175242407994704 223273231276441608 223308005788368288 223914821021488854 225618986332832112 226029690921829776 226232081404388721 226267316753328756 226679201527926988 226917510192275103 227052499787868366 228404405917188064 232211240138479104 232455364655025024 232593648631619328 232878513817037952 232980763071069504 233017049518297344 233262021185158464 233650248022423152 235325183971753728 235428507477737856 235465175157935616 235857068787996288 236105026177386528 236141799224481408 236534818985662944 236746615922433774 236783488896287064 236924347604732208 237568163766701589 238335032261413632 238548441137005872 239019903043774016 239233925163261636 239921378971202043 240064104360239046 240501104060117658 243027858735056812 243403848193208832 246370462098142464 247078423196125632 247225406196242304 247338177635986992 247749831954810756 247897214365253832 248958881470711296 249412072741329408 249635400170359968 249674280555397248 249822807789517056 250128774099781504 250277571704837888 250352743274297784 250391735384579424 250501674115032048 250540689421096128 250957673801861904 251072147708994042 251221506511914324 253594287375711456 253821359624436126 254283402287058498 254323006592308328 256954956656836572 257693332969068861 257820963335087616 261237645155788992 261278332575213312 261393051250468224 261433762874187264 261988328044167696 262144180708084512 263225866082213376 263982262249116288 264139301072583936 264620125957264128 264740831968222944 264898322052677568 265339202386495824 265380528618060864 265618154449559844 265659524127541584 266101671358870812 266381425008322947 266539891055323734 267400280098171392 268126911294090336 268168671707648896 268897390924245768 269670084576326934 269830506994278348 273379124915653248 273541753782349056 276251302923363072 276415640402793984 276918812471020032 277209938220043392 277963226095641336 278128581970772592 279784603089485568 280078741654550208 280588581833995584 280632283136340224 280799226790793728 280883565624821904 281050658763206688 281394870862254192 281562268167942624 281690702307651852 281858275598733144 282327383027094642 282724078384599552 283536503897198976 284351263965869088 284520419982505536 285168365299104344 285293573297675388 285338007396248368 285812906274342724 286113382416346869 292788085391995392 293095894565031552 293141543864873472 293270252622476544 293629430464960896 293804105914374912 293938124147114976 294112983233460672 296714362399167744 296890873025223168 297566989877326272 297697641701922144 297744007717824384 297833435964250812 298010612309262264 298506602684807802 298553094695318472 298866964643484282 300825315110442816 301372921229106368 301642775205851628 301689755671105008 302509564789776489 302556680256366804 302736666383824488 306718042588293888 306900504243611136 309940486206700032 310504685089383936 310641017428092672 311016028246877952 311533664029897536 311861180497548816 313904676636983808 314476091717328384 314757678475671264 314806701569848704 314855732299308544 315379758647550592 315662154563245032 315711318528382752 315899130139642944 316569229720035966 316757551688935452 317090560048574787 318064588182674496 318978566884348848 319895171961602724 320085472480318728 320668138746823544 320814410961492387 321005258320779414 324917680700130303 328839296341254912 329386596065994816 329437897594834176 329633874928323072 329784236847982656 330333109273081008 330529619153671776 331893483321051648 332847200227146624 332899040740529664 333803657699063712 333855647179439232 334002232153376064 334054252561461504 334610231735815872 334762863611992056 334909846914662412 334962008682552432 335872231532233281 338125716500948608 338428479499248168 339044536382744664 339400975129993134 340018802291890482 340578749681802549 342606608875782096 343591110625425148 344122681928329728 348316860207718656 348524068333957632 349317770725556928 349525574277446016 349893031777737696 350475372033634728 351976349665488384 352987775957630592 353142761216606784 353197762736903424 353785603181994432 353840704824081152 354157539266079792 354212698836722112 354802228478494416 355175233344430596 355386521407098312 357502548392120448 358529854565661024 358850887744892454 359560112768435912 359774009325704464 360096156540358569 360751656090176487 364505499887537664 364541788102585218 369555693147213696 369613250960057856 370617634794188448 370838109294363456 373438322206066944 374118109111994112 374511420833095872 374734211684275584 375193161149672256 375416357557256832 375529114911446676 375587603076869136 375752511172548072 375811034131644192 376436510702792856 376608221563491063 376832259767871486 378048671862931968 379135018621158784 379360559976674048 380391431063567184 381425103430587747 381484509888462492 385432434985254858 386731445002631424 386961505350640128 390794526086708736 391505907286614528 391917498862819968 392150644311280896 392982492066251544 393216271062126768 395973393373674432 396208951608875904 396755986503101696 396930188935896192 396992010290432512 397111247952334416 397347483079016352 398008803579743736 398070792927091296 398489286191312376 399152507038306218 399809836582985601 401100420147257088 402190366941135504 402253007561473344 403346086386368652 403408907008489072 403648888511765984 404505126864490401 404745760491417522 414376954385044608 414623460604190976 415378218706530048 415814907330065088 419676904634228352 419742268759798272 420882872750993376 420948424704510336 421198840186190592 421325348437232856 421575988144810032 422092306293381288 422343402251913936 422536053461477778 422787413398099716 423491074540641963 424086117576899328 425304755845798464 426526895948803632 426780629973758304 427752547948656516 427940359946513082 428007011094372552 428719359411514086 433223574266840404 433893816344415744 439182128087993088 439712315797310208 440444145697441344 440706158871562368 440907186220672464 441169474850191008 443796266969528832 445071543598751616 445140862905918976 445336309537834752 446146975647754496 446350484815989408 446546462552883216 446616011576736576 447829642042977708 448300446965226423 451237972665664224 452059381843659552 452464162808777442 452534633506657512 453358403055853976 453835020384550206 454104999575736732 456808811834376128 464910729310050048 465187297263238656 465757027634075904 465961526142139008 466034099036594688 466524042370316928 467300496044846304 470650367943507456 470857014955475712 471714137575992576 472210052354773056 472283598448962816 473069637971325888 473493231844867548 473566977792574128 473848695209464416 474853844580053949 475136327533403178 476670064522827264 477096882274011744 478039806087548032 478467850326523272 479842757942404086 480128208720478092 481002208120235316 481507887481169121 486055717470113624 492740924196284928 494156846392251264 494450812392484608 494676355271973984 495499663909621512 495794428730507664 499270800340719936 499348561110794496 499645615579034112 500257548199563008 500555143409675776 500705486548595568 500783470769158848 501003348230064096 501081378842192256 501915347603723808 502144295417988084 502443013023828648 507188574751422912 507642719248872252 508566804574116996 508646013184616656 509101462694989701 510028203437835723 513909913313673144 515386665938137722 517175138405700167 522475290311577984 522556665150426624 522786102500936448 523976656088335392 524288361416169024 527964524498232576 528278602145167872 529240251914528256 529481663936445888 529796644105355136 530678404772991648 530761057236121728 531236308899119688 531319048255083168 532203342717741624 532762850016645894 533079782110647468 536253822588180672 536337343415297792 537794781848491536 539340169152653868 539661013988556696 546758249831306496 546812682153877827 547083507564698112 552502605846726144 554419876440086784 555926452191282672 556257163941545184 559569206178971136 560157483309100416 561177163667991168 561264566272680448 561767131249643808 562101317526413376 562789741724508384 563124536335885248 563381404615303704 563716551197466288 564654766054189284 565248389651807229 567073007794397952 568702527931738176 569040839965011072 570336730598208688 570587146595350776 570676014792496736 571625812548685448 572226764832693738 578148652477882287 586191789130063104 586540505244953088 587258860929921792 587608211828749824 587876248294229952 588225966466921344 593428724798335488 595133979754652544 595395283403844288 595488015435648768 595666871928501624 596021224618524528 597013205369615604 597106189390636944 597733929286968564 598728760557459327 601650630220885632 602745842458212736 603285550411703256 603379511342210016 605019129579552978 605113360512733608 605473332767648976 607118640737126283 613436085176587776 621282034856185344 622032056493755904 623067328059795072 623722360995097632 629515356951342528 629613403139697408 630759517295101184 631324309126490064 631422637056765504 631798260279285888 633138459440071932 633515103377870904 633804080192216667 634181120097149574 636129176365348992 637957133768697696 639790343923205448 640170944960637456 641336277493647088 641628821922984774 641910539919769623 642010516641558828 643079039117271129 649835361400260606 657678592682509824 658773192131989632 658875795189668352 659568473695965312 660666218546162016 661059238307343552 665694400454293248 667607315398127424 667711294358878464 668004464306752128 668108505122923008 669220463471631744 669525727223984112 669819693829324824 669924017365104864 671744463064466562 676251433001897216 676856958998496336 678089072765489328 678801950259986268 680037604583780964 680752530576825309 681157499363605098 685213217751564192 687182221250850296 696633720415437312 698635541451113856 699051148554892032 699786063555475392 700950744067269456 705975551915261184 706285522433213568 706395525473806848 707571206363988864 707681409648162304 708315078532159584 708425397673444224 709604456956988832 710350466688861192 710773042814196624 712704491300104767 715005096784240896 717059709131322048 717701775489784908 719120225536871824 719548018651408928 719764136913606129 720192313080717138 721503312180352974 729083576205170436 731178643952886443 739111386294427392 741235269588376896 741676218588726912 746876644412133888 748236218223988224 749022841666191744 749468423368551168 750386322299344512 750832715114513664 751058229822893352 751175206153738272 751505022345096144 751622068263288384 752873021405585712 753216443126982126 753664519535742972 758270037242317568 758721119953348096 760782862127134368 762850206861175494 762969019776924984 770864869970509716 773079998907206583 773462890005262848 783834997725639936 784301288622561792 785964984132503088 786432542124253536 791946786747348864 792417903217751808 793511973006203392 793860377871792384 794222495904668832 794694966158032704 796017607159487472 796141585854182592 796978572382624752 798305014076612436 799144275024968841 799619673165971202 802200840294514176 804380733882271008 804506015122946688 806692172772737304 806817814016978144 807297777023531968 809010253728980802 809491520982835044 828753908770089216 829246921208381952 830756437413060096 831629814660130176 839353809268456704 841765745501986752 841896849409020672 842397680372381184 842650696874465712 843151976289620064 844184612586762576 844686804503827872 845072106922955556 845574826796199432 846982149081283926 848172235153798656 850609511691596928 853053791897607264 853561259947516608 855505095897313032 855880719893026164 856014022188745104 857438718823028172 858340147249040607 866447148533680808 878364256175986176 879424631594620416 880888291394882688 881412317743124736 881814372441344928 882338949700382016 890143087197503232 890672619075669504 892293951295508992 892700969631978816 893092925105766432 893232023153473152 895659284085955416 896600893930452846 902475945331328448 904118763687319104 904928325617554884 905069267013315024 906716806111707952 907528694369329467 907670040769100412 908209999151473464 913617623668752256 921920898897117689 929821458620100096 931514055268151808 931923052284278016 933048084740633856 934600992089692608 941714029910951424 943428275151985152 944420104709546112 944567196897925632 946139275942651776 946986463689735096 947133955585148256 947697390418928832 949707689160107898 950272655066806356 954193764548023488 956079612175096064 956935700653046544 959685515884808172 960256417440956184 962004416240470632 962443232884477161 963015774962338242 972111434940227248 974753042100390909 988313692784502528 988901624784969216 989352710543947968 990999327819243024 991588857461015328 998541600681439872 998697122221588992 1000515096399126016 1001410973097191136 1001566941538317696 1002006696460128192 1002162757684384512 1003830695207447616 1004288590835976168 1004886026047657296 1007616694596699843 1014377149502845824 1015285438497744504 1017133609148233992 1017292026369233312 1018202925389979402 1020056406875671446 1021736249045407647 1027819826627346288 1030773331876275444 1033735324209253247 1034350276811400334 1044950580623155968 1045572205001872896 1047953312176670784 1048576722832338048 1055929048996465152 1058963327872891776 1059593288210710272 1061356809545983296 1061522114472243456 1062472617798239376 1062638096510166336 1064406685435483248 1065525700033291788 1066159564221294936 1072507645176361344 1072674686830595584 1075589563696983072 1078680338305307736 1079322027977113392 1080288469621075707 1082254968270529461 1093516499662612992 1093625364307755654 1108839752880173568 1111852904382565344 1112514327883090368 1120314966618200832 1122354327335982336 1123534262499287616 1124202635052826752 1125579483449016768 1126249072671770496 1126762809230607408 1127433102394932576 1129309532108378568 1129824664690473189 1130496779303614458 1134146015588795904 1137405055863476352 1138081679930022144 1140673461196417376 1141174293190701552 1141352029584993472 1143251625097370896 1144275310291763241 1144453529665387476 1156297304955764574 1172383578260126208 1174517721859843584 1175752496588459904 1176451932933842688 1190267959509305088 1190790566807688576 1190976030871297536 1191333743857003248 1192042449237049056 1194026410739231208 1194212378781273888 1195467858573937128 1197457521114918654 1203301260441771264 1205491684916425472 1206571100823406512 1206759022684420032 1210038259159105956 1210226721025467216 1210946665535297952 1213515380593471203 1214237281474252566 1246134656119590144 1247444721990195264 1259030713902685056 1259226806279394816 1261519034590202368 1262648618252980128 1262845274113531008 1263596520558571776 1266276918880143864 1267030206755741808 1267608160384433334 1268362240194299148 1270473223621925889 1272258352730697984 1275914267537395392 1279580687846410896 1280341889921274912 1282672554987294176 1283257643845969548 1283821079839539246 1284021033283117656 1286158078234542258 1299670722800521212 1303405408785580181 1317546384263979264 1319136947391930624 1321332437092324032 1322118476614687104 1331388800908586496 1335214630796254848 1335422588717756928 1336008928613504256 1338440926943263488 1339051454447968224 1339639387658649648 1339848034730209728 1343488926128933124 1352502866003794432 1353713917996992672 1356178145530978656 1357603900519972536 1360075209167561928 1361505061153650618 1362314998727210196 1370426435503128384 1374364442501700592 1397271082902227712 1398102297109784064 1399572127110950784 1401901488134538912 1411951103830522368 1412571044866427136 1415142412727977728 1416630157064319168 1416850795346888448 1419208913913977664 1420700933377722384 1421546085628393248 1424561533740161847 1425408982600209534 1430010193568481792 1434119418262644096 1435403550979569816 1438240451073743648 1439096037302817856 1439528273827212258 1440384626161434276 1443006624360705948 1444523662443507363 1458167152410340872 1462357287905772886 1478222772588854784 1482470539176753792 1483352437177453824 1498045683332383488 1498936846737102336 1500772644598689024 1501665430229027328 1502116459645786704 1502350412307476544 1503010044690192288 1503244136526576768 1505746042811171424 1506432886253964252 1507329039071485944 1516540074484635136 1521565724254268736 1525700413722350988 1525938039553849968 1527304388084969103 1530084610313507169 1541729739941019432 1546159997814413166 1551525415217100501 1567669995451279872 1571929968265006176 1572865084248507072 1583893573494697728 1584835806435503616 1587720755743584768 1588444991809337664 1589389932316065408 1592035214318974944 1592283171708365184 1593957144765249504 1596610028153224872 1598288550049937682 1599239346331942404 1608761467764542016 1609012030245893376 1613384345545474608 1613635628033956288 1614595554047063936 1618020507457961604 1618983041965670088 1640438046461633481 1643424211077470663 1657507817540178432 1663259629320260352 1678707618536913408 1683531491003973504 1683793698818041344 1685301393748931424 1686303952579240128 1688369225173525152 1689373609007655744 1690144213845911112 1691149653592398864 1693964298162567852 1701219023383193856 1706107583795214528 1707122519895033216 1711010191794626064 1711761439786052328 1712028044377490208 1714877437646056344 1716680294498081214 1732894297067361616 1734445957433646861 1761776582789765376 1762824635486249472 1763628744882689856 1764677899400764032 1780286174395006464 1785401939263957632 1786185850211532864 1786464046306946304 1791318568171910832 1793201787860905692 1796186281672377981 1804951890662656896 1808237527374638208 1809856651235109768 1810138534026630048 1813433612223415904 1815057388738658934 1815340081538200824 1816419998302946928 1821355922211378849 1827235247337504512 1843841797794235378 1863846104568556032 1866096169481267712 1869201984179385216 1888840209419092224 1892278551885303552 1893972927379470192 1894267911170296512 1895394780837857664 1899415378320215796 1900545310133612712 1908387529096046976 1912159224350192128 1913871401306093088 1919371031769616344 1920512834881912368 1924008832480941264 1924886465768954322 1925731619759308869 1926031549924676484 1929237117351813387 1944222869880454496 1949506084200781818 1976627385569005056 1978705421087895936 1981998655638486048 1983177714922030656 1997083201362879744 2002821946194382272 2003133883076635392 2004013392920256384 2004325515368769024 2007661390414895232 2008577181671952336 2009772052095314592 2015233389193399686 2028754299005691648 2030570876995489008 2034267218296467984 2034584052738466624 2036405850779958804 2040112813751342892 2042257591730475927 2043472498090815294 2055639653254692576 2061546663752550888 2067470648418506494 2068700553622800668 2089901161246311936 2095906624353341568 2097153445664676096 2117926655745783552 2119186576421420544 2122713619091966592 2123044228944486912 2124945235596478752 2125276193020332672 2128813370870966496 2131051400066583576 2132319128442589872 2145015290352722688 2151179127393966144 2157360676610615472 2158644055954226784 2159292410740818387 2160576939242151414 2164509936541058922 2187250728615511308 2193535931858659329 2223705808765130688 2225028655766180736 2240629933236401664 2244708654671964672 2247068524998575232 2248405270105653504 2251158966898033536 2252498145343540992 2253525618461214816 2254866204789865152 2258619064216757136 2259649329380946378 2260993558607228916 2274810111726952704 2276163359860044288 2281346922392834752 2282348586381403104 2282704059169986944 2286503250194741792 2288550620583526482 2288907059330774952 2312594609911529148 2319239996721619749 2351504993176919808 2352903865867685376 2380535919018610176 2381581133615377152 2382667487714006496 2384084898474098112 2388052821478462416 2388424757562547776 2390935717147874256 2394915042229837308 2406602520883542528 2410983369832850944 2413142201646813024 2413518045368840064 2420076518318211912 2420453442050934432 2421893331070595904 2427030761186942406 2428474562948505132 2491035552034332323 2492269312239180288 2494889443980390528 2518061427805370112 2525297236505960256 2525690548227062016 2527193041117143552 2532553837760287728 2534060413511483616 2535216320768866668 2536724480388598296 2540946447243851778 2544516705461395968 2551828535074790784 2559161375692821792 2560683779842549824 2565345109974588352 2566515287691939096 2567642159679078492 2568042066566235312 2572316156469084516 2575020441747121821 2599341445601042424 2606810817571160362 2635092768527958528 2638273894783861248 2642664874184648064 2644236953229374208 2670429261592509696 2672017857227008512 2676881853886526976 2678102908895936448 2679278775317299296 2679696069460419456 2686977852257866248 2707427835993985344 2712356291061957312 2715207801039945072 2720150418335123856 2722586083107988401 2723010122307301236 2724629997454420392 2740852871006256768 2748728885003401184 2765762696691353067 2794542165804455424 2799144254221901568 2803802976269077824 2825142089732854272 2830284825455955456 2833260314128638336 2833701590693776896 2838417827827955328 2841401866755444768 2843092171256786496 2849123067480323694 2850817965200419068 2868238836525288192 2870807101959139632 2876480902147487296 2878192074605635712 2879056547654424516 2880769252322868552 2886013248721411896 2887329698653431483 2889047324887014726 2916334304820681744 2924259126301172727 2924714575811545772 2964941078353507584 2966704874354907648 2996091366664766976 3001545289197378048 3004232919291573408 3004700824614953088 3006020089380384576 3006488273053153536 3011492085622342848 3012865772507928504 3014658078142971888 3043131448508537472 3051400827444701976 3051876079107699936 3054608776169938206 3060169220627014338 3065208747136222941 3083459479882038864 3092319995628826332 3101205972627759741 3103050830434201002 3143859936530012352 3145730168497014144 3167787146989395456 3176889983618675328 3178779864632130816 3184070428637949888 3184566343416730368 3187914289530499008 3193220056306449744 3196577100099875364 3198478692663884808 3217522935529084032 3218024060491786752 3226768691090949216 3227271256067912576 3229191108094127872 3236041014915923208 3237966083931340176 3246764904811588383 3280876092923266962 3286848422154941326 3326519258640520704 3367062982007947008 3370602787497862848 3372607905158480256 3376738450347050304 3378747218015311488 3380288427691822224 3382299307184797728 3387928596325135704 3402438046766387712 3412215167590429056 3414245039790066432 3422020383589252128 3423522879572104656 3424056088754980416 3429754875292112688 3432825930875289723 3433360588996162428 3465788594134723232 3468891914867293722 3523553165579530752 3527257489765379712 3529355798801528064 3570803878527915264 3572371700423065728 3572928092613892608 3582637136343821664 3586403575721811384 3592372563344755962 3609903781325313792 3616475054749276416 3619713302470219536 3620277068053260096 3626867224446831808 3630114777477317868 3630680163076401648 3632839996605893856 3640546141780413609 3642711844422757698 3654470494675009024 3687683595588470756 3738403968358770432 3777680418838184448 3784557103770607104 3787945854758940384 3788535822340593024 3790789561675715328 3798830756640431592 3801090620267225424 3816775058192093952 3827742802612186176 3838742063539232688 3841025669763824736 3848017664961882528 3849772931537908644 3851463239518617738 3852063099849352968 3858474234703626774 3888445739760908992 3899012168401563636 3910216226356740543 3957410842175791872 3963997311276972096 3966355429844061312 3994166402725759488 4005643892388764544 4006267766153270784 4008026785840512768 4015322780829790464 4017154363343904672 4019544104190629184 4030466778386799372 4057508598011383296 4061141753990978016 4068534436592935968 4069168105476933248 4072811701559917608 4080225627502685784 4084515183460951854 4086944996181630588 4111279306509385152 4123093327505101776 4134941296837012988 4137401107245601336 4191813248706683136 4194306891329352192 4235853311491567104 4245427238183933184 4249890471192957504 4250552386040665344 4257626741741932992 4262102800133167152 4264638256885179744 4290030580705445376 4302358254787932288 4314721353221230944 4317288111908453568 4318584821481636774 4321153878484302828 4329019873082117844 4333570987330522089 4374501457231022616 4387071863717318658 4447411617530261376 4450057311532361472 4494137049997150464 4496810540211307008 4502317933796067072 4504996290687081984 4507051236922429632 4509732409579730304 4517238128433514272 4519298658761892756 4521987117214457832 4549620223453905408 4562693844785669504 4564697172762806208 4565408118339973888 4573006500389483584 4577101241167052964 4577814118661549904 4590253830940521507 4625189219823058296 4638479993443239498 4654576245651301503 4703009986353839616 4763162267230754304 4765334975428012992 4768169796948196224 4776105642956924832 4776849515125095552 4781871434295748512 4789830084459674616 4826284403293626048 4827036090737680128 4840153036636423824 4840906884101868864 4843786662141191808 4854061522373884812 4856949125897010264 4921314139384900443 4930272633232411989 4982071104068664646 4989778887960781056 5036122855610740224 5050594473011920512 5051381096454124032 5065107675520575456 5068120827022967232 5070432641537733336 5073448960777196592 5081892894487703556 5103657070149581568 5118322751385643584 5121367559685099648 5130690219949176704 5133030575383878192 5135284319358156984 5136084133132470624 5144632312938169032 5150040883494243642 5198682891202084848 5203337872300940583 5213621635142320724 5285329748369296128 5288473906458748416 5340858523185019392 5356205817791872896 5358557550634598592 5359392138920838912 5373955704515732496 5414855671987970688 5424712582123914624 5430415602079890144 5440300836670247712 5445172166215976802 5446020244614602472 5449259994908840784 5464067766634136547 5481705742012513536 5497457770006802368 5531525393382706134 5598288508443803136 5607605952538155648 5666520628257276672 5676835655655910656 5682803733510889536 5686184342513572992 5698246134960647388 5701635930400838136 5736477673050576384 5741614203918279264 5752961804294974592 5756384149211271424 5758113095308849032 5761538504645737104 5772026497442823792 5774659397306862966 5778094649774029452 5787711352055440161 5832668609641363488 5848518252602345454 5849429151623091544 5929882156707015168 6008465838583146816 6009401649229906176 6012040178760769152 6012976546106307072 6022984171244685696 6025731545015857008 6029316156285943776 6086262897017074944 6102801654889403952 6103752158215399872 6109217552339876412 6120338441254028676 6126772775191427781 6130417494272445882 6166918959764077728 6184639991257652664 6202411945255519482 6206101660868402004 6287719873060024704 6291460336994028288 6353779967237350656 6357559729264261632 6368140857275899776 6369132686833460736 6375828579060998016 6386440112612899488 6393154200199750728 6396957385327769616 6435045871058168064 6453537382181898432 6454542512135825152 6458382216188255744 6472082029831846416 6475932167862680352 6493529809623176766 6561752185846533924 6573696844309882652 6580607795575977987 6734125964015894016 6741205574995725696 6745215810316960512 6753476900694100608 6757494436030622976 6760576855383644448 6764598614369595456 6775857192650271408 6824430335180858112 6828490079580132864 6844040767178504256 6847045759144209312 6848112177509960832 6859509750584225376 6865651861750579446 6866721177992324856 6931577188269446464 6937783829734587444 6957719990164859247 7054514979530759424 7058711597603056128 7141607757055830528 7144743400846131456 7165274272687643328 7172807151443622768 7184745126689511924 7219807562650627584 7232950109498552832 7239426604940439072 7240554136106520192 7253734448893663616 7260229554954635736 7261360326152803296 7265679993211787712 7281092283560827218 7285423688845515396 7375367191176941512 7473106656102996969 7476807936717540864 7575891709517880768 7577071644681186048 7581579123351430656 7597661513280863184 7602181240534450848 7633550116384187904 7655485605224372352 7677484127078465376 7682051339527649472 7696035329923765056 7699545863075817288 7702926479037235476 7704126199698705936 7716948469407253548 7725061325241365463 7776891479521817984 7798024336803127272 7820432452713481086 7914821684351583744 7927994622553944192 7932710859688122624 8011287784777529088 8016053571681025536 8030645561659580928 8034308726687809344 8039088208381258368 8060933556773598744 8122283507981956032 8137068873185871936 8138336210953866496 8145623403119835216 8160451255005371568 8169030366921903708 8173889992363261176 8222558613018770304 8246186655010203552 8269882593674025976 8274802214491202672 8297288090074059201 8383626497413366272 8490854476367866368 8499780942385915008 8501104772081330688 8515253483483865984 8524205600266334304 8529276513770359488 8604716509575864576 8629442706442461888 8634576223816907136 8637169642963273548 8642307756968605656 8658039746164235688 8661989095960294449 8667141974661044178 8749002914462045232 8772777378903518181 8774143727434637316 8894823235060522752 8900114623064722944 8988274099994300928 9004635867592134144 9014102473844859264 9019464819159460608 9034476256867028544 9038597317523785512 9043974234428915664 9125387689571339008 9129394345525612416 9130816236679947776 9146013000778967168 9154202482334105928 9155628237323099808 9180507661881043014 9195626241408668823 9250378439646116592 9276959986886478996 9303617917883279223 9309152491302603006 9530669950856025984 9536339593896392448 9552211285913849664 9553699030250191104 9563742868591497024 9579660168919349232 9652568806587252096 9654072181475360256 9680306073272847648 9681813768203737728 9687573324282383616 9708123044747769624 9713898251794020528 9740294714434765149 9842628278769800886 9860545266464823978 9964142208137329292 9979557775921562112 10101188946023841024 10130215351041150912 10136241654045934464 10140865283075466672 10146897921554393184 10163785788975407112 10207314140299163136 10236645502771287168 10242735119370199296 10261380439898353408 10266061150767756384 10270568638716313968 10272168266264941248 10289264625876338064 10300081766988487284 10397365782404169696 10406675744601881166 10427243270284641448 10570659496738592256 10712411635583745792 10717115101269197184 10718784277841677824 10747911409031464992 10829711343975941376 10849425164247829248 10860831204159780288 10880601673340495424 10890344332431953604 10892040489229204944 10898519989817681568 10921638425341240827 10928135533268273094 10963411484025027072 10994915540013604736 11063050786765412268 11215211905076311296 11333041256514553344 11353671311311821312 11365607467021779072 11372368685027145984 11396492269921294776 11403271860801676272 11483228407836558528 11505923608589949184 11512768298422542848 11516226190617698064 11523077009291474208 11544052994885647584 11549318794613725932 11556189299548058904 11575422704110880322 11665337219282726976 11697036505204690908 11698858303246183088 11730648679070221629 12016931677166293632 12018803298459812352 12024080357521538304 12045968342489371392 12051463090031714016 12058632312571887552 12172525794034149888 12205603309778807904 12207504316430799744 12218435104679752824 12240676882508057352 12253545550382855562 12260834988544891764 12333837919528155456 12369279982515305328 12404823890511038964 12412203321736804008 12575439746120049408 12582920673988056576 12707559934474701312 12736281714551799552 12751657158121996032 12772880225225798976 12786308400399501456 12793914770655539232 12870091742116336128 12907074764363796864 12909085024271650304 12944164059663692832 12951864335725360704 12987059619246353532 13000712961991566267 13123504371693067848 13147393688619765304 13161215591151955974 13482411149991451392 13490431620633921024 13506953801388201216 13514988872061245952 13521153710767288896 13529197228739190912 13551714385300542816 13648860670361716224 13688081534357008512 13694091518288418624 13696224355019921664 13719019501168450752 13731303723501158892 13733442355984649712 13770761492821564521 13863154376538892928 13875567659469174888 13915439980329718494 13963728736953904509 14109029959061518848 14289486801692262912 14330548545375286656 14345614302887245536 14369490253379023848 14478853209880878144 14481108272213040384 14507468897787327232 14520459109909271472 14522720652305606592 14531359986423575424 14562184567121654436 14570847377691030792 14750734382353883024 14763942418154701329 14790817899697235967 14946213312205993938 15151783419035761536 15154143289362372096 15195323026561726368 15204362481068901696 15310971210448744704 15354968254156930752 15364102679055298944 15392070659847530112 15399091726151634576 15405852958074470952 15408252399397411872 15433896938814507096 15450122650482730926 15553782959043635968 15596048673606254544 15640864905426962172 15855989245107888384 15865421719376245248 16022575569555058176 16068617453375618688 16078176416762516736 16121867113547197488 16244567015963912064 16274137746371743872 16276672421907732992 16291246806239670432 16320902510010743136 16338060733843807416 16347779984726522352 16392203299902409641 16445117226037540608 16492373310020407104 16539765187348051952 16549604428982405344 16594576180148118402 16999561884771830016 17030506966967731968 17048411200532668608 17058553027540718976 17209433019151729152 17258885412884923776 17269152447633814272 17274339285926547096 17284615513937211312 17316079492328471376 17323978191920588898 17334283949322088356 17363134056166320483 17498005828924090464 17545554757807036362 17548287454869274632 17789646470121045504 18028204947689718528 18038929638318921216 18068952513734057088 18077194635047571024 18087948468857831328 18250775379142678016 18258788691051224832 18292026001557934336 18308404964668211856 18311256474646199616 18361015323762086028 18380318325574283343 18391252482817337646 18500756879292233184 18553919973772957992 18607235835766558446 18618304982605206012 19061339901712051968 19072679187792784896 19104422571827699328 19107398060500382208 19127485737182994048 19159320337838698464 19305137613174504192 19360612146545695296 19363627536407475456 19375146648564767232 19416246089495539248 19427796503588041056 19480589428869530298 19685256557539601772 19721090532929647956 19741823386727933961 19928284416274658584 20202377892047682048 20260430702082301824 20272483308091868928 20281730566150933344 20293795843108786368 20327571577950814224 20473291005542574336 20485470238740398592 20522760879796706816 20532122301535512768 20541137277432627936 20544336532529882496 20578529251752676128 20600163533976974568 20794731564808339392 20813351489203762332 20854486540569282896 20873159970494577741 21204180674633706847 21424823271167491584 21434230202538394368 21495822818062929984 21659422687951882752 21698850328495658496 21721662408319560576 21761203346680990848 21780688664863907208 21784080978458409888 21797039979635363136 21843276850682481654 21856271066536546188 21989831080027209472 22126101573530824536 22419319968308990907 22430423810152622592 22731214934043558144 22744737370054291968 22792984539842589552 22806543721603352544 22966456815673117056 23011847217179898368 23032452381235396128 23046154018582948416 23088105989771295168 23098637589227451864 23112378599096117808 23150845408221760644 23175183975724096389 23330674438565453952 23394073010409381816 23397716606492366176 23461297358140443258 24033863354332587264 24048160715043076608 24091936684978742784 24102926180063428032 24117264625143775104 24411206619557615808 24415008632861599488 24436870209359505648 24481353765016114704 24507091100765711124 24521669977089783528 24667675839056310912 24738559965030610656 24809647781022077928 24824406643473608016 24891864270222177603 25150879492240098816 25472563429103599104 25503314316243992064 25545760450451597952 25572616800799002912 25587829541311078464 25814149528727593728 25888328119327385664 25903728671450721408 25974119238492707064 25985967287880883347 26001425923983132534 26247008743386135696 26294787377239530608 26318332136710554543 26322431182303911948 26964822299982902784 27013907602776402432 27042307421534577792 27058394457478381824 27103428770601085632 27376163068714017024 27388183036576837248 27392448710039843328 27438039002336901504 27462607447002317784 27466884711969299424 27541522985643129042 27726308753077785856 27751135318938349776 27830879960659436988 27910853753649837669 27927457473907809018 28661097090750573312 28691228605774491072 28738980506758047696 28957706419761756288 28962216544426080768 29014937795574654464 29040918219818542944 29045441304611213184 29062719972847150848 29124369134243308872 29141694755382061584 29220884143304295447 29501468764707766048 29527884836309402658 29581635799394471934 29892426624411987876 29978324402068344163 30303566838071523072 30390646053123452736 30408724962137803392 30621942420897489408 30709936508313861504 30728205358110597888 30784141319695060224 30798183452303269152 30811705916148941904 30816504798794823744 30867793877629014192 30900245300965461852 31107565918087271936 31192097347212509088 31281729810853924344 31711978490215776768 32137234906751237376 32156352833525033472 32243734227094394976 32489134031927824128 32548275492743487744 32582493612479340864 32641805020021486272 32676121467687614832 32695559969453044704 32764915276023722481 32784406599804819282 32890234452075081216 32984746620040814208 33079530374696103904 33099208857964810688 33189152360296236804 33999123769543660032 34061013933935463936 34096822401065337216 34117106055081437952 34517770825769847552 34538304895267628544 34548678571853094192 34569231027874422624 34632158984656942752 34647956383841177796 34668567898644176712 34726268112332640966 34996011657848180928 35091109515614072724 35096574909738549264 35191946037210664887 36056409895379437056 36137905027468114176 36154389270095142048 36175896937715662656 36517577382102449664 36584052003115868672 36616809929336423712 36622512949292399232 36722030647524172056 36760636651148566686 36782504965634675292 37001513758584466368 37107839947545915984 37214471671533116892 37236609965210412024 37798756854781825249 38122679803424103936 38208845143655398656 38254971474365988096 38318640675677396928 38610275226349008384 38721224293091390592 38727255072814950912 38832492178991078496 38855593007176082112 38961178857739060596 39370513115079203544 39442181065859295912 39483646773455867922 39856568832549317168 40520861404164603648 40544966616183737856 40563461132301866688 40587591686217572736 40655143155901628448 40946582011085148672 41064244603071025536 41082274554865255872 41088673065059764992 41157058503505352256 41200327067953949136 41312284478464693563 41589463129616678784 41626702978407524664 41708973081138565792 41746319940989155482 41891186210861713527 42408361349267413694 42868460405076788736 42991645636125859968 43443324816639121152 43522406693361981696 43561377329727814416 43568161956916819776 43594079959270726272 43686553701364963308 43712542133073092376 43979662160054418944 44252203147061649072 44291827254464103987 44372453699091707901 44838639936617981814 45462429868087116288 45585969079685179104 45613087443206705088 45932913631346234112 46064904762470792256 46092308037165896832 46176211979542590336 46197275178454903728 46224757198192235616 46301690816443521288 46350367951448192778 46661348877130907904 46788146020818763632 46795433212984732352 46922594716280886516 48067726708665174528 48205852360126856064 48234529250287550208 48822413239115231616 48830017265723198976 48873740418719011296 48962707530032229408 49014182201531422248 49043339954179567056 49335351678112621824 49477119930061221312 49619295562044155856 49648813286947216032 49783728540444355206 51091520900903195904 51145233601598005824 51175659082622156928 51628299057455187456 51776656238654771328 51807457342901442816 51948238476985414128 51971934575761766694 52002851847966265068 52089402168498961449 52494017486772271392 52589574754479061216 52636664273421109086 52644862364607823896 54084614843069155584 54116788914956763648 54206857541202171264 54752326137428034048 54776366073153674496 54876078004673803008 54925214894004635568 54933769423938598848 55083045971286258084 55452617506155571712 55502270637876699552 55661759921318873976 55821707507299675338 55854914947815618036 57322194181501146624 57382457211548982144 57477961013516095392 57915412839523512576 58081836439637085888 58090882609222426368 58125439945694301696 58248738268486617744 58283389510764123168 58441768286608590894 59002937529415532096 59055769672618805316 59163271598788943868 59225470160183801883 59784853248823975752 59956648804136688326 60607133676143046144 60781292106246905472 60817449924275606784 61419873016627723008 61456410716221195776 61568282639390120448 61596366904606538304 61623411832297883808 61633009597589647488 61735587755258028384 61800490601930923704 62384194694425018176 62563459621707848688 62619479911483733223 63612542023901120541 64274469813502474752 64487468454188789952 64978268063855648256 65096550985486975488 65164987224958681728 65283610040042972544 65352242935375229664 65391119938906089408 65529830552047444962 65568813199609638564 65969493240081628416 66159060749392207808 66198417715929621376 66378304720592473608 67257959904926972721 68193644802130674432 68234212110162875904 69035541651539695104 69097357143706188384 69138462055748845248 69264317969313885504 69295912767682355592 69337135797288353424 69452536224665281932 69992023315696361856 70182219031228145448 70193149819477098528 70383892074421329774 72275810054936228352 72308778540190284096 72351793875431325312 73233619858672847424 73245025898584798464 73444061295048344112 73521273302297133372 73565009931269350584 74003027517168932736 74215679895091831968 74428943343066233784 74473219930420824048 74675592810666532809 75597513709563650498 76417690287310797312 76509942948731976192 76637281351354793856 77442448586182781184 77664984357982156992 77711186014352164224 77922357715478121192 78741026230158407088 78884362131718591824 78954996410131663629 78967293546911735844 79713137665098634336 81041722808329207296 81126922264603733376 81175183372435145472 81310286311803256896 82128489206142051072 82164549109730511744 82177346130119529984 82314117007010704512 82400654135907898272 82624568956929387126 83178926259233357568 83253405956815049328 83417946162277131584 83492639881978310964 83732561260949513007 83782372421723427054 84816722698534827388 85983291272251719936 86886649633278242304 87044813386723963392 87122754659455628832 87136323913833639552 87188159918541452544 87373107402729926616 87425084266146184752 88504406294123298144 88583654508928207974 88744907398183415802 89677279873235963628 89934973206205032489 91171938159370358208 91226174886413410176 91865827262692468224 92129809524941584512 92184616074331793664 92352423959085180672 92394550356909807456 92449514396384471232 92603381632887042576 92700735902896385556 93322697754261815808 93576292041637527264 93590866425969464704 93845189432561773032 96411704720253712128 96469058500575100416 97644826478230463232 97747480837438022592 97925415060064458816 98028364403062844496 98086679908359134112 98670703356225243648 98954239860122442624 99238591124088311712 99297626573894432064 99567457080888710412 102183041801806391808 102290467203196011648 102351318165244313856 103553312477309542656 103614914685802885632 103896476953970828256 103943869151523533388 104005703695932530136 104178804336997922898 104988034973544542784 105179149508958122432 105273328546842218172 105289724729215647792 105575838111631994661 108169229686138311168 108413715082404342528 109552732146307348992 109752156009347606016 109850429788009271136 109867538847877197696 110166091942572516168 111004541275753399104 111323519842637747952 111643415014599350676 111709829895631236072 113396270564345475747 114764914423097964288 114955922027032190784 115830825679047025152 116163672879274171776 116181765218444852736 116497476536973235488 116566779021528246336 116883536573217181788 118005875058831064192 118111539345237610632 118326543197577887736 118450940320367603766 119569706497647951504 119913297608273376652 121562584212493810944 121634899848551213568 122839746033255446016 123192733809213076608 123246823664595767616 123266019195179294976 123471175510516056768 123600981203861847408 124768389388850036352 125126919243415697376 125238959822967466446 125673558632585140581 127225084047802241082 128974936908377579904 130329974449917363456 130567220080085945088 130704485870750459328 130782239877812178816 131059661104094889924 131137626399219277128 131938986480163256832 132318121498784415616 132396835431859242752 132756609441184947216 133117361097275123703 134515919809853945442 136387289604261348864 138194714287412376768 138276924111497690496 138528635938627771008 138591825535364711184 138674271594576706848 138905072449330563864 139984046631392723712 140364438062456290896 140386299638954197056 140767784148842659548 144617557080380568192 144703587750862650624 146467239717345694848 146490051797169596928 146888122590096688224 147042546604594266744 147130019862538701168 148006055034337865472 148431359790183663936 148857886686132467568 148946439860841648096 149351185621333065618 151195027419127300996 153274562702709587712 154884897172365562368 155329968715964313984 155422372028704328448 155844715430956242384 157482052460316814176 157768724263437183648 157909992820263327258 157934587093823471688 159426275330197268672 162253844529207466752 162350366744870290944 162620572623606513792 164256978412284102144 164329098219461023488 164628234014021409024 164801308271815796544 165249137913858774252 166357852518466715136 166506811913630098656 166835892324554263168 166985279763956621928 167465122521899026014 167564744843446854108 169633445397069654776 171966582544503439872 174245509318911257664 174272647827667279104 174376319837082905088 174746214805459853232 174850168532292369504 177008812588246596288 177167309017856415948 177489814796366831604 177676410480551405649 179354559746471927256 179869946412410064978 182343876318740716416 182452349772826820352 184259619049883169024 184369232148663587328 184704847918170361344 184789100713819614912 184899028792768942464 185206763265774085152 185401471805792771112 187152584083275054528 187181732851938929408 187690378865123546064 190837626071703361623 192823409440507424256 195289652956460926464 195494961674876045184 195850830120128917632 196056728806125688992 196173359816718268224 197908479720244885248 198477182248176623424 198595253147788864128 199134914161777420824 201773879714780918163 204580934406392023296 204702636330488627712 207106624954619085312 207792953907941656512 207887738303047066776 208011407391865060272 208357608673995845796 209976069947089085568 210358299017916244864 210546657093684436344 210579449458431295584 211151676223263989322 216827430164808685056 219700859576018542272 219735077695754395392 220332183885145032336 222009082551506798208 222647039685275495904 223286830029198701352 223419659791262472144 224026778431999598427 226792541128690951494 229529828846195928576 229911844054064381568 232327345758548343552 232994953073946470976 233133558043056492672 233767073146434363576 236011750117662128384 236223078690475221264 236653086395155775472 236901880640735207532 239139412995295903008 239826595216546753304 243125168424987621888 246385467618426153216 246493647329191535232 246532038390358589952 246942351021032113536 247201962407723694816 249536778777700072704 250253838486831394752 250477919645934932892 251197683782848539021 251347117265170281162 254450168095604482164 257949873816755159808 260659948899834726912 261134440160171890176 261408971741500918656 261564479755624357632 262119322208189779848 262275252798438554256 264636242997568831232 264793670863718485504 265513218882369894432 266234722194550247406 269031839619707890884 269804919618615097467 276389428574824753536 276553848222995380992 277057271877255542016 277183651070729422368 277348543189153413696 277810144898661127728 279968093262785447424 280728876124912581792 280772599277908394112 281535568297685319096 289235114160761136384 289407175501725301248 292934479434691389696 293776245180193376448 294085093209188533488 294260039725077402336 296012110068675730944 296862719580367327872 297715773372264935136 297892879721683296192 298702371242666131236 302390054838254601992 306549125405419175424 310659937431928627968 310844744057408656896 311689430861912484768 314964104920633628352 315537448526874367296 315819985640526654516 315869174187646943376 316727514334895983983 318852550660394537344 324507689058414933504 325241145247213027584 328658196438922046976 329256468028042818048 329602616543631593088 330498275827717548504 333013623827260197312 333671784649108526336 333970559527913243856 334930245043798052028 335129489686893708216 339266890794139309552 340188811693036427241 348491018637822515328 348545295655334558208 349492429610919706464 349700337064584739008 354017625176493192576 354334618035712831896 354979629592733663208 355352820961102811298 358709119492943854512 359739892824820129956 364687752637481432832 364904699545653640704 368519238099766338048 369578201427639229824 369798057585537884928 370413526531548170304 370802943611585542224 374305168166550109056 374363465703877858816 375380757730247092128 377020675897755421743 381675252143406723246 390989923349752090368 391701660240257835264 392113457612251377984 392346719633436536448 395816959440489770496 396954364496353246848 397190506295577728256 398269828323554841648 399352083291825371109 403547759429561836326 409161868812784046592 415585907815883313024 415775476606094133552 416022814783730120544 416715217347991691592 419952139894178171136 420716598035832489728 421093314187368872688 421158898916862591168 422303352446527978644 439401719152037084544 439470155391508790784 440664367770290064672 444018165103013596416 445294079370550991808 446573660058397402704 446839319582524944288 448053556863999196854 453585082257381902988 459823688108128763136 464654691517096687104 465989906147892941952 466267116086112985344 467534146292868727152 472023500235324256768 472446157380950442528 473306172790311550944 473803761281470415064 478278825990591806016 479653190433093506608 492770935236852306432 492987294658383070464 493884702042064227072 494403924815447389632 499073557555400145408 500507676973662789504 500955839291869865784 502395367565697078042 502694234530340562324 508900336191208964328 515899747633510319616 522817943483001837312 523128959511248715264 524238644416379559696 524550505596877108512 529272485995137662464 531026437764739788864 532469444389100494812 533029231441654216947 538063679239415781768 539609839237230194934 552778857149649507072 553107696445990761984 554114543754511084032 554367302141458844736 554697086378306827392 555620289797322255456 561457752249825163584 561545198555816788224 563071136595370638192 572512878215110084869 578470228321522272768 585868958869382779392 587552490360386752896 588170186418377066976 588520079450154804672 593725439160734655744 595431546744529870272 595785759443366592384 597404742485332262472 604780109676509203984 605321639144342754489 621319874863857255936 623378861723824969536 629928209841267256704 631074897053748734592 631639971281053309032 631738348375293886752 633455028669791967966 637705101320789074688 650482290494426055168 659205233087263186176 660996551655435097008 666027247654520394624 667343569298217052672 667941119055826487712 669860490087596104056 670258979373787416432 672080335295998795281 678533781588278619104 680377623386072854482 696982037275645030656 698984859221839412928 699400674129169478016 708035250352986385152 708669236071425663792 709959259185467326416 710705641922205622596 717418238985887709024 719479785649640259912 729375505274962865664 739156402855278459648 739596115171075769856 740827053063096340608 741605887223171084448 748610336333100218112 750761515460494184256 753593051348545617063 754041351795510843486 763350504286813446492 781979846699504180736 783403320480515670528 784226915224502755968 784693439266873072896 793908728992706493696 794381012591155456512 796539656647109683296 798704166583650742218 807095518859123672652 809414758855845292401 831171815631766626048 831550953212188267104 832045629567460241088 833430434695983383184 839904279788356342272 841433196071664979456 842186628374737745376 842317797833725182336 844606704893055957288 869371407659981980727 878803438304074169088 881328735540580129344 888036330206027192832 890588158741101983616 893147320116794805408 893678639165049888576 896107113727998393708 907170164514763805976 919647376216257526272 931979812295785883904 932534232172225970688 935068292585737454304 944892314761900885056 946612345580623101888 947607522562940830128 950182543004687951949 956557651981183612032 959306380866187013216 985974589316766140928 987769404084128454144 988807849630894779264 1001015353947325579008 1001911678583739731568 1004790735131394156084 1005388469060681124648 1017800672382417928656 1020566435079109281723 1045635886966003674624 1048477288832759119392 1049101011193754217024 1062052875529479577728 1064938888778200989624 1066058462883308433894 1076127358478831563536 1079219678474460389868 1105557714299299014144 1108734604282917689472 1109394172756613654784 1111240579594644510912 1122915504499650327168 1123090397111633576448 1126142273190741276384 1145025756430220169738 1175104980720773505792 1176340372836754133952 1177040158900309609344 1187450878321469311488 1190863093489059740544 1191571518886733184768 1194809484970664524944 1198056249875476113327 1209560219353018407968 1210643278288685508978 1246757723447649939072 1259856419682534513408 1262149794107497469184 1263279942562106618064 1263476696750587773504 1266910057339583935932 1275410202641578149376 1318410466174526372352 1321993103310870194016 1332054495309040789248 1335882238111652975424 1339720980175192208112 1340517958747574832864 1344160670591997590562 1357067563176557238208 1360755246772145708964 1393964074551290061312 1397969718443678825856 1398801348258338956032 1416070500705972770304 1417338472142851327584 1419918518370934652832 1421411283844411245192 1434836477971775418048 1438959571299280519824 1478312805710556919296 1481654106126192681216 1483211774446342168896 1497220672666200436224 1501523030920988368512 1507186102697091234126 1508082703591021686972 1526701008573626892984 1568453830449005511936 1569386878533746145792 1587817457985412987392 1593079313294219366592 1597408333167301484436 1614191037718247345304 1618829517711690584802 1662343631263533252096 1663101906424376534208 1664091259134920482176 1666860869391966766368 1684373256749475490752 1684635595667450364672 1689213409786111914576 1717538634645330254607 1738742815319963961454 1757606876608148338176 1762657471081160258688 1781176317482203967232 1786294640233589610816 1787357278330099777152 1792214227455996787416 1814340329029527611952 1815964917433028263467 1863959624591571767808 1870136585171474908608 1889784629523801770112 1893224691161246203776 1895215045125881660256 1900365086009375903898 1913115303962367224064 1918612761732374026432 1977615699261789558528 2002030707894651158016 2003823357167479463136 2009581470262788312168 2010776938121362249296 2035601344764835857312 2041132870158218563446 2096954577665518238784 2098202022387508434048 2124105751058959155456 2129877777556401979248 2132116925766616867788 2152254716957663127072 2158439356948920779736 2217469208565835378944 2218788345513227309568 2222481159189289021824 2245831008999300654336 2252284546381482552768 2290051512860440339476 2350209961441547011584 2352680745673508267904 2354080317800619218688 2381726186978119481088 2383143037773466369536 2389618969941329049888 2396112499750952226654 2419120438706036815936 2421286556577371017956 2428244276567535877203 2493515446895299878144 2519712839365069026816 2524299588214994938368 2526559885124213236128 2526953393501175547008 2533820114679167871864 2608114222979945942181 2643986206621740388032 2664108990618081578496 2671764476223305950848 2679441960350384416224 2681035917495149665728 2688321341183995181124 2714135126353114476416 2721510493544291417928 2795939436887357651712 2797602696516677912064 2834676944285702655168 2839837036741869305664 2842822567688822490384 2869672955943550836096 2877919142598561039648 2963308212252385362432 2966423548892684337792 3003046061841976737024 3014372205394182468252 3016165407182043373944 3053402017147253785968 3061699305237327845169 3136907660898011023872 3186158626588438733184 3194816666334602968872 3228382075436494690608 3237659035423381169604 3326203812848753068416 3328182518269840964352 3333721738783933532736 3368746513498950981504 3369271191334900729344 3378426819572223829152 3435077269290660509214 3477485630639927922908 3525314942162320517376 3562352634964407934464 3572589280467179221632 3574714556660199554304 3584428454911993574832 3628680658059055223904 3631929834866056526934 3740273170342949817216 3779569259047603540224 3786449382322492407552 3790430090251763320512 3800730172018751807796 3826230607924734448128 3837225523464748052864 3955231398523579117056 4007646714334958926272 4019162940525576624336 4021553876242724498592 4071202689529671714624 4082265740316437126892 4193909155331036477568 4196404044775016868096 4248211502117918310912 4259755555112803958496 4264233851533233735576 4304509433915326254144 4316878713897841559472 4434938417131670757888 4444962318378578043648 4491662017998601308672 4504569092762965105536 4580103025720880678952 4705361491347016535808 4708160635601238437376 4763452373956238962176 4779237939882658099776 4792224999501904453308 4838240877412073631872 4842573113154742035912 4856488553135071754406 4987030893790599756288 5053119770248426472256 5053906787002351094016 5067640229358335743728 5152615903935990763821 5216228445959891884362 5287972413243480776064 5343528952446611901696 5358883920700768832448 5362071834990299331456 5376642682367990362248 5428270252706228952832 5443020987088582835856 5591878873774715303424 5669353888571405310336 5679674073483738611328 5685645135377644980768 5739345911887101672192 5755838285197122079296 5932847097785368675584 6006092123683953474048 6028744410788364936504 6032330814364086747888 6106804034294507571936 6123398610474655690338 6372317253176877466368 6389633332669205937744 6456764150872989381216 6475318070846762339208 6652407625697506136832 6656365036539681928704 6667443477567867065472 6737493026997901963008 6756853639144447658304 6870154538581321018428 6954971261279855845816 7050629884324641034752 7145178560934358443264 7149429113320399108608 7168856909823987149664 7257361316118110447808 7263859669732113053868 7284732829702607631609 7480546340685899634432 7559138518095207080448 7572898764644984815104 7580860180503526641024 7601460344037503615592 7674451046929496105728 7824342668939837826543 8015293428669917852544 8038325881051153248672 8043107752485448997184 8142405379059343429248 8164531480632874253784 8387818310662072955136 8392808089550033736192 8519511110225607916992 8528467703066467471152 8609018867830652508288 8633757427795683118944 8889924636757156087296 9009138185525930211072 9160206051441761357904 9185097915711983535507 9410722982694033071616 9558475879765316199552 9584449999003808906616 9676481754824147263744 9685146226309484071824 9712977106270143508812 10106239540496852944512 10107813574004702188032 10135280458716671487456 10305231807871981527642 10432456891919783768724 10575944826486961552128 10687057904893223803392 10717767841401537664896 10724143669980598662912 10753285364735980724496 10856540505412457905664 10886041974177165671712 11338707777142810620672 11359348146967477222656 11371290270755289961536 11478691823774203344384 11511676570394244158592 11865694195570737351168 12057488821576729873008 12064661628728173495776 12213608068589015143872 12246797220949311380676 12744634506353754932736 12779266665338411875488 12913528301745978762432 12950636141693524678416 13304815251395012273664 13334886955135734130944 13474986053995803926016 13513707278288895316608 13740309077162642036856 13909942522559711691632 14290357121868716886528 14337713819647974299328 14514722632236220895616 14527719339464226107736 14569465659405215263218 14961092681371799268864 15161720361007053282048 15202920688075007231184 15348902093858992211456 15457847711807972291463 15648685337879675653086 16030586857339835705088 16076651762102306497344 16086215504970897994368 16284810758118686858496 16329062961265748507568 16775636621324145910272 17039022220451215833984 17056935406132934942304 17218037735661305016576 17267514855591366237888 18018276371051860422144 18320412102883522715808 18370195831423967071014 19116951759530632399104 19168899998007617813232 19352963509648294527488 19370292452618968143648 19425954212540287017624 20212479080993705889024 20270560917433342974912 20610463615743963055284 20864913783839567537448 21151889652973923104256 21435535682803075329792 21448287339961197325824 21506570729471961448992 21772083948354331343424 21854198489107822894827 22677415554285621241344 22718696293934954445312 22742580541510579923072 23023353140788488317184 23473028006819513479629 24114977643153459746016 24129323257456346991552 24427216137178030287744 24493594441898622761352 25558533330676823750976 25827056603491957524864 25901272283387049356832 26669773910271468261888 27027414556577790633216 27480618154325284073712 27555293747135950606521 27819885045119423383264 28675427639295948598656 29029445264472441791232 29055438678928452215472 29138931318810430526436 30323440722014106564096 30405841376150014462368 30915695423615944582926 31297370675759351306172 32061173714679671410176 32153303524204612994688 32172431009941795988736 32569621516237373716992 32658125922531497015136 34078044440902431667968 34113870812265869884608 34436075471322610033152 34535029711182732475776 36640824205767045431616 36740391662847934142028 38233903519061264798208 38337799996015235626464 38740584905237936287296 38851908425080574035248 40424958161987411778048 40541121834866685949824 41220927231487926110568 41729827567679135074896 42871071365606150659584 43013141458943922897984 43544167896708662686848 43708396978215645789654 45485161083021159846144 46046706281576976634368 46946056013639026959258 48229955286306919492032 48258646514912693983104 48854432274356060575488 48987188883797245522704 51117066661353647501952 51654113206983915049728 51802544566774098713664 54054829113155581266432 54961236308650568147424 55110587494271901213042 55639770090238846766528 57350855278591897197312 58058890528944883582464 58110877357856904430944 58277862637620861052872 60811682752300028924736 61831390847231889165852 62594741351518702612344 64306607048409225989376 64344862019883591977472 65316251845062994030272 68156088881804863335936 68227741624531739769216 69070059422365464951552 70419084020458540438887 73281648411534090863232 73480783325695868284056 76675599992030471252928 77481169810475872574592 77703816850161148070496 81082243669733371899648 82441854462975852221136 83459655135358270149792 86026282917887845795968 87088335793417325373696 87416793956431291579308 90970322166042319692288 93892112027278053918516 96459910572613838984064 96517293029825387966208 97708864548712121150976 97974377767594491045408 102234133322707295003904 103308226413967830099456 103605089133548197427328 109922472617301136294848 110221174988543802426084 111279540180477693533056 114701710557183794394624 116221754715713808861888 116555725275241722105744 121623365504600057849472 123662781694463778331704 125189482703037405224688 128613214096818451978752 130632503690125988060544 136455483249063479538432 138140118844730929903104 140838168040917080877774 146563296823068181726464 146961566651391736568112 153351199984060942505856 154962339620951745149184 155407633700322296140992 162164487339466743799296 164883708925951704442272 166919310270716540299584 172052565835775691591936 174176671586834650747392 174833587912862583158616 187784224054556107837032 192919821145227677968128 193034586059650775932416 195948755535188982090816 204468266645414590007808 207210178267096394854656 211257252061375621316661 219844945234602272589696 220442349977087604852168 222559080360955387066112 232443509431427617723776 233111450550483444211488 243246731009200115698944 247325563388927556663408 250378965406074810449376 261265007380251976121088 272910966498126959076864 281676336081834161755548 293126593646136363452928 293923133302783473136224 306702399968121885011712 309924679241903490298368 310815267400644592281984 329767417851903408884544 333838620541433080599168 344105131671551383183872 349667175825725166317232 375568448109112215674064 385839642290455355936256 391897511070377964181632 414420356534192789709312 422514504122751242633322 439689890469204545179392 440884699954175209704336 445118160721910774132224 464887018862855235447552 466222901100966888422976 486493462018400231397888 494651126777855113326816 500757930812149620898752 522530014760503952242176 563352672163668323511096 587846266605566946272448 613404799936243770023424 621630534801289184563968 633771756184126863949983 659534835703806817769088 667677241082866161198336 699334351651450332634464 751136896218224431348128 783795022140755928363264 845029008245502485266644 879379780938409090358784 881769399908350419408672 929774037725710470895104 932445802201933776845952 989302253555710226653632 1001515861624299241797504 1126705344327336647022192 1175692533211133892544896 1243261069602578369127936 1267543512368253727899966 1319069671407613635538176 1335354482165732322396672 1398668703302900665268928 1502273792436448862696256 1567590044281511856726528 1690058016491004970533288 1763538799816700838817344 1864891604403867553691904 1978604507111420453307264 2003031723248598483595008 2253410688654673294044384 2351385066422267785089792 2535087024736507455799932 2638139342815227271076352 2797337406605801330537856 3004547584872897725392512 3380116032982009941066576 3527077599633401677634688 3729783208807735107383808 3957209014222840906614528 4006063446497196967190016 4506821377309346588088768 4702770132844535570179584 5070174049473014911599864 5594674813211602661075712 6009095169745795450785024 6760232065964019882133152 7054155199266803355269376 7914418028445681813229056 9013642754618693176177536 10140348098946029823199728 11189349626423205322151424 12018190339491590901570048 13520464131928039764266304 14108310398533606710538752 18027285509237386352355072 20280696197892059646399456 27040928263856079528532608 36054571018474772704710144 40561392395784119292798912 54081856527712159057065216 81122784791568238585597824 108163713055424318114130432 162245569583136477171195648 324491139166272954342391296
- Sum of all divisors σ(n): 1081966959954474992576640000
- Sum of proper divisors (its aliquot sum) s(n): 757475820788202038234248704
- 324491139166272954342391296 is an abundant number, because the sum of its proper divisors (757475820788202038234248704) is greater than itself. Its abundance is 432984681621929083891857408
Bases of 324491139166272954342391296
- Binary: 100001100011010011010101111100110110111011001001100101100100111111000000100111110000000002
- Hexadecimal: 0x10C69ABE6DD932C9F813E00
- Base-36: 14RSLZY58T62UNS000
Squares and roots of 324491139166272954342391296
- 324491139166272954342391296 squared (3244911391662729543423912962) is 105294499397425521706561790591199228536848567576559616
- 324491139166272954342391296 cubed (3244911391662729543423912963) is 34167132057413048697044540802314614589557220479380518731797577317707490143502336
-
The
square root of 324491139166272954342391296 is 18013637588401.5429012479 -
324491139166272954342391296 is a
perfect cube number . Itscube root is 687175416
Scales and comparisons
How big is 324491139166272954342391296?- 324,491,139,166,272,954,342,391,296 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 324,491,139,166,272,954,342,391,296 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 324491139166272954342391296 cubic inches would be around 57264618 feet tall.
Recreational maths with 324491139166272954342391296
- 324491139166272954342391296 backwards is 692193243459272661931194423
- The number of decimal digits it has is: 27
- The sum of 324491139166272954342391296's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 324491139166272954342391296 - Facts about the integer". Numbermatics.com. 2024. Web. 6 May 2024.
APA style:
Numbermatics. (2024). Number 324491139166272954342391296 - Facts about the integer. Retrieved 6 May 2024, from https://numbermatics.com/n/324491139166272954342391296/
Chicago style:
Numbermatics. 2024. "Number 324491139166272954342391296 - Facts about the integer". https://numbermatics.com/n/324491139166272954342391296/
The information we have on file for 324491139166272954342391296 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 324491139166272954342391296, math, Factors of 324491139166272954342391296, curriculum, school, college, exams, university, Prime factorization of 324491139166272954342391296, STEM, science, technology, engineering, physics, economics, calculator, three hundred twenty-four septillion, four hundred ninety-one sextillion, one hundred thirty-nine quintillion, one hundred sixty-six quadrillion, two hundred seventy-two trillion, nine hundred fifty-four billion, three hundred forty-two million, three hundred ninety-one thousand, two hundred ninety-six.