103924461590762307005841408
103,924,461,590,762,307,005,841,408 is an even composite number composed of nine prime numbers multiplied together.
103924461590762307005841408 is an even composite number. It is composed of nine distinct prime numbers multiplied together. It has a total of twenty-four thousand, one hundred ninety-two divisors.
Prime factorization of 103924461590762307005841408:
217 × 36 × 13 × 192 × 29 × 67 × 263 × 7699 × 58907
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 19 × 19 × 29 × 67 × 263 × 7699 × 58907)See below for interesting mathematical facts about the number 103924461590762307005841408 from the Numbermatics database.
Names of 103924461590762307005841408
- Cardinal: 103924461590762307005841408 can be written as One hundred three septillion, nine hundred twenty-four sextillion, four hundred sixty-one quintillion, five hundred ninety quadrillion, seven hundred sixty-two trillion, three hundred seven billion, five million, eight hundred forty-one thousand, four hundred eight.
Scientific notation
- Scientific notation: 1.03924461590762307005841408 × 1026
Factors of 103924461590762307005841408
Divisors of 103924461590762307005841408
- Number of divisors d(n): 24192
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 24 26 27 29 32 36 38 39 48 52 54 57 58 64 67 72 76 78 81 87 96 104 108 114 116 117 128 134 144 152 156 162 171 174 192 201 208 216 228 232 234 243 247 256 261 263 268 288 304 312 324 342 348 351 361 377 384 402 416 432 456 464 468 486 494 512 513 522 526 536 551 576 603 608 624 648 684 696 702 722 729 741 754 768 783 789 804 832 864 871 912 928 936 972 988 1024 1026 1044 1052 1053 1072 1083 1102 1131 1152 1206 1216 1248 1273 1296 1368 1392 1404 1444 1458 1482 1508 1536 1539 1566 1578 1608 1653 1664 1728 1742 1809 1824 1856 1872 1943 1944 1976 2048 2052 2088 2104 2106 2144 2166 2204 2223 2262 2304 2349 2367 2412 2432 2496 2546 2592 2613 2736 2784 2808 2888 2916 2964 3016 3072 3078 3132 3156 3159 3216 3249 3306 3328 3393 3419 3456 3484 3618 3648 3712 3744 3819 3886 3888 3952 4096 4104 4176 4208 4212 4288 4332 4408 4446 4524 4608 4617 4693 4698 4734 4824 4864 4959 4992 4997 5092 5184 5226 5427 5472 5568 5616 5776 5829 5832 5928 6032 6144 6156 6264 6312 6318 6432 6498 6612 6656 6669 6786 6838 6912 6968 7047 7101 7163 7236 7296 7424 7488 7627 7638 7699 7772 7776 7839 7904 8192 8208 8352 8416 8424 8576 8664 8816 8892 9048 9216 9234 9386 9396 9468 9477 9648 9728 9747 9918 9984 9994 10179 10184 10257 10368 10452 10469 10854 10944 11136 11232 11457 11552 11658 11664 11856 12064 12288 12312 12528 12624 12636 12864 12996 13224 13312 13338 13572 13676 13824 13851 13936 14079 14094 14202 14326 14472 14592 14848 14877 14976 14991 15254 15276 15398 15544 15552 15678 15808 16281 16384 16416 16549 16704 16832 16848 17152 17328 17487 17621 17632 17784 18096 18432 18468 18772 18792 18936 18954 19296 19456 19494 19836 19968 19988 20007 20358 20368 20514 20736 20904 20938 21141 21303 21489 21708 21888 22272 22464 22881 22914 23097 23104 23316 23328 23517 23712 24128 24187 24576 24624 25056 25248 25259 25272 25728 25992 26448 26624 26676 27144 27352 27648 27702 27872 28158 28188 28404 28652 28944 29184 29241 29696 29754 29952 29982 30508 30537 30552 30771 30796 31088 31104 31356 31407 31616 32562 32768 32832 33098 33408 33664 33696 34304 34371 34656 34974 35242 35264 35568 36192 36864 36917 36936 37544 37584 37872 37908 38592 38912 38988 39672 39936 39976 40014 40716 40736 41028 41472 41808 41876 42237 42282 42606 42978 43416 43776 44544 44631 44928 44973 45762 45828 46194 46208 46632 46656 47034 47424 48256 48374 48843 49152 49248 49647 50112 50496 50518 50544 51456 51984 52461 52863 52896 53248 53352 54288 54704 55296 55404 55744 56316 56376 56808 57304 57888 58368 58482 58907 59392 59508 59904 59964 60021 61016 61074 61104 61542 61592 62176 62208 62712 62814 63232 63909 64467 64961 65124 65536 65664 66196 66816 67328 67392 68608 68643 68742 69291 69312 69948 70484 70528 70551 71136 72384 72561 73728 73834 73872 75088 75168 75744 75777 75816 77184 77824 77976 79344 79872 79952 80028 81432 81472 82056 82944 83616 83752 84474 84564 85212 85956 86832 87552 87723 89088 89262 89856 89946 91524 91611 91656 92313 92388 92416 93264 93312 94068 94221 94848 94943 96512 96748 97686 98304 98496 99151 99294 100087 100224 100992 101036 101088 102912 103113 103968 104922 105726 105792 106496 106704 108576 109408 110592 110751 110808 111488 112632 112752 113616 114608 115776 116736 116964 117814 118784 119016 119808 119928 120042 122032 122148 122208 123084 123184 124352 124416 125424 125628 126464 126711 127818 128934 129922 130248 131072 131328 132392 133632 133893 134656 134784 134919 136097 137216 137286 137484 138582 138624 139896 140968 141056 141102 142272 144768 144913 145122 146281 147456 147668 147744 148941 150176 150336 151488 151554 151632 154368 155648 155952 157383 158589 158688 159744 159904 160056 162864 162944 164112 165888 167232 167504 168948 169128 170424 171912 173664 175104 175446 176721 178176 178524 179712 179892 180063 183048 183222 183312 184626 184776 184832 186528 186624 188136 188442 189696 189886 191727 193024 193401 193496 194883 195372 196608 196992 198302 198588 200174 200448 201984 202072 202176 205824 205929 206226 207873 207936 209844 211452 211584 211653 212992 213408 217152 217683 218816 221184 221502 221616 222976 223271 225264 225504 227232 227331 229073 229216 231552 233472 233928 235628 237568 238032 239616 239856 240084 244064 244296 244416 246168 246368 248704 248832 250848 251256 252928 253422 255636 257868 259844 260496 262656 263169 264784 267264 267786 269312 269568 269838 272194 274432 274572 274833 274968 276939 277164 277248 279792 281936 282112 282204 282663 284544 284829 289536 289826 290244 292562 294912 295336 295488 297453 297882 300261 300352 300672 302976 303108 303264 308736 309339 311296 311904 314431 314766 317178 317376 319488 319808 320112 325728 325888 328224 331776 332253 334464 334799 335008 337896 338256 340848 343824 347328 350208 350892 353442 356352 357048 359424 359784 360126 366096 366444 366624 369252 369552 369664 373056 373248 376272 376884 379392 379772 380133 383454 386048 386802 386992 389766 390744 393216 393984 396604 397176 400348 400896 401679 403968 404144 404352 404757 408291 411648 411858 412452 415746 415872 419688 422904 423168 423306 425984 426816 434304 434739 435366 437632 438843 442368 443004 443232 445952 446542 446823 450528 451008 454464 454662 458146 458432 463104 466944 467856 471256 472149 475136 475767 476064 479232 479712 479921 480168 488128 488592 488832 492336 492736 497408 497664 501696 502512 505856 506844 511009 511272 515736 515833 519688 520992 525312 526338 529568 530163 534528 535572 538624 539136 539676 544388 548864 549144 549666 549936 553878 554328 554496 559584 563872 564224 564408 565326 569088 569658 579072 579652 580203 580488 584649 585124 589824 590672 590976 594906 595764 600522 600704 601344 605952 606216 606528 617472 617787 618678 622592 623619 623808 628862 629532 634356 634752 634959 638976 639616 640224 651456 651776 653049 656448 663552 664506 668928 669598 669813 670016 675792 676512 681696 681993 687219 687648 694656 700416 701423 701784 706884 712704 714096 718848 719568 720252 732192 732888 733248 738504 739104 739328 746112 746496 752544 753768 758784 759544 760266 765791 766908 772096 773604 773984 779532 781488 787968 793208 794352 800696 801792 803358 807936 808288 808704 809514 816582 823296 823716 824904 830817 831492 831744 839376 845808 846336 846612 847989 851968 853632 854487 868608 869478 870732 875264 877686 884736 886008 886464 891904 892359 893084 893646 900783 901056 902016 908928 909324 916292 916864 926208 928017 933888 935712 942512 943293 944298 950272 951534 952128 958464 959424 959842 960336 976256 977184 977664 984672 985472 994816 995328 996759 1003392 1004397 1005024 1011712 1013688 1022018 1022544 1031472 1031666 1039376 1041984 1050624 1052676 1059136 1060326 1069056 1071144 1077248 1078272 1079352 1088776 1097728 1098288 1099332 1099872 1107756 1108656 1108992 1119168 1119233 1127744 1128448 1128816 1130652 1138176 1139316 1140399 1158144 1159304 1160406 1160976 1169298 1170248 1179648 1181344 1181952 1189812 1191528 1201044 1201408 1202688 1211904 1212432 1213056 1214271 1224873 1234259 1234944 1235574 1237356 1245184 1247238 1247616 1257724 1259064 1268712 1269504 1269918 1277952 1279232 1280448 1302912 1303552 1304217 1306098 1312896 1316529 1327104 1329012 1337856 1339196 1339626 1340032 1340469 1351584 1353024 1363392 1363986 1374438 1375296 1389312 1400832 1402846 1403568 1413768 1416447 1425408 1427301 1428192 1437696 1439136 1439763 1440504 1464384 1465776 1466496 1477008 1478208 1478656 1492224 1492992 1505088 1507536 1517568 1519088 1520532 1531582 1533027 1533816 1544192 1547208 1547499 1547968 1559064 1562976 1575936 1586416 1588704 1590489 1601392 1603584 1606716 1615872 1616576 1617408 1619028 1633164 1646592 1647432 1649808 1661634 1662984 1663488 1678752 1691616 1692672 1693224 1695978 1703936 1707264 1708303 1708974 1737216 1738956 1740609 1741464 1750528 1753947 1755372 1769472 1772016 1772928 1783808 1784718 1786168 1787292 1801566 1802112 1804032 1817856 1818648 1832584 1833728 1852416 1853361 1856034 1867776 1870857 1871424 1883869 1885024 1886586 1888596 1900544 1901653 1903068 1904256 1916928 1918848 1919684 1920672 1952512 1954368 1955328 1959147 1969344 1970944 1989632 1990656 1993518 2006784 2008794 2009439 2010048 2023424 2024837 2027376 2044036 2045088 2045979 2061657 2062944 2063332 2078752 2083968 2101248 2104269 2105352 2118272 2120652 2138112 2142288 2154496 2156544 2158704 2177552 2195456 2196576 2198664 2199744 2215512 2217312 2217984 2238336 2238466 2255488 2256896 2257632 2261304 2276352 2278632 2280798 2297373 2316288 2318608 2320812 2321952 2338596 2340496 2362688 2363904 2379624 2383056 2402088 2402816 2405376 2423808 2424864 2426112 2428542 2449746 2468518 2469888 2471148 2474712 2490368 2492451 2494476 2495232 2515448 2518128 2537424 2539008 2539836 2543967 2555904 2558464 2560896 2563461 2605824 2607104 2608434 2612196 2625792 2633058 2654208 2658024 2675712 2677077 2678392 2679252 2680064 2680938 2702349 2703168 2706048 2726784 2727972 2748876 2750592 2753347 2778624 2779339 2801664 2805692 2807136 2827536 2829879 2832894 2850816 2854602 2856384 2875392 2878272 2879526 2881008 2902523 2928768 2931552 2932992 2954016 2956416 2957312 2984448 2985984 2990277 3010176 3013191 3015072 3035136 3038176 3041064 3063164 3066054 3067632 3088384 3094416 3094998 3095936 3118128 3125952 3151872 3172832 3177408 3180978 3202784 3207168 3213432 3231744 3233152 3234816 3238056 3266328 3293184 3294864 3299616 3323268 3325968 3326976 3357504 3357699 3383232 3385344 3386448 3391956 3414528 3416606 3417948 3421197 3474432 3477912 3481218 3482928 3501056 3507894 3510744 3538944 3544032 3545856 3567616 3569436 3572336 3574584 3603132 3604224 3608064 3635712 3637296 3642813 3665168 3667456 3674619 3702777 3704832 3706722 3712068 3735552 3741714 3742848 3767738 3770048 3773172 3777192 3801088 3803306 3806136 3808512 3833856 3837696 3839368 3841344 3905024 3908736 3910656 3912651 3918294 3938688 3941888 3946769 3949587 3979264 3981312 3987036 4013568 4017588 4018878 4020096 4021407 4046848 4049674 4054752 4088072 4090176 4091958 4123314 4125888 4126664 4157504 4167936 4202496 4208538 4210704 4236544 4241304 4242149 4276224 4281903 4284576 4308992 4313088 4317408 4319289 4352387 4355104 4390912 4393152 4397328 4399488 4431024 4434624 4435968 4476672 4476932 4510976 4513792 4515264 4522608 4552704 4557264 4561596 4594746 4599081 4632576 4637216 4641624 4642497 4643904 4677192 4680992 4725376 4727808 4759248 4766112 4771467 4804176 4805632 4810752 4847616 4849728 4852224 4857084 4899492 4937036 4939776 4942296 4949424 4984902 4988952 4990464 5030896 5036256 5074848 5078016 5079672 5087934 5111808 5116928 5121792 5124909 5126922 5211648 5214208 5216868 5221827 5224392 5251584 5261841 5266116 5308416 5316048 5351424 5354154 5356784 5358504 5360128 5361876 5404698 5406336 5412096 5453568 5455944 5497752 5501184 5506694 5557248 5558678 5560083 5603328 5611384 5612571 5614272 5651607 5655072 5659758 5665788 5701632 5704959 5709204 5712768 5750784 5756544 5759052 5762016 5805046 5857536 5863104 5865984 5877441 5908032 5912832 5914624 5968896 5971968 5980554 6020352 6026382 6028317 6030144 6070272 6074511 6076352 6082128 6126328 6132108 6135264 6137937 6176768 6184971 6188832 6189996 6191872 6236256 6251904 6303744 6312807 6345664 6354816 6361181 6361956 6405568 6414336 6426864 6463488 6466304 6469632 6476112 6532656 6586368 6589728 6599232 6643117 6646536 6651936 6653952 6705829 6715008 6715398 6766464 6770688 6772896 6783912 6829056 6833212 6835896 6842394 6892119 6948864 6955824 6962436 6965856 7002112 7015788 7021488 7088064 7091712 7135232 7138872 7144672 7149168 7206264 7208448 7216128 7271424 7274592 7285626 7330336 7334912 7349238 7405554 7409664 7413444 7424136 7471104 7483428 7485696 7535476 7540096 7546344 7554384 7606612 7612272 7617024 7631901 7667712 7675392 7678736 7682688 7690383 7810048 7817472 7821312 7825302 7836588 7877376 7883776 7893538 7899174 7958528 7962624 7974072 8027136 8031231 8035176 8037756 8040192 8042814 8093696 8099348 8107047 8109504 8176144 8180352 8183916 8246628 8251776 8253328 8260041 8315008 8335872 8338017 8404992 8417076 8421408 8473088 8482608 8484298 8489637 8552448 8563806 8569152 8617984 8626176 8634816 8638578 8704774 8707569 8710208 8781824 8786304 8794656 8798976 8862048 8869248 8871936 8953344 8953864 8970831 9021952 9027584 9030528 9039573 9045216 9105408 9114528 9118499 9123192 9189492 9198162 9265152 9274432 9283248 9284994 9287808 9354384 9361984 9450752 9455616 9518496 9532224 9542934 9608352 9611264 9621504 9695232 9699456 9704448 9709171 9714168 9798984 9800827 9874072 9879552 9884592 9898848 9969804 9977904 9980928 10061792 10072512 10073097 10149696 10156032 10159344 10175868 10233856 10243584 10249818 10253844 10423296 10428416 10433736 10443654 10448784 10503168 10523682 10532232 10616832 10632096 10702848 10708308 10713568 10717008 10720256 10723752 10809396 10812672 10824192 10907136 10911888 10995504 11002368 11013388 11023857 11108331 11114496 11117356 11120166 11206656 11222768 11225142 11228544 11303214 11310144 11319516 11331576 11403264 11409918 11418408 11425536 11501568 11513088 11518104 11524032 11610092 11715072 11726208 11731968 11737953 11754882 11816064 11825664 11829248 11840307 11848761 11937792 11943936 11961108 12040704 12052764 12056634 12060288 12064221 12140544 12149022 12152704 12164256 12252656 12264216 12270528 12275874 12353536 12369942 12377664 12379992 12383744 12472512 12503808 12607488 12625614 12691328 12709632 12722362 12723912 12726447 12811136 12828672 12845709 12853728 12926976 12932608 12939264 12952224 12957867 13057161 13065312 13172736 13179456 13198464 13286234 13293072 13303872 13307904 13411658 13430016 13430796 13532928 13541376 13545792 13567824 13658112 13666424 13671792 13684788 13784238 13797243 13897728 13911648 13924872 13927491 13931712 14004224 14031576 14042976 14176128 14183424 14270464 14277744 14289344 14298336 14314401 14412528 14416896 14432256 14542848 14549184 14550029 14571252 14660672 14669824 14698476 14811108 14819328 14826888 14848272 14959157 14966856 14971392 15070952 15080192 15092688 15108768 15213224 15224544 15234048 15263802 15335424 15350784 15357472 15365376 15374727 15380766 15492541 15620096 15634944 15642624 15650604 15673176 15754752 15767552 15785523 15787076 15798348 15917056 15925248 15948144 16054272 16062462 16070352 16075512 16080384 16085628 16187392 16198696 16214094 16219008 16352288 16360704 16367832 16493256 16503552 16506656 16520082 16630016 16671744 16676034 16809984 16834152 16842816 16946176 16954821 16965216 16968596 16979274 17104896 17114877 17127612 17138304 17235968 17252352 17269632 17277156 17409548 17415138 17420416 17572608 17589312 17597952 17632323 17724096 17738496 17743872 17906688 17907728 17941662 18043904 18055168 18061056 18079146 18084951 18090432 18210816 18223533 18229056 18236998 18246384 18378984 18396324 18413811 18530304 18548864 18554913 18566496 18569988 18575616 18708768 18723968 18901504 18911232 18938421 19036992 19064448 19083543 19085868 19216704 19222528 19243008 19390464 19398912 19408896 19418342 19428336 19597968 19601654 19748144 19759104 19769184 19797696 19929351 19939608 19955808 19961856 20117487 20123584 20145024 20146194 20299392 20312064 20318688 20351736 20467712 20487168 20499636 20507688 20676357 20846592 20856832 20867472 20887308 20897568 21006336 21047364 21064464 21264192 21265427 21405696 21416616 21427136 21434016 21440512 21447504 21618792 21625344 21648384 21814272 21823776 21991008 22004736 22026776 22047714 22207939 22216662 22228992 22234712 22240332 22413312 22445536 22450284 22457088 22606428 22620288 22639032 22663152 22819836 22836816 22851072 23003136 23026176 23036208 23048064 23071149 23220184 23430144 23452416 23463936 23475906 23509764 23632128 23651328 23658496 23680614 23697522 23875584 23887872 23922216 24081408 24093693 24105528 24113268 24120576 24128442 24281088 24298044 24305408 24321141 24328512 24505312 24528432 24541056 24551748 24707072 24739884 24755328 24759984 24767488 24780123 24945024 25007616 25014051 25214976 25251228 25382656 25419264 25444724 25447824 25452894 25468911 25622272 25657344 25691418 25707456 25853952 25865216 25878528 25904448 25915734 26114322 26122707 26130624 26322881 26345472 26358912 26396928 26572468 26586144 26607744 26615808 26823316 26860032 26861592 26912493 27065856 27082752 27091584 27118719 27135648 27316224 27332848 27343584 27355497 27369576 27568476 27594486 27795456 27823296 27849744 27854982 27863424 28008448 28063152 28085952 28352256 28366848 28540928 28555488 28578688 28596672 28628802 28825056 28833792 28864512 29085696 29098368 29100058 29127513 29142504 29321344 29339648 29396952 29402481 29622216 29638656 29653776 29696544 29918314 29933712 29942784 30141904 30160384 30185376 30217536 30219291 30426448 30449088 30468096 30527604 30701568 30714944 30730752 30749454 30761532 30985082 31240192 31269888 31285248 31301208 31346352 31509504 31535104 31571046 31574152 31596696 31834112 31850496 31896288 32108544 32124924 32140704 32151024 32160768 32171256 32374784 32397392 32428188 32438016 32457757 32704576 32721408 32735664 32986512 33007104 33013312 33040164 33071571 33260032 33324993 33343488 33352068 33619968 33668304 33685632 33892352 33909642 33930432 33937192 33958548 34209792 34229754 34255224 34276608 34471936 34504704 34539264 34554312 34819096 34830276 34840832 35145216 35178624 35195904 35213859 35264646 35448192 35476992 35487744 35520921 35546283 35793511 35813376 35815456 35883324 36087808 36110336 36122112 36131407 36158292 36169902 36180864 36421632 36447066 36458112 36473996 36492768 36757968 36792648 36827622 37060608 37097728 37109826 37132992 37139976 37151232 37417536 37447936 37803008 37822464 37876842 38073984 38128896 38167086 38171736 38179341 38433408 38445056 38471903 38486016 38780928 38797824 38817792 38836684 38856672 38873601 39171483 39195936 39203308 39496288 39518208 39538368 39595392 39858702 39879216 39911616 39923712 40234974 40247168 40290048 40292388 40598784 40624128 40637376 40703472 40935424 40974336 40999272 41015376 41352714 41391729 41693184 41713664 41734944 41774616 41782473 41795136 42012672 42094728 42128928 42528384 42530854 42811392 42833232 42854272 42868032 42881024 42895008 42943203 43237584 43250688 43296768 43628544 43647552 43650087 43982016 44009472 44053552 44095428 44415878 44433324 44457984 44469424 44480664 44877471 44891072 44900568 44914176 45212856 45240576 45278064 45326304 45639672 45673632 45702144 46006272 46052352 46072416 46096128 46124181 46142298 46440368 46477623 46860288 46904832 46927872 46951812 47019528 47264256 47302656 47316992 47356569 47361228 47395044 47751168 47775744 47844432 48162816 48187386 48211056 48226536 48241152 48256884 48562176 48596088 48610816 48642282 48657024 49010624 49056864 49082112 49103496 49414144 49479768 49510656 49519968 49534976 49560246 49890048 50015232 50028102 50429952 50502456 50765312 50838528 50864463 50889448 50895648 50905788 50937822 51244544 51307997 51314688 51344631 51382836 51414912 51707904 51730432 51757056 51808896 51831468 52228644 52245414 52261248 52645762 52717824 52793856 53144936 53172288 53215488 53231616 53646632 53720064 53723184 53824986 54131712 54165504 54183168 54237438 54254853 54271296 54632448 54665696 54670599 54687168 54710994 54739152 55136952 55147937 55188972 55590912 55646592 55664739 55699488 55709964 55726848 56016896 56126304 56171904 56704512 56733696 56815263 57081856 57110976 57157376 57193344 57250629 57257604 57650112 57667584 57729024 58171392 58196736 58200116 58255026 58285008 58642688 58679296 58720273 58793904 58804962 59244432 59277312 59307552 59393088 59788053 59836628 59867424 59885568 60283808 60320768 60352461 60370752 60435072 60438582 60852896 60898176 60936192 61055208 61403136 61429888 61461504 61498908 61523064 61970164 62029071 62480384 62539776 62570496 62602416 62692704 63019008 63070208 63142092 63148304 63193392 63668224 63792576 63796281 64217088 64249848 64281408 64302048 64321536 64342512 64794784 64856376 64876032 64915514 65409152 65442816 65471328 65973024 66014208 66026624 66080328 66143142 66520064 66623817 66649986 66686976 66704136 67239936 67336608 67371264 67784704 67819284 67860864 67874384 67917096 68459508 68510448 68553216 69009408 69078528 69108624 69213447 69638192 69660552 69681664 70290432 70357248 70391808 70427718 70529292 70896384 70953984 70975488 71041842 71092566 71587022 71626752 71630912 71766648 72175616 72220672 72244224 72262814 72281079 72316584 72339804 72361728 72843264 72894132 72916224 72947992 72963423 72985536 73515936 73585296 73655244 74121216 74195456 74219652 74265984 74279952 74302464 74340369 74835072 74895872 74988611 75042153 75606016 75644928 75753684 76147968 76257792 76334172 76343472 76358682 76406733 76866816 76890112 76943806 76972032 77561856 77595648 77635584 77673368 77713344 77747202 78342966 78368121 78391872 78406616 78968643 78992576 79036416 79076736 79190784 79717404 79758432 79823232 79847424 80469948 80494336 80580096 80584776 80600831 81197568 81248256 81274752 81356157 81406944 81870848 81948672 81998544 82030752 82066491 82695353 82705428 82783458 83386368 83427328 83469888 83549232 83564946 83590272 84025344 84189456 84257856 85056768 85061708 85622784 85666464 85708544 85736064 85762048 85790016 85886406 86475168 86501376 86593536 87257088 87295104 87300174 87382539 87964032 88018944 88107104 88190856 88207443 88831756 88866648 88915968 88938848 88961328 89754942 89782144 89801136 89828352 90425712 90481152 90556128 90652608 90657873 91279344 91347264 91404288 92104704 92144832 92192256 92248362 92284596 92880736 92955246 93720576 93809664 93855744 93903624 94039056 94528512 94605312 94713138 94722456 94790088 95502336 95551488 95688864 96325632 96374772 96422112 96453072 96482304 96513768 97124352 97192176 97221632 97284564 97314048 97373271 98021248 98113728 98164224 98206992 98959536 99021312 99039936 99069952 99120492 99214713 99780096 99974979 100030464 100056204 100859904 101004912 101530624 101677056 101728926 101778896 101791296 101811576 101875644 102489088 102615994 102629376 102689262 102765672 102829824 103415808 103460864 103514112 103617792 103662936 104457288 104490828 104522496 105291524 105435648 105587712 105641577 106289872 106344576 106430976 106463232 106562763 106638849 107293264 107380533 107440128 107446368 107649972 108263424 108331008 108366336 108394221 108474876 108509706 108542592 109264896 109331392 109341198 109374336 109421988 109478304 110273904 110295874 110377944 111181824 111293184 111329478 111398976 111419928 111453696 112033792 112252608 112343808 113409024 113467392 113630526 114163712 114221952 114314752 114386688 114456301 114501258 114515208 114538023 115300224 115335168 115415709 115458048 116342784 116393472 116400232 116510052 116570016 116620803 117285376 117358592 117440546 117514449 117587808 117609924 118488864 118554624 118615104 118786176 119576106 119673256 119734848 119771136 120567616 120641536 120704922 120741504 120870144 120877164 121705792 121796352 121872384 122110416 122806272 122859776 122923008 122997816 123046128 123940328 124058142 124175187 124960768 125079552 125140992 125204832 125347419 125385408 126038016 126140416 126219223 126284184 126296608 126386784 127336448 127410751 127585152 127592562 128434176 128499696 128562816 128604096 128643072 128685024 129589568 129712752 129752064 129831028 130818304 130885632 130942656 130950261 131946048 132028416 132053248 132160656 132286284 133040128 133247634 133299972 133373952 133408272 134632413 134673216 134742528 135569408 135638568 135664079 135721728 135748768 135834192 136919016 137020896 137106432 138018816 138157056 138217248 138372543 138426894 139276384 139321104 139363328 139432869 140580864 140714496 140783616 140855436 141058584 141792768 141907968 141950976 142083684 142185132 143174044 143253504 143261824 143533296 144351232 144488448 144525628 144562158 144633168 144679608 144723456 145686528 145788264 145832448 145895984 145926846 145971072 147031872 147170592 147310488 148242432 148390912 148439304 148531968 148559904 148604928 148680738 149670144 149791744 149977222 150084306 151212032 151289856 151507368 152295936 152515584 152593389 152668344 152686944 152717364 152813466 153733632 153780224 153887612 153923991 153944064 154033893 155123712 155191296 155271168 155346736 155426688 155494404 156685932 156736242 156783744 156813232 157937286 157985152 158153472 158381568 159434808 159516864 159646464 159694848 160939896 160988672 161160192 161169552 161201662 162395136 162496512 162549504 162712314 162764559 162813888 163741696 163897344 163997088 164011797 164061504 164132982 165390706 165410856 165443811 165566916 166772736 166854656 166939776 166994217 167098464 167129892 167180544 168050688 168378912 168515712 170113536 170123416 170445789 171245568 171332928 171417088 171472128 171524096 171580032 171751887 171772812 172950336 173002752 173187072 174514176 174590208 174600348 174765078 175928064 176037888 176160819 176214208 176381712 176414886 177663512 177733296 177831936 177877696 177922656 179364159 179509884 179564288 179602272 179656704 180851424 180962304 181057383 181112256 181305216 181315746 182558688 182694528 182808576 184209408 184289664 184384512 184474249 184496724 184569192 185761472 185910492 186087213 186215713 187441152 187619328 187711488 187807248 188078112 189057024 189210624 189426276 189444912 189580176 191004672 191377728 191388843 192651264 192749544 192844224 192906144 192964608 193027536 194384352 194443264 194469041 194569128 194628096 194746542 196042496 196227456 196328448 196413984 197919072 198042624 198079872 198139904 198240984 198429426 199560192 199871451 199949958 200060928 200112408 201403033 201719808 202009824 203061248 203354112 203457852 203557792 203582592 203623152 203751288 204978176 205231988 205378524 205531344 205659648 206921728 207028224 207235584 207325872 208914576 208981656 209044992 210583048 210871296 211175424 211283154 212579744 212689152 212861952 212926464 213125526 213277698 214586528 214761066 214880256 214892736 215299944 216526848 216662016 216732672 216788442 216949752 217019412 217085184 218529792 218662784 218682396 218748672 218843976 218956608 220547808 220591748 220755888 222363648 222586368 222658956 222797952 222839856 222907392 223021107 224067584 224505216 224687616 224965833 225126459 226818048 226934784 227261052 228443904 228629504 228773376 228912602 229002516 229030416 229076046 229220199 230600448 230670336 230831418 230916096 232685568 232786944 232800464 233020104 233140032 233241606 234570752 234717184 234881092 235028898 235104363 235175616 235219848 236905929 236977728 237109248 237230208 237572352 239152212 239346512 239469696 239542272 241135232 241283072 241409844 241483008 241740288 241754328 241802493 243411584 243592704 243744768 244068471 244220832 245612544 245719552 245846016 245995632 246092256 246199473 247880656 248086059 248116284 248350374 249921536 250159104 250281984 250409664 250694838 250770816 252076032 252280832 252438446 252568368 252593216 252773568 254672896 254821502 255170304 255185124 256868352 256999392 257125632 257208192 257286144 257370048 259179136 259425504 259504128 259662056 261636608 261771264 261885312 261900522 262147617 263892096 264056832 264106496 264321312 264572568 264622329 266080256 266495268 266599944 266747904 266816544 269264826 269346432 269485056 271138816 271277136 271328158 271443456 271497536 271668384 271973619 273838032 274041792 274212864 276314112 276434496 276450551 276745086 276853788 278552768 278642208 278726656 278865738 281161728 281428992 281567232 281710872 282117168 283585536 283815936 284167368 284223983 284370264 286348088 286507008 286523648 287066592 288702464 288976896 289051256 289124316 289266336 289359216 289446912 291373056 291576528 291664896 291791968 291853692 291942144 292119813 294063744 294341184 294358279 294620976 296781824 296878608 297063936 297119808 297209856 297361476 299340288 299583488 299924937 299954444 300168612 302424064 302579712 303014736 304591872 305031168 305186778 305336688 305373888 305434728 305626932 307467264 307560448 307775224 307847982 307888128 308067786 310247424 310382592 310542336 310693472 310853376 310988808 313371864 313472484 313567488 313626464 315874572 315970304 316306944 316763136 318869616 319033728 319292928 319389696 319688289 321879792 321977344 322141599 322320384 322339104 322403324 324790272 324993024 325099008 325182663 325424628 325529118 325627776 327483392 327794688 327994176 328023594 328123008 328265964 330781412 330821712 330887622 331133832 333545472 333879552 333988434 334196928 334259784 334361088 336101376 336757824 337031424 340227072 340246832 340891578 342491136 342665856 342834176 342944256 343048192 343160064 343368903 343503774 343545624 343614069 345900672 346005504 346247127 346374144 349028352 349180416 349200696 349530156 349862409 351856128 352075776 352321638 352428416 352543347 352763424 352829772 355327024 355466592 355663872 355755392 355845312 358728318 359019768 359128576 359204544 359313408 361702848 361924608 362114766 362224512 362610432 362631492 365117376 365389056 365617152 368418816 368579328 368769024 368948498 368993448 369138384 371522944 371820984 372174426 372431426 372525561 374882304 375238656 375422976 375614496 376042257 376156224 378114048 378421248 378657669 378852552 378889824 379160352 382009344 382232253 382755456 382777686 385302528 385499088 385688448 385812288 385929216 386055072 388768704 388886528 388938082 389138256 389256192 389493084 392084992 392454912 392656896 392827968 392850783 395838144 396085248 396159744 396279808 396481968 396858852 399120384 399742902 399899916 400121856 400224816 402806066 403897239 404019648 406122496 406708224 406915704 406992237 407115584 407165184 407246304 407502576 409956352 410463976 410757048 411062688 411319296 413843456 414056448 414471168 414651744 415117629 417829152 417963312 418089984 418298607 421166096 421742592 421950841 422350848 422566308 425159488 425378304 425723904 425852928 426251052 426555396 429173056 429522132 429760512 429785472 430599888 433053696 433465344 433576884 433899504 434038824 434170368 437059584 437325568 437364792 437497344 437687952 437913216 441095616 441183496 441511776 444727296 445172736 445317912 445595904 445679712 445814784 446042214 448135168 449010432 449283689 449375232 449931666 450252918 453524993 453636096 453869568 454522104 456887808 457259008 457546752 457780167 457825204 458005032 458060832 458152092 458440398 461200896 461340672 461662836 461771973 461832192 462101679 465371136 465573888 465600928 466040208 466280064 466483212 469141504 469434368 469762184 470057796 470208726 470351232 470439696 473811858 473955456 474460416 475144704 478304424 478693024 478939392 479084544 482270464 482566144 482819688 482966016 483480576 483508656 483604986 486823168 487185408 487489536 488136942 488441664 491225088 491439104 491692032 491991264 492035391 492184512 492398946 495761312 496172118 496232568 496331433 496700748 499843072 500134739 500318208 500563968 500819328 501389676 501541632 504152064 504561664 504876892 505136736 505186432 505547136 509643004 510340608 510370248 511337367 513736704 513998784 514251264 514416384 514572288 514740096 515255661 518358272 518851008 519008256 519324112 523273216 523542528 523770624 523801044 524295234 527784192 528113664 528212992 528482457 528642624 529145136 529244658 532160512 532990536 533199888 533495808 533633088 538092477 538529652 538692864 538970112 542277632 542554272 542656316 542886912 542995072 543172149 543336768 543947238 547676064 548083584 548425728 552628224 552868992 552901102 553422747 553490172 553707576 557105536 557284416 557453312 557731476 558261639 558647139 562323456 562857984 563134464 563421744 564234336 567171072 567631872 568334736 568447966 568740528 572696176 573014016 573047296 574133184 574166529 577404928 577953792 578102512 578248632 578532672 578718432 578893824 583153056 583329792 583407123 583583936 583707384 583884288 584239626 588127488 588682368 588716558 589241952 593563648 593757216 594127872 594239616 594419712 594722952 598680576 599166976 599614353 599849874 599908888 600337224 604209099 604848128 605159424 606029472 609183744 610062336 610373556 610673376 610747776 610869456 611253864 614934528 615120896 615550448 615695964 616135572 616697383 620765184 621084672 621386944 621706752 621977616 626743728 626944968 627134976 627252928 631749144 631940608 632613888 633526272 637739232 638067456 638585856 638779392 639376578 643759584 643954688 644283198 644640768 644678208 644806648 649580544 649986048 650198016 650365326 650849256 651058236 651255552 654966784 655589376 655988352 656047188 656246016 656531928 661562824 661643424 661775244 662267664 667090944 667759104 667976868 668393856 668519568 668722176 669063321 672202752 673515648 674062848 674897499 675379377 680454144 680493664 681783156 685331712 685668352 685888512 686096384 686320128 686737806 687007548 687091248 687228138 691801344 692011008 692494254 692748288 698056704 698360832 698401392 699060312 699724818 703712256 704151552 704643276 704856832 705086694 705313089 705526848 705659544 710654048 710717787 710933184 711327744 711510784 711690624 717456636 718039536 718257152 718409088 718626816 723405696 723849216 724229532 724449024 725220864 725262984 725407479 730234752 730778112 730966157 731234304 736837632 737158656 737538048 737896996 737986896 738276768 738598419 743045888 743641968 744258177 744348852 744862852 745051122 749764608 750477312 750845952 751228992 752084514 752312448 756228096 756842496 757315338 757705104 757779648 758320704 763363549 764018688 764464506 765510912 765555372 770605056 770998176 771376896 771624576 771858432 772110144 777537408 777773056 777876164 778276512 778512384 778986168 784169984 784909824 785313792 785655936 785701566 786442851 791676288 792170496 792319488 792559616 792963936 793717704 793866987 798240768 799485804 799799832 800243712 800449632 805612132 807794478 808039296 812244992 813416448 813831408 813984474 814231168 814330368 814492608 815005152 815920857 819912704 820927952 821514096 822125376 822638592 827686912 828942336 829303488 829351653 830235258 835658304 835926624 836179968 836597214 842332192 843485184 843901682 844701696 845132616 850318976 850756608 851447808 852502104 852671949 853110792 858346112 859044264 859521024 859570944 861199776 866107392 866930688 867153768 867799008 868077648 868340736 874119168 874651136 874729584 874994688 875375904 875826432 876359439 882191232 882366992 883023552 883074837 890345472 890635824 891191808 891359424 891629568 892084428 898020864 898567378 898750464 899774811 899863332 900505836 907049986 907272192 907739136 909044208 913775616 914518016 915093504 915560334 915650408 916010064 916121664 916304184 916880796 922401792 922681344 923325672 923543946 923664384 924203358 930742272 931147776 931201856 932080416 932560128 932966424 938283008 938868736 939524368 940115592 940417452 940702464 940879392 947623716 947910912 948920832 950289408 956608848 957386048 957878784 958169088 959064867 964540928 965132288 965639376 965932032 966424797 966961152 967017312 967209972 973646336 974370816 974851943 974979072 975547989 976273884 976883328 982450176 982878208 983384064 983982528 984070782 984369024 984797892 991522624 992344236 992465136 992662866 993401496 999686144 1000269478 1000636416 1001638656 1002779352 1003083264 1008304128 1009123328 1009753784 1010273472 1010372864 1011094272 1019286008 1020681216 1020740496 1022674734 1027473408 1027997568 1028502528 1028832768 1029144576 1029480192 1030106709 1030511322 1030842207 1036716544 1037702016 1038000247 1038016512 1038648224 1038741381 1046546432 1047085056 1047541248 1047602088 1047810803 1048590468 1055568384 1056227328 1056425984 1056964914 1057285248 1057630041 1058290272 1058489316 1064321024 1065981072 1066399776 1066991616 1067266176 1076184954 1077059304 1077385728 1077940224 1084555264 1085108544 1085312632 1085773824 1085990144 1086344298 1086673536 1087894476 1095352128 1096167168 1096851456 1105256448 1105737984 1105802204 1106845494 1106980344 1107415152 1114211072 1114568832 1114906624 1115462952 1115685187 1116523278 1117294278 1124646912 1125715968 1126268928 1126843488 1128468672 1134342144 1135263744 1135973007 1136669472 1136895932 1137481056 1145392352 1146028032 1146094592 1146696759 1148266368 1148333058 1154809856 1155907584 1156205024 1156497264 1157065344 1157436864 1157787648 1166306112 1166659584 1166814246 1167167872 1167414768 1167768576 1168479252 1176254976 1177364736 1177433116 1178483904 1178552349 1187127296 1187514432 1188255744 1188479232 1188839424 1189445904 1197361152 1198333952 1199228706 1199699748 1199817776 1200674448 1208418198 1209696256 1211691717 1212058944 1218367488 1220124672 1220747112 1220976711 1221346752 1221495552 1221738912 1222507728 1229869056 1231100896 1231391928 1232271144 1233394766 1241530368 1242169344 1242773888 1243413504 1243955232 1245352887 1253487456 1253889936 1254269952 1254505856 1254895821 1263498288 1263881216 1265227776 1265852523 1267052544 1275478464 1276134912 1277171712 1277558784 1278753156 1287519168 1287909376 1288566396 1289281536 1289356416 1289613296 1299161088 1300396032 1300730652 1301698512 1302116472 1302511104 1311178752 1311976704 1312094376 1312492032 1313063856 1323125648 1323286848 1323550488 1324535328 1334181888 1335518208 1335953736 1336787712 1337039136 1337444352 1338126642 1344405504 1347031296 1347851067 1348125696 1349794998 1350758754 1360574979 1360908288 1360987328 1363566312 1370663424 1371336704 1371777024 1372192768 1372640256 1373340501 1373475612 1374015096 1374182496 1374456276 1383602688 1384022016 1384988508 1385315919 1385496576 1386305037 1396113408 1396721664 1396802784 1398120624 1399449636 1407424512 1408303104 1409286552 1409713664 1410173388 1410626178 1411053696 1411319088 1421308096 1421435574 1421866368 1423021568 1423381248 1424783609 1434913272 1436079072 1436514304 1436818176 1437253632 1446811392 1447698432 1448459064 1448898048 1450441728 1450525968 1450814958 1460469504 1461556224 1461932314 1462468608 1473675264 1474317312 1475076096 1475793992 1475973792 1476106173 1476553536 1477196838 1486091776 1487283936 1487931913 1488516354 1488697704 1488994299 1489725704 1490102244 1499529216 1500404217 1500954624 1501691904 1502457984 1504169028 1504624896 1512456192 1513684992 1514630676 1515410208 1515559296 1516641408 1526727098 1528929012 1531021824 1531110744 1541210112 1541996352 1542753792 1543249152 1543716864 1544220288 1545766983 1555074816 1555546112 1555752328 1556553024 1557024768 1557972336 1568339968 1569819648 1570627584 1571311872 1571403132 1572885702 1583352576 1584340992 1584638976 1585119232 1585447371 1585927872 1587435408 1587733974 1596481536 1598971608 1599599664 1600487424 1600899264 1611224264 1614277431 1615588956 1616078592 1624489984 1626832896 1627662816 1627968948 1628462336 1628660736 1628985216 1629516447 1630010304 1631841714 1639825408 1641855904 1643028192 1644250752 1645277184 1655373824 1657884672 1658606976 1658703306 1660268241 1660470516 1671316608 1671853248 1672359936 1673194428 1675941417 1684664384 1686970368 1687803364 1689403392 1690265232 1700637952 1701513216 1702895616 1705004208 1705343898 1706221584 1716692224 1718088528 1719042048 1719141888 1722399552 1722499587 1732214784 1733861376 1734307536 1735598016 1736155296 1736681472 1749302272 1749459168 1749989376 1750221369 1750751808 1751652864 1752718878 1763633027 1764382464 1764733984 1766047104 1766149674 1780690944 1781271648 1782383616 1782718848 1783259136 1784168856 1796041728 1797134756 1797500928 1798843059 1799549622 1799726664 1801011672 1812627297 1814099972 1814544384 1815478272 1818088416 1827551232 1829036032 1830187008 1831120668 1831300816 1832020128 1832243328 1832608368 1833761592 1844803584 1845362688 1846651344 1847087892 1848406716 1850092149 1862295552 1862403712 1864160832 1865120256 1865932848 1876566016 1879048736 1880231184 1880834904 1881404928 1881758784 1895247432 1895821824 1897841664 1900578816 1913217696 1914772096 1915757568 1916338176 1918129734 1929081856 1930264576 1931278752 1931864064 1932849594 1933922304 1934034624 1934419944 1947292672 1948741632 1949703886 1949958144 1951095978 1952547768 1953766656 1964900352 1965756416 1966768128 1967965056 1968141564 1968738048 1969595784 1983045248 1984688472 1984930272 1985325732 1986802992 2000538956 2001272832 2003277312 2005558704 2006166528 2007189963 2016608256 2019507568 2020546944 2020745728 2022188544 2024692497 2026138131 2038572016 2041362432 2041480992 2045349468 2055995136 2057005056 2057665536 2058289152 2058960384 2060213418 2061022644 2061684414 2073433088 2075404032 2076000494 2076033024 2077296448 2077482762 2093092864 2094170112 2095082496 2095204176 2095621606 2097180936 2111136768 2112454656 2112851968 2113929828 2114570496 2115260082 2115939267 2116580544 2116978632 2128642048 2131962144 2132153361 2132799552 2133983232 2134532352 2152369908 2154118608 2154771456 2155880448 2169110528 2170217088 2170625264 2171547648 2171980288 2172688596 2173347072 2174669719 2175788952 2176222437 2190704256 2192334336 2192898471 2193702912 2210512896 2211475968 2211604408 2213690988 2213960688 2214830304 2215795257 2228422144 2229137664 2229813248 2230925904 2231370374 2232774531 2233046556 2234588556 2249293824 2251431936 2252537856 2253686976 2256937344 2268684288 2270527488 2271946014 2273338944 2273791864 2274962112 2290090647 2290784704 2292056064 2292189184 2293393518 2296532736 2296666116 2309619712 2311815168 2312410048 2312994528 2314130688 2314873728 2315575296 2332612224 2333319168 2333628492 2334335744 2334829536 2335537152 2336958504 2352509952 2354729472 2354866232 2356967808 2357104698 2359328553 2374254592 2375028864 2376511488 2376958464 2377678848 2378891808 2381600961 2394722304 2396667904 2398165237 2398457412 2399399496 2399635552 2401348896 2416836396 2419392512 2420804269 2423383434 2424117888 2436734976 2440249344 2441494224 2441953422 2442693504 2442991104 2443477824 2445015456 2459738112 2462201792 2462783856 2464542288 2466789532 2483060736 2485547776 2486827008 2487910464 2488054959 2490705774 2506974912 2507779872 2508539904 2509011712 2509791642 2526996576 2527762432 2530455552 2531705046 2534105088 2550956928 2552269824 2554343424 2557506312 2558015847 2575038336 2575818752 2577132792 2577617501 2578563072 2578712832 2579226592 2598322176 2600792064 2601461304 2603397024 2604232944 2605022208 2622357504 2623953408 2624188752 2624984064 2626127712 2629078317 2646251296 2646573696 2647100976 2649070656 2649224511 2671036416 2671907472 2673575424 2674078272 2674888704 2676253284 2694062592 2695702134 2696251392 2699589996 2701517508 2721149958 2721816576 2721974656 2727132624 2741326848 2742673408 2743554048 2745280512 2746681002 2746951224 2748030192 2748364992 2748912552 2767205376 2768044032 2769977016 2770631838 2770993152 2772610074 2792226816 2793443328 2793605568 2796241248 2798899272 2814849024 2816606208 2818573104 2819427328 2820346776 2821252356 2822107392 2822638176 2842616192 2842871148 2843732736 2846043136 2846762496 2849567218 2869826544 2872158144 2873028608 2873636352 2874507264 2877194601 2893622784 2895396864 2896918128 2897796096 2899274391 2900883456 2901051936 2901629916 2920939008 2923112448 2923864628 2924555829 2924937216 2926643967 2947350528 2948634624 2950152192 2951587984 2951947584 2952212346 2953107072 2954393676 2972183552 2974567872 2975863826 2977032708 2977395408 2977988598 2979451408 2980204488 2999058432 3000808434 3001909248 3004915968 3008338056 3009249792 3024912384 3027369984 3029261352 3030820416 3031118592 3033282816 3053454196 3057858024 3062043648 3062221488 3082420224 3083992704 3085507584 3086498304 3087433728 3088440576 3090320127 3091533966 3092526621 3110149632 3111092224 3111504656 3113106048 3114000741 3114049536 3115944672 3116224143 3136679936 3139639296 3141255168 3142623744 3142806264 3143432409 3145771404 3166705152 3168681984 3169277952 3170238464 3170894742 3171855744 3172890123 3174870816 3175467948 3192963072 3197943216 3199199328 3200974848 3201798528 3222448528 3228554862 3231177912 3232157184 3248979968 3253665792 3255325632 3255937896 3256924672 3257321472 3257970432 3259032894 3260020608 3263683428 3279650816 3283711808 3286056384 3288501504 3290554368 3310747648 3315769344 3317213952 3317406612 3320536482 3320941032 3342633216 3343706496 3344719872 3346388856 3347055561 3351882834 3369328768 3373940736 3375606728 3378806784 3380530464 3401275904 3403026432 3405791232 3407919021 3410008416 3410687796 3412443168 3433384448 3436177056 3438084096 3438283776 3440090277 3444799104 3444999174 3464429568 3467722752 3468615072 3471196032 3472310592 3473362944 3498604544 3498918336 3499978752 3500442738 3501503616 3503305728 3505437756 3527266054 3528764928 3529467968 3532094208 3532299348 3535657047 3561381888 3562543296 3564767232 3565437696 3566518272 3568337712 3592083456 3594269512 3595001856 3597686118 3599099244 3599453328 3602023344 3625254594 3628199944 3629088768 3635075151 3636176832 3655102464 3658072064 3660374016 3662241336 3662601632 3662930133 3664040256 3664486656 3665216736 3667523184 3689607168 3693302688 3694175784 3694911779 3696813432 3700184298 3724591104 3724807424 3728321664 3730240512 3731865696 3753132032 3758097472 3760462368 3761669808 3762809856 3763517568 3764687463 3790494864 3791643648 3795683328 3797557569 3801157632 3826435392 3826657627 3829544192 3831515136 3832676352 3836259468 3858163712 3860529152 3862557504 3863728128 3865699188 3867844608 3868069248 3868839888 3894585344 3897483264 3899407772 3902191956 3905095536 3907533312 3931512832 3933536256 3934258291 3935930112 3936283128 3937476096 3939191568 3966090496 3969376944 3969860544 3970651464 3973605984 4001077912 4002545664 4006554624 4011117408 4012333056 4014379926 4033216512 4039015136 4041093888 4041491456 4043553201 4044377088 4049384994 4052276262 4077144032 4081724937 4082724864 4082961984 4090698936 4111990272 4114010112 4115331072 4116578304 4117920768 4120426836 4122045288 4123368828 4146866176 4150808064 4152000988 4152066048 4154592896 4154965524 4155947757 4186185728 4188340224 4190164992 4190408352 4191243212 4194361872 4222273536 4224909312 4225703936 4227859656 4229140992 4230520164 4231878534 4233161088 4233957264 4257284096 4263924288 4264306722 4265599104 4269064704 4274350827 4304739816 4308237216 4309542912 4311760896 4340434176 4341250528 4343095296 4343960576 4345377192 4346694144 4349339438 4351577904 4352444874 4381408512 4384668672 4385796942 4387405824 4421025792 4422951936 4423208816 4427381976 4427921376 4429660608 4431590514 4456844288 4458275328 4459626496 4461851808 4462740748 4463795739 4465549062 4466093112 4466982897 4469177112 4498587648 4501212651 4502863872 4505075712 4507373952 4513874688 4537368576 4541054976 4543892028 4546677888 4547583728 4549924224 4580181294 4581569408 4584378368 4586787036 4593065472 4593332232 4623630336 4624820096 4625989056 4628261376 4629747456 4631150592 4637300949 4665224448 4666638336 4667256984 4668671488 4669659072 4671074304 4673917008 4705019904 4709458944 4709732464 4713935616 4714209396 4718657106 4748509184 4750057728 4753022976 4753916928 4755357696 4756342113 4757783616 4763201922 4789444608 4793335808 4796330474 4796914824 4798798992 4799271104 4802697792 4833672792 4838785024 4841608538 4842832293 4846766868 4848235776 4873469952 4880498688 4882988448 4883906844 4885387008 4885982208 4886955648 4888549341 4890030912 4919476224 4924403584 4925567712 4929084576 4933579064 4966121472 4971095552 4973654016 4975820928 4976109918 4980804723 4981411548 5013949824 5015559744 5017079808 5018023424 5019583284 5027824251 5053993152 5055524864 5060911104 5063410092 5068210176 5101913856 5104539648 5108686848 5115012624 5116031694 5150076672 5151637504 5154265584 5155235002 5157126144 5157425664 5158453184 5167498761 5196644352 5201584128 5202922608 5206794048 5208465888 5210044416 5247906816 5248377504 5249968128 5250664107 5252255424 5258156634 5290899081 5292502592 5293147392 5294201952 5298141312 5298449022 5342072832 5343814944 5347150848 5348156544 5349777408 5352506568 5388125184 5391404268 5392502784 5396529177 5399179992 5400255677 5403035016 5437881891 5442299916 5443633152 5443949312 5454265248 5482653696 5485346816 5487108096 5490561024 5493362004 5493902448 5496060384 5496729984 5497825104 5534410752 5536088064 5539954032 5541263676 5545220148 5550276447 5586886656 5587211136 5592482496 5592807301 5597798544 5629698048 5637146208 5638854656 5640693552 5642504712 5644214784 5645276352 5685232384 5685742296 5687465472 5692086272 5693524992 5699134436 5739653088 5744316288 5746057216 5747272704 5749014528 5754389202 5787245568 5790793728 5793836256 5795592192 5798548782 5801766912 5802103872 5803259832 5840687957 5841878016 5846224896 5847729256 5849111658 5849874432 5853287934 5894701056 5895824909 5897269248 5900304384 5903175968 5903895168 5904424692 5906214144 5908787352 5944367104 5949135744 5951727652 5954065416 5954790816 5955977196 5958902816 5960408976 6001616868 6003818496 6009831936 6016676112 6018499584 6049824768 6058522704 6061640832 6062237184 6066565632 6074077491 6106908392 6115716048 6124087296 6124442976 6167985408 6171015168 6172996608 6174867456 6176881152 6180640254 6183067932 6185053242 6220299264 6222184448 6223009312 6226212096 6228001482 6228099072 6231889344 6232448286 6273359872 6279278592 6282510336 6285247488 6285612528 6286864818 6291542808 6333410304 6337363968 6338555904 6341789484 6343711488 6345780246 6349741632 6350935896 6385926144 6395886432 6396460083 6398398656 6401949696 6403597056 6444897056 6457109724 6462355824 6464314368 6497959936 6507331584 6510651264 6511875792 6513849344 6514642944 6515940864 6518065788 6520041216 6524009157 6527366856 6528667311 6559301632 6567423616 6572112768 6577003008 6578695413 6581108736 6631538688 6634427904 6634813224 6641072964 6641882064 6647385771 6685266432 6687412992 6689439744 6692777712 6694111122 6698323593 6703765668 6738657536 6747881472 6751213456 6757613568 6761060928 6802551808 6806052864 6811582464 6815838042 6820016832 6821375592 6824886336 6866768896 6870271941 6872354112 6876168192 6876567552 6880180554 6889598208 6889998348 6928859136 6935445504 6937230144 6942392064 6944621184 6946725888 6997209088 6997836672 6999957504 7000885476 7003007232 7006611456 7010875512 7054532108 7057529856 7058935936 7064188416 7064598696 7071314094 7077985659 7122763776 7125086592 7129534464 7130875392 7133036544 7136675424 7144802883 7184166912 7188539024 7190003712 7194495711 7195372236 7198198488 7198906656 7204046688 7250509188 7256399888 7258177536 7262412807 7270150302 7272353664 7310204928 7316144128 7320748032 7324482672 7325203264 7325860266 7328080512 7328973312 7330433472 7335046368 7379214336 7386605376 7388351568 7389823558 7393626864 7400368596 7449182208 7449614848 7456643328 7460481024 7463731392 7464164877 7506264064 7516194944 7520924736 7523339616 7525619712 7527035136 7529374926 7580989728 7583287296 7591366656 7595115138 7602315264 7652870784 7653315254 7659088384 7663030272 7672518936 7674047541 7716327424 7721058304 7725115008 7727456256 7731398376 7732852503 7735689216 7736138496 7737679776 7789170688 7794966528 7798815544 7804383912 7810191072 7815066624 7863025664 7867072512 7868516582 7871860224 7872566256 7874952192 7878383136 7887234951 7932180992 7938753888 7939721088 7941302928 7947211968 7947673533 8002155824 8013109248 8017065979 8022234816 8024666112 8028759852 8078030272 8082187776 8082982912 8087106402 8088754176 8098769988 8104552524 8154288064 8163449874 8165449728 8165923968 8181397872 8223980544 8228020224 8230662144 8235841536 8240853672 8244090576 8246737656 8293732352 8301616128 8304001976 8304132096 8309185792 8309931048 8311895514 8372371456 8376680448 8380329984 8380816704 8382486424 8388723744 8444547072 8449818624 8451407872 8455719312 8458281984 8461040328 8463757068 8466322176 8467914528 8514568192 8527848576 8528613444 8531198208 8536390091 8538129408 8548701654 8609479632 8616474432 8616974867 8619085824 8623521792 8680868352 8682501056 8686190592 8687921152 8690754384 8693388288 8697823173 8698678876 8703155808 8704889748 8762817024 8769337344 8771593884 8773667487 8774811648 8779931901 8842051584 8845903872 8846417632 8854763952 8855842752 8859321216 8863181028 8913688576 8916550656 8919252992 8923703616 8925481496 8927591478 8931098124 8932186224 8933965794 8938354224 8997175296 9002425302 9005727744 9014747904 9027749376 9074737152 9082109952 9087784056 9093355776 9095167456 9099848448 9160362588 9163138816 9168756736 9173574072 9186130944 9186664464 9247260672 9249640192 9251978112 9256522752 9259494912 9262301184 9270960381 9274601898 9330448896 9333276672 9334513968 9337342976 9339318144 9342002223 9342148608 9347834016 9348672429 9410039808 9418917888 9419464928 9427871232 9428418792 9430297227 9437314212 9497018368 9500115456 9502560041 9506045952 9507833856 9510715392 9512684226 9515567232 9526403844 9578889216 9586671616 9592660948 9593829648 9597597984 9598542208 9605395584 9667345584 9683217076 9685664586 9693533736 9696471552 9746939904 9760997376 9765976896 9767813688 9770774016 9771964416 9773911296 9777098682 9780061824 9838952448 9848807168 9851135424 9858169152 9867158128 9932242944 9942191104 9947308032 9951641856 9952219836 9961609446 9962823096 10027899648 10031119488 10034159616 10036046848 10039166568 10041166683 10055648502 10107986304 10111049728 10121822208 10126820184 10136420352 10203827712 10209079296 10217373696 10223757063 10230025248 10232063388 10300153344 10303275008 10308531168 10310470004 10314252288 10314851328 10316906368 10320270831 10334997522 10393288704 10403168256 10405845216 10413588096 10416931776 10420088832 10495813632 10496755008 10499936256 10501328214 10504510848 10516313268 10581798162 10585005184 10586294784 10588403904 10596282624 10596898044 10606971141 10684145664 10687629888 10694301696 10696313088 10699554816 10705013136 10776250368 10782808536 10785005568 10793058354 10798359984 10800511354 10806070032 10875763782 10884599832 10887266304 10887898624 10905225453 10908530496 10965307392 10970693632 10974216192 10981122048 10986724008 10987804896 10988790399 10992120768 10993459968 10995650208 11068821504 11079908064 11082527352 11084735337 11090440296 11100552894 11173773312 11174422272 11184964992 11185614602 11195597088 11259396096 11274292416 11277709312 11281387104 11285009424 11288429568 11290552704 11294062389 11370464768 11371484592 11374930944 11384172544 11387049984 11392672707 11398268872 11479306176 11479972881 11488632576 11492114432 11494545408 11498029056 11508778404 11574491136 11581587456 11587672512 11591184384 11597097564 11603533824 11604207744 11606519664 11681375914 11683756032 11692449792 11695458512 11698223316 11706575868 11791649818 11794538496 11800608768 11802774873 11806351936 11807790336 11808849384 11812428288 11817574704 11888734208 11898271488 11903455304 11908130832 11909581632 11911954392 11917805632 11920817952 12003233736 12007636992 12019663872 12033352224 12036999168 12099649536 12117045408 12123281664 12124474368 12130659603 12133131264 12148154982 12213816784 12231432096 12245174811 12248174592 12248885952 12335970816 12342030336 12345993216 12349734912 12353762304 12361280508 12366135864 12370106484 12440598528 12444368896 12446018624 12452424192 12456002964 12456198144 12463778688 12464896572 12467843271 12546719744 12558557184 12565020672 12570494976 12571225056 12573729636 12583085616 12666820608 12674727936 12677111808 12683578968 12687422976 12691560492 12699483264 12701871792 12771852288 12791772864 12792920166 12796797312 12807194112 12823052481 12889794112 12914219448 12924711648 12928628736 12995919872 13021302528 13023751584 13027698688 13029285888 13031881728 13036131576 13040082432 13048018314 13054733712 13057334622 13118603264 13134847232 13144225536 13152224797 13154006016 13157390826 13162217472 13263077376 13268855808 13269626448 13282145928 13283764128 13294771542 13370532864 13374825984 13378879488 13385555424 13388222244 13391387217 13396647186 13400948691 13407531336 13477315072 13494003211 13495762944 13502426912 13503637953 13515227136 13522121856 13605103616 13612105728 13623164928 13631676084 13640033664 13642751184 13649772672 13733537792 13740543882 13744708224 13753135104 13760361108 13779196416 13779996696 13870891008 13874460288 13884784128 13889242368 13893451776 13994418176 13995673344 13999915008 14001770952 14006014464 14013222912 14021751024 14109064216 14115059712 14117871872 14128376832 14129197392 14142628188 14155971318 14245527552 14250173184 14259068928 14261750784 14266073088 14269026339 14273350848 14289605766 14368333824 14377078048 14380007424 14388991422 14390744472 14396396976 14397813312 14408093376 14501018376 14503907431 14512799776 14516355072 14524825614 14540300604 14544707328 14620409856 14632288256 14641496064 14648965344 14650406528 14651720532 14656161024 14657946624 14660866944 14670092736 14758428672 14773210752 14776703136 14779647116 14787253728 14800737192 14898364416 14899229696 14913286656 14920962048 14927462784 14928329754 14942414169 15012528128 15032389888 15041849472 15046679232 15051239424 15054070272 15058749852 15083472753 15161979456 15166574592 15182733312 15190230276 15204630528 15305741568 15306630508 15318176768 15326060544 15345037872 15348095082 15432654848 15450230016 15454912512 15462796752 15465705006 15471378432 15472276992 15475359552 15502496283 15578341376 15589933056 15597631088 15608767824 15620382144 15630133248 15726051328 15737033164 15743720448 15745132512 15749904384 15751992321 15756766272 15774469902 15864361984 15872697243 15877507776 15879442176 15882605856 15894423936 15895347066 16004311648 16026218496 16034131958 16044469632 16049332224 16057519704 16156060544 16164375552 16165965824 16174212804 16177508352 16189587531 16197539976 16200767031 16209105048 16308576128 16313645673 16326899748 16330899456 16331847936 16362795744 16447961088 16456040448 16461324288 16471683072 16481707344 16488181152 16493475312 16587464704 16603232256 16608003952 16608264192 16618371584 16619862096 16623791028 16650829341 16744742912 16760659968 16761633408 16764972848 16777447488 16778421903 16889094144 16902815744 16911438624 16916563968 16922080656 16927514136 16932644352 16935829056 17055697152 17057226888 17062396416 17072780182 17076258816 17097403308 17218959264 17232948864 17233949734 17238171648 17247043584 17361736704 17365002112 17372381184 17375842304 17381508768 17386776576 17395646346 17397357752 17406311616 17409779496 17522063871 17525634048 17538674688 17543187768 17547334974 17549623296 17559863802 17684103168 17687474727 17691807744 17692835264 17709527904 17711685504 17718642432 17726362056 17827377152 17833101312 17838505984 17847407232 17850962992 17855182956 17862196248 17864372448 17867931588 17876708448 18004850604 18011455488 18029495808 18055498752 18149474304 18175568112 18186711552 18190334912 18199696896 18222232473 18320725176 18326277632 18337513472 18347148144 18372261888 18373328928 18499280384 18503956224 18513045504 18518989824 18522186917 18524602368 18541920762 18549203796 18660897792 18666553344 18669027936 18674685952 18678636288 18684004446 18684297216 18695668032 18697344858 18820079616 18837835776 18838929856 18855742464 18856837584 18860594454 18874628424 18994036736 19000230912 19005120082 19012091904 19015667712 19025368452 19031134464 19052807688 19157778432 19173343232 19185321896 19187659296 19189380249 19195195968 19197084416 19210791168 19334691168 19366434152 19371329172 19387067472 19392943104 19493879808 19521994752 19531953792 19535627376 19541548032 19543928832 19547822592 19554197364 19560123648 19572027471 19586001933 19677904896 19697614336 19702270848 19716338304 19722004693 19734316256 19736086239 19884382208 19894616064 19903283712 19904439672 19923218892 19925646192 20055799296 20062238976 20068319232 20072093696 20078333136 20082333366 20094970779 20111297004 20215972608 20222099456 20243644416 20253640368 20272840704 20407655424 20418158592 20434747392 20447514126 20460050496 20464126776 20600306688 20606550016 20610815823 20617062336 20620940008 20628504576 20629702656 20633812736 20640541662 20669995044 20786577408 20806336512 20811690432 20827176192 20833863552 20840177664 20991627264 20993510016 20999872512 21002656428 21009021696 21032626536 21163596324 21170010368 21172589568 21176807808 21192565248 21193796088 21198018553 21213942282 21368291328 21375259776 21388603392 21392626176 21399109632 21410026272 21552500736 21565617072 21570011136 21583487133 21586116708 21596719968 21601022708 21612140064 21751527564 21769199664 21774532608 21775797248 21787238421 21810450906 21817060992 21930614784 21941387264 21948432384 21962244096 21973448016 21975609792 21977580798 21984241536 21986919936 21991300416 22137643008 22159816128 22165054704 22169470674 22180880592 22201105788 22347546624 22348844544 22369929984 22371229204 22391194176 22392494631 22518792192 22548584832 22555418624 22562774208 22570018848 22576859136 22581105408 22588124778 22740929536 22742969184 22749861888 22768345088 22774099968 22785345414 22796537744 22958612352 22959945762 22977265152 22984228864 22989090816 23017556808 23022142623 23148982272 23163174912 23175345024 23182368768 23194195128 23198557509 23207067648 23208415488 23213039328 23362751828 23367512064 23384899584 23390917024 23396446632 23413151736 23583299636 23589076992 23601217536 23605549746 23612703872 23615580672 23617698768 23624856576 23635149408 23661704853 23777468416 23796542976 23806910608 23816261664 23819163264 23823908784 23835611264 23841635904 23843020599 24006467472 24039327744 24051197937 24066704448 24073998336 24234090816 24246563328 24248948736 24261319206 24266262528 24296309964 24427633568 24462864192 24490349622 24496349184 24497771904 24671941632 24684060672 24691986432 24707524608 24722561016 24732271728 24740212968 24881197056 24892037248 24904848384 24912005928 24912396288 24927557376 24929793144 24935686542 25093439488 25117114368 25130041344 25140989952 25142450112 25147459272 25166171232 25333641216 25349455872 25354223616 25367157936 25374845952 25383120984 25398966528 25403743584 25543704576 25583545728 25585840332 25593594624 25609170273 25614388224 25646104962 25779588224 25828438896 25849423296 25850924601 25857257472 26042605056 26047503168 26055397376 26058571776 26063763456 26072263152 26080164864 26093469519 26096036628 26109467424 26114669244 26269694464 26288451072 26304449594 26308012032 26314781652 26321002461 26324434944 26339795703 26526154752 26537711616 26539252896 26564291856 26567528256 26589543084 26741065728 26749651968 26757758976 26771110848 26776444488 26782774434 26793294372 26801897382 26815062672 26954630144 26988006422 26991525888 27004853824 27007275906 27044243712 27210207232 27224211456 27246329856 27263352168 27280067328 27285502368 27299545344 27467075584 27481087764 27489416448 27506270208 27520722216 27558392832 27559993392 27741782016 27748920576 27769568256 27778484736 27786903552 27812881143 27988836352 27991346688 27999830016 28003541904 28012028928 28026006669 28026445824 28043502048 28046017287 28218128432 28230119424 28235743744 28256753664 28258394784 28270706347 28285256376 28290891681 28311942636 28491055104 28500346368 28507680123 28518137856 28523501568 28532146176 28538052678 28546701696 28579211532 28736667648 28754156096 28760014848 28777982844 28781488944 28792793952 28795626624 28816186752 29002036752 29007814862 29025599552 29049651228 29080601208 29089414656 29240819712 29264576512 29282992128 29297930688 29300813056 29303441064 29312322048 29315893248 29321733888 29340185472 29516857344 29546421504 29553406272 29559294232 29574507456 29601474384 29796728832 29798459392 29826573312 29841924096 29854925568 29856659508 29884828338 30025056256 30064779776 30083698944 30093358464 30102007163 30102478848 30108140544 30117499704 30123500049 30166945506 30323958912 30333149184 30365466624 30380460552 30386174531 30409261056 30611483136 30613261016 30636353536 30652121088 30671271189 30690075744 30696190164 30865309696 30900460032 30909825024 30925593504 30931410012 30942756864 30944553984 30950719104 30960812493 31004992566 31156682752 31179866112 31195262176 31217535648 31240764288 31260266496 31452102656 31474066328 31487440896 31490265024 31499808768 31503984642 31513532544 31548939804 31728723968 31745394486 31755015552 31758884352 31765211712 31788847872 31790694132 32008623296 32052436992 32068263916 32088939264 32098664448 32115039408 32312121088 32328751104 32331931648 32348425608 32355016704 32379175062 32395079952 32401534062 32418210096 32617152256 32627291346 32653799496 32661798912 32663695872 32725591488 32895922176 32912080896 32922648576 32943366144 32963414688 32966371197 32976362304 32986950624 33174929408 33206464512 33216007904 33236743168 33239724192 33247582056 33254206011 33301658682 33489485824 33509027513 33521319936 33523266816 33529945696 33554894976 33556843806 33778188288 33805631488 33822877248 33833127936 33844161312 33855028272 33865288704 33871658112 34111394304 34114453776 34124792832 34145560364 34152517632 34178018121 34194806616 34437918528 34439918643 34465897728 34467899468 34476343296 34494087168 34723473408 34730004224 34744762368 34751684608 34763017536 34773553152 34791292692 34794715504 34812623232 34819558992 35044127742 35051268096 35077349376 35086375536 35094669948 35119727604 35374949454 35383615488 35385670528 35408324619 35419055808 35423371008 35437284864 35452724112 35654754304 35666202624 35694814464 35701925984 35710365912 35724392496 35728744896 35735863176 35753416896 36009701208 36022910976 36058991616 36110997504 36298948608 36351136224 36373423104 36380669824 36391978809 36399393792 36444464946 36641450352 36652555264 36675026944 36694296288 36735524433 36744523776 36746657856 36998560768 37007912448 37026091008 37037979648 37044373834 37049204736 37083841524 37098407592 37321795584 37333106688 37338055872 37349371904 37357272576 37368008892 37368594432 37391336064 37394689716 37403529813 37640159232 37675671552 37677859712 37711484928 37713675168 37721188908 37749256848 38000461824 38010240164 38024183808 38031335424 38050736904 38062268928 38105615376 38315556864 38370643792 38375318592 38378760498 38390391936 38394168832 38421582336 38469157443 38669382336 38732868304 38742658344 38774134944 38785886208 38987759616 39063907584 39071254752 39083096064 39087857664 39095645184 39108394728 39120247296 39144054942 39172003866 39355809792 39395228672 39404541696 39432676608 39444009386 39456674391 39468632512 39472172478 39768764416 39789232128 39806567424 39808879344 39846437784 39851292384 40111598592 40124477952 40136638464 40144187392 40156666272 40164666732 40174161651 40189941558 40202846073 40222594008 40431945216 40444198912 40482009633 40487288832 40507280736 40510913859 40545681408 40815310848 40836317184 40869494784 40895028252 40920100992 40928253552 41200613376 41213100032 41221631646 41234124672 41241880016 41259405312 41267625472 41281083324 41318724661 41339990088 41612673024 41623380864 41654352384 41667727104 41680355328 41983254528 41987020032 41999745024 42005312856 42018043392 42065253072 42327192648 42340020736 42345179136 42353615616 42385130496 42387592176 42396037106 42427884564 42736582656 42750519552 42777206784 42785252352 42798219264 42807079017 42820052544 43105001472 43131234144 43140022272 43166974266 43172233416 43193439936 43202045416 43224280128 43503055128 43511722293 43538399328 43549065216 43551594496 43574476842 43620901812 43634121984 43861229568 43882774528 43896864768 43924488192 43946896032 43951219584 43955161596 43968483072 43973839872 43982600832 44275286016 44319632256 44330109408 44338941348 44361761184 44402211576 44695093248 44697689088 44739859968 44742458408 44782388352 44784989262 44827242507 45037584384 45097169664 45110837248 45125548416 45140037696 45153718272 45162210816 45176249556 45250418259 45481859072 45485938368 45499723776 45536690176 45548199936 45570690828 45593075488 45917224704 45919891524 45954530304 45968457728 45978181632 46035113616 46044285246 46297964544 46350690048 46364737536 46388390256 46397115018 46414135296 46416830976 46426078656 46725503656 46735024128 46769799168 46781834048 46792893264 46826303472 47166599272 47178153984 47211099492 47225407744 47231161344 47235397536 47249713152 47255976963 47270298816 47323409706 47554936832 47593085952 47613821216 47618091729 47632523328 47638326528 47647817568 47671222528 47683271808 47686041198 48012934944 48078655488 48102395874 48133408896 48147996672 48468181632 48493126656 48497897472 48522638412 48532525056 48592619928 48602301093 48855267136 48925728384 48940937019 48974732519 48980699244 48992698368 48995543808 49343883264 49368121344 49383972864 49415049216 49445122032 49464543456 49480425936 49762394112 49784074496 49809696768 49824011856 49824792576 49855114752 49859586288 49871373084 49952488023 50186878976 50234228736 50281979904 50284900224 50294918544 50332342464 50335265709 50667282432 50708447232 50734315872 50749691904 50766241968 50797933056 50807487168 51145357783 51167091456 51171680664 51187189248 51218340546 51228776448 51292209924 51559176448 51656877792 51698846592 51701849202 51714514944 52085210112 52095006336 52110794752 52117143552 52127526912 52144526304 52160329728 52186939038 52192073256 52218934848 52229338488 52539388928 52566191613 52576902144 52608899188 52616024064 52629563304 52642004922 52648869888 52679591406 53052309504 53062424181 53075423232 53078505792 53128583712 53135056512 53179086168 53482131456 53499303936 53515517952 53542221696 53552888976 53565548868 53586588744 53603794764 53630125344 53909260288 53976012844 54009707648 54014551812 54088487424 54420414464 54448422912 54526704336 54560134656 54571004736 54599090688 54666697419 54934151168 54962175528 54978832896 55012540416 55041444432 55116785664 55119986784 55497841152 55539136512 55556969472 55566560751 55573807104 55625762286 55977672704 55982693376 55999660032 56007083808 56024057856 56052013338 56052891648 56087004096 56092034574 56436256864 56460238848 56471487488 56513507328 56516789568 56541412694 56570512752 56581783362 56623885272 56982110208 57000692736 57015360246 57036275712 57047003136 57076105356 57093403392 57158423064 57473335296 57508312192 57520029696 57555965688 57562977888 57585587904 57591253248 57632373504 58004073504 58015629724 58051199104 58099302456 58161202416 58178829312 58481639424 58565984256 58595861376 58601626112 58606882128 58624644096 58631786496 58643467776 58680370944 58716082413 58758005799 59033714688 59092843008 59106812544 59118588464 59149014912 59166014079 59202948768 59208258717 59596918784 59653146624 59683848192 59709851136 59713319016 59769656676 60129559552 60167397888 60186716928 60204014326 60204957696 60216281088 60234999408 60247000098 60284912337 60333891012 60647917824 60666298368 60730933248 60760921104 60772349062 60818522112 61222966272 61226522032 61272707072 61304242176 61342542378 61380151488 61392380328 61730619392 61800920064 61819650048 61832447469 61851187008 61862820024 61885513728 61889107968 61901438208 61921624986 62009985132 62313365504 62359732224 62390524352 62435071296 62481528576 62520532992 62904205312 62948132656 62974881792 62980530048 62999617536 63007969284 63027065088 63097879608 63457447936 63490788972 63510031104 63517768704 63530423424 63577695744 63581388264 63594055659 64017246592 64104873984 64136527832 64177878528 64197328896 64230078816 64624242176 64657502208 64663863296 64696851216 64710033408 64750461399 64758350124 64790159904 64803068124 64836420192 65234304512 65254582692 65307598992 65323597824 65327391744 65361715263 65451182976 65791844352 65824161792 65845297152 65886732288 65926829376 65932742394 65952724608 65973901248 66349858816 66412929024 66432015808 66473486336 66479448384 66495164112 66508412022 66603317364 66978971648 67018055026 67042639872 67046533632 67059891392 67109789952 67113687612 67177483893 67556376576 67611262976 67645754496 67666255872 67688322624 67710056544 67730577408 67743316224 68222788608 68228907552 68249585664 68291120728 68305035264 68356036242 68389613232 68875837056 68879837286 68931795456 68935798936 68952686592 69066427869 69446946816 69460008448 69489524736 69503369216 69526035072 69547106304 69582585384 69589431008 69595672527 69625246464 69639117984 70088255484 70102536192 70154698752 70172751072 70189339896 70203323801 70239455208 70749898908 70767230976 70771341056 70816649238 70838111616 70846742016 70874569728 70905448224 71309508608 71332405248 71389628928 71403851968 71420731824 71448784992 71457489792 71471726352 71506833792 71529061797 72019402416 72117983232 72153593811 72221995008 72702272448 72706494913 72746846208 72761339648 72783957618 72798787584 72888929892 73282900704 73305110528 73350053888 73388592576 73471048866 73489047552 73493315712 73997121536 74015824896 74052182016 74075959296 74088747668 74167683048 74196815184 74643591168 74676111744 74698743808 74714545152 74736017784 74737188864 74750907529 74782672128 74789379432 74807059626 75280318464 75351343104 75355719424 75422969856 75427350336 75442377816 75498513696 76000923648 76020480328 76048367616 76062670848 76101473808 76124537856 76211230752 76631113728 76741287584 76750637184 76757520996 76780783872 76788337664 76827510819 76843164672 76938314886 77338764672 77465736608 77485316688 77548269888 77552773803 77571772416 78127815168 78142509504 78166192128 78175715328 78191290368 78216789456 78240494592 78288109884 78344007732 78790457344 78809083392 78865353216 78888018772 78913348782 78937265024 78944344956 78963007383 79537528832 79578464256 79613134848 79617758688 79692875568 79702584768 80223197184 80248955904 80273276928 80288374784 80313332544 80329333464 80348323302 80379883116 80405692146 80445188016 80863890432 80888397824 80964019266 80974577664 81014561472 81021827718 81630621696 81672634368 81738989568 81790056504 81840201984 81856507104 82401226752 82443263292 82468249344 82483760032 82518810624 82535250944 82562166648 82637449322 82679980176 83225346048 83246761728 83308704768 83335454208 83360710656 83438643429 83966509056 83974040064 83999490048 84010625712 84036086784 84078020007 84130506144 84654385296 84680041472 84690358272 84707231232 84770260992 84775184352 84792074212 84812119041 84855769128 84872675043 85473165312 85501039104 85523040369 85554413568 85570504704 85596438528 85614158034 85640105088 86210002944 86262468288 86280044544 86333948532 86344466832 86386879872 86404090832 86448560256 87006110256 87023444586 87076798656 87103188992 87148953684 87241803624 87268243968 87722459136 87793729536 87848976384 87893792064 87902439168 87910323192 87936966144 87947679744 87965201664 88550572032 88639264512 88660218816 88677882696 88723522368 88804423152 89390186496 89395378176 89479719936 89484916816 89564776704 89569978524 89654485014 90075168768 90194339328 90221674496 90251096832 90280075392 90306021489 90307436544 90324421632 90352499112 90370500147 90500836518 90963718144 90971876736 90999447552 91073380352 91096399872 91141381656 91158523593 91186150976 91834449408 91839783048 91909060608 91936915456 91956363264 92013813567 92070227232 92088570492 92595929088 92701380096 92729475072 92776780512 92794230036 92828270592 92833661952 92852157312 92882437479 93451007312 93470048256 93539598336 93563668096 93585786528 93652606944 94333198544 94356307968 94422198984 94450815488 94462322688 94470795072 94499426304 94511953926 94540597632 94646819412 95109873664 95186171904 95227642432 95236183458 95265046656 95276653056 95295635136 95342445056 95366543616 95372082396 96025869888 96157310976 96204791748 96266817792 96295993344 96936363264 96986253312 96995794944 97045276824 97065050112 97185239856 97204602186 97710534272 97851456768 97881874038 97949465038 97961398488 97985396736 97991087616 98687766528 98736242688 98767945728 98830098432 98890244064 98899113591 98929086912 98960851872 99524788224 99568148992 99619393536 99648023712 99710229504 99719172576 99742746168 99762618033 99904976046 100373757952 100468457472 100527082539 100563959808 100569800448 100589837088 100664684928 100670531418 101334564864 101416894464 101468631744 101499383808 101532483936 101595866112 101614974336 102290715566 102334182912 102343361328 102374378496 102436681092 102457552896 102534054363 102584419848 103118352896 103313755584 103319755929 103397693184 103403698404 103429029888 104170420224 104190012672 104221589504 104234287104 104255053824 104289052608 104320659456 104373878076 104384146512 104437869696 104458676976 105078777856 105132383226 105153804288 105217798376 105232048128 105259126608 105284009844 105359182812 106124848362 106150846464 106157011584 106224973857 106257167424 106270113024 106358172336 106964262912 106998607872 107084443392 107105777952 107131097736 107173177488 107207589528 107260250688 107818520576 107952025688 108019415296 108029103624 108176974848 108840828928 108896845824 109053408672 109120269312 109142009472 109175936427 109198181376 109333394838 109868302336 109924351056 109957665792 110025080832 110082888864 110206573299 110233571328 110239973568 110973071183 110995682304 111078273024 111113938944 111133121502 111147614208 111251524572 111955345408 111965386752 111999320064 112014167616 112020673271 112048115712 112104026676 112105783296 112174008192 112184069148 112872513728 112920477696 112942974976 113027014656 113033579136 113082825388 113141025504 113163566724 113247770544 114001385472 114030720492 114072551424 114094006272 114152210712 114186806784 114316846128 114946670592 115016624384 115111931376 115125955776 115171175808 115182506496 115264747008 115407472329 116008147008 116031259448 116102398208 116198604912 116322404832 116357658624 116963278848 117191722752 117203252224 117213764256 117249288192 117263572992 117286935552 117360741888 117432164826 117516011598 118067429376 118185686016 118213625088 118237176928 118298029824 118332028158 118370023173 118405897536 118416517434 119193837568 119277073159 119306293248 119367696384 119419702272 119426638032 119539313352 120259119104 120334795776 120373433856 120408028652 120409915392 120432562176 120469998816 120494000196 120522484953 120569824674 120667782024 121295835648 121332596736 121446028899 121461866496 121521842208 121532741577 121544698124 121637044224 122445932544 122453044064 122545414144 122608484352 122685084756 122760302976 122784760656 123461238784 123601840128 123639300096 123664894938 123702374016 123725640048 123778215936 123802876416 123843249972 123956173983 124019970264 124626731008 124781048704 124870142592 124963057152 125041065984 125896265312 125949763584 125961060096 125999235072 126015938568 126054130176 126195759216 126914895872 126981577944 127020062208 127035537408 127060846848 127155391488 127162776528 127188111318 128034493184 128209747968 128273055664 128355757056 128394657792 128460157632 129248484352 129315004416 129327726592 129393702432 129420066816 129500922798 129516700248 129580319808 129606136248 129672840384 130468609024 130509165384 130535166879 130615197984 130647195648 130654783488 130723430526 130902365952 131583688704 131648323584 131690594304 131773464576 131853658752 131865484788 131905449216 131947802496 132699717632 132825858048 132864031616 132946972672 132958896768 132990328224 133016824044 133206634728 134036110052 134085279744 134093067264 134119782784 134219579904 134227375224 134354967786 134481727521 135112753152 135291508992 135332511744 135376645248 135420113088 135461154816 135486632448 135751254777 136445577216 136457815104 136499171328 136582241456 136610070528 136712072484 136779226464 137751674112 137759674572 137863590912 137871597872 137905373184 138132855738 138893893632 138920016896 139006738432 139052070144 139094212608 139165170768 139178862016 139191345054 139250492928 139278235968 140176510968 140205072384 140309397504 140345502144 140378679792 140406647602 140478910416 141499797816 141534461952 141542682112 141633298476 141676223232 141693484032 141749139456 141767930889 141810896448 142619017216 142664810496 142779257856 142807703936 142841463648 142854275187 142897569984 142914979584 142943452704 143013667584 143058123594 144038804832 144235966464 144307187622 144443990016 145404544896 145412989826 145493692416 145522679296 145567915236 145597575168 145777859784 145806903279 146565801408 146610221056 146700107776 146777185152 146822811057 146924197557 146942097732 146978095104 146986631424 147994243072 148031649792 148104364032 148151918592 148177495336 148335366096 148393630368 149287182336 149352223488 149397487616 149429090304 149472035568 149474377728 149501815058 149565344256 149578758864 149614119252 149857464069 150560636928 150702686208 150711438848 150845939712 150854700672 150884755632 150997027392 151005797127 152001847296 152040960656 152125341696 152202947616 152249075712 152422461504 153436073349 153482575168 153501274368 153515041992 153561567744 153576675328 153655021638 153686329344 153876629772 154677529344 154931473216 154970633376 155096539776 155105547606 155143544832 156255630336 156285019008 156332384256 156351430656 156382580736 156433578912 156480989184 156576219768 156688015464 157580914688 157618166784 157698574839 157730706432 157776037544 157826697564 157874530048 157888689912 157926014766 159075057664 159156928512 159187272543 159226269696 159235517376 159385751136 159405169536 160446394368 160497911808 160546553856 160576749568 160626665088 160658666928 160696646604 160759766232 160811384292 160890376032 161727780864 161776795648 161928038532 162029122944 162043655436 162191411729 163261243392 163345268736 163580113008 163680403968 163713014208 163722522473 164802453504 164886526584 164936498688 164967520064 165037621248 165070501888 165124333296 165274898644 165359960352 166493523456 166617409536 166670908416 166699682253 166721421312 166877286858 167933018112 167948080128 167998980096 168021251424 168072173568 168156040014 168261012288 169308770592 169360082944 169380716544 169414462464 169540521984 169550368704 169584148424 169624238082 169711538256 169745350086 170946330624 170978922361 171002078208 171046080738 171108827136 171141009408 171228316068 171280210176 172420005888 172524936576 172560089088 172667897064 172688933664 172773759744 172808181664 172897120512 174012220512 174046889172 174153597312 174206377984 174297907368 174483607248 174536487936 175444918272 175697952768 175787584128 175804878336 175820646384 175873932288 175895359488 175930403328 176148247239 177101144064 177278529024 177320437632 177355765392 177447044736 177498042237 177608846304 177624776151 178790756352 178959439872 178969833632 179129553408 179139957048 179308970028 180388678656 180443348992 180502193664 180560150784 180612042978 180614873088 180648843264 180704998224 180741000294 181001673036 181927436288 181943753472 181998895104 182146760704 182192799744 182282763312 182317047186 182372301952 183668898816 183679566096 183818121216 183912726528 184027627134 184140454464 184177140984 185191858176 185402760192 185458950144 185497342407 185553561024 185588460072 185656541184 185667323904 185704314624 185764874958 186902014624 186940096512 187079196672 187127336192 187171573056 187305213888 188666397088 188712615936 188844397968 188901630976 188924645376 188941590144 188998852608 189023907852 189081195264 189293638824 190219747328 190372343808 190455284864 190472366916 190530093312 190553306112 190591270272 190684890112 190733087232 190744164792 190782166977 192051739776 192314621952 192409583496 192533635584 192591986688 193872726528 193972506624 193991589888 194090553648 194130100224 194251384197 194370479712 194409204372 195421068544 195702913536 195763748076 195898930076 195922796976 195970793472 195982175232 196085145789 197375533056 197472485376 197535891456 197660196864 197780488128 197798227182 197858173824 197921703744 199049576448 199136297984 199238787072 199296047424 199420459008 199438345152 199485492336 199525236066 199809952092 200936914944 201054165078 201127919616 201139600896 201179674176 201329369856 201341062836 201532451679 202669129728 202833788928 202937263488 202998767616 203064967872 203191732224 203229948672 204581431132 204668365824 204686722656 204748756992 204873362184 204915105792 205068108726 205168839696 206236705792 206627511168 206639511858 206795386368 206807396808 206858059776 207199283607 208340840448 208380025344 208443179008 208468574208 208510107648 208578105216 208641318912 208747756152 208768293024 208787017581 208875739392 208917353952 210157555712 210264766452 210307608576 210435596752 210464096256 210518253216 210568019688 210609971403 210718365624 212249696724 212301692928 212314023168 212449947714 212514334848 212540226048 212716344672 213928525824 213997215744 214168886784 214211555904 214262195472 214346354976 214415179056 214520501376 214587185391 215637041152 215904051376 216038830592 216058207248 216353949696 216460781433 217681657856 218106817344 218119484739 218240538624 218284018944 218351872854 218396362752 218666789676 219736604672 219848702112 219915331584 220050161664 220165777728 220413146598 220467142656 220479947136 221946142366 221991364608 222156546048 222227877888 222266243004 222503049144 223910690816 223930773504 224028335232 224041346542 224096231424 224208053352 224211566592 224252722587 224348016384 224368138296 225745027456 225840955392 225885949952 226054029312 226067158272 226165650776 226282051008 226327133448 226495541088 228002770944 228061440984 228145102848 228188012544 228304421424 228373613568 228633692256 229893341184 230033248768 230223862752 230251911552 230342351616 230365012992 230482532457 230529494016 230814944658 232016294016 232062518896 232204796416 232397209824 232644809664 232658321409 232715317248 234383445504 234406504448 234427528512 234498576384 234527145984 234573871104 234721483776 234864329652 235032023196 236371372032 236427250176 236474353856 236596059648 236664056316 236740046346 236811795072 236833034868 236889022149 238387675136 238554146318 238612586496 238735392768 238839404544 238853276064 239078626704 240518238208 240669591552 240746867712 240816057304 240819830784 240865124352 240939997632 240988000392 241044969906 241139649348 241335564048 242591671296 242665193472 242892057798 242923732992 243043684416 243065483154 243089396248 244891865088 244906088128 245090828288 245216968704 245370169512 245520605952 245569521312 246922477568 247203680256 247329789876 247404748032 247451280096 247556431872 247605752832 247686499944 247912347966 248039940528 249253462016 249562097408 249740285184 249892271143 249926114304 250082131968 251792530624 251899527168 251922120192 251998470144 252031877136 252108260352 252234060021 252391518432 253829791744 253963155888 254040124416 254071074816 254121693696 254310782976 254325553056 254376222636 254436357123 254618025129 256068986368 256386061009 256419495936 256546111328 256569121107 256711514112 256789315584 256920315264 258496968704 258630008832 258655453184 258787404864 258840133632 259001845596 259033400496 259160639616 259212272496 259345680768 260937218048 261018330768 261070333758 261230395968 261309566976 261446861052 261804731904 263167377408 263381188608 263546929152 263707317504 263730969576 263810898432 263895604992 265399435264 265651716096 265728063232 265893945344 265917793536 265980656448 266033648088 266413269456 268072220104 268170559488 268186134528 268239565568 268439159808 268454750448 268709935572 268963455042 270225506304 270583017984 270665023488 270753290496 270840226176 270918064467 270922309632 270973264896 271111500441 271502509554 272891154432 272915630208 272998342656 273164482912 273220141056 273424144968 273475570779 273558452928 275503348224 275519349144 275574241189 275727181824 275743195744 275810746368 276265711476 277787787264 277840033792 278013476864 278104140288 278188425216 278330341536 278357724032 278382690108 278500985856 278556471936 280353021936 280410144768 280618795008 280691004288 280757359584 280813295204 280957820832 282999595632 283068923904 283085364224 283266596952 283352446464 283386968064 283498278912 283535861778 283621792896 285238034432 285329620992 285558515712 285615407872 285682927296 285708550374 285795139968 285829959168 285886905408 286027335168 286116247188 288077609664 288471932928 288614375244 288887980032 290809089792 290825979652 290987384832 291045358592 291135830472 291195150336 291555719568 291613806558 293131602816 293220442112 293554370304 293645622114 293848395114 293884195464 293956190208 293973262848 295988486144 296063299584 296208728064 296303837184 296354990672 296670732192 296787260736 298574364672 298704446976 298794975232 298858180608 298944071136 299003630116 299130688512 299157517728 299228238504 299287854099 299714928138 301121273856 301405372416 301422877696 301581247617 301691879424 301709401344 301769511264 301994054784 302011594254 304003694592 304081921312 304250683392 304405895232 304498151424 304844923008 306872146698 306965150336 307002548736 307030083984 307123135488 307153350656 307310043276 307372658688 307602163089 307753259544 309355058688 309862946432 309941266752 309959267787 310193079552 310211095212 310287089664 312511260672 312570038016 312664768512 312702861312 312765161472 312867157824 312961978368 313152439536 313376030928 315161829376 315236333568 315397149678 315461412864 315552075088 315653395128 315749060096 315777379824 315852029532 318150115328 318374545086 318452539392 318471034752 318674921571 318771502272 318810339072 320892788736 320995823616 321153499136 321253330176 321317333856 321393293208 321519532464 321622768584 321780752064 323455561728 323856077064 324058245888 324087310872 324382823458 326522486784 326690537472 327160226016 327360807936 327426028416 327445044946 327527809281 329604907008 329773053168 329872997376 329935040128 330075242496 330141003776 330248666592 330549797288 330619719897 330719920704 332919213549 332987046912 333234819072 333341816832 333399364506 333442842624 333754573716 335866036224 335896160256 335997960192 336042502848 336062019813 336144347136 336312080028 336522024576 338617541184 338720165888 338761433088 338828924928 339081043968 339100737408 339168296848 339248476164 339423076512 339490700172 341957844722 342004156416 342092161476 342217654272 342282018816 342456632136 342560420352 344840011776 345049873152 345335794128 345377867328 345547519488 345616363328 345794241024 346222416987 348024441024 348093778344 348307194624 348412755968 348595814736 348967214496 349072975872 350889836544 351575168256 351609756672 351641292768 351747864576 351790718976 351860806656 352296494478 354202288128 354557058048 354640875264 354711530784 354894089472 354996084474 355110069519 355217692608 355249552302 357581512704 357831219477 357918879744 357939667264 358259106816 358279914096 358617940056 360777357312 360886697984 361004387328 361120301568 361224085956 361229746176 361297686528 361409996448 361482000588 361567454859 362003346072 363854872576 363887506944 363997790208 364293521408 364338086697 364385599488 364565526624 364598224731 364634094372 364744603904 367337797632 367359132192 367636242432 367825453056 368055254268 368280908928 368354281968 370383716352 370805520384 370917900288 370994684814 371107122048 371176920144 371334647808 371408629248 371529749916 371868521949 373804029248 373880193024 374254672384 374343146112 374610427776 374718089167 377332794176 377688795936 377803261952 377849290752 377883180288 377997705216 378047815704 378162390528 378587277648 380439494656 380744687616 380910569728 380944733832 381060186624 381106612224 381182540544 381369780224 381466174464 381488329584 381564333954 384103479552 384629243904 384819166992 385067271168 385183973376 387745453056 387945013248 387983179776 388181107296 388260200448 388502768394 388740959424 388818408744 390842137088 391326093119 391405827072 391527496152 391605500637 391797860152 391845593952 391941586944 391964350464 392170291578 394751066112 394944970752 395020268903 395071782912 395320393728 395560976256 395596454364 395716347648 395843407488 398099152896 398272595968 398477574144 398592094848 398840918016 398876690304 398970984672 399050472132 399619904184 402108330156 402255839232 402279201792 402359348352 402658739712 402682125672 403064903358 405338259456 405874526976 405997535232 406129935744 406383464448 406459897344 409162862264 409336731648 409373445312 409497513984 409746724368 409830211584 410136217452 410337679392 412473411584 413255022336 413279023716 413590772736 413614793616 413716119552 414398567214 416681680896 416760050688 416886358016 417020215296 417156210432 417282637824 417495512304 417536586048 417574035162 417751478784 417834707904 420315111424 420529532904 420615217152 420871193504 420928192512 421036506432 421136039376 421219942806 421436731248 424499393448 424603385856 424628046336 424899895428 425028669696 425080452096 425432689344 427857051648 427994431488 428337773568 428423111808 428524390944 428562825561 428692709952 428830358112 429041002752 429174370782 431274082304 431808102752 432077661184 432116414496 432707899392 432921562866 435363315712 436213634688 436238969478 436481077248 436568037888 436703745708 436792725504 437333579352 437420709837 439473209344 439697404224 439830663168 440100323328 440331555456 440772592671 440826293196 440934285312 440959894272 443892284732 443982729216 444313092096 444455755776 444532486008 445006098288 447861547008 448056670464 448082693084 448192462848 448416106704 448423133184 448505445174 448696032768 448736276592 449572392207 451490054912 451681910784 451771899904 452108058624 452134316544 452331301552 452564102016 452654266896 452991082176 453017391381 456005541888 456122881968 456376025088 456608842848 456747227136 457267384512 460066497536 460308220047 460447725504 460503823104 460684703232 460730025984 460965064914 461058988032 461629889316 464032588032 464125037792 464409592832 464794419648 465289619328 465316642818 465430634496 468766891008 468813008896 468855057024 468997152768 469054291968 469147742208 469442967552 469728659304 470064046392 472742744064 472854500352 472948707712 473095724517 473192119296 473328112632 473480092692 473623590144 473666069736 473778044298 476775350272 477108292636 477225172992 477470785536 477561817629 477678809088 477706552128 478157253408 481036476416 481339183104 481493735424 481632114608 481639661568 481730248704 481879995264 481976000784 482089939812 482279298696 482671128096 485183342592 485330386944 485784115596 486087368832 486130966308 486178792496 486574235187 489783730176 489812176256 490181656576 490740339024 491041211904 491139042624 491167567419 494407360512 494659579752 494809496064 494902560192 495112863744 495211505664 495372999888 495824695932 496079881056 499124194816 499480570368 499784542286 499852228608 500099046759 500164263936 503585061248 503799054336 503844240384 503996940288 504063754272 504216520704 504468120042 504783036864 507659583488 507926311776 508080248832 508142149632 508243387392 508621565952 508651106112 508752445272 508872714246 509236050258 512137972736 512772122018 512838991872 512936767083 513092222656 513138242214 513423028224 513840630528 516993937408 517260017664 517310906368 517574809728 517680267264 518003691192 518066800992 518321279232 518424544992 518691361536 521874436096 522036661536 522140667516 522460791936 522619133952 522893722104 523609463808 526334754816 527093858304 527414635008 527461939152 527621796864 527791209984 528444741717 531303432192 531456126464 531787890688 531835587072 531961312896 532067296176 532494126711 532826538912 532874328453 536144440208 536372269056 536479131136 536878319616 536909500896 537143420593 537419871144 537926910084 541166035968 541330046976 541506580992 541680452352 541836128934 541844619264 541946529792 542223000882 543005019108 545782308864 545831260416 545996685312 546328965824 546440282112 546848289936 546951141558 547116905856 551006696448 551038698288 551148482378 551454363648 551486391488 552531422952 555575574528 555680067584 556026953728 556208280576 556376850432 556492027221 556660683072 556715448064 556765380216 557001971712 557112943872 560706043872 560820289536 561237590016 561382008576 561514719168 561626590408 561915641664 565999191264 566137847808 566170728448 566533193904 566704892928 566773936128 566996557824 567071723556 567243585792 570476068864 570659241984 571117031424 571230815744 571365854592 571417100748 571590279936 571659918336 571773810816 571938136097 572054670336 572232494376 572346500931 576155219328 576943865856 577228750488 577337316089 577775960064 581618179584 581651959304 581974769664 582090717184 582271660944 582390300672 582754152591 583111439136 583227613116 586263205632 586440884224 587108740608 587291244228 587696790228 587768390928 587912380416 587946525696 588255437367 591976972288 592126599168 592417456128 592607674368 592709981344 593341464384 593574521472 597148729344 597408893952 597589950464 597716361216 597888142272 598007260232 598261377024 598315035456 598456477008 598575708198 599429856276 602810744832 602845755392 603162495234 603383758848 603418802688 603539022528 603988109568 604023188508 608007389184 608163842624 608501366784 608811790464 608996302848 609689846016 613744293396 613930300672 614005097472 614060167968 614246270976 614306701312 614620086552 614745317376 615204326178 615506519088 618710117376 619725892864 619882533504 619918535574 620386159104 620422190424 620574179328 625022521344 625140076032 625329537024 625405722624 625530322944 625734315648 625923956736 626304879072 626361052743 626752061856 630323658752 630472667136 630794299356 630922825728 631104150176 631306790256 631498120192 631554759648 631704059064 631829914209 636300230656 636671522747 636749090172 636905078784 636942069504 637349843142 637543004544 637620678144 641785577472 641991647232 642306998272 642506660352 642634667712 642786586416 643039064928 643245537168 643561504128 646911123456 647712154128 648116491776 648174621744 648765646916 649382344299 653044973568 654320452032 654358454217 654721615872 654852056832 654890089892 655055618562 659209814016 659546106336 659745994752 659870080256 660150484992 660282007552 660497333184 661099594576 661239439794 661439841408 665838427098 665974093824 666469638144 666683633664 666798729012 667509147432 671732072448 671792320512 672085005696 672124039626 672288694272 672624160056 672758167761 673044049152 677235082368 677440331776 677522866176 677657849856 678162087936 678201474816 678336593696 678496952328 678846153024 678981400344 683915689444 684008312832 684184322952 684435308544 684564037632 684913264272 685120840704 689680023552 690099746304 690671588256 690755734656 691095038976 691232726656 691447597371 691588482048 692444833974 696048882048 696187556688 696614389248 696825511936 697191629472 697934428992 697974964227 698145951744 703150336512 703219513344 703282585536 703495729152 703581437952 703721613312 704592988956 709114116096 709281750528 709423061568 709788178944 709992168948 710220139038 710435385216 710499104604 710667066447 715163025408 715662438954 715837759488 715879334528 716518213632 716559828192 717235880112 721554714624 722008774656 722240603136 722448171912 722459492352 722595373056 722819992896 722964001176 723134909718 724006692144 727709745152 727775013888 727995580416 728676173394 728771198976 729131053248 729196449462 729268188744 729489207808 734675595264 734718264384 735272484864 735650906112 736110508536 736561817856 736708563936 740767432704 741611040768 741989369628 742214244096 742353840288 742669295616 742817258496 743059499832 743737043898 747608058496 747760386048 748509344768 748686292224 749220855552 749436178334 749676813429 754665588352 755377591872 755606523904 755698581504 755766360576 755995410432 756095631408 756324781056 756702180063 757174555296 761489375232 761821139456 761889467664 762120373248 762213224448 762365081088 762739560448 762932348928 762976659168 763128667908 763309071369 763854075387 768206959104 769158183027 769258487808 769638333984 769707363321 770134542336 770367946752 775490906112 775890026496 775966359552 776362214592 776520400896 777005536788 777481918848 777636817488 781684274176 782652186238 782811654144 783054992304 783211001274 783595720304 783691187904 783928700928 784340583156 789502132224 790040537806 790143565824 790640787456 791121952512 791192908728 791432695296 791686814976 796198305792 796545191936 796955148288 797184189696 797681836032 797753380608 797941969344 798100944264 799239808368 804216660312 804511678464 804558403584 804718696704 805317479424 805364251344 806129806716 810676518912 811749053952 811995070464 812259871488 812754193401 812766928896 812919794688 813334501323 818325724528 818673463296 818746890624 818995027968 819493448736 819660423168 820272434904 820426712337 820675358784 824946823168 826510044672 826558047432 826722723567 827181545472 827229587232 827432239104 828797134428 833363361792 833520101376 833772716032 834040430592 834312420864 834565275648 834991024608 835073172096 835148070324 835502957568 835669415808 840630222848 841059065808 841230434304 841742387008 841856385024 842073012864 842272078752 842439885612 842873462496 848998786896 849206771712 849256092672 849799790856 850057339392 850160904192 850865378688 855714103296 855988862976 856675547136 856846223616 857048781888 857125651122 857385419904 857660716224 858082005504 858348741564 862548164608 863616205504 864155322368 864232828992 865415798784 865843125732 870726631424 872427269376 872477938956 872962154496 873136075776 873407491416 873585451008 874667158704 874841419674 878946418688 879394808448 879661326336 880663110912 881199061399 881545185342 881652586392 881868570624 881919788544 887784569464 887965458432 888626184192 888911511552 889064972016 890012196576 895723094016 896113340928 896165386168 896384925696 896832213408 897010890348 897392065536 897472553184 897863562297 899144784414 902980109824 903363821568 903543799808 904216117248 904268633088 904662603104 904743742851 905128204032 905308533792 905982164352 906034782762 912011083776 912245763936 912752050176 913217685696 913494454272 914534769024 920132995072 920616440094 920895451008 921007646208 921369406464 921460051968 921930129828 922117976064 923259778632 928065176064 928250075584 928819185664 929588839296 929877803361 930579238656 930633285636 930861268992 937533782016 937626017792 937710114048 937994305536 938108583936 938295484416 938885935104 939457318608 940128092784 945485488128 945709000704 945897415424 946191449034 946384238592 946656225264 946960185384 947247180288 947332139472 947556088596 953550700544 954216585272 954450345984 955123635258 955357618176 955413104256 956024764713 956314506816 962072952832 962678366208 962987470848 963264229216 963460497408 963759990528 963952001568 964179879624 964558597392 965342256192 970366685184 971568231192 971761797877 972174737664 972261932616 972357584992 973148470374 979567460352 979624352512 980363313152 981480678048 982082423808 982278085248 982335134838 988814721024 989319159504 989618992128 989805120384 990225727488 990423011328 990745999776 991649391864 992159762112 998248389632 998757640647 998961140736 999569084572 999704457216 1000198093518 1000328527872 1007170122496 1007598108672 1007688480768 1007993880576 1008127508544 1008186059439 1008433041408 1008936240084 1009566073728 1015319166976 1015852623552 1016160497664 1016284299264 1016486774784 1017243131904 1017302212224 1017504890544 1017745428492 1018472100516 1024275945472 1025544244036 1025873534166 1026184445312 1026276484428 1026846056448 1027681261056 1033987874816 1034520035328 1035149619456 1036007382384 1036133601984 1036642558464 1036849089984 1037382723072 1038667250961 1043748872192 1044073323072 1044281335032 1044921583872 1045238267904 1045787444208 1047218927616 1052669509632 1054829270016 1054923878304 1055243593728 1055582419968 1056889483434 1062606864384 1062912252928 1063575781376 1063671174144 1063922625792 1064134592352 1064988253422 1065330208557 1065653077824 1065748656906 1072288880416 1072744538112 1072958262272 1073493658431 1073756639232 1073819001792 1074286841186 1074839742288 1075853820168 1082332071936 1082660093952 1083013161984 1083360904704 1083672257868 1083689238528 1083893059584 1084446001764 1084702364577 1086010038216 1091564617728 1091662520832 1091993370624 1092657931648 1092880564224 1093014260091 1093696579872 1093902283116 1094233811712 1102013392896 1102077396576 1102296964756 1102908727296 1102972782976 1105062845904 1111151149056 1111360135168 1112416561152 1112753700864 1112984054442 1113321366144 1113430896128 1113530760432 1114003943424 1114225887744 1115605565847 1121412087744 1121640579072 1122764017152 1123029438336 1123253180816 1123831283328 1124154267501 1131998382528 1132341456896 1133066387808 1133409785856 1133547872256 1133993115648 1134143447112 1134487171584 1141318483968 1142234062848 1142461631488 1142731709184 1142834201496 1143180559872 1143319836672 1143547621632 1143876272194 1144109340672 1144464988752 1144693001862 1152310438656 1153887731712 1154457500976 1154674632178 1155551920128 1163236359168 1163303918608 1163949539328 1164181434368 1164543321888 1164780601344 1165508305182 1166222878272 1166455226232 1172526411264 1172881768448 1173978279357 1174217481216 1174582488456 1174816501911 1175393580456 1175536781856 1175824760832 1175893051392 1176510874734 1183953944576 1184253198336 1184834912256 1185060806709 1185215348736 1185419962688 1186682928768 1187149042944 1194297458688 1194817787904 1195179900928 1195432722432 1195776284544 1196014520464 1196522754048 1196630070912 1196912954016 1197151416396 1198859712552 1205691510784 1206324990468 1206767517696 1206837605376 1207078045056 1207976219136 1208046377016 1216014778368 1216327685248 1217623580928 1217992605696 1219379692032 1227488586792 1227860601344 1228010194944 1228120335936 1228492541952 1228613402624 1229240173104 1229490634752 1230408652356 1231013038176 1237420234752 1239451785728 1239765067008 1239837071148 1240772318208 1240844380848 1241148358656 1250045042688 1250280152064 1250659074048 1251060645888 1251468631296 1251847913472 1252609758144 1252722105486 1253504123712 1260647317504 1260945334272 1261588598712 1261845651456 1262208300352 1262613580512 1262996240384 1263109519296 1263408118128 1263659828418 1272600461312 1273343045494 1273498180344 1273810157568 1273884139008 1274699686284 1275086009088 1275241356288 1283571154944 1283983294464 1284613996544 1285013320704 1285269335424 1285573172832 1285688476683 1286078129856 1286491074336 1287123008256 1293822246912 1295424308256 1296232983552 1296349243488 1297531293832 1298764688598 1306089947136 1308640904064 1308716908434 1309443231744 1309704113664 1309780179784 1310111237124 1312262129511 1318419628032 1319092212672 1319491989504 1319740160512 1320300969984 1320564015104 1320994666368 1322199189152 1322317778013 1322478879588 1322879682816 1331676854196 1331948187648 1332939276288 1333367267328 1333597458024 1335018294864 1343584641024 1344170011392 1344248079252 1344577388544 1345248320112 1345516335522 1346088098304 1354470164736 1354880663552 1355045732352 1355315699712 1356324175872 1356402949632 1356673187392 1356993904656 1357692306048 1357962800688 1359052174143 1367831378888 1368016625664 1368368645904 1369128075264 1369826528544 1370241681408 1380199492608 1380924660141 1381343176512 1381511469312 1382190077952 1382465453312 1382895194742 1383176964096 1384889667948 1392097764096 1392375113376 1393228778496 1393651023872 1394383258944 1395868857984 1395949928454 1396291903488 1406300673024 1406439026688 1406565171072 1406991458304 1407162875904 1407443226624 1409185977912 1418228232192 1418563501056 1418846123136 1419287173551 1419576357888 1419984337896 1420267243051 1420440278076 1420870770432 1420998209208 1421334132894 1430326050816 1431324877908 1431675518976 1431758669056 1432685452887 1433036427264 1433119656384 1434471760224 1443109429248 1444017549312 1444481206272 1444896343824 1444918984704 1445190746112 1445639985792 1445928002352 1446269819436 1448013384288 1455419490304 1455550027776 1455991160832 1457352346788 1458262106496 1458392898924 1458536377488 1458978415616 1459722705561 1469351190528 1469436528768 1470544969728 1472221017072 1473123635712 1473417127872 1473502702257 1483222081536 1483978739256 1484428488192 1484707680576 1485338591232 1485634516992 1486118999664 1487474087796 1495216116992 1497018689536 1497372584448 1498441711104 1498872356668 1499353626858 1500297140277 1509331176704 1510755183744 1511213047808 1511397163008 1511532721152 1511990820864 1512191262816 1512649562112 1513404360126 1514349110592 1522978750464 1523642278912 1523778935328 1524240746496 1524426448896 1524730162176 1525479120896 1525864697856 1525953318336 1526257335816 1526618142738 1527708150774 1536413918208 1538316366054 1538516975616 1538810301249 1539276667968 1539414726642 1540269084672 1550601951067 1550981812224 1551780052992 1551932719104 1552724429184 1553040801792 1554011073576 1554963837696 1555273634976 1563368548352 1565304372476 1565623308288 1566109984608 1566422002548 1567191440608 1567382375808 1567857401856 1568681166312 1579004264448 1580081075612 1581281574912 1582243905024 1582385817456 1582865390592 1583373629952 1585334225151 1593090383872 1593910296576 1594368379392 1595363672064 1595506761216 1595883938688 1596201888528 1597482380133 1598479616736 1608433320624 1609116807168 1609437393408 1610634958848 1610728502688 1611430261779 1612259613432 1623498107904 1623990140928 1624519742976 1625508386802 1625533857792 1625839589376 1626669002646 1636651449056 1637346926592 1637493781248 1637990055936 1638986897472 1639320846336 1640544869808 1640853424674 1641350717568 1649893646336 1653020089344 1653116094864 1653445447134 1654363090944 1654459174464 1657594268856 1666726723584 1667040202752 1668080861184 1668624841728 1669130551296 1669982049216 1670146344192 1670296140648 1671005915136 1671338831616 1681260445696 1682118131616 1682460868608 1683484774016 1683712770048 1684146025728 1684544157504 1684879771224 1685746924992 1697997573792 1698413543424 1698512185344 1699599581712 1700114678784 1700321808384 1701730757376 1711428206592 1711977725952 1713351094272 1713692447232 1714097563776 1714251302244 1714770839808 1715321432448 1715814408291 1716164011008 1716697483128 1717039502793 1725096329216 1727232411008 1728310644736 1728465657984 1730831597568 1731686251464 1732011948267 1744854538752 1744955877912 1745924308992 1746272151552 1746814982832 1747170902016 1748262457773 1749334317408 1749682839348 1758789616896 1759322652672 1761326221824 1762398122798 1763090370684 1763305172784 1763737141248 1763839577088 1764766312101 1775569138928 1775930916864 1777252368384 1777823023104 1778129944032 1780024393152 1791446188032 1792226681856 1792330772336 1792769851392 1793664426816 1794021780696 1794784131072 1794945106368 1795727124594 1798289568828 1805960219648 1807087599616 1808432234496 1808537266176 1809325206208 1809487485702 1810256408064 1810617067584 1811964328704 1812069565524 1824022167552 1824491527872 1825504100352 1826435371392 1826988908544 1829069538048 1840265990144 1841232880188 1841790902016 1842015292416 1842738812928 1842920103936 1843860259656 1844235952128 1846519557264 1856130352128 1856500151168 1857638371328 1859177678592 1859755606722 1861158477312 1861266571272 1861722537984 1875067564032 1875252035584 1875420228096 1875988611072 1876217167872 1876590968832 1877771870208 1878914637216 1879083158229 1880256185568 1890970976256 1891418001408 1891794830848 1892382898068 1892768477184 1893312450528 1893920370768 1894494360576 1894664278944 1895112177192 1895489742627 1907101401088 1908433170544 1908900691968 1910014568241 1910247270516 1910715236352 1910826208512 1912049529426 1912629013632 1924145905664 1925356732416 1925974941696 1926528458432 1926920994816 1927519981056 1927904003136 1928359759248 1929117194784 1930684512384 1940733370368 1943136462384 1943523595754 1944349475328 1944523865232 1944715169984 1946296940748 1948147032897 1959134920704 1959248705024 1960726626304 1962961356096 1963075362651 1964164847616 1964556170496 1964670269676 1977629442048 1978638319008 1979237984256 1979610240768 1980451454976 1980846022656 1981491999552 1983298783728 1984319524224 1996496779264 1997515281294 1997922281472 1999138169144 1999408914432 2000396187036 2014340244992 2015196217344 2015376961536 2016255017088 2016372118878 2016866082816 2017872480168 2018274503283 2019132147456 2030638333952 2031705247104 2032320995328 2032568598528 2032973549568 2034486263808 2034604424448 2035009781088 2035490856984 2036944201032 2048551890944 2051088488072 2051747068332 2052368890624 2052552968856 2053692112896 2055362522112 2067975749632 2069040070656 2070299238912 2072014764768 2072267203968 2073285116928 2073698179968 2074342792113 2074765446144 2077334501922 2087497744384 2088146646144 2088562670064 2089843167744 2090476535808 2091574888416 2093924892681 2094437855232 2108488352477 2109658540032 2109847756608 2110487187456 2111164839936 2113778966868 2125824505856 2127151562752 2127342348288 2127845251584 2128269184704 2128392792149 2129976506844 2130660417114 2131306155648 2131497313812 2144577760832 2145489076224 2145916524544 2146987316862 2147513278464 2147638003584 2148573682372 2149679484576 2151707640336 2164664143872 2166026323968 2166721809408 2167344515736 2167378477056 2167786119168 2168892003528 2169404729154 2172020076432 2183129235456 2183325041664 2183986741248 2185315863296 2186028520182 2187393159744 2187804566232 2188467623424 2204026785792 2204154793152 2204593929512 2205817454592 2205945565952 2210125691808 2222302298112 2222720270336 2224833122304 2225968108884 2226642732288 2226861792256 2227061520864 2228007886848 2228451775488 2231211131694 2242824175488 2243281158144 2245528034304 2246058876672 2246506361632 2247662566656 2248308535002 2249030440287 2263996765056 2264682913792 2266132775616 2266264390021 2266819571712 2267095744512 2267986231296 2268286894224 2268974343168 2284468125696 2284923262976 2285463418368 2285668402992 2286361119744 2286639673344 2287095243264 2287752544388 2288218681344 2288929977504 2289386003724 2289927214107 2304620877312 2307474549081 2307775463424 2308915001952 2309122089963 2309349264356 2311103840256 2326472718336 2326607837216 2327899078656 2328362868736 2329086643776 2329561202688 2331016610364 2332445756544 2332910452464 2345052822528 2345763536896 2347956558714 2348434962432 2349164976912 2349633003822 2350787160912 2351073563712 2351786102784 2353021749468 2367907889152 2368506396672 2370121613418 2370430697472 2370839925376 2373365857536 2374298085888 2388594917376 2389635575808 2390865444864 2391552569088 2392029040928 2393045508096 2393260141824 2393825908032 2394302832792 2397719425104 2411383021568 2412649980936 2413535035392 2413675210752 2414156090112 2415952438272 2416092754032 2432029556736 2432655370496 2435247161856 2435985211392 2438262580203 2438759384064 2454977173584 2455721202688 2456020389888 2456240671872 2456985083904 2457226805248 2458480346208 2458981269504 2460817304712 2461280137011 2462026076352 2474840469504 2478903571456 2479530134016 2479674142296 2480168170701 2481544636416 2481688761696 2482296717312 2500090085376 2500560304128 2501318148096 2502121291776 2502937262592 2503695826944 2505219516288 2505444210972 2507008247424 2521294635008 2521890668544 2523177197424 2523691302912 2524416600704 2525227161024 2525992480768 2526219038592 2526816236256 2527319656836 2546686090988 2546996360688 2547620315136 2547768278016 2549399372568 2550172018176 2550482712576 2567142309888 2567966588928 2570026641408 2570538670848 2571146345664 2571376953366 2572156259712 2572982148672 2574246016512 2587644493824 2590848616512 2592465967104 2592698486976 2595062587664 2597529377196 2612179894272 2617281808128 2617433816868 2618886463488 2619408227328 2619560359568 2620222474248 2624524259022 2636839256064 2638184425344 2638983979008 2639480321024 2641128030208 2641989332736 2643597184197 2644398378304 2644635556026 2644957759176 2645759365632 2663353708392 2663896375296 2665878552576 2666734534656 2667194916048 2670036589728 2687169282048 2688340022784 2688496158504 2689154777088 2690496640224 2691032671044 2692176196608 2693590686891 2708940329472 2709761327104 2710091464704 2710631399424 2712648351744 2712805899264 2713346374784 2713987809312 2714231228553 2715384612096 2715925601376 2718104348286 2735662757776 2736033251328 2736737291808 2738256150528 2739653057088 2740483362816 2760398985216 2761849320282 2762686353024 2763022938624 2764380155904 2764930906624 2765790389484 2766353928192 2769779335896 2784195528192 2784750226752 2786457556992 2787302047744 2788766517888 2789633410083 2791737715968 2791899856908 2792583806976 2812601346048 2812878053376 2813130342144 2813982916608 2814325751808 2814886453248 2818371955824 2836456464384 2837127002112 2837692246272 2838574347102 2839152715776 2839968675792 2840534486102 2840880556152 2841741540864 2841996418416 2842668265788 2860652101632 2862649755816 2863351037952 2863517338112 2865370905774 2866072854528 2866239312768 2868074294139 2868943520448 2886218858496 2888035098624 2888962412544 2889792687648 2890381492224 2891279971584 2891856004704 2892539638872 2896026768576 2910838980608 2911100055552 2914704693576 2915285393631 2916524212992 2916785797848 2917072754976 2917956831232 2919445411122 2938702381056 2938873057536 2941089939456 2944442034144 2946247271424 2946834255744 2947005404514 2966444163072 2967957478512 2968856976384 2969415361152 2970677182464 2971269033984 2972237999328 2974948175592 2990432233984 2994037379072 2994745168896 2996272921941 2996883422208 2997744713336 2998707253716 3000594280554 3018662353408 3021510367488 3022426095616 3022794326016 3023065442304 3023981641728 3024382525632 3024558178317 3025299124224 3026808720252 3028698221184 3045957500928 3047284557824 3047557870656 3048481492992 3048852897792 3049460324352 3050958241792 3051729395712 3051906636672 3052514671632 3053236285476 3055416301548 3072827836416 3076632732108 3077620602498 3078553335936 3078829453284 3080538169344 3101203902134 3101963624448 3103560105984 3105448858368 3108022147152 3109927675392 3110547269952 3126737096704 3130608744952 3131246616576 3132219969216 3132844005096 3134382881216 3134764751616 3135714803712 3137362332624 3158008528896 3160162151224 3164487810048 3164771634912 3165730781184 3166747259904 3170668450302 3186180767744 3187820593152 3188736758784 3190727344128 3191013522432 3191767877376 3192403777056 3194964760266 3195990625671 3196959233472 3216866641248 3218233614336 3218874786816 3220480975293 3221269917696 3221457005376 3222860523558 3224519226864 3246996215808 3247980281856 3248599524859 3249039485952 3251016773604 3251067715584 3251679178752 3253338005292 3273302898112 3274693853184 3274987562496 3275980111872 3277973794944 3278641692672 3279042780273 3281089739616 3281706849348 3282701435136 3299787292672 3306040178688 3306232189728 3306890894268 3308726181888 3308918348928 3315188537712 3333453447168 3334080405504 3337249683456 3338261102592 3339964098432 3340292688384 3340592281296 3342011830272 3342677663232 3346816697541 3362520891392 3364236263232 3364921737216 3366969548032 3368292051456 3369088315008 3369759542448 3371493849984 3372462802503 3395995147584 3397024370688 3399199163424 3400229357568 3400643616768 3403461514752 3423955451904 3426702188544 3427384894464 3428195127552 3428502604488 3429541679616 3430642864896 3431628816582 3432328022016 3433394966256 3434079005586 3450192658432 3454464822016 3456621289472 3456931315968 3459035121611 3461663195136 3463372502928 3464023896534 3489709077504 3489911755824 3491848617984 3492544303104 3493629965664 3494341804032 3496524915546 3498668634816 3499365678696 3517579233792 3518645305344 3521934838071 3522652443648 3524449505733 3524796245596 3526180741368 3526610345568 3527474282496 3527679154176 3529532624202 3551138277856 3551861833728 3554504736768 3555182420127 3555646046208 3556259888064 3560048786304 3582892376064 3584453363712 3584661544672 3585539702784 3587328853632 3588043561392 3589568262144 3589890212736 3591454249188 3596579137656 3611920439296 3614175199232 3617074532352 3618650412416 3618974971404 3620512816128 3621234135168 3623928657408 3624139131048 3648044335104 3648983055744 3652870742784 3653977817088 3658139076096 3680531980288 3682465760376 3683581804032 3684030584832 3685477625856 3685840207872 3687720519312 3688471904256 3693039114528 3712260704256 3713000302336 3715276742656 3718355357184 3719511213444 3722316954624 3722533142544 3723445075968 3750135128064 3750504071168 3750840456192 3751977222144 3753181937664 3755543740416 3757829274432 3758166316458 3760512371136 3781941952512 3782836002816 3783589661696 3784765796136 3785536954368 3786624901056 3787840741536 3788988721152 3789328557888 3790224354384 3790979485254 3816866341088 3817801383936 3820029136482 3820494541032 3821430472704 3821652417024 3824099058852 3825258027264 3848291811328 3850713464832 3851949883392 3853056916864 3853841989632 3855039962112 3855808006272 3856719518496 3858234389568 3861369024768 3881466740736 3886272924768 3887047191508 3888698950656 3889047730464 3889430339968 3892593881496 3896294065794 3918269841408 3918497410048 3925922712192 3926150725302 3928329695232 3929112340992 3929340539352 3936786388533 3955258884096 3957276638016 3958475968512 3959220481536 3960902909952 3961692045312 3962983999104 3966597567456 3966953334039 3968639048448 3992993558528 3995030562588 3995844562944 3998276338288 3998817828864 4000792374072 4028680489984 4030753923072 4032510034176 4032744237756 4033732165632 4035744960336 4036549006566 4038264294912 4063410494208 4064641990656 4065137197056 4065947099136 4068972527616 4069208848896 4070019562176 4070981713968 4073888402064 4077156522429 4097103781888 4102176976144 4103494136664 4104737781248 4105105937712 4107384225792 4110725044224 4135951499264 4140598477824 4142773980423 4144029529536 4144534407936 4146570233856 4147396359936 4148685584226 4149530892288 4154669003844 4174995488768 4176293292288 4177125340128 4179686335488 4180953071616 4183149776832 4187849785362 4188875710464 4216976704954 4219317080064 4219695513216 4220974374912 4222329679872 4227557933736 4251649011712 4254303125504 4254684696576 4255690503168 4256538369408 4256785584298 4257861520653 4259953013688 4260801729153 4261320834228 4262612311296 4262994627624 4289155521664 4290978152448 4291833049088 4293974633724 4295026556928 4295276007168 4297147364744 4298056358661 4299358969152 4303415280672 4329328287744 4332052647936 4333443618816 4334689031472 4334756954112 4335572238336 4337784007056 4338809458308 4344040152864 4366258470912 4366650083328 4367973482496 4370631726592 4372057040364 4374786319488 4375609132464 4376935246848 4379168116683 4408053571584 4408309586304 4409187859024 4411634909184 4411891131904 4420251383616 4420508106771 4445440540672 4449666244608 4451936217768 4453285464576 4453723584512 4454123041728 4456015773696 4456903550976 4462422263388 4485648350976 4491056068608 4492117753344 4493012723264 4495325133312 4496617070004 4498060880574 4500891420831 4527993530112 4529365827584 4532265551232 4532528780042 4533639143424 4534191489024 4535972462592 4536573788448 4537948686336 4568936251392 4569846525952 4570926836736 4571336805984 4572722239488 4573279346688 4574190486528 4575505088776 4576437362688 4577859955008 4578772007448 4579854428214 4609241754624 4614949098162 4615550926848 4616430903747 4617830003904 4618244179926 4618698528712 4651805853201 4652945436672 4653215674432 4655798157312 4656725737472 4658173287552 4659122405376 4662033220728 4664891513088 4665820904928 4690105645056 4691527073792 4695913117428 4696869924864 4698329953824 4699266007644 4701574321824 4702147127424 4703572205568 4706043498936 4735815778304 4737012793344 4740243226836 4741679850752 4746731715072 4747953151717 4748596171776 4779271151616 4781730889728 4783105138176 4784058081856 4786091016192 4786520283648 4787651816064 4788605665584 4792447140399 4795438850208 4822766043136 4825299961872 4827350421504 4828312180224 4831904876544 4832185508064 4834290785337 4865310740992 4870494323712 4871335159171 4871970422784 4876525160406 4877518768128 4909954347168 4911442405376 4912040779776 4912481343744 4913970167808 4914453610496 4916960692416 4917962539008 4921634609424 4922560274022 4924052152704 4949680939008 4957807142912 4959060268032 4959348284592 4960336341402 4963089272832 4963377523392 5000180170752 5001120608256 5004242583552 5005874525184 5007391653888 5010439032576 5010888421944 5014016494848 5042589270016 5043781337088 5046354394848 5047382605824 5048833201408 5050454322048 5051984961536 5052438077184 5053632472512 5054639313672 5093372181976 5093992721376 5095240630272 5095536556032 5098798745136 5100344036352 5100965425152 5134284619776 5135933177856 5140053282816 5141077341696 5142292691328 5142753906732 5144312519424 5145964297344 5147443224873 5148492033024 5151118508379 5175288987648 5181697233024 5184931934208 5185396973952 5190125175328 5195058754392 5196035844801 5234563616256 5234867633736 5237772926976 5238816454656 5239120719136 5240444948496 5249048518044 5276368850688 5277967958016 5278960642048 5282256060416 5283978665472 5287194368394 5288796756608 5289271112052 5289915518352 5291518731264 5326707416784 5327792750592 5331757105152 5333469069312 5334389832096 5340073179456 5374338564096 5376680045568 5376992317008 5378309554176 5380993280448 5382065342088 5384352393216 5387181373782 5417880658944 5419522654208 5421262798848 5425296703488 5425611798528 5426692749568 5427975618624 5428462457106 5430769224192 5431851202752 5436208696572 5471325515552 5472066502656 5473474583616 5476512301056 5479306114176 5480966725632 5520797970432 5523698640564 5525372706048 5526045877248 5528760311808 5529861813248 5531580778968 5532707856384 5539558671792 5568391056384 5569500453504 5572915113984 5577533035776 5579266820166 5583475431936 5583799713816 5585167613952 5625202692096 5625756106752 5626260684288 5627965833216 5628651503616 5629772906496 5636743911648 5672912928768 5674254004224 5675384492544 5677148694204 5678305431552 5679937351584 5681068972204 5681761112304 5683483081728 5683992836832 5685336531576 5686469227881 5721304203264 5725299511632 5726702075904 5727034676224 5730043704723 5730741811548 5732145709056 5732478625536 5736148588278 5737887040896 5772437716992 5776070197248 5777924825088 5779585375296 5780762984448 5782559943168 5783712009408 5785079277744 5792053537152 5822200111104 5829409387152 5830570787262 5833048425984 5833571595696 5834145509952 5835913662464 5838890822244 5844441098691 5877404762112 5877746115072 5882179878912 5888884068288 5889226087953 5892494542848 5893668511488 5894010809028 5932888326144 5935914957024 5937713952768 5938830722304 5941354364928 5942538067968 5944475998656 5949896351184 5980864467968 5988074758144 5989490337792 5992545843882 5993766844416 5995489426672 5997414507432 6001188561108 6037324706816 6043020734976 6044852191232 6045588652032 6046130884608 6048765051264 6049116356634 6050598248448 6053617440504 6054823509849 6057396442368 6091915001856 6094569115648 6095115741312 6096962985984 6097705795584 6098920648704 6101916483584 6103458791424 6103813273344 6105029343264 6106472570952 6110832603096 6145655672832 6153265464216 6155241204996 6157106671872 6157658906568 6161076338688 6202407804268 6203927248896 6207120211968 6210897716736 6216044294304 6219855350784 6221094539904 6223028376339 6253474193408 6261217489904 6262493233152 6264439938432 6265688010192 6268765762432 6269529503232 6271429607424 6274724665248 6281774678043 6320324302448 6325465057431 6328975620096 6329543269824 6331461562368 6333494519808 6341336900604 6372361535488 6377473517568 6381454688256 6382027044864 6383535754752 6384807554112 6385178376447 6389929520532 6391981251342 6393918466944 6433733282496 6436467228672 6437749573632 6440961950586 6442539835392 6442914010752 6445721047116 6449038453728 6493992431616 6497199049718 6498078971904 6502033547208 6502135431168 6503358357504 6506676010584 6546605796224 6549387706368 6549975124992 6551960223744 6555947589888 6558085560546 6562179479232 6563413698696 6565402870272 6599574585344 6612080357376 6612464379456 6613781788536 6617452363776 6617836697856 6630377075424 6666906894336 6668160811008 6674499366912 6679928196864 6680585376768 6681184562592 6684023660544 6685355326464 6693633395082 6725041782784 6728472526464 6729843474432 6733939096064 6736584102912 6738176630016 6739519084896 6742987699968 6744925605006 6747091320861 6791990295168 6794048741376 6798398326848 6798793170063 6800458715136 6801287233536 6806923029504 6853404377088 6854769788928 6856390255104 6857005208976 6859083359232 6861285729792 6863257633164 6864656044032 6866789932512 6868158011172 6869781642321 6908929644032 6913242578944 6913862631936 6918070243222 6922423647243 6923326390272 6926745005856 6927366269889 6928047793068 6979418155008 6979823511648 6983697235968 6985088606208 6987259931328 6988683608064 6993049831092 6997337269632 6998731357392 7035158467584 7037290610688 7043869676142 7045304887296 7048899011466 7049592491192 7052361482736 7053220691136 7055358308352 7059065248404 7102276555712 7103723667456 7110364840254 7111292092416 7112519776128 7120097572608 7165784752128 7168906727424 7169323089344 7174657707264 7176087122784 7179136524288 7179780425472 7182908498376 7193158275312 7223840878592 7228350398464 7234149064704 7237300824832 7237949942808 7241025632256 7242468270336 7247857314816 7248278262096 7296088670208 7297966111488 7305741485568 7307955634176 7314787740609 7316278152192 7361063960576 7364931520752 7367163608064 7368061169664 7370955251712 7371680415744 7375441038624 7376943808512 7383840411033 7386078229056 7424521408512 7426000604672 7430553485312 7435195769261 7436710714368 7439022426888 7440504512103 7444633909248 7445066285088 7446890151936 7500270256128 7501008142336 7501680912384 7503954444288 7505385109157 7506363875328 7511087480832 7515658548864 7516332632916 7521024742272 7563883905024 7565672005632 7567179323392 7569531592272 7571073908736 7573249802112 7575681483072 7577977442304 7578657115776 7580448708768 7581958970508 7633732682176 7640058272964 7640989082064 7642860945408 7643304834048 7648198117704 7650516054528 7696583622656 7701426929664 7703899766784 7706113833728 7710079924224 7711616012544 7713439036992 7716468779136 7722738049536 7762933481472 7772545849536 7774094383016 7777397901312 7778095460928 7778860679936 7785187762992 7792588131588 7836539682816 7836994820096 7851845424384 7852301450604 7856659390464 7858224681984 7858681078704 7873572777066 7910517768192 7914553276032 7916951937024 7918440963072 7923384090624 7925967998208 7930791552591 7933195134912 7933906668078 7937278096896 7985987117056 7990061125176 7991563901653 7991689125888 7996552676576 7997635657728 8001584748144 8057360979968 8061507846144 8065020068352 8065488475512 8067464331264 8071489920672 8073098013132 8076528589824 8126820988416 8129283981312 8130274394112 8131894198272 8137945055232 8138417697792 8140039124352 8141963427936 8142693685659 8147776804128 8154313044858 8194207563776 8204353952288 8206988273328 8209475562496 8210211875424 8214768451584 8221450088448 8271902998528 8281196955648 8285547960846 8288059059072 8289068815872 8293140467712 8294792719872 8297371168452 8299061784576 8309338007688 8349990977536 8352586584576 8354250680256 8359372670976 8361906143232 8366299553664 8375699570724 8377751420928 8433953409908 8438634160128 8439391026432 8441948749824 8444659359744 8455115867472 8503298023424 8509369393152 8511381006336 8513076738816 8513571168596 8515723041306 8519906027376 8521603458306 8522641668456 8525224622592 8525989255248 8578311043328 8581956304896 8583666098176 8587949267448 8590053113856 8590552014336 8594294729488 8596112717322 8598717938304 8606830561344 8658656575488 8664105295872 8666887237632 8669378062944 8671144476672 8675568014112 8677618916616 8688080305728 8732516941824 8733300166656 8741263453184 8744114080728 8745856180893 8749572638976 8751218264928 8753870493696 8758336233366 8816107143168 8816619172608 8818375718048 8823269818368 8823782263808 8840502767232 8841016213542 8890881081344 8899332489216 8903872435536 8906570929152 8907447169024 8908246083456 8912031547392 8913807101952 8924844526776 8971296701952 8982112137216 8984235506688 8986025446528 8988818765823 8990650266624 8993234140008 8996121761148 9001782841662 9055987060224 9058731655168 9064531102464 9065057560084 9067278286848 9068382978048 9071944925184 9073147576896 9073674534951 9075897372672 9137872502784 9139693051904 9141853673472 9142673611968 9145444478976 9146558693376 9148380973056 9151010177552 9152874725376 9155719910016 9157544014896 9159708856428 9218483509248 9229898196324 9232861807494 9235660007808 9236488359852 9237397057424 9303611706402 9305890873344 9306431348864 9313451474944 9316346575104 9324066441456 9329783026176 9331641809856 9380211290112 9391826234856 9393739849728 9396659907648 9398532015288 9403148643648 9404294254848 9407144411136 9412086997872 9474025586688 9480486453672 9483359701504 9493463430144 9495906303434 9497192343552 9558542303232 9563461779456 9566210276352 9568116163712 9572182032384 9573040567296 9575303632128 9577211331168 9584894280798 9587971877013 9590877700416 9645532086272 9650599923744 9654700843008 9656624360448 9661442925879 9663809753088 9664371016128 9668581570674 9730621481984 9740988647424 9742670318342 9743940845568 9745798574577 9753050320812 9755037536256 9819908694336 9822884810752 9824081559552 9824962687488 9827940335616 9828907220992 9833921384832 9835925078016 9837128340819 9843269218848 9845120548044 9848104305408 9899361878016 9915614285824 9918120536064 9918696569184 9920672682804 9926178545664 9926755046784 10000360341504 10002241216512 10011749050368 10014783307776 10020878065152 10021776843888 10028032989696 10040450092623 10087562674176 10092708789696 10094765211648 10097666402816 10100908644096 10103969923072 10104876154368 10107264945024 10109278627344 10117388407509 10186744363952 10187985442752 10191073112064 10197597490272 10200688072704 10201930850304 10271866355712 10280106565632 10282154683392 10284585382656 10285507813464 10288625038848 10291928594688 10294886449746 10296984066048 10302237016758 10350577975296 10363394466048 10369863868416 10370793947904 10377105364833 10380250350656 10390117508784 10392071689602 10469127232512 10469735267472 10475545853952 10477632909312 10478241438272 10480889896992 10498097036088 10552737701376 10555935916032 10557921284096 10564512120832 10565804514213 10567957330944 10573348517199 10574388736788 10577593513216 10578542224104 10579831036704 10583037462528 10653414833568 10655585501184 10663514210304 10665547260381 10666938138624 10668779664192 10680146358912 10748677128192 10753360091136 10753984634016 10756619108352 10761986560896 10764130684176 10768704786432 10774362747564 10835761317888 10839045308416 10842525597696 10851223597056 10853385499136 10855951237248 10856924914212 10861538448384 10863702405504 10866824585843 10872417393144 10942651031104 10944133005312 10946949167232 10958612228352 10961933451264 10969409005691 11041595940864 11047397281128 11050745412096 11052091754496 11057520623616 11059723626496 11063161557936 11065415712768 11079117343584 11136782112768 11139000907008 11145830227968 11155066071552 11158533640332 11166950863872 11167599427632 11170335227904 11250405384192 11251512213504 11252521368576 11255931666432 11259545812992 11273487823296 11345825857536 11348508008448 11350768985088 11354297388408 11356610863104 11359874703168 11362137944408 11363522224608 11366966163456 11367985673664 11370673063152 11372938455762 11450599023264 11453404151808 11454069352448 11455587798187 11460087409446 11461483623096 11464291418112 11464957251072 11472297176556 11475774081792 11544875433984 11552140394496 11555849650176 11559170750592 11561525968896 11565119886336 11567424018816 11570158555488 11584107074304 11644400222208 11658818774304 11661141574524 11666096851968 11667143191392 11668291019904 11671827324928 11677781644488 11688882197382 11754809524224 11755492230144 11777768136576 11778452175906 11784989085696 11787337022976 11788021618056 11865776652288 11871829914048 11875427905536 11877661444608 11882708729856 11885076135936 11888951997312 11899792702368 11900860002117 11961728935936 11976149516288 11978980675584 11985091687764 11987533688832 11990978853344 11994829014864 12002377122216 12074649413632 12086041469952 12089704382464 12092261769216 12097530102528 12098232713268 12101196496896 12107234881008 12109647019698 12114792884736 12189138231296 12190231482624 12193925971968 12195411591168 12197841297408 12203832967168 12206917582848 12207626546688 12210058686528 12212945141904 12221665206192 12291311345664 12306530928432 12310482409992 12314213343744 12315317813136 12322152677376 12404815608536 12407854497792 12421795433472 12428321941269 12432088588608 12439710701568 12442189079808 12446056752678 12506948386816 12522434979808 12524986466304 12528879876864 12531376020384 12537531524864 12539059006464 12542859214848 12549449330496 12563549356086 12640648604896 12650930114862 12657951240192 12659086539648 12662923124736 12666989039616 12682673801208 12744723070976 12754947035136 12762909376512 12764054089728 12767071509504 12769615108224 12770356752894 12779859041064 12782405187459 12783962502684 12787836933888 12867466564992 12872934457344 12875499147264 12881923901172 12885079670784 12885828021504 12891442094232 12898076907456 12987984863232 12994398099436 12996157943808 13004067094416 13004270862336 13006716715008 13013352021168 13093211592448 13098775412736 13099950249984 13103920447488 13111895179776 13116171121092 13124358958464 13126827397392 13130805740544 13137504350049 13199149170688 13224160714752 13224928758912 13227563577072 13234904727552 13235673395712 13260754150848 13261524320313 13336321622016 13348998733824 13359856393728 13361170753536 13362369125184 13368047321088 13370710652928 13387266790164 13456945052928 13467878192128 13473168205824 13476353260032 13479038169792 13485975399936 13489851210012 13494182641722 13502674262493 13583980590336 13588097482752 13596796653696 13597586340126 13600917430272 13602574467072 13613846059008 13706808754176 13709539577856 13712780510208 13714010417952 13718166718464 13722571459584 13726515266328 13729312088064 13733579865024 13736316022344 13739563284642 13817859288064 13826485157888 13827725263872 13836140486444 13844847294486 13846652780544 13849292711241 13853490011712 13854732539778 13856095586136 13955417559603 13958836310016 13959647023296 13967394471936 13970177212416 13974519862656 13977367216128 13986099662184 13994674539264 13997462714784 14070316935168 14074581221376 14087739352284 14090609774592 14097798022932 14099184982384 14104722965472 14106441382272 14110716616704 14118130496808 14204553111424 14207447334912 14220729680508 14225039552256 14240195145216 14243859455151 14337813454848 14338646178688 14349315414528 14352174245568 14358273048576 14359560850944 14365816996752 14377341421197 14386316550624 14447681757184 14468298129408 14474601649664 14475899885616 14482051264512 14484936540672 14495714629632 14496556524192 14502872356011 14595932222976 14611482971136 14614005477513 14615911268352 14629575481218 14632556304384 14722127921152 14729863041504 14734327216128 14736122339328 14741910503424 14743360831488 14750882077248 14753887617024 14767680822066 14772156458112 14849042817024 14852001209344 14861106970624 14870391538522 14873421428736 14878044853776 14881009024206 14889267818496 14890132570176 15000540512256 15002016284672 15003361824768 15010770218314 15012727750656 15022174961664 15031317097728 15032665265832 15042049484544 15127767810048 15131344011264 15134358646784 15139063184544 15142147817472 15146499604224 15151362966144 15155954884608 15157314231552 15160897417536 15163917941016 15267465364352 15280116545928 15281978164128 15285721890816 15286609668096 15296396235408 15301032109056 15402853859328 15407799533568 15412227667456 15420159848448 15423232025088 15426878073984 15432937558272 15442329674619 15445476099072 15453355525137 15525866962944 15545091699072 15548188766032 15554795802624 15556190921856 15557721359872 15570375525984 15585176263176 15588107534403 15673989640192 15703690848768 15704602901208 15713318780928 15716449363968 15717362157408 15747145554132 15829106552064 15833903874048 15836881926144 15846768181248 15851935996416 15861583105182 15866390269824 15867813336156 15874556193792 15971974234112 15980122250352 15983127803306 15983378251776 15993105353152 15995271315456 16003169496288 16114721959936 16123015692288 16130040136704 16130976951024 16134928662528 16142979841344 16146196026264 16153057179648 16253641976832 16258567962624 16263788396544 16275890110464 16276835395584 16280078248704 16283926855872 16285387371318 16295553608256 16308626089716 16388415127552 16408707904576 16413976546656 16418951124992 16420423750848 16429536903168 16442900176896 16543805997056 16562393911296 16571095921692 16576118118144 16578137631744 16586280935424 16589585439744 16594742336904 16598123569152 16618676015376 16699981955072 16705173169152 16708501360512 16718745341952 16732599107328 16742782166581 16751399141448 16755502841856 16867906819816 16877268320256 16878782052864 16883897499648 16889318719488 16910231734944 17006596046848 17018738786304 17022762012672 17026153477632 17027142337192 17031446082612 17039812054752 17043206916612 17045283336912 17050449245184 17051978510496 17059407683643 17156622086656 17163912609792 17167332196352 17175898534896 17180106227712 17181104028672 17188589458976 17190131114169 17192225434644 17197435876608 17213661122688 17317313150976 17328210591744 17333774475264 17338756125888 17342288953344 17351136028224 17355237833232 17376160611456 17466600333312 17482526906368 17488228161456 17491712361786 17499145277952 17502436529856 17507740987392 17516672466732 17632214286336 17633238345216 17636751436096 17646539636736 17647564527616 17667678263859 17681005534464 17682032427084 17781762162688 17798664978432 17807744871072 17813141858304 17814894338048 17816492166912 17824063094784 17827614203904 17849689053552 17942593403904 17964224274432 17968471013376 17972050893056 17977637531646 17981300533248 17986468280016 17992243522296 18003565683324 18111974120448 18117463310336 18129062204928 18130115120168 18134556573696 18136765956096 18146295153792 18147349069902 18151794745344 18164470529547 18275745005568 18279386103808 18283707346944 18285347223936 18290888957952 18293117386752 18296761946112 18302020355104 18305749450752 18311439820032 18315088029792 18319417712856 18436967018496 18459796392648 18463474159663 18465723614988 18471320015616 18472976719704 18474794114848 18607223412804 18611781746688 18612862697728 18626902949888 18632693150208 18648132882912 18659566052352 18663283619712 18760422580224 18783652469712 18787479699456 18793319815296 18797064030576 18806297287296 18808588509696 18814288822272 18824173995744 18960972907344 18966719403008 18976395172293 18986926860288 18991812606868 18994384687104 19117084606464 19132420552704 19136232327424 19144364064768 19146081134592 19150607264256 19154422662336 19155535129341 19169788561596 19175943754026 19181755400832 19291064172544 19301199847488 19309401686016 19313248720896 19322885851758 19327619506176 19328742032256 19337163141348 19461242963968 19481977294848 19485340636684 19491597149154 19506100641624 19510075072512 19639817388672 19645769621504 19648163119104 19649925374976 19655880671232 19667842769664 19674256681638 19686538437696 19690241096088 19696208610816 19798723756032 19831228571648 19836241072128 19837393138368 19841345365608 19852357091328 19853510093568 20000720683008 20004482433024 20023498100736 20041756130304 20043553687776 20056065979392 20080900185246 20175125348352 20185417579392 20189530423296 20195332805632 20201817288192 20207939846144 20209752308736 20214529890048 20218557254688 20234776815018 20241273962583 20373488727904 20375970885504 20382146224128 20395194980544 20396379510189 20401376145408 20403861700608 20560213131264 20564309366784 20569170765312 20571015626928 20577250077696 20583857189376 20589772899492 20593968132096 20604474033516 20609344926963 20726788932096 20739727736832 20741587895808 20754210729666 20760500701312 20767270941729 20780235017568 20784143379204 20938254465024 20939470534944 20951091707904 20955265818624 20956482876544 20961779793984 20996194072176 21105475402752 21111871832064 21115842568192 21131609028426 21135914661888 21146697034398 21148777473576 21155187026432 21157084448208 21159662073408 21166074925056 21306829667136 21311171002368 21331094520762 21333876277248 21337559328384 21360292717824 21497354256384 21506720182272 21507969268032 21523973121792 21528261368352 21537409572864 21548725495128 21671522635776 21685051195392 21702447194112 21706770998272 21711902474496 21713849828424 21723076896768 21727404811008 21733649171686 21744834786288 21885302062208 21888266010624 21893898334464 21917224456704 21923866902528 21938818011382 21944363221827 22083191881728 22094794562256 22101490824192 22104183508992 22115041247232 22119447252992 22126323115872 22130831425536 22151521233099 22158234687168 22273564225536 22278001814016 22291660455936 22305587307783 22310132143104 22317067280664 22321513536309 22333901727744 22335198855264 22340670455808 22500810768384 22503024427008 22505042737152 22511863332864 22516155327471 22519091625984 22546975646592 22691651715072 22697016016896 22701537970176 22708594776816 22713221726208 22719749406336 22724275888816 22727044449216 22733932326912 22735971347328 22741346126304 22745876911524 22901198046528 22908138704896 22911175596374 22920174818892 22922967246192 22928582836224 22929914502144 22944594353112 22951548163584 23089750867968 23104280788992 23111699300352 23118341501184 23130239772672 23134848037632 23140317110976 23168214148608 23288800444416 23317637548608 23322283149048 23332193703936 23334286382784 23336582039808 23343654649856 23355563288976 23377764394764 23509619048448 23510984460288 23555536273152 23556904351812 23569978171392 23574674045952 23576043236112 23731553304576 23743659828096 23750855811072 23755322889216 23770152271872 23777903994624 23792374657773 23799585404736 23801720004234 23923457871872 23952299032576 23957961351168 23970183375528 23974691704959 23975067377664 23981957706688 23989658029728 24004754244432 24149298827264 24172082939904 24179408764928 24184523538432 24195060205056 24196465426536 24202392993792 24214469762016 24219294039396 24229585769472 24378276462592 24380462965248 24387851943936 24390823182336 24395682594816 24407665934336 24413835165696 24415253093376 24420117373056 24425890283808 24428081056977 24443330412384 24582622691328 24613061856864 24620964819984 24628426687488 24630635626272 24644305354752 24809631217072 24815708995584 24843590866944 24856643882538 24864177177216 24879421403136 24884378159616 24892113505356 25013896773632 25044869959616 25049972932608 25057759753728 25062752040768 25075063049728 25078118012928 25085718429696 25098898660992 25127098712172 25281297209792 25301860229724 25315902480384 25318173079296 25325846249472 25333978079232 25365347602416 25489446141952 25509894070272 25528108179456 25534143019008 25539230216448 25540713505788 25559718082128 25564810374918 25567925005368 25575673867776 25734933129984 25745868914688 25750998294528 25763847802344 25770159341568 25771656043008 25782884188464 25796153814912 25975969726464 25988796198872 25992315887616 26008134188832 26013433430016 26026704042336 26186423184896 26197550825472 26199900499968 26223790359552 26232342242184 26237568542679 26248717916928 26253654794784 26261611481088 26275008700098 26398298341376 26448321429504 26449857517824 26455127154144 26469809455104 26471346791424 26521508301696 26523048640626 26672643244032 26697997467648 26719712787456 26722341507072 26724738250368 26736094642176 26741421305856 26774533580328 26913890105856 26935756384256 26946336411648 26952706520064 26958076339584 26966456297469 26971950799872 26979702420024 26988365283444 27005348524986 27167961180672 27176194965504 27193593307392 27195172680252 27201834860544 27205148934144 27221023604853 27227692118016 27413617508352 27419079155712 27425561020416 27428020835904 27436333436928 27445142919168 27453030532656 27458624176128 27467159730048 27472632044688 27479126569284 27635718576128 27652970315776 27655450527744 27672280972888 27689694588972 27698585422482 27706980023424 27709465079556 27712191172272 27910835119206 27917672620032 27919294046592 27940354424832 27949039725312 27972199324368 27989349078528 27994925429568 28140633870336 28175478704568 28181219549184 28195596045864 28198369964768 28209445930944 28212882764544 28221433233408 28236260993616 28409106222848 28441459361016 28450079104512 28480390290432 28487718910302 28675626909696 28677292357376 28698630829056 28704348491136 28716546097152 28719121701888 28731633993504 28754682842394 28772633101248 28895363514368 28936596258816 28949203299328 28951799771232 28964102529024 28969873081344 28984328777637 28991429259264 28993113048384 29005744712022 29191864445952 29222965942272 29228010955026 29231822536704 29237395723731 29259150962436 29265112608768 29444255842304 29459726083008 29461437070273 29468654432256 29472244678656 29483821006848 29486721662976 29501764154496 29507775234048 29535361644132 29544312916224 29698085634048 29704002418688 29722213941248 29740783077044 29746842857472 29756089707552 29762018048412 29778535636992 29780265140352 30001081024512 30006723649536 30021540436628 30044349923328 30062634195456 30065330531664 30084098969088 30121350277869 30262688022528 30268717293568 30278126369088 30284295634944 30292999208448 30302725932288 30311909769216 30314628463104 30321794835072 30327835882032 30352165222527 30534930728704 30560233091856 30563956328256 30573219336192 30592792470816 30602064218112 30815599067136 30824455334912 30840319696896 30846464050176 30853756147968 30865875116544 30884659349238 30890952198144 30906711050274 31051733925888 31090183398144 31096377532064 31109591605248 31112381843712 31115442719744 31131316094499 31140751051968 31170352526352 31176215068806 31347979280384 31407381697536 31409205802416 31426637561856 31432898727936 31434724314816 31494291108264 31658213104128 31667807748096 31673763852288 31693536362496 31697413542639 31703871992832 31723166210364 31732780539648 31735626672312 31749112387584 31943948468224 31960244500704 31966255606612 31966756503552 31986210706304 31990542630912 31996641781143 32006338992576 32229443919872 32246031384576 32260080273408 32261953902048 32269857325056 32285959682688 32292392052528 32306114359296 32507283953664 32517135925248 32527576793088 32553670791168 32560156497408 32567853711744 32570774742636 32591107216512 32600473757529 32617252179432 32776830255104 32817415809152 32827953093312 32837902249984 32840847501696 32885800353792 32908227017073 33124787822592 33142191843384 33152236236288 33156275263488 33172561870848 33179170879488 33189484673808 33196247138304 33237352030752 33410346338304 33417002721024 33437490683904 33465198214656 33485564333162 33502798282896 33511005683712 33735813639632 33754536640512 33757564105728 33767794999296 33778637438976 33820463469888 34013192093696 34037477572608 34045524025344 34052306955264 34054284674384 34062892165224 34079624109504 34086413833224 34090566673824 34100898490368 34103957020992 34118815367286 34313244173312 34334664392704 34351797069792 34360212455424 34362208057344 34366763394561 34377178917952 34380262228338 34384450869288 34394871753216 34427322245376 34634626301952 34656421183488 34667548950528 34677512251776 34684577906688 34702272056448 34710475666464 34752321222912 34933200666624 34965053812736 34976456322912 34983424723572 34998290555904 35004873059712 35015481974784 35033344933464 35264428572672 35266476690432 35273502872192 35295129055232 35335356527718 35362011068928 35364064854168 35597329956864 35615489742144 35626283716608 35629788676096 35632984333824 35648126189568 35655228407808 35699378107104 35702580006351 35885186807808 35928448548864 35936942026752 35944101786112 35955275063292 35962601066496 35972936560032 35984487044592 36007131366648 36223948240896 36234926620672 36258124409856 36260230240336 36269113147392 36292590307584 36294698139804 36303589490688 36328941059094 36558772207616 36567414693888 36570694447872 36581777915904 36586234773504 36593523892224 36604040710208 36611498901504 36622879640064 36630176059584 36638835425712 36873934036992 36919592785296 36926948319326 36931447229976 36942640031232 36945953439408 36949588229696 37214446825608 37223563493376 37225725395456 37253805899776 37265386300416 37284965823807 37296265765824 37319132104704 37326567239424 37520845160448 37567304939424 37574959398912 37586639630592 37594128061152 37612594574592 37617177019392 37628577644544 37648347991488 37921945814688 37933438806016 37952790344586 37973853720576 37983625213736 37988769374208 38234169212928 38264841105408 38272464654848 38288728129536 38292162269184 38301214528512 38308845324672 38311070258682 38339577123192 38347215562377 38351887508052 38363510801664 38582128345088 38602399694976 38618803372032 38626497441792 38645771703516 38655239012352 38657484064512 38674326282696 38922485927936 38963954589696 38970681273368 38983194298308 39012201283248 39020150145024 39279634777344 39291539243008 39296326238208 39299850749952 39311761342464 39335685539328 39348513363276 39373076875392 39380482192176 39392417221632 39412513050147 39597447512064 39662457143296 39672482144256 39674786276736 39682690731216 39704714182656 39707020187136 39784572960939 40008964866048 40046996201472 40083512260608 40087107375552 40112131958784 40161800370492 40370835158784 40390665611264 40403634576384 40415879692288 40419504617472 40429059780096 40437114509376 40469553630036 40482547925166 40746977455808 40751941771008 40764292448256 40790389961088 40792759020378 40802752290816 40807723401216 41120426262528 41128618733568 41138341530624 41142031253856 41154500155392 41167714378752 41179545798984 41187936264192 41208948067032 41218689853926 41453577864192 41479455473664 41483175791616 41508421459332 41521001402624 41534541883458 41547878133723 41560470035136 41568286758408 41866252678809 41876508930048 41878941069888 41902183415808 41910531637248 41912965753088 41923559587968 41992388144352 42210950805504 42223743664128 42231685136384 42263218056852 42271829323776 42293394068796 42297554947152 42310374052864 42314168896416 42319324146816 42332149850112 42613659334272 42622342004736 42662189041524 42675118656768 42720585435648 42731578365453 43013440364544 43015938536064 43047946243584 43056522736704 43059023410399 43074819145728 43097450990256 43343045271552 43404894388224 43413541996544 43423804948992 43427699656848 43446153793536 43454809622016 43467298343372 43489669572576 43508617068033 43770604124416 43787796668928 43834448913408 43842016432539 43847733805056 43877636022764 43888726443654 44166383763456 44189589124512 44202981648384 44208367017984 44230082494464 44238894505984 44252646231744 44261662851072 44303042466198 44316469374336 44547128451072 44556003628032 44583320911872 44611174615566 44620264286208 44634134561328 44643027072618 44667803455488 44670397710528 44967456580943 45001621536768 45006048854016 45010085474304 45032310654942 45038183251968 45093951293184 45383303430144 45394032033792 45403075940352 45417189553632 45426443452416 45439498812672 45448551777632 45454088898432 45467864653824 45471942694656 45482692252608 45491753823048 45802396093056 45816277409792 45822351192748 45840349637784 45845934492384 45857165672448 45859829004288 45889188706224 45903096327168 46208561577984 46223398600704 46236683002368 46260479545344 46269696075264 46280634221952 46326989023857 46336428297216 46577600888832 46635275097216 46644566298096 46664387407872 46668572765568 46673164079616 46687309299712 46711126577952 46755528789528 46764322603209 47021968920576 47111072546304 47113808703624 47139956342784 47149348091904 47152086472224 47487319656192 47501711622144 47510645778432 47540304543744 47555807989248 47584749315546 47599170809472 47603440008468 47846915743744 47904598065152 47915922702336 47940366751056 47949383409918 47950134755328 47963915413376 47979316059456 48009508488864 48298597654528 48344165879808 48369047076864 48390120410112 48392930853072 48404785987584 48428939524032 48438588078792 48459171538944 48756552925184 48760925930496 48775703887872 48791365189632 48827670331392 48830506186752 48840234746112 48851780567616 48856162113954 48886660824768 49165245382656 49226123713728 49241929639968 49256853374976 49261271252544 49288610709504 49619262434144 49631417991168 49687181733888 49713287765076 49728354354432 49758842806272 49768756319232 49784227010712 50027793547264 50089739919232 50099945865216 50115519507456 50125504081536 50150126099456 50156236025856 50197797321984 50228346499743 50254197424344 50562594419584 50603720459448 50631804960768 50636346158592 50651692498944 50667956158464 50730695204832 51019788140544 51056216358912 51068286038016 51078460432896 51081427011576 51119436164256 51129620749836 51135850010736 51151347735552 51178223050929 51469866259968 51491737829376 51501996589056 51527695604688 51540318683136 51543312086016 51565768376928 51570393342507 51592307629824 51951939452928 51977592397744 51984631775232 52016268377664 52026866860032 52053408084672 52372846369792 52399800999936 52447580719104 52464684484368 52475137085358 52497435833856 52507309589568 52523222962176 52550017400196 52896642859008 52899715035648 52910254308288 52939618910208 52942693582848 53003034791577 53043016603392 53046097281252 53345286488064 53395994935296 53439425574912 53444683014144 53449476500736 53472189284352 53482842611712 53549067160656 53827780211712 53871512768512 53892672823296 53905413040128 53916152679168 53932912594938 53943901599744 53959404840048 53976730566888 54010697049972 54335922361344 54352389931008 54387186614784 54390345360504 54403669721088 54410297868288 54442047209706 54455384236032 54493411588641 54827235016704 54838158311424 54851122040832 54856041671808 54872666873856 54890285838336 54906061065312 54917248352256 54934319460096 54945264089376 54958253138568 55271437152256 55305940631552 55310901055488 55344561945776 55379389177944 55390422478989 55397170844964 55413960046848 55418930159112 55424382344544 55821670238412 55835345240064 55838588093184 55880708849664 55898079450624 55944398648736 55978698157056 55989850859136 56281267740672 56350957409136 56362439098368 56391192091728 56396739929536 56418891861888 56425765529088 56442866466816 56472521987232 56818212445696 56882918722032 56900158209024 56929185516879 56960780580864 56975437820604 57351253819392 57354584714752 57397261658112 57408696982272 57433092194304 57438243403776 57463267987008 57466605388023 57509365684788 57545266202496 57790727028736 57873192517632 57898406598656 57903599542464 57928205058048 57939746162688 57968657555274 57982858518528 57986226096768 58011489424044 58383728891904 58445931884544 58456021910052 58474791447462 58518301924872 58530225217536 58888511684608 58919452166016 58922874140546 58937308864512 58944489357312 58967642013696 59003528308992 59070723288264 59088625832448 59396171268096 59408004837376 59444427882496 59481566154088 59493685714944 59512179415104 59524036096824 59557071273984 59560530280704 60002162049024 60013447299072 60043080873256 60125268390912 60130661063328 60168197938176 60242700555738 60525376045056 60537434587136 60556252738176 60568591269888 60585998416896 60605451864576 60623819538432 60629256926208 60643589670144 60655671764064 60704330445054 60723821887749 61069861457408 61120466183712 61127912656512 61146438672384 61185584941632 61189138530567 61204128436224 61648910669824 61680639393792 61692928100352 61707512295936 61723390972321 61731750233088 61769318698476 61781904396288 61813422100548 62180366796288 62192755064128 62219183210496 62224763687424 62230885439488 62262632188998 62281502103936 62301812825187 62340705052704 62352430137612 62695958560768 62814763395072 62818411604832 62853275123712 62865797455872 62869448629632 62988582216528 63316426208256 63335615496192 63347527704576 63394827085278 63407743985664 63446332420728 63465561079296 63471253344624 63498224775168 63887896936448 63920489001408 63932511213224 63933513007104 63972421412608 63993283562286 64012677985152 64458887839744 64492062769152 64520160546816 64523907804096 64571919365376 64584784105056 64612228718592 65014567907328 65055153586176 65107341582336 65120312994816 65135707423488 65141549485272 65182214433024 65200947515058 65234504358864 65553660510208 65634831618304 65655906186624 65675804499968 65681695003392 65721667310609 65771600707584 65816454034146 66249575645184 66284383686768 66304472472576 66312550526976 66345123741696 66358341758976 66378969347616 66392494276608 66474704061504 66820692676608 66834005442048 66874981367808 66916761923349 66930396429312 66964540608927 66971128666324 67005596565792 67022011367424 67471627279264 67509073281024 67515128211456 67535589998592 67548465982413 67557274877952 67640926939776 68026384187392 68074955145216 68091048050688 68104613910528 68108569348768 68125784330448 68159248219008 68172827666448 68181133347648 68201796980736 68207914041984 68237630734572 68626488346624 68669328785408 68703594139584 68724416114688 68733526789122 68754357835904 68760524456676 68768901738576 68789743506432 68854644490752 69269252603904 69312842366976 69335097901056 69355024503552 69404544112896 69420951332928 69504642445824 69866401333248 69930107625472 69952912645824 69966849447144 69996581111808 70009746119424 70030963949568 70066689866928 70528857145344 70532953380864 70547005744384 70590258110464 70670713055436 70724022137856 70728129708336 71194659913728 71230979484288 71252567433216 71259577352192 71265968667648 71310456815616 71377123973319 71398756214208 71405160012702 71770373615616 71856897097728 71873884053504 71888203572224 71910550126584 71924075114877 71925202132992 71945873120064 71968974089184 72014262733296 72447896481792 72516248819712 72520460480672 72538226294784 72585180615168 72589396279608 72607178981376 72657882118188 73117544415232 73134829387776 73141388895744 73163555831808 73172469547008 73187047784448 73208081420416 73222997803008 73245759280128 73260352119168 73277670851424 73747868073984 73839185570592 73853896638652 73862894459952 73885280062464 73891906878816 73899176459392 74428893651216 74447126986752 74451450790912 74530772600832 74569931647614 74592531531648 74638264209408 74653134478848 75041690320896 75134609878848 75149918797824 75173279261184 75188256122304 75225189149184 75234354038784 75257155289088 75296695982976 75843891629376 75866877612032 75905580689172 75947707441152 75967250427472 75977538748416 76468338425856 76529682210816 76544929309696 76584324538368 76602429057024 76617690649344 76622140517364 76679154246384 76694431124754 76703775016104 76727021603328 77204799389952 77237606744064 77252994883584 77291543407032 77310478024704 77314968129024 77348652565392 77844971855872 77927909179392 77941362546736 77966388596616 78024402566496 78040300290048 78559269554688 78583078486016 78592652476416 78599701499904 78671371078656 78697026726552 78712705628037 78746153750784 78760964384352 78784834443264 78825026100294 79194895024128 79324914286592 79344964288512 79349572553472 79365381462432 79409428365312 79414040374272 79569145921878 80017929732096 80093992402944 80167024521216 80174214751104 80224263917568 80323600740984 80741670317568 80781331222528 80807269152768 80831759384576 80839009234944 80858119560192 80874229018752 80899368892407 80939107260072 80965095850332 81493954911616 81503883542016 81528584896512 81580779922176 81585518040756 81605504581632 81615446802432 81663070814559 82240852525056 82257237467136 82276683061248 82284062507712 82309000310784 82335428757504 82359091597968 82375872528384 82417896134064 82437379707852 82907155728384 82958910947328 82966351583232 83016842918664 83042002805248 83069083766916 83095756267446 83120940070272 83136573516816 83732505357618 83753017860096 83757882139776 83821063274496 83825931506176 83847119175936 83984776288704 84421901611008 84463370272768 84526436113704 84543658647552 84586788137592 84595109894304 84620748105728 84628337792832 84638648293632 84664299700224 85227318668544 85324378083048 85350237313536 85441170871296 85463156730906 86026880729088 86031877072128 86095892487168 86113045473408 86118046820798 86149638291456 86194901980512 86686090543104 86809788776448 86827083993088 86847609897984 86855399313696 86892307587072 86909619244032 86934596686744 86952986332911 86979339145152 87017234136066 87541208248832 87575593337856 87668897826816 87684032865078 87695467610112 87712187171193 87755272045528 87777452887308 88332767526912 88379178249024 88384311210819 88405963296768 88416734035968 88460164988928 88477789011968 88505292463488 88523325702144 88606084932396 88632938748672 89094256902144 89112007256064 89166641823744 89222349231132 89240528572416 89268269122656 89286054145236 89335606910976 89340795421056 89934913161886 90003243073536 90020170948608 90064621309884 90187902586368 90788064067584 90806151880704 90834379107264 90852886904832 90878997625344 90897103555264 90908177796864 90935729307648 90943885389312 90965384505216 90983507646096 91056495667581 91604792186112 91632554819584 91644702385496 91680699275568 91691868984768 91719658008576 91778377412448 91806192654336 92446797201408 92473366004736 92520959090688 92539392150528 92561268443904 92653978047714 92672856594432 93155201777664 93270550194432 93289132596192 93328774815744 93337145531136 93346328159232 93374618599424 93393948283497 93422253155904 93511057579056 93528645206418 94043937841152 94222145092608 94227617407248 94279912685568 94298696183808 94304172944448 94974639312384 95003423244288 95021291556864 95080609087488 95092240627917 95111615978496 95169498631092 95198341618944 95206880016936 95693831487488 95809196130304 95831845404672 95880733502112 95898766819836 95900269510656 95927830826752 95958632118912 95989925343429 96019016977728 96597195309056 96688331759616 96738094153728 96780240820224 96785861706144 96809571975168 96857879048064 96877176157584 96918343077888 97513105850368 97521851860992 97551407775744 97582730379264 97661012373504 97680469492224 97703561135232 97712324227908 97773321649536 97801421272587 98330490765312 98452247427456 98483859279936 98513706749952 98522542505088 98724681051219 99238524868288 99374363467776 99426575530152 99456708708864 99517685612544 99537512638464 99568454021424 100055587094528 100179479838464 100231039014912 100251008163072 100300252198912 100312472051712 100395594643968 100456692999486 100508394848688 101125188839168 101207440918896 101263609921536 101272692317184 101303384997888 101335912316928 101461390409664 102039576281088 102112432717824 102136572076032 102156920865792 102162854023152 102238872328512 102259241499672 102271700021472 102302695471104 102356446101858 102939732519936 103003993178112 103055391209376 103080637366272 103086624172032 103100290183683 103131536753856 103140786685014 103184615259648 103890330721489 103903878905856 103955184795488 103969263550464 104032536755328 104053733720064 104106816169344 104745692739584 104799601999872 104895161438208 104929368968736 104950274170716 104994871667712 105014619179136 105046445924352 105100034800392 105793285718016 105799430071296 105820508616576 105885387165696 106006069583154 106086033206784 106092194562504 106791989870592 106878851149824 106889366028288 106898953001472 106944378568704 106965685223424 107098134321312 107655560423424 107743025537024 107785345646592 107810826080256 107832305358336 107865825189876 107887803199488 107918809680096 107953461133776 108021394099944 108671844722688 108704779862016 108774373229568 108780690721008 108807339442176 108884094419412 108910768472064 108986823177282 109676316622848 109702244081664 109712083343616 109745333747712 109780571676672 109812122130624 109834496704512 109868638920192 109890528178752 109916506277136 110542874304512 110621802110976 110689123891552 110758778355888 110780844957978 110794341689928 110827920093696 110837860318224 110848764689088 111643340476824 111670690480128 111677176186368 111761417699328 111796158901248 111888797297472 111957396314112 111979701718272 112562535481344 112701914818272 112724878196736 112782384183456 112793479859072 112837783723776 112851531058176 112885732933632 112945043974464 113636424891392 113765837444064 113800316418048 113858371033758 113921561161728 113950875641208 114702507638784 114709169429504 114794523316224 114817393964544 114866184388608 114876486807552 114926535974016 114933210776046 115018731369576 115041646687131 115090532404992 115581454057472 115746385035264 115796813197312 115807199084928 115856410116096 115879492325376 115937315110548 115965717037056 115972452193536 116022978848088 116767457783808 116891863769088 116912043820104 116949582894924 117036603849744 117060450435072 117838904332032 117845748281092 117874617729024 117888978714624 117935284027392 118007056617984 118141446576528 118177251664896 118237539150441 118792342536192 118816009674752 118963132308176 118987371429888 119024358830208 119048072193648 119114142547968 119121060561408 119353718882817 120026894598144 120086161746512 120250536781824 120261322126656 120336395876352 120485401111476 121074869174272 121112505476352 121171996833792 121210903729152 121247639076864 121258513852416 121287179340288 121311343528128 121408660890108 121447643775498 122139722914816 122240932367424 122255825313024 122292877344768 122371169883264 122378277061134 122408256872448 123297821339648 123361278787584 123385856200704 123415024591872 123446781944642 123463500466176 123538637396952 123563808792576 123626844201096 124360733592576 124385510128256 124438366420992 124449527374848 124461770878976 124525264377996 124563004207872 124603625650374 124643634401169 124681410105408 124704860275224 125391917121536 125598758036427 125629526790144 125636823209664 125706550247424 125731594911744 125738897259264 125977164433056 126632852416512 126671230992384 126695055409152 126789654170556 126815487971328 126892664841456 126931122158592 126942506689248 126996449550336 127775793872896 127840978002816 127865022426448 127867026014208 127944842825216 127986567124572 128025355970304 128194735096359 128917775679488 129040321093632 129047815608192 129143838730752 129169568210112 129177070231197 129224457437184 130029135814656 130214683164672 130240625989632 130271414846976 130283098970544 130364428866048 130401895030116 130469008717728 130525851204099 131269663236608 131311812373248 131351608999936 131363390006784 131443334621218 131526049297617 131543201415168 131632908068292 132499151290368 132568767373536 132608944945152 132625101053952 132690247483392 132716683517952 132757938695232 132784988553216 132949408123008 133641385353216 133668010884096 133749962735616 133833523846698 133860792858624 133929081217854 133942257332648 134011193131584 134902369742829 134943254558528 135018146562048 135030256422912 135096931964826 135114549755904 135281853879552 136052768374784 136149910290432 136182096101376 136209227821056 136217138697536 136251568660896 136318496438016 136345655332896 136362266695296 136403593961472 136415828083968 136475261469144 137252976693248 137338657570816 137407188279168 137448832229376 137467053578244 137508715671808 137521048913352 137537803477152 137579487012864 137709288981504 138625684733952 138670195802112 138710049007104 138809088225792 138841902665856 138980967071571 139009284891648 139732802666496 139860215250944 139905825291648 139933698894288 139993162223616 140019492238848 140061927899136 140133379733856 140292967809627 141065906761728 141094011488768 141180516220928 141268719615959 141341426110872 141448044275712 141456259416672 142461958968576 142505134866432 142519154704384 142531937335296 142602317073983 142620913631232 142754247946638 142797512428416 142810320025404 143540747231232 143713794195456 143747768107008 143776407144448 143821100253168 143848150229754 143850404265984 143891746240128 143937948178368 144028525466592 144895792963584 145032497639424 145040920961344 145170361230336 145178792559216 145214357962752 145315764236376 146235088830464 146269658775552 146282777791488 146327111663616 146374095568896 146416162840832 146491518560256 146520704238336 146555341702848 147495736147968 147678371141184 147707793277304 147725788919904 147770560124928 147783813757632 147798352918784 148857787302432 148894253973504 148902901581824 149061545201664 149139863295228 149185063063296 149276528418816 149306268957696 150083380641792 150269219757696 150299837595648 150346558522368 150376512244608 150450378298368 150468708077568 150593391965952 150685039499229 151687783258752 151733755224064 151811161378344 151839714131407 151895414882304 151934500854944 151955077496832 153059364421632 153089858619392 153168649076736 153204858114048 153235381298688 153244281034728 153358308492768 153388862249508 153407550032208 153454043206656 154409598779904 154475213488128 154505989767168 154583086814064 154620956049408 154629936258048 154697305130784 154711180027521 155689943711744 155855818358784 155882725093472 155932777193232 156048805132992 156080600580096 157118539109376 157166156972032 157199402999808 157342742157312 157394053453104 157425411256074 157492307501568 157521928768704 157569668886528 157650052200588 158649828573184 158689928577024 158699145106944 158730762924864 158818856730624 158828080748544 159138291843756 160035859464192 160187984805888 160334049042432 160348429502208 160448527835136 160647201481968 161483340635136 161562662445056 161614538305536 161678018469888 161716239120384 161748458037504 161798737784814 161878214520144 161930191700664 162987909823232 163007767084032 163057169793024 163161559844352 163171036081512 163211009163264 163230893604864 163326141629118 164481705050112 164514474934272 164553366122496 164568125015424 164618000621568 164670857515008 164718183195936 164751745056768 164835792268128 164874759415704 165814311456768 165917821894656 165932703166464 166033685837328 166084005610496 166138167533832 166171267436967 166191512534892 166241880140544 166273147033632 167465010715236 167506035720192 167515764279552 167642126548992 167651863012352 167694238351872 167969552577408 168843803222016 168926740545536 169052872227408 169087317295104 169173576275184 169190219788608 169241496211456 169256675585664 169277296587264 169328599400448 170454637337088 170648756166096 170700474627072 170787556550637 170882341742592 170926313461812 172053761458176 172063754144256 172191784974336 172226090946816 172236093641596 172299276582912 172389803961024 172399816164069 173372181086208 173619577552896 173654167986176 173695219795968 173710798627392 173784615174144 173819238488064 173869193373488 173905972665822 173958678290304 174034468272132 175082416497664 175151186675712 175337795653632 175368065730156 175424374342386 175510544091056 175554905774616 176665535053824 176758356498048 176768622421638 176811926593536 176833468071936 176955578023936 177010584926976 177212169864792 177265877497344 178188513804288 178224014512128 178333283647488 178444698462264 178481057144832 178536538245312 178572108290472 178671213821952 178681590842112 179869826323772 180006486147072 180040341897216 180129242619768 180375805172736 181576128135168 181612303761408 181668758214528 181705773809664 181757995250688 181794207110528 181816355593728 181871458615296 181887770778624 181930769010432 181967015292192 182112991335162 182171465663247 183209584372224 183265109639168 183289404770992 183361398551136 183383737969536 183439316017152 183556754824896 183567415591701 183612385308672 184946732009472 185041918181376 185078784301056 185122536887808 185170172916963 185307956095428 185345713188864 186541100388864 186578265192384 186657549631488 186674291062272 186692656318464 186749237198848 186787896566994 186844506311808 186905438475561 187022115158112 187057290412836 188087875682304 188444290185216 188455234814496 188559825371136 188597392367616 188608345888896 189949278624768 190006846488576 190042583113728 190184481255834 190223231956992 190338997262184 190396683237888 190413760033872 191387662974976 191663690809344 191761467004224 191797533639672 191800539021312 191855661653504 191917264237824 191979850686858 192038033955456 193194390618112 193376663519232 193476188307456 193560481640448 193571723412288 193715758096128 193754352315168 193836686155776 195026211700736 195043703721984 195165460758528 195322024747008 195360938984448 195407122270464 195424648455816 195546643299072 195602842545174 196660981530624 196904494854912 196967718559872 197027413499904 197045085010176 197165001931827 197449362102438 198477049736576 198748726935552 198853151060304 198913417417728 199035371225088 199075025276928 199136908042848 200358959676928 200462078029824 200502016326144 200600504397824 200624944103424 200750285770047 200791189287936 200893621826781 200913385998972 201016789697376 202250377678336 202414881837792 202527219843072 202545384634368 202606769995776 202645397947239 202671824633856 202922780819328 204079152562176 204224865435648 204273144152064 204313841731584 204325708046304 204477744657024 204518482999344 204543400042944 204605390942208 204712892203716 205879465039872 206007986356224 206110782418752 206173248344064 206200580367366 206263073507712 206281573370028 206369230519296 207780661442978 207807757811712 207910369590976 207938527100928 208065073510656 208213632338688 209491385479168 209599203999744 209790322876416 209858737937472 209900548341432 209989743335424 210029238358272 210092891848704 210200069600784 211586571436032 211598860142592 211641017233152 211770774331392 212012139166308 212172066413568 212184389125008 213583979741184 213757702299648 213778732056576 213797906002944 213931370446848 214131371919957 214196268642624 215311120846848 215486051074048 215570691293184 215621652160512 215664610716672 215731650379752 215772225344631 215775606398976 215837619360192 215906922267552 216042788199888 217343689445376 217548746459136 217561381442016 217614678884352 217656168165553 217768188838824 217821536944128 217973646354564 219352633245696 219404488163328 219424166687232 219490667495424 219561143353344 219624244261248 219668993409024 219737277840384 219781056357504 219833012554272 221085748609024 221243604221952 221378247783104 221517556711776 221561689915956 221588683379856 221655840187392 221675720636448 221697529378176 223286680953648 223341380960256 223354352372736 223592317802496 223777594594944 223914792628224 223959403436544 225125070962688 225403829636544 225449756393472 225564768366912 225586959718144 225675567447552 225703062116352 225771465867264 225890087948928 227272849782784 227531674888128 227600632836096 227716742067516 227843122323456 227901751282416 229405015277568 229418338859008 229589046632448 229634787929088 229752973615104 229853071948032 229866421552092 230037462739152 230083293374262 230181064809984 231162908114944 231593626394624 231614398169856 231712820232192 231755353147937 231758984650752 231874630221096 231931434074112 231944904387072 232045957696176 233534915567616 233783727538176 233824087640208 233899165789848 234073207699488 234120900870144 235677808664064 235691496562184 235749235458048 235777957429248 236014113235968 236138116884111 236282893153056 236354503329792 236475078300882 237584685072384 237632019349504 237926264616352 237974742859776 238048717660416 238096144387296 238228285095936 238242121122816 238707437765634 240053789196288 240172323493024 240501073563648 240522644253312 240672791752704 240970802222952 242149738348544 242225010952704 242343993667584 242421807458304 242495278153728 242517027704832 242574358680576 242622687056256 242817321780216 242895287550996 244279445829632 244481864734848 244511650626048 244585754689536 244742339766528 244756554122268 244816513744896 246595642679296 246722557575168 246771712401408 246830049183744 246893563889284 246927000932352 247077274793904 247127617585152 247253688402192 248721467185152 248771020256512 248876732841984 248899054749696 248923541757952 249050528755992 249126008415744 249207251300748 249287268802338 249362820210816 249409720550448 250783834243072 251197516072854 251259053580288 251273646419328 251463189823488 251477794518528 251954328866112 253265704833024 253390110818304 253579308341112 253630975942656 253785329682912 253862244317184 253885013378496 253992899100672 255681956005632 255730044852896 255889685650432 255973134249144 256050711940608 256389470192718 257835551358976 258080642187264 258095631216384 258287677461504 258339136420224 258354140462394 258448914874368 260058271629312 260429366329344 260481251979264 260542829693952 260566197941088 260728857732096 260803790060232 260938017435456 261051702408198 262539326473216 262623624746496 262703217999872 262726780013568 262886669242436 263052098595234 263086402830336 263136561513579 263265816136584 264998302580736 265137534747072 265152933632457 265217889890304 265250202107904 265380494966784 265433367035904 265515877390464 265569977106432 265898816246016 267282770706432 267336021768192 267499925471232 267667047693396 267721585717248 267858162435708 267884514665296 268022386263168 269804739485658 269886509117056 270060512845824 270193863929652 270563707759104 272364192202752 272418455642112 272434277395072 272503137321792 272636992876032 272691310665792 272724533390592 272807187922944 272831656167936 272950522938288 273169487002743 274505953386496 274814376558336 274897664458752 274934107156488 275017431343616 275042097826704 275075606954304 275158974025728 275418577963008 277340391604224 277420098014208 277618176451584 277683805331712 277961934143142 278018569783296 279465605332992 279720430501888 279811650583296 279867397788576 279986324447232 280038984477696 280123855798272 280181844850491 280266759467712 280585935619254 282131813523456 282188022977536 282361032441856 282537439231918 282682852221744 282896088551424 282912518833344 284923917937152 285010269732864 285038309408768 285063874670592 285204634147966 285241827262464 285276721883751 285508495893276 285595024856832 285620640050808 287081494462464 287427588390912 287495536214016 287552814288896 287642200506336 287696300459508 287700808531968 287783492480256 287875896356736 287969776030287 288057050933184 289791585927168 290064995278848 290081841922688 290340722460672 290357585118432 290428715925504 290631528472752 292539317551104 292565555582976 292654223327232 292748191137792 292832325681664 292983037120512 293041408476672 293110683405696 293404263817761 294991472295936 295356742282368 295415586554608 295451577839808 295541120249856 295567627515264 295596705837568 296174043153657 297715574604864 297805803163648 298123090403328 298279726590456 298370126126592 298553056837632 298612537915392 300166761283584 300538439515392 300693117044736 300753024489216 300900756596736 300937416155136 301186783931904 301370078998458 303375566517504 303467510448128 303622322756688 303679428262814 303790829764608 303869001709888 303910154993664 306118728843264 306179717238784 306337298153472 306409716228096 306470762597376 306488562069456 306716616985536 306777724499016 306815100064416 306908086413312 308819197559808 309011979534336 309166173628128 309241912098816 309259872516096 309300870551049 309394610261568 309422360055042 311379887423488 311670992164467 311711636717568 311765450186944 311865554386464 312097610265984 312161201160192 314237078218752 314332313944064 314398805999616 314685484314624 314788106906208 314850822512148 314984615003136 315043857537408 315139337773056 315300104401176 317299657146368 317379857154048 317398290213888 317461525849728 317656161497088 318112861165039 318276583687512 320375969611776 320668098084864 320696859004416 320897055670272 321294402963936 322966681270272 323125324890112 323229076611072 323356036939776 323432478240768 323496916075008 323597475569628 323756429040288 323860383401328 325975819646464 326015534168064 326114339586048 326323119688704 326342072163024 326422018326528 326652283258236 329028949868544 329106732244992 329136250030848 329236001243136 329341715030016 329436366391872 329503490113536 329671584536256 329749518831408 331628622913536 331865406332928 332067371674656 332168011220992 332276335067664 332342534873934 332383025069784 332483760281088 332546294067264 334930021430472 335012071440384 335031528559104 335284253097984 335303726024704 335388476703744 335939105154816 337687606444032 337853481091072 338105744454816 338174634590208 338347152550368 338380439577216 338482992422912 338513351171328 338554593174528 338657198800896 340909274674176 341297512332192 341400949254144 341575113101274 341764683485184 341852626923624 344107522916352 344127508288512 344383569948672 344452181893632 344472187283192 344598553165824 344779607922048 344799632328138 345124940061393 346744362172416 347239155105792 347308335972352 347390439591936 347421597254784 347569230348288 347638476976128 347738386746976 347811945331644 347917356580608 348068936544264 350164832995328 350302373351424 350675591307264 350736131460312 350848748684772 351021088182112 351109811549232 353516712996096 353537244843276 353623853187072 353666936143872 353911156047872 354021169853952 354424339729584 354531754994688 356377027608576 356448029024256 356889396924528 356962114289664 357073076490624 357144216580944 357342427643904 357363181684224 359739652647544 360080683794432 360258485239536 360751610345472 363224607522816 363337516429056 363515990501376 363588414221056 363632711187456 363742917230592 363775541557248 363861538020864 363934030584384 364225982670324 364342931326494 366419168744448 366530219278336 366578809541984 366722797102272 366767475939072 366878632034304 367113509649792 367134831183402 367224770617344 369893464018944 370083836362752 370157568602112 370245073775616 370340345833926 370615912190856 370691426377728 373082200777728 373156530384768 373315099262976 373348582124544 373385312636928 373575793133988 373689012623616 373810876951122 374044230316224 374114580825672 376175751364608 376796274109281 376888580370432 376910469628992 377119650742272 377194784735232 377216691777792 379898557249536 380013692977152 380085166227456 380368962511668 380446463913984 380677994524368 380793366475776 380827520067744 382775325949952 383327381618688 383522934008448 383595067279344 383601078042624 383711323307008 383834528475648 383959701373716 384076067910912 384584205289077 386388781236224 386753327038464 387120963280896 387143446824576 387431516192256 387508704630336 387531210693591 387673372311552 390087407443968 390644049494016 390721877968896 390814244540928 390849296911632 391093286598144 391205685090348 391577553612297 393808989709824 393935437119744 394054826999808 394090170020352 394330003863654 394578147892851 394898724204876 396954099473152 397497453871104 397706302120608 397826834835456 398070742450176 398150050553856 398273816085696 400717919353856 400924156059648 401004032652288 401201008795648 401249888206848 401500571540094 401582378575872 401787243653562 401826771997944 402033579394752 404500755356672 404707109228487 404829763675584 405054439686144 405090769268736 405290795894478 405343649267712 405845561638656 408158305124352 408449730871296 408546288304128 408627683463168 408651416092608 408955489314048 409036965998688 409086800085888 409210781884416 409425784407432 411758930079744 412015972712448 412221564837504 412346496688128 412401160734732 412526147015424 412563146740056 412738461038592 415561322885956 415820739181952 415877054201856 416130147021312 416427264677376 416942901214713 418982770958336 419198407999488 419580645752832 419717475874944 419801096682864 419979486670848 420058476716544 420185783697408 420400139201568 420878903428881 423197720285184 423282034466304 423541548662784 423806158847877 424024278332616 424344132827136 424368778250016 427515404599296 427557464113152 427595812005888 427806951221949 427862740893696 428262743839914 428392537285248 430622241693696 430972102148096 431141382586368 431243304321024 431329221433344 431463300759504 431544450689262 431551212797952 431675238720384 431813844535104 432085576399776 434687378890752 435097492918272 435122762884032 435312336331106 435536377677648 435643073888256 435947292709128 438705266491392 438808976326656 438848333374464 438981334990848 439122286706688 439248488522496 439474555680768 439562112715008 439666025108544 442171497218048 442487208443904 442756495566208 443035113423552 443123379831912 443177366759712 443311680374784 443351441272896 443395058756352 446573361907296 446682761920512 446708704745472 447184635604992 447555189189888 447829585256448 447918806873088 450250141925376 450807659273088 450899512786944 451129536733824 451173919436288 451351134895104 451406124232704 451780175897856 452055118497687 454545699565568 455063349776256 455201265672192 455433484135032 455519142394221 455686244646912 455803502564832 458836677718016 459178093264896 459269575858176 459505947230208 459706143896064 459732843104184 460074925478304 460166586748524 460362129619968 463187252789248 463228796339712 463425640464384 463510706295874 463517969301504 463749260442192 463862868148224 463889808774144 464091915392352 464133540082563 467069831135232 467567455076352 467648175280416 467798331579696 468146415398976 468241801740288 471355617328128 471382993124368 471498470916096 472028226471936 472276233768222 472565786306112 472709006659584 472950156601764 475264038699008 475852529232704 475949485719552 476097435320832 476192288774592 476456570191872 476484242245632 477414875531268 480107578392576 480344646986048 481002147127296 481045288506624 481345583505408 481941604445904 484299476697088 484450021905408 484687987335168 484843614916608 485034055409664 485148717361152 485245374112512 485634643560432 485790575101992 488558891659264 488963729469696 489023301252096 489171509379072 489484679533056 489513108244536 489633027489792 493191285358592 493445115150336 493543424802816 493660098367488 493787127778568 493854001864704 494154549587808 494255235170304 494507376804384 497442934370304 497542040513024 497753465683968 497798109499392 497847083515904 498101057511984 498252016831488 498414502601496 498513802310901 498574537604676 498725640421632 498819441100896 501567668486144 502395032145708 502518107160576 502547292838656 502926379646976 502955589037056 503908657732224 506531409666048 506780221636608 507158616682224 507261951885312 507570659365824 507724488634368 507770026756992 507985798201344 511363912011264 511460089705792 511779371300864 511946268498288 512101423881216 512362669651911 512778940385436 515671102717952 516161284374528 516191262432768 516575354923008 516678272840448 516708280924788 516897829748736 517199448492207 520116543258624 520858732658688 520962503958528 521085659387904 521132395882176 521457715464192 521607580120464 521876034870912 522103404816396 525078652946432 525247249492992 525406435999744 525453560027136 525773338484872 526104197190468 526273123027158 526531632273168 529996605161472 530275069494144 530305867264914 530435779780608 530500404215808 530866734071808 531031754780928 531797632492032 534565541412864 534672043536384 534999850942464 535334095386792 535443171434496 535716324871416 535769029330592 536044772526336 539609478971316 539773018234112 540121025691648 540387727859304 541127415518208 544728384405504 544836911284224 544868554790144 545006274643584 545273985752064 545382621331584 545449066781184 545614375845888 545663312335872 545901045876576 546338974005486 549011906772992 549628753116672 549795328917504 549868214312976 550034862687232 550084195653408 550151213908608 550317948051456 550702246775103 550837155926016 554840196028416 555236352903168 555367610663424 555510518750889 555923868286284 556037139566592 559440861003776 559623301166592 559734795577152 559767304335187 559972648894464 560077968955392 560247711596544 560363689700982 560533518935424 561171871238508 564263627046912 564376045955072 564722064883712 565074878463836 565365704443488 565792177102848 565825037666688 569847835874304 570020539465728 570127749341184 570409268295932 570553443767502 571016991786552 571190049713664 571241280101616 574162988924928 574991072428032 575105628577792 575284401012672 575392600919016 575401617063936 575566984960512 575751792713472 575939552060574 576114101866368 579583171854336 580129990557696 580163683845376 580681444921344 580715170236864 581263056945504 585078635102208 585131111165952 585496382275584 585664651363328 585966074241024 586082816953344 586221366811392 586808527635522 589982944591872 590713484564736 590831173109216 590903155679616 591082240499712 591135255030528 591193411675136 591495005795481 592348086307314 595431149209728 595611606327296 596246180806656 596559453180912 596740252253184 597106113675264 597225075830784 601076879030784 601386234089472 601506048978432 601801513193472 601874832310272 602250857310141 602373567863808 602740157996916 606751133035008 606935020896256 607244645513376 607358856525628 607581659529216 607738003419776 607820309987328 607936193841717 612237457686528 612359434477568 612674596306944 612819432456192 612941525194752 612977124138912 613433233971072 613555448998032 613630200128832 613816172826624 617638395119616 618023959068672 618332347256256 618519745032192 618601741102098 618789220523136 618844720110084 622759774846976 623341984328934 623423273435136 623530900373888 623731108772928 624195220531968 628474156437504 628797611999232 629370968629248 629576213812416 629701645024296 629969230006272 630087715074816 630278675546112 630600208802352 634759714308096 634796580427776 634923051699456 635312322994176 636225722330078 636553167375024 640751939223552 641336196169728 641393718008832 641794111340544 642394115759871 642588805927872 645933362540544 646250649780224 646458153222144 646712073879552 646864956481536 646993832150016 647194951139256 647316676033893 647512858080576 647720766802656 651951639292928 652031068336128 652646239377408 652684144326048 652844036653056 652968504496659 653304566516472 658057899737088 658213464489984 658272500061696 658472002486272 658683430060032 658872732783744 659006980227072 659343169072512 659499037662816 663257245827072 663730812665856 664134743349312 664336022441984 664552670135328 664685069747868 664766050139568 664967520562176 665092588134528 669860042860944 670024142880768 670063057118208 670607452049408 670776953407488 671878210309632 675375212888064 676211488909632 676349269180416 676694305100736 676760879154432 676965984845824 677026702342656 677109186349056 677314397601792 681818549348352 682595024664384 682801898508288 683150226202548 683529366970368 683705253847248 688215045832704 688255016577024 688767139897344 688904363787264 688944374566384 689559215844096 689599264656276 690249880122786 693488724344832 694616671944704 694780879183872 694843194509568 695138460696576 695266059443811 695276953952256 695476773493952 695623890663288 695834713161216 696137873088528 700329665990656 700604746702848 701351182614528 701472262920624 701697497369544 702042176364224 702219623098464 707033425992192 707074489686552 707247706374144 707333872287744 707822312095744 708042339707904 708414350652333 708848679459168 709063509989376 712754055217152 712896058048512 713778793849056 713924228579328 714146152981248 714288433161888 714684855287808 714726363368448 719479305295088 720161367588864 720516970479072 721503220690944 726449215045632 726675032858112 727031981002752 727176828442112 727265422374912 727485834461184 727551083114496 727723076041728 727868061168768 728451965340648 728685862652988 732838337488896 733060438556672 733157619083968 733445594204544 733534951878144 733757264068608 734227019299584 734269662366804 734449541234688 739786928037888 740167672725504 740315137204224 740490147551232 740680691667852 741231824381712 741382852755456 746164401555456 746313060769536 746630198525952 746697164249088 746770625273856 747151586267976 747378025247232 747621753902244 748088460632448 748229161651344 752351502729216 753592548218562 753777160740864 753820939257984 754389569470464 754433383555584 759797114499072 760170332454912 760737925023336 760892927827968 761355989048736 761586732951552 761655040135488 765550651899904 767045868016896 767190134558688 767422646614016 767669056951296 767919402747432 768152135821824 769168410578154 772777562472448 773506654076928 774241926561792 774286893649152 774863032384512 775017409260672 775062421387182 775346744623104 780174814887936 781288098988032 781443755937792 781628489081856 781698593823264 782186573196288 782411370180696 783155107224594 787617979419648 787870874239488 788109653999616 788180340040704 788660007727308 789156295785702 789409684540737 789797448409752 793908198946304 794994907742208 795412604241216 795458800897371 795653669670912 796141484900352 796300101107712 796547632171392 801435838707712 801848312119296 802008065304576 802402017591296 802499776413696 803001143080188 803164757151744 803574487307124 803653543995888 804067158789504 809001510713344 809414218456974 809659527351168 810181538537472 810581591788956 811691123277312 817092576608256 817255366926336 817302832185216 817910978628096 818073931997376 818173600171776 818421563768832 818851568814864 823517860159488 824443129675008 824692993376256 824802321469464 825052294030848 825126293480112 825476922077184 831122645771912 831641478363904 832260294042624 832854529354752 833885802429426 837965541916672 838396815998976 839161291505664 839434951749888 839602193365728 839958973341696 840116953433088 840371567394816 840545534551473 840800278403136 841757806857762 846395440570368 846564068932608 847083097325568 847612317695754 848048556665232 848688265654272 848737556500032 854381675037917 855030809198592 855114928226304 855191624011776 855613902443898 855725481787392 856525487679828 856785074570496 861244483387392 861944204296192 862282765172736 862486608642048 862658442866688 862926601519008 863088901378524 863102425595904 863350477440768 863627689070208 864171152799552 869374757781504 870194985836544 870245525768064 870624672662212 871072755355296 871286147776512 871894585418256 877617952653312 877696666748928 877962669981696 878244573413376 878496977044992 878949111361536 879124225430016 879332050217088 880212791453283 884342994436096 884974416887808 885512991132416 886070226847104 886246759663824 886354733519424 886623360749568 886702882545792 886790117512704 888522129460971 893146723814592 893417409490944 894369271209984 895110378379776 895659170512896 895837613746176 900500283850752 901615318546176 902259073467648 902347838872576 902702269790208 902812248465408 903560351795712 904110236995374 909091399131136 910126699552512 910402531344384 910866968270064 911038284788442 911372489293824 911607005129664 917673355436032 918356186529792 918539151716352 919011894460416 919412287792128 919465686208368 920149850956608 920333173497048 920724259239936 926374505578496 926457592679424 927021412591748 927035938603008 927498520884384 927725736296448 927779617548288 927902611653147 928183830784704 928267080165126 934139662270464 935012976493401 935134910152704 935296350560832 935596663159392 936292830797952 936483603480576 942711234656256 942765986248736 942996941832192 944056452943872 944552467536444 945131572612224 945418013319168 945900313203528 950528077398016 951705058465408 951898971439104 952194870641664 952384577549184 952968484491264 954338583495117 954829751062536 960689293972096 962004294254592 962090577013248 962691167010816 963883208891808 968900043810816 969375974670336 969687229833216 970068110819328 970297434722304 970490748225024 971269287120864 971581150203984 977117783318528 977927458939392 978046602504192 978343018758144 978969359066112 979026216489072 979266054979584 986382570717184 987086849605632 987320196734976 987574255557136 987708003729408 988309099175616 988510470340608 989014753608768 994885868740608 995084081026048 995596218998784 995694167031808 996202115023968 996504033662976 996829005202992 997027604621802 997149075209352 997451280843264 997638882201792 1004790064291416 1005036214321152 1005094585677312 1005852759293952 1005911178074112 1007817315464448 1013062819332096 1013560443273216 1014317233364448 1014523903770624 1015141318731648 1015448977268736 1015540053513984 1015971596402688 1022727824022528 1022920179411584 1023558742601728 1023892536996576 1024202847762432 1024725339303822 1025557880770872 1032322568749056 1032382524865536 1033150709846016 1033356545680896 1033416561849576 1033795659497472 1034398896984414 1035374820184179 1040233086517248 1041717465317376 1041925007917056 1042171318775808 1042264791764352 1042915430928384 1043215160240928 1043752069741824 1044206809632792 1050157305892864 1050494498985984 1050812871999488 1050907120054272 1051546676969744 1052208394380936 1052546246054316 1053063264546336 1060550138988288 1060611734529828 1060871559561216 1061000808431616 1061733468143616 1062063509561856 1063595264984064 1069131082825728 1069344087072768 1070668190773584 1070886342868992 1071432649742832 1071538058661184 1072089545052672 1079218957942632 1079546036468224 1080242051383296 1080775455718608 1082254831036416 1089673822568448 1089737109580288 1090012549287168 1090547971504128 1090765242663168 1090898133562368 1091228751691776 1091326624671744 1091802091753152 1092677948010972 1098023813545984 1099257506233344 1099590657835008 1099736428625952 1100069725374464 1100168391306816 1100302427817216 1100635896102912 1101404493550206 1101674311852032 1109680392056832 1110472705806336 1110735221326848 1111021037501778 1111847736572568 1112074279133184 1118881722007552 1119246602333184 1119469591154304 1119534608670374 1119945297788928 1120155937910784 1120727379401964 1121067037870848 1122343742477016 1128527254093824 1128752091910144 1129444129767424 1130149756927672 1130388822327843 1130731408886976 1131584354205696 1131650075333376 1139695671748608 1140041078931456 1140255498682368 1140818536591864 1141106887535004 1142033983573104 1142380099427328 1142482560203232 1148325977849856 1149982144856064 1150211257155584 1150568802025344 1150785201838032 1150803234127872 1151133969921024 1151503585426944 1151879104121148 1152228203732736 1153752615867231 1159166343708672 1160259981115392 1160327367690752 1161362889842688 1161430340473728 1162526113891008 1162593632080773 1170262222331904 1171329302726656 1171932148482048 1172165633906688 1172442733622784 1173617055271044 1181426969129472 1181662346218432 1181806311359232 1182164480999424 1182270510061056 1182386823350272 1182990011590962 1183734443678553 1184696172614628 1190862298419456 1191223212654592 1192492361613312 1193118906361824 1193480504506368 1194212227350528 1194450151661568 1202153758061568 1202772468178944 1203012097956864 1203603026386944 1203749664620544 1204501714620282 1204747135727616 1205480315993832 1213502266070016 1213870041792512 1214121327685461 1214489291026752 1214717713051256 1215163319058432 1215476006839552 1215872387683434 1224474915373056 1224718868955136 1225349192613888 1225638864912384 1225883050389504 1225954248277824 1226866467942144 1227110897996064 1227260400257664 1227632345653248 1235276790239232 1236047918137344 1236664694512512 1237039490064384 1237203482204196 1237578441046272 1237689440220168 1245519549693952 1246683968657868 1247061800747776 1247462217545856 1248390441063936 1248711678901571 1256948312875008 1257595223998464 1258741937258496 1259152427624832 1259403290048592 1259938460012544 1260175430149632 1260557351092224 1261200417604704 1269593160855552 1269846103398912 1270624645988352 1271418476543631 1272451444660156 1273106334750048 1282672392339456 1282787436017664 1283420853665847 1283588222681088 1284788231519742 1285177611855744 1291866725081088 1292501299560448 1292916306444288 1293424147759104 1293729912963072 1293987664300032 1294389902278512 1294633352067786 1295025716161152 1295441533605312 1303903278585856 1304062136672256 1305292478754816 1305368288652096 1305937008993318 1306609133032944 1316115799474176 1316426928979968 1316545000123392 1316944004972544 1317366860120064 1317745465567488 1318686338145024 1318998075325632 1326514491654144 1327461625331712 1328269486698624 1328672044883968 1329105340270656 1329370139495736 1329532100279136 1329935041124352 1330185176269056 1339720085721888 1340048285761536 1340126114236416 1341214904098816 1341553906814976 1343756420619264 1350750425776128 1352422977819264 1352698538360832 1353388610201472 1353521758308864 1353931969691648 1354053404685312 1354218372698112 1356165355493061 1363637098696704 1365190049328768 1365603797016576 1366300452405096 1366557427182663 1367058733940736 1367410507694496 1376510033154048 1377534279794688 1377808727574528 1377888749132768 1379118431688192 1379198529312552 1380499760245572 1389233343889408 1389561758367744 1389686389019136 1390276921393152 1390532118887622 1390553907904512 1390953546987904 1391247781326576 1391669426322432 1392275746177056 1400659331981312 1401209493405696 1402702365229056 1402944525841248 1403394994739088 1404084352728448 1404439246196928 1414066851984384 1414148979373104 1414495412748288 1416084679415808 1416828701304666 1417697358918336 1418127019978752 1425792116097024 1427557587698112 1427848457158656 1428292305962496 1428576866323776 1429369710575616 1429452726736896 1438958610590176 1440322735177728 1441033940958144 1443006441381888 1452898430091264 1453350065716224 1454063962005504 1454353656884224 1454530844749824 1455102166228992 1455446152083456 1455736122337536 1456903930681296 1457371725305976 1465676674977792 1466315238167936 1466891188409088 1467069903756288 1467514528137216 1468454038599168 1468539324733608 1468899082469376 1479573856075776 1480335345451008 1480630274408448 1480980295102464 1481361383335704 1482463648763424 1482765705510912 1492328803110912 1492626121539072 1493260397051904 1493394328498176 1493541250547712 1494303172535952 1494756050494464 1495243507804488 1495541406932703 1496176921264896 1496458323302688 1504703005458432 1507185096437124 1507554321481728 1507641878515968 1508779138940928 1508866767111168 1519594228998144 1520340664909824 1521475850046672 1521785855655936 1522711978097472 1523173465903104 1523310080270976 1534091736033792 1534380269117376 1534845293228032 1535338113902592 1535838805494864 1536304271643648 1537088008955733 1538336821156308 1547013308153856 1548483853123584 1548573787298304 1549726064769024 1550034818521344 1550124842774364 1550693489246208 1551598345476621 1560349629775872 1562576197976064 1562887511875584 1563256978163712 1563397187646528 1564373146392576 1564822740361392 1566310214449188 1575235958839296 1575741748478976 1576219307999232 1576360680081408 1577320015454616 1578312591571404 1578819369081474 1579594896819504 1587816397892608 1589989815484416 1590825208482432 1590917601794742 1591307339341824 1592600202215424 1593095264342784 1602871677415424 1603696624238592 1604016130609152 1604804035182592 1604999552827392 1606002286160376 1606329514303488 1607148974614248 1607307087991776 1608134317579008 1618003021426688 1618828436913948 1619319054702336 1620363077074944 1621163183577912 1623382246554624 1634185153216512 1634510733852672 1634605664370432 1635821957256192 1636147863994752 1636347200343552 1636843127537664 1637703137629728 1647035720318976 1648886259350016 1649385986752512 1649604642938928 1650104588061696 1650252586960224 1650953844154368 1652106740325309 1662245291543824 1663282956727808 1664520588085248 1665709058709504 1666531556252667 1667771604858852 1675931083833344 1678322583011328 1678869903499776 1679204386731456 1679301913005561 1679917946683392 1680233906866176 1680743134789632 1681091069102946 1681600556806272 1683515613715524 1692790881140736 1693128137865216 1694166194651136 1695224635391508 1696097113330464 1697376531308544 1697475113000064 1708763350075834 1710061618397184 1710383248023552 1711227804887796 1713050975359656 1713570149140992 1722488966774784 1723888408592384 1724973217284096 1725316885733376 1725853203038016 1726177802757048 1726204851191808 1726700954881536 1727255378140416 1728342305599104 1738749515563008 1740389971673088 1740491051536128 1741249345324424 1742145510710592 1743789170836512 1755235905306624 1755393333497856 1756489146826752 1756993954089984 1757898222723072 1758248450860032 1758664100434176 1760425582906566 1768685988872192 1769948833775616 1771025982264832 1772140453694208 1772493519327648 1772709467038848 1773246721499136 1773405765091584 1773580235025408 1774485017386443 1777044258921942 1786293447629184 1786834818981888 1788738542419968 1790220756759552 1791318341025792 1791675227492352 1803230637092352 1804518146935296 1804695677745152 1805404539580416 1805624496930816 1806752571930423 1807120703591424 1808220473990748 1818182798262272 1820253399105024 1820805062688768 1821733936540128 1822076569576884 1822744978587648 1823214010259328 1823808581525151 1835346710872064 1836712373059584 1837078303432704 1838023788920832 1838824575584256 1838931372416736 1840299701913216 1840666346994096 1841448518479872 1852749011156992 1852915185358848 1854042825183496 1854071877206016 1854997041768768 1855559235096576 1855805223306294 1856367661569408 1856534160330252 1868279324540928 1870025952986802 1870269820305408 1870592701121664 1871193326318784 1872585661595904 1885422469312512 1885531972497472 1888112905887744 1889104935072888 1890263145224448 1890836026638336 1891800626407056 1901056154796032 1903410116930816 1904389741283328 1904769155098368 1905936968982528 1908677166990234 1909659502125072 1921378587944192 1924008588509184 1924181154026496 1925382334021632 1927766417783616 1937800087621632 1938751949340672 1939374459666432 1940136221638656 1940594869444608 1940981496450048 1941950028101679 1942538574241728 1943162300407968 1954235566637056 1955854917878784 1956093205008384 1957938718132224 1958052432978144 1958532109959168 1958905513489977 1972765141434368 1973916283708291 1974173699211264 1974640393469952 1975148511114272 1975416007458816 1976618198351232 1977020940681216 1978029507217536 1989771737481216 1990168162052096 1991192437997568 1991388334063616 1992404230047936 1993008067325952 1993658010405984 1994055209243604 1994298150418704 1994902561686528 1995277764403584 2009580128582832 2010072428642304 2010189171354624 2011822356148224 2015634630928896 2026125638664192 2028634466728896 2029047807541248 2030282637463296 2030897954537472 2031080107027968 2031943192805376 2045455648045056 2045840358823168 2047117485203456 2047785073993152 2048405695524864 2049450678607644 2051115761541744 2064645137498112 2064765049731072 2066301419692032 2066713091361792 2066833123699152 2068797793968828 2070749640368358 2080466173034496 2083850015834112 2084342637551616 2084529583528704 2085798178331433 2085830861856768 2086430320481856 2087504139483648 2088413619265584 2100314611785728 2100988997971968 2101814240108544 2103093353939488 2104416788761872 2105092492108632 2106126529092672 2121100277976576 2121223469059656 2121743119122432 2122001616863232 2123466936287232 2124127019123712 2127190529968128 2138262165651456 2138688174145536 2141336381547168 2141772685737984 2142865299485664 2143076117322368 2144179090105344 2158437915885264 2159092072936448 2160484102766592 2161550911437216 2164509662072832 2179347645136896 2179474219160576 2180025098574336 2181095943008256 2181530485326336 2181796267124736 2182457503383552 2182653249343488 2183604183506304 2185355896021944 2196047627091968 2198515012466688 2199181315670016 2199472857251904 2200139450748928 2200336782613632 2200604855634432 2201271792205824 2202808987100412 2203348623704064 2219360784113664 2220945411612672 2221470442653696 2222042075003556 2223695473145136 2224148558266368 2238493204666368 2238939182308608 2239069217340748 2239890595577856 2240311875821568 2241454758803928 2242134075741696 2244687484954032 2257054508187648 2257504183820288 2260299513855344 2260777644655686 2261462817773952 2263168708411392 2263300150666752 2279391343497216 2280510997364736 2281637073183728 2282213775070008 2284067967146208 2284760198854656 2284965120406464 2296651955699712 2300422514311168 2301137604050688 2301570403676064 2302267939842048 2303007170853888 2303758208242296 2304456407465472 2307505231734462 2318332687417344 2320519962230784 2320654735381504 2322725779685376 2322860680947456 2325052227782016 2325187264161546 2340524444663808 2342658605453312 2343864296964096 2344331267813376 2344885467245568 2347234110542088 2362853938258944 2363324692436864 2363612622718464 2364328961998848 2364541020122112 2364773646700544 2365980023181924 2367468887357106 2368229053622211 2369392345229256 2381724596838912 2382446425309184 2384984723226624 2386237812723648 2386376402692113 2386961009012736 2388424454701056 2388900303323136 2404307516123136 2405544936357888 2406024195913728 2407206052773888 2407499329241088 2409003429240564 2409494271455232 2410960631987664 2427004532140032 2427740083585024 2428242655370922 2428978582053504 2429435426102512 2430952013679104 2431744775366868 2449437737910272 2451277729824768 2451766100779008 2451908496555648 2453732935884288 2454221795992128 2454520800515328 2455264691306496 2470553580478464 2473329389025024 2474078980128768 2474406964408392 2475156882092544 2475378880440336 2493367937315736 2494123601495552 2494924435091712 2496780882127872 2497423357803142 2513896625750016 2515190447996928 2517483874516992 2518304855249664 2518806580097184 2519876920025088 2520350860299264 2521114702184448 2521636603654419 2522400835209408 2539186321711104 2539692206797824 2541249291976704 2542836953087262 2544902889320312 2546212669500096 2563145025113751 2565344784678912 2565574872035328 2566841707331694 2567176445362176 2569576463039484 2570355223711488 2583733450162176 2585002599120896 2585832612888576 2586848295518208 2587459825926144 2587975328600064 2588779804557024 2589266704135572 2590051432322304 2590883067210624 2607806557171712 2608124273344512 2610584957509632 2610736577304192 2611874017986636 2613218266065888 2632853857959936 2633090000246784 2633888009945088 2634733720240128 2635490931134976 2637372676290048 2637996150651264 2640638374359849 2653028983308288 2654923250663424 2656538973397248 2657344089767936 2658210680541312 2658740278991472 2659064200558272 2659870082248704 2660370352538112 2665566388382913 2679440171443776 2680252228472832 2682429808197632 2683107813629952 2687512841238528 2701500851552256 2704845955638528 2706777220402944 2707043516617728 2707863939383296 2708106809370624 2708436745396224 2712330710986122 2727274197393408 2730380098657536 2731207594033152 2732600904810192 2733114854365326 2734117467881472 2734821015388992 2753020066308096 2755068559589376 2755617455149056 2755777498265536 2758236863376384 2758397058625104 2760999520491144 2778466687778816 2779123516735488 2779372778038272 2781064237775244 2781107815809024 2781907093975808 2782495562653152 2783338852644864 2783707834959441 2784551492354112 2801318663962624 2802418986811392 2805038929480203 2805404730458112 2805889051682496 2806789989478176 2808168705456896 2808878492393856 2828133703968768 2828297958746208 2828990825496576 2832169358831616 2833657402609332 2835394717836672 2836254039957504 2851584232194048 2855115175396224 2855696914317312 2856584611924992 2857153732647552 2858905453473792 2863015750485351 2877917221180352 2882067881916288 2884954568496733 2886012882763776 2906700131432448 2908127924011008 2908707313768448 2909061689499648 2910204332457984 2910892304166912 2911472244675072 2913807861362592 2914743450611952 2931353349955584 2932630476335872 2933782376818176 2934139807512576 2935029056274432 2936908077198336 2937078649467216 2937798164938752 2959147712151552 2961260548816896 2961960590204928 2962722766671408 2964927297526848 2965531411021824 2984657606221824 2985252243078144 2986788656996352 2987082501095424 2988606345071904 2989512100988928 2990487015608976 2991082813865406 2992353842529792 2992916646605376 3012819590923181 3014370192874248 3015108642963456 3015283757031936 3017558277881856 3017733534222336 3039188457996288 3040681329819648 3042951700093344 3043571711311872 3045423956194944 3046346931806208 3046620160541952 3068183472067584 3068760538234752 3069690586456064 3070676227805184 3071677610989728 3072608543287296 3074176017911466 3076673642312616 3096967706247168 3097147574596608 3099452129538048 3100069637042688 3100249685548728 3101386978492416 3103196690953242 3120699259551744 3125152395952128 3125775023751168 3126513956327424 3126794375293056 3128746292785152 3129645480722784 3132620428898376 3150471917678592 3151483496957952 3152438615998464 3152721360162816 3154640030909232 3156625183142808 3157638738162948 3159189793639008 3175632795785216 3181650416964864 3181835203589484 3182614678683648 3185200404430848 3186190528685568 3205743354830848 3207393248477184 3208032261218304 3209608070365184 3212004572320752 3212659028606976 3214297949228496 3214614175983552 3216268635158016 3236006042853376 3237656873827896 3238638109404672 3240726154149888 3242326367155824 3246764493109248 3269021467705344 3269211328740864 3271643914512384 3272295727989504 3272694400687104 3273686255075328 3275406275259456 3294071440637952 3297772518700032 3298771973505024 3299209285877856 3300209176123392 3300505173920448 3301907688308736 3304213480650618 3324490583087648 3326565913455616 3329041176170496 3331418117419008 3333063112505334 3335543209717704 3351862167666688 3356645166022656 3357739806999552 3358408773462912 3358603826011122 3359835893366784 3360467813732352 3362182138205892 3363201113612544 3367031227431048 3385581762281472 3386256275730432 3388332389302272 3390449270783016 3392194226660928 3394753062617088 3394950226000128 3417526700151668 3420123236794368 3420766496047104 3422455609775592 3426101950719312 3427140298281984 3444977933549568 3449946434568192 3450633771466752 3451706406076032 3452355605514096 3452409702383616 3453401909763072 3454510756280832 3456684611198208 3461257847601693 3477499031126016 3480779943346176 3480982103072256 3482498690648848 3484291021421184 3487578341673024 3487780896242319 3510786666995712 3513987908179968 3515796445446144 3516496901720064 3517328200868352 3520851165813132 3542051964529664 3544280907388416 3544987038655296 3545418934077696 3546493442998272 3546811530183168 3547160470050816 3548970034772886 3551203331035659 3554088517843884 3572586895258368 3573669637963776 3577477084839936 3580441513519104 3582636682051584 3583350454984704 3606461274184704 3609036293870592 3609391355490304 3610809079160832 3611248993861632 3613505143860846 3614241407182848 3616440947981496 3636365596524544 3640506798210048 3641610125377536 3642363983056383 3643467873080256 3644153139153768 3645489957175296 3646428020518656 3647617163050302 3670693421744128 3673424746119168 3674156606865408 3676047577841664 3677649151168512 3677862744833472 3680599403826432 3681332693988192 3682897036959744 3705498022313984 3705830370717696 3708085650366992 3708143754412032 3709994083537536 3711118470193152 3711610446612588 3712735323138816 3713068320660504 3736558649081856 3740051905973604 3741185402243328 3742386652637568 3745171323191808 3746135036704713 3770844938625024 3771063944994944 3776225811775488 3778209870145776 3780526290448896 3781672053276672 3783601252814112 3806820233861632 3808779482566656 3809538310196736 3811873937965056 3814255429630893 3817354333980468 3819319004250144 3842757175888384 3848017177018368 3848362308052992 3850262560997541 3850764668043264 3855532835567232 3875600175243264 3877503898681344 3878748919332864 3880272443277312 3881189738889216 3881962992900096 3883900056203358 3885077148483456 3886324600815936 3908471133274112 3911709835757568 3912186410016768 3915877436264448 3916104865956288 3917811026979954 3945530282868736 3947832567416582 3948347398422528 3949280786939904 3950297022228544 3950832014917632 3953236396702464 3956059014435072 3979543474962432 3980336324104192 3982384875995136 3982776668127232 3984808460095872 3986016134651904 3987316020811968 3988110418487208 3988596300837408 3989805123373056 3990555528807168 4019160257165664 4020144857284608 4020378342709248 4023644712296448 4031269261857792 4052251277328384 4057268933457792 4058095615082496 4060565274926592 4061795909074944 4062160214055936 4068496066479183 4090911296090112 4091680717646336 4094234970406912 4095570147986304 4096811391049728 4098901357215288 4099672281547989 4102231523083488 4129530099462144 4132602839384064 4133426182723584 4133666247398304 4135467195145507 4137595587937656 4141499280736716 4167700031668224 4168685275103232 4169059167057408 4171596356662866 4171661723713536 4172860640963712 4175008278967296 4176827238531168 4200629223571456 4201977995943936 4203628480217088 4206186707878976 4208833577523744 4210184984217264 4212253058185344 4242200555953152 4242446938119312 4243486238244864 4248254038247424 4254381059936256 4277376348291072 4282672763094336 4283545371475968 4285730598971328 4286152234644736 4288358180210688 4316875831770528 4318184145872896 4320968205533184 4323101822874432 4329019324145664 4358695290273792 4358948438321152 4360050197148672 4362191886016512 4363060970652672 4363592534249472 4365306498686976 4367208367012608 4370711792043888 4392095254183936 4397030024933376 4398945714503808 4400278901497856 4400673565227264 4401209711268864 4402543584411648 4403351709810803 4405617974200824 4406697247408128 4438721568227328 4441890823225344 4442940885307392 4444084150007112 4447390946290272 4448297116532736 4476986409332736 4477878364617216 4478138434681496 4479781191155712 4480623751643136 4482909517607856 4484268151483392 4486624220798109 4489374969908064 4514109016375296 4515008367640576 4520599027710688 4521555289311372 4522925635547904 4526337416822784 4526600301333504 4558782686994432 4561021994729472 4563274146367456 4564427550140016 4568135934292416 4569520397709312 4569930240812928 4600845028622336 4602275208101376 4603140807352128 4604535879684096 4606014341707776 4607516416484592 4608912814930944 4615010463468924 4641039924461568 4641309470763008 4645451559370752 4645721361894912 4650104455564032 4650374528323092 4681048889327616 4685317210906624 4687728593928192 4688662535626752 4689770934491136 4694468221084176 4725707876517888 4726649384873728 4727225245436928 4728657923997696 4729082040244224 4729547293401088 4731960046363848 4734937774714212 4736458107244422 4738784690458512 4763449193677824 4764892850618368 4769969446453248 4772475625447296 4772752805384226 4773922018025472 4777800606646272 4808615032246272 4811089872715776 4812048391827456 4814412105547776 4814998658482176 4818006858481128 4818988542910464 4821921263975328 4854009064280064 4856485310741844 4857957164107008 4858870852205024 4861904027358208 4863489550733736 4898875475820544 4902555459649536 4903532201558016 4903816993111296 4907465871768576 4908443591984256 4909041601030656 4910529382612992 4941107160956928 4946658778050048 4948157960257536 4948813928816784 4950313764185088 4950757760880672 4986735874631472 4988247202991104 4989848870183424 4993561764255744 4994846715606284 4999594668758001 5027793251500032 5034967749033984 5036609710499328 5037613160194368 5037905739016683 5039753840050176 5040701720598528 5042229404368896 5043273207308838 5044801670418816 5078372643422208 5079384413595648 5082498583953408 5085673906174524 5089805778640624 5092425339000192 5126290050227502 5131149744070656 5133683414663388 5139152926078968 5140710447422976 5167466900324352 5171665225777152 5174919651852288 5175950657200128 5177559609114048 5178533408271144 5180102864644608 5181766134421248 5215613114343424 5216248546689024 5221169915019264 5221473154608384 5223748035973272 5226436532131776 5265707715919872 5266180000493568 5269467440480256 5270981862269952 5274745352580096 5275992301302528 5281276748719698 5306057966616576 5309846501326848 5313077946794496 5314688179535872 5316421361082624 5317480557982944 5318128401116544 5319740164497408 5320740705076224 5323455052159329 5331132776765826 5358880342887552 5360504456945664 5364859616395264 5366215627259904 5375025682477056 5409691911277056 5413554440805888 5414087033235456 5415727878766592 5416213618741248 5416873490792448 5420257715791269 5424661421972244 5454548394786816 5460760197315072 5462415188066304 5465201809620384 5466229708730652 5468234935762944 5469642030777984 5471425744575453 5506040132616192 5510137119178752 5511234910298112 5511554996531072 5516473726752768 5516794117250208 5521999040982288 5558247033470976 5558745556076544 5562128475550488 5562215631618048 5563814187951616 5564991125306304 5566677705289728 5567415669918882 5569102984708224 5602637327925248 5604837973622784 5610077858960406 5610809460916224 5611778103364992 5613579978956352 5616337410913792 5617756984787712 5656267407937536 5656595917492416 5664338717663232 5667314805218664 5670789435673344 5672508079915008 5703168464388096 5710230350792448 5713169223849984 5714307465295104 5717810906947584 5726031500970702 5755834442360704 5764135763832576 5769909136993466 5772025765527552 5813400262864896 5816255848022016 5817414627536896 5818123378999296 5820408664915968 5821784608333824 5822944489350144 5825850084305037 5827615722725184 5829486901223904 5862706699911168 5865260952671744 5867564753636352 5868279615025152 5873816154396672 5874157298934432 5875596329877504 5876716540469931 5918295424303104 5921748851124873 5922521097633792 5923921180409856 5925445533342816 5929854595053696 5931062822043648 5969315212443648 5970504486156288 5973577313992704 5974165002190848 5977212690143808 5979024201977856 5980974031217952 5982165627730812 5984707685059584 5985833293210752 6025639181846362 6028740385748496 6030217285926912 6030567514063872 6035467068444672 6078376915992576 6085903400186688 6087143422623744 6090847912389888 6092693863612416 6093240321083904 6136366944135168 6137521076469504 6139381172912128 6141352455610368 6143355221979456 6145217086574592 6148352035822932 6153347284625232 6193935412494336 6194295149193216 6198904259076096 6200139274085376 6200499371097456 6206393381906484 6241398519103488 6251550047502336 6253027912654848 6253588750586112 6257394534994299 6257492585570304 6259290961445568 6265240857796752 6300943835357184 6302966993915904 6305442720325632 6309280061818464 6313250366285616 6315277476325896 6318379587278016 6351265591570432 6363300833929728 6363670407178968 6365229357367296 6370400808861696 6372381057371136 6411486709661696 6414786496954368 6416064522436608 6419216140730368 6424009144641504 6425318057213952 6428595898456992 6429228351967104 6432537270316032 6472012085706752 6475313747655792 6477276218809344 6481452308299776 6484652734311648 6493528986218496 6538042935410688 6538422657481728 6543287829024768 6544591455979008 6545388801374208 6547372510150656 6550812550518912 6588142881275904 6595545037400064 6597543947010048 6598418571755712 6600418352246784 6601010347840896 6603815376617472 6608426961301236 6648981166175296 6653131826911232 6658082352340992 6662836234838016 6666126225010668 6671086419435408 6703724335333376 6715479613999104 6716817546925824 6717207652022244 6719671786733568 6720935627464704 6724364276411784 6726402227225088 6734062454862096 6771163524562944 6772512551460864 6780898541566032 6784388453321856 6789506125234176 6789900452000256 6835053400303336 6841532992094208 6844911219551184 6852203901438624 6854280596563968 6889955867099136 6901267542933504 6903412812152064 6904711211028192 6906803819526144 6909021512561664 6913369222396416 6922515695203386 6954998062252032 6961559886692352 6961964206144512 6964997381297696 6968582042842368 6975156683346048 6975561792484638 7021573333991424 7027975816359936 7031592890892288 7032993803440128 7034656401736704 7041702331626264 7084103929059328 7088561814776832 7089974077310592 7090837868155392 7092986885996544 7093623060366336 7094320940101632 7097940069545772 7102406662071318 7108177035687768 7145173790516736 7147339275927552 7154954169679872 7159129208076339 7160883027038208 7165273364103168 7166700909969408 7212922548369408 7218072587741184 7218782710980608 7221618158321664 7222497987723264 7227010287721692 7228482814365696 7232881895962992 7272731193049088 7281013596420096 7283220250755072 7284727966112766 7286935746160512 7288306278307536 7292856041037312 7295234326100604 7341386843488256 7348313213730816 7355298302337024 7355725489666944 7361198807652864 7362665387976384 7365794073919488 7411660741435392 7416171300733984 7419988167075072 7422236940386304 7423220893225176 7425470646277632 7426136641321008 7480103811947208 7482370804486656 7484773305275136 7490342646383616 7492270073409426 7541689877250048 7542127889989888 7552451623550976 7556419740291552 7561052580897792 7563344106553344 7567202505628224 7613640467723264 7617558965133312 7619076620393472 7623747875930112 7628510859261786 7634708667960936 7638638008500288 7685514351776768 7689435075341253 7696034354036736 7696724616105984 7700525121995082 7701529336086528 7711065671134464 7751200350486528 7755007797362688 7757497838665728 7760544886554624 7762379477778432 7763925985800192 7767800112406716 7770154296966912 7772649201631872 7816942266548224 7823419671515136 7824372820033536 7831754872528896 7832209731912576 7835622053959908 7895665134833164 7898561573879808 7900594044457088 7901664029835264 7906472793404928 7912118028870144 7921915123079547 7959086949924864 7960672648208384 7964769751990272 7969616920191744 7972032269303808 7974632041623936 7976220836974416 7977192601674816 7979610246746112 7981111057614336 7996699165148739 8038320514331328 8040756685418496 8047289424592896 8062538523715584 8104502554656768 8114537866915584 8121130549853184 8123591818149888 8124320428111872 8136992132958366 8181822592180224 8183361435292672 8188469940813824 8191140295972608 8193622782099456 8197802714430576 8199344563095978 8204463046166976 8259060198924288 8265205678768128 8266852365447168 8267332494796608 8270934390291014 8275191175875312 8282998561473432 8335400063336448 8337370550206464 8338118334114816 8343192713325732 8343323447427072 8345721281927424 8350016557934592 8351123504878323 8353654477062336 8401258447142912 8403955991887872 8407256960434176 8412373415757952 8415116788440609 8417667155047488 8420369968434528 8424506116370688 8484401111906304 8484893876238624 8486972476489728 8496508076494848 8508762119872512 8554752696582144 8565345526188672 8567090742951936 8571461197942656 8572304469289472 8576716360421376 8589047251456053 8633751663541056 8636368291745792 8646203645748864 8654863705490199 8658038648291328 8717896876642304 8720100394297344 8724383772033024 8726121941305344 8727185068498944 8730612997373952 8734416734025216 8741423584087776 8794060049866752 8797891429007616 8800557802995712 8801347130454528 8802419422537728 8805087168823296 8806703419621606 8811235948401648 8813394494816256 8877443136454656 8883781646450688 8885881770614784 8888168300014224 8894781892580544 8896594233065472 8953972818665472 8955756729234432 8956276869362992 8961247503286272 8965819035215712 8968536302966784 8973248441596218 8978749939816128 9030016735281152 9038458772769543 9041198055421376 9043110578622744 9045851271095808 9052674833645568 9053200602667008 9117565373988864 9122043989458944 9126548292734912 9128855100280032 9136271868584832 9139040795418624 9139860481625856 9201690057244672 9204550416202752 9206281614704256 9209071759368192 9212028683415552 9215032832969184 9217825629861888 9230020926937848 9282618941526016 9290903118741504 9291442723789824 9300208911128064 9300749056646184 9362097778655232 9370634421813248 9375457187856384 9377325071253504 9379541868982272 9388936442168352 9451415753035776 9453298769747456 9454450490873856 9457315847995392 9458164080488448 9459094586802176 9463920092727696 9469875549428424 9472916214488844 9477569380917024 9526898387355648 9529785701236736 9544951250894592 9545505610768452 9547844036050944 9555601213292544 9617230064492544 9622179745431552 9624096783654912 9628824211095552 9636013716962256 9637977085820928 9643842527950656 9708018128560128 9712970621483688 9715914328214016 9717741704410048 9723808054716416 9726979101467472 9797750951641088 9807064403116032 9807633986222592 9814931743537152 9816887183968512 9818083202061312 9821058765225984 9882214321913856 9893317556100096 9896315920515072 9897627857633568 9900627528370176 9901515521761344 9973471749262944 9976494405982208 9979697740366848 9987123528511488 9989693431212568 9999189337516002 10055586503000064 10069935498067968 10073219420998656 10075226320388736 10075811478033366 10079507680100352 10081403441197056 10086546414617676 10089603340837632 10156745286844416 10158768827191296 10164997167906816 10171347812349048 10179611557281248 10184850678000384 10252580100455004 10262299488141312 10267366829326776 10278305852157936 10281420894845952 10334933800648704 10349839303704576 10351901314400256 10355119218228096 10357066816542288 10360205729289216 10363532268842496 10431226228686848 10432497093378048 10442339830038528 10442946309216768 10447496071946544 10452873064263552 10463342688726957 10532360000987136 10541963724539904 10549490705160192 10551984602605056 10562553497439396 10626155893588992 10629376359071744 10632842722165248 10634961115965888 10636256802233088 10639480328994816 10641481410152448 10646910104318658 10662265553531652 10717760685775104 10721008913891328 10729719232790528 10732431254519808 10750051364954112 10819383822554112 10827108881611776 10828174066470912 10832427237482496 10833746981584896 10840515431582538 10849322843944488 10909096789573632 10921520394630144 10924830376132608 10927091949169149 10930403619240768 10932459417461304 10936469871525888 10939284061555968 10942851489150906 11012080265232384 11020274238357504 11022469820596224 11023109993062144 11032947453505536 11033588234500416 11043998081964576 11116494066941952 11117491112153088 11124256951100976 11124431263236096 11127628375903232 11129982250612608 11133355410579456 11134831339837764 11138205969416448 11205274655850496 11209675947245568 11220155717920812 11223556206729984 11227159957912704 11232674821827584 11235513969575424 11238405110114139 11312534815875072 11313191834984832 11328677435326464 11334629610437328 11341578871346688 11345016159830016 11420460701584896 11426338447699968 11428614930590208 11435621813895168 11442766288892679 11452063001941404 11511668884721408 11528271527665152 11539818273986932 11544051531055104 11550787682992623 11626800525729792 11632511696044032 11634829255073792 11636246757998592 11640817329831936 11643569216667648 11645888978700288 11651700168610074 11655231445450368 11658973802447808 11725413399822336 11730521905343488 11735129507272704 11736559230050304 11747632308793344 11748314597868864 11753433080939862 11836590848606208 11843497702249746 11845042195267584 11847842360819712 11850891066685632 11859709190107392 11938630424887296 11941008972312576 11947154627985408 11948330004381696 11954425380287616 11958048403955712 11961948062435904 11964331255461624 11969415370119168 11971666586421504 12051278363692724 12057480771496992 12060434571853824 12061135028127744 12070934136889344 12156753831985152 12171806800373376 12174286845247488 12181695824779776 12185387727224832 12186480642167808 12205488199437549 12272733888270336 12275042152939008 12278762345824256 12282704911220736 12286710443958912 12290434173149184 12296704071645864 12299016844643967 12306694569250464 12388590298386432 12397808518152192 12400278548170752 12400998742194912 12406401585436521 12412786763812968 12503100095004672 12506055825309696 12507177501172224 12514789069988598 12514985171140608 12518581922891136 12530481715593504 12601887670714368 12605933987831808 12610885440651264 12618560123636928 12626500732571232 12630554952651792 12636759174556032 12702531183140864 12726601667859456 12727340814357936 12730458714734592 12744762114742272 12822973419323392 12832129044873216 12848018289283008 12850636114427904 12857191796913984 12858456703934208 12865074540632064 12944024171413504 12950627495311584 12954552437618688 12962904616599552 12969305468623296 12987057972436992 13076085870821376 13076845314963456 13086575658049536 13089182911958016 13090777602748416 13101625101037824 13176285762551808 13191090074800128 13196837143511424 13200836704493568 13202020695681792 13207630753234944 13210055129432409 13216853922602472 13297962332350592 13306263653822464 13316164704681984 13325672469676032 13332252450021336 13342172838870816 13430959227998208 13433635093851648 13434415304044488 13439343573467136 13441871254929408 13448728552823568 13452804454450176 13459872662394327 13468124909724192 13542327049125888 13545025102921728 13561797083132064 13568776906643712 13579012250468352 13579800904000512 13670106800606672 13683065984188416 13689822439102368 13704407802877248 13708561193127936 13802535085867008 13806825624304128 13809422422056384 13813607639052288 13818043025123328 13826738444792832 13845031390406772 13923119773384704 13923928412289024 13929994762595392 13937164085684736 13950313366692096 13951123584969276 14043146667982848 14055951632719872 14063185781784576 14065987606880256 14069312803473408 14083404663252528 14168207858118656 14177123629553664 14179948154621184 14181675736310784 14185973771993088 14187246120732672 14188641880203264 14195880139091544 14204813324142636 14216354071375536 14290347581033472 14294678551855104 14309908339359744 14318258416152678 14321766054076416 14333401819938816 14425845096738816 14436145175482368 14437565421961216 14443236316643328 14444995975446528 14454020575443384 14456965628731392 14465763791925984 14545462386098176 14562027192840192 14569455932225532 14573871492321024 14576612556615072 14585712082074624 14590468652201208 14682773686976512 14696626427461632 14710596604674048 14711450979333888 14722397615305728 14725330775952768 14731588147838976 14823321482870784 14832342601467968 14839976334150144 14844473880772608 14846441786450352 14850941292555264 14852273282642016 14960207623894416 14964741608973312 14969546610550272 14980685292767232 14984540146818852 14998784006274003 15083379754500096 15084255779979776 15104903247101952 15112839480583104 15113717217050049 15122105161795584 15126688213106688 15134405011256448 15227280935446528 15235117930266624 15238153240786944 15247495751860224 15257021718523572 15269417335921872 15277276017000576 15371028703553536 15378870150682506 15393449232211968 15401050243990164 15422131342268928 15502400700973056 15514995677331456 15524758955556864 15527851971600384 15535600224813432 15540308593933824 15545298403263744 15633884533096448 15646839343030272 15648745640067072 15663509745057792 15664419463825152 15671244107919816 15791330269666328 15797123147759616 15801188088914176 15812945586809856 15824236057740288 15843830246159094 15918173899849728 15921345296416768 15929539503980544 15939233840383488 15944064538607616 15949264083247872 15952441673948832 15954385203349632 15959220493492224 15962222115228672 15970365156477987 15993398330297478 16076641028662656 16081513370836992 16094578849185792 16125077047431168 16229075733831168 16233251825720423 16242261099706368 16247183636299776 16248640856223744 16273984265916732 16363645184360448 16366722870585344 16376939881627648 16382280591945216 16387245564198912 16395605428861152 16398689126191956 16408926092333952 16518120397848576 16530411357536256 16533704730894336 16534664989593216 16541868780582028 16550382351750624 16565997122946864 16674741100412928 16676236668229632 16686385426651464 16686646894854144 16691442563854848 16700033115869184 16702247009756646 16707308954124672 16802516894285824 16807911983775744 16814513920868352 16824746831515904 16830233576881218 16835334310094976 16840739936869056 16849012232741376 16968802223812608 16969787752477248 16993016152989696 17017524239745024 17109505393164288 17130691052377344 17142922395885312 17144608938578944 17153432720842752 17178094502912106 17267503327082112 17272736583491584 17292407291497728 17309727410980398 17316077296582656 17435793753284608 17440200788594688 17448767544066048 17452243882610688 17454370136997888 17461225994747904 17468833468050432 17482847168175552 17588120099733504 17595782858015232 17601115605991424 17602694260909056 17604838845075456 17613406839243212 17622471896803296 17626788989632512 17630149621409793 17754886272909312 17765246553374619 17767563292901376 17771763541229568 17776336600028448 17789563785161088 17793188466130944 17907945637330944 17911513458468864 17912553738725984 17922495006572544 17931638070431424 17937072605933568 17946496883192436 17957499879632256 18060033470562304 18076917545539086 18082396110842752 18086221157245488 18091702542191616 18106401205334016 18235130747977728 18253096585469824 18257710200560064 18272543737169664 18278081590837248 18279720963251712 18409100832405504 18412563229408512 18418143518736384 18424057366831104 18430065665938368 18435651259723776 18460041853875696 18565237883052032 18581806237483008 18582885447579648 18600417822256128 18601498113292368 18724195557310464 18741268843626496 18754650142507008 18759083737964544 18772183604982897 18777872884336704 18902831506071552 18906597539494912 18908900981747712 18916328160976896 18918189173604352 18927840185455392 18939751098856848 18945832428977688 18955138761834048 19053796774711296 19089902501789184 19091011221536904 19095688072101888 19111202426585088 19234460128985088 19244359490863104 19248193567309824 19257648422191104 19272027433924512 19275954171641856 19287685055901312 19416036257120256 19425941242967376 19431828656428032 19435483408820096 19447616109432832 19453958202934944 19614128806232064 19615267972445184 19629863487074304 19633774367937024 19636166404122624 19642117530451968 19764428643827712 19786635112200192 19792631841030144 19795255715267136 19801255056740352 19803031043522688 19946943498525888 19952988811964416 19959395480733696 19974247057022976 19979386862425136 19998378675032004 20111173006000128 20146438841997312 20150452640777472 20151622956066732 20159015360200704 20162806882394112 20173092829235352 20179206681675264 20313490573688832 20317537654382592 20342695624698096 20359223114562496 20369701356000768 20505160200910008 20524598976282624 20534733658653552 20556611704315872 20562841789691904 20669867601297408 20703802628800512 20710238436456192 20714133633084576 20720411458578432 20727064537684992 20862452457373696 20864994186756096 20884679660077056 20885892618433536 20894992143893088 20905746128527104 20926685377453914 21064720001974272 21083927449079808 21098981410320384 21103969205210112 21125106994878792 21252311787177984 21258752718143488 21265685444330496 21269922231931776 21272513604466176 21278960657989632 21282962820304896 21293820208637316 21324531107063304 21435521371550208 21442017827782656 21459438465581056 21464862509039616 21477387624229017 21500102729908224 21638767645108224 21654217763223552 21656348132941824 21664854474964992 21667493963169792 21681030863165076 21698645687888976 21818193579147264 21843040789260288 21849660752265216 21854183898338298 21860807238481536 21864918834922608 21878568123111936 21885702978301812 22024160530464768 22044939641192448 22046219986124288 22065894907011072 22067176469000832 22087996163929152 22234982224306176 22248513902201952 22255256751806464 22259964501225216 22266710821158912 22269662679675528 22276411938832896 22410549311700992 22440311435841624 22447112413459968 22454319915825408 22465349643655168 22471027939150848 22476810220228278 22625069631750144 22626383669969664 22657354870652928 22669259220874656 22683157742693376 22690032319660032 22840921403169792 22852676895399936 22857229861180416 22871243627790336 22885532577785358 22904126003882808 23023337769442816 23056543055330304 23068305226023759 23079636547973864 23088103062110208 23101575365985246 23253601051459584 23265023392088064 23269658510147584 23272493515997184 23281634659663872 23287138433335296 23291777957400576 23303400337220148 23310462890900736 23317947604895616 23450826799644672 23461043810686976 23470259014545408 23473118460100608 23495264617586688 23496629195737728 23506866161879724 23686995404499492 23695684721639424 23701782133371264 23719418380214784 23877260849774592 23882017944625152 23894309255970816 23908850760575232 23916096807911424 23923896124871808 23928662510923248 23938830740238336 23943333172843008 24102556727385448 24114961542993984 24122270056255488 24141868273778688 24313507663970304 24343613600746752 24363391649559552 24370775454449664 24372961284335616 24410976398875098 24545467776540672 24550084305878016 24557524691648512 24565409822441472 24573420887917824 24580868346298368 24593408143291728 24598033689287934 24613389138500928 24777180596772864 24795617036304384 24800557096341504 24801997484389824 24812803170873042 24825573527625936 25006200190009344 25012111650619392 25014355002344448 25029578139977196 25029970342281216 25037163845782272 25060963431187008 25203775341428736 25211867975663616 25221770881302528 25237120247273856 25245350365321827 25253001465142464 25261109905303584 25273518349112064 25405062366281728 25453203335718912 25454681628715872 25460917429469184 25489524229484544 25645946838646784 25664258089746432 25696036578566016 25701272228855808 25714383593827968 25716913407868416 25730149081264128 25767141754368159 25888048342827008 25901254990623168 25909104875237376 25938610937246592 25964591116470597 25974115944873984 26153690629926912 26173151316099072 26178365823916032 26181555205496832 26203250202075648 26382180149600256 26393674287022848 26401673408987136 26404041391363584 26415261506469888 26420110258864818 26433707845204944 26595924664701184 26612527307644928 26632329409363968 26651344939352064 26664504900042672 26684345677741632 26861918455996416 26867270187703296 26868830608088976 26883742509858816 26897457105647136 26905608908900352 26919745324788654 26936249819448384 27090050205843456 27115376318308629 27123594166264128 27137553813287424 27158024500936704 27159601808001024 27340213601213344 27366131968376832 27379644878204736 27408815605754496 27417122386255872 27605070171734016 27613651248608256 27618844844112768 27627215278104576 27636086050246656 27653476889585664 27690062780813544 27847856824578048 27859989525190784 27874328171369472 27900626733384192 27902247169938552 28086293335965696 28111903265439744 28126371563569152 28131975213760512 28138625606946816 28166809326505056 28336415716237312 28354247259107328 28359896309242368 28363351472621568 28371947543986176 28374492241465344 28377283760406528 28391760278183088 28409626648285272 28432708142751072 28580695162066944 28589357103710208 28636516832305356 28643532108152832 28666803639877632 28851690193477632 28872290350964736 28875130843922432 28886472633286656 28908041150886768 28913931257462784 28931527583851968 29124054385680384 29138911864451064 29147742984642048 29153225113230144 29171424164149248 29180937304402416 29393252854923264 29421193209348096 29422901958667776 29444795230611456 29450661551905536 29463176295677952 29646642965741568 29664685202935936 29679952668300288 29688947761545216 29692883572900704 29701882585110528 29704546565284032 29920415247788832 29929483217946624 29939093221100544 29961370585534464 29969080293637704 29997568012548006 30166759509000192 30168511559959552 30209806494203904 30225678961166208 30227434434100098 30244210323591168 30268810022512896 30454561870893056 30470235860533248 30476306481573888 30494991503720448 30514043437047144 30538834671843744 30554552034001152 30742057407107072 30757740301365012 30786898464423936 30802100487980328 30844262684537856 31004801401946112 31049517911113728 31055703943200768 31071200449626864 31080617187867648 31090596806527488 31293678686060544 31297491280134144 31327019490115584 31328838927650304 31342488215839632 31390028066180871 31582660539332656 31602376177828352 31625891173619712 31648472115480576 31687660492318188 31842690592833536 31878467680766976 31888129077215232 31898528166495744 31904883347897664 31908770406699264 31918440986984448 31924444230457344 31940730312955974 31986796660594956 32153282057325312 32163026741673984 32189157698371584 32250154094862336 32458151467662336 32466503651440846 32484522199412736 32497281712447488 32547968531833464 32727290368720896 32733445741170688 32753879763255296 32764561183890432 32774491128397824 32781275847507447 32791210857722304 32797378252383912 32817852184667904 33036240795697152 33060822715072512 33067409461788672 33069329979186432 33083737561164056 33100764703501248 33131994245893728 33349482200825856 33352473336459264 33372770853302928 33373293789708288 33382885127709696 33400066231738368 33404494019513292 33414617908249344 33605033788571648 33615823967551488 33629027841736704 33649493663031808 33660467153762436 33670668620189952 33681479873738112 33698024465482752 33715215330342417 33937604447625216 33939575504954496 33986032305979392 34035048479490048 34261382104754688 34285844791770624 34289217877157888 34306865441685504 34328298866678037 34356189005824212 34535006654164224 34545473166983168 34584814582995456 34619454821960796 34632154593165312 34652363048977869 34871587506569216 34880401577189376 34897535088132096 34904487765221376 34908740273995776 34922451989495808 34937666936100864 34965694336351104 35176240199467008 35191565716030464 35202231211982848 35205388521818112 35209677690150912 35226813678486424 35244943793606592 35260299242819586 35509772545818624 35530493106749238 35535126585802752 35543527082459136 35552673200056896 35579127570322176 35815891274661888 35823026916937728 35825107477451968 35844990013145088 35863276140862848 35874145211867136 35892993766384872 35914999759264512 36120066941124608 36153835091078172 36164792221685504 36172442314490976 36183405084383232 36212802410668032 36470261495955456 36506193170939648 36515420401120128 36545087474339328 36556163181674496 36559441926503424 36818201664811008 36825126458817024 36836287037472768 36848114733662208 36860131331876736 36871302519447552 36897050533931901 36920083707751392 37130475766104064 37165770895159296 37200835644512256 37202996226584736 37219204756309563 37482537687252992 37504409390457529 37509300285014016 37518167475929088 37544367209965794 37555745768673408 37805663012143104 37813195078989824 37817801963495424 37832656321953792 37836378347208704 37855680370910784 37879502197713696 37891664857955376 37910277523668096 38107593549422592 38179805003578368 38182022443073808 38191376144203776 38468920257970176 38496387134619648 38544054867849024 38551908343283712 38575370111802624 38832072514240512 38851882485934752 38863657312856064 38870966817640192 38895232218865664 38907916405869888 39228257612464128 39230535944890368 39259726974148608 39267548735874048 39272332808245248 39528857287655424 39573270224400384 39590511430534272 39602510113480704 39606062087045376 39630165388297227 39893886997051776 39905977623928832 39918790961467392 39948494114045952 39958773724850272 39996757350064008 40292877683994624 40300905281554944 40303245912133464 40318030720401408 40325613764788224 40346185658470704 40358413363350528 40626981147377664 40635075308765184 40685391249396192 40718446229124992 40739402712001536 41010320401820016 41049197952565248 41069467317307104 41113223408631744 41125683579383808 41407605257601024 41420476872912384 41428267266169152 41440822917156864 41454129075369984 41724904914747392 41769359320154112 41771785236867072 41789984287786176 41811492257054208 41853370754907828 42129440003948544 42167854898159616 42197962820640768 42207938410420224 42250213989757584 42504623574355968 42531370888660992 42539844463863552 42545027208932352 42557921315979264 42565925640609792 42587640417274632 42649062214126608 42871042743100416 42884035655565312 42929725018079232 42954775248458034 43000205459816448 43277535290216448 43308435526447104 43312696265883648 43329708949929984 43334987926339584 43362061726330152 43397291375777952 43636387158294528 43686081578520576 43708367796676596 43721614476963072 43729837669845216 43757136246223872 43771405956603624 44048321060929536 44089879282384896 44092439972248576 44131789814022144 44134352938001664 44175992327858304 44469964448612352 44497027804403904 44510513503612928 44519929002450432 44533421642317824 44539325359351056 44552823877665792 44880622871683248 44894224826919936 44908639831650816 44930699287310336 44942055878301696 44953620440456556 44996352018822009 45250139263500288 45252767339939328 45314709741305856 45338518441749312 45341151651150147 45366315485386752 45380064639320064 45681842806339584 45705353790799872 45714459722360832 45742487255580672 45771065155570716 45808252007765616 46046675538885632 46113086110660608 46136610452047518 46159273095947728 46203150731970492 46507202102919168 46539317020295168 46544987031994368 46574276866670592 46583555914801152 46606800674440296 46620925781801472 46635895209791232 46901653599289344 46922087621373952 46940518029090816 46946236920201216 46990529235173376 46993258391475456 47013732323759448 47373990808998984 47391369443278848 47403564266742528 47438836760429568 47754521699549184 47764035889250304 47788618511941632 47817701521150464 47832193615822848 47847792249743616 47857325021846496 47877661480476672 47886666345686016 47911095469433961 48205113454770896 48229923085987968 48244540112510976 48283736547557376 48687227201493504 48699755477161269 48726783299119104 48741550908899328 48745922568671232 48821952797750196 49090935553081344 49100168611756032 49115049383297024 49130819644882944 49146841775835648 49161736692596736 49186816286583456 49196067378575868 49226778277001856 49554361193545728 49591234072608768 49601114192683008 49603994968779648 49625606341746084 49651147055251872 50024223301238784 50028710004688896 50059156279954392 50059940684562432 50074327691564544 50121926862374016 50407550682857472 50423735951327232 50443541762605056 50474240494547712 50490700730643654 50506002930284928 50522219810607168 50547036698224128 50810124732563456 50906406671437824 50909363257431744 50979048458969088 51291893677293568 51328516179492864 51392073157132032 51428767187655936 51433826815736832 51460298162528256 51534283508736318 51776096685654016 51802509981246336 51818209750474752 51877221874493184 51929182232941194 51948231889747968 52307381259853824 52346302632198144 52356731647832064 52363110410993664 52406500404151296 52764360299200512 52787348574045696 52803346817974272 52808082782727168 52840220517729636 52867415690409888 52890448864229379 53191849329402368 53225054615289856 53264658818727936 53295739660123857 53302689878704128 53329009800085344 53368691355483264 53723836911992832 53734540375406592 53737661216177952 53767485019717632 53794914211294272 53811217817800704 53839490649577308 53872499638896768 54180100411686912 54230752636617258 54247188332528256 54275107626574848 54319203616002048 54680427202426688 54759289756409472 54817631211508992 54834244772511744 55227302497216512 55237689688225536 55254430556209152 55272172100493312 55306953779171328 55380125561627088 55695713649156096 55719979050381568 55748656342738944 55801253466768384 55804494339877104 56172586671931392 56223806530879488 56263950427521024 56277251213893632 56316550814948691 56333618653010112 56672831432474624 56708494518214656 56719792618484736 56726702945243136 56748984482930688 56754567520813056 56783520556366176 56819253296570544 56865416285502144 57161390324133888 57243572227540439 57273033664610712 57287064216305664 57333607279755264 57703380386955264 57744580701929472 57750261687844864 57772945266573312 57816082301773536 57827862514925568 57863055167703936 58248108771360768 58277823728902128 58295485969284096 58306450226460288 58342848328298496 58361874608804832 58842386418696192 58845803917335552 58889590461222912 58901323103811072 58926352591355904 59293285931483136 59329370405871872 59359905336600576 59377895523090432 59385767145801408 59403765170221056 59409093130568064 59840830495577664 59858966435893248 59878186442201088 59922741171068928 59938160587275408 59995136025096012 60333519018000384 60337023119919104 60451357922332416 60454868868200196 60488420647182336 60537620045025792 60909123741786112 60940471721066496 60952612963147776 61028086874094288 61077669343687488 61109104068002304 61484114814214144 61515480602730024 61573796928847872 61604200975960656 61688525369075712 62009602803892224 62111407886401536 62142400899253728 62161234375735296 62181193613054976 62587357372121088 62594982560268288 62654038980231168 62657677855300608 62684976431679264 62780056132361742 63165321078665312 63204752355656704 63251782347239424 63296944230961152 63375320984636376 63685381185667072 63756935361533952 63776258154430464 63797056332991488 63809766695795328 63817540813398528 63836881973968896 63848888460914688 63881460625911948 63973593321189912 64306564114650624 64326053483347968 64378315396743168 64500308189724672 64916302935324672 64933007302881692 64969044398825472 64994563424894976 65095937063666928 65454580737441792 65466891482341376 65529122367780864 65548982256795648 65562551695014894 65582421715444608 65594756504767824 65635704369335808 66072481591394304 66134818923577344 66138659958372864 66167475122328112 66201529407002496 66263988491787456 66704946672918528 66745541706605856 66765770255419392 66800132463476736 66808988039026584 66829235816498688 67231647935102976 67298987326063616 67320934307524872 67341337240379904 67362959747476224 67396048930965504 67430430660684834 67875208895250432 67879151009908992 67972064611958784 68070096958980096 68522764209509376 68571689583541248 68578435754315776 68613730883371008 68656597733356074 68712378011648424 69070013308328448 69090946333966336 69169629165990912 69204915678071277 69238909643921592 69264309186330624 69304726097955738 69743175013138432 69760803154378752 69795070176264192 69808975530442752 69817480547991552 69844903978991616 69875333872201728 69931388672702208 70352480398934016 70383131432060928 70404462423965696 70410777043636224 70419355380301824 70453627356972848 70489887587213184 70520598485639172 71060986213498476 71087054164918272 71105346400113792 71158255140644352 71631782549323776 71646053833875456 71650214954903936 71726552281725696 71748290423734272 71785987532769744 71829999518529024 72307670182156344 72329584443371008 72344884628981952 72366810168766464 72425604821336064 72940522991910912 73012386341879296 73030840802240256 73090174948678656 73112326363348992 73118883853006848 73636403329622016 73650252917634048 73672574074945536 73696229467324416 73720262663753472 73742605038895104 73794101067863802 73840167415502784 74260951532208128 74331541790318592 74401671289024512 74405992453169472 74438409512619126 74965075374505984 75008818780915058 75018600570028032 75036334951858176 75088734419931588 75111491537346816 75611326024286208 75626390157979648 75635603926990848 75665312643907584 75672756694417408 75711360741821568 75736051095965481 75759004395427392 75783329715910752 75820555047336192 76215187098845184 76359610007156736 76364044886147616 76382752288407552 76937840515940352 76992774269239296 77088109735698048 77103816686567424 77150740223605248 77301425263104477 77664145028481024 77703764971869504 77727314625712128 77741933635280384 77790464437731328 77815832811739776 77893773349411791 78461071889780736 78519453948297216 78535097471748096 78544665616490496 79146540448800768 79181022861068544 79205020226961408 79212124174090752 79260330776594454 79787773994103552 79811955247857664 79837581922934784 79896988228091904 79917547449700544 79993514700128016 80585755367989248 80601810563109888 80606491824266928 80651227529576448 80692371316941408 80716826726701056 81270150617530368 81346128954925887 81370782498792384 81436892458249984 81478805424003072 82020640803640032 82098395905130496 82138934634614208 82226446817263488 82251367158767616 82815210515202048 82840953745824768 82856534532338304 82881645834313728 82908258150739968 83449809829494784 83543570473734144 83579968575572352 83622984514108416 83663682486405257 83706741509815656 84258880007897088 84335709796319232 84395925641281536 84415876820840448 84500427979515168 85009247148711936 85062741777321984 85079688927727104 85090054417864704 85115842631958528 85131851281219584 85175280834549264 85298124428253216 85742085486200832 85768071311130624 85909550496916068 86000410919632896 86555070580432896 86616871052894208 86625392531767296 86659417899859968 86724123452660304 86794582751555904 87372163157041152 87416735593353192 87443228953926144 87459675339690432 87514272492447744 87542811913207248 88179758564769792 88184879944497152 88263579628044288 88268705876003328 88351984655716608 88939928897224704 88994055608807808 89021027007225856 89039858004900864 89066843284635648 89078650718702112 89105647755331584 89761245743366496 89788449653839872 89817279663301632 89861398574620672 89884111756603392 89907240880913112 89992704037644018 90500278527000576 90505534679878656 90629419482611712 90677036883498624 90682303302300294 90732630970773504 91363685612679168 91410707581599744 91428919444721664 91484974511161344 91542130311141432 91616504015531232 92093351077771264 92226172221321216 92273220904095036 92318546191895456 92406301463940984 93014404205838336 93078634040590336 93148553733341184 93167111829602304 93213601348880592 93241851563602944 93271790419582464 93844175242747904 93881036058181632 93892473840402432 93981058470346752 93986516782950912 94027464647518896 94747981617997968 94807128533485056 94877673520859136 95528071778500608 95635403042300928 95664387231645696 95695584499487232 95714650043692992 95755322960953344 95773332691372032 95822190938867922 96410226909541792 96459846171975936 96489080225021952 96567473095114752 97374454402987008 97399510954322538 97453566598238208 97491845137342464 97643905595500392 98181871106162688 98200337223512064 98261639289765888 98293683551671296 98323473385193472 98373632573166912 98392134757151736 98453556554003712 99108722387091456 99182468145217536 99202228385366016 99207989937559296 99251212683492168 99302294110503744 100048446602477568 100057420009377792 100118312559908784 100119881369124864 100148655383129088 100243853724748032 100815101365714944 100847471902654464 100887083525210112 100948480989095424 100981401461287308 101012005860569856 101044439621214336 101094073396448256 101145645991027251 101620249465126912 101812813342875648 101818726514863488 101958096917938176 102784146314264064 102857534375311872 102867653631473664 102920596325056512 102984896600034111 103068567017472636 103605019962492672 103636419500949504 103754443748986368 103858364465882388 103896463779495936 103957089146933607 104614762519707648 104692605264396288 104713463295664128 104726220821987328 104813000808302592 105528720598401024 105574697148091392 105606693635948544 105616165565454336 105680441035459272 105734831380819776 105780897728458758 106383698658804736 106450109230579712 106529317637455872 106591479320247714 106605379757408256 106658019600170688 106737382710966528 107447673823985664 107469080750813184 107475322432355904 107534970039435264 107589828422588544 107622435635601408 107678981299154616 107744999277793536 108360200823373824 108461505273234516 108494376665056512 108550215253149696 108638407232004096 109360854404853376 109518579512818944 109635262423017984 109668489545023488 110454604994433024 110475379376451072 110508861112418304 110544344200986624 110613907558342656 110691151601795703 110760251123254176 111391427298312192 111439958100763136 111497312685477888 111602506933536768 111608988679754208 111657614268928689 112447613061758976 112513228171372587 112527900855042048 112554502427787264 112633101629897382 112667237306020224 113345662864949248 113416989036429312 113439585236969472 113453405890486272 113497968965861376 113509135041626112 113567041112732352 113638506593141088 113730832571004288 114322780648267776 114487144455080878 114546067329221424 114574128432611328 115406760773910528 115489161403858944 115500523375689728 115632164603547072 115655725029851136 115726110335407872 116496217542721536 116555647457804256 116590971938568192 116612900452920576 116685696656596992 116723749217609664 117684772837392384 117691607834671104 117779180922445824 117802646207622144 118586571862966272 118658740811743744 118719810673201152 118771534291602816 118807530340442112 118818186261136128 118890496164891681 119681660991155328 119717932871786496 119756372884402176 119845482342137856 119876321174550816 119990272050192024 120674046239838208 120902715844664832 120909737736400392 120976841294364672 121075240090051584 121818247483572224 121880943442132992 121905225926295552 122056173748188576 122155338687374976 122218208136004608 122968229628428288 123030961205460048 123147593857695744 123208401951921312 123377050738151424 124222815772803072 124284801798507456 124322468751470592 124362387226109952 125174714744242176 125308077960462336 125315355710601216 125369952863358528 125560112264723484 126330642157330624 126409504711313408 126503564694478848 126593888461922304 126750641969272752 127370762371334144 127513870723067904 127594112665982976 127619533391590656 127635081626797056 127673763947937792 127697776921829376 127762921251823896 127947186642379824 128613128229301248 128652106966695936 129000616379449344 129832605870649344 129866014605763384 129938088797650944 129989126849789952 130191874127333856 130909161474883584 130933782964682752 131058244735561728 131125103390029788 131164843430889216 131189513009535648 131271408738671616 132144963182788608 132269637847154688 132277319916745728 132334950244656224 132403058814004992 132527976983574912 133409893345837056 133491083413211712 133531540510838784 133600264926953472 133617976078053168 133658471632997376 134597974652127232 134641868615049744 134682674480759808 134725919494952448 134792097861931008 134860861321369668 135750417790500864 135758302019817984 135944129223917568 136023454953450441 136140193917960192 137045528419018752 137143379167082496 137156871508631552 137227461766742016 137313195466712148 137424756023296848 138140026616656896 138181892667932672 138339258331981824 138409831356142554 138477819287843184 138609452195911476 139486350026276864 139521606308757504 139617951060885504 139634961095983104 139750667744403456 139862777345404416 140704960797868032 140766262864121856 140821554087272448 140838710760603648 140907254713945696 140979775174426368 141041196971278344 142121972426996952 142174108329836544 142210692800227584 142316510281288704 143263565098647552 143292107667750912 143300429909807872 143453104563451392 143496580847468544 143571975065539488 143659999037058048 144615340364312688 144659168886742016 144689769257963904 144733620337532928 144851209642672128 146024772683758592 146061681604480512 146099266431483807 146180349897357312 146224652726697984 146237767706013696 147272806659244032 147300505835268096 147345148149891072 147392458934648832 147440525327506944 147485210077790208 147588202135727604 147680334831005568 148521903064416256 148663083580637184 148803342578049024 148811984906338944 148876819025238252 150017637561830116 150072669903716352 150177468839863176 150222983074693632 151222652048572416 151252780315959296 151271207853981696 151330625287815168 151422721483643136 151472102191930962 151518008790854784 151566659431821504 151641110094672384 152430374197690368 152719220014313472 152728089772295232 153875681031880704 153985548538478592 154176219471396096 154301480447210496 154602850526208954 155328290056962048 155407529943739008 155454629251424256 155483867270560768 155580928875462656 155631665623479552 155787546698823582 156922143779561472 157038907896594432 157070194943496192 157089331232980992 158293080897601536 158362045722137088 158410040453922816 158424248348181504 158520661553188908 158671346592688137 159575547988207104 159623910495715328 159675163845869568 159793976456183808 159835094899401088 159887218980371571 159987029400256032 161171510735978496 161203621126219776 161212983648533856 161302455059152896 161384742633882816 161433653453402112 162540301235060736 162692257909851774 162741564997584768 162873784916499968 162957610848006144 164041281607280064 164277869269228416 164452893634526976 164502734317535232 165681907491649536 165713069064676608 165763291668627456 165816516301479936 167087140947468288 167159937151144704 167245969028216832 167327364972810514 167413483019631312 168517760015794176 168671419592638464 168791851282563072 168831753641680896 168949652444846073 169000855959030336 170018494297423872 170125483554643968 170159377855454208 170180108835729408 170263702562439168 170350561669098528 170596248856506432 171484170972401664 171730716682621317 171819100993832136 172000821839265792 173110141160865792 173233742105788416 173250785063534592 173318835799719936 173448246905320608 173589165503111808 174744326314082304 174833471186706384 174886457907852288 174919350679380864 175028544984895488 175085623826414496 176369759888994304 176527159256088576 176537411752006656 176703969311433216 177879857794449408 177988111217615616 178042054014451712 178079716009801728 178133686569271296 178157301437404224 178211295510663168 179522491486732992 179576899307679744 179634559326603264 179722797149241344 179768223513206784 179814481761826224 179985408075288036 181000557054001152 181011069359757312 181354073766997248 181364606604600588 181465261941547008 182727371225358336 182821415163199488 182857838889443328 183084260622282864 183233008031062464 184186702155542528 184452344442642432 184546441808190072 184637092383790912 184812602927881968 186028808411676672 186157268081180672 186334223659204608 186427202697761184 186483703127205888 186543580839164928 187688350485495808 187762072116363264 187784947680804864 187962116940693504 187973033565901824 188054929295037792 189495963235995936 189614257066970112 189755347041718272 191056143557001216 191270806084601856 191328774463291392 191391168998974464 191429300087385984 191510645921906688 191546665382744064 191644381877735844 192820453819083584 192919692343951872 192978160450043904 193134946190229504 194748908805974016 194799021908645076 194907133196476416 194983690274684928 195287811191000784 196363742212325376 196400674447024128 196587367103342592 196646946770386944 196747265146333824 196784269514303472 196907113108007424 198217444774182912 198404456770732032 198415979875118592 198502425366984336 198604588221007488 200114840018755584 200236625119817568 200297310766258176 200487707449496064 201694943805308928 201896961978190848 201962802922574616 202024011721139712 202088879242428672 202188146792896512 202291291982054502 203240498930253824 203625626685751296 203637453029726976 203916193835876352 205568292628528128 205715068750623744 205735307262947328 205841192650113024 205969793200068222 206137134034945272 207210039924985344 207272839001899008 207508887497972736 207614747034213831 207716728931764776 207792927558991872 207914178293867214 209229525039415296 209385210528792576 209426926591328256 209452441643974656 209626001616605184 211057441196802048 211149394296182784 211213387271897088 211232331130908672 211360882070918544 211469662761639552 211561795456917516 212767397317609472 212900218461159424 213182958640495428 213316039200341376 213474765421933056 214895347647971328 214938161501626368 214950644864711808 215179656845177088 215244871271202816 215357962598309232 215489998555587072 216923010546469032 216988753330113024 217100430506299392 217276814464008192 218721708809706752 219037159025637888 219270524846035968 219336979090046976 220909209988866048 220950758752902144 221017722224836608 221088688401973248 221227815116685312 221382303203591406 221520502246508352 222782854596624384 222879916201526272 222994625370955776 223205013867073536 223217977359508416 223315228537857378 224895226123517952 225026456342745174 225055801710084096 225109004855574528 225266203259794764 225334474612040448 226691325729898496 226833978072858624 226879170473938944 226906811780972544 226995937931722752 227018270083252224 227134082225464704 227277013186282176 227461665142008576 228645561296535552 228974288910161756 229092134658442848 229148256865222656 230813521547821056 230978322807717888 231264329207094144 231311450059702272 231452220670815744 231904275789313431 232992435085443072 233111294915608512 233181943877136384 233225800905841152 233371393313193984 233447498435219328 233681320048235373 235383215669342208 235558361844891648 235605292415244288 237317481623487488 237439621346402304 237543068583205632 237615060680884224 237636372522272256 237780992329783362 239363321982310656 239435865743572992 239512745768804352 239690964684275712 239752642349101632 239980544100384048 241348092479676416 241805431689329664 241819475472800784 241953682588729344 242150480180103168 243636494967144448 243810451852591104 244038386864777661 244112347496377152 244310677374749952 244436416272009216 245936459256856576 246061922410920096 246295187715391488 246416803903842624 246754101476302848 248445631545606144 248569603597014912 248644937502941184 248724774452219904 250349429488484352 250630711421202432 250739905726717056 250991047459215771 251120224529446968 252661284314661248 252819009422626816 253007129388957696 253187776923844608 253501283938545504 255027741446135808 255188225331965952 255239066783181312 255270163253594112 255347527895875584 255395553843658752 255525842503647792 255894373284759648 257226256458602496 257304213933391872 258001232758898688 259665211741298688 259732029211526768 259876177595301888 259978253699579904 260383748254667712 261867565929365504 262116489471123456 262250206780059576 262329686861778432 262379026019071296 262542817477343232 264539275694309376 264554639833491456 264669900489312448 264806117628009984 265055953967149824 266819786691674112 266982166826423424 267063081021677568 267200529853906944 267235952156106336 267316943265994752 269195949304254464 269283737230099488 269365348961519616 269451838989904896 269584195723862016 269721722642739336 271500835581001728 271516604039635968 271888258447835136 272046909906900882 274091056838037504 274286758334164992 274313743017263104 274454923533484032 274626390933424296 274849512046593696 276280053233313792 276363785335865344 276678516663963648 276819662712285108 276955638575686368 277218904391822952 278972700052553728 279043212617515008 279235902121771008 279501335488806912 279725554690808832 281532525728243712 281643108174544896 281677421521207296 281814509427891392 281959550348852736 282082393942556688 284243944853993904 284421385600455168 284633020562577408 286584215335501824 286600859819615744 286906209126902784 286993161694937088 287143950131078976 287319998074116096 289230680728625376 289318337773484032 289379538515927808 289467240675065856 289702419285344256 292049545367517184 292123363208961024 292198532862967614 292360699794714624 292475535412027392 294545613318488064 294601011670536192 294784917869297664 294881050655013888 294970420155580416 295176404271455208 295360669662011136 297043806128832512 297326167161274368 297606685156098048 297623969812677888 297753638050476504 300035275123660232 300145339807432704 300354937679726352 300445966149387264 302445304097144832 302505560631918592 302542415707963392 302661250575630336 302845442967286272 302944204383861924 303036017581709568 303133318863643008 303282220189344768 303436937973081753 304860748395380736 305438440028626944 305456179544590464 308352438942792192 308602960894420992 309205701052417908 310815059887478016 310909258502848512 310967734541121536 311161857750925312 311263331246959104 311575093397647164 313844287559122944 314077815793188864 314140389886992384 314178662465961984 316586161795203072 316724091444274176 316820080907845632 316848496696363008 317041323106377816 317342693185376274 319151095976414208 319247820991430656 319350327691739136 319587952912367616 319670189798802176 319774437960743142 319974058800512064 322343021471956992 322407242252439552 322425967297067712 322604910118305792 322769485267765632 322867306906804224 325080602470121472 325384515819703548 325483129995169536 325747569832999936 325915221696012288 328082563214560128 328555738538456832 328905787269053952 329005468635070464 331363814983299072 331426138129353216 331526583337254912 331633032602959872 334174281894936576 334319874302289408 334491938056433664 334654729945621028 334826966039262624 334972842806786067 337342839185276928 337539684514117761 337583702565126144 337663507283361792 337899304889692146 338001711918060672 340036988594847744 340250967109287936 340318755710908416 340360217671458816 340527405124878336 340701123338197056 341192497713012864 342968341944803328 343461433365242634 343638201987664272 346220282321731584 346467484211576832 346501570127069184 346896493810641216 347178331006223616 349488652628164608 349666942373412768 349772915815704576 349838701358761728 350057089969790976 350171247652828992 352739519777988608 353054318512177152 353074823504013312 353407938622866432 355759715588898816 355976222435231232 356084108028903424 356159432019603456 356314602874808448 356422591021326336 356671488494675043 359044982973465984 359153798615359488 359269118653206528 359445594298482688 359536447026413568 359628963523652448 359970816150576072 362022138719514624 362708147533994496 362729213209201176 362930523883094016 365454742450716672 365642830326398976 365715677778886656 366168521244565728 366466016062124928 368373404311085056 368904688885284864 369092883616380144 369274184767581824 369625205855763936 372668447318409216 372854405395522368 372967406254411776 373087161678329856 375376700970991616 375524144232726528 375924233881387008 375946067131803648 376109858590075584 378991926471991872 379228514133940224 379510694083436544 382112287114002432 382541612169203712 382782337997948928 382858600174771968 383021291843813376 383093330765488128 383288763755471688 385640907638167168 385839384687903744 385956320900087808 389497817611948032 389598043817290152 389814266392952832 389967380549369856 390575622382001568 392727484424650752 392801348894048256 393174734206685184 393494530292667648 393568539028606944 393814226216014848 396434889548365824 396808913541464064 396831959750237184 397004850733968672 397209176442014976 400229680037511168 400473250239635136 400594621532516352 400975414898992128 403793923956381696 403925605845149232 404048023442279424 404177758484857344 404376293585793024 404582583964109004 407251253371502592 407274906059453952 407832387671752704 408070364860351323 411136585257056256 411430137501247488 411470614525894656 411682385300226048 411939586400136444 412274268069890544 414420079849970688 414545678003798016 415017774995945472 415229494068427662 415433457863529552 415828356587734428 418459050078830592 418853853182656512 418904883287949312 419252003233210368 422114882393604096 422298788592365568 422464662261817344 422721764141837088 422939325523279104 423123590913835032 425534794635218944 425800436922318848 426365917280990856 426632078400682752 426949530843866112 429790695295942656 429876323003252736 429901289729423616 430359313690354176 430489742542405632 430715925196618464 430979997111174144 433846021092938064 433977506660226048 434200861012598784 434553628928016384 437443417619413504 438074318051275776 438297799294451421 438541049692071936 438673958180093952 441818419977732096 441901517505804288 442035444449673216 442177376803946496 442455630233370624 442764606407182812 443041004493016704 445565709193248768 445759832403052544 445989250741911552 446410027734147072 446435954719016832 446630457075714756 450052912685490348 450218009711149056 450532406519589528 450668949224080896 453382651459796992 453667956145717248 453758340947877888 453813623561945088 453991875863445504 454268164450929408 454554026372564352 454923330284017152 457291122593071104 457948577820323512 458184269316885696 461627043095642112 461956645615435776 462528658414188288 462904441341631488 463808551578626862 465984870170886144 466222589831217024 466363887754272768 466451601811682304 466742786626387968 466894996870438656 467362640096470746 470766431338684416 471116723689783296 471210584830488576 474634963246974976 474879242692804608 475086137166411264 475230121361768448 475272745044544512 475561984659566724 478726643964621312 478871731487145984 479025491537608704 479381929368551424 479505284698203264 479661656941114713 479961088200768096 482696184959352832 483610863378659328 483638950945601568 483907365177458688 484300960360206336 487272989934288896 487620903705182208 488076773729555322 488224694992754304 488621354749499904 488872832544018432 491872918513713152 492123844821840192 492833607807685248 493508202952605696 497139207194029824 497289875005882368 497449548904439808 501261422842404864 501479811453434112 501982094918431542 502240449058893936 505322568629322496 505638018845253632 506014258777915392 506375553847689216 507002567877091008 510055482892271616 510376450663931904 510478133566362624 510540326507188224 510791107687317504 511051685007295584 511788746569519296 514452512917204992 515192150047863951 516002465517797376 519330423482597376 519464058423053536 519752355190603776 519956507399159808 520767496509335424 523735131858731008 524232978942246912 524500413560119152 524659373723556864 524758052038142592 525085634954686464 529109279666982912 529339800978624896 529612235256019968 530111907934299648 533639573383348224 533964333652846848 534126162043355136 534401059707813888 534471904312212672 534633886531989504 538391898608508928 538567474460198976 538730697923039232 538903677979809792 539168391447724032 539443445285478672 543001671162003456 543033208079271936 544093819813801764 548182113676075008 548573516668329984 548627486034526208 549252781866848592 549699024093187392 552560106466627584 553357033327927296 553639325424570216 553911277151372736 554437808783645904 558086425235030016 558471804243542016 559002670977613824 559451109381617664 563065051456487424 563286216349089792 563354843042414592 563629018855782784 563919100697705472 564164787885113376 568487889707987808 568842771200910336 569266041125154816 573168430671003648 573201719639231488 573812418253805568 573986323389874176 574287900262157952 574639996148232192 578461361457250752 578636675546968064 578759077031855616 578934481350131712 579404838570688512 584099090735034368 584246726417922048 584397065725935228 584721399589429248 584951070824054784 589091226636976128 589202023341072384 589762101310027776 589940840311160832 590352808542910416 590721339324022272 594652334322548736 595213370312196096 595247939625355776 595507276100953008 600070550247320464 600709875359452704 600891932298774528 605011121263837184 605084831415926784 605690885934572544 605888408767723848 606072035163419136 606266637727286016 606564440378689536 606873875946163506 609721496790761472 610876880057253888 610912359089180928 616704877885584384 617205921788841984 618411402104835816 621630119774956032 621818517005697024 621935469082243072 622323715501850624 622526662493918208 622844241102641493 623150186795294328 627688575118245888 628155631586377728 628280779773984768 628357324931923968 633172323590406144 633448182888548352 633640161815691264 633696993392726016 634082646212755632 634685386370752548 638302191952828416 638495641982861312 638700655383478272 639340379597604352 639548875921486284 639948117601024128 644686042943913984 644814484504879104 644851934594135424 645538970535531264 645734613813608448 650769031639407096 650966259990339072 651495139665999872 651830443392024576 656165126429120256 657111477076913664 657811574538107904 658010937270140928 662727629966598144 662852276258706432 663053166674509824 663266065205919744 668348563789873152 668639748604578816 668983876112867328 669309459891242056 669653932078525248 669945685613572134 674685678370553856 675079369028235522 675167405130252288 675327014566723584 675798609779384292 676003423836121344 680073977189695488 680501934218575872 680637511421816832 680720435342917632 681054810249756672 681402246676394112 682384995426025728 685936683889606656 686922866730485268 687276403975328544 692440564643463168 692934968423153664 693792987621282432 694356662012447232 698977305256329216 699333884746825536 699545831631409152 699677402717523456 700114179939581952 700342495305657984 701043960144706119 705479039555977216 706149647008026624 706815877245732864 711952444870462464 712168216057806848 712318864039206912 712629205749616896 712845182042652672 713342976989350086 718089965946931968 718307597230718976 718538237306413056 718891188596965376 719072894052827136 719257927047304896 719941632301152144 724044277439029248 725416295067988992 725458426418402352 725861047766188032 730909484901433344 731431355557773312 732115160594332983 732337042489131456 732932032124249856 736746808622170112 737809377770569728 738185767232760288 738548369535163648 739250411711527872 745336894636818432 745708810791044736 745934812508823552 746174323356659712 750753401941983232 751048288465453056 751892134263607296 752219717180151168 752973142377647313 757983852943983744 758457028267880448 759021388166873088 765083224338407424 765564675995897856 765717200349543936 766042583687626752 766186661530976256 766577527510943376 771281815276334336 771678769375807488 771912641800175616 778995635223896064 779196087634580304 779628532785905664 779934761098739712 781151244764003136 785602697788096512 786349468413370368 786989060585335296 787137078057213888 787628452432029696 793617827082928128 793663919500474368 794009701467937344 794418352884029952 800459360075022336 800946500479270272 801189243065032704 801950829797984256 807587847912763392 807851211690298464 808096046884558848 808355516969714688 808752587171586048 809165167928218008 814502506743005184 814549812118907904 815664775343505408 816140729720702646 822273170514112512 822860275002494976 822941229051789312 823364770600452096 823879172800272888 824548536139781088 828840159699941376 829091356007596032 830035549991890944 830458988136855324 830866915727059104 831656713175468856 836918100157661184 837707706365313024 838504006466420736 844597577184731136 844929324523634688 845443528283674176 845878651046558208 846247181827670064 851069589270437888 852731834561981712 853264156801365504 853899061687732224 859752646006505472 859802579458847232 860718627380708352 860979485084811264 861431850393236928 861959994222348288 867692042185876128 867955013320452096 868401722025197568 869107257856032768 874886835238827008 876148636102551552 876595598588902842 877082099384143872 883636839955464192 883803035011608576 884354753607892992 884911260466741248 885529212814365624 886082008986033408 891131418386497536 891519664806105088 891978501483823104 892820055468294144 892871909438033664 893260914151429512 900105825370980696 900436019422298112 901064813039179056 901337898448161792 907335912291434496 907516681895755776 907627247123890176 907983751726891008 908536328901858816 909108052745128704 909846660568034304 910310813919245259 914582245186142208 915897155640647024 916368538633771392 925057316828376576 925808882683262976 927617103157253724 932445179662434048 932727775508545536 932903203623364608 933485573252775936 933789993740877312 934725280192941492 941532862677368832 942233447379566592 942421169660977152 949269926493949952 949758485385609216 950172274332822528 950460242723536896 950545490089089024 951123969319133448 957453287929242624 957743462974291968 958050983075217408 958763858737102848 959010569396406528 959323313882229426 959922176401536192 965392369918705664 967221726757318656 967277901891203136 967814730354917376 968601920720412672 974545979868577792 975241807410364416 976153547459110644 976449389985508608 977242709498999808 977745665088036864 983745837027426304 984247689643680384 985667215615370496 987016405905211392 994278414388059648 994579750011764736 994899097808879616 1002522845684809728 1002959622906868224 1003964189836863084 1004480898117787872 1004918528420358201 1010645137258644992 1011276037690507264 1012028517555830784 1012619053542353283 1012751107695378432 1014005135754182016 1020110965784543232 1020752901327863808 1020956267132725248 1021080653014376448 1021582215374635008 1022103370014591168 1023577493139038592 1028905025834409984 1030384300095727902 1038660846965194752 1038928116846107072 1039504710381207552 1041534993018670848 1047470263717462016 1048465957884493824 1049000827120238304 1049318747447113728 1049516104076285184 1050171269909372928 1058218559333965824 1058679601957249792 1059224470512039936 1060223815868599296 1067279146766696448 1067928667305693696 1068252324086710272 1068943808624425344 1069267773063979008 1070014465484025129 1076783797217017856 1077134948920397952 1077461395846078464 1077807355959619584 1078336782895448064 1078886890570957344 1086066416158543872 1087627872323268341 1088187639627603528 1096364227352150016 1097147033336659968 1097254972069052416 1098505563733697184 1099398048186374784 1105120212933255168 1106714066655854592 1107278650849140432 1107822554302745472 1108875617567291808 1118005341955227648 1118902218763235328 1126130102912974848 1126572432698179584 1127258037711565568 1127838201395410944 1128329575770226752 1136975779415975616 1137685542401820672 1138532082250309632 1146336861342007296 1146403439278462976 1147624836507611136 1148575800524315904 1149279992296464384 1156922722914501504 1157273351093936128 1157518154063711232 1157868962700263424 1168198181470068736 1168493452835844096 1168794131451870456 1169442799178858496 1169902141648109568 1178182453273952256 1178404046682144768 1179524202620055552 1180705617085820832 1181442678648044544 1189304668645097472 1190426740624392192 1190495879250711552 1191014552201906016 1200141100494640928 1201419750718905408 1201783864597549056 1210022242527674368 1211381771869145088 1211776817535447696 1212144070326838272 1212533275454572032 1213128880757379072 1213747751892327012 1221753760114507776 1221824718178361856 1233409755771168768 1234411843577683968 1236822804209671632 1243260239549912064 1243637034011394048 1243870938164486144 1245053324987836416 1245688482205282986 1246300373590588656 1255377150236491776 1256561559547969536 1256714649863847936 1266344647180812288 1266896365777096704 1267393986785452032 1268165292425511264 1269370772741505096 1276604383905656832 1277401310766956544 1278680759195208704 1279097751842972568 1279896235202048256 1289372085887827968 1289628969009758208 1289703869188270848 1291077941071062528 1291469227627216896 1301538063278814192 1301932519980678144 1302990279331999744 1303660886784049152 1312330252858240512 1314222954153827328 1314893397883354263 1315623149076215808 1316021874540281856 1325455259933196288 1325704552517412864 1326106333349019648 1326532130411839488 1336697127579746304 1337279497209157632 1337967752225734656 1338618919782484112 1339307864157050496 1339891371227144268 1350158738056471044 1350654029133447168 1351597219558768584 1352006847672242688 1360147954379390976 1361003868437151744 1361275022843633664 1361440870685835264 1362804493352788224 1364769990852051456 1371873367779213312 1373845733460970536 1374552807950657088 1384881129286926336 1385869936846307328 1387585975242564864 1388713324024894464 1397954610512658432 1398667769493651072 1399091663262818304 1399354805435046912 1400228359879163904 1400684990611315968 1402087920289412238 1410958079111954432 1412299294016053248 1413631754491465728 1423904889740924928 1424336432115613696 1424637728078413824 1425258411499233792 1425690364085305344 1426685953978700172 1436179931893863936 1436615194461437952 1437076474612826112 1437782377193930752 1438145788105654272 1438515854094609792 1438984970823344139 1439883264602304288 1448088554878058496 1450832590135977984 1450916852836804704 1451722095532376064 1461818969802866688 1462862711115546624 1464230321188665966 1464674084978262912 1465864064248499712 1473493617244340224 1475618755541139456 1476371534465520576 1477096739070327296 1478500823423055744 1491417621582089472 1491869625017647104 1492348646713319424 1501506803883966464 1503784268527214592 1504439434360302336 1505946284755294626 1515967705887967488 1516914056535760896 1518042776333746176 1530166448676814848 1531129351991795712 1531434400699087872 1532373323061952512 1533155055021886752 1542563630552668672 1543357538751614976 1545576450143591853 1557991270447792128 1558392175269160608 1559257065571811328 1559869522197479424 1562302489528006272 1571205395576193024 1572698936826740736 1573978121170670592 1574274156114427776 1575256904864059392 1587327839000948736 1588019402935874688 1588836705768059904 1600918720150044672 1601893000958540544 1602378486130065408 1603901659595968512 1615175695825526784 1615702423380596928 1616192093769117696 1616711033939429376 1617505174343172096 1618330335856436016 1629005013486010368 1629099624237815808 1632281459441405292 1644546341028225024 1645720550004989952 1645882458103578624 1647758345600545776 1649097072279562176 1657680319399882752 1660071099983781888 1660917976273710648 1661733831454118208 1663313426350937712 1675415412730626048 1677008012932841472 1689195154369462272 1689858649047269376 1690887056567348352 1691757302093116416 1692494363655340128 1702139178540875776 1705463669123963424 1706528313602731008 1707798123375464448 1719505292013010944 1719605158917694464 1721437254761416704 1721958970169622528 1722863700786473856 1723919988444696576 1735384084371752256 1735910026640904192 1736803444050395136 1738214515712065536 1749773670477654016 1752297272205103104 1753191197177805684 1754164198768287744 1767273679910928384 1767606070023217152 1769822520933482496 1771058425628731248 1772164017972066816 1783039329612210176 1783957002967646208 1785640110936588288 1785743818876067328 1786521828302859024 1800211650741961392 1802129626078358112 1802675796896323584 1815033363791511552 1815254494247780352 1817072657803717632 1818216105490257408 1819693321136068608 1820621627838490518 1829164490372284416 1831794311281294048 1832737077267542784 1850114633656753152 1851617765366525952 1855234206314507448 1864890359324868096 1865455551017091072 1865806407246729216 1866971146505551872 1867579987481754624 1869450560385882984 1883065725354737664 1884466894759133184 1884842339321954304 1898539852987899904 1899516970771218432 1900344548665645056 1900920485447073792 1901090980178178048 1902247938638266896 1914906575858485248 1915486925948583936 1916101966150434816 1918021138792813056 1918646627764458852 1919844352803072384 1930784739837411328 1934443453514637312 1934555803782406272 1937203841440825344 1952307094918221288 1952898779971017216 1954485418997999616 1955491330176073728 1968495379287360768 1971334431230740992 1974032811810422784 1988556828776119296 1989159500023529472 1989798195617759232 2005045691369619456 2005919245813736448 2007928379673726168 2008961796235575744 2009837056840716402 2021290274517289984 2022552075381014528 2024057035111661568 2025238107084706566 2025502215390756864 2028010271508364032 2040221931569086464 2041505802655727616 2041912534265450496 2042161306028752896 2043164430749270016 2044206740029182336 2047154986278077184 2057810051668819968 2060768600191455804 2077321693930389504 2077856233692214144 2083069986037341696 2096931915768987648 2098001654240476608 2098637494894227456 2099032208152570368 2100342539818745856 2103131880434118357 2116437118667931648 2117359203914499584 2118448941024079872 2120447631737198592 2135857334611387392 2136504648173420544 2137887617248850688 2138535546127958016 2140028930968050258 2153567594434035712 2154269897840795904 2154922791692156928 2155614711919239168 2156673565790896128 2157773781141914688 2172132832317087744 2175255744646536682 2176375279255207056 2192728454704300032 2194294066673319936 2194509944138104832 2196345481782998949 2197011127467394368 2198796096372749568 2210240425866510336 2213428133311709184 2214557301698280864 2215645108605490944 2217751235134583616 2236010683910455296 2237804437526470656 2252260205825949696 2253144865396359168 2254516075423131136 2255676402790821888 2256659151540453504 2258919427132941939 2273951558831951232 2275371084803641344 2277064164500619264 2292806878556925952 2295249673015222272 2297151601048631808 2298559984592928768 2313845445829003008 2314546702187872256 2315036308127422464 2315737925400526848 2336396362940137472 2336986905671688192 2337588262903740912 2338885598357716992 2339804283296219136 2356808093364289536 2359048405240111104 2361411234171641664 2362885357296089088 2380853481248784384 2380991758501423104 2382029104403812032 2400282200989281856 2402839501437810816 2403567729195098112 2420044485055348736 2422763543738290176 2423553635070895392 2424288140653676544 2425066550909144064 2426257761514758144 2427495503784654024 2443507520229015552 2443649436356723712 2466819511542337536 2468823687155367936 2473645608419343264 2486520479099824128 2487274068022788096 2487741876328972288 2490106649975672832 2491376964410565972 2492600747181177312 2510754300472983552 2513123119095939072 2533792731554193408 2534787973570904064 2536330584851022528 2538741545483010192 2553208767811313664 2557361518390417408 2558195503685945136 2559792470404096512 2579257938019516416 2579407738376541696 2582155882142125056 2582938455254433792 2603076126557628384 2603865039961356288 2605980558663999488 2607321773568098304 2624660505716481024 2628445908307654656 2629786795766708526 2631246298152431616 2650910519866392576 2651409105034825728 2653064260823678976 2673394255159492608 2674558994418315264 2675935504451469312 2677237839564968224 2678615728314100992 2679782742454288536 2700317476112942088 2701308058266894336 2703194439117537168 2704013695344485376 2722007736874303488 2722550045687267328 2722881741371670528 2725608986705576448 2729539981704102912 2743746735558426624 2747691466921941072 2749105615901314176 2775171950485129728 2777426648049788928 2797335538987302144 2798183326525636608 2798709610870093824 2800456719758327808 2801369981222631936 2804175840578824476 2821916158223908864 2824598588032106496 2827263508982931456 2847809779481849856 2849275456156827648 2850516822998467584 2851380728170610688 2853371907957400344 2872359863787727872 2873230388922875904 2874152949225652224 2876291576211308544 2877031708189219584 2877969941646688278 2879766529204608576 2896177109756116992 2901665180271955968 2901833705673609408 2903444191064752128 2923637939605733376 2925725422231093248 2928460642377331932 2929348169956525824 2931728128496999424 2946987234488680448 2951237511082278912 2952743068931041152 2954193478140654592 2957001646846111488 2982835243164178944 2983739250035294208 2984697293426638848 3007568537054429184 3008878868720604672 3011892569510589252 3014755585261074603 3031935411775934976 3033828113071521792 3036085552667492352 3037857160627059849 3060332897353629696 3062258703983591424 3062868801398175744 3064746646123905024 3066310110043773504 3085127261105337344 3086715077503229952 3091152900287183706 3115982540895584256 3116784350538321216 3118514131143622656 3124604979056012544 3142410791152386048 3145397873653481472 3147956242341341184 3148548312228855552 3150513809728118784 3174655678001897472 3176038805871749376 3177673411536119808 3201837440300089344 3203786001917081088 3204756972260130816 3207803319191937024 3210043396452075387 3230351391651053568 3231404846761193856 3232384187538235392 3233422067878858752 3235010348686344192 3236660671712872032 3258199248475631616 3262883616969805023 3264562918882810584 3289092682056450048 3291441100009979904 3291764916207157248 3295516691201091552 3298194144559124352 3315360638799765504 3320142199967563776 3321835952547421296 3323467662908236416 3326626852701875424 3354016025865682944 3378390308738924544 3379717298094538752 3381774113134696704 3383514604186232832 3384988727310680256 3404278357081751552 3410927338247926848 3413056627205462016 3415596246750928896 3439010584026021888 3439210317835388928 3442874509522833408 3445727401572947712 3447839976889393152 3470768168743504512 3471820053281808384 3473606888100790272 3499547340955308032 3504594544410206208 3506382394355611368 3508328397536575488 3534547359821856768 3535212140046434304 3542116851257462496 3544328035944133632 3566078659224420352 3567914005935292416 3571280221873176576 3571487637752134656 3573043656605718048 3600423301483922784 3604259252156716224 3605351593792647168 3630066727583023104 3634145315607435264 3636432210980514816 3639386642272137216 3641243255676981036 3663588622562588096 3665474154535085568 3700229267313506304 3703235530733051904 3710468412629014896 3729780718649736192 3730911102034182144 3731612814493458432 3735159974963509248 3738901120771765968 3766131450709475328 3769684678643908608 3797079705975799808 3799033941542436864 3800689097331290112 3802181960356356096 3804495877276533792 3829813151716970496 3832203932300869632 3836042277585626112 3837293255528917704 3839688705606144768 3861569479674822656 3868886907029274624 3869111607564812544 3874407682881650688 3904614189836442576 3905797559942034432 3908970837995999232 3910982660352147456 3936990758574721536 3942668862461481984 3944680193650062789 3948065623620845568 3977113657552238592 3978319000047058944 3979596391235518464 4010091382739238912 4011838491627472896 4015856759347452336 4017923592471151488 4019674113681432804 4042580549034579968 4045104150762029056 4050476214169413132 4056020543016728064 4080443863138172928 4083011605311455232 4083825068530900992 4084322612057505792 4088413480058364672 4094309972556154368 4115620103337639936 4121537200382911608 4154643387860779008 4155712467384428288 4166139972074683392 4193863831537975296 4196003308480953216 4197274989788454912 4198064416305140736 4200685079637491712 4206263760868236714 4232874237335863296 4234718407828999168 4236897882048159744 4240895263474397184 4271714669222774784 4273009296346841088 4275775234497701376 4277071092255916032 4280057861936100516 4307135188868071424 4308539795681591808 4309845583384313856 4311229423838478336 4313347131581792256 4315547562283829376 4344265664634175488 4350511489293073364 4352750558510414112 4385456909408600064 4388588133346639872 4392690963565997898 4394022254934788736 4397592192745499136 4420480851733020672 4426856266623418368 4429114603396561728 4431290217210981888 4435502470269167232 4475608875052941312 4504520411651899392 4509032150846262272 4511352805581643776 4513318303080907008 4517838854265883878 4547903117663902464 4550742169607282688 4554128329001238528 4585613757113851904 4590499346030444544 4594303202097263616 4597119969185857536 4627690891658006016 4629093404375744512 4630072616254844928 4636729350430775559 4672792725880274944 4673973811343376384 4675176525807481824 4677771196715433984 4679608566592438272 4713616186728579072 4718096810480222208 4722822468343283328 4725770714592178176 4761983517002846208 4764058208807624064 4800564401978563712 4805679002875621632 4807135458390196224 4845527087476580352 4847107270141790784 4848576281307353088 4850133101818288128 4852515523029516288 4854991007569308048 4887015040458031104 4887298872713447424 4933639023084675072 4937647374310735872 4947291216838686528 4973040958199648256 4975483752657944576 4980213299951345664 4982753928821131944 4985201494362354624 5026246238191878144 5067585463108386816 5069575947141808128 5072661169702045056 5077483090966020384 5106417535622627328 5114723036780834816 5116391007371890272 5119584940808193024 5158515876039032832 5158815476753083392 5164311764284250112 5165876910508867584 5206152253115256768 5207730079922712576 5211961117327998976 5214643547136196608 5249321011432962048 5256891816615309312 5259573591533417052 5262492596304863232 5301821039732785152 5302818210069651456 5349117988836630528 5351871008902938624 5354475679129936448 5357231456628201984 5359565484908577072 5400634952225884176 5406388878235074336 5408027390688970752 5445100091374534656 5445763482743341056 5451217973411152896 5459079963408205824 5487493471116853248 5495382933843882144 5498211231802628352 5550343900970259456 5554853296099577856 5594671077974604288 5596366653051273216 5597419221740187648 5600913439516655616 5602739962445263872 5608351681157648952 5643832316447817728 5649197176064212992 5654527017965862912 5695619558963699712 5698550912313655296 5701033645996935168 5702761456341221376 5706743815914800688 5744719727575455744 5746460777845751808 5748305898451304448 5754063416378439168 5755939883293376556 5759533058409217152 5792354219512233984 5803330360543911936 5803667411347218816 5856921284754663864 5858696339913051648 5863456256993998848 5893974468977360896 5905486137862082304 5908386956281309184 5914003293692222976 5965670486328357888 5967478500070588416 5969394586853277696 6015137074108858368 6017757737441209344 6023785139021178504 6029511170522149206 6063870823551869952 6067656226143043584 6072171105334984704 6075714321254119698 6120665794707259392 6124517407967182848 6125737602796351488 6129493292247810048 6132620220087547008 6170254522210674688 6173430155006459904 6182305800574367412 6231965081791168512 6233568701076642432 6249209958112025088 6290795747306962944 6295912484682682368 6297096624457711104 6301027619456237568 6349311356003794944 6352077611743498752 6355346823072239616 6407572003834162176 6409513944520261632 6415606638383874048 6420086792904150774 6460702783302107136 6462809693522387712 6464768375076470784 6466844135757717504 6470020697372688384 6473321343425744064 6516398496951263232 6525767233939610046 6529125837765621168 6578185364112900096 6582882200019959808 6583529832414314496 6591033382402183104 6596388289118248704 6630721277599531008 6640284399935127552 6643671905094842592 6646935325816472832 6653253705403750848 6708032051731365888 6756780617477849088 6759434596189077504 6763548226269393408 6767029208372465664 6769977454621360512 6776758281398825817 6808556714163503104 6821854676495853696 6826113254410924032 6831192493501857792 6878420635670777856 6885749019045666816 6891454803145895424 6895679953778786304 6941536337487009024 6943640106563616768 6947213776201580544 6999094681910616064 7009189088820412416 7012764788711222736 7016656795073150976 7070424280092868608 7084233702514924992 7088656071888267264 7132157318448840704 7142560443746353152 7142975275504269312 7146087313211436096 7200846602967845568 7208518504313432448 7210703187585294336 7260133455166046208 7268290631214870528 7272864421961029632 7278773284544274432 7282486511353962072 7327177245125176192 7330948309070171136 7400458534627012608 7406471061466103808 7420936825258029792 7459561437299472384 7461822204068364288 7463225628986916864 7470319949927018496 7477802241543531936 7532262901418950656 7539369357287817216 7594159411951599616 7601378194662580224 7604363920712712192 7608991754553067584 7659626303433940992 7672084555171252224 7674586511057835408 7679377411212289536 7737773814058549248 7738223215129625088 7748815365763301376 7809228379672885152 7811595119884068864 7817941675991998464 7821965320704294912 7873981517149443072 7885337724922963968 7889360387300125578 7954227315104477184 7959192782471036928 8020182765478477824 8023676983254945792 8031713518694904672 8035847184942302976 8039348227362865608 8085161098069159936 8090208301524058112 8100952428338826264 8112041086033456128 8166023210622910464 8167650137061801984 8168645224115011584 8176826960116729344 8188619945112308736 8231240206675279872 8243074400765823216 8311424934768856576 8332279944149366784 8392006616961906432 8394549979576909824 8396128832610281472 8401370159274983424 8412527521736473428 8465748474671726592 8469436815657998336 8473795764096319488 8481790526948794368 8543429338445549568 8551550468995402752 8554142184511832064 8560115723872201032 8614270377736142848 8617079591363183616 8619691166768627712 8622458847676956672 8631095124567658752 8688531329268350976 8701022978586146728 8705501117020828224 8770913818817200128 8777176266693279744 8785381927131995796 8788044509869577472 8795184385490998272 8840961703466041344 8853712533246836736 8858229206793123456 8862580434421963776 8871004940538334464 8951217750105882624 9018064301692524544 9022705611163287552 9026636606161814016 9035677708531767756 9095806235327804928 9101484339214565376 9108256658002477056 9113571481881179547 9171227514227703808 9180998692060889088 9188606404194527232 9194239938371715072 9255381783316012032 9258186808751489024 9260145232509689856 9273458700861551118 9345585451760549888 9347947622686752768 9350353051614963648 9355542393430867968 9427232373457158144 9436193620960444416 9445644936686566656 9451541429184356352 9523967034005692416 9528116417615248128 9601128803957127424 9611358005751243264 9614270916780392448 9691054174953160704 9694214540283581568 9697152562614706176 9700266203636576256 9705031046059032576 9709982015138616096 9774597745426894848 9788650850909415069 9867278046169350144 9875294748621471744 9894582433677373056 9946081916399296512 9950967505315889152 9960426599902691328 9965507857642263888 9970402988724709248 10135170926216773632 10139151894283616256 10145322339404090112 10154966181932040768 10212835071245254656 10229446073561669632 10232782014743780544 10239169881616386048 10317031752078065664 10317630953506166784 10328623528568500224 10412304506230513536 10415460159845425152 10423922234655997952 10498642022865924096 10513783633230618624 10519147183066834104 10524985192609726464 10603642079465570304 10605636420139302912 10698235977673261056 10703742017805877248 10708951358259872896 10714462913256403968 10719130969817154144 10801269904451768352 10812777756470148672 10816054781377941504 10890200182749069312 10902435946822305792 10918159926816411648 10990765867687764288 10996422463605256704 11100687801940518912 11109706592199155712 11189342155949208576 11192733306102546432 11194838443480375296 11205479924890527744 11216703362315297904 11298394352128425984 11309054035931725824 11391239117927399424 11397101824627310592 11402067291993870336 11413487631829601376 11489439455150911488 11496611796902608896 11508126832756878336 11511879766586753112 11519066116818434304 11584708439024467968 11606660721087823872 11607334822694437632 11713842569509327728 11717392679826103296 11726912513987997696 11810972275724164608 11816773912562618368 11828006587384445952 11834040580950188367 11931340972656715776 11934957000141176832 11938789173706555392 12030274148217716736 12035515474882418688 12047570278042357008 12059022341044298412 12127741647103739904 12135312452286087168 12151428642508239396 12241331589414518784 12249034815934365696 12251475205592702976 12265240440175094016 12340509044421349376 12346860310012919808 12364611601148734824 12463930163582337024 12467137402153284864 12498419916224050176 12581591494613925888 12591824969365364736 12594193248915422208 12602055238912475136 12698622712007589888 12704155223486997504 12710693646144479232 12815144007668324352 12819027889040523264 12831213276767748096 12840173585808301548 12921405566604214272 12925619387044775424 12929536750152941568 12933688271515435008 12940041394745376768 12946642686851488128 13032796993902526464 13051534467879220092 13058251675531242336 13156370728225800192 13165764400039919616 13182066764804366208 13192776578236497408 13261442555199062016 13280568799870255104 13287343810189685184 13293870651632945664 13306507410807501696 13513561234955698176 13527096452538786816 13534058416744931328 13539954909242721024 13553516562797651634 13617113428327006208 13643709352991707392 13652226508821848064 13662384987003715584 13756841271341555712 13771498038091333632 13782909606291790848 13791359907557572608 13883072674974018048 13887280213127233536 13910188051292326677 13998189363821232128 14018378177640824832 14025529577422445472 14033313590146301952 14140848560185737216 14168467405029849984 14177312143776534528 14264314636897681408 14285950551008538624 14292174626422872192 14401693205935691136 14417037008626864896 14421406375170588672 14536581262429741056 14545728843922059264 14557546569088548864 14564973022707924144 14654354490250352384 14661896618140342272 14800917069254025216 14812942122932207616 14841873650516059584 14919122874598944768 14926451257973833728 14940639899854036992 14955604483087063872 15078738714575634432 15188318823903199232 15202756389325160448 15208727841425424384 15217983509106135168 15319252606867881984 15344169110342504448 15349173022115670816 15358754822424579072 15475547628117098496 15476446430259250176 15497630731526602752 15618456759345770304 15623190239768137728 15635883351983996928 15643930641408589824 15747963034298886144 15770675449845927936 15778720774600251156 15908454630208954368 16047353966509891584 16063427037389809344 16071694369884605952 16078696454725731216 16170322196138319872 16201904856677652528 16224082172066912256 16335300274123603968 16337290448230023168 16353653920233458688 16377239890224617472 16462480413350559744 16486148801531646432 16622849869537713152 16664559888298733568 16784013233923812864 16789099959153819648 16792257665220562944 16802740318549966848 16825055043472946856 16931496949343453184 16938873631315996672 16947591528192638976 16963581053897588736 17086858676891099136 17103100937990805504 17108284369023664128 17120231447744402064 17234159182726367232 17239382333537255424 17244917695353913344 17262190249135317504 17377062658536701952 17402045957172293456 17411002234041656448 17570763854263991592 17576089019739154944 17590368770981996544 17681923406932082688 17716458413586246912 17725160868843927552 17742009881076668928 17902435500211765248 18036128603385049088 18045411222326575104 18053273212323628032 18071355417063535512 18191612470655609856 18202968678429130752 18216513316004954112 18227142963762359094 18342455028455407616 18361997384121778176 18377212808389054464 18388479876743430144 18510763566632024064 18516373617502978048 18520290465019379712 18546917401723102236 18691170903521099776 18695895245373505536 18700706103229927296 18872387241920888832 18891289873373133312 18903082858368712704 19047934068011384832 19056232835230496256 19202257607914254848 19222716011502486528 19228541833560784896 19382108349906321408 19388429080567163136 19394305125229412352 19400532407273152512 19410062092118065152 19419964030277232192 19549195490853789696 19577301701818830138 19734556092338700288 19750589497242943488 19789164867354746112 19892163832798593024 19901935010631778304 19920853199805382656 19931015715284527776 19940805977449418496 20270341852433547264 20278303788567232512 20290644678808180224 20309932363864081536 20330274844196477451 20425670142490509312 20458892147123339264 20465564029487561088 20478339763232772096 20635261907012333568 20657247057137000448 20824609012461027072 20830920319690850304 20847844469311995904 20997284045731848192 21027567266461237248 21038294366133668208 21049970385219452928 21211272840278605824 21396471955346522112 21417902716519745792 21428925826512807936 21438261939634308288 21602539808903536704 21625555512940297344 21632109562755883008 21780400365498138624 21804871893644611584 21836319853632823296 21981531735375528576 21992844927210513408 22201375603881037824 22219413184398311424 22378684311898417152 22385466612205092864 22389676886960750592 22410959849781055488 22433406724630595808 22596788704256851968 22618108071863451648 22782478235854798848 22804134583987740672 22826975263659202752 22978878910301822976 23016253665513756672 23023759533173506224 23038132233636868608 23213321442175647744 23214669645388875264 23427685139018655456 23434785359652206592 23453825027975995392 23621944551448329216 23633547825125236736 23656013174768891904 23668081161900376734 23862681945313431552 23877578347413110784 24060548296435433472 24071030949764837376 24095140556084714016 24118044682088596824 24255483294207479808 24270624904572174336 24302857285016478792 24498069631868731392 24502950411185405952 24530480880350188032 24681018088842698752 24693720620025839616 24729223202297469648 24934274804306569728 24996839832448100352 25183649938730729472 25188386497830844416 25204110477824950272 25397245424015179776 25408310446973995008 25421387292288958464 25630288015336648704 25662426553535496192 25680347171616603096 25842811133208428544 25851238774089550848 25859073500305883136 25867376543030870016 25893285373702976256 26065593987805052928 26103068935758440184 26116503351062484672 26312741456451600384 26331528800079839232 26364133529608732416 26385553156472994816 26522885110398124032 26561137599740510208 26574687620379370368 26587741303265891328 26613014821615003392 27054192905077573632 27068116833489862656 27079909818485442048 27107033125595303268 27287418705983414784 27304453017643696128 27324769974007431168 27340714445643538641 27513682542683111424 27542996076182667264 27565819212583581696 27582719815115145216 27766145349948036096 27774560426254467072 27820376102584653354 27996378727642464256 28036756355281649664 28051059154844890944 28066627180292603904 28281697120371474432 28336934810059699968 28354624287553069056 28528629273795362816 28571901102017077248 28584349252845744384 28803386411871382272 28834074017253729792 28842812750341177344 29073162524859482112 29091457687844118528 29115093138177097728 29129946045415848288 29308708980500704768 29323793236280684544 29365952552728245207 29601834138508050432 29625884245864415232 29683747301032119168 29838245749197889536 29852902515947667456 29881279799708073984 29911208966174127744 30376637647806398464 30405512778650320896 30417455682850848768 30435967018212270336 30638505213735763968 30688338220685008896 30698346044231341632 30717509644849158144 30951095256234196992 30952892860518500352 31236913518691540608 31246380479536275456 31271766703967993856 31495926068597772288 31541350899691855872 31557441549200502312 31816909260417908736 32094707933019783168 32126854074779618688 32143388739769211904 32157392909451462432 32340644392276639744 32403809713355305056 32448164344133824512 32670600548247207936 32707307840466917376 32754479780449234944 32972297603063292864 33245699739075426304 33329119776597467136 33568026467847625728 33578199918307639296 33584515330441125888 33650110086945893712 33877747262631993344 33895183056385277952 33927162107795177472 34173717353782198272 34206201875981611008 34240462895488804128 34468318365452734464 34489835390707826688 34524380498270635008 34754125317073403904 34804091914344586912 34822004468083312896 35141527708527983184 35152178039478309888 35180737541963993088 35432916827172493824 35450321737687855104 35484019762153337856 35804871000423530496 36072257206770098176 36090822444653150208 36106546424647256064 36142710834127071024 36383224941311219712 36405937356858261504 36454285927524718188 36684910056910815232 36723994768243556352 36754425616778108928 37021527133264048128 37040580930038759424 37093834803446204472 37391790490747011072 37401412206459854592 37744774483841777664 37782579746746266624 37806165716737425408 38095868136022769664 38112465670460992512 38404515215828509696 38445432023004973056 38457083667121569792 38764216699812642816 38776858161134326272 38788610250458824704 38801064814546305024 38820124184236130304 38839928060554464384 39098390981707579392 39154603403637660276 39469112184677400576 39578329734709492224 39784327665597186048 39841706399610765312 39862031430569055552 39881611954898836992 40540683704867094528 40581289357616360448 40619864727728163072 40660549688392954902 40851340284981018624 40917784294246678528 40931128058975122176 40956679526465544192 41270523814024667136 41314494114274000896 41649218024922054144 41661840639381700608 41695688938623991808 41730564153876980031 41994568091463696384 42055134532922474496 42076588732267336416 42099940770438905856 42422545680557211648 42792943910693044224 42835805433039491584 42857851653025615872 42876523879268616576 43205079617807073408 43251111025880594688 43264219125511766016 43609743787289223168 43672639707265646592 43963063470751057152 43985689854421026816 44402751207762075648 44438826368796622848 44757368623796834304 44779353773921501184 44821919699562110976 44866813449261191616 45236216143726903296 45564956471709597696 45608269167975481344 45653950527318405504 45957757820603645952 46032507331027513344 46047519066347012448 46076264467273737216 46426642884351295488 46429339290777750528 46855370278037310912 46869570719304413184 46907650055951990784 47243889102896658432 47267095650250473472 47312026349537783808 47336162323800753468 47725363890626863104 48142061899529674752 48190281112169428032 48236089364177193648 48510966588414959616 48605714570032957584 49005900822370811904 49060961760700376064 49362036177685397504 49387441240051679232 49458446404594939296 49868549608613139456 49993679664896200704 50367299877461458944 50376772995661688832 50408220955649900544 50794490848030359552 50816620893947990016 50842774584577916928 51260576030673297408 51324853107070992384 51360694343233206192 51702477548179101696 51718147000611766272 51734753086061740032 51786570747405952512 52131187975610105856 52206137871516880368 52233006702124969344 52728267059217464832 52771106312945989632 53045770220796248064 53149375240758740736 53175482606531782656 53226029643230006784 54108385810155147264 54136233666979725312 54159819636970884096 54214066251190606536 54574837411966829568 54608906035287392256 54649539948014862336 54681428891287077282 55027365085366222848 55085992152365334528 55131638425167163392 55165439630230290432 55532290699896072192 55549120852508934144 55640752205169306708 55992757455284928512 56073512710563299328 56102118309689781888 56673869620119399936 56709248575106138112 57143802204034154496 57168698505691488768 57606772823742764544 57668148034507459584 57685625500682354688 58146325049718964224 58182915375688237056 58230186276354195456 58259892090831696576 58617417961001409536 58647586472561369088 58731905105456490414 59203668277016100864 59251768491728830464 59367494602064238336 59676491498395779072 59705805031895334912 59762559599416147968 59822417932348255488 60811025557300641792 60834911365701697536 60871934036424540672 60990824532589432353 61277010427471527936 61376676441370017792 61396692088462683264 61435019289698316288 61905785721037000704 62473827037383081216 62492760959072550912 62543533407935987712 62991852137195544576 63082701799383711744 63114883098401004624 63633818520835817472 64189415866039566336 64253708149559237376 64286777479538423808 64314785818902924864 64681288784553279488 64807619426710610112 64896328688267649024 65341201096494415872 65414615680933834752 65508959560898469888 65944595206126585728 66491399478150852608 66658239553194934272 67136052935695251456 67156399836615278592 67169030660882251776 67300220173891787424 67755494525263986688 67790366112770555904 67854324215590354944 68347434707564396544 68412403751963222016 68480925790977608256 68936636730905468928 69048760996541270016 69608183828689173824 69644008936166625792 70283055417055966368 70304356078956619776 70361475083927986176 70865833654344987648 70900643475375710208 70968039524306675712 72144514413540196352 72181644889306300416 72213092849294512128 72285421668254142048 72766449882622439424 72811874713716523008 72908571855049436376 73369820113821630464 73508851233556217856 74043054266528096256 74081161860077518848 74187669606892408944 74802824412919709184 75565159493492533248 75612331433474850816 76191736272045539328 76224931340921985024 76809030431657019392 76890864046009946112 77528433399625285632 77553716322268652544 77577220500917649408 77602129629092610048 77679856121108928768 78196781963415158784 78309206807275320552 78938224369354801152 79156659469418984448 79568655331194372096 79683412799221530624 79724062861138111104 79763223909797673984 81162578715232720896 81239729455456326144 81321099376785909804 81835568588493357056 81862256117950244352 81913359052931088384 82541047628049334272 82628988228548001792 83298436049844108288 83323681278763401216 83461128307753960062 83989136182927392768 84110269065844948992 84153177464534672832 84199881540877811712 84845091361114423296 85585887821386088448 85671610866078983168 85715703306051231744 85753047758537233152 86410159235614146816 86502222051761189376 86528438251023532032 87219487574578446336 87345279414531293184 87926126941502114304 87971379708842053632 88097857658184735621 88805502415524151296 88877652737593245696 89514737247593668608 89558707547843002368 89643839399124221952 89733626898522383232 91129912943419195392 91216538335950962688 91307901054636811008 91915515641207291904 92065014662055026688 92095038132694024896 92152528934547474432 92853285768702590976 92858678581555501056 93710740556074621824 93739141438608826368 93815300111903981568 94487778205793316864 94534191300500946944 94624052699075567616 94672324647601506936 95450727781253726208 96284123799059349504 96380562224338856064 96472178728354387296 97021933176829919232 97211429140065915168 98011801644741623808 98121923521400752128 98724072355370795008 98916892809189878592 99737099217226278912 99987359329792401408 100734599754922917888 100753545991323377664 101633241787895980032 101685549169155833856 102521152061346594816 102721388686466412384 103404955096358203392 103469506172123480064 103573141494811905024 104262375951220211712 104412275743033760736 104466013404249938688 105456534118434929664 105542212625891979264 106298750481517481472 106350965213063565312 106452059286460013568 108216771620310294528 108272467333959450624 108319639273941768192 108428132502381213072 109149674823933659136 109217812070574784512 109362857782574154564 110054730170732445696 110171984304730669056 110263276850334326784 111064581399792144384 111281504410338613416 111985514910569857024 112204236619379563776 113347739240238799872 113418497150212276224 114287604408068308992 114337397011382977536 115213545647485529088 115336296069014919168 115371251001364709376 116292650099437928448 116365830751376474112 116460372552708390912 116519784181663393152 117234835922002819072 117295172945122738176 117463810210912980828 118407336554032201728 118734989204128476672 119352982996791558144 119525119198832295936 119644835864696510976 121622051114601283584 121743868072849081344 121981649065178864706 122554020854943055872 122753352882740035584 122793384176925366528 122870038579396632576 123811571442074001408 124947654074766162432 124985521918145101824 125087066815871975424 125983704274391089152 126165403598767423488 126229766196802009248 127267637041671634944 128378831732079132672 128507416299118474752 128573554959076847616 128629571637805849728 129362577569106558976 129615238853421220224 129792657376535298048 130829231361867669504 131017919121796939776 131889190412253171456 132982798956301705216 133316479106389868544 134272105871390502912 134338061321764503552 134600440347783574848 135510989050527973376 135708648431180709888 136694869415128793088 136824807503926444032 136961851581955216512 137873273461810937856 138097521993082540032 139216367657378347648 139288017872333251584 140566110834111932736 140608712157913239552 140722950167855972352 141731667308689975296 141801286950751420416 141936079048613351424 144289028827080392704 144426185698589024256 144570843336508284096 145532899765244878848 145817143710098872752 147017702467112435712 148086108533056192512 148162323720155037696 148375339213784817888 149605648825839418368 151130318986985066496 151224662866949701632 152383472544091078656 152449862681843970048 153618060863314038784 153781728092019892224 155107432644537305088 155154441001835298816 155204259258185220096 155359712242217857536 156393563926830317568 156618413614550641104 158313318938837968896 159137310662388744192 159448125722276222208 159526447819595347968 162325157430465441792 162479458910912652288 162642198753571819608 163671137176986714112 163724512235900488704 163826718105862176768 165082095256098668544 165257976457096003584 166596872099688216576 166647362557526802432 166922256615507920124 167978272365854785536 168220538131689897984 168306354929069345664 171343221732157966336 171431406612102463488 171506095517074466304 172820318471228293632 173004444103522378752 173056876502047064064 174438975149156892672 174690558829062586368 175852253883004228608 175942759417684107264 176195715316369471242 177611004831048302592 177755305475186491392 179029474495187337216 179117415095686004736 179287678798248443904 179467253797044766464 182433076671901925376 182615802109273622016 183831031282414583808 184130029324110053376 184190076265388049792 184305057869094948864 185717357163111002112 187421481112149243648 187478282877217652736 187630600223807963136 188975556411586633728 189068382601001893888 189248105398151135232 189344649295203013872 190901455562507452416 192568247598118699008 192761124448677712128 192944357456708774592 194043866353659838464 194422858280131830336 196023603289483247616 196243847042801504256 197448144710741590016 197833785618379757184 199474198434452557824 199974718659584802816 201469199509845835776 201507091982646755328 203266483575791960064 203371098338311667712 205042304122693189632 205442777372932824768 206809910192716406784 207146282989623810048 208824551486067521472 208932026808499877376 210913068236869859328 211084425251783958528 212597500963034962944 212701930426127130624 212904118572920027136 216433543240620589056 216544934667918901248 216639278547883536384 216856265004762426144 218299349647867318272 218435624141149569024 218725715565148309128 220109460341464891392 220526553700668653568 222129162799584288768 222563008820677226832 224408473238759127552 226695478480477599744 226836994300424552448 228575208816136617984 228674794022765955072 230427091294971058176 230672592138029838336 232585300198875856896 232731661502752948224 233039568363326786304 234469671844005638144 234590345890245476352 234927620421825961656 236814673108064403456 237469978408256953344 238705965993583116288 239050238397664591872 239289671729393021952 243487736145698162688 243963298130357729412 245506705765480071168 245586768353850733056 245740077158793265152 247623142884148002816 249895308149532324864 249971043836290203648 251967408548782178304 252330807197534846976 252459532393604018496 254535274083343269888 256757663464158265344 257014832598236949504 257147109918153695232 257259143275611699456 258725155138213117952 259230477706842440448 259585314753070596096 261658462723735339008 262035838243593879552 263778380824506342912 264293572974554206863 265965597912603410432 266632958212779737088 268544211742781005824 268676122643529007104 269200880695567149696 271021978101055946752 273389738830257586176 273649615007852888064 273923703163910433024 275746546923621875712 276195043986165080064 278432735314756695296 278576035744666503168 281132221668223865472 281217424315826479104 281445900335711944704 283463334617379950592 283602573901502840832 283872158097226702848 288578057654160785408 288852371397178048512 289141686673016568192 291065799530489757696 291634287420197745504 294035404934224871424 296172217066112385024 296750678427569635776 299211297651678836736 302260637973970132992 304899725363687940096 307236121726628077568 307563456184039784448 310214865289074610176 310408518516370440192 310719424484435715072 312787127853660635136 313236827229101282208 316626637877675937792 318896251444552444416 319052895639190695936 324650314860930883584 324958917821825304576 325284397507143639216 327449024471800977408 327653436211724353536 330164190512197337088 330515952914192007168 333193744199376433152 333844513231015840248 335956544731709571072 336612709858138691328 342686443464315932672 342862813224204926976 343012191034148932608 345640636942456587264 346008888207044757504 346113753004094128128 348877950298313785344 349381117658125172736 351704507766008457216 351885518835368214528 352391430632738942484 355222009662096605184 358058948990374674432 358575357596496887808 358934507594089532928 364866153343803850752 365231604218547244032 367662062564829167616 368260058648220106752 368380152530776099584 368610115738189897728 371434714326222004224 374842962224298487296 374956565754435305472 375261200447615926272 377951112823173267456 378136765202003787776 378496210796302270464 378689298590406027744 381802911125014904832 385136495196237398016 385522248897355424256 385888714913417549184 388087732707319676928 388845716560263660672 392487694085603008512 394896289421483180032 395667571236759514368 398948396868905115648 399949437319169605632 403014183965293510656 406532967151583920128 410084608245386379264 410885554745865649536 413619820385432813568 414292565979247620096 417649102972135042944 417864053616999754752 421826136473739718656 422168850503567917056 425195001926069925888 425403860852254261248 425808237145840054272 432867086481241178112 433278557095767072768 433712530009524852288 436598699295734636544 437451431130296618256 441053107401337307136 444258325599168577536 445126017641354453664 448816946477518255104 453390956960955199488 453673988600849104896 457150417632273235968 457349588045531910144 460854182589942116352 461345184276059676672 465463323005505896448 466079136726653572608 468939343688011276288 469180691780490952704 469855240843651923312 474939956816513906688 477411931987166232576 478579343458786043904 486975472291396325376 487926596260715458824 491013411530960142336 491173536707701466112 491480154317586530304 495246285768296005632 499790616299064649728 499942087672580407296 503934817097564356608 504661614395069693952 504919064787208036992 514029665196473899008 514294219836307390464 514518286551223398912 518460955413684880896 519170629506141192192 523316925447470678016 524071676487187759104 527556761649012685824 528587145949108413726 531931195825206820864 533265916425559474176 537088423485562011648 537352245287058014208 538401761391134299392 542043956202111893504 547299230015705776128 547847406327820866048 551493093847243751424 552390087972330160128 556865470629513390592 557152071489333006336 562264443336447730944 562434848631652958208 562891800671423889408 566926669234759901184 567205147803005681664 567744316194453405696 577156115308321570816 577704742794356097024 578283373346033136384 582131599060979515392 583268574840395491008 588070809868449742848 592344434132224770048 593501356855139271552 598422595303357673472 604521275947940265984 609799450727375880192 614472243453256155136 615126912368079568896 620429730578149220352 621438848968871430144 626473654458202564416 633253275755351875584 637792502889104888832 638105791278381391872 649300629721861767168 649917835643650609152 650568795014287278432 654898048943601954816 655306872423448707072 660328381024394674176 666387488398752866304 667689026462031680496 673225419716277382656 685372886928631865344 685725626448409853952 686024382068297865216 691281273884913174528 692017776414089515008 697755900596627570688 703409015532016914432 703771037670736429056 704782861265477884968 710444019324193210368 716117897980749348864 717150715192993775616 717869015188179065856 730463208437094488064 736520117296440213504 736760305061552199168 737220231476379795456 742869428652444008448 749685924448596974592 749913131508870610944 755902225646346534912 756992421592604540928 757378597180812055488 763605822250029809664 770272990392474796032 771044497794710848512 771777429826835098368 776175465414639353856 777691433120527321344 784975388171206017024 791335142473519028736 792880718923662620589 797896793737810231296 799898874638339211264 806028367930587021312 813065934303167840256 820169216490772758528 821771109491731299072 827239640770865627136 828585131958495240192 835298205944270085888 835728107233999509504 843652272947479437312 844337701007135834112 850390003852139851776 850807721704508522496 851616474291680108544 865734172962482356224 866557114191534145536 867425060019049704576 873197398591469273088 874902862260593236512 882106214802674614272 888516651198337155072 890252035282708907328 897633892955036510208 906781913921910398976 914699176091063820288 921708365179884232704 922690368552119353344 932158273453307145216 937878687376022552576 938361383560981905408 939710481687303846624 949879913633027813376 957158686917572087808 973950944582792650752 975853192521430917648 982347073415402932224 982960308635173060608 990492571536592011264 999581232598129299456 1007869634195128713216 1009838129574416073984 1028059330392947798016 1028588439672614780928 1029036573102446797824 1036921910827369761792 1038341259012282384384 1046633850894941356032 1048143352974375518208 1055113523298025371648 1057174291898216827452 1063862391650413641728 1074176846971124023296 1076803522782268598784 1094598460031411552256 1095694812655641732096 1102986187694487502848 1104780175944660320256 1113730941259026781184 1114304142978666012672 1124528886672895461888 1124869697263305916416 1125783601342847778816 1133853338469519802368 1134410295606011363328 1135488632388906811392 1155409485588712194048 1156566746692066272768 1164263198121959030784 1166537149680790982016 1184688868264449540096 1187002713710278543104 1196845190606715346944 1209042551895880531968 1219598901454751760384 1228944486906512310272 1230253824736159137792 1240859461156298440704 1242877697937742860288 1252947308916405128832 1266506551510703751168 1275585005778209777664 1276211582556762783744 1298601259443723534336 1299835671287301218304 1301137590028574556864 1309796097887203909632 1332774976797505732608 1335378052924063360992 1346450839432554765312 1370745773857263730688 1371451252896819707904 1372048764136595730432 1382562547769826349056 1384035552828179030016 1406818031064033828864 1407542075341472858112 1409565722530955769936 1432235795961498697728 1435738030376358131712 1460926416874188976128 1473040234592880427008 1473520610123104398336 1474440462952759590912 1485738857304888016896 1499371848897193949184 1499826263017741221888 1511804451292693069824 1513984843185209081856 1514757194361624110976 1542088995589421697024 1543554859653670196736 1555382866241054642688 1569950776342412034048 1582670284947038057472 1585761437847325241178 1595793587475620462592 1599797749276678422528 1612056735861174042624 1626131868606335680512 1643542218983462598144 1654479281541731254272 1657170263916990480384 1670596411888540171776 1671456214467999019008 1687304545894958874624 1688675402014271668224 1700780007704279703552 1701615443409017044992 1703232948583360217088 1731468345924964712448 1733114228383068291072 1734850120038099409152 1746394797182938546176 1749805724521186473024 1764212429605349228544 1777033302396674310144 1780504070565417814656 1795267785910073020416 1813563827843820797952 1829398352182127640576 1843416730359768465408 1845380737104238706688 1864316546906614290432 1875757374752045105152 1879420963374607693248 1899759827266055626752 1914317373835144175616 1947901889165585301504 1951706385042861835296 1964694146830805864448 1965920617270346121216 1980985143073184022528 1999162465196258598912 2019676259148832147968 2056118660785895596032 2057176879345229561856 2058073146204893595648 2073843821654739523584 2093267701789882712064 2110227046596050743296 2114348583796433654904 2127724783300827283456 2148353693942248046592 2153607045564537197568 2191389625311283464192 2209560351889320640512 2227461882518053562368 2228608285957332025344 2249057773345790923776 2249739394526611832832 2267706676939039604736 2270977264777813622784 2310818971177424388096 2313133493384132545536 2328526396243918061568 2333074299361581964032 2374005427420557086208 2393690381213430693888 2418085103791761063936 2439197802909503520768 2457888973813024620544 2460507649472318275584 2481718922312596881408 2485755395875485720576 2505894617832810257664 2533013103021407502336 2551170011556419555328 2552423165113525567488 2597202518887447068672 2599671342574602436608 2602275180057149113728 2619592195774407819264 2665549953595011465216 2670756105848126721984 2692901678865109530624 2741491547714527461376 2744097528273191460864 2765125095539652698112 2768071105656358060032 2813636062128067657728 2815084150682945716224 2819131445061911539872 2871476060752716263424 2921852833748377952256 2947041220246208796672 2948880925905519181824 2971477714609776033792 2998743697794387898368 3023608902585386139648 3029514388723248221952 3084177991178843394048 3087109719307340393472 3110765732482109285376 3139901552684824068096 3165340569894076114944 3171522875694650482356 3191587174951240925184 3287084437966925196288 3308958563083462508544 3314340527833980960768 3341192823777080343552 3342912428935998038016 3374609091789917749248 3377350804028543336448 3401560015408559407104 3403230886818034089984 3406465897166720434176 3466228456766136582144 3469700240076198818304 3492789594365877092352 3499611449042372946048 3554066604793348620288 3561008141130835629312 3590535571820146040832 3627127655687641595904 3658796704364255281152 3686833460719536930816 3690761474208477413376 3728633093813228580864 3751514749504090210304 3758841926749215386496 3799519654532111253504 3828634747670288351232 3895803778331170603008 3903412770085723670592 3929388293661611728896 3998324930392517197824 4039352518297664295936 4112237321571791192064 4114353758690459123712 4116146292409787191296 4147687643309479047168 4220454093192101486592 4228697167592867309808 4296707387884496093184 4307214091129074395136 4382779250622566928384 4419120703778641281024 4454923765036107124736 4457216571914664050688 4498115546691581847552 4499478789053223665664 4535413353878079209472 4541954529555627245568 4626266986768265091072 4666148598723163928064 4748010854841114172416 4787380762426861387776 4836170207583522127872 4878395605819007041536 4915777947626049241088 4963437844625193762816 4971510791750971441152 5011789235665620515328 5066026206042815004672 5102340023112839110656 5104846330227051134976 5194405037774894137344 5199342685149204873216 5204550360114298227456 5239184391548815638528 5331099907190022930432 5341512211696253443968 5385803357730219061248 5482983095429054922752 5488195056546382921728 5530250191079305396224 5536142211312716120064 5627272124256135315456 5638262890123823079744 5742952121505432526848 5843705667496755904512 5894082440492417593344 5897761851811038363648 5942955429219552067584 5997487395588775796736 6059028777446496443904 6168355982357686788096 6174219438614680786944 6221531464964218570752 6279803105369648136192 6330681139788152229888 6343045751389300964712 6383174349902481850368 6574168875933850392576 6628681055667961921536 6682385647554160687104 6685824857871996076032 6749218183579835498496 6803120030817118814208 6812931794333440868352 6932456913532273164288 6939400480152397636608 6985579188731754184704 6999222898084745892096 7122016282261671258624 7181071143640292081664 7254255311375283191808 7317593408728510562304 7373666921439073861632 7381522948416954826752 7457266187626457161728 7503029499008180420608 7517683853498430772992 7599039309064222507008 7657269495340576702464 7791607556662341206016 7806825540171447341184 7858776587323223457792 7996649860785034395648 8078705036595328591872 8224474643143582384128 8232292584819574382592 8295375286618958094336 8440908186384202973184 8457394335185734619616 8614428182258148790272 8765558501245133856768 8909847530072214249472 8914433143829328101376 8996231093383163695104 9070826707756158418944 9252533973536530182144 9332297197446327856128 9496021709682228344832 9574761524853722775552 9926875689250387525632 9943021583501942882304 10023578471331241030656 10132052412085630009344 10204680046225678221312 10209692660454102269952 10398685370298409746432 10409100720228596454912 10478368783097631277056 10662199814380045860864 10683024423392506887936 10771606715460438122496 10965966190858109845504 10976390113092765843456 11060500382158610792448 11072284422625432240128 11254544248512270630912 11276525780247646159488 11485904243010865053696 11687411334993511809024 11788164880984835186688 11994974791177551593472 12118057554892992887808 12336711964715373576192 12348438877229361573888 12443062929928437141504 12661362279576304459776 12686091502778601929424 13148337751867700785152 13257362111335923843072 13364771295108321374208 13371649715743992152064 13498436367159670996992 13606240061634237628416 13625863588666881736704 13878800960304795273216 13998445796169491784192 14244032564523342517248 14362142287280584163328 14508510622750566383616 14635186817457021124608 14747333842878147723264 14914532375252914323456 15035367706996861545984 15198078618128445014016 15314538990681153404928 15583215113324682412032 15613651080342894682368 15717553174646446915584 15993299721570068791296 16157410073190657183744 16448949286287164768256 16464585169639148765184 16590750573237916188672 16881816372768405946368 16914788670371469239232 17228856364516297580544 17531117002490267713536 17819695060144428498944 17828866287658656202752 17992462186766327390208 18505067947073060364288 18664594394892655712256 18992043419364456689664 19149523049707445551104 19886043167003885764608 20047156942662482061312 20409360092451356442624 20797370740596819492864 20818201440457192909824 20956737566195262554112 21366048846785013775872 21543213430920876244992 21952780226185531686912 22121000764317221584896 22144568845250864480256 22509088497024541261824 22553051560495292318976 22971808486021730107392 23374822669987023618048 23576329761969670373376 23989949582355103186944 24236115109785985775616 24673423929430747152384 24696877754458723147776 24886125859856874283008 25322724559152608919552 25372183005557203858848 26296675503735401570304 26729542590216642748416 26743299431487984304128 27212480123268475256832 27757601920609590546432 27996891592338983568384 28488065129046685034496 28724284574561168326656 29829064750505828646912 30070735413993723091968 30396157236256890028032 30629077981362306809856 31227302160685789364736 31435106349292893831168 31986599443140137582592 32314820146381314367488 32897898572574329536512 32929170339278297530368 33181501146475832377344 33763632745536811892736 33829577340742938478464 34457712729032595161088 35062234004980535427072 35639390120288856997888 35984924373532654780416 37010135894146120728576 37329188789785311424512 37984086838728913379328 39772086334007771529216 40094313885324964122624 40818720184902712885248 41636402880914385819648 42732097693570027551744 43086426861841752489984 43905560452371063373824 44242001528634443169792 45106103120990584637952 45943616972043460214784 46749645339974047236096 47152659523939340746752 47979899164710206373888 48472230219571971551232 49346847858861494304768 49393755508917446295552 49772251719713748566016 50645449118305217839104 50744366011114407717696 52593351007470803140608 53459085180433285496832 53486598862975968608256 55515203841219181092864 55993783184677967136768 56976130258093370068992 57448569149122336653312 59658129501011657293824 60141470827987446183936 62454604321371578729472 62870212698585787662336 64629640292762628734976 65858340678556595060736 66363002292951664754688 67527265491073623785472 67659154681485876956928 68915425458065190322176 70124468009961070854144 71278780240577713995776 71969848747065309560832 74020271788292241457152 74658377579570622849024 75968173677457826758656 80188627770649928245248 81637440369805425770496 83272805761828771639296 85464195387140055103488 86172853723683504979968 90212206241981169275904 91887233944086920429568 94305319047878681493504 95959798329420412747776 96944460439143943102464 98693695717722988609536 98787511017834892591104 99544503439427497132032 101290898236610435678208 101488732022228815435392 105186702014941606281216 106918170360866570993664 111030407682438362185728 111987566369355934273536 113952260516186740137984 119316259002023314587648 120282941655974892367872 124909208642743157458944 129259280585525257469952 131716681357113190121472 132726004585903329509376 135318309362971753913856 137830850916130380644352 140248936019922141708288 142557560481155427991552 143939697494130619121664 148040543576584482914304 149316755159141245698048 151936347354915653517312 160377255541299856490496 166545611523657543278592 170928390774280110206976 172345707447367009959936 180424412483962338551808 188610638095757362987008 193888920878287886204928 197575022035669785182208 199089006878854994264064 202581796473220871356416 202977464044457630870784 210373404029883212562432 213836340721733141987328 222060815364876724371456 223975132738711868547072 227904521032373480275968 240565883311949784735744 249818417285486314917888 258518561171050514939904 270636618725943507827712 275661701832260761288704 287879394988261238243328 296081087153168965828608 298633510318282491396096 303872694709831307034624 320754511082599712980992 333091223047315086557184 341856781548560220413952 360848824967924677103616 387777841756575772409856 395150044071339570364416 398178013757709988528128 405954928088915261741568 420746808059766425124864 427672681443466283974656 444121630729753448742912 447950265477423737094144 455809042064746960551936 481131766623899569471488 499636834570972629835776 517037122342101029879808 541273237451887015655424 597267020636564982792192 607745389419662614069248 641509022165199425961984 666182446094630173114368 683713563097120440827904 721697649935849354207232 775555683513151544819712 811909856177830523483136 888243261459506897485824 895900530954847474188288 911618084129493921103872 962263533247799138942976 999273669141945259671552 1082546474903774031310848 1194534041273129965584384 1283018044330398851923968 1332364892189260346228736 1367427126194240881655808 1443395299871698708414464 1551111367026303089639424 1623819712355661046966272 1791801061909694948376576 1823236168258987842207744 1924527066495598277885952 1998547338283890519343104 2165092949807548062621696 2664729784378520692457472 2734854252388481763311616 2886790599743397416828928 3247639424711322093932544 3583602123819389896753152 3849054132991196555771904 3997094676567781038686208 4330185899615096125243392 5469708504776963526623232 5773581199486794833657856 6495278849422644187865088 7994189353135562077372416 8660371799230192250486784 11547162398973589667315712 12990557698845288375730176 17320743598460384500973568 25981115397690576751460352 34641487196920769001947136 51962230795381153502920704 103924461590762307005841408
- Sum of all divisors σ(n): 373345169116184747387136000
- Sum of proper divisors (its aliquot sum) s(n): 269420707525422440381294592
- 103924461590762307005841408 is an abundant number, because the sum of its proper divisors (269420707525422440381294592) is greater than itself. Its abundance is 165496245934660133375453184
Bases of 103924461590762307005841408
- Binary: 1010101111101101101110001011001111111110111101001111111111011110101101000000000000000002
- Hexadecimal: 0x55F6DC59FF7A7FEF5A0000
- Base-36: D237LM5WLIAPZ4000
Squares and roots of 103924461590762307005841408
- 103924461590762307005841408 squared (1039244615907623070058414082) is 10800293716929830018397287734626192332450634047422464
- 103924461590762307005841408 cubed (1039244615907623070058414083) is 1122414709554025592037718472589595863790944181182222860860262029594133960589312
-
The
square root of 103924461590762307005841408 is 10194334779217.4407776919 -
The
cube root of 103924461590762307005841408 is 470153053.5044483259
Scales and comparisons
How big is 103924461590762307005841408?- 103,924,461,590,762,307,005,841,408 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 103,924,461,590,762,307,005,841,408 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 103924461590762307005841408 cubic inches would be around 39179421.1 feet tall.
Recreational maths with 103924461590762307005841408
- 103924461590762307005841408 backwards is 804148500703267095164429301
- The number of decimal digits it has is: 27
- The sum of 103924461590762307005841408's digits is 99
- 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 103924461590762307005841408 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 103924461590762307005841408 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/103924461590762307005841408/
Chicago style:
Numbermatics. 2024. "Number 103924461590762307005841408 - Facts about the integer". https://numbermatics.com/n/103924461590762307005841408/
The information we have on file for 103924461590762307005841408 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 103924461590762307005841408, math, Factors of 103924461590762307005841408, curriculum, school, college, exams, university, Prime factorization of 103924461590762307005841408, STEM, science, technology, engineering, physics, economics, calculator, one hundred three septillion, nine hundred twenty-four sextillion, four hundred sixty-one quintillion, five hundred ninety quadrillion, seven hundred sixty-two trillion, three hundred seven billion, five million, eight hundred forty-one thousand, four hundred eight.