30687340912093006034632704
30,687,340,912,093,006,034,632,704 is an even composite number composed of seven prime numbers multiplied together.
What does the number 30687340912093006034632704 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 18225 divisors.
30687340912093006034632704 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 30687340912093006034632704:
224 × 32 × 72 × 192 × 612 × 1812 × 3072
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 19 × 19 × 61 × 61 × 181 × 181 × 307 × 307)See below for interesting mathematical facts about the number 30687340912093006034632704 from the Numbermatics database.
Names of 30687340912093006034632704
- Cardinal: 30687340912093006034632704 can be written as Thirty septillion, six hundred eighty-seven sextillion, three hundred forty quintillion, nine hundred twelve quadrillion, ninety-three trillion, six billion, thirty-four million, six hundred thirty-two thousand, seven hundred four.
Scientific notation
- Scientific notation: 3.0687340912093006034632704 × 1025
Factors of 30687340912093006034632704
Divisors of 30687340912093006034632704
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 28 32 36 38 42 48 49 56 57 61 63 64 72 76 84 96 98 112 114 122 126 128 133 144 147 152 168 171 181 183 192 196 224 228 244 252 256 266 288 294 304 307 336 342 361 362 366 384 392 399 427 441 448 456 488 504 512 532 543 549 576 588 608 614 672 684 722 724 732 768 784 798 854 882 896 912 921 931 976 1008 1024 1064 1083 1086 1098 1152 1159 1176 1197 1216 1228 1267 1281 1344 1368 1444 1448 1464 1536 1568 1596 1629 1708 1764 1792 1824 1842 1862 1952 2016 2048 2128 2149 2166 2172 2196 2304 2318 2352 2394 2432 2456 2527 2534 2562 2688 2736 2763 2793 2888 2896 2928 2989 3072 3136 3192 3249 3258 3416 3439 3477 3528 3584 3648 3684 3721 3724 3801 3843 3904 4032 4096 4256 4298 4332 4344 4392 4608 4636 4704 4788 4864 4912 5054 5068 5124 5376 5472 5526 5586 5776 5792 5833 5856 5978 6144 6272 6384 6447 6498 6516 6832 6878 6954 7056 7168 7296 7368 7442 7448 7581 7602 7686 7808 8064 8113 8192 8379 8512 8596 8664 8688 8784 8869 8967 9216 9272 9408 9576 9728 9824 10108 10136 10248 10317 10431 10752 10944 11041 11052 11163 11172 11403 11552 11584 11666 11712 11956 12288 12544 12768 12894 12996 13032 13664 13756 13908 14112 14336 14592 14736 14884 14896 15043 15162 15204 15372 15616 16128 16226 16384 16758 17024 17192 17328 17376 17499 17568 17689 17738 17934 18432 18544 18727 18816 19152 19341 19456 19648 20216 20272 20496 20634 20862 21504 21888 22021 22082 22104 22326 22344 22743 22806 23104 23168 23332 23424 23912 24073 24339 24576 25088 25536 25788 25992 26047 26064 26607 26901 27328 27512 27816 28224 28672 29184 29472 29768 29792 30086 30324 30408 30744 30951 31232 32256 32452 32761 32768 33123 33489 33516 34048 34384 34656 34752 34998 35136 35378 35476 35868 36864 37088 37454 37632 38304 38682 38912 39296 40432 40544 40831 40992 41268 41724 43008 43776 44042 44164 44208 44652 44688 45129 45486 45612 46208 46336 46664 46848 47824 48146 48678 49152 50176 51072 51576 51984 52094 52128 52497 53067 53214 53802 54656 55024 55567 55632 56181 56448 56791 57344 58368 58944 59536 59584 60172 60648 60816 61488 61902 62464 64512 64904 65341 65522 65536 66063 66246 66978 67032 68096 68768 69312 69504 69996 70272 70699 70756 70952 71736 72219 73017 73728 74176 74908 75264 76608 77287 77364 77824 78141 78592 79821 80864 81088 81662 81984 82536 83448 86016 87552 88084 88328 88416 89304 89376 90258 90972 91224 92416 92672 93328 93696 94249 95648 96292 97356 98283 98304 99369 100352 102144 103152 103968 104188 104256 104994 106134 106428 107604 109312 110048 110827 111134 111264 112362 112896 113582 114688 116736 117888 119072 119168 120344 121296 121632 122493 122976 123804 124928 129024 129808 130682 131044 131072 131089 132126 132492 133956 134064 135387 136192 137536 138624 139008 139992 140544 141398 141512 141904 143472 144438 146034 147456 148352 149816 150528 153216 154147 154574 154728 155648 156282 157184 159201 159642 161728 162176 163324 163968 165072 166701 166896 168511 168543 170373 172032 175104 176168 176656 176832 178608 178752 180516 181944 182329 182448 184832 185344 186656 187392 188498 191296 192584 194712 196023 196566 196608 198189 198738 200704 204288 206304 207936 208376 208512 209779 209988 212097 212268 212856 215208 216657 218624 220096 221654 222268 222528 224724 225792 227164 229327 229376 231861 233472 234423 235776 238144 238336 240688 242592 243264 244986 245952 247608 249856 258048 259616 261364 262088 262144 262178 264252 264984 267912 268128 270774 272384 275072 277248 278016 279984 281088 282747 282796 283024 283808 285817 286944 288876 292068 294849 294912 296704 299632 301056 306432 308294 309148 309456 311296 312564 314368 318402 319284 323456 324352 326648 327936 330144 332481 333402 333792 337022 337086 340746 344064 350208 352336 353312 353664 355813 357216 357504 361032 363888 364658 364896 367479 369664 370688 373312 374784 376996 382592 385168 388969 389424 392046 393132 393216 393267 396378 397476 401408 408576 412608 415872 416752 417024 419558 419976 424194 424536 425712 430416 433314 437248 440192 443308 444536 445056 449448 451584 454328 457387 458654 458752 462441 463722 466944 468846 471552 476288 476672 481376 485184 486528 489972 491904 494893 495216 499712 500103 505533 511119 516096 519232 522728 524176 524288 524356 528504 529968 535824 536256 541009 541548 544768 546987 550144 554496 556032 559968 562176 565494 565592 566048 567616 571634 573888 577752 584136 588069 589698 589824 593408 599264 602112 612864 616588 618296 618912 622459 622592 625128 628736 629337 636291 636804 638568 646912 648704 653296 655872 659743 660288 664962 666804 667584 673501 674044 674172 681492 687981 688128 695583 700416 704672 706624 707328 711626 714432 715008 722064 727776 729316 729792 734958 739328 741376 746624 749568 753992 765184 770336 775789 777938 778848 784092 786264 786432 786534 792756 794952 802816 817152 825216 831744 833504 834048 839116 839952 848241 848388 849072 851424 857451 860832 866628 874496 880384 886616 889072 890112 898896 903168 908656 914774 917308 917504 917623 924882 927444 933888 937692 943104 952576 953344 962752 970368 973056 979944 983808 989786 990432 997443 999424 1000206 1011066 1022238 1032192 1038464 1045456 1048352 1048576 1048712 1055773 1057008 1059936 1067439 1071648 1072512 1079029 1082018 1083096 1089536 1093974 1100288 1108992 1112064 1119936 1124352 1130988 1131184 1132096 1135232 1142347 1143268 1147776 1155504 1166907 1168272 1176138 1179396 1179648 1179801 1186816 1198528 1204224 1225728 1233176 1236592 1237824 1244918 1245184 1250256 1257472 1258674 1272582 1273608 1277136 1293824 1297408 1306592 1311744 1319486 1320576 1329924 1333608 1335168 1343281 1347002 1348088 1348344 1362984 1372161 1375962 1376256 1387323 1391166 1400832 1409344 1413248 1414656 1423252 1428864 1430016 1444128 1455552 1458632 1459584 1468453 1469916 1478656 1482752 1484679 1493248 1499136 1507984 1516599 1530368 1540672 1551578 1555876 1557696 1568184 1572528 1572864 1573068 1585512 1589904 1605289 1605632 1623027 1634304 1640961 1650432 1663488 1667008 1668096 1678232 1679904 1696482 1696776 1698144 1702848 1714902 1721664 1733256 1748992 1760768 1773232 1778144 1780224 1790731 1797792 1806336 1817312 1829548 1834616 1835008 1835246 1849764 1854888 1867377 1867776 1875384 1886208 1888011 1905152 1906688 1925504 1940736 1946112 1959888 1967616 1979229 1979572 1980864 1994886 1998421 1998848 2000412 2020503 2022132 2044476 2063943 2064384 2076928 2090912 2096704 2097152 2097424 2111546 2114016 2119872 2134878 2143296 2145024 2158058 2164036 2166192 2179072 2187948 2200576 2217984 2224128 2239872 2248704 2261976 2262368 2264192 2270464 2284694 2286536 2295552 2311008 2327367 2333814 2336544 2352276 2358792 2359296 2359602 2373632 2397056 2408448 2451456 2466352 2473184 2475648 2489836 2490368 2490691 2500512 2514944 2517348 2545164 2547216 2554272 2572353 2587648 2594816 2613184 2623488 2638972 2641152 2659848 2667216 2670336 2686562 2694004 2696176 2696688 2722783 2725968 2744322 2751924 2752512 2752869 2774646 2782332 2801664 2818688 2826496 2829312 2846504 2857728 2860032 2888256 2911104 2917264 2919168 2936906 2939832 2957312 2965504 2969358 2986496 2998272 3015968 3033198 3060736 3081344 3103156 3111752 3115392 3136368 3145056 3145728 3146136 3167319 3171024 3179808 3201709 3202317 3210578 3211264 3237087 3246054 3268608 3281922 3300864 3326976 3334016 3336192 3356464 3359808 3389587 3392964 3393552 3396288 3405696 3427041 3429804 3443328 3464251 3466512 3497984 3500721 3521536 3546464 3556288 3560448 3581462 3595584 3612672 3634624 3659096 3669232 3670016 3670492 3699528 3709776 3734754 3735552 3750768 3772416 3776022 3810304 3813376 3851008 3881472 3892224 3919776 3935232 3958458 3959144 3961728 3985801 3989772 3996842 3997696 4000824 4029843 4041006 4044264 4088952 4116483 4127886 4128768 4153856 4181824 4193408 4194304 4194848 4223092 4228032 4239744 4269756 4286592 4290048 4316116 4328072 4332384 4357213 4358144 4375896 4401152 4405359 4435968 4448256 4454037 4479744 4497408 4523952 4524736 4528384 4540928 4569388 4573072 4591104 4618201 4622016 4654734 4667628 4673088 4704552 4714507 4717584 4718592 4719204 4747264 4794112 4815867 4816896 4869081 4902912 4932704 4946368 4951296 4979672 4980736 4981382 5001024 5029888 5034696 5090328 5094432 5108544 5144706 5175296 5189632 5226368 5246976 5277944 5282304 5319696 5334432 5340672 5372193 5373124 5388008 5392352 5393376 5430523 5445566 5451936 5488644 5503848 5505024 5505738 5549292 5564664 5602131 5603328 5637376 5652992 5658624 5693008 5715456 5720064 5749189 5776512 5822208 5834528 5838336 5873812 5879664 5914624 5931008 5937687 5938716 5972992 5995263 5996544 6031936 6061509 6066396 6121472 6162688 6206312 6223504 6230784 6272736 6290112 6291456 6292272 6334638 6342048 6359616 6403418 6404634 6421156 6422528 6474174 6492108 6537216 6563844 6601728 6653952 6668032 6672384 6712928 6719616 6760447 6779174 6785928 6787104 6792576 6811392 6854082 6859608 6886656 6928502 6933024 6982101 6995968 7001442 7043072 7092928 7112576 7120896 7162924 7191168 7225344 7269248 7318192 7338464 7340032 7340984 7390411 7399056 7419552 7469508 7471104 7472073 7501536 7544832 7552044 7620608 7626752 7702016 7762944 7784448 7839552 7870464 7916916 7918288 7923456 7971602 7979544 7993684 7995392 7996429 8001648 8059686 8082012 8088528 8168349 8177904 8232966 8255772 8257536 8258607 8307712 8363648 8386816 8388608 8389696 8446184 8456064 8479488 8539512 8573184 8580096 8632232 8656144 8664768 8714426 8716288 8751792 8802304 8810718 8871936 8896512 8908074 8959488 8994816 9047904 9049472 9056768 9081856 9138776 9146144 9182208 9236402 9244032 9309468 9335256 9346176 9402967 9409104 9429014 9435168 9437184 9438408 9494528 9501957 9588224 9605127 9631734 9633792 9711261 9738162 9805824 9865408 9892736 9902592 9959344 9961472 9962764 10002048 10057627 10059776 10069392 10168761 10180656 10188864 10217088 10279171 10281123 10289412 10350592 10379264 10392753 10452736 10493952 10555888 10564608 10639392 10668864 10681344 10744386 10746248 10776016 10784704 10786752 10861046 10891132 10903872 10977288 11007696 11010048 11011476 11098584 11129328 11204262 11206656 11274752 11305984 11317248 11386016 11430912 11440128 11498378 11553024 11644416 11669056 11676672 11747624 11759328 11826721 11829248 11862016 11875374 11877432 11945984 11957403 11990526 11993088 12063872 12089529 12123018 12132792 12242944 12325376 12412624 12447008 12461568 12535117 12545472 12580224 12582912 12584544 12669276 12684096 12719232 12796519 12806836 12809268 12842312 12845056 12948348 12984216 13071639 13074432 13127688 13203456 13216077 13307904 13336064 13344768 13425856 13439232 13520894 13558348 13571856 13574208 13585152 13622784 13708164 13719216 13773312 13854603 13857004 13866048 13964202 13988947 13991936 14002884 14086144 14143521 14185856 14225152 14241792 14325848 14382336 14447601 14450688 14538496 14636384 14676928 14680064 14681968 14780822 14798112 14839104 14939016 14942208 14944146 15003072 15089664 15104088 15241216 15253504 15404032 15525888 15568896 15679104 15740928 15833832 15836576 15846912 15943204 15959088 15987368 15990784 15992858 16003296 16116579 16119372 16164024 16177056 16291569 16336698 16355808 16465932 16511544 16515072 16517214 16615424 16727296 16773632 16777216 16779392 16892368 16912128 16958976 17059069 17079024 17146368 17160192 17247567 17264464 17312288 17329536 17428852 17432576 17434837 17503584 17604608 17621436 17743872 17793024 17816148 17918976 17985789 17989632 18095808 18098944 18113536 18163712 18277552 18292288 18364416 18472804 18488064 18618936 18670512 18692352 18805934 18818208 18858028 18870336 18874368 18876816 18989056 19003914 19176448 19210254 19263468 19267584 19422522 19476324 19611648 19730816 19785472 19805184 19918688 19922944 19925528 20004096 20059687 20115254 20119552 20138784 20281341 20337522 20361312 20377728 20434176 20558342 20562246 20578824 20701184 20758528 20785506 20905472 20987904 21111776 21129216 21278784 21337728 21362688 21488772 21492496 21552032 21569408 21573504 21704593 21722092 21782264 21807744 21954576 22015392 22020096 22022952 22171233 22197168 22258656 22408524 22413312 22416219 22549504 22611968 22634496 22772032 22861824 22880256 22996756 23106048 23288832 23338112 23353344 23495248 23518656 23653442 23658496 23724032 23727109 23750748 23754864 23891968 23914806 23981052 23986176 23989287 24127744 24179058 24246036 24265584 24485888 24505047 24650752 24825248 24894016 24923136 25070234 25090944 25160448 25165824 25169088 25338552 25368192 25438464 25593038 25613672 25618536 25684624 25690112 25896696 25968432 26143278 26148864 26255376 26406912 26432154 26615808 26672128 26689536 26851712 26878464 27041788 27116696 27143712 27148416 27170304 27245568 27416328 27438432 27546624 27709206 27714008 27732096 27900607 27928404 27977894 27983872 28005768 28172288 28208901 28287042 28371712 28450304 28483584 28651696 28764672 28815381 28895202 28901376 29076992 29272768 29353856 29360128 29363936 29561644 29596224 29678208 29878032 29884416 29888292 30006144 30172881 30179328 30208176 30482432 30500491 30506283 30507008 30808064 30837513 31051776 31137792 31178259 31358208 31481856 31667664 31673152 31693824 31886408 31918176 31974736 31981568 31985716 32006592 32233158 32238744 32328048 32354112 32583138 32673396 32711616 32931864 33001549 33023088 33030144 33034428 33230848 33454592 33547264 33558784 33784736 33824256 33917952 34023889 34118138 34158048 34292736 34320384 34495134 34528928 34624576 34659072 34857704 34865152 34869674 35007168 35209216 35242872 35480163 35487744 35586048 35632296 35837952 35872209 35971578 35979264 36191616 36197888 36227072 36327424 36555104 36584576 36728832 36945608 36976128 37237872 37341024 37384704 37605351 37611868 37636416 37716056 37740672 37748736 37753632 37969999 37978112 38007828 38352896 38389557 38420508 38526936 38535168 38845044 38952648 39214917 39223296 39461632 39570944 39610368 39837376 39845888 39851056 40008192 40119374 40230508 40239104 40244323 40277568 40562682 40675044 40722624 40755456 40868352 41116684 41124492 41157648 41402368 41517056 41563809 41571012 41810944 41966841 41975808 42223552 42258432 42430563 42557568 42675456 42725376 42977544 42984992 43104064 43138816 43147008 43409186 43444184 43564528 43615488 43909152 44030784 44040192 44045904 44342466 44394336 44517312 44817048 44826624 44832438 45099008 45223936 45268992 45544064 45723648 45760512 45993512 46212096 46577664 46676224 46706688 46990496 47037312 47306884 47316992 47323129 47448064 47454218 47501496 47509728 47783936 47829612 47962104 47972352 47978574 48255488 48358116 48492072 48531168 48874707 48971776 49010094 49301504 49650496 49788032 49846272 50140468 50181888 50320896 50331648 50338176 50677104 50736384 50876928 51177207 51186076 51227344 51237072 51369248 51380224 51732877 51742701 51793392 51936864 52286556 52297728 52304511 52510752 52813824 52864308 53231616 53344256 53379072 53703424 53756928 54083576 54233392 54287424 54296832 54340608 54491136 54832656 54876864 55093248 55418412 55428016 55464192 55801214 55856808 55955788 55967744 55975003 56011536 56344576 56417802 56574084 56743424 56900608 56967168 57303392 57529344 57630762 57790404 57802752 58153984 58545536 58707712 58720256 58727872 59123288 59192448 59356416 59756064 59768832 59776584 60012288 60179061 60345762 60358656 60416352 60844023 60964864 61000982 61012566 61014016 61616128 61675026 62103552 62275584 62356518 62716416 62963712 63335328 63346304 63387648 63772816 63836352 63949472 63963136 63971432 64013184 64402153 64466316 64477488 64656096 64708224 65113779 65166276 65346792 65423232 65820769 65863728 66003098 66046176 66060288 66068856 66461696 66513699 66909184 67094528 67117568 67569472 67648512 67835904 68047778 68236276 68316096 68585472 68640768 68990268 69057856 69249152 69318144 69715408 69730304 69739348 70014336 70403389 70418432 70485744 70960326 70975488 71172096 71181327 71264592 71675904 71744418 71943156 71958528 71967861 72383232 72395776 72454144 72654848 73110208 73169152 73457664 73891216 73952256 74475744 74682048 74769408 75210702 75223736 75272832 75432112 75481344 75497472 75507264 75939998 75956224 76015656 76705792 76779114 76841016 77053872 77070336 77690088 77905296 78429834 78446592 78923264 79141888 79220736 79674752 79691776 79702112 80016384 80238748 80461016 80478208 80488646 80555136 81125364 81350088 81445248 81510912 81736704 82233368 82248984 82315296 82787047 82804736 83034112 83127618 83142024 83621888 83701821 83933682 83951616 84447104 84516864 84626703 84861126 85115136 85350912 85450752 85955088 85969984 86208128 86277632 86294016 86818372 86888368 87129056 87230976 87745819 87818304 88061568 88080384 88091808 88684932 88788672 89034624 89575633 89634096 89653248 89664876 90198016 90447872 90518643 90537984 91088128 91447296 91501473 91521024 91987024 92424192 92512539 93155328 93352448 93413376 93980992 94074624 94613768 94633984 94646258 94896128 94908436 95002992 95019456 95567872 95659224 95924208 95944704 95957148 96510976 96716232 96984144 97062336 97749414 97922629 97943552 98020188 98603008 99004647 99300992 99576064 99692544 100280936 100363776 100641792 100676352 101354208 101472768 101753856 102071667 102354414 102372152 102454688 102474144 102738496 102760448 103465754 103485402 103586784 103873728 104573112 104595456 104609022 105021504 105627648 105728616 106440489 106463232 106688512 106758144 107406848 107513856 108167152 108466784 108574848 108593664 108681216 108982272 109234591 109665312 109753728 110186496 110836824 110856032 110928384 111602428 111713616 111911576 111935488 111950006 112023072 112689152 112816053 112835604 113148168 113486848 113801216 113909997 113934336 114606784 115058688 115168671 115261524 115580808 115605504 116307968 117091072 117415424 117440512 117455744 118246576 118384896 118712832 119413483 119512128 119537664 119553168 120024576 120358122 120691524 120717312 120732969 120832704 121688046 121903681 121929728 122001964 122025132 122028032 123232256 123350052 124207104 124551168 124713036 125432832 125900523 125927424 126670656 126692608 126775296 127545632 127672704 127898944 127926272 127942864 128026368 128804306 128932632 128954976 129312192 129416448 130227558 130332552 130693584 130846464 131641538 131727456 132006196 132092352 132120576 132137712 132923392 133027398 133818368 134189056 134235136 135138944 135297024 135671808 136095556 136472552 136632192 137170944 137281536 137980536 138115712 138498304 138636288 139430816 139460608 139478696 140028672 140417809 140806778 140836864 140971488 141920652 141950976 141969387 142344192 142362654 142529184 143351808 143488836 143886312 143917056 143935722 144766464 144791552 144908288 145309696 146220416 146338304 146915328 147782432 147904512 148951488 149364096 149538816 150421404 150447472 150545664 150864224 150962688 150994944 151014528 151879996 151912448 151932151 152031312 153411584 153531621 153558228 153682032 154107744 154140672 155198631 155380176 155810592 156859668 156893184 156913533 157846528 158283776 158441472 159349504 159383552 159404224 160032768 160477496 160922032 160956416 160977292 161110272 162250728 162700176 162890496 163021824 163473408 164466736 164497968 164630592 165574094 165609472 166068224 166089763 166255236 166284048 167243776 167403642 167867364 167903232 167925009 168894208 169033728 169253406 169722252 170230272 170701824 170901504 171910176 171939968 172416256 172555264 172588032 173636744 173776736 174258112 174461952 175491638 175636608 176123136 176160768 176183616 177369864 177577344 178069248 179151266 179268192 179306496 179329752 180396032 180537183 180895744 181037286 181075968 182176256 182894592 183002946 183042048 183974048 184848384 185025078 186310656 186704896 186826752 187961984 188149248 189227536 189267968 189292516 189792256 189816872 190005984 190038912 191094913 191135744 191318448 191848416 191889408 191914296 193021952 193206459 193432464 193968288 194124672 195304249 195341337 195498828 195845258 195887104 196040376 197206016 197462307 198009294 198601984 199152128 199385088 200561872 200727552 201283584 201352704 202708416 202945536 203507712 204143334 204708828 204744304 204909376 204948288 205476992 205520896 206764807 206931508 206970804 207173568 207747456 209146224 209190912 209218044 210043008 211210167 211255296 211457232 212880978 212926464 213377024 213516288 213543981 214813696 215027712 216334304 216933568 217149696 217187328 217362432 217964544 218469182 219330624 219507456 220372992 221673648 221712064 221856768 223204856 223427232 223823152 223870976 223900012 224046144 225378304 225632106 225671208 226296336 226973696 227602432 227819994 227868672 229213568 230117376 230337342 230523048 231161616 231211008 232615936 234182144 234830848 234911488 236493152 236769792 237425664 238167223 238826966 239024256 239075328 239106336 240049152 240716244 241383048 241434624 241465938 241665408 243133861 243376092 243807362 243859456 244003928 244050264 244056064 246464512 246700104 248361141 248414208 249102336 249426072 250865664 251105463 251801046 251854848 253341312 253385216 253550592 255091264 255345408 255797888 255852544 255885728 256052736 257608612 257865264 257909952 258624384 258832896 260455116 260665104 261387168 261692928 263237457 263283076 263454912 264012392 264184704 264241152 264275424 265789993 265846784 266054796 267636736 268378112 268470272 268726899 270277888 270594048 271343616 272191112 272945104 273264384 274341888 274504419 274563072 275961072 276231424 276996608 277272576 278861632 278921216 278957392 280057344 280835618 281613556 281673728 281710261 281942976 283841304 283901952 283938774 284688384 284725308 285058368 286703616 286977672 287772624 287834112 287871444 289532928 289583104 289816576 290619392 292440832 292676608 293767887 293830656 295564864 295809024 297013941 297902976 298728192 299077632 300842808 300894944 301091328 301728448 301925376 302029056 303759992 303824896 303864302 304062624 306215001 306823168 307063242 307116456 307364064 308215488 308281344 310397262 310760352 311621184 313719336 313786368 313827066 315693056 316567552 316882944 318699008 318767104 318808448 320065536 320954992 321844064 321912832 321954584 322220544 324122311 324501456 325400352 325780992 326043648 326946816 327703773 328933472 328995936 329261184 331148188 331218944 331261903 332136448 332179526 332510472 332568096 334487552 334807284 335734728 335806464 335850018 337788416 338067456 338506812 339444504 340460544 341403648 341729991 341803008 343820352 343879936 344832512 345110528 345176064 347273488 347553472 348516224 348923904 350700529 350983276 351273216 352246272 352321536 352367232 354739728 355154688 356138496 358240449 358302532 358536384 358612992 358659504 360792064 361074366 361791488 362074572 362151936 362198907 364352512 365711043 365789184 366005892 366084096 367948096 369696768 370050156 372621312 373409792 373653504 375923968 376298496 378455072 378535936 378585032 379584512 379633744 380011968 380077824 382189826 382271488 382636896 383696832 383778816 383828592 386043904 386412918 386864928 387936576 388249344 390608498 390682674 390997656 391690516 391774208 392080752 394412032 394924614 396018588 397203968 398304256 398770176 401123744 401455104 402567168 402705408 405416832 405891072 407015424 408286668 409417656 409488608 409818752 409896576 410953984 411041792 412387267 413529614 413863016 413941608 414347136 415494912 418292448 418381824 418436088 420086016 421253427 422420334 422510592 422914464 425761956 425852928 425908161 426754048 427032576 427087962 429627392 430055424 432668608 433867136 434299392 434374656 434724864 435929088 436938364 438661248 439014912 440745984 443347296 443424128 443713536 446409712 446854464 447646304 447741952 447800024 448092288 450756608 450815071 451264212 451342416 452592672 453947392 455204864 455639988 455737344 455796453 458427136 460234752 460674684 461046096 462323232 462422016 465231872 465595893 468364288 469661696 469822976 472986304 473539584 474851328 476334446 477653932 478048512 478150656 478212672 480098304 481432488 482766096 482869248 482931876 483330816 486267722 486752184 487614724 487718912 488007856 488100528 488112128 492823723 492929024 493400208 496722282 496828416 498204672 498269289 498852144 501731328 502210926 503602092 503709696 503775027 506682624 506770432 507101184 510182528 510690816 511595776 511705088 511771456 512105472 515217224 515730528 515819904 517248768 517665792 520910232 521330208 522774336 523385856 526474914 526566152 526909824 528024784 528369408 528482304 528550848 531579986 531693568 532109592 535273472 536756224 536940544 537453798 540555776 541188096 542687232 544382224 545890208 546528768 548683776 549008838 549126144 551922144 552462848 553993216 554545152 557723264 557842432 557914784 560114688 561671236 563227112 563347456 563420522 563885952 567682608 567803904 567877548 569376768 569450616 570116736 573284739 573407232 573955344 575545248 575668224 575742888 579065856 579166208 579509329 579619377 579633152 581238784 584881664 585353216 585912747 587535774 587661312 591129728 591618048 592386921 594027882 595805952 597456384 598155264 601685616 601789888 602182656 603456896 603850752 604058112 607519984 607649792 607728604 608125248 612430002 613515247 613646336 614126484 614232912 614728128 616430976 616562688 620294421 620794524 621520704 623242368 627029431 627438672 627572736 627654132 631386112 633135104 633630501 633765888 637398016 637616896 640131072 641909984 643688128 643825664 643909168 644441088 648244622 649002912 650800704 651561984 652087296 653893632 655407546 657866944 657991872 658522368 662296376 662437888 662523806 664272896 664359052 665020944 665136192 668975104 669614568 671469456 671612928 671700036 675576832 676134912 677013624 678889008 680921088 682807296 683459982 683606016 687640704 687759872 689665024 690221056 690352128 694546976 695106944 697032448 697847808 701401058 701966552 702546432 704492544 704734464 709479456 710309376 712276992 714501669 716480898 716605064 717072768 717225984 717319008 721429981 721584128 722148732 723582976 724149144 724303872 724397814 728705024 729401583 731422086 731578368 732011784 732168192 735896192 739393536 740100312 745083423 745242624 746819584 747307008 751847936 752596992 756910144 757071872 757170064 759169024 759267488 760023936 760155648 764379652 764542976 764642137 765273792 767393664 767557632 767657184 772087808 772825836 773729856 775873152 776498688 781216996 781365348 781995312 783381032 783548416 784161504 788824064 789712371 789849228 792037176 794407936 796608512 797369979 797540352 802247488 802910208 805134336 805410816 806180697 810833664 811782144 814030848 816573336 818835312 818977216 819637504 819793152 821907968 822083584 824774534 827059228 827726032 827883216 828694272 830989824 835894381 836584896 836763648 836872176 840172032 842506854 844840668 845021184 845130783 845828928 851523912 851705856 851816322 853325767 853508096 854065152 854175924 859254784 860110848 865337216 867734272 868598784 868749312 869449728 871858176 873876728 877322496 878029824 881303661 881491968 886694592 886848256 887427072 892819424 893708928 895292608 895483904 895600048 896184576 901513216 901630142 902528424 902684832 905185344 907894784 910409728 911279976 911474688 911592906 916854272 920469504 921349368 922092192 924646464 924844032 930463744 931191786 936728576 939323392 939645952 945972608 947079168 949702656 952668892 955307864 956097024 956301312 956425344 960196608 962864976 965532192 965738496 965863752 966661632 972366933 972535444 973504368 975229448 975437824 976015712 976201056 976224256 982924663 983111319 985647446 985858048 986800416 993444564 993656832 993785709 996409344 996538578 997704288 1003462656 1004421852 1007204184 1007419392 1007550054 1013365248 1013540864 1014202368 1020365056 1021381632 1023191552 1023410176 1023542912 1024210944 1030434448 1031461056 1031639808 1034497536 1035331584 1040603209 1041820464 1042660416 1045548672 1046771712 1052101587 1052949828 1053132304 1053819648 1056049568 1056738816 1056964608 1057101696 1063159972 1063387136 1063525057 1064219184 1070546944 1073512448 1073881088 1074721347 1074907596 1081111552 1082376192 1085374464 1088764448 1091780416 1093057536 1097133129 1097367552 1098017676 1098252288 1103844288 1104925696 1107986432 1109090304 1115446528 1115684864 1115829568 1120229376 1123342472 1126454224 1126694912 1126841044 1127771904 1135365216 1135607808 1135755096 1138753536 1138901232 1140233472 1146569478 1146814464 1147910688 1151090496 1151336448 1151485776 1158131712 1158332416 1159018658 1159238754 1159266304 1162477568 1169763328 1170706432 1171825494 1175071548 1175322624 1182259456 1183236096 1184773842 1188055764 1191611904 1194912768 1196310528 1203371232 1203579776 1204365312 1206913792 1207701504 1208116224 1215039968 1215299584 1215457208 1216250496 1223640907 1224860004 1227030494 1227292672 1228252968 1228465824 1229456256 1232861952 1233125376 1237161801 1240588842 1241589048 1243041408 1246484736 1254058862 1254877344 1255145472 1255308264 1262772224 1263760281 1266270208 1267261002 1267531776 1274796032 1275233792 1280262144 1283819968 1287376256 1287651328 1287818336 1288882176 1296489244 1298005824 1301601408 1303123968 1304174592 1307787264 1310815092 1315733888 1315983744 1317044736 1324592752 1324875776 1325047612 1328545792 1328718104 1330041888 1330272384 1337664391 1337950208 1339229136 1342938912 1343225856 1343400072 1351153664 1352269824 1352445213 1354027248 1357778016 1361842176 1365614592 1366919964 1367212032 1367389359 1375281408 1375519744 1379330048 1380442112 1380704256 1389093952 1390213888 1394064896 1395695616 1402802116 1403933104 1405092864 1408985088 1409468928 1418958912 1420618752 1424553984 1429003338 1432961796 1433210128 1434145536 1434451968 1434638016 1442859962 1443168256 1444297464 1447165952 1447353649 1448298288 1448607744 1448795628 1457410048 1458803166 1462844172 1463156736 1464023568 1464336384 1471792384 1478471169 1478787072 1480200624 1490166846 1490485248 1493639168 1494614016 1494807867 1503695872 1505193984 1513820288 1514143744 1514340128 1518338048 1518534976 1520047872 1520311296 1528759304 1529085952 1529284274 1530547584 1534787328 1535115264 1535314368 1544175616 1545651672 1547459712 1551746304 1552997376 1562433992 1562730696 1563990624 1566762064 1567096832 1568323008 1577648128 1579424742 1579698456 1584074352 1588815872 1593217024 1594739958 1595080704 1604494976 1605820416 1610268672 1610821632 1612361394 1621667328 1623564288 1628061696 1633146672 1637670624 1637954432 1639275008 1639586304 1643815936 1649549068 1654118456 1655452064 1655766432 1657388544 1661979648 1667170561 1671788762 1673169792 1673527296 1673744352 1680344064 1685013708 1689681336 1690042368 1690261566 1691657856 1701937027 1703047824 1703411712 1703632644 1706651534 1707016192 1708130304 1708351848 1718509568 1719854217 1720221696 1730674432 1735468544 1737197568 1737498624 1738527987 1738899456 1743716352 1747753456 1754644992 1756059648 1757738241 1762607322 1762983936 1773389184 1773696512 1774854144 1785638848 1787417856 1790585216 1790967808 1791200096 1792369152 1803026432 1803260284 1805056848 1805369664 1810370688 1815789568 1820819456 1822559952 1822949376 1823185812 1833708544 1840545741 1840939008 1842698736 1844184384 1849292928 1849688064 1860529951 1860883263 1860927488 1862383572 1873457152 1878646784 1879291904 1881088293 1891945216 1894158336 1899405312 1905337784 1910615728 1912194048 1912850688 1920393216 1925729952 1931064384 1931476992 1931727504 1933323264 1944733866 1945070888 1947008736 1950458896 1950875648 1952031424 1952402112 1952448512 1965849326 1966222638 1971294892 1971716096 1973600832 1986889128 1987313664 1987571418 1992818688 1993077156 1995408576 2006925312 2008843704 2014408368 2014838784 2015100108 2026730496 2027081728 2028404736 2040730112 2042763264 2046383104 2047085824 2048421888 2060868896 2062922112 2063279616 2068995072 2070663168 2075457229 2081206418 2083640928 2085320832 2091097344 2093543424 2104203174 2105899656 2106264608 2107639296 2112099136 2113477632 2114203392 2126319944 2126774272 2127050114 2128438368 2141093888 2143505007 2147024896 2147762176 2149442694 2149815192 2162223104 2164289943 2164752384 2170748928 2177528896 2183560832 2186115072 2188204749 2194266258 2194735104 2196035352 2196504576 2207688576 2209851392 2215972864 2218180608 2230893056 2231369728 2231659136 2240458752 2246684944 2252908448 2253389824 2253682088 2255543808 2268856177 2270730432 2271215616 2271510192 2277507072 2277802464 2280466944 2293138956 2293628928 2293926411 2295821376 2302180992 2302672896 2302971552 2316169939 2316263424 2316664832 2318037316 2318477508 2318532608 2324955136 2339526656 2341412864 2343650988 2350143096 2350645248 2364518912 2366472192 2369547684 2376111528 2383223808 2389825536 2392109937 2392621056 2406742464 2407159552 2408730624 2413827584 2415403008 2416232448 2430079936 2430599168 2430914416 2432500992 2447281814 2449720008 2454060988 2454585344 2454903703 2456505936 2456931648 2458912512 2465723904 2466250752 2474323602 2481177684 2483178096 2486082816 2492969472 2507683143 2508117724 2509754688 2510290944 2510616528 2525544448 2527520562 2532540416 2534522004 2535063552 2535392349 2549592064 2550467584 2559977301 2560524288 2567639936 2574752512 2575302656 2575636672 2577764352 2592978488 2596011648 2603202816 2606247936 2608349184 2615574528 2621630184 2631467776 2631967488 2634089472 2649185504 2649751552 2650095224 2657091584 2657436208 2660083776 2660544768 2675328782 2675900416 2678458272 2685877824 2686451712 2686800144 2702307328 2704539648 2704890426 2708054496 2715556032 2723684352 2731229184 2733839928 2734424064 2734778718 2750562816 2751039488 2758660096 2760884224 2761408512 2778187904 2780427776 2788129792 2791391232 2805604232 2807866208 2810185728 2817970176 2818937856 2837917824 2841237504 2849107968 2858006676 2865923592 2866420256 2868291072 2868903936 2869276032 2885719924 2886336512 2886710869 2888594928 2894331904 2894707298 2896596576 2897215488 2897591256 2914820096 2917100799 2917606332 2925688344 2926313472 2928047136 2928672768 2943584768 2948773989 2956942338 2957574144 2960401248 2980333692 2980970496 2981357127 2987278336 2989228032 2989615734 3007391744 3010387968 3027640576 3028287488 3028680256 3036676096 3037069952 3040095744 3040622592 3057518608 3058171904 3058568548 3061095168 3069574656 3070230528 3070628736 3087691489 3088351232 3091303344 3094919424 3103492608 3105994752 3121809627 3124867984 3125461392 3127981248 3133524128 3134193664 3136646016 3155296256 3155705497 3156304761 3158849484 3159396912 3168148704 3177631744 3186434048 3189479916 3190161408 3190575171 3208989952 3211640832 3220537344 3221643264 3224722788 3243334656 3247128576 3256123392 3266293344 3275341248 3275908864 3278550016 3279172608 3287631872 3299098136 3308236912 3310904128 3311532864 3314777088 3323959296 3334341122 3343577524 3346339584 3347054592 3347488704 3360688128 3370027416 3379362672 3380084736 3380523132 3383315712 3403874054 3406095648 3406823424 3407265288 3413303068 3414032384 3416260608 3416703696 3437019136 3439708434 3440443392 3461348864 3470937088 3474395136 3474997248 3477055974 3477798912 3487432704 3495506912 3509289984 3512119296 3515476482 3525214644 3525967872 3546778368 3547393024 3549708288 3571277696 3574835712 3581170432 3581935616 3582400192 3584738304 3606052864 3606520568 3610113696 3610739328 3620741376 3630803347 3631579136 3641638912 3645119904 3645898752 3646371624 3667417088 3670922721 3681091482 3681878016 3685397472 3688368768 3698585856 3699376128 3711485403 3721059902 3721766526 3721854976 3724767144 3746914304 3757293568 3758583808 3762176586 3783890432 3788316672 3798810624 3810675568 3821231456 3824388096 3825701376 3840786432 3851459904 3862128768 3862953984 3863455008 3866646528 3889467732 3890141776 3894017472 3900917792 3901751296 3904062848 3904804224 3904897024 3928531333 3931698652 3932445276 3942589784 3943432192 3947201664 3973778256 3974627328 3975142836 3985637376 3986154312 3990817152 4012993173 4013850624 4017687408 4028816736 4029677568 4030200216 4053460992 4054163456 4056809472 4057335639 4081460224 4085526528 4092766208 4094171648 4096843776 4121737792 4125844224 4126559232 4137990144 4141326336 4150914458 4162412836 4167281856 4170641664 4182194688 4187086848 4208406348 4211799312 4212529216 4215278592 4224198272 4226955264 4228406784 4252639888 4253548544 4254100228 4256876736 4282187776 4287010014 4294049792 4294606729 4295524352 4298885388 4299630384 4324446208 4328579886 4329504768 4341497856 4342060947 4355057792 4367121664 4372230144 4376409498 4388532516 4389470208 4392070704 4393009152 4415377152 4419702784 4431945728 4435413507 4436361216 4461786112 4463318272 4480917504 4493369888 4505816896 4506779648 4507364176 4511087616 4537712354 4541460864 4542431232 4543020384 4555014144 4555604928 4560933888 4586277912 4587257856 4587852822 4591642752 4604361984 4605345792 4605943104 4632339878 4632526848 4633329664 4636074632 4636955016 4637065216 4649910272 4679053312 4682825728 4687301976 4700286192 4701290496 4729037824 4732944384 4739095368 4752223056 4766447616 4779651072 4784219874 4785242112 4813484928 4814319104 4817461248 4827655168 4830806016 4832464896 4860159872 4861198336 4861828832 4865001984 4894563628 4899440016 4908121976 4909170688 4909807406 4913011872 4913863296 4917825024 4931447808 4948647204 4962355368 4966356192 4972165632 4985938944 5001511683 5015366286 5016235448 5019509376 5020581888 5021233056 5050009867 5051088896 5055041124 5065080832 5069044008 5070127104 5070784698 5099184128 5100935168 5105811081 5119954602 5121048576 5135279872 5149505024 5150605312 5151273344 5155528704 5185956976 5192023296 5206405632 5212495872 5215583961 5216698368 5231149056 5243260368 5262935552 5263934976 5268178944 5298371008 5299503104 5300190448 5314183168 5314872416 5320167552 5321089536 5350657564 5351800832 5352494959 5356916544 5371755648 5372903424 5373600288 5404614656 5409079296 5409780852 5416108992 5431112064 5447368704 5462458368 5467679856 5468848128 5469557436 5501125632 5502078976 5517320192 5521637223 5521768448 5522817024 5556375808 5560855552 5576259584 5581589853 5582782464 5611208464 5615732416 5620371456 5635940352 5637875712 5643264879 5675835648 5682475008 5698215936 5716013352 5731847184 5732840512 5736582144 5738552064 5771439848 5772673024 5773421738 5777189856 5788663808 5789414596 5793193152 5794430976 5795182512 5829640192 5834201598 5835212664 5851376688 5852626944 5856094272 5857345536 5887169536 5897547978 5913884676 5915148288 5920802496 5960667384 5961940992 5962714254 5973280369 5974556672 5978456064 5979231468 6014783488 6020775936 6055281152 6056574976 6057360512 6074139904 6080191488 6081245184 6115037216 6116343808 6117137096 6122190336 6139149312 6141257472 6158323909 6175382978 6176702464 6182606688 6189838848 6206985216 6211989504 6226371687 6243619254 6249735968 6250922784 6255962496 6267048256 6268387328 6273292032 6310592512 6311410994 6312609522 6317698968 6318793824 6336297408 6355263488 6372868096 6378959832 6380322816 6381150342 6417979904 6423281664 6441074688 6443286528 6449445576 6486669312 6492869829 6494257152 6512246784 6532586688 6550682496 6551817728 6557100032 6558345216 6575263744 6598196272 6616473824 6621808256 6623065728 6629554176 6647918592 6663310051 6668682244 6687155048 6692679168 6694109184 6694977408 6721376256 6740054832 6758725344 6760169472 6761046264 6766631424 6806568531 6807748108 6812191296 6813646848 6814530576 6826606136 6828064768 6832521216 6833407392 6874038272 6879416868 6880886784 6881779233 6922697728 6941874176 6948509817 6948790272 6949994496 6954111948 6955597824 6974865408 6991013824 7018579968 7024238592 7030952964 7050429288 7051935744 7093556736 7094786048 7099416576 7142555392 7149671424 7162340864 7163871232 7164800384 7169476608 7212105728 7213041136 7220227392 7221478656 7241482752 7261606694 7263158272 7283277824 7284222463 7290239808 7291797504 7292743248 7334834176 7341845442 7362182964 7363756032 7364711109 7370794944 7376737536 7397171712 7398752256 7422970806 7442119804 7443533052 7443709952 7449534288 7493828608 7514587136 7517167616 7523049429 7524353172 7567780864 7576633344 7597621248 7621351136 7642462912 7648776192 7651402752 7679931903 7681572864 7702919808 7724257536 7725907968 7726910016 7733293056 7778935464 7780283552 7788034944 7801835584 7803502592 7808125696 7809608448 7809794048 7857062666 7863397304 7864890552 7885179568 7886864384 7894403328 7947556512 7949254656 7950285672 7971274752 7972308624 7981634304 8025986346 8027701248 8035374816 8057633472 8059355136 8060400432 8106921984 8108326912 8113618944 8114671278 8162920448 8171053056 8185532416 8188343296 8193687552 8243475584 8251688448 8253118464 8275980288 8282652672 8301828916 8324825672 8334563712 8341283328 8364389376 8374173696 8416812696 8423598624 8425058432 8430557184 8448396544 8453910528 8456813568 8505279776 8507097088 8508200456 8513753472 8564375552 8565486349 8574020028 8588099584 8589213458 8591048704 8597770776 8599260768 8648892416 8657159772 8659009536 8660132607 8682995712 8684121894 8710115584 8734243328 8744460288 8752818996 8777065032 8778940416 8784141408 8786018304 8830754304 8839405568 8846321967 8863891456 8870827014 8872722432 8923572224 8926636544 8961835008 8986739776 9011633792 9013559296 9014728352 9022175232 9075424708 9082921728 9084862464 9086040768 9110028288 9111209856 9121867776 9172555824 9174515712 9175705644 9183285504 9208723968 9210691584 9211886208 9263074467 9264679756 9265053696 9266659328 9272149264 9273910032 9274130432 9299820544 9358106624 9363650737 9365428881 9365651456 9374603952 9400572384 9402580992 9458075648 9465888768 9467116491 9478190736 9504446112 9532895232 9559302144 9568439748 9570484224 9571725513 9626969856 9628638208 9634922496 9655310336 9661612032 9664929792 9720319744 9722396672 9723657664 9730003968 9789127256 9798880032 9816243952 9818341376 9819614812 9826023744 9827726592 9835650048 9862895616 9897294408 9924710736 9932712384 9944331264 9971877888 10003023366 10030732572 10032470896 10039018752 10041163776 10042466112 10100019734 10102177792 10110082248 10130161664 10131475543 10138088016 10140254208 10141569396 10198368256 10201870336 10211622162 10239909204 10242097152 10270559744 10299010048 10302546688 10311057408 10371913952 10384046592 10412811264 10424991744 10431167922 10433396736 10462298112 10486520736 10525871104 10527869952 10536357888 10596742016 10599006208 10600380896 10628366336 10629744832 10640335104 10642179072 10701315128 10703601664 10704989918 10713833088 10743511296 10745806848 10747200576 10809229312 10818158592 10819561704 10832217984 10862224128 10892410041 10894737408 10924916736 10935359712 10937696256 10939114872 11002251264 11004157952 11012768163 11034640384 11043274446 11043536896 11045634048 11112751616 11121711104 11152519168 11163179706 11165564928 11222416928 11231464832 11240742912 11271880704 11275751424 11286529758 11351671296 11364950016 11396431872 11432026704 11463694368 11465681024 11473164288 11477104128 11542879696 11545346048 11546843476 11554379712 11577327616 11578829192 11586386304 11588861952 11590365024 11656789693 11659280384 11668403196 11670425328 11702753376 11705253888 11712188544 11714691072 11774339072 11785593999 11795095956 11827769352 11830296576 11841604992 11913559189 11921334768 11923881984 11925428508 11946560738 11949113344 11956912128 11958462936 12029566976 12038979519 12041551872 12110562304 12114721024 12148279808 12160382976 12162490368 12230074432 12232687616 12234274192 12244380672 12278298624 12282514944 12316647818 12350765956 12353404928 12365213376 12379677696 12413970432 12423979008 12452743374 12487238508 12499471936 12501845568 12511924992 12534096512 12536774656 12546584064 12621185024 12622821988 12625219044 12635397936 12637587648 12672594816 12710526976 12745736192 12757919664 12760645632 12762300684 12835959808 12846563328 12882149376 12883820187 12886573056 12898891152 12973338624 12985739658 12988514304 13024493568 13026182841 13065173376 13101364992 13103635456 13114200064 13116690432 13150527488 13196392544 13232947648 13243616512 13246131456 13259108352 13295837184 13326620102 13337364488 13374310096 13385358336 13389954816 13442752512 13480109664 13517450688 13520338944 13522092528 13533262848 13613137062 13615496216 13624382592 13627293696 13629061152 13653212272 13656129536 13665042432 13666814784 13748076544 13758833736 13761773568 13763558466 13845395456 13883748352 13897019634 13897580544 13899988992 13908223896 13911195648 13949730816 13982027648 14037159936 14048477184 14061905928 14100858576 14103871488 14187113472 14189572096 14198833152 14285110784 14299342848 14324681728 14329600768 14338953216 14424211456 14426082272 14440454784 14442957312 14482965504 14523213388 14526316544 14528200603 14566555648 14568444926 14580479616 14583595008 14585486496 14669668352 14683690884 14724365928 14727512064 14729422218 14741589888 14753475072 14794343424 14845941612 14884239608 14887066104 14887419904 14899068576 14987657216 15004535049 15029174272 15034335232 15046098858 15048706344 15135561728 15150029601 15153266688 15195242496 15242702272 15284925824 15297552384 15302805504 15317433243 15359863806 15363145728 15405839616 15448515072 15451815936 15453820032 15466586112 15557870928 15560567104 15576069888 15603671168 15607005184 15616251392 15619216896 15619588096 15714125332 15726794608 15729781104 15770359136 15773728768 15788806656 15881993239 15895113024 15898509312 15900571344 15942549504 15944617248 15963268608 16051972692 16055402496 16057484877 16070749632 16115266944 16118710272 16120800864 16213189573 16213843968 16216653824 16227237888 16229342556 16325840896 16342106112 16371064832 16376686592 16387375104 16486951168 16503376896 16506236928 16551960576 16565305344 16603657832 16649651344 16669127424 16682566656 16728778752 16744769559 16748347392 16833625392 16847197248 16850116864 16861114368 16896793088 16907821056 16913627136 17010559552 17014194176 17016400912 17027506944 17128751104 17130972698 17148040056 17176199168 17178426916 17182097408 17184325921 17195541552 17198521536 17297784832 17314319544 17318019072 17320265214 17365991424 17368243788 17420231168 17468486656 17488920576 17505637992 17554130064 17557880832 17568282816 17572036608 17661508608 17678811136 17692643934 17727782912 17741654028 17745444864 17847144448 17853273088 17919841107 17923670016 17973479552 18023267584 18027118592 18029456704 18044350464 18150849416 18165843456 18169724928 18172081536 18222419712 18243735552 18345111648 18349031424 18351411288 18366571008 18417447936 18423772416 18474971727 18526148934 18529359512 18530107392 18533318656 18544298528 18547820064 18548260864 18599641088 18679115061 18716213248 18727301474 18730857762 18731302912 18749207904 18801144768 18805161984 18916151296 18931777536 18934232982 18956381472 19008892224 19065790464 19118604288 19136879496 19140968448 19143451026 19253939712 19257276416 19269844992 19310620672 19323224064 19329859584 19440639488 19444793344 19447315328 19460007936 19578254512 19597760064 19632487904 19636682752 19639229624 19652047488 19655453184 19671300096 19725791232 19771460971 19794588816 19849421472 19865424768 19888662528 19943755776 19989930153 20006046732 20061465144 20064941792 20078037504 20082327552 20084932224 20200039468 20204355584 20206976083 20220164496 20260323328 20262951086 20276176032 20280508416 20283138792 20396736512 20403740672 20419705593 20423244324 20479818408 20484194304 20541119488 20598020096 20605093376 20622114816 20743827904 20768093184 20825622528 20845529451 20849983488 20862335844 20866793472 20924596224 20973041472 21051742208 21055739904 21072715776 21193484032 21198012416 21200761792 21256732672 21259489664 21280670208 21284358144 21402630256 21407203328 21409979836 21427666176 21487022592 21491613696 21494401152 21613840423 21618458624 21636317184 21639123408 21664435968 21724448256 21784820082 21789474816 21849833472 21852667389 21870719424 21875392512 21878229744 22004502528 22008315904 22025536326 22069280768 22086548892 22087073792 22091268096 22094133327 22225503232 22243422208 22305038336 22326359412 22331129856 22444833856 22462929664 22481485824 22543761408 22551502848 22573059516 22703342592 22729900032 22792863744 22864053408 22927388736 22931362048 22946328576 22954208256 23085759392 23090692096 23093686952 23108759424 23154655232 23157658384 23172772608 23177723904 23180730048 23313579386 23318560768 23336806392 23340850656 23405506752 23410507776 23424377088 23429382144 23548678144 23571187998 23590191912 23655538704 23660593152 23683209984 23827118378 23842669536 23847763968 23850857016 23893121476 23898226688 23913824256 23916925872 24059133952 24077959038 24083103744 24221124608 24229442048 24296559616 24320765952 24324980736 24460148864 24465375232 24468548384 24488761344 24556597248 24565029888 24633295636 24701531912 24706809856 24730426752 24759355392 24827940864 24847958016 24905486748 24974477016 24998943872 25003691136 25023849984 25068193024 25073549312 25093168128 25242370048 25245643976 25250438088 25270795872 25275175296 25345189632 25415623429 25421053952 25491472384 25515839328 25521291264 25524601368 25671919616 25693126656 25696459047 25764298752 25767640374 25773146112 25797782304 25946677248 25971479316 25977028608 25980397821 26048987136 26052365682 26130346752 26202729984 26207270912 26228400128 26233380864 26301054976 26392785088 26465895296 26487233024 26492262912 26518216704 26591674368 26653240204 26674728976 26748620192 26770716672 26779909632 26885505024 26960219328 27034901376 27040677888 27044185056 27066525696 27226274124 27230992432 27248765184 27254587392 27258122304 27306424544 27312259072 27330084864 27333629568 27496153088 27499719331 27517667472 27523547136 27527116932 27690790912 27767496704 27789223401 27794039268 27795161088 27799977984 27816447792 27822391296 27899461632 27964055296 28074319872 28090952211 28096954368 28123811856 28201717152 28207742976 28374226944 28379144192 28397666304 28401349473 28570221568 28598685696 28649363456 28659201536 28677906432 28848422912 28852164544 28880909568 28885914624 28965931008 29046426776 29052633088 29056401206 29133111296 29136889852 29160959232 29167190016 29170972992 29339336704 29367381768 29448731856 29455024128 29458844436 29483179776 29506950144 29588686848 29691883224 29768479216 29774132208 29774839808 29798137152 29975314432 30009070098 30058348544 30062247103 30068670464 30092197716 30097412688 30271123456 30300059202 30306533376 30390484992 30394426629 30485404544 30569851648 30595104768 30605611008 30634866486 30719727612 30726291456 30811679232 30897030144 30907640064 30933172224 31115741856 31121134208 31152139776 31207342336 31214010368 31232502784 31238433792 31428250664 31453589216 31459562208 31540718272 31547457536 31577613312 31763986478 31790226048 31797018624 31801142688 31885099008 31889234496 31926537216 32103945384 32110804992 32114969754 32141499264 32230533888 32237420544 32241601728 32426379146 32427687936 32433307648 32454475776 32458685112 32651681792 32677230123 32684212224 32742129664 32753373184 32774750208 32973902336 33006753792 33012473856 33103921152 33130610688 33207315664 33299302688 33338254848 33365133312 33457557504 33489539118 33496694784 33667250784 33694394496 33700233728 33722228736 33793586176 33815642112 33827254272 34021119104 34028388352 34032801824 34055013888 34257502208 34261945396 34296080112 34352398336 34356853832 34364194816 34368651842 34391083104 34397043072 34595569664 34628639088 34636038144 34640530428 34731982848 34736487576 34840462336 34936973312 34970369079 34977841152 35011275984 35108260128 35115761664 35136565632 35144073216 35323017216 35350069069 35356781997 35357622272 35385287868 35455565824 35483308056 35490889728 35694288896 35706546176 35740677567 35839682214 35847340032 35946959104 36046535168 36054237184 36058913408 36088700928 36301698832 36331686912 36344163072 36444839424 36487471104 36690223296 36698062848 36702822576 36733142016 36834895872 36847544832 36949943454 37052297868 37058719024 37060214784 37066637312 37088597056 37095640128 37096521728 37199282176 37358230122 37424430067 37432426496 37454602948 37461715524 37462605824 37498415808 37602289536 37610323968 37832302592 37863555072 37868465964 37912762944 38017784448 38131580928 38237208576 38273758992 38281936896 38286902052 38507879424 38514552832 38539689984 38621241344 38646448128 38651460561 38659719168 38881278976 38894630656 38920015872 39156509024 39195520128 39264975808 39273365504 39278459248 39304094976 39310906368 39342600192 39451582464 39542921942 39589177632 39698842944 39730849536 39777325056 39887511552 39979860306 40012093464 40122930288 40129883584 40156075008 40169864448 40400078936 40408711168 40413952166 40440328992 40520646656 40525902172 40552352064 40561016832 40566277584 40793473024 40807481344 40839411186 40846488648 40959636816 40968388608 41082238976 41196040192 41210186752 41244229632 41487655808 41536186368 41651245056 41691058902 41699966976 41724671688 41733586944 41849192448 41946082944 42103484416 42111479808 42145431552 42386968064 42396024832 42401523584 42518979328 42561340416 42568716288 42805260512 42814406656 42819959672 42855332352 42974045184 42988802304 43108267363 43227680846 43236917248 43272634368 43278246816 43328871936 43448896512 43569640164 43578949632 43584601809 43699666944 43705334778 43741438848 43750785024 43756459488 44007228841 44009005056 44016631808 44051072652 44138561536 44173097784 44174147584 44182536192 44188266654 44451006464 44486844416 44610076672 44652718824 44662259712 44889667712 44925859328 44962971648 45087522816 45103005696 45146119032 45406685184 45450088803 45459800064 45585727488 45728106816 45854777472 45862724096 45892657152 45908416512 46171518784 46181384192 46187373904 46217518848 46309310464 46315316768 46345545216 46355447808 46361460096 46627158772 46637121536 46643170357 46673612784 46681701312 46811013504 46821015552 46848754176 46858764288 47097356288 47142375996 47180383824 47311077408 47321186304 47366419968 47645979717 47654236756 47685339072 47695527936 47701714032 47786242952 47796453376 47827648512 47833851744 48118267904 48155918076 48166207488 48172454631 48442249216 48458884096 48593119232 48639568719 48641531904 48649961472 48920297728 48930750464 48937096768 48977522688 49113194496 49130059776 49266591272 49403063824 49413619712 49460853504 49518710784 49655881728 49695916032 49810973496 49948954032 49997887744 50007382272 50047699968 50136386048 50147098624 50186336256 50484740096 50491287952 50500876176 50541591744 50550350592 50690379264 50831246858 50842107904 50982944768 50989557241 51031678656 51042582528 51049202736 51343839232 51386253312 51392918094 51528597504 51535280748 51546292224 51552977763 51595564608 51893354496 51942958632 51954057216 51960795642 52097974272 52104731364 52260693504 52405459968 52414541824 52456800256 52466761728 52602109952 52785570176 52931790592 52974466048 52984525824 53036433408 53183348736 53306480408 53349457952 53497240384 53541433344 53559819264 53759523321 53771010048 53920438656 54069802752 54081355776 54088370112 54133051392 54452548248 54461984864 54497530368 54509174784 54516244608 54612849088 54624518144 54667259136 54992306176 54999438662 55035334944 55047094272 55054233864 55381581824 55424915181 55534993408 55578446802 55588078536 55590322176 55599955968 55632895584 55644782592 55798923264 55928110592 56148639744 56181904422 56193908736 56247623712 56403434304 56415485952 56748453888 56758288384 56795332608 56802698946 57140443136 57197371392 57298726912 57318403072 57355812864 57696845824 57704329088 57761819136 57771829248 57931862016 58092853552 58105266176 58112802412 58266222592 58273779704 58321918464 58334380032 58341945984 58666138291 58678673408 58734763536 58897463712 58910048256 58917688872 58966359552 59013900288 59177373696 59314382913 59383766448 59536958432 59548264416 59549679616 59596274304 59950628864 59958404443 59969790459 60018140196 60116697088 60124494206 60137340928 60184395432 60194825376 60542246912 60600118404 60613066752 60620928249 60780969984 60788853258 60970809088 61139703296 61190209536 61211222016 61269732972 61439455224 61452582912 61623358464 61794060288 61815280128 61866344448 62231483712 62242268416 62304279552 62414684672 62428020736 62465005568 62476867584 62856501328 62907178432 62919124416 63081436544 63094915072 63155226624 63476795749 63527972956 63580452096 63594037248 63602285376 63770198016 63778468992 63853074432 64207890768 64221609984 64229939508 64282998528 64461067776 64474841088 64483203456 64841521269 64852758292 64855375872 64866615296 64908951552 64917370224 65303363584 65354460246 65368424448 65484259328 65506746368 65549500416 65558002167 65947804672 66013507584 66024947712 66207842304 66261221376 66414631328 66598605376 66676509696 66730266624 66915115008 66979078236 66993389568 67334501568 67388788992 67400467456 67444457472 67587172352 67631284224 67654508544 68042238208 68056776704 68065603648 68110027776 68515004416 68523890792 68592160224 68704796672 68713707664 68728389632 68737303684 68782166208 68794086144 69191139328 69257278176 69272076288 69281060856 69463965696 69472975152 69680924672 69873946624 69940738158 69955682304 70022551968 70216520256 70231523328 70273131264 70288146432 70646034432 70700138138 70713563994 70715244544 70770575736 70911131648 70966616112 70981779456 71388577792 71413092352 71481355134 71679364428 71694680064 71893918208 72093070336 72117826816 72177401856 72603397664 72663373824 72688326144 72889678848 72974942208 73380446592 73396125696 73405645152 73466284032 73669791744 73695089664 73899886908 74104595736 74117438048 74120429568 74133274624 74177194112 74191280256 74193043456 74398564352 74642095327 74716460244 74848860134 74864852992 74909205896 74923431048 74925211648 74996831616 75204579072 75220647936 75664605184 75727110144 75736931928 75825525888 76035568896 76246870287 76263161856 76474417152 76547517984 76563873792 76573804104 77015758848 77029105664 77079379968 77089377141 77242482688 77292896256 77302921122 77319438336 77762557952 77789261312 77840031744 78313018048 78391040256 78529951616 78546731008 78556918496 78608189952 78621812736 78685200384 78903164928 79085843884 79178355264 79397685888 79461699072 79554650112 79775023104 79959720612 80024186928 80245860576 80259767168 80312150016 80339728896 80800157872 80817422336 80827904332 80880657984 81041293312 81051804344 81104704128 81122033664 81132555168 81586946048 81597527851 81614962688 81678822372 81692977296 81919273632 81936777216 82164477952 82392080384 82420373504 82488459264 82499157993 82975311616 83072372736 83302490112 83382117804 83399933952 83449343376 83467173888 83698384896 83892165888 84206968832 84222959616 84272856633 84290863104 84773936128 84803047168 85037958656 85122680832 85137432576 85610521024 85628813312 85639919344 85710664704 85948090368 85977604608 86216534726 86455361692 86473834496 86545268736 86556493632 86657743872 86897793024 87139280328 87157899264 87169203618 87399333888 87410669556 87482877696 87501570048 87512918976 88014457682 88018010112 88033263616 88102145304 88277123072 88346195568 88348295168 88365072384 88376533308 88902012928 88973688832 89220153344 89305437648 89324519424 89779335424 89851718656 89925943296 90175045632 90186741309 90206011392 90292238064 90813370368 90900177606 90919600128 91171454976 91183279887 91456213632 91709554944 91725448192 91785314304 91816833024 92343037568 92362768384 92374747808 92435037696 92618620928 92630633536 92691090432 92722920192 93254317544 93274243072 93286340714 93347225568 93363402624 93622027008 93642031104 93697508352 94194712576 94284751992 94360767648 94622154816 94642372608 94732839936 95291959434 95308473512 95370678144 95391055872 95403428064 95572485904 95592906752 95655297024 95667703488 96236535808 96311836152 96332414976 96344909262 96884498432 96917768192 97186238464 97279137438 97283063808 97299922944 97840595456 97861500928 97874193536 97955045376 98226388992 98260119552 98533182544 98806127648 98827239424 98921707008 99037421568 99311763456 99391832064 99621946992 99897908064 99995775488 100014764544 100095399936 100272772096 100372672512 100969480192 100982575904 101001752352 101083183488 101100701184 101380758528 101662493716 101684215808 101697404221 101965889536 101979114482 102063357312 102085165056 102098405472 102687678464 102772506624 102785836188 103057195008 103070561496 103092584448 103105955526 103191129216 103786708992 103885917264 103908114432 103921591284 104195948544 104209462728 104521387008 104810919936 104829083648 104911107237 104913600512 104933523456 105204219904 105571140352 105863581184 105948932096 105969051648 106050207207 106072866816 106366697472 106612960816 106698915904 106994480768 107082866688 107119638528 107222032701 107519046642 107542020096 107840877312 108139605504 108162711552 108176740224 108266102784 108905096496 108923969728 108995060736 109032489216 109225698176 109249036288 109334518272 109984612352 109998877324 110070669888 110094188544 110108467728 110763163648 110849830362 111069986816 111156893604 111176157072 111180644352 111199911936 111265791168 111289565184 111597846528 111856221184 112273290201 112297279488 112363808844 112387817472 112495247424 112806868608 112830971904 113492327011 113496907776 113516576768 113590665216 113605397892 114280886272 114394742784 114597453824 114636806144 114711625728 115408658176 115523638272 115543658496 115863724032 116185707104 116210532352 116225604824 116532445184 116547559408 116643836928 116683891968 117332276582 117357346816 117469527072 117794927424 117820096512 117835377744 117932719104 118027800576 118354747392 118628765826 118767532896 119073916864 119096528832 119099359232 119192548608 119901257728 119916808886 119939580918 120036280392 120233394176 120248988412 120274681856 120368790864 120389650752 121084493824 121200236808 121226133504 121241856498 121561939968 121577706516 121941618176 122279406592 122380419072 122422444032 122539465944 122878910448 122905165824 123246716928 123588120576 123630560256 123732688896 124462967424 124484536832 124608559104 124829369344 124930011136 124953735168 125713002656 125814356864 125838248832 126162873088 126189830144 126310453248 126602890969 126953591498 127055945912 127160904192 127188074496 127204570752 127556937984 127706148864 128415781536 128443219968 128459879016 128565997056 128922135552 128966406912 129324802089 129683042538 129705516584 129710751744 129733230592 129817903104 129834740448 130606727168 130708920492 130736848896 130753805427 130968518656 131013492736 131099000832 131116004334 131895609344 132021686523 132027015168 132049895424 132415684608 132522442752 132829262656 133197210752 133353019392 133460533248 133830230016 133958156472 133986779136 134669003136 134777577984 134800934912 134888914944 135174344704 135262568448 135309017088 136084476416 136113553408 136131207296 136220055552 137030008832 137047781584 137184320448 137409593344 137427415328 137456779264 137474607368 137564332416 137588172288 138382278656 138400226797 138514556352 138544152576 138562121712 138927931392 138945950304 139361849344 139747893248 139881476316 139911364608 139929511071 140045103936 140433040512 140463046656 140546262528 140576292864 141292068864 141400276276 141427127988 141430489088 141541151472 141822263296 141933232224 141963558912 142777155584 142826184704 142937939151 142962710268 143358728856 143389360128 143787836416 144186140672 144235653632 144354803712 145206795328 145326747648 145376652288 145779357696 145918706157 145949884416 146760893184 146792251392 146811290304 146932568064 147339583488 147390179328 147799773816 148209191472 148234876096 148240859136 148266549248 148354388224 148382560512 148386086912 148797128704 149284190654 149432920488 149697720268 149729705984 149818411792 149846862096 149850423296 149993663232 150409158144 150441295872 151296882961 151329210368 151454220288 151473863856 151651051776 152071137792 152493740574 152526323712 152948834304 152968671723 153095035968 153127747584 153147608208 154031517696 154058211328 154158759936 154178754282 154484965376 154585792512 154605842244 154638876672 154658933289 155525115904 155578522624 155680063488 156626036096 156782080512 157059903232 157093462016 157113836992 157216379904 157243625472 157370400768 157806329856 158171687768 158356710528 158795371776 158923398144 159109300224 159550046208 159919441224 160048373856 160491721152 160519534336 160624300032 160679457792 161600315744 161634844672 161655808664 161761315968 162082586624 162103608688 162209408256 162244067328 162265110336 163173892096 163195055702 163229925376 163357644744 163385954592 163838547264 163873554432 164328955904 164784160768 164840747008 164976918528 164998315986 165950623232 166144745472 166604980224 166764235608 166799867904 166898686752 166934347776 167396769792 167784331776 168413937664 168445919232 168545713266 168581726208 169547872256 169606094336 170075917312 170245361664 170274865152 171221042048 171257626624 171279838688 171421329408 171896180736 171955209216 172433069452 172910723384 172947668992 173090537472 173112987264 173315487744 173795586048 174278560656 174315798528 174338407236 174798667776 174821339112 174965755392 175003140096 175025837952 175998414873 176028915364 176036020224 176066527232 176204290608 176554246144 176692391136 176696590336 176730144768 176753066616 177804025856 177909364003 177943148739 177947377664 178440306688 178610875296 178649038848 179558670848 179703437312 179851886592 179875213329 180350091264 180373482618 180412022784 180584476128 181626740736 181800355212 181839200256 181862784747 182342909952 182366559774 182912427264 183419109888 183450896384 183570628608 183633666048 184686075136 184725536768 184749495616 184870075392 185237241856 185261267072 185382180864 185445840384 186508635088 186548486144 186572681428 186694451136 186726805248 187244054016 187284062208 187395016704 188349180829 188389425152 188569503984 188721535296 189244309632 189284745216 189465679872 190430387247 190583918868 190616947024 190741356288 190782111744 190806856128 191144971808 191185813504 191310594048 191335406976 192473071616 192498035317 192623672304 192664829952 192689818524 193768996864 193835536384 194372476928 194524563807 194558274876 194566127616 194599845888 195681190912 195748387072 195910090752 196452777984 196520239104 197066365088 197612255296 197654478848 197843414016 198074843136 198623526912 198783664128 199243893984 199795816128 199991550976 200029529088 200190799872 200545544192 200745345024 201938960384 201965151808 202003504704 202166366976 202201402368 202761517056 203324987432 203368431616 203394808442 203931779072 203958228964 204126714624 204170330112 204196810944 205375356928 205545013248 205571672376 206114390016 206141122992 206185168896 206211911052 206382258432 207573417984 207771834528 207816228864 207843182568 208391897088 208418925456 209042774016 209621839872 209658167296 209822214474 209827201024 209867046912 210408439808 211142280704 211727162368 211897864192 211938103296 212100414414 212145733632 212733394944 213225921632 213397831808 213988961536 214165733376 214239277056 214444065402 215038093284 215084040192 215681754624 216279211008 216353480448 216532205568 217810192992 217847939456 217990121472 218064978432 218451396352 218498072576 218669036544 219969224704 219997754648 220141339776 220188377088 220216935456 221479004167 221526327296 221699660724 222139973632 222313787208 222352314144 222361288704 222399823872 222531582336 222579130368 223195693056 223712442368 223926285981 224546580402 224594558976 224727617688 224775634944 224990494848 225613737216 225661943808 226984654022 226993815552 227033153536 227181330432 227210795784 228561772544 228740610861 228789485568 229194907648 229273612288 229423251456 230817316352 231047276544 231087316992 231727448064 232371414208 232421064704 232451209648 233064890368 233095118816 233287673856 233367783936 234664553164 234714693632 234939054144 235589854848 235640193024 235670755488 235865438208 236055601152 236709494784 237257531652 237535065792 238147833728 238193057664 238198718464 238385097216 239802515456 239833617772 239879161836 240072560784 240466788352 240497976824 240549363712 240737581728 240779301504 242168987648 242400473616 242452267008 242483712996 243123879936 243155413032 243883236352 244558813184 244760838144 244792583553 244844888064 245078931888 245757820896 245810331648 246493433856 247176241152 247261120512 247465377792 247497473979 248925934848 248969073664 249217118208 249658738688 249860022272 249907470336 251426005312 251628713728 251676497664 252325746176 252379660288 252620906496 253205781938 253907182996 254111891824 254321808384 254409141504 255113875968 255412297728 256831563072 256886439936 256919758032 257131994112 257844271104 257932813824 258649604178 259366085076 259411033168 259421503488 259466461184 259635806208 259669480896 261213454336 261417840984 261473697792 261507610854 261937037312 261971010469 262026985472 262198001664 262232008668 263791218688 264043373046 264054030336 264099790848 264831369216 265044885504 265658525312 266394421504 266706038784 266921066496 267660460032 267916312944 267973558272 269338006272 269555155968 269601869824 269777829888 270348689408 270525136896 270560223927 270618034176 272168952832 272262414592 272440111104 274060017664 274095563168 274368640896 274819186688 274854830656 274913558528 274949214736 275128664832 275176344576 276764557312 276800453594 277029112704 277088305152 277124243424 277855862784 277891900608 278723698688 279495786496 279762952632 279822729216 279859022142 280090207872 280866081024 280926093312 281092525056 282584137728 282800552552 282854255976 282860978176 283082302944 283644526592 283866464448 283927117824 285554311168 285652369408 285875878302 285925420536 286717457712 286778720256 287575672832 288372281344 288471307264 288709607424 290413590656 290653495296 290753304576 291558715392 291837412314 291899768832 293521786368 293584502784 293622580608 293865136128 294679166976 294780358656 295599547632 296418382944 296469752192 296481718272 296533098496 296708776448 296765121024 296772173824 298568381308 298865840976 299395440536 299459411968 299636823584 299693724192 299700846592 299987326464 300818316288 301757871541 302593765922 302658420736 302908440576 302947727712 303302103552 304142275584 304987481148 305052647424 305092212663 305897668608 305937343446 306190071936 306255495168 306295216416 308050601887 308063035392 308116422656 308317519872 308357508564 308969930752 309171585024 309211684488 309277753344 309317866578 311050231808 311157045248 311360126976 313252072192 313564161024 314119806464 314186924032 314227673984 314432759808 314487250944 314740801536 315612659712 316343375536 316713421056 317590743552 317846796288 318150621621 318218600448 319100092416 319838882448 320096747712 320983442304 321039068672 321248600064 321358915584 323200631488 323269689344 323311617328 323522631936 324165173248 324207217376 324418816512 324488134656 324530220672 326347784192 326390111404 326459850752 326502192499 326715289488 326771909184 327677094528 327747108864 328657911808 329568321536 329681494016 329953837056 329996631972 331901246464 332289490944 333209960448 333528471216 333599735808 333797373504 333868695552 334793539584 335568663552 336819870603 336827875328 336891838464 337091426532 337163452416 339095744512 339212188672 340151834624 340476981033 340490723328 340549730304 342442084096 342515253248 342559677376 342842658816 343792361472 343910418432 344866138904 345821446768 345895337984 346225974528 346630975488 347591172096 348557121312 348631597056 348676814472 349597335552 349642678224 349931510784 350051675904 351996829746 352057830728 352072040448 352133054464 352408581216 353108492288 353384782272 353393180672 353460289536 353506133232 355608051712 355818728006 355886297478 355894755328 356880613376 357221750592 357298077696 359117341696 359406874624 359703773184 359750426658 360700182528 360746965236 360824045568 361168952256 363253481472 363600710424 363678400512 363725569494 364685819904 364733119548 365824854528 366838219776 366901792768 367141257216 367267332096 369372150272 369451073536 369498991232 369740150784 370522534144 370764361728 370891680768 373017270176 373096972288 373145362856 373388902272 373453610496 374488108032 374790033408 375657758449 376698361658 376778850304 377139007968 377443070592 378488619264 378569490432 378931359744 379808672907 380860774494 381167837736 381233894048 381482712576 381564223488 381613712256 382289943616 382371627008 382670813952 384946143232 384996070634 385247344608 385329659904 385379637048 387537993728 387671072768 387974406267 388744953856 389049127614 389116549752 389132255232 389199691776 391362381824 391496774144 391820181504 392905555968 393040478208 394132730176 395224510592 395308957696 395686828032 396065059569 396149686272 397247053824 397567328256 398487787968 399591632256 399983101952 400059058176 400381599744 401091088384 401490690048 403877920768 403930303616 404007009408 404332733952 404402804736 405523034112 406649974864 406736863232 406789616884 407863558144 407916457928 408253429248 408340660224 408393621888 410662968037 410750713856 411090026496 411143344752 412228780032 412282245984 412370337792 412423822104 412764516864 415146835968 415200680391 415543669056 415632457728 415686365136 416783794176 416837850912 418085548032 419243679744 419316334592 419644428948 419654402048 419734093824 419788533213 420816879616 422284561408 423454324736 423795728384 423876206592 424200828828 424291467264 425466789888 426451843264 426795663616 427977923072 428331466752 428478554112 428888130804 430076186568 430168080384 431363509248 432558422016 432706960896 433064411136 435620385984 435695878912 435980242944 436129956864 436902792704 436996145152 437338073088 439938449408 439995509296 440282679552 440376754176 440433870912 442958008334 443052654592 443399321448 444279947264 444337570243 444627574416 444704628288 444722577408 444799647744 445063164672 445158260736 446391386112 447424884736 447852571962 449093160804 449189117952 449455235376 449551269888 449980989696 451227474432 451323887616 453890648883 453969308044 453987631104 454066307072 454362660864 454421591568 457123545088 457481221722 457578971136 458389815296 458547224576 458846502912 458906015169 461634632704 462094553088 462174633984 463454896128 464742828416 464842129408 464902419296 466129780736 466190237632 466575347712 466735567872 469329106328 469429387264 469878108288 471179709696 471280386048 471341510976 471730876416 472111202304 473418989568 474515063304 475070131584 476295667456 476386115328 476397436928 476770194432 479605030912 479667235544 479758323672 480145121568 480933576704 480995953648 481098727424 481475163456 481558603008 484337975296 484800947232 484904534016 484967425992 486247759872 486310826064 487766472704 489117626368 489521676288 489585167106 489689776128 490157863776 491515641792 491620663296 492986867712 494352482304 494522241024 494930755584 494994947958 497851869696 497938147328 498434236416 499317477376 499720044544 499814940672 502852010624 503257427456 503352995328 504651492352 505241812992 506411563876 507814365992 508223783648 508643616768 508818283008 510227751936 510824595456 513663126144 513772879872 513839516064 514263988224 515688542208 515865627648 517299208356 518732170152 518822066336 518843006976 518932922368 519271612416 519338961792 522426908672 522494667289 522835681968 522947395584 523015221708 523874074624 523942020938 524053970944 524396003328 524464017336 527582437376 527995244619 528086746092 528108060672 528199581696 529662738432 530089771008 531317050624 532788843008 533412077568 533728092009 533842132992 535320920064 535832625888 535947116544 538676012544 539110311936 539203739648 539555659776 539625639987 540697378816 541050273792 541120447854 541236068352 544337905664 544524829184 544880222208 548120035328 548191126336 548737281792 549638373376 549709661312 549827117056 549898429472 550257329664 550352689152 553529114624 553600907188 554058225408 554176610304 554248486848 555711725568 555783801216 557447397376 558991572992 559525905264 559645458432 559718044284 560180415744 561732162048 561852186624 562185050112 565047542487 565168275456 565601105104 565708511952 565721956352 566164605888 567289053184 567732928896 567854235648 571108622336 571182694957 571291161741 571304738816 571751756604 571850841072 573434915424 573557440512 575151345664 576744562688 576942614528 577419214848 577494105951 580827181312 581306990592 581506609152 583117430784 583674824628 583799537664 587043572736 587245161216 587730272256 589358333952 589560717312 591199095264 592836765888 592939504384 592963436544 593066196992 593417552896 593530242048 597136762616 597731681952 598790881072 598918823936 599273647168 599387448384 599401693184 599974652928 601636632576 603515743082 605187531844 605316841472 605816881152 605895455424 606604207104 608284551168 609974962296 610105294848 610184425326 611795337216 611874686892 612380143872 612510990336 612590432832 616101203774 616126070784 616232845312 616635039744 616715017128 617939861504 618343170048 618423368976 618555506688 618635733156 622100463616 622314090496 622720253952 626504144384 627128322048 628239612928 628455347968 628865519616 628974501888 629481603072 631225319424 632686751072 633426842112 635181487104 635693592576 636301243242 636437200896 638200184832 639677764896 640193495424 641966884608 642078137344 642497200128 642717831168 646401262976 646539378688 646623234656 647045263872 648330346496 648414434752 648837633024 649060441344 652695568384 652780222808 652919701504 653004384998 653430578976 653543818368 655354189056 655494217728 657315823616 659136643072 659362988032 659907674112 659993263944 663802492928 664437012501 664578981888 666419920896 667056942432 667199471616 667594747008 667737391104 669587079168 671137327104 671778857943 673639741206 673655750656 673783676928 674182853064 674326904832 678191489024 678424377344 680303669248 680953962066 680981446656 681099460608 684884168192 685030506496 685119354752 685685317632 687584722944 687820836864 689732277808 691642893536 691790675968 692451949056 693261950976 695182344192 697114242624 697263194112 697353628944 699194671104 699285356448 699863021568 700103351808 703993659492 704115661456 704144080896 704266108928 704817162432 706216984576 706769564544 706786361344 706920579072 707012266464 711064171273 711216103424 711637456012 711772594956 711789510656 713761226752 714443501184 714596155392 718234683392 718813749248 719407546368 719500853316 721400365056 721493930472 721648091136 722337904512 726506962944 727201420848 727356801024 727451138988 729371639808 729466239096 731649709056 733676439552 733803585536 734282514432 734377750659 734534664192 738744300544 738997982464 739480301568 741045068288 741528723456 741783361536 746034540352 746193944576 746290725712 746777804544 746907220992 748976216064 749580066816 751315516898 753396723316 753557700608 754278015936 754886141184 756977238528 757138980864 757862719488 759617345814 761721548988 762335675472 762467788096 762965425152 763227424512 764579887232 764743254016 765341627904 769892286464 769992141268 770494689216 770659319808 770759274096 775075987456 775342145536 775948812534 777489907712 778098255228 778233099504 778264510464 778399383552 782724763648 782993548288 783640363008 785811111936 785913031407 786080956416 788265460352 790449021184 790617915392 791373656064 792130119138 792299372544 794494107648 795134656512 796975575936 799183264512 799966203904 800118116352 800763199488 802182176768 802981380096 807860607232 808014018816 808665467904 808805609472 811046068224 813299949728 813473726464 813579233768 815727116288 815832915856 816506858496 816787243776 821325936074 821501427712 822180052992 822286689504 824457560064 824564491968 824740675584 824847644208 825529033728 830293671936 830401360782 831087338112 831264915456 831372730272 833567588352 833675701824 836171096064 838487359488 838632669184 839288857896 839308804096 839468187648 839577066426 841633759232 844569122816 846908649472 847591456768 847752413184 848401657656 848582934528 850933579776 852903686528 853591327232 855955846144 856662933504 856957108224 857776261608 860152373136 860336160768 862727018496 865116844032 865413921792 866128822272 871240771968 871391757824 871960485888 872259913728 873805585408 874676146176 879876898816 879991018592 880565359104 880753508352 880867741824 885916016668 886105309184 886220236783 886798642896 888559894528 888675140486 889255148832 889409256576 889445154816 889599295488 890126329344 890316521472 894849769472 895705143924 898186321608 898378235904 898910470752 899102539776 899961979392 902454948864 905273614623 907781297766 907938616088 907975262208 908132614144 908725321728 908843183136 914247090176 914962443444 915157942272 915276637989 916779630592 917094449152 917693005824 917812030338 923269265408 924151805661 924189106176 924349267968 926909792256 929485656832 929684258816 929804838592 932259561472 932380475264 933150695424 933471135744 938658212656 938858774528 939756216576 942359419392 942560772096 942683021952 943461752832 944222404608 946837979136 949030126608 950140263168 952591334912 952772230656 952794873856 953540388864 959210061824 959334471088 959516647344 960290243136 961867153408 961991907296 962197454848 962950326912 963117206016 968675950592 968801587579 969601894464 969809068032 969934851984 972495519744 972621652128 975532945408 978235252736 979043352576 979170334212 979379552256 979506577497 980315727552 983031283584 983241326592 985973735424 988704964608 989044482048 989861511168 989989895916 995703739392 995876294656 996868472832 998634954752 999440089088 999629881344 1005704021248 1006514854912 1006705990656 1009302984704 1010483625984 1012823127752 1015628731984 1016447567296 1017287233536 1017636566016 1020455503872 1021430943099 1021649190912 1027326252288 1027545759744 1027679032128 1028527976448 1031377084416 1031731255296 1034598416712 1037464340304 1037644132672 1037686013952 1037865844736 1038677923584 1044853817344 1044989334578 1045671363936 1045894791168 1046030443416 1047748149248 1047884041876 1048107941888 1048792006656 1048928034672 1055164874752 1055990489238 1056173492184 1056216121344 1056399163392 1059325476864 1060179542016 1062634101248 1065577686016 1066824155136 1067456184018 1067684265984 1070641840128 1071665251776 1071894233088 1077352025088 1078220623872 1078407479296 1079111319552 1079251279974 1081394757632 1082100547584 1082240895708 1082472136704 1088675811328 1089049658368 1089760444416 1096240070656 1096382252672 1097474563584 1099419322624 1099654234112 1099796858944 1100514659328 1100705378304 1107058229248 1107201814376 1108116450816 1108353220608 1108496973696 1111567602432 1114656627529 1114894794752 1117983145984 1119051810528 1119290916864 1119436088568 1120360831488 1123464324096 1124370100224 1126973275347 1130095084974 1130336550912 1131202210208 1131417023904 1131443912704 1132329211776 1134578106368 1135465857792 1135708471296 1139426018721 1142217244672 1142365389914 1142582323482 1142609477632 1143503513208 1143701682144 1146869830848 1147114881024 1150302691328 1153489125376 1153885229056 1154838429696 1154988211902 1161654362624 1162613981184 1163013218304 1166234861568 1167349649256 1167599075328 1174087145472 1174490322432 1175460544512 1178716667904 1179121434624 1182398190528 1185673531776 1185879008768 1185926873088 1186132393984 1186835105792 1187060484096 1194273525232 1195463363904 1197581762144 1197837647872 1198547294336 1198774896768 1198803386368 1199949305856 1203273265152 1206059119231 1207031486164 1210375063688 1210633682944 1211633762304 1211790910848 1213208414208 1216569102336 1219949924592 1220210589696 1220368850652 1223590674432 1223749373784 1224760287744 1225021980672 1225180865664 1231988904111 1232202407548 1232252141568 1232465690624 1233270079488 1233430034256 1235879723008 1236686340096 1236846737952 1237111013376 1237271466312 1244200927232 1244628180992 1245440507904 1245602041173 1253008288768 1254256644096 1256479225856 1256910695936 1257731039232 1257949003776 1258963206144 1262450638848 1265373502144 1266853684224 1270362974208 1271387185152 1272602486484 1272874401792 1276400369664 1279355529792 1280386990848 1283933769216 1284156274688 1284994400256 1285435662336 1292802525952 1293078757376 1293246469312 1294090527744 1296660692992 1296828869504 1297675266048 1298120882688 1305391136768 1305560445616 1305839403008 1306008769996 1306861157952 1307087636736 1310708378112 1310988435456 1314631647232 1318273286144 1318444265803 1318725976064 1319815348224 1319986527888 1327604985856 1328874025002 1329157963776 1332839841792 1333012710729 1334113884864 1334398943232 1335189494016 1335474782208 1339174158336 1342274654208 1343557715886 1347279482412 1347311501312 1347567353856 1348365706128 1348653809664 1356382978048 1356848754688 1360607338496 1361671946649 1361907924132 1361962893312 1362198921216 1369768336384 1370238709504 1371370635264 1375169445888 1375641673728 1379464555616 1383285787072 1383581351936 1384903898112 1386523901952 1390364688384 1394228485248 1394526388224 1394707257888 1398389342208 1398570712896 1399726043136 1400206703616 1407987318984 1408231322912 1408288161792 1408532217856 1409634324864 1412433969152 1413539129088 1413572722688 1413841158144 1414024532928 1422128342546 1422432206848 1423274912024 1423545189912 1423579021312 1427522453504 1428887002368 1429192310784 1436469366784 1437627498496 1438815092736 1439001706632 1442800730112 1442987860944 1443296182272 1444675809024 1453013925888 1454402841696 1454713602048 1454902277976 1458743279616 1458932478192 1463299418112 1467352879104 1467607171072 1468565028864 1468755501318 1469069328384 1477488601088 1477995964928 1478960603136 1482090136576 1483057446912 1483566723072 1492069080704 1492387889152 1492581451424 1493555609088 1493814441984 1497952432128 1499160133632 1502631033796 1506793446632 1507115401216 1508556031872 1509772282368 1513954477056 1515725438976 1519234691628 1523443097976 1524671350944 1524935576192 1525930850304 1526454849024 1529159774464 1529486508032 1530683255808 1539784572928 1539984282536 1540989378432 1541318639616 1541518548192 1550151974912 1550353029169 1550684291072 1551897625068 1554979815424 1556196510456 1556466199008 1556529020928 1556798767104 1565449527296 1565987096576 1567280726016 1567484001867 1571622223872 1571826062814 1572161912832 1576530920704 1580898042368 1581235830784 1582747312128 1584260238276 1584598745088 1588988215296 1590269313024 1593951151872 1598366529024 1599932407808 1600236232704 1601184276027 1601526398976 1604364353536 1605962760192 1615721214464 1616028037632 1617330935808 1617611218944 1622092136448 1626599899456 1626947452928 1627158467536 1631454232576 1631665831712 1633013716992 1633574487552 1642651872148 1643002855424 1644360105984 1644573379008 1648915120128 1649128983936 1649481351168 1649695288416 1651058067456 1660587343872 1660802721564 1662174676224 1662529830912 1662745460544 1667135176704 1667351403648 1672342192128 1676974718976 1677265338368 1678577715792 1678617608192 1678936375296 1679154132852 1683267518464 1689138245632 1693817298944 1695142627461 1695182913536 1695504826368 1696803315312 1697165869056 1701867159552 1705807373056 1707182654464 1711911692288 1713325867008 1713548084871 1713914216448 1715552523216 1720304746272 1720672321536 1725454036992 1730233688064 1730827843584 1732257644544 1732482317853 1742481543936 1742783515648 1743920971776 1744519827456 1747611170816 1749352292352 1759753797632 1759982037184 1761130718208 1761735483648 1771832033336 1772210618368 1772440473566 1773597285792 1777119789056 1777350280972 1778510297664 1778818513152 1778890309632 1779198590976 1780252658688 1789699538944 1791410287848 1796372643216 1796756471808 1797820941504 1798205079552 1799923958784 1804909897728 1810547229246 1815562595532 1815877232176 1815950524416 1816265228288 1817450643456 1817686366272 1828494180352 1829924886888 1830315884544 1830553275978 1833559261184 1833797073283 1834188898304 1835386011648 1835624060676 1846538530816 1848303611322 1848378212352 1848698535936 1853819584512 1858971313664 1859368517632 1859609677184 1864760950528 1866301390848 1866942271488 1877316425312 1877717549056 1879512433152 1884718838784 1885366043904 1886923505664 1888444809216 1893675958272 1898060253216 1900280526336 1905182669824 1905544461312 1907080777728 1918420123648 1918668942176 1919033294688 1920580486272 1923734306816 1923983814592 1924394909696 1925900653824 1926234412032 1937351901184 1937603175158 1939203788928 1939618136064 1939869703968 1944991039488 1945243304256 1951065890816 1956470505472 1958086705152 1958340668424 1958759104512 1959013154994 1960631455104 1966062567168 1966482653184 1971947470848 1977409929216 1978088964096 1979723022336 1979979791832 1991407478784 1991752589312 1993311037503 1993736945664 1997269909504 1998880178176 1999259762688 2011408042496 2013029709824 2013411981312 2018605969408 2020967251968 2025646255504 2031257463968 2032895134592 2034574467072 2035273132032 2040911007744 2042861886198 2043298381824 2054652504576 2055091519488 2055358064256 2057055952896 2062754168832 2063462510592 2069196833424 2074928680608 2075288265344 2075372027904 2075731689472 2077355847168 2089707634688 2089978669156 2091342727872 2091789582336 2092060886832 2095496298496 2095768083752 2096215883776 2097584013312 2097856069344 2110329749504 2111980978476 2112346984368 2112432242688 2112798326784 2118650953728 2120359084032 2125268202496 2131155372032 2133192513819 2133648310272 2134912368036 2135368531968 2141283680256 2143330503552 2143788466176 2154704050176 2156354213209 2156441247744 2156814958592 2158222639104 2158502559948 2162789515264 2164201095168 2164481791416 2164944273408 2177351622656 2178099316736 2179520888832 2192764505344 2194949127168 2198838645248 2199308468224 2199593717888 2201029318656 2201410756608 2214116458496 2214403628752 2216232901632 2216993947392 2223135204864 2229313255058 2229789589504 2235966291968 2238103621056 2238581833728 2238872177136 2240721662976 2246928648192 2248740200448 2253946550694 2260190169948 2260673101824 2262404420416 2262834047808 2262887825408 2264658423552 2269156212736 2270931715584 2271416942592 2278852037442 2284434489344 2284730779828 2285164646964 2285218955264 2287007026416 2287403364288 2293739661696 2294229762048 2300605382656 2306978250752 2307770458112 2309676859392 2309976423804 2323308725248 2325227962368 2326026436608 2332469723136 2334699298512 2335198150656 2348174290944 2348980644864 2350921089024 2357433335808 2357739094221 2358242869248 2364796381056 2371347063552 2371758017536 2371853746176 2373670211584 2374120968192 2388547050464 2390926727808 2395163524288 2395675295744 2397094588672 2397549793536 2397606772736 2399898611712 2406546530304 2412118238462 2414062972328 2420750127376 2421267365888 2423581821696 2426416828416 2433138204672 2439899849184 2440421179392 2440737701304 2447181348864 2447498747568 2449520575488 2450361731328 2463977808222 2464404815096 2464504283136 2464931381248 2466540158976 2466860068512 2471759446016 2473372680192 2473693475904 2474222026752 2474542932624 2488401854464 2489256361984 2490881015808 2491204082346 2506016577536 2508513288192 2512958451712 2513821391872 2515462078464 2515898007552 2517926412288 2524901277696 2530747004288 2533707368448 2540725948416 2542774370304 2545204972968 2545748803584 2552800739328 2558711059584 2560773981696 2567867538432 2568312549376 2569988800512 2570871324672 2585605051904 2586157514752 2586492938624 2588181055488 2593657739008 2595350532096 2596241765376 2610782273536 2611120891232 2611678806016 2612017539992 2613722315904 2614175273472 2621416756224 2629263294464 2629604309143 2636546572288 2636888531606 2637451952128 2639630696448 2639973055776 2655209971712 2657748050004 2658315927552 2658660710349 2665679683584 2666025421458 2668227769728 2668797886464 2670378988032 2670949564416 2684549308416 2687115431772 2694558964824 2694623002624 2695134707712 2696731412256 2697307619328 2712765956096 2713697509376 2715820843869 2721214676992 2723343893298 2723815848264 2723925786624 2724397842432 2739536672768 2740477419008 2742741270528 2750338891776 2751283347456 2758929111232 2766571574144 2767162703872 2769807796224 2772455416983 2773047803904 2780729376768 2788456970496 2789052776448 2789414515776 2796778684416 2797141425792 2799452086272 2800413407232 2815974637968 2816462645824 2816576323584 2817064435712 2819268649728 2824867938304 2827078258176 2827145445376 2827682316288 2828049065856 2844256685092 2844864413696 2846549824048 2847090379824 2847158042624 2855044907008 2857774004736 2858384621568 2872938733568 2874640776259 2875254996992 2877630185472 2878003413264 2885601460224 2885975721888 2886592364544 2889351618048 2906027851776 2906404762737 2908805683392 2909427204096 2909804555952 2917486559232 2917864956384 2926598836224 2934705758208 2935214342144 2937130057728 2937511002636 2938138656768 2938519732491 2954977202176 2955991929856 2957921206272 2964180273152 2966114893824 2967133446144 2984138161408 2984775778304 2985162902848 2987111218176 2987628883968 2995904864256 2998320267264 3005262067592 3013586893264 3014230802432 3017112063744 3019544564736 3027908954112 3031450877952 3038469383256 3046886195952 3049342701888 3049871152384 3051861700608 3052909698048 3058319548928 3058973016064 3061366511616 3079569145856 3079968565072 3081978756864 3082637279232 3083037096384 3100303949824 3100706058338 3101368582144 3103795250136 3109959630848 3110362991701 3112393020912 3112932398016 3113058041856 3113597534208 3130899054592 3131974193152 3134561452032 3134968003734 3143244447744 3143652125628 3144323825664 3153061841408 3161796084736 3165494624256 3168520476552 3169197490176 3177976430592 3180538626048 3187902303744 3196733058048 3199864815616 3200472465408 3202368552054 3203052797952 3208728707072 3211925520384 3231442428928 3232056075264 3234661871616 3235222437888 3244184272896 3253199798912 3253894905856 3254316935072 3262908465152 3263331663424 3266027433984 3267148975104 3285303744296 3286005710848 3288720211968 3289146758016 3298257967872 3298962702336 3299390576832 3302116134912 3321174687744 3321605443128 3324349352448 3325059661824 3325490921088 3334702807296 3343969882587 3344684384256 3353949437952 3354530676736 3357155431584 3357235216384 3357872750592 3358308265704 3366535036928 3378276491264 3380919826041 3387634597888 3390285254922 3390365827072 3391009652736 3393606630624 3394331738112 3403734319104 3411614746112 3414365308928 3423823384576 3426651734016 3427096169742 3427828432896 3431105046432 3440609492544 3441344643072 3450908073984 3460467376128 3461655687168 3464515289088 3464964635706 3484963087872 3485567031296 3487841943552 3489039654912 3495222341632 3498704584704 3519507595264 3519964074368 3522261436416 3523470967296 3543664066672 3544421236736 3544880947132 3547194571584 3554239578112 3554700561944 3557020595328 3557637026304 3557780619264 3558397181952 3560505317376 3578634435751 3579399077888 3582820575696 3592745286432 3593512943616 3595641883008 3596410159104 3599847917568 3609819795456 3618177357693 3621094458492 3631125191064 3631754464352 3631901048832 3632530456576 3634901286912 3635372732544 3656988360704 3657462671023 3659849773776 3660631769088 3661106551956 3667118522368 3667594146566 3668377796608 3670772023296 3671248121352 3693077061632 3695966712333 3696607222644 3696756424704 3697397071872 3707639169024 3717942627328 3719219354368 3729521901056 3732602781696 3733884542976 3754632850624 3755435098112 3759024866304 3769437677568 3770732087808 3773847011328 3776889618432 3787351916544 3796120506432 3800561052672 3810365339648 3811088922624 3814161555456 3836840247296 3837337884352 3838066589376 3841160972544 3847468613632 3847967629184 3848789819392 3851801307648 3852468824064 3874703802368 3875206350316 3878407577856 3879236272128 3879739407936 3889982078976 3890486608512 3902131781632 3912941010944 3916173410304 3916681336848 3917518209024 3918026309988 3921262910208 3932125134336 3932965306368 3943894941696 3954819858432 3955332797409 3956177928192 3959446044672 3959959583664 3982814957568 3983505178624 3986622075006 3987473891328 3994539819008 3997760356352 3998519525376 3999038132187 4022816084992 4026059419648 4026823962624 4037211938816 4041934503936 4051292511008 4062514927936 4065790269184 4069148934144 4070546264064 4081822015488 4085723772396 4086596763648 4109305009152 4110716128512 4114111905792 4125508337664 4126925021184 4138393666848 4149857361216 4150576530688 4150744055808 4151463378944 4154711694336 4179415269376 4179957338312 4182685455744 4183579164672 4184121773664 4190992596992 4191536167504 4192431767552 4195168026624 4195712138688 4220659499008 4223961956952 4224693968736 4224864485376 4225596653568 4237301907456 4240718168064 4250536404992 4262310744064 4266385027638 4267296620544 4269824736072 4270737063936 4282567360512 4286661007104 4287576932352 4309408100352 4312708426418 4312882495488 4313629917184 4316445278208 4317005119896 4325579030528 4328402190336 4328963582832 4329888546816 4354703245312 4356198633472 4359041777664 4385529010688 4389898254336 4397677290496 4399187435776 4402058637312 4402821513216 4428232916992 4428807257504 4432465803264 4433987894784 4446270409728 4458626510116 4459579179008 4471932583936 4476207242112 4477163667456 4477744354272 4481443325952 4493857296384 4497480400896 4507893101388 4520380339896 4521346203648 4524808840832 4525668095616 4525775650816 4529316847104 4538312425472 4541863431168 4557704074884 4568868978688 4569461559656 4570329293928 4570437910528 4574014052832 4574806728576 4587479323392 4588459524096 4601210765312 4613956501504 4615540916224 4619353718784 4619952847608 4646617450496 4650455924736 4651059087507 4652052873216 4664939446272 4669398597024 4670396301312 4696348581888 4697961289728 4701842178048 4702452005601 4714866671616 4715478188442 4716485738496 4729592762112 4742694127104 4743516035072 4743707492352 4747340423168 4748241936384 4777094100928 4781853455616 4790327048576 4791350591488 4794189177344 4795099587072 4795213545472 4799797223424 4813093060608 4824236476924 4828125944656 4841500254752 4842534731776 4847163643392 4852833656832 4866276409344 4879799698368 4880842358784 4881475402608 4894362697728 4894997495136 4899041150976 4900723462656 4927955616444 4928809630192 4929008566272 4929862762496 4933080317952 4933720137024 4943518892032 4946745360384 4947386951808 4948444053504 4949085865248 4976803708928 4977449198911 4978512723968 4981762031616 4982408164692 5012033155072 5017026576384 5025916903424 5027642783744 5030924156928 5031796015104 5035852824576 5049802555392 5061494008576 5067414736896 5081451896832 5085548740608 5090409945936 5091497607168 5105601478656 5117422119168 5121547963392 5135735076864 5136625098752 5139977601024 5140644254613 5141742649344 5171210103808 5172985877248 5176362110976 5187315478016 5190701064192 5192483530752 5221564547072 5222241782464 5223357612032 5224035079984 5227444631808 5228350546944 5242833512448 5258526588928 5259208618286 5273093144576 5273777063212 5274903904256 5279261392896 5279946111552 5310419943424 5315496100008 5316631855104 5317321420698 5331359367168 5332050842916 5336455539456 5337595772928 5340757976064 5369098616832 5374230863544 5389117929648 5389246005248 5390269415424 5393462824512 5394615238656 5425531912192 5427395018752 5431641687738 5442429353984 5446687786596 5447631696528 5447851573248 5448795684864 5479073345536 5480954838016 5485482541056 5500677783552 5501391219849 5502566694912 5517858222464 5533143148288 5534325407744 5539615592448 5544910833966 5546095607808 5561458753536 5576913940992 5578105552896 5578829031552 5594282851584 5598904172544 5600826814464 5631949275936 5632925291648 5633152647168 5634128871424 5638537299456 5649735876608 5654156516352 5656098131712 5688513370184 5689728827392 5693099648096 5694180759648 5694316085248 5710089814016 5715548009472 5745877467136 5749281552518 5750509993984 5755260370944 5756006826528 5771202920448 5771951443776 5773184729088 5778703236096 5812055703552 5812809525474 5817611366784 5818854408192 5819609111904 5834973118464 5835729912768 5853197672448 5869411516416 5870428684288 5874260115456 5875022005272 5876277313536 5877039464982 5909954404352 5911983859712 5915842412544 5928360546304 5932229787648 5934266892288 5968276322816 5969551556608 5970325805696 5974222436352 5975257767936 5991809728512 5996640534528 6010524135184 6027173786528 6028461604864 6034224127488 6039089129472 6055817908224 6062901755904 6076938766512 6093772391904 6098685403776 6099742304768 6103723401216 6105819396096 6116639097856 6122733023232 6159138291712 6159937130144 6163957513728 6165274558464 6166074192768 6200607899648 6201412116676 6202737164288 6203541657481 6207590500272 6219919261696 6220725983402 6224786041824 6225864796032 6226116083712 6227195068416 6261798109184 6263948386304 6269122904064 6269936007468 6286488895488 6287304251256 6288647651328 6306123682816 6323592169472 6330989248512 6337040953104 6338394980352 6355952861184 6361077252096 6375804607488 6393466116096 6399577541457 6399729631232 6400944930816 6404737104108 6406105595904 6417457414144 6423851040768 6462884857856 6464112150528 6469062639627 6469323743232 6470444875776 6488368545792 6506399597824 6507789811712 6508633870144 6525816930304 6526663326848 6532054867968 6534297950208 6570607488592 6572011421696 6578293516032 6596515935744 6597925404672 6598781153664 6604232269824 6642349375488 6643210886256 6648698704896 6650981842176 6669405614592 6687939765174 6689368768512 6707898875904 6709061353472 6714310863168 6714470432768 6715745501184 6716616531408 6733070073856 6756552982528 6761839652082 6775269195776 6780570509844 6780731654144 6782019305472 6787213261248 6788663476224 6807468638208 6823229492224 6828730617856 6847646769152 6853303468032 6854192339484 6855656865792 6862210092864 6881218985088 6882689286144 6901816147968 6920934752256 6923311374336 6929030578176 6929929271412 6969926175744 6971134062592 6975683887104 6978079309824 6990444683264 6997409169408 7039928148736 7044522872832 7046941934592 7087328133344 7088842473472 7089761894264 7094389143168 7108479156224 7109401123888 7114041190656 7115274052608 7115561238528 7121010634752 7157268871502 7158798155776 7165641151392 7185490572864 7187025887232 7191283766016 7192820318208 7199695835136 7219639590912 7236354715386 7242188916984 7262250382128 7263508928704 7263802097664 7265060913152 7270745465088 7313976721408 7314925342046 7319699547552 7321263538176 7322213103912 7334237044736 7335188293132 7336755593216 7341544046592 7342496242704 7386154123264 7391933424666 7393214445288 7393512849408 7394794143744 7415278338048 7435885254656 7438438708736 7459043802112 7465205563392 7467769085952 7509265701248 7510870196224 7518049732608 7538875355136 7541464175616 7547694022656 7553779236864 7574703833088 7592241012864 7601122105344 7620730679296 7622177845248 7628323110912 7673680494592 7674675768704 7676133178752 7682321945088 7695935258368 7697579638784 7703602615296 7704937648128 7749407604736 7750412700632 7756815155712 7758472544256 7759478815872 7780973217024 7802596392703 7804263563264 7825882021888 7832346820608 7833362673696 7835036418048 7836052619976 7842525820416 7864250268672 7887789883392 7888812927429 7909639716864 7910665594818 7912355856384 7918892089344 7919919167328 7965629915136 7967010357248 7973244150012 7974947782656 7975982131047 7989079638016 7995520712704 7997039050752 7998076264374 8045632169984 8052118839296 8053647925248 8074423877632 8083869007872 8102585022016 8125029855872 8131580538368 8138297868288 8141092528128 8163644030976 8171447544792 8173193527296 8218610018304 8221432257024 8228223811584 8251016675328 8253850042368 8276787333696 8299714722432 8301153061376 8301488111616 8302926757888 8309423388672 8358830538752 8359914676624 8365370911488 8367158329344 8368243547328 8381985193984 8383072335008 8384863535104 8390336053248 8391424277376 8441318998016 8442413834617 8447923913904 8449387937472 8449728970752 8451193307136 8474603814912 8481436336128 8501072809984 8524621488128 8532770055276 8534593241088 8539649472144 8541474127872 8565134721024 8573322014208 8575153864704 8618816200704 8623922328777 8625416852836 8625764990976 8627259834368 8632890556416 8634010239792 8651158061056 8656804380672 8657927165664 8659777093632 8709406490624 8712397266944 8718083555328 8719214288211 8771058021376 8779796508672 8795354580992 8798374871552 8804117274624 8805643026432 8856465833984 8857614515008 8864931606528 8867975789568 8892540819456 8917253020232 8919158358016 8943865167872 8952414484224 8954327334912 8955488708544 8962886651904 8987714592768 8994960801792 9015786202776 9040760679792 9042692407296 9049617681664 9051336191232 9051551301632 9058633694208 9076624850944 9083726862336 9115408149768 9137737957376 9138923119312 9140658587856 9140875821056 9148028105664 9149613457152 9174958646784 9176919048192 9202421530624 9227913003008 9229109860621 9231081832448 9238707437568 9239905695216 9293234900992 9300911849472 9302118175014 9304105746432 9329878892544 9331088975103 9338797194048 9340792602624 9392697163776 9395922579456 9403684356096 9404904011202 9429733343232 9430956376884 9432971476992 9459185524224 9485388254208 9487032070144 9494680846336 9496483872768 9554188201856 9563706911232 9580654097152 9582701182976 9588378354688 9590199174144 9599594446848 9626186121216 9648472953848 9656251889312 9683000509504 9685069463552 9694327286784 9705667313664 9732552818688 9759599396736 9761684717568 9762950805216 9788725395456 9789994990272 9798082301952 9801446925312 9855911232888 9857619260384 9858017132544 9859725524992 9866160635904 9867440274048 9887037784064 9894773903616 9896888107008 9898171730496 9953607417856 9954898397822 9957025447936 9963524063232 9964816329384 10024066310144 10031909647761 10034053152768 10051833806848 10055285567488 10061848313856 10063592030208 10071705649152 10099605110784 10122988017152 10134829473792 10162903793664 10171097481216 10180819891872 10182995214336 10211202957312 10234844238336 10243095926784 10271470153728 10273250197504 10279955202048 10281288509226 10283485298688 10342420207616 10345971754496 10352724221952 10374630956032 10381402128384 10384967061504 10443129094144 10444483564928 10446715224064 10448070159968 10454889263616 10456701093888 10485667024896 10517053177856 10518417236572 10546186289152 10547554126424 10549807808512 10558522785792 10559892223104 10620839886848 10630992200016 10633263710208 10634642841396 10662718734336 10664101685832 10672911078912 10675191545856 10681515952128 10735903307253 10738197233664 10748461727088 10778235859296 10778492010496 10780538830848 10786925649024 10789230477312 10851063824384 10852471204183 10854532073079 10854790037504 10863283375476 10884858707968 10893375573192 10895263393056 10895703146496 10897591369728 10958146691072 10961909676032 10970965082112 10972388013069 11001355567104 11002782439698 11005133389824 11035716444928 11066286296576 11068650815488 11079231184896 11089821667932 11092191215616 11122917507072 11153827881984 11157658063104 11188565703168 11197808345088 11201653628928 11263898551872 11265850583296 11266305294336 11268257742848 11277074598912 11299471753216 11308313032704 11312196263424 11377026740368 11379457654784 11386199296192 11388361519296 11388632170496 11420179628032 11431096018944 11489300030569 11491754934272 11498563105036 11501019987968 11510520741888 11512013653056 11542405840896 11543902887552 11546369458176 11557406472192 11624111407104 11625619050948 11635222733568 11637708816384 11639218223808 11669946236928 11671459825536 11706395344896 11738823032832 11740857368576 11748520230912 11750044010544 11752554627072 11754078929964 11819908808704 11823967719424 11831684825088 11856721092608 11864459575296 11865998392227 11868533784576 11936552645632 11940651611392 11948444872704 11950515535872 11983619457024 11993281069056 12021048270368 12054347573056 12056923209728 12068448254976 12078178258944 12111635816448 12125803511808 12153877533024 12187544783808 12197370807552 12199484609536 12207446802432 12211638792192 12233278195712 12245466046464 12318276583424 12319874260288 12327915027456 12332148385536 12401215799296 12402824233352 12405474328576 12407083314962 12415181000544 12439838523392 12441451966804 12449572083648 12451729592064 12452232167424 12454390136832 12523596218368 12527896772608 12538245808128 12539872014936 12572977790976 12574608502512 12577295302656 12612247365632 12647184338944 12661978497024 12674081906208 12676789960704 12711905722368 12722154504192 12751609214976 12786932232192 12799155082914 12799459262464 12801889861632 12809474208216 12812211191808 12834914828288 12847702081536 12925769715712 12928224301056 12938125279254 12938647486464 12940889751552 12976737091584 13012799195648 13015579623424 13017267740288 13053326653696 13064109735936 13068595900416 13141214977184 13144022843392 13156587032064 13193031871488 13197562307328 13208464539648 13284698750976 13286421772512 13297397409792 13301963684352 13338811229184 13375879530348 13378737537024 13415797751808 13418122706944 13428621726336 13428940865536 13431491002368 13433233062816 13466140147712 13510219254187 13513105965056 13523679304164 13550538391552 13561141019688 13561463308288 13564038610944 13574426522496 13577326952448 13614937276416 13646458984448 13657461235712 13695293538304 13706606936064 13708384678968 13711313731584 13724420185728 13762437970176 13765378572288 13803632295936 13841869504512 13846622748672 13858061156352 13859858542824 13939852351488 13942268125184 13951367774208 13953177262521 13956158619648 13980889366528 13994818338816 14079856297472 14089045745664 14093883869184 14174656266688 14177684946944 14179523788528 14188778286336 14216958312448 14218802247776 14228082381312 14230548105216 14231122477056 14242021269504 14314537743004 14317596311552 14331282302784 14370981145728 14374051774464 14382567532032 14385640636416 14399391670272 14439279181824 14472709430772 14484377833968 14524500764256 14527017857408 14527604195328 14530121826304 14541490930176 14627953442816 14629850684092 14639399095104 14642527076352 14644426207824 14668474089472 14670376586264 14673511186432 14683088093184 14684992485408 14772308246528 14783866849332 14786428890576 14787025698816 14789588287488 14830556676096 14871770509312 14876877417472 14918087604224 14930411126784 14932347596733 14935538171904 15018531402496 15021740392448 15036099465216 15077750710272 15082928351232 15095388045312 15107558473728 15149407666176 15184482025728 15202244210688 15241461358592 15244355690496 15256646221824 15349351537408 15352266357504 15364643890176 15391870516736 15395159277568 15407205230592 15409875296256 15498815209472 15500825401264 15513630311424 15518957631744 15561946434048 15605192785406 15608527126528 15651764043776 15664693641216 15666725347392 15670072836096 15672105239952 15685051640832 15728500537344 15775579766784 15777625854858 15819279433728 15821331189636 15824711712768 15837784178688 15839838334656 15931259830272 15934020714496 15946488300024 15949895565312 15951964262094 15978159276032 15991041425408 15994078101504 15996152528748 16091264339968 16104237678592 16107295850496 16148847755264 16167738015744 16205170044032 16250059711744 16263161076736 16276595736576 16282185056256 16327288061952 16342895089584 16346387054592 16437220036608 16442864514048 16456447623168 16502033350656 16504173659547 16507700084736 16553574667392 16599429444864 16602306122752 16602976223232 16618846777344 16717661077504 16719829353248 16730741822976 16734316658688 16736487094656 16763970387968 16766144670016 16769727070208 16782848554752 16882637996032 16884827669234 16895847827808 16898775874944 16899457941504 16902386614272 16949207629824 17002145619968 17049242976256 17065540110552 17069186482176 17079298944288 17082948255744 17130269442048 17146644028416 17237632401408 17247844657554 17250833705672 17251529981952 17254519668736 17265781112832 17268020479584 17302316122112 17313608761344 17315854331328 17319554187264 17418812981248 17424794533888 17436167110656 17438428576422 17542116042752 17559593017344 17590709161984 17596749743104 17608234549248 17611286052864 17712931667968 17715229030016 17729863213056 17735951579136 17785081638912 17834506040464 17838316716032 17887730335744 17904828968448 17908654669824 17910977417088 17925773303808 17975429185536 17989921603584 18031572405552 18081521359584 18085384814592 18099235363328 18102672382464 18103102603264 18117267388416 18167453724672 18230816299536 18275475914752 18277846238624 18281317175712 18281751642112 18296056211328 18299226914304 18349917293568 18404843061248 18407230164001 18455826006016 18458219721242 18462163664896 18477414875136 18479811390432 18586469801984 18601823698944 18604236350028 18608211492864 18610624972443 18659757785088 18662177950206 18677594388096 18681585205248 18785394327552 18791845158912 18807368712192 18809808022404 18859466686464 18861912753768 18865942953984 18918371048448 18970776508416 18974064140288 18989361692672 18992967745536 19108376403712 19127413822464 19161308194304 19165402365952 19176756709376 19180398348288 19199188893696 19252372242432 19296945907696 19312503778624 19366001019008 19370138927104 19388654573568 19407187918881 19411334627328 19465105637376 19519198793472 19523369435136 19525901610432 19577450790912 19579989980544 19596164603904 19602893850624 19711822465776 19715238520768 19716034265088 19719451049984 19734880548096 19774075568128 19789547807232 19793776214016 19796343460992 19907214835712 19909796795644 19914050895872 19927048126464 19929632658768 20048132620288 20063819295522 20068106305536 20103667613696 20110571134976 20123696627712 20127184060416 20143411298304 20199210221568 20245976034304 20269658947584 20325807587328 20342194962432 20361639783744 20365990428672 20422405914624 20469688476672 20486191853568 20542940307456 20546500395008 20559910404096 20562577018452 20566970597376 20684840415232 20691943508992 20705448443904 20749261912064 20762804256768 20769934123008 20888967129856 20893430448128 20896140319936 20909778527232 20913402187776 20971334049792 21034106355712 21036834473144 21092372578304 21095108252848 21099615617024 21119784446208 21241679773696 21261984400032 21266527420416 21269285682792 21325437468672 21328203371664 21345822157824 21363031904256 21471806614506 21476394467328 21496923454176 21556471718592 21556984020992 21561077661696 21573851298048 21578460954624 21702127648768 21704942408366 21709064146158 21709580075008 21726566750952 21769717415936 21786751146384 21790526786112 21791406292992 21795182739456 21916293382144 21923819352064 21941930164224 21944776026138 22002711134208 22005564879396 22010266779648 22071432889856 22132572593152 22158462369792 22179643335864 22184382431232 22245835014144 22307655763968 22315316126208 22377131406336 22395616690176 22403307257856 22527797103744 22531701166592 22532610588672 22536515485696 22554149197824 22616626065408 22624392526848 22754053480736 22758915309568 22772398592384 22776723038592 22777264340992 22840359256064 22862192037888 22915123265389 22978600061138 22983509868544 22997126210072 23002039975936 23021041483776 23024027306112 23087805775104 23092738916352 23114812944384 23248222814208 23251238101896 23270445467136 23275417632768 23278436447616 23342919651072 23407789178109 23412790689792 23477646065664 23481714737152 23497040461824 23500088021088 23505109254144 23508157859928 23639817617408 23647935438848 23663369650176 23666438782287 23713442185216 23728919150592 23731996784454 23737067569152 23873105291264 23881303222784 23896889745408 23901031071744 23967238914048 23986562138112 24042096540736 24108695146112 24113846419456 24136896509952 24156356517888 24223271632896 24251607023616 24307755066048 24375089567616 24394741615104 24398969219072 24414893604864 24423277584384 24466556391424 24490932092928 24636553166848 24639748520576 24655830054912 24664296771072 24802431598592 24805648466704 24810948657152 24814166629924 24830362001088 24879677046784 24882903933608 24899144167296 24903459184128 24904464334848 24908780273664 25047192436736 25050441050257 25055793545216 25076491616256 25079744029872 25145955581952 25149217005024 25154590605312 25224494731264 25294368677888 25323956994048 25327241503851 25348163812416 25353579921408 25423811444736 25444309008384 25503218429952 25573864464384 25598310165828 25598918524928 25603779723264 25618948416432 25624422383616 25669829656576 25695404163072 25851539431424 25856448602112 25871766986331 25876250558508 25877294972928 25881779503104 25953474183168 26025598391296 26034535480576 26106653307392 26128219471872 26137191800832 26282429954368 26288045686784 26313174064128 26386063742976 26395124614656 26416929079296 26569397501952 26572843545024 26594794819584 26603927368704 26677622458368 26751759060696 26757475074048 26831595503616 26836245413888 26857243452672 26857881731072 26862982004736 26866466125632 26932280295424 27020438508374 27026211930112 27047358608328 27101076783104 27122282039376 27122926616576 27128077221888 27148853044992 27154653904896 27229874552832 27292917968896 27314922471424 27390587076608 27413213872128 27416769357936 27422627463168 27448840371456 27524875940352 27530757144576 27607264591872 27683739009024 27687329581863 27693245497344 27716122312704 27719717085648 27879704702976 27884536250368 27902735548416 27906354525042 27912317239296 27961778733056 27989636677632 27993266925309 28159712594944 28178091491328 28187767738368 28349312533376 28355369893888 28359047577056 28377556572672 28433916624896 28437604495552 28456164762624 28461096210432 28484042539008 28629075486008 28635192623104 28662564605568 28741962291456 28748103548928 28765135064064 28798783340544 28878558363648 28945418861544 28968755667936 29049001528512 29054035714816 29055208390656 29060243652608 29082981860352 29255906885632 29259701368184 29278798190208 29285054152704 29288852415648 29336948178944 29340753172528 29347022372864 29366176186368 29369984970816 29544616493056 29567733698664 29572857781152 29574051397632 29579176574976 29661113352192 29743541018624 29753754834944 29836175208448 29860822253568 29864695193466 29871076343808 30037062804992 30043480784896 30072198930432 30155501420544 30165856702464 30190776090624 30215116947456 30298815332352 30368964051456 30404488421376 30482922717184 30488711380992 30513292443648 30698703074816 30704532715008 30729287780352 30783741033472 30814410461184 30819750592512 30997630418944 31001650802528 31027260622848 31037915263488 31123892868096 31210385570812 31217054253056 31303528087552 31329387282432 31333450694784 31340145672192 31344210479904 31370103281664 31457001074688 31551159533568 31555251709716 31638558867456 31642662379272 31649423425536 31675568357376 31679676669312 31862519660544 31868041428992 31892976600048 31899791130624 31903928524188 31956318552064 31982082850816 31988156203008 31992305057496 32182528679936 32207709921759 32208475357184 32214591700992 32297695510528 32335476031488 32410340088064 32500119423488 32526322153472 32553191473152 32557413612549 32564370112512 32654576123904 32685790179168 32692774109184 32874440073216 32885729028096 32912895246336 32917164039207 33004066701312 33008347319094 33015400169472 33107149334784 33198858889728 33204612245504 33205952446464 33237693554688 33435322155008 33439658706496 33461483645952 33472974189312 33527940775936 33532289340032 33539454140416 33565697109504 33765275992064 33769655338468 33791695655616 33797551749888 33798915883008 33804773228544 33898415259648 34004291239936 34098485952512 34131080221104 34138372964352 34158597888576 34165896511488 34260538884096 34293288056832 34467900091707 34475264802816 34495689315108 34501667411344 34503059963904 34509039337472 34531562225664 34536040959168 34604632244224 34627217522688 34631708662656 34639108374528 34837625962496 34842144392377 34849589067776 34872334221312 34876857152844 35084232085504 35119186034688 35181418323968 35193499486208 35216469098496 35222572105728 35430458060032 35459726426112 35471903158272 35570163277824 35669012080928 35676633432064 35775460671488 35809657936896 35821954834176 35851546607616 35950858371072 35979843207168 36063144811104 36163042719168 36170769629184 36198470726656 36205344764928 36234534776832 36334907449344 36461632599072 36550951829504 36555692477248 36562634351424 36563503284224 36592112422656 36598453828608 36699834587136 36809686122496 36814460328002 36911652012032 36916439442484 36924327329792 36954829750272 36959622780864 37172939603968 37203647397888 37208472700056 37216422985728 37221249944886 37319515570176 37324355900412 37355188776192 37363170410496 37570788655104 37583690317824 37614737424384 37619616044808 37718933372928 37723825507536 37731885907968 37836742096896 37941553016832 37948128280576 37978723385344 37985935491072 38216752807424 38254827644928 38322616388608 38353513418752 38360796696576 38398377787392 38504744484864 38593891815392 38625007557248 38732002038016 38740277854208 38777309147136 38814375837762 38822669254656 38930211274752 39038397586944 39046738870272 39051803220864 39159979961088 39192329207808 39205787701248 39423644931552 39430477041536 39432068530176 39438902099968 39469761096192 39548151136256 39579095614464 39592686921984 39814429671424 39819593591288 39828101791744 39854096252928 39859265317536 40096265240576 40127638591044 40136212611072 40207335227392 40221142269952 40247393255424 40254368120832 40286822596608 40398420443136 40491952068608 40530657762561 40539317895168 40651615174656 40684389924864 40723279567488 40731980857344 40844811829248 40939376953344 40972383707136 41085880614912 41093000790016 41119820808192 41125154036904 41133941194752 41369680830464 41383887017984 41410896887808 41498523824128 41525608513536 41539868246016 41777934259712 41786860896256 41792280639872 41819557054464 41826804375552 41942668099584 42068212711424 42073668946288 42184745156608 42190216505696 42199231234048 42239568892416 42483359547392 42523968800064 42533054840832 42538571365584 42650874937344 42656406743328 42691644315648 42726063808512 42943613229012 42952788934656 42993846908352 43112943437184 43113968041984 43122155323392 43147702596096 43156921909248 43404255297536 43409884816732 43418128292316 43419160150016 43453133501904 43539434831872 43573502292768 43581053572224 43582812585984 43590365478912 43832586764288 43847638704128 43883860328448 43889552052276 44005422268416 44011129758792 44020533559296 44142865779712 44265145186304 44316924739584 44359286671728 44368764862464 44491670028288 44615311527936 44630632252416 44754262812672 44791233380352 44797042790199 44806614515712 45055594207488 45063402333184 45065221177344 45108298395648 45233252130816 45248785053696 45508106961472 45517830619136 45544797184768 45553446077184 45554528681984 45680718512128 45724384075776 45830246530778 45957200122276 45967019737088 45994252420144 46004079951872 46048054612224 46175611550208 46185477832704 46229625888768 46496445628416 46502476203792 46540890934272 46556872895232 46685839302144 46815578356218 46825581379584 46955292131328 46963429474304 46994080923648 47000176042176 47010218508288 47016315719856 47279635234816 47295870877696 47326739300352 47332877564574 47426884370432 47457838301184 47463993568908 47474135138304 47746210582528 47762606445568 47793779490816 47802062143488 47934477828096 47973124276224 48084193081472 48217390292224 48227692838912 48273793019904 48312713035776 48446543265792 48503214047232 48615510132096 48750179135232 48789483230208 48797938438144 48829787209728 48846555168768 48933112782848 48981864185856 49279497041152 49311660109824 49328593542144 49604863197184 49611296933408 49621897314304 49628333259848 49660724002176 49759354093568 49765807867216 49798288334592 49806918368256 49808928669696 50094384873472 50100882100514 50111587090432 50152983232512 50159488059744 50291911163904 50298434010048 50309181210624 50448989462528 50588737355776 50647913988096 50654483007702 50696327624832 50707159842816 50847622889472 51006436859904 51147728928768 51196620331656 51197837049856 51207559446528 51237896832864 51248844767232 51339659313152 51390808326144 51703078862848 51712897204224 51743533972662 51752501117016 51754589945856 51763559006208 51906948366336 52051196782592 52069070961152 52213306614784 52256438943744 52274383601664 52564859908736 52576091373568 52626348128256 52772127485952 52790249229312 52833858158592 53138795003904 53145687090048 53189589639168 53207854737408 53355244916736 53503518121392 53514950148096 53663191007232 53672490827776 53714486905344 53715763462144 53725964009472 53732932251264 54040877016748 54052423860224 54094717216656 54202153566208 54244564078752 54245853233152 54256154443776 54297706089984 54309307809792 54585835937792 54618174748921 54629844942848 54781174153216 54826427744256 54833538715872 54845254926336 54897680742912 55049751880704 55214529183744 55221690492003 55367478018048 55374659163726 55386490994688 55432244625408 55439434171296 55759409405952 55769072500736 55805471096832 55812709050084 55824634478592 55831874917329 55923557466112 55979273355264 55986533850618 56319425189888 56356182982656 56375535476736 56698625066752 56710739787776 56718095154112 56755113145344 56867833249792 56875208991104 56912329525248 56922192420864 56968085078016 57258150972016 57270385246208 57325129211136 57483924582912 57496207097856 57530270128128 57597566681088 57757116727296 57890837723088 57937511335872 58098003057024 58108071429632 58110416781312 58120487305216 58165963720704 58511813771264 58519402736368 58557596380416 58570108305408 58577704831296 58673896357888 58681506345056 58694044745728 58732352372736 58739969941632 59089232986112 59096896842319 59135467397328 59145715562304 59148102795264 59158353149952 59322226704384 59487082037248 59507509669888 59672350416896 59721644507136 59729390386932 59742152687616 60074125609984 60144397860864 60311002841088 60331713404928 60381552181248 60430233894912 60597630664704 60737928102912 60808976842752 60965845434368 60977422761984 61026584887296 61397406149632 61409065430016 61458575560704 61567482066944 61628820922368 61639501185024 61995260837888 62003301605056 62054521245696 62075830526976 62247785736192 62420771141624 62434108506112 62607056175104 62666901389568 62680291344384 62688420959808 62740206563328 62914002149376 63102319067136 63110503419432 63277117734912 63285324758544 63298846851072 63359353338624 63725039321088 63736082857984 63785953200096 63799582261248 63807857048376 63912637104128 63964165701632 63976312406016 63984610114992 64365057359872 64415419843518 64416950714368 64429183401984 64595391021056 64670952062976 64820680176128 65000238846976 65052644306944 65106382946304 65114827225098 65128740225024 65309152247808 65371580358336 65385548218368 65748880146432 65771458056192 65825790492672 65834328078414 66008133402624 66016694638188 66030800338944 66214298669568 66397717779456 66409224491008 66475387109376 66870644310016 66879317412992 66922967291904 66945948378624 67064578680064 67078908280832 67131394219008 67530551984128 67539310676936 67583391311232 67595103499776 67597831766016 67609546457088 67994054279269 68008582479872 68196971905024 68262160442208 68276745928704 68317195777152 68331793022976 68521077768192 68586576113664 68745369796167 68935800183414 68950529605632 68991378630216 69003334822688 69006119927808 69018078674944 69063124451328 69072081918336 69209264488448 69263417325312 69278216749056 69675251924992 69684288784754 69699178135552 69744668442624 69753714305688 70168464171008 70223367534327 70238372069376 70362836647936 70386998972416 70432938196992 70445144211456 70860916120064 70919452852224 70943806316544 71140326555648 71338024161856 71353266864128 71550921342976 71619315873792 71643909668352 71703093215232 71901716742144 71959686414336 72126289622208 72326085438336 72341539258368 72396941453312 72410689529856 72469069553664 72669814898688 72923265198144 73101903659008 73111384954496 73125268702848 73127006568448 73184224845312 73196907657216 73399669174272 73619372244992 73628920656004 73823304024064 73832878884968 73848654659584 73909659500544 73919245561728 74345879207936 74407294795776 74416945400112 74432845971456 74442499889772 74639031140352 74648711800824 74710377552384 74726340820992 75141577310208 75151323150771 75167380635648 75229474848768 75239232089616 75437866745856 75447651015072 75463771815936 75673484193792 75883106033664 75896256561152 75957446770688 75971870982144 75981724511553 76433505614848 76509655289856 76645232777216 76707026837504 76721593393152 76796755574784 77009488969728 77187783630784 77250015114496 77464004076032 77480555708416 77554618294272 77628751675524 77645338509312 77860422549504 78076795173888 78103606441728 78319959922176 78384658415616 78411575402496 78847289863104 78860954083072 78864137060352 78877804199936 78939522192384 79096302272512 79158191228928 79185373843968 79628859342848 79639187182576 79656203583488 79708192505856 79718530635072 80192530481152 80255277182088 80272425222144 80414670454784 80425100213983 80442284539904 80494786510848 80508736241664 80573645193216 80796840886272 80983904137216 81061315525122 81078635790336 81303230349312 81368779849728 81446559134976 81463961714688 81689623658496 81878753906688 81944767414272 82171761229824 82186001580032 82239641616384 82250308073808 82267882389504 82739361660928 82767774035968 82821793775616 82997047648256 83051217027072 83061988745589 83079736492032 83555868519424 83584561279744 83639114108928 83653608751104 83885336199168 84136425422848 84147337892576 84369490313216 84380433011392 84398462468096 84479137784832 84966719094784 85047937600128 85066109681664 85077142731168 85301749874688 85312813486656 85383288631296 85452127617024 85887226458024 85905577869312 85987693816704 86225886874368 86227936083968 86244310646784 86295405192192 86808510595072 86819769633464 86836256584632 86838320300032 86906267003808 87078869663744 87147004585536 87162107144448 87165625171968 87180730957824 87665173528576 87695277408256 87767720656896 87779104104552 88010844536832 88022259517584 88041067118592 88285731559424 88530290372608 88633849479168 88718573343456 88737529724928 88983340056576 89230623055872 89261264504832 89508525625344 89582466760704 89594085580398 89613229031424 90111188414976 90126804666368 90130442354688 90216596791296 90466504261632 90497570107392 91016213922944 91035661238272 91089594369536 91106892154368 91109057363968 91448768151552 91660493061556 91914400244552 91934039474176 91988504840288 92008159903744 92096109224448 92351223100416 92459251777536 92992891256832 93004952407584 93081781868544 93113745790464 93371678604288 93631156712436 93651162759168 93910584262656 93926858948608 93988161847296 94000352084352 94020437016576 94032631439712 94559270469632 94571534779309 94591741755392 94653478600704 94665755129148 94853768740864 94915676602368 94927987137816 94948270276608 95492421165056 95525212891136 95587558981632 95604124286976 95868955656192 95946248552448 96168386162944 96434780584448 96455385677824 96547586039808 96625426071552 96893086531584 97006428094464 97231020264192 97500358270464 97578966460416 97595876876288 97659574419456 97672240837647 97693110337536 97866225565696 97963728371712 98558994082304 98623320219648 98657187084288 99209726394368 99222593866816 99243794628608 99256666519696 99321448004352 99518708187136 99531615734432 99596576669184 99613836736512 99617857339392 100188769746944 100201764201028 100223174180864 100305966465024 100318976119488 100583822327808 100596868020096 100618362421248 100897978925056 101177474711552 101295827976192 101308966015404 101392655249664 101414319685632 101695245778944 102012873719808 102295457857536 102393240663312 102395674099712 102415118893056 102475793665728 102497689534464 102679318626304 102781616652288 103403700275121 103406157725696 103425794408448 103487067945324 103505002234032 103509179891712 103527118012416 103813896732672 104102393565184 104138141922304 104426613229568 104512877887488 104526433177131 104548767203328 105129719817472 105152182747136 105252696256512 105544254971904 105580498458624 105667716317184 106291374180096 106379179278336 106415709474816 106710489833472 107007036242784 107029900296192 107326382014464 107344981655552 107428973810688 107465864502528 108081754033496 108104847720448 108189434433312 108404307132416 108489128157504 108491706466304 108512308887552 108595412179968 109171671875584 109236349497842 109259689885696 109562348306432 109652855488512 109667077431744 109690509852672 109795361485824 110099503761408 110429058367488 110443380984006 110734956036096 110749318327452 110772981989376 110864489250816 110878868342592 111518818811904 111538145001472 111610942193664 111625418100168 111649268957184 111663749834658 111847114932224 111958546710528 111973067701236 112638850379776 112712365965312 112751070953472 113397250133504 113421479575552 113436190308224 113510226290688 113750417982208 113824659050496 113844384841728 113936170156032 114516301944032 114540770492416 114650258422272 114967849165824 115060540256256 115195133362176 115514233454592 115781675446176 115875022671744 116196006114048 116216142859264 116220833562624 116331927441408 117023627542528 117038805472736 117115192760832 117140216610816 117155409662592 117347792715776 117363012690112 117388089491456 117479939883264 118178465972224 118193793684638 118270934794656 118291431124608 118296205590528 118316706299904 118644453408768 118974164074496 119015019339776 119344700833792 119443289014272 119458780773864 119484305375232 120148251219968 120288795721728 120622005682176 120663426809856 120763104362496 120860467789824 121195261329408 121475856205824 121591973287683 121617953685504 121931690868736 121954845523968 122053169774592 122794812299264 122818130860032 122917151121408 123134964133888 123257641844736 123279002370048 123990521675776 124006603210112 124109042491392 124151661053952 124495571472384 124841542283248 124868217012224 125214112350208 125333802779136 125360582688768 125376841919616 125480413126656 125828004298752 126204638134272 126221006838864 126554235469824 126570649517088 126597693702144 126718706677248 127450078642176 127472165715968 127571906400192 127599164522496 127615714096752 127825274208256 127928331403264 127952624812032 127969220229984 128730114719744 128830839687036 128833901428736 128858366803968 129190782042112 129341904125952 129641360352256 130000477693952 130105288613888 130212765892608 130229654450196 130257480450048 130618304495616 130743160716672 130771096436736 131497760292864 131542916112384 131651580985344 131668656156828 132016266805248 132033389276376 132061600677888 132428597339136 132795435558912 132818448982016 132950774218752 133758634825984 133845934583808 133891896757248 134129157360128 134157816561664 134262788438016 135061103968256 135078621353872 135166782622464 135190206999552 135195663532032 135988108558538 136017164959744 136393943810048 136524320884416 136553491857408 136634391554304 136663586045952 137042155536384 137173152227328 137490739592334 137871600366828 137901059211264 137982757260432 138006669645376 138012239855616 138036157349888 138144163836672 138418528976896 138526834650624 138556433498112 139350503849984 139368577569508 139398356271104 139489336885248 139507428611376 140336928342016 140446735068654 140476744138752 140725673295872 140773997944832 140865876393984 140890288422912 141721832240128 141838905704448 141887612633088 142280653111296 142676048323712 142706533728256 143101842685952 143238631747584 143287819336704 143406186430464 143803433484288 143919372828672 144252579244416 144652170876672 144683078516736 144793882906624 144821379059712 144938139107328 145339629797376 145846530396288 146222769908992 146250537405696 146254013136896 146368449690624 146393815314432 146799338348544 147238744489984 147257841312008 147646608048128 147665757769936 147697309319168 147838491123456 148691758415872 148814589591552 148833890800224 148865691942912 148884999779544 149278062280704 149297423601648 149420755104768 150283154620416 150302646301542 150334761271296 150458949697536 150478464179232 150875733491712 150895302030144 150927543631872 151346968387584 151766212067328 151792513122304 151914893541376 151943741964288 151963449023106 152867011229696 153019310579712 153290465554432 153414053675008 153443186786304 153593511149568 154018977939456 154375567261568 154500030228992 154928008152064 155109236588544 155257503351048 155290677018624 155720845099008 156153590347776 156207212883456 156639919844352 156769316831232 156823150804992 157694579726208 157721908166144 157728274120704 157755608399872 157879044384768 158316382457856 158370747687936 159257718685696 159278374365152 159312407166976 159416385011712 159437061270144 160385060962304 160405862857723 160510554364176 160544850444288 160829340909568 160850200427966 160884569079808 160989573021696 161017472483328 161147290386432 161967808274432 162122631050244 162157271580672 162606460698624 162737559699456 162893118269952 162927923429376 163757507813376 163854524246763 163889534828544 164343522459648 164372003160064 164479283232768 164500616147616 164535764779008 165478723321856 165535548071936 165643587551232 165665071476009 165994095296512 166102434054144 166123977491178 166159472984064 167111737038848 167169122559488 167278228217856 167307217502208 167770672398336 168272850845696 168294675785152 168738980626432 168760866022784 168796924936192 168958275569664 169933438189568 170095875200256 170132219363328 170154285462336 170603499749376 170625626973312 170766577262592 170904255234048 171774452916048 171811155738624 171975387633408 172451773748736 172455872167936 172488621293568 172590810384384 173617021190144 173639539266928 173672513169264 173676640600064 173812534007616 174157739327488 174294009171072 174324214288896 174331250343936 174361461915648 175330347057152 175353087351799 175390554816512 175535441313792 175558208209104 176021689073664 176044519035168 176082134237184 176571463118848 177060580745216 177267698958336 177290690526957 177437146686912 177475059449856 177966680113152 178461246111744 178522529009664 179017051250688 179164933521408 179188171160796 179226458062848 180222376829952 180253609332736 180433193582592 180933008523264 180995140214784 182032427845888 182071322476544 182179188739072 182213784308736 182897536303104 183320986123112 183828800489104 183868078948352 183977009680576 184016319807488 184192218448896 184702446200832 184918503555072 185985782513664 186009904815168 186163563737088 186227491580928 186743357208576 187262313424872 187302325518336 187821168525312 187853717897216 188000704168704 188040874033152 188065262879424 189118540939264 189143069558618 189183483510784 189306957201408 189331510258296 189707537481728 189831353204736 189855974275632 189896540553216 190984842330112 191050425782272 191175117963264 191208248573952 191737911312384 191892497104896 192336772325888 192869561168896 193095172079616 193250852143104 193786173063168 194012856188928 194462040528384 195000716540928 195157932920832 195191753752576 195319148838912 195344481675294 195386220675072 195732451131392 195927456743424 197117988164608 197246640439296 197314374168576 198419452788736 198445187733632 198487589257216 198513333039392 198642896008704 199037416374272 199063231468864 199193153338368 199227673473024 200377539493888 200403528402056 200446348361728 200611932930048 200637952238976 201193736040192 201236724842496 201795957850112 202354949423104 202591655952384 202617932030808 202785310499328 202828639371264 203982162837807 204025747439616 204590915715072 204786481326624 204791348199424 204830237786112 204951587331456 204995379068928 205358637252608 205563233304576 206236109388501 206807400550242 206812315451392 206851588816896 206974135890648 207010004468064 207018359783424 207054236024832 207627793465344 208204787130368 208276283844608 208853226459136 209025755774976 209052866354262 209097534406656 210259439634944 210304365494272 210505392513024 211088509943808 211160996917248 211335432634368 212582748360192 212758358556672 212831418949632 213420979666944 214014072485568 214059800592384 214652764028928 214689963311104 214857947621376 214931729005056 216163508066992 216209695440896 216378868866624 216808614264832 216978256315008 216983412932608 217024617775104 217190824359936 218296700580811 218343343751168 218472698995684 218519379771392 219124696612864 219305710977024 219334154863488 219381019705344 219590722971648 220199007522816 220858116734976 220886761968012 221469912072192 221498636654904 221545963978752 221728978501632 221757736685184 223037637623808 223076290002944 223221884387328 223250836200336 223298537914368 223327499669316 223694229864448 223917093421056 223946135402472 225277700759552 225424731930624 225453969452313 225502141906944 226794500267008 226872380616448 227020452581376 227500835964416 227649318100992 227688769683456 227872340312064 229032603888064 229081540984832 229300516844544 229935698331648 230121080512512 230390266724352 231028466909184 231563350892352 231750045343488 232392012228096 232432285718528 232441667125248 232663854882816 234047255085056 234077610945472 234230385521664 234310819325184 234695585431552 234726025380224 234776178982912 234959879766528 236356931944448 236387587369276 236541869589312 236582862249216 236592411181056 236633412599808 237288906817536 237948328148992 238030038679552 238689401667584 238886578028544 238917561547728 238968610750464 240296502439936 240577591443456 241244011364352 241275300641949 241326853619712 241526208724992 241720935579648 242390522658816 242951712411648 243183946575366 243235907371008 243863381737472 243909691047936 244106339549184 245589624598528 245636261720064 245834302242816 246269928267776 246515283689472 246558004740096 248013206420224 248218084982784 248303322107904 248991142944768 249683084566496 249736434024448 250428224700416 250667605558272 250753683839232 250960826253312 251656008597504 252409276268544 252442013677728 253108470939648 253141299034176 253195387404288 253437413354496 254900157284352 254944331431936 255143812800384 255198329044992 255231428193504 255650548416512 255856662806528 255905249624064 255938440459968 257460229439488 257661679374072 257667802857472 257716733607936 258381564084224 258683808251904 259282720704512 260000955387904 260210577227776 260425531785216 260459308900392 260514960900096 261236608991232 261486321433344 261542192873472 262995520585728 263085832224768 263303161970688 263337312313656 264032533610496 264066778552752 264123201355776 264857194678272 265590871117824 265636897964032 265901548437504 267517269651968 267691869167616 267783793514496 268258314720256 268525576876032 270122207936512 270157242707744 270333565244928 270380413999104 270391327064064 271976217117076 272034329919488 272787887620096 273048641768832 273106983714816 273268783108608 273327172091904 274346304454656 274981479184668 275743200733656 275802118422528 275965514520864 276013339290752 276024479711232 276072314699776 276288327673344 276837057953792 277053669301248 278701007699968 278737155139016 278796712542208 278978673770496 279014857222752 280673856684032 280893470137308 280953488277504 281451346591744 281547995889664 281731752787968 281780576845824 283443664480256 283677811408896 283714604337927 283775225266176 284561306222592 285352096647424 285413067456512 286203685371904 286477263495168 286575638673408 286812372860928 287606866968576 287838745657344 288505158488832 289304341753344 289366157033472 289587765813248 289642758119424 289876278214656 290679259594752 291693060792576 292445539817984 292501074811392 292508026273792 292736899381248 292787630628864 293598676697088 294477488979968 294515682624016 295293216096256 295331515539872 295394618638336 295676982246912 297383516831744 297629179183104 297667781600448 297731383885824 297769999559088 298556124561408 298594847203296 298841510209536 300566309240832 300605292603084 300669522542592 300917899395072 300956928358464 301751466983424 301790604060288 301855087263744 302693936775168 303532424134656 303585026244608 303829787082752 303887483928576 303926898046212 305734022459392 306038621159424 306580931108864 306828107350016 306886373572608 307187022299136 308037955878912 308751134523136 309000060457984 309856016304128 310218473177088 310515006702096 310581354037248 311441690198016 312307180695552 312414425766912 313279839688704 313538633662464 313579299531393 313646301609984 315389159452416 315443816332288 315456548241408 315758088769536 316632764915712 316741495375872 318515437371392 318556748730304 318624814333952 318874122540288 320770121924608 320811725715446 321021108728352 321089700888576 321658681819136 321700400855932 321769138159616 321979146043392 322034944966656 323935616548864 324245262100488 324314543161344 325212921397248 325475119398912 325786236539904 327515015626752 327709048493526 327779069657088 328687044919296 328744006320128 328958566465536 329001232295232 329071529558016 330957446643712 331071096143872 331287175102464 331330142952018 331988190593024 332204868108288 332247954982356 332318945968128 334223474077696 334338245118976 334556456435712 334614435004416 335541344796672 336545701691392 336589351570304 337521732045568 337593849872384 337916551139328 339866876379136 340191750400512 340264438726656 340308570924672 341251253946624 341533154525184 341808510468096 343548905832096 343622311477248 343950775266816 344903547497472 345181620768768 347234042380288 347279078533856 347345026338528 347353281200128 347625068015232 348315478654976 348588018342144 348648428577792 348662500687872 350660694114304 350706174703598 350781109633024 351070882627584 351116416418208 352043378147328 352089038070336 352164268474368 353142926237696 354121161490432 354535397916672 354581381053914 354874293373824 354950118899712 355933360226304 356922492223488 357045058019328 358034102501376 358329867042816 358376342321592 358452916125696 360444753659904 360507218665472 360866387165184 361866017046528 361990280429568 364064855691776 364142644953088 364358377478144 364427568617472 365795072606208 366641972246224 367657600978208 367736157896704 367954019361152 368032639614976 368384436897792 369404892401664 369837007110144 371971565027328 372019809630336 372327127474176 372454983161856 373486714417152 374524626849744 374604651036672 375642337050624 375707435794432 376001408337408 376081748066304 376130525758848 378237081878528 378286139117236 378366967021568 378613914402816 378663020516592 379415074963456 379662706409472 379711948551264 379793081106432 381969684660224 382100851564544 382350235926528 382416497147904 383475822624768 383784994209792 384673544651776 385739122337792 386190344159232 386501704286208 387572346126336 388025712377856 388924081056768 390001433081856 390315865841664 390383507505152 390638297677824 390688963350588 390772441350144 391464902262784 391854913486848 394235976329216 394493280878592 394628748337152 396890375467264 396975178514432 397026666078784 397285792017408 398074832748544 398126462937728 398386306676736 398455346946048 400755078987776 400807056804112 400892696723456 401275904477952 402387472080384 402473449684992 403591915700224 404709898846208 405183311904768 405235864061616 405570620998656 407964325675614 408051494879232 409181831430144 409572962653248 409582696398848 409660475572224 409903174662912 409990758137856 410717274505216 411126466609152 412472218777002 413614801100484 413624630902784 413703177633792 413948271781296 414020008936128 414036719566848 414108472049664 415255586930688 416409574260736 416552567689216 417706452918272 418051511549952 418105732708524 418195068813312 420518879269888 421010785026048 422177019887616 422321993834496 422670865268736 425165496720384 425516717113344 425662837899264 426841959333888 428028144971136 428119601184768 429305528057856 429715895242752 429863458010112 432327016133984 432419390881792 432757737733248 433617228529664 433956512630016 433966825865216 434049235550208 434381648719872 436593401161622 436686687502336 436945397991368 437038759542784 438249393225728 438668309726976 438762039410688 439181445943296 440398015045632 441716233469952 441773523936024 442939824144384 442997273309808 443091927957504 443515473370368 446075275247616 446152580005888 446443768774656 446501672400672 446597075828736 446654999338632 447388459728896 447834186842112 447892270804944 450555401519104 450849463861248 450907938904626 451004283813888 453589000534016 453744761232896 454040905162752 455001671928832 455298636201984 455377539366912 455744680624128 458065207776128 458163081969664 458601033689088 459871396663296 460242161025024 460780533448704 462056933818368 463126701784704 463500090686976 464784024456192 464864571437056 465327709765632 468094510170112 468155221890944 468460771043328 468621638650368 469452050760448 469552357965824 469919759533056 472713863888896 472775174738552 473083739178624 473165724498432 473184822362112 473266825199616 475896656297984 475958379954883 476060077359104 477378803335168 477773156057088 477835123095456 477937221500928 480593004879872 481155182886912 481217588573169 482488022728704 482550601283898 482653707239424 483052417449984 483441871159296 485903424823296 486367893150732 486471814742016 487726763474944 487819382095872 488212679098368 491179249197056 491272523440128 491563572740289 491668604485632 492539856535552 493030567378944 493116009480192 496026412840448 496436169965568 496606644215808 497982285889536 499366169132992 499472868048896 500856449400832 501335211116544 501507367678464 501921652506624 503312017195008 504818552537088 504884027355456 506216941879296 506282598068352 506390774808576 506874826708992 509800314568704 509888662863872 510287625600768 510396658089984 510462856387008 511301096833024 511713325613056 511810499248128 511876880919936 514920458878976 515323358748144 515335605714944 515433467215872 516763128168448 517367616503808 518565441409024 520001910775808 520421154455552 520851063570432 520918617800784 521029921800192 522473217982464 522972642866688 523084385746944 525991041171456 526059262055397 526171664449536 526606323941376 526674624627312 528065067220992 528133557105504 528246402711552 529714389356544 531181742235648 531273795928064 531803096875008 531872071580871 535034539303936 535383738335232 535567587028992 536516629440512 537051153752064 540244415873024 540314485415488 540667130489856 540760827998208 543952434234152 544068659838976 545575775240192 546097283537664 546213967429632 546537566217216 548692608909312 549962958369336 551486401467312 551604236845056 551931029041728 552026678581504 552048959422464 552144629399552 552576655346688 553674115907584 554107338602496 557402015399936 557474310278032 557593425084416 557957347540992 558029714445504 561347713368064 561786940274616 561906976555008 562902693183488 562975701497881 563095991779328 563463505575936 563561153691648 566887328960512 567355622817792 567429208675854 567550450532352 569122612445184 570704193294848 570826134913024 572954526990336 573151277346816 573624745721856 575213733937152 575677491314688 577010316977664 578608683506688 579175531626496 579285516238848 579752556429312 581358519189504 583386121585152 584891079635968 585002149622784 585473798762496 585575261257728 587197353394176 588954977959936 589031365248032 590586432192512 590663031079744 590789237276672 591353964493824 594767033663488 595258358366208 595335563200896 595462767771648 595539999118176 597112249122816 597189694406592 597683020419072 601132618481664 601210585206168 601339045085184 601835798790144 601913856716928 603581208120576 603710174527488 605387873550336 607064848269312 607170052489216 607659574165504 607774967857152 607853796092424 611468044918784 611946488513421 612077242318848 613161862217728 613656214700032 613772747145216 614374044598272 616075911757824 617502269046272 618000120915968 619712032608256 620436946354176 621030013404192 621162708074496 622883380396032 624614361391104 624828851533824 626559679377408 627077267324928 627158599062786 627292603219968 630778318904832 630887632664576 630913096482816 631516177539072 633265529831424 633482990751744 637030874742784 637113497460608 637249628667904 637748245080576 641540243849216 641623451430892 642042217456704 642179401777152 643317363638272 643400801711864 643538276319232 643958292086784 644069889933312 647871233097728 648490524200976 648629086322688 650425842794496 650950238797824 651572473079808 654890101742433 655030031253504 655418096987052 655558139314176 657374089838592 657488012640256 657917132931072 658002464590464 658143059116032 661914893287424 662000743455163 662142192287744 662574350204928 662660285904036 663976381186048 664409736216576 664495909964712 664637891936256 668446948155392 668676490237952 669112912871424 669228870008832 671082689593344 673178703140608 675043464091136 675187699744768 675833102278656 679733752758272 680383500801024 680617141849344 682502507893248 683066309050368 683617020936192 687097811664192 687244622954496 687901550533632 689807094994944 690363241537536 694468084760576 694558157067712 694690052677056 694706562400256 695250136030464 696630957309952 697176036684288 697296857155584 697325001375744 701321388228608 701412349407196 701562219266048 702141765255168 702232832836416 704086756294656 704178076140672 704328536948736 706285852475392 708242322980864 709070795833344 709162762107828 709748586747648 709900237799424 711866720452608 713844984446976 714090116038656 716068205002752 716659734085632 716752684643184 716905832251392 720889507319808 721014437330944 721732774330368 723732034093056 723825901925847 723980560859136 728129711383552 728716754956288 728855137234944 731590145212416 733283944492448 735315201956416 735472315793408 735908038722304 736065279229952 736768873795584 738809784803328 739674014220288 744039619260672 744654254948352 744909966323712 746973428834304 749049253699488 749209302073344 751284674101248 751414871588864 752002816674816 752261051517696 756474163757056 756572278234472 756733934043136 757227828805632 757326041033184 758830149926912 759325412818944 759423897102528 759586162212864 763939369320448 764201703129088 764700471853056 764832994295808 766951645249536 767569988419584 769347089303552 771478244675584 772380688318464 773003408572416 775144692252672 776051424755712 777848162113536 780002866163712 780631731683328 780767015010304 781276595355648 781377926701176 781544882700288 782929804525568 783709826973696 788471952658432 788986561757184 789257496674304 793780750934528 793950357028864 794053332157568 794571584034816 796252925875456 796772613353472 796910693892096 801510157975552 801614113608224 801785393446912 802551808955904 804774944160768 807183831400448 809419797692416 810366623809536 810471728123232 811141241997312 815928651351228 816102989758464 818363662860288 819145925306496 819165392797696 819320951144448 819806349325824 819981516275712 821434549010432 824944437554004 827229602200968 827249261805568 827406355267584 827896543562592 828040017872256 828073439133696 828216944099328 830511173861376 832819148521472 833105135378432 835412905836544 836103023099904 836211465417048 836390137626624 841037758539776 842021570052096 844354039775232 844643987668992 845341730537472 850330993440768 851033434226688 851143813013781 851325675798528 853683918667776 856056289942272 856239202369536 858611056115712 859431790485504 859726916020224 864654032267968 864838781763584 865515475466496 867234457059328 867913025260032 867933651730432 868098471100416 868763297439744 873186802323244 873373375004672 873890795982736 874077519085568 876498786451456 877336619453952 877524078821376 878362891886592 880796030091264 883432466939904 883547047872048 885879648288768 885994546619616 886183855915008 887030946740736 892150550495232 892305160011776 892887537549312 893003344801344 893194151657472 893309998677264 894776919457792 895668373684224 895784541609888 901110803038208 901698927722496 901815877809252 902008567627776 907178001068032 907489522465792 908081810325504 910003343857664 910597272403968 910755078733824 911489361248256 916130415552256 916326163939328 917202067378176 919742793326592 920484322050048 921561066897408 924113867636736 926253403569408 927000181373952 929568048912384 929729142874112 930655419531264 936310443781888 936921542086656 937243277300736 938904101520896 939104715931648 939839519066112 945427727777792 945550349477104 946167478357248 946331448996864 946369644724224 951793312595968 951916759909766 952120154718208 954757606670336 955546312114176 955670246190912 955874443001856 961186009759744 962310365773824 962435177146338 964976045457408 965101202567796 965307414478848 966104834899968 971806849646592 972735786301464 972943629484032 975453526949888 975638764191744 976425358196736 982358498394112 982545046880256 983127145480578 983337208971264 985079713071104 986061134757888 986232018960384 992052825680896 992872339931136 993213288431616 995964571779072 998732338265984 998945736097792 1001712898801664 1002670422233088 1003014735356928 1003843305013248 1006624034390016 1009637105074176 1009768054710912 1012565196136704 1012781549617152 1013749653417984 1019600629137408 1019777325727744 1020575251201536 1020793316179968 1020925712774016 1022602193666048 1023753761839872 1029840917757952 1030646717496288 1030671211429888 1030866934431744 1033526256336896 1037130882818048 1040003821551616 1040842308911104 1041702127140864 1041837235601568 1042059843600384 1044946435964928 1045945285733376 1051982082342912 1052118524110794 1052343328899072 1053212647882752 1053349249254624 1056130134441984 1056267114211008 1056492805423104 1059428778713088 1062363484471296 1062547591856128 1063606193750016 1063744143161742 1070069078607872 1070767476670464 1071135174057984 1073033258881024 1074102307504128 1080488831746048 1080628970830976 1081334260979712 1081521655996416 1087904868468304 1088137319677952 1091151550480384 1092194567075328 1092427934859264 1093075132434432 1097385217818624 1099925916738672 1102972802934624 1103208473690112 1103862058083456 1104053357163008 1104097918844928 1104289258799104 1105153310693376 1108214677204992 1114804030799872 1114948620556064 1115186850168832 1115914695081984 1116059428891008 1122695426736128 1122841040004061 1123573880549232 1123813953110016 1125805386366976 1125951402995762 1126191983558656 1126927011151872 1127122307383296 1133774657921024 1134711245635584 1134858417351708 1135100901064704 1138245224890368 1141408386589696 1145909053980672 1146302554693632 1147249491443712 1150427467874304 1151354982629376 1154020633955328 1157217367013376 1158351063252992 1158571032477696 1159505112858624 1162717038379008 1166772243170304 1169782159271936 1170004299245568 1170947597524992 1171150522515456 1174394706788352 1177909955919872 1178062730496064 1181172864385024 1181326062159488 1181578474553344 1182707928987648 1189534067326976 1190671126401792 1190925535543296 1191079998236352 1194224498245632 1194379388813184 1195366040838144 1202265236963328 1202421170412336 1202678090170368 1203827713433856 1207162416241152 1207420349054976 1210775747100672 1214129696538624 1214340104978432 1215319148331008 1215549935714304 1215707592184848 1222936089837568 1223892977026842 1224154484637696 1226323724435456 1227312429400064 1227545494290432 1228748089196544 1232151823515648 1235004538092544 1236000241831936 1239424065216512 1240873892708352 1242060026808384 1242325416148992 1245766760792064 1249228722782208 1249657703067648 1253119358754816 1254154534649856 1254317198125572 1254585206439936 1261556637809664 1261775265329152 1263032355078144 1266531059662848 1266965981503488 1274226994921216 1274499257335808 1275496490161152 1283080487698432 1283246902861784 1284084434913408 1284358803554304 1286634727276544 1286801603423728 1287076552638464 1287916584173568 1295742466195456 1296981048401952 1297258172645376 1300851685588992 1301900477595648 1303144946159616 1309780203484866 1310060062507008 1310836193974104 1311116278628352 1314748179677184 1314976025280512 1316004929180928 1316286118232064 1323829786574848 1324001486910326 1324284384575488 1325148700409856 1325320571808072 1327952762372096 1328819472433152 1328991819929424 1329275783872512 1336893896310784 1337352980475904 1338225825742848 1338457740017664 1342165379186688 1346357406281216 1350086928182272 1351666204557312 1359467505516544 1360767001602048 1361234283698688 1365005015786496 1366132618100736 1367234041872384 1374195623328384 1374489245908992 1375803101067264 1379614189989888 1380726483075072 1388936169521152 1389116314135424 1389380105354112 1389413124800512 1390500272060928 1393261914619904 1394352073368576 1394593714311168 1402642776457216 1402824698814392 1403124438532096 1404283530510336 1404465665672832 1408356152281344 1408657073897472 1412571704950784 1416484645961728 1418141591666688 1418325524215656 1419497173495296 1419800475598848 1427689968893952 1427875139864649 1428180232077312 1432136410005504 1433319468171264 1433505369286368 1433811664502784 1441779014639616 1442028874661888 1443465548660736 1443652765719507 1447464068186112 1447651803851694 1447961121718272 1456259422767104 1457433509912576 1457710274469888 1463180290424832 1466567888984896 1470630403912832 1470944631586816 1471816077444608 1472130558459904 1473537747591168 1477619569606656 1479348028440576 1488079238521344 1489308509896704 1489819932647424 1493946857668608 1498098507398976 1498418604146688 1502569348202496 1502829743177728 1504005633349632 1504522103035392 1512948327514112 1513144556468944 1513467868086272 1514455657611264 1514652082066368 1517660299853824 1518650825637888 1518847794205056 1519172324425728 1527878738640896 1528076904065677 1528403406258176 1529400943706112 1529665988591616 1533903290499072 1535139976839168 1538694178607104 1542956489351168 1544761376636928 1546006817144832 1550289384505344 1552102849511424 1555696324227072 1560005732327424 1561263463366656 1561534030020608 1562553190711296 1562755853402352 1563089765400576 1565859609051136 1567419653947392 1576943905316864 1577973123514368 1578177786166191 1578514993348608 1587561501869056 1588106664315136 1589143168069632 1592505851750912 1593545226706944 1593821387784192 1603020315951104 1603228227216448 1603570786893824 1605103617911808 1609549888321536 1614367662800896 1618839595384832 1620733247619072 1620943456246464 1622282483994624 1631857302702456 1632205979516928 1636727325720576 1638291850612992 1638330785595392 1638641902288896 1639612698651648 1642869098020864 1649888875108008 1654459204401936 1654498523611136 1654812710535168 1655793087125184 1656080035744512 1656146878267392 1656433888198656 1661022347722752 1665638297042944 1666210270756864 1670825811673088 1672206046199808 1672422930834096 1672780275253248 1682075517079552 1684043140104192 1688708079550464 1688927104493643 1689287975337984 1690683461074944 1700661986881536 1702066868453376 1702287626027562 1702651351597056 1707367837335552 1712112579884544 1712478404739072 1718863580971008 1719453832040448 1729308064535936 1729677563527168 1731030950932992 1734468914118656 1735826050520064 1737526594879488 1746373604646488 1746746750009344 1747781591965472 1748155038171136 1752997572902912 1754673238907904 1756725783773184 1761592060182528 1766864933879808 1767094095744096 1771759296577536 1771989093239232 1772367711830016 1774061893481472 1784301100990464 1784610320023552 1785775075098624 1786006689602688 1786388303314944 1786619997354528 1789553838915584 1791336747368448 1791569083219776 1802221606076416 1803397855444992 1803631755618504 1804017135255552 1814356002136064 1814979044931584 1816163620651008 1820006687715328 1821194544807936 1821510157467648 1822978722496512 1832260831104512 1832652327878656 1834404134756352 1839485586653184 1840968644100096 1843122133794816 1848227735273472 1852506807138816 1854000362747904 1859136097824768 1859458285748224 1861310839062528 1872620887563776 1873843084173312 1874486554601472 1877808203041792 1879679038132224 1890855455555584 1891100698954208 1892334956714496 1892662897993728 1892739289448448 1903586625191936 1903833519819532 1904240309436416 1909515213340672 1911092624228352 1911340492381824 1911748886003712 1922372019519488 1924620731547648 1924870354292676 1929952090914816 1930202405135592 1930614828957696 1932209669799936 1943613699293184 1945471572602928 1945887258968064 1950907053899776 1951277528383488 1952850716393472 1964670305227299 1964716996788224 1965090093760512 1966254290961156 1966674417942528 1970159426142208 1972122269515776 1972464037920768 1984105651361792 1985744679862272 1986002230365489 1986426576863232 1991929143558144 1997464676531968 1997891472195584 2003425797603328 2005340844466176 2006029470713856 2007686610026496 2013248068780032 2019536109421824 2025130392273408 2025563099234304 2027499306835968 2039201258274816 2039554651455488 2041150502403072 2041851425548032 2045204387332096 2047507523679744 2059681835515904 2061293434992576 2061342422859776 2061733868863488 2067052512673792 2074261765636096 2080007643103232 2081684617822208 2083404254281728 2083674471203136 2084119687200768 2089892871929856 2091890571466752 2103964164685824 2104237048221588 2104686657798144 2106425295765504 2106698498509248 2112260268883968 2112534228422016 2112985610846208 2118857557426176 2124726968942592 2125095183712256 2127212387500032 2127488286323484 2140138157215744 2141534953340928 2142270348115968 2146066517762048 2148204615008256 2161257941661952 2162668521959424 2163043311992832 2175809736936608 2176274639355904 2182303100960768 2184389134150656 2186150264868864 2194770435637248 2199851833477344 2205945605869248 2206416947380224 2207724116166912 2208106714326016 2208195837689856 2210306621386752 2216429354409984 2229608061599744 2229897241112128 2230373700337664 2232118857782016 2245390853472256 2245682080008122 2247147761098464 2247627906220032 2251610772733952 2251902805991524 2252383967117312 2253854022303744 2254244614766592 2267549315842048 2269422491271168 2269716834703416 2270201802129408 2276490449780736 2282816773179392 2291818107961344 2292605109387264 2294498982887424 2300854935748608 2302709965258752 2308041267910656 2314434734026752 2316702126505984 2317142064955392 2319010225717248 2325434076758016 2333544486340608 2339564318543872 2340008598491136 2341895195049984 2342301045030912 2348789413576704 2355819911839744 2356125460992128 2362652124318976 2363156949106688 2365415857975296 2379068134653952 2381342252803584 2381851071086592 2382159996472704 2388758777626368 2390732081676288 2404530473926656 2404842340824672 2405356180340736 2407655426867712 2414324832482304 2421551494201344 2428259393077248 2428680209956864 2430638296662016 2431099871428608 2431415184369696 2445872179675136 2447785954053684 2448308969275392 2452647448870912 2454624858800128 2455090988580864 2457496178393088 2464303647031296 2470009076185088 2472000483663872 2478848130433024 2481747785416704 2484120053616768 2484650832297984 2491533521584128 2498457445564416 2499315406135296 2506238717509632 2508309069299712 2508634396251144 2509170412879872 2523113275619328 2523550530658304 2526064710156288 2533062119325696 2533931963006976 2548453989842432 2548998514671616 2550992980322304 2566160975396864 2566493805723568 2568168869826816 2568717607108608 2573269454553088 2573603206847456 2574153105276928 2575833168347136 2591484932390912 2593962096803904 2594516345290752 2601703371177984 2603800955191296 2606289892319232 2619560406969732 2620120125014016 2621672387948208 2622232557256704 2629496359354368 2629952050561024 2632009858361856 2632572236464128 2647659573149696 2648002973820652 2648568769150976 2650297400819712 2650641143616144 2655905524744192 2657638944866304 2657983639858848 2658551567745024 2673787792621568 2674705960951808 2676451651485696 2676915480035328 2684330758373376 2692714812562432 2700173856364544 2703332409114624 2718935011033088 2721534003204096 2722468567397376 2730010031572992 2732265236201472 2734468083744768 2748391246656768 2748978491817984 2751606202134528 2759228379979776 2761452966150144 2778232628270848 2778760210708224 2778826249601024 2781000544121856 2786523829239808 2788704146737152 2789187428622336 2805285552914432 2805649397628784 2806248877064192 2808931331345664 2816712304562688 2817314147794944 2825143409901568 2832969291923456 2836283183333376 2836651048431312 2838994346990592 2855379937787904 2855750279729298 2856360464154624 2864272820011008 2866638936342528 2867010738572736 2867623329005568 2883558029279232 2884057749323776 2886931097321472 2887305531439014 2894928136372224 2895303607703388 2895922243436544 2912518845534208 2914867019825152 2915420548939776 2926360580849664 2933135777969792 2941260807825664 2941889263173632 2943632154889216 2947075495182336 2955239139213312 2958696056881152 2976158477042688 2978617019793408 2979639865294848 2987893715337216 2996197014797952 2996837208293376 3005138696404992 3008011266699264 3009044206070784 3025896655028224 3026289112937888 3026935736172544 3028911315222528 3029304164132736 3035320599707648 3037695588410112 3038344648851456 3055757477281792 3056153808131354 3056806812516352 3058801887412224 3059331977183232 3067806580998144 3077388357214208 3085912978702336 3089522753273856 3092013634289664 3100578769010688 3111392648454144 3120011464654848 3122526926733312 3123068060041216 3125106381422592 3125511706804704 3126179530801152 3131719218102272 3134839307894784 3153887810633728 3155946247028736 3156355572332382 3157029986697216 3175123003738112 3176213328630272 3178286336139264 3185011703501824 3187090453413888 3187642775568384 3206040631902208 3206456454432896 3207141573787648 3210207235823616 3219099776643072 3228735325601792 3237679190769664 3241466495238144 3241886912492928 3244564967989248 3263714605404912 3264411959033856 3273454651441152 3276583701225984 3276661571190784 3277283804577792 3279225397303296 3299777750216016 3308918408803872 3308997047222272 3309625421070336 3311586174250368 3312160071489024 3312293756534784 3312867776397312 3331276594085888 3331708659684181 3332420541513728 3341651623346176 3344412092399616 3344845861668192 3345560550506496 3364151034159104 3368086280208384 3368523120012183 3377416159100928 3377854208987286 3378575950675968 3381366922149888 3401323973763072 3404133736906752 3404575252055124 3405302703194112 3414735674671104 3424225159769088 3437727161942016 3438907664080896 3458616129071872 3459355127054336 3462061901865984 3468937828237312 3471652101040128 3475053189758976 3492747209292976 3493493500018688 3495563183930944 3496310076342272 3505995145805824 3509346477815808 3513451567546368 3523184120365056 3533729867759616 3534188191488192 3543518593155072 3543978186478464 3544735423660032 3548123786962944 3568602201980928 3569220640047104 3572013379205376 3572776606629888 3573239994709056 3579107677831168 3582673494736896 3583138166439552 3604443212152832 3606795710889984 3607263511237008 3608034270511104 3628712004272128 3629958089863168 3632327241302016 3640013375430656 3642389089615872 3643020314935296 3645957444993024 3664521662209024 3668808269512704 3678971173306368 3681937288200192 3686244267589632 3696455470546944 3705013614277632 3708000725495808 3718272195649536 3718916571496448 3722621678125056 3745241775127552 3747686168346624 3748973109202944 3755616406083584 3759358076264448 3781710911111168 3782201397908416 3784669913428992 3785325795987456 3807173250383872 3807667039639064 3808480618872832 3819030426681344 3822680984763648 3823497772007424 3844744039038976 3849241463095296 3849740708585352 3859904181829632 3860404810271184 3861229657915392 3887227398586368 3890943145205856 3891774517936128 3901814107799552 3902555056766976 3905701432786944 3929340610454598 3929433993576448 3930180187521024 3932508581922312 3933348835885056 3940318852284416 3944244539031552 3944928075841536 3968211302723584 3971489359724544 3972004460730978 3972853153726464 3983858287116288 3994929353063936 3995782944391168 4010681688932352 4012058941427712 4015373220052992 4026496137560064 4039072218843648 4050260784546816 4054998613671936 4078402516549632 4079109302910976 4082301004806144 4083702851096064 4095015047359488 4119363671031808 4122586869985152 4122684845719552 4123467737726976 4134105025347584 4147637311035409 4148523531272192 4160015286206464 4163369235644416 4166808508563456 4167348942406272 4168239374401536 4179785743859712 4183781142933504 4207928329371648 4208474096443176 4209373315596288 4212850591531008 4213396997018496 4225068456844032 4225971221692416 4237715114852352 4249453937885184 4250190367424512 4254424775000064 4254976572646968 4280276314431488 4283069906681856 4283625419593947 4284540696231936 4292133035524096 4296409230016512 4322515883323904 4325337043918848 4326086623985664 4351619473873216 4352549278711808 4364606201921536 4368778268301312 4372300529737728 4389540871274496 4399703666954688 4411891211738496 4412833894760448 4415448232333824 4416213428652032 4416391675379712 4420613242773504 4432858708819968 4459216123199488 4459794482224256 4460747400675328 4464237715564032 4490781706944512 4491364160016244 4494295522196928 4495255812440064 4503221545467904 4503805611983048 4504767934234624 4507708044607488 4508489229533184 4535098631684096 4538844982542336 4539433669406832 4540403604258816 4552980899561472 4565633546358784 4583636215922688 4584230712197031 4585210218774528 4588997965774848 4601709871497216 4605419930517504 4616082535821312 4628869468053504 4633404253011968 4634284129910784 4638020451434496 4650868153516032 4667088972681216 4679128637087744 4680017196982272 4683790390099968 4684602090061824 4697578827153408 4712250921984256 4725304248637952 4726313898213376 4730831715950592 4758136269307904 4762684505607168 4764319992945408 4777517555252736 4781464163352576 4809060947853312 4809684681649344 4810712360681472 4815310853735424 4828649664964608 4843102988402688 4856518786154496 4857360419913728 4861276593324032 4862199742857216 4862830368739392 4891744359350272 4895571908107368 4896617938550784 4905294897741824 4909249717600256 4910181977161728 4914992356786176 4928607294062592 4940018152370176 4944000967327744 4957696260866048 4963495570833408 4968240107233536 4969301664595968 4983067043168256 4996914891128832 4998630812270592 5012477435019264 5016618138599424 5017268792502288 5018340825759744 5046226551238656 5047101061316608 5052129420312576 5066124238651392 5066781313480929 5067863926013952 5096907979684864 5101985960644608 5132321950793728 5132987611447136 5136337739653632 5137435214217216 5146538909106176 5147206413694912 5148306210553856 5182969864781824 5187924193607808 5189032690581504 5203406742355968 5212579784638464 5239120813939464 5240240250028032 5243344775896416 5244465114513408 5258992718708736 5259904101122048 5264019716723712 5295319146299392 5296005947641304 5297137538301952 5300594801639424 5301282287232288 5311811049488384 5315277889732608 5315967279717696 5317103135490048 5347575585243136 5349411921903616 5352903302971392 5353830960070656 5368661516746752 5385429625124864 5400347712729088 5406664818229248 5437870022066176 5443068006408192 5444937134794752 5460020063145984 5464530472402944 5468936167489536 5496782493313536 5497956983635968 5503212404269056 5518456759959552 5522905932300288 5556465256541696 5557520421416448 5557652499202048 5562001088243712 5577408293474304 5578374857244672 5610571105828864 5611298795257568 5612497754128384 5617862662691328 5633424609125376 5650286819803136 5665938583846912 5672566366666752 5673302096862624 5677988693981184 5710759875575808 5711500559458596 5712720928309248 5728545640022016 5733277872685056 5734021477145472 5735246658011136 5767116058558464 5768115498647552 5773862194642944 5774611062878028 5789856272744448 5790607215406776 5791844486873088 5825037691068416 5829734039650304 5830841097879552 5852721161699328 5866271555939584 5882521615651328 5883778526347264 5887264309778432 5894150990364672 5910478278426624 5917392113762304 5952316954085376 5957234039586816 5958006691096467 5959279730589696 5975787430674432 5992394029595904 5993674416586752 6010277392809984 6016022533398528 6018088412141568 6051793310056448 6052578225875776 6053871472345088 6058608328265472 6070641199415296 6075391176820224 6076689297702912 6111514954563584 6112307616262708 6113613625032704 6117603774824448 6118663954366464 6135613161996288 6154776714428416 6171825957404672 6179045506547712 6184027268579328 6201157538021376 6222785296908288 6240022929309696 6245053853466624 6246136120082432 6250212762845184 6251023413609408 6252359061602304 6263438436204544 6269678615789568 6307775621267456 6311892494057472 6312711144664764 6314059973394432 6350246007476224 6352426657260544 6356572672278528 6370023407003648 6374180906827776 6375285551136768 6412912908865792 6414283147575296 6420414471647232 6438199553286144 6457470651203584 6475358381539328 6483773824985856 6489129935978496 6527429210809824 6528823918067712 6546909302882304 6553167402451968 6558450794606592 6599555500432032 6617836817607744 6617994094444544 6619250842140672 6623172348500736 6624320142978048 6624587513069568 6662553188171776 6663417319368362 6664841083027456 6683303246692352 6688824184799232 6689691723336384 6691121101012992 6728302068318208 6736172560416768 6737046240024366 6754832318201856 6755708417974572 6757151901351936 6762733844299776 6802647947526144 6808267473813504 6809150504110248 6810605406388224 6829471349342208 6848450319538176 6875454323884032 6877815328161792 6917232258143744 6918710254108672 6924123803731968 6943304202080256 6950106379517952 6985494418585952 6986987000037376 6991126367861888 6992620152684544 7011990291611648 7018692955631616 7026903135092736 7046368240730112 7067459735519232 7068376382976384 7087956372956928 7089470847320064 7096247573925888 7137204403961856 7138441280094208 7144026758410752 7145553213259776 7146479989418112 7158215355662336 7166276332879104 7208886424305664 7213591421779968 7214527022474016 7216068541022208 7257424008544256 7259916179726336 7264654482604032 7280026750861312 7284778179231744 7286040629870592 7291914889986048 7329043324418048 7337616539025408 7357942346612736 7363874576400384 7372488535179264 7392910941093888 7410027228555264 7416001450991616 7436544391299072 7437833142992896 7445243356250112 7490483550255104 7495372336693248 7497946218405888 7511232812167168 7518716152528896 7563421822222336 7564402795816832 7569339826857984 7570651591974912 7614346500767744 7615334079278128 7616961237745664 7638060853362688 7645361969527296 7646995544014848 7689488078077952 7698482926190592 7699481417170704 7719808363659264 7720809620542368 7722459315830784 7774454797172736 7781886290411712 7783549035872256 7803628215599104 7805110113533952 7811402865573888 7858681220909196 7858867987152896 7860360375042048 7865017163844624 7866697671770112 7880637704568832 7888489078063104 7889856151683072 7936422605447168 7942978719449088 7944008921461956 7945706307452928 7967716574232576 7989858706127872 8021363377864704 8024117882855424 8030746440105984 8052992275120128 8078144437687296 8100521569093632 8109997227343872 8156805033099264 8164602009612288 8167405702192128 8190030094718976 8238727342063616 8245173739970304 8245369691439104 8246935475453952 8268210050695168 8295274622070818 8297047062544384 8320030572412928 8326738471288832 8334697884812544 8336478748803072 8359571487719424 8367562285867008 8415856658743296 8416948192886352 8418746631192576 8426793994036992 8450136913688064 8451942443384832 8475430229704704 8498907875770368 8500380734849024 8508849550000128 8509953145293936 8560552628862976 8566139813363712 8567250839187894 8569081392463872 8584266071048192 8592818460033024 8645031766647808 8650674087837696 8652173247971328 8703238947746432 8705098557423616 8729212403843072 8737556536602624 8744601059475456 8779081742548992 8799407333909376 8823782423476992 8825667789520896 8830896464667648 8832426857304064 8841226485547008 8865717417639936 8919588964448512 8921494801350656 8928475431128064 8981563413889024 8982728320032488 8988591044393856 8990511624880128 9006443090935808 9007611223966096 9009535868469248 9015416089214976 9070197263368192 9077689965084672 9078867338813664 9080807208517632 9105961799122944 9131267092717568 9167272431845376 9168461424394062 9170420437549056 9177995931549696 9203419742994432 9232165071642624 9257738936107008 9266808506023936 9268568259821568 9276040902868992 9301736307032064 9334177945362432 9358257274175488 9360034393964544 9367580780199936 9369204180123648 9395157654306816 9424501843968512 9450608497275904 9461663431901184 9516272538615808 9525369011214336 9528639985890816 9555035110505472 9562928326705152 9618121895706624 9619369363298688 9621424721362944 9630621707470848 9657299329929216 9686205976805376 9713037572308992 9714720839827456 9722553186648064 9724399485714432 9725660737478784 9783488718700544 9791143816214736 9793235877101568 9810589795483648 9818499435200512 9820363954323456 9829984713572352 9880036304740352 9888001934655488 9915392521732096 9926991141666816 9936480214467072 9938603329191936 9993829782257664 9995125979052543 9997261624541184 10024954870038528 10033236277198848 10034537585004576 10036681651519488 10092453102477312 10094202122633216 10104258840625152 10105569360036549 10132248477302784 10133562626961858 10135727852027904 10193815959369728 10203971921289216 10264643901587456 10265975222894272 10272675479307264 10293077818212352 10294412827389824 10296612421107712 10365939729563648 10375848387215616 10378065381163008 10406813484711936 10425159569276928 10478241627878928 10480480500056064 10486689551792832 10488930229026816 10517985437417472 10519808202244096 10528039433447424 10590638292598784 10592011895282608 10594275076603904 10601189603278848 10602564574464576 10623622098976768 10630555779465216 10631934559435392 10634206270980096 10695151170486272 10696538328459739 10698823843807232 10705806605942784 10707661920141312 10737323033493504 10770859250249728 10800695425458176 10813329636458496 10886136012816384 10889874269589504 10920040126291968 10929060944805888 10937872334979072 10993564986627072 11006424808538112 11036913519919104 11045811864600576 11112930513083392 11115040842832896 11124002176487424 11154816586948608 11156749714489344 11221142211657728 11222597590515136 11224995508256768 11235725325382656 11266849218250752 11300573639606272 11331877167693824 11345132733333504 11346604193725248 11355977387962368 11421519751151616 11423001118917192 11425441856618496 11457091280044032 11468042954290944 11470493316022272 11534232117116928 11536230997295104 11547724389285888 11549222125756056 11579712545488896 11581214430813552 11583688973746176 11650075382136832 11659468079300608 11661682195759104 11705442323398656 11732543111879168 11765043231302656 11774528619556864 11788301980729344 11820956556853248 11834784227524608 11904633908170752 11914468079173632 11916013382192934 11918559461179392 11951574861348864 11984788059191808 11987348833173504 12032045066797056 12036176824283136 12103586620112896 12105156451751552 12107742944690176 12117216656530944 12141282398830592 12150782353640448 12223029909127168 12224615232525416 12227227250065408 12235207549648896 12237327908732928 12309553428856832 12343651914809344 12358091013095424 12368054537158656 12402315076042752 12442911933106227 12445570593816576 12480045858619392 12490107706933248 12492272240164864 12500425525690368 12502046827218816 12504718123204608 12526876872409088 12539357231579136 12615551242534912 12623784988114944 12625422289329528 12628119946788864 12700492014952448 12704853314521088 12713145344557056 12740046814007296 12748361813655552 12750571102273536 12825825817731584 12828566295150592 12840828943294464 12876399106572288 12914941302407168 12950716763078656 12967547649971712 12978259871956992 13054858421619648 13057647836135424 13093818605764608 13106334804903936 13116901589213184 13199111000864064 13235673635215488 13235988188889088 13238501684281344 13246344697001472 13248640285956096 13249175026139136 13325106376343552 13326834638736724 13329682166054912 13366606493384704 13377648369598464 13379383446672768 13382242202025984 13456604136636416 13472345120833536 13474092480048732 13509664636403712 13511416835949144 13514303802703872 13525467688599552 13605295895052288 13616534947627008 13618301008220496 13621210812776448 13658942698684416 13696900639076352 13750908647768064 13752692136591093 13755630656323584 13834464516287488 13848247607463936 13886608404160512 13900212759035904 13970988837171904 13973974000074752 13982252735723776 13985240305369088 14023980583223296 14037385911263232 14053806270185472 14092736481460224 14136752765952768 14175912745913856 14178941694640128 14192495147851776 14274408807923712 14276882560188416 14288053516821504 14292959978836224 14316430711324672 14332552665758208 14417772848611328 14427182843559936 14429054044948032 14432137082044416 14514848017088512 14519832359452672 14529308965208064 14560053501722624 14569556358463488 14572081259741184 14583829779972096 14658086648836096 14675233078050816 14715884693225472 14727749152800768 14744977070358528 14785821882187776 14820054457110528 14832002901983232 14873088782598144 14875666285985792 14890486712500224 14980967100510208 14990744673386496 14995892436811776 15022465624334336 15037432305057792 15128805591633664 15138679653715968 15141303183949824 15228693001535488 15230668158556256 15233922475491328 15276121706725376 15290723939054592 15378976156155904 15396965852381184 15398962834341408 15439616727318528 15441619241084736 15444918631661568 15548909594345472 15563772580823424 15567098071744512 15607256431198208 15610220227067904 15717362441818392 15717735974305792 15720720750084096 15730034327689248 15733395343540224 15761275409137664 15776978156126208 15779712303366144 15872845210894336 15885957438898176 15888017842923912 15891412614905856 15935433148465152 15979717412255744 16042726755729408 16048235765710848 16061492880211968 16105984550240256 16156288875374592 16201043138187264 16219994454687744 16313610066198528 16329204019224576 16334811404384256 16380060189437952 16477454684127232 16490347479940608 16490739382878208 16493870950907904 16590549244141636 16594094125088768 16640061144825856 16653476942577664 16669395769625088 16672957497606144 16735124571734016 16831713317486592 16833896385772704 16837493262385152 16853587988073984 16900273827376128 16950860459409408 16997815751540736 17000761469698048 17017699100000256 17019906290587872 17121105257725952 17132279626727424 17134501678375788 17138162784927744 17168532142096384 17185636920066048 17290063533295616 17301348175675392 17304346495942656 17406477895492864 17410197114847232 17458424807686144 17475113073205248 17489202118950912 17558163485097984 17598814667818752 17647564846953984 17651335579041792 17661792929335296 17664853714608128 17682452971094016 17731434835279872 17839177928897024 17842989602701312 17856950862256128 17963126827778048 17965456640064976 17977182088787712 17981023249760256 18012886181871616 18015222447932192 18019071736938496 18030832178429952 18140394526736384 18155379930169344 18157734677627328 18161614417035264 18211923598245888 18262534185435136 18334544863690752 18336922848788124 18340840875098112 18355991863099392 18406839485988864 18464330143285248 18515477872214016 18533617012047872 18537136519643136 18552081805737984 18603472614064128 18668355890724864 18716514548350976 18720068787929088 18735161560399872 18738408360247296 18790315308613632 18849003687937024 18901216994551808 18923326863802368 19032545077231616 19050738022428672 19057279971781632 19110070221010944 19125856653410304 19238738726597376 19242849442725888 19261243414941696 19314598659858432 19372411953610752 19426075144617984 19429441679654912 19451321474957568 19566977437401088 19582287632429472 19586471754203136 19621179590967296 19636998870401024 19640727908646912 19760072609480704 19776003869310976 19830785043464192 19853982283333632 19872960428934144 19987659564515328 19990251958105086 19994523249082368 20049909740077056 20066472554397696 20069075170009152 20073363303038976 20184906204954624 20188404245266432 20208517681250304 20211138720073098 20264496954605568 20267125253923716 20271455704055808 20387631918739456 20407943842578432 20529287803174912 20531950445788544 20545350958614528 20588825654779648 20593224842215424 20731879459127296 20751696774431232 20756130762326016 20850319138553856 20956483255757856 20960961000112128 20973379103585664 20977860458053632 21035970874834944 21056078866894848 21181276585197568 21184023790565216 21188550153207808 21202379206557696 21205129148929152 21247244197953536 21263869118870784 21268412541960192 21390302340972544 21393076656919478 21397647687614464 21411613211885568 21415323840282624 21474646066987008 21541718500499456 21601390850916352 21626659272916992 21772272025632768 21779748539179008 21840080252583936 21858121889611776 21875744669958144 21987129973254144 22012849617076224 22073827039838208 22091623729201152 22225861026166784 22230081685665792 22248004352974848 22309633173897216 22313499428978688 22442284423315456 22445195181030272 22449991016513536 22471450650765312 22533698436501504 22601147279212544 22663754335387648 22690265466667008 22693208387450496 22711954775924736 22843039502303232 22846002237834384 22850883713236992 22914182560088064 22936085908581888 22940986632044544 23068464234233856 23072461994590208 23095448778571776 23098444251512112 23159425090977792 23162428861627104 23167377947492352 23300150764273664 23318936158601216 23323364391518208 23410884646797312 23465086223758336 23530086462605312 23549057239113728 23576603961458688 23641913113706496 23669568455049216 23809267816341504 23828936158347264 23832026764385868 23837118922358784 23903149722697728 23969576118383616 24064090133594112 24072353648566272 24210312903503104 24215485889380352 24234433313061888 24282564797661184 24301564707280896 24446059818254336 24449230465050832 24454454500130816 24470415099297792 24619106857713664 24687303829618688 24716182026190848 24736109074317312 24804630152085504 24885823866212454 24891141187633152 24960091717238784 24980215413866496 24984544480329728 25004093654437632 25009436246409216 25053753744818176 25078714463158272 25231102485069824 25247569976229888 25250844578659056 25256239893577728 25400984029904896 25409706629042176 25426290689114112 25480093628014592 25496723627311104 25501142204547072 25651651635463168 25681657886588928 25752798213144576 25829882604814336 25901433526157312 25935095299943424 25956519743913984 26109716843239296 26115295672270848 26187637211529216 26212669609807872 26233803178426368 26398222001728128 26471347270430976 26471976377778176 26477003368562688 26492689394002944 26497280571912192 26650212752687104 26653669277473448 26659364332109824 26733212986769408 26758766893345536 26764484404051968 26913208273272832 26944690241667072 26948184960097464 27019329272807424 27022833671898288 27028607605407744 27210591790104576 27233069895254016 27236602016440992 27242421625552896 27317885397368832 27393801278152704 27501817295536128 27505384273182186 27511261312647168 27668929032574976 27696495214927872 27773216808321024 27800425518071808 27941977674343808 27947948000149504 27964505471447552 27970480610738176 28074771822526464 28107612540370944 28185472962920448 28273505531905536 28351825491827712 28384990295703552 28548817615847424 28553765120376832 28576107033643008 28585919957672448 28665105331516416 28835545697222656 28854365687119872 28858108089896064 28864274164088832 29029696034177024 29033461177247863 29039664718905344 29058617930416128 29120107003445248 29139112716926976 29144162519482368 29167659559944192 29316173297672192 29350466156101632 29431769386450944 29455498305601536 29489954140717056 29640108914221056 29664005803966464 29746177565196288 29751332571971584 29780973425000448 29961934201020416 29981489346772992 29985377937157629 29991784873623552 30044931248668672 30074864610115584 30257611183267328 30277359307431936 30282606367899648 30457386003070976 30461336317112512 30467844950982656 30552243413450752 30581447878109184 30757952312311808 30793931704762368 30797925668682816 30879233454637056 30883238482169472 30889837263323136 31097819188690944 31127545161646848 31134196143489024 31214512862396416 31220440454135808 31434724883636784 31435471948611584 31441441500168192 31460068655378496 31466790687080448 31522550818275328 31553956312252416 31559424606732288 31745690421788672 31771914877796352 31776035685847824 31782825229811712 31870866296930304 31959434824511488 32085453511458816 32089614985379217 32096471531421696 32122985760423936 32211969100480512 32312577750749184 32402086276374528 32439988909375488 32658408038449152 32669622808768512 32760120378875904 32954909368254464 32980694959881216 33181098488283272 33188188250177536 33280122289651712 33306953885155328 33338791539250176 33470249143468032 33663426634973184 33667792771545408 33674986524770304 33707175976147968 33800547654752256 33901720918818816 33995631503081472 34001522939396096 34035398200000512 34039812581175744 34242210515451904 34264559253454848 34269003356751576 34276325569855488 34337064284192768 34371273840132096 34580127066591232 34602696351350784 34608692991885312 34812955790985728 34820394229694464 34950226146410496 34978404237901824 35116326970195968 35197629335637504 35295129693907968 35323585858670592 35329707429216256 35364905942188032 35462869670559744 35678355857794048 35713901724512256 35926253655556096 35930913280129952 35954364177575424 35962046499520512 36025772363743232 36030444895864384 36038143473876992 36280789053472768 36310759860338688 36315469355254656 36323228834070528 36423847196491776 36525068370870272 36669089727381504 36673845697576248 36681681750196224 36711983726198784 36928660286570496 37030955744428032 37067234024095744 37074273039286272 37104163611475968 37206945228128256 37328735799318681 37336711781449728 37433029096701952 37440137575858176 37470323120799744 37476816720494592 37580630617227264 37698007375874048 37802433989103616 37846653727604736 38065090154463232 38101476044857344 38114559943563264 38220140442021888 38251713306820608 38477477453194752 38485698885451776 38522486829883392 38629197319716864 38744823907221504 38852150289235968 38858883359309824 38902642949915136 39133954874802176 39164575264858944 39172943508406272 39242359181934592 39273997740802048 39281455817293824 39520145218961408 39552007738621952 39661570086928384 39707964566667264 39745920857868288 39975319129030656 39980503916210172 39989046498164736 40099819480154112 40132945108795392 40138150340018304 40146726606077952 40369812409909248 40376808490532864 40417035362500608 40422277440146196 40528993909211136 40534250507847432 40542911408111616 40775263837478912 40815887685156864 41063900891577088 41090701917229056 41177651309559296 41186449684430848 41463758918254592 41503393548862464 41700638277107712 41912966511515712 41921922000224256 41946758207171328 41955720916107264 42071941749669888 42112157733789696 42362553170395136 42368047581130432 42377100306415616 42410258297858304 42494488395907072 42527738237741568 42536825083920384 42780604681945088 42786153313838956 42795295375228928 42823226423771136 42830647680565248 42949292133974016 43083437000998912 43202781701832704 43253318545833984 43544544051265536 43559497078358016 43680160505167872 43716243779223552 43751489339916288 43974259946508288 44025699234152448 44147654079676416 44183247458402304 44451722052333568 44460163371331584 44496008705949696 44619266347794432 44626998857957376 44890390362060544 44899982033027072 44942901301530624 45067396873003008 45202294558425088 45327508670775296 45386416774900992 45423909551849472 45686079004606464 45692004475668768 45701767426473984 45828365120176128 45872171817163776 46136928468467712 46144923989180416 46190897557143552 46196888503024224 46318850181955584 46324857723254208 46334755894984704 46600301528547328 46637872317202432 46646728783036416 46821769293594624 46930172447516672 47060172925210624 47098114478227456 47153207922917376 47283826227412992 47339136910098432 47618535632683008 47657872316694528 47664053528771736 47674237844717568 47806299445395456 47939152236767232 48128180267188224 48144707297132544 48420625807006208 48430971778760704 48468866626123776 48603129414561792 48892119636508672 48898460930101664 48908909000261632 48940830198595584 49238213715427328 49374607659237376 49432364052381696 49472218148634624 49771647732424908 49782282375266304 49920183434477568 49960430827732992 49969088960659456 50008187308875264 50018872492818432 50107507489636352 50462204970139648 50495139952459776 50501689157318112 50512479787155456 50801968059809792 50819413258084352 50852581378228224 50960187256029184 50993447254622208 51002284409094144 51303303270926336 51363315773177856 51505596426289152 51659765209628672 51802867052314624 51870190599886848 51913039487827968 52219433686478592 52230591344541696 52375274423058432 52425339219615744 52467606356852736 52796444003456256 52942694540861952 52943952755556352 52954006737125376 52985378788005888 52994561143824384 53300425505374208 53307338554946896 53318728664219648 53466425973538816 53517533786691072 53528968808103936 53826416546545664 53889380483334144 53896369920194928 54038658545614848 54045667343796576 54057215210815488 54421183580209152 54466139790508032 54473204032881984 54484843251105792 54635770794737664 54787602556305408 55003634591072256 55010768546364372 55022522625294336 55337858065149952 55392990429855744 55546433616642048 55600851036143616 55883955348687616 55895896000299008 55929010942895104 56149543645052928 56215225080741888 56370945925840896 56547011063811072 56703650983655424 56769980591407104 57097635231694848 57152214067286016 57171839915344896 57330210663032832 57671091394445312 57716216179792128 57728548328177664 58059392068354048 58066922354495726 58079329437810688 58117235860832256 58240214006890496 58278225433853952 58288325038964736 58632346595344384 58700932312203264 58863538772901888 58910996611203072 59280217828442112 59328011607932928 59492355130392576 59502665143943168 59561946850000896 59923868402040832 59962978693545984 59970755874315258 59983569747247104 60089862497337344 60149729220231168 60515222366534656 60554718614863872 60565212735799296 60914772006141952 60922672634225024 60935689901965312 61104486826901504 61162895756218368 61515904624623616 61587863409524736 61595851337365632 61766476964338944 61779674526646272 62195638377381888 62255090323293696 62268392286978048 62869449767273568 62870943897223168 62882883000336384 62920137310756992 62933581374160896 63045101636550656 63107912624504832 63491380843577344 63543829755592704 63552071371695648 63565650459623424 63741732593860608 63918869649022976 64170907022917632 64179229970758434 64192943062843392 64245971520847872 64423938200961024 64625155501498368 64804172552749056 64879977818750976 65316816076898304 65339245617537024 65520240757751808 65909818736508928 65961389919762432 66362196976566544 66376376500355072 66560244579303424 66613907770310656 66677583078500352 66940498286936064 67326853269946368 67335585543090816 67349973049540608 67414351952295936 67601095309504512 67803441837637632 67991263006162944 68003045878792192 68070796400001024 68079625162351488 68484421030903808 68529118506909696 68538006713503152 68552651139710976 68674128568385536 68742547680264192 69160254133182464 69205392702701568 69217385983770624 69625911581971456 69900452292820992 69956808475803648 70232653940391936 70395258671275008 70590259387815936 70647171717341184 70659414858432512 70729811884376064 70925739341119488 71356711715588096 71427803449024512 71852507311112192 71861826560259904 71908728355150848 72051544727486464 72060889791728768 72076286947753984 72561578106945536 72630938710509312 72646457668141056 72847694392983552 73050136741740544 73338179454763008 73347691395152496 73363363500392448 73857320573140992 74061911488856064 74134468048191488 74148546078572544 74208327222951936 74413890456256512 74657471598637362 74673423562899456 74866058193403904 74880275151716352 74940646241599488 74953633440989184 75161261234454528 75396014751748096 75604867978207232 75693307455209472 76202952089714688 76229119887126528 76440280884043776 76503426613641216 76954954906389504 77044973659766784 77258394639433728 77489647814443008 77704300578471936 77805285899830272 78267909749604352 78329150529717888 78345887016812544 78484718363869184 78547995481604096 78562911634587648 79040290437922816 79104015477243904 79323140173856768 79415929133334528 79491841715736576 79950638258061312 79961007832420344 79978092996329472 80199638960308224 80276300680036608 80293453212155904 80739624819818496 80753616981065728 80834070725001216 80844554880292392 81057987818422272 81068501015694864 81085822816223232 81550527674957824 81631775370313728 82127801783154176 82181403834458112 82355302619118592 82927517836509184 83006787097724928 83401276554215424 83825933023031424 83843844000448512 83893516414342656 83911441832214528 84224315467579392 84725106340790272 84736095162260864 84754200612831232 84820516595716608 84988976791814144 85055476475483136 85561209363890176 85572306627677912 85590590750457856 85646452847542272 85661295361130496 86166874001997824 86405563403665408 86506637091667968 87089088102531072 87100383531743589 87118994156716032 87360321010335744 87432487558447104 87502978679832576 87948519893016576 88051398468304896 88295308159352832 88366494916804608 88903444104667136 88920326742663168 88992017411899392 89238532695588864 89253997715914752 89780780724121088 89799964066054144 89885802603061248 90134793746006016 90404589116850176 90655017341550592 90772833549801984 90847819103698944 91372158009212928 91384008951337536 91403534852947968 91656730240352256 91744343634327552 92273856936935424 92289847978360832 92381795114287104 92393777006048448 92637700363911168 92649715446508416 92669511789969408 93200603057094656 93275744634404864 93293457566072832 93643538587189248 93860344895033344 94120345850421248 94196228956454912 94306415845834752 94567652454825984 94678273820196864 95237071265366016 95315744633389056 95328107057543472 95348475689435136 95612598890790912 95878304473534464 96256360534376448 96268844956137651 96289414594265088 96841251614012416 96937733252247552 97206258829123584 97784239273017344 97796921860203328 97817818000523264 98476427430854656 98749215318474752 98864728104763392 99543295464849816 99564564750532608 99840366868955136 99920861655465984 99938177921318912 100016374617750528 100215014979272704 100924409940279296 100990279904919552 101003378314636224 101024959574310912 101603936119619584 101638826516168704 101705162756456448 101920374512058368 101986894509244416 102004568818188288 102606606541852672 102726631546355712 103011192852578304 103319530419257344 103740381199773696 103826078975655936 104438867372957184 104461182689083392 104850678439231488 104935212713705472 105592888006912512 105885389081723904 105970757576011776 105989122287648768 106600851010748416 106614677109893792 106637457328439296 106932851947077632 107035067573382144 107652833093091328 107778760966668288 107792739840389856 108077317091229696 108091334687593152 108114430421630976 108842367160418304 108932279581016064 108946408065763968 108969686502211584 109271541589475328 109575205112610816 110007269182144512 110021537092728744 110045045250588672 110675716130299904 110785980859711488 111092867233284096 111201702072287232 111767910697375232 111791792000598016 111858021885790208 112299087290105856 112430450161483776 112741891851681792 113094022127622144 113407301967310848 113539961182814208 114195270463389696 114304428134572032 114343679830689792 114660421326065664 115342182788890624 115432432359584256 115457096656355328 116118784136708096 116133844708991452 116158658875621376 116234471721664512 116480428013780992 116556450867707904 116576650077929472 117264693190688768 117401864624406528 117727077545803776 117821993222406144 118560435656884224 118656023215865856 118984710260785152 119005330287886336 119123893700001792 119847736804081664 119925957387091968 119941511748630516 119967139494494208 120179724994674688 120299458440462336 121030444733069312 121109437229727744 121130425471598592 121845345268450048 121871379803930624 122208973653803008 122325791512436736 123031809249247232 123191702674731264 123532953928677888 123559349053292544 124391276754763776 124510180646587392 125738899534547136 125741887794446336 125765766000672768 125840274621513984 125867162748321792 126090203273101312 126215825249009664 126982761687154688 127087659511185408 127104142743391296 127131300919246848 127483465187721216 127837739298045952 128341814045835264 128358459941516868 128385886125686784 128491943041695744 128847876401922048 129250311002996736 129608345105498112 129759955637501952 130633632153796608 130678491235074048 131040481515503616 131922779839524864 132724393953133088 132752753000710144 133120489158606848 133227815540621312 133355166157000704 133880996573872128 134671171086181632 134699946099081216 134828703904591872 135202190619009024 135606883675275264 135982526012325888 136006091757584384 136159250324702976 136968842061807616 137058237013819392 137076013427006304 137105302279421952 137348257136771072 137485095360528384 138320508266364928 138410785405403136 138434771967541248 139251823163942912 139800904585641984 139913616951607296 140465307880783872 140790517342550016 141180518775631872 141294343434682368 141318829716865024 141459623768752128 141851478682238976 142713423431176192 142855606898049024 143705014622224384 143723653120519808 143817456710301696 144121779583457536 144152573895507968 145123156213891072 145261877421018624 145292915336282112 146100273483481088 146676358909526016 146695382790304992 146726727000784896 147714641146281984 148123822977712128 148268936096382976 148297092157145088 148416654445903872 149314943197274724 149346847125798912 149732116386807808 149760550303432704 149881292483198976 149907266881978368 150322522468909056 150792029503496192 151209735956414464 151386614910418944 152405904179429376 152458239774253056 152880561768087552 153006853227282432 153909909812779008 154089947319533568 154516789278867456 154979295628886016 155408601156943872 155610571799660544 156535819499208704 156658301059435776 156691774033625088 156969436727738368 157095990963208192 157125823269175296 158080580875845632 158208030954487808 158646280347713536 158831858266669056 158983683431473152 159901276516122624 159922015664840688 159956185992658944 160399277920616448 160552601360073216 160586906424311808 161479249639636992 161507233962131456 161668141450002432 161689109760584784 162115975636844544 162137002031389728 162171645632446464 163101055349915648 163263550740627456 164255603566308352 164362807668916224 164710605238237184 165855035673018368 166013574195449856 166802553108430848 167651866046062848 167687688000897024 167787032828685312 168448630935158784 169472190324521728 169508401225662464 169641033191433216 169977953583628288 170110952950966272 171122418727780352 171144613255355824 171181181500915712 171292905695084544 172333748003995648 172811126807330816 173013274183335936 174178176205062144 174200767063487178 174237988313432064 174720642020671488 174864975116894208 175897039786033152 176102796936609792 176590616318705664 176732989833609216 177806888209334272 177840653485326336 177984034823798784 178477065391177728 178507995431829504 179561561448242176 179771605206122496 180269587492012032 180809178233700352 181310034683101184 181545667099603968 181695638207397888 182744316018425856 182768017902675072 182807069705895936 183313460480704512 183488687268655104 184547713873870848 184579695956721664 184763590228574208 184787554012096896 185299430893016832 185339023579938816 186401206114189312 186551489268809728 186586915132145664 187720689790066688 188240691700842496 188392457912909824 188612831691669504 189135304909651968 190474142530732032 190631489266778112 190656214115086944 190696951378870272 191225197781581824 191756608947068928 192512721068752896 192537689912275302 192578829188530176 193682503228024832 193875466504495104 194412517658247168 195568478546034688 195593843720406656 195635636001046528 196952854861709312 197498430636949504 197729456209526784 199086590929699632 199129129501065216 199680733737910272 199841723310931968 199876355842637824 200032749235501056 201848819880558592 201980559809839104 202006756629272448 202049919148621824 203207872239239168 203234228240735041 203277653032337408 203410325512912896 203840749024116736 203973789018488832 204009137636376576 205213213083705344 205453263092711424 206022385705156608 207480762399547392 207652157951311872 208877734745914368 209701356878462976 209870425427410944 211185776013825024 211770778163447808 211941515152023552 211978244575297536 213201702021496832 213229354219787584 213274914656878592 213865703894155264 214070135146764288 215305666186182656 215557521933336576 215585479680779712 216154634182459392 216182669375186304 216228860843261952 217684734320836608 217892816131527936 217939373004423168 218543083178950656 219150410225221632 220014538364289024 220043074185457488 220090090501177344 221351432260599808 221571961719422976 222185734466568192 222403404144574464 223535821394750464 223716043771580416 224598174580211712 224860900322967552 225483783703363584 226188044255244288 226814603934621696 227079922365628416 228608856269144064 228687359661379584 229320842652131328 230684365577781248 230864864719168512 232237568273416192 232267689417982904 232317317751242752 232468943443329024 232960856027561984 233112901735415808 234529386381377536 234803729248813056 235454155091607552 235643986444812288 237120871313768448 237312046431731712 237969420521570304 238010660575772672 238247787400003584 239695473608163328 239851914774183936 239883023497261032 239934278988988416 240359449989349376 240598916880924672 242060889466138624 242218874459455488 242260850943197184 243690690536900096 243742759607861248 244651583024873472 246063618498494464 246383405349462528 247065907857355776 248782553509527552 249020361293174784 251477799069094272 251483775588892672 251531532001345536 251680549243027968 251734325496643584 252180406546202624 253965523374309376 254175319022370816 254208285486782592 254262601838493696 254966930375442432 255675478596091904 256683628091670528 256716919883033736 256771772251373568 256983886083391488 258500622005993472 259216690210996224 259519911275003904 261267264307593216 261301150595230767 261356982470148096 262080963031007232 263845559679049728 265448787906266176 265505506001420288 266240978317213696 266455631081242624 266710332314001408 267761993147744256 269342342172363264 269399892198162432 269657407809183744 270404381238018048 271213767350550528 271965052024651776 272012183515168768 272318500649405952 273937684123615232 274116474027638784 274152026854012608 274210604558843904 274696514273542144 274970190721056768 276641016532729856 276821570810806272 276869543935082496 278503646327885824 279601809171283968 279827233903214592 280930615761567744 281581034685100032 282361037551263744 282588686869364736 282637659433730048 282919247537504256 283702957364477952 285426846862352384 285711213796098048 287447306241039616 287634913420603392 288243559166915072 288305147791015936 290246312427782144 290523754842037248 292200546966962176 293352717819052032 293390765580609984 293453454001569792 295429282292563968 296247645955424256 296537872192765952 296594184314290176 298629886394549448 298693694251597824 299464232773615616 299521100606865408 299762584966397952 299814533763956736 300645044937818112 301584059006992384 302419471912828928 302773229820837888 304811808358858752 304916479548506112 305761123536175104 306013706454564864 307819819625558016 308179894639067136 309033578557734912 309958591257772032 311221143599321088 313071638998417408 313316602118871552 313383548067250176 313938873455476736 316161161751691264 316416061908975616 317292560695427072 317967366862946304 319802553032245248 319844031329681376 319912371985317888 320798555841232896 321105202720146432 322958499279273984 323014467924262912 323336282900004864 323378219521169568 324231951273689088 324274004062779456 324343291264892928 326202110699831296 326527101481254912 328511207132616704 328725615337832448 329421210476474368 331710071346036736 332027148390899712 333605106216861696 335303732092125696 335375376001794048 335574065657370624 336897261870317568 338944380649043456 339016802451324928 339282066382866432 340221905901932544 342244837455560704 342289226510711648 342362363001831424 342585811390169088 344667496007991296 345622253614661632 346026548366671872 348356352410124288 348401534126974356 348475976626864128 349441284041342976 349729950233788416 351794079572066304 352205593873219584 353181232637411328 353465979667218432 355613776418668544 355681306970652672 355968069647597568 356954130782355456 357015990863659008 359123122896484352 359543210412244992 360539174984024064 361618356467400704 362620069366202368 363091334199207936 363391276414795776 365536035805350144 365614139411791872 366626920961409024 366977374537310208 369095427747741696 369159391913443328 369575108024193792 370598861786033664 370678047159877632 372802412228378624 373102978537619456 373173830264291328 375441379580133376 376481383401684992 376784915825819648 377225663383339008 378270609819303936 380948285061464064 381262978533556224 381312428230173888 381393902757740544 382450395563163648 383513217894137856 385025442137505792 385075379824550604 385157658377060352 387365006456049664 387750933008990208 388825035316494336 391187687440813312 391271272002093056 393905709723418624 394996861273899008 398173181859399264 398258259002130432 399361467475820544 399683446621863936 400065498471002112 403697639761117184 404013513258544896 404099838297243648 406415744478478336 406468456481470082 406555306064674816 406820651025825792 407681498048233472 407947578036977664 408018275272753152 410426426167410688 410906526185422848 412044771410313216 414961524799094784 415304315902623744 417755469491828736 419402713756925952 419740850854821888 422371552027650048 423541556326895616 423883030304047104 423956489150595072 426403404042993664 426458708439575168 426549829313757184 427731407788310528 428140270293528576 430611332372365312 431115043866673152 431170959361559424 432365338750372608 432457721686523904 435369468641673216 435785632263055872 435878746008846336 438300820450443264 440029076728578048 440086148370914976 440180181002354688 442702864521199616 443143923438845952 444371468933136384 444806808289148928 447071642789500928 447432087543160832 449196349160423424 449721800645935104 450967567406727168 452376088510488576 453629207869243392 454159844731256832 457217712538288128 457374719322759168 458641685304262656 461368731155562496 461729729438337024 464475136546832384 464535378835965808 464634635502485504 464937886886658048 465921712055123968 466225803470831616 469058772762755072 469607458497626112 470908310183215104 471287972889624576 474241742627536896 474624092863463424 475938841043140608 476021321151545344 476495574800007168 479390947216326656 479703829548367872 479766046994522064 479868557977976832 480718899978698752 481197833761849344 484121778932277248 484437748918910976 484521701886394368 487381381073800192 489303166049746944 492127236996988928 492766810698925056 494131815714711552 497565107019055104 498040722586349568 502955598138188544 502967551177785344 503063064002691072 503361098486055936 504360813092405248 507931046748618752 508416570973565184 508525203676987392 509933860750884864 511350957192183808 513367256183341056 513433839766067472 513543544502747136 517001244011986944 518433380421992448 519039822550007808 522534528615186432 522602301190461534 522713964940296192 524161926062014464 527691119358099456 530897575812532352 531011012002840576 532481956634427392 533420664628002816 535523986295488512 538684684344726528 539314815618367488 540808762476036096 542427534701101056 543930104049303552 544637001298811904 547875368247230464 548232948055277568 548304053708025216 548421209117687808 549393028547084288 549940381442113536 553282033065459712 553643141621612544 553739087870164992 557007292655771648 559203618342567936 559654467806429184 563162069370200064 564722075102527488 565177373738729472 565275318867460096 565838495075008512 567405914728955904 570853693724704768 571422427592196096 574894612482079232 575269826841206784 576487118333830144 580492624855564288 581047509684074496 584401093933924352 586705435638104064 586781531161219968 586906908003139584 590858564585127936 592495291910848512 593075744385531904 593188368628580352 597259772789098896 597387388503195648 598928465547231232 599042201213730816 599525169932795904 599629067527913472 603168118013984768 604838943825657856 605546459641675776 609623616717717504 609702684722205123 609832959097012224 611522247072350208 612027412909129728 615639639251116032 616359789278134272 618067157115469824 622442287198642176 626143277996834816 626633204237743104 627877746910953472 632322323503382528 632832123817951232 634585121390854144 635934733725892608 639605106064490496 639688062659362752 639824743970635776 641597111682465792 642210405440292864 645916998558547968 646028935848525824 646672565800009728 646756439042339136 648463902547378176 648548008125558912 648686582529785856 652404221399662592 653054202962509824 657022414265233408 657451230675664896 658842420952948736 664054296781799424 667210212433723392 670607464184251392 671148131314741248 673794523740635136 677888761298086912 678564132765732864 680443811803865088 684489674911121408 684578453021423296 684724726003662848 689334992015982592 691244507229323264 692053096733343744 696712704820248576 696803068253948712 696951953253728256 698882568082685952 703588159144132608 704411187746439168 706362465274822656 706931959334436864 711227552837337088 711362613941305344 711936139295195136 713908261564710912 714031981727318016 718246245792968704 719086420824489984 721078349968048128 723236712934801408 726182668398415872 726782552829591552 731072071610700288 731228278823583744 733954749074620416 738190855495483392 738318783826886656 739150216048387584 741197723572067328 745604824456757248 746205957075238912 746347660528582656 750882759160266752 752962766803369984 753569831651639296 754451326766678016 756541219638607872 761896570122928128 762525957067112448 762624856460347776 762787805515481088 764900791126327296 767026435788275712 770050884275011584 770150759649101208 770315316754120704 774730012912099328 775501866017980416 777650070632988672 782375374881626624 782542544004186112 787811419446837248 789993722547798016 796346363718798528 796516518004260864 798722934951641088 799366893243727872 800130996942004224 807395279522234368 808027026517089792 808199676594487296 812831488956956672 812936912962940164 813110612129349632 813641302051651584 815362996096466944 815895156073955328 816036550545506304 820852852334821376 821813052370845696 824089542820626432 829923049598189568 830608631805247488 835510938983657472 838805427513851904 839481701709643776 844743104055300096 847083112653791232 847766060608094208 847912978301190144 852917416879150336 853099658627514368 855462815576621056 856280540587057152 861222664744730624 862341918723118848 864730677500745216 864915443373047808 870738937283346432 871571264526111744 876601640900886528 880058153457156096 880172296741829952 880360362004709376 885405729042399232 886287846877691904 888742937866272768 889613616578297856 894143285579001856 894864175086321664 898392698320846848 899443601291870208 901935134813454336 904752177020977152 907258415738486784 908319689462513664 914435425076576256 914749438645518336 917283370608525312 923459458876674048 928950273093664768 929070757671931616 929269271004971008 929875773773316096 931843424110247936 938117545525510144 939214916995252224 941816620366430208 948483485255073792 949248185726926848 951877682086281216 952042642303090688 958781894432653312 959407659096735744 959532093989044128 959737115955953664 961437799957397504 962395667523698688 968243557864554496 968875497837821952 969043403772788736 974762762147600384 978606332099493888 984254473993977856 985533621397850112 988263631429423104 995130214038110208 996081445172699136 1005911196276377088 1005935102355570688 1006126128005382144 1006722196972111872 1015862093497237504 1016833141947130368 1017050407353974784 1022701914384367616 1026734512366682112 1026867679532134944 1027087089005494272 1034002488023973888 1036866760843984896 1038079645100015616 1045069057230372864 1045204602380923068 1045427929880592384 1048323852124028928 1055382238716198912 1061795151625064704 1062022024005681152 1064963913268854784 1066841329256005632 1071047972590977024 1077369368689453056 1078629631236734976 1081617524952072192 1084855069402202112 1087860208098607104 1089274002597623808 1095750736494460928 1096608107416050432 1096842418235375616 1098786057094168576 1099880762884227072 1106564066130919424 1107286283243225088 1107478175740329984 1114014585311543296 1118407236685135872 1119308935612858368 1126324138740400128 1129444150205054976 1130354747477458944 1130550637734920192 1131676990150017024 1134811829457911808 1141707387449409536 1142844855184392192 1149789224964158464 1150539653682413568 1152974236667660288 1160985249711128576 1162095019368148992 1168802187867848704 1173563062322439936 1173813816006279168 1181717129170255872 1184990583821697024 1194519545578197792 1194774777006391296 1197856931094462464 1198084402427461632 1199050339865591808 1206336236027969536 1209677887651315712 1211092919283351552 1219247233435435008 1219405369444410246 1219665918194024448 1223044494144700416 1224054825818259456 1231279278502232064 1232719578556268544 1236134314230939648 1244884574397284352 1252286555993669632 1253266408475486208 1264644647006765056 1265664247635902464 1269170242781708288 1271869467451785216 1279210212128980992 1279376125318725504 1279649487941271552 1283194223364931584 1284420810880585728 1291833997117095936 1292057871697051648 1293345131600019456 1293512878084678272 1297096016251117824 1297373165059571712 1304808442799325184 1306108405925019648 1314044828530466816 1314902461351329792 1317684841905897472 1328108593563598848 1334420424867446784 1341214928368502784 1342296262629482496 1347589047481270272 1355777522596173824 1357128265531465728 1360887623607730176 1368979349822242816 1369156906042846592 1369449452007325696 1378669984031965184 1382489014458646528 1384106193466687488 1393425409640497152 1393606136507897424 1393903906507456512 1397765136165371904 1407176318288265216 1408822375492878336 1412724930549645312 1413863918668873728 1422455105674674176 1422725227882610688 1423872278590390272 1427816523129421824 1428063963454636032 1436492491585937408 1438172841648979968 1442156699936096256 1452365336796831744 1453565105659183104 1462144143221400576 1467909498149240832 1476381710990966784 1478300432096775168 1482395447144134656 1491209648913514496 1492411914150477824 1492695321057165312 1501765518320533504 1505925533606739968 1507139663303278592 1508902653533356032 1513082439277215744 1523793140245856256 1525249712920695552 1525575611030962176 1529801582252654592 1534052871576551424 1540101768550023168 1540301519298202416 1540630633508241408 1549460025824198656 1551003732035960832 1555300141265977344 1564750749763253248 1575622838893674496 1579987445095596032 1592692727437597056 1593033036008521728 1597445869903282176 1600261993884008448 1614790559044468736 1616054053034179584 1625662977913913344 1625873825925880328 1626221224258699264 1627282604103303168 1630725992192933888 1631790312147910656 1641705704669642752 1643626104741691392 1648179085641252864 1659846099196379136 1661217263610494976 1671021877967314944 1677610855027703808 1678963403419287552 1689486208110600192 1694166225307582464 1695532121216188416 1695825956602380288 1705834833758300672 1706199317255028736 1712561081174114304 1722445329489461248 1724683837446237696 1729461355001490432 1741477874566692864 1743142529052223488 1753203281801773056 1760116306914312192 1760344593483659904 1760720724009418752 1770811458084798464 1772575693755383808 1777485875732545536 1779227233156595712 1788286571158003712 1789728350172643328 1796785396641693696 1798887202583740416 1809504354041954304 1814516831476973568 1816639378925027328 1828870850153152512 1829108054166615369 1829498877291036672 1834566741217050624 1846918917753348096 1857900546187329536 1858141515343863232 1858538542009942016 1863686848220495872 1876235091051020288 1878429833990504448 1883633240732860416 1896966970510147584 1898496371453853696 1903755364172562432 1904085284606181376 1917563788865306624 1918815318193471488 1919064187978088256 1919474231911907328 1922875599914795008 1924791335047397376 1936487115729108992 1937750995675643904 1938086807545577472 1949525524295200768 1957212664198987776 1971067242795700224 1976527262858846208 1992162890345398272 2011822392552754176 2013444393944223744 2031724186994475008 2033666283894260736 2045403828768735232 2053469024733364224 2053735359064269888 2054174178010988544 2068004976047947776 2073733521687969792 2076159290200031232 2090138114460745728 2090409204761846136 2090855859761184768 2096647704248057856 2110764477432397824 2123590303250129408 2124044048011362304 2133682658512011264 2142095945181954048 2154738737378906112 2157259262473469952 2163235049904144384 2169710138804404224 2178548005195247616 2191501472988921856 2193216214832100864 2193684836470751232 2197572114188337152 2213128132261838848 2214572566486450176 2214956351480659968 2228029170623086592 2236814473370271744 2238617871225716736 2252648277480800256 2258888300410109952 2260709494954917888 2261101275469840384 2263353980300034048 2269623658915823616 2283414774898819072 2285689710368784384 2299578449928316928 2301079307364827136 2305948473335320576 2321970499422257152 2324190038736297984 2337604375735697408 2347126124644879872 2347627632012558336 2363434258340511744 2369981167643394048 2389039091156395584 2389549554012782592 2395713862188924928 2396168804854923264 2398100679731183616 2412672472055939072 2419355775302631424 2422185838566703104 2438494466870870016 2438810738888820492 2439331836388048896 2446088988289400832 2448109651636518912 2462558557004464128 2465439157112537088 2472268628461879296 2489769148794568704 2506532816950972416 2529289294013530112 2531328495271804928 2538340485563416576 2543738934903570432 2558752250637451008 2559298975882543104 2566388446729863168 2568841621761171456 2583667994234191872 2584115743394103296 2587025756169356544 2594192032502235648 2594746330119143424 2609616885598650368 2612216811850039296 2628089657060933632 2629804922702659584 2635369683811794944 2656217187127197696 2668840849734893568 2682429856737005568 2684592525258964992 2695178094962540544 2711555045192347648 2714256531062931456 2721775247215460352 2738313812085693184 2738898904014651392 2757339968063930368 2764978028917293056 2786850819280994304 2787212273015794848 2787807813014913024 2795530272330743808 2814352636576530432 2817644750985756672 2825449861099290624 2844910211349348352 2845450455765221376 2847744557180780544 2855633046258843648 2856127926909272064 2872984983171874816 2876345683297959936 2884313399872192512 2904730673593663488 2907130211318366208 2924288286442801152 2935818996298481664 2952763421981933568 2956600864193550336 2964790894288269312 2982419297827028992 2984823828300955648 2985390642114330624 3003531036641067008 3011851067213479936 3014279326606557184 3017805307066712064 3047586280491712512 3050499425841391104 3051151222061924352 3068105743153102848 3080203537100046336 3080603038596404832 3081261267016482816 3098920051648397312 3102007464071921664 3110600282531954688 3129501499526506496 3151245677787348992 3159974890191192064 3185385454875194112 3186066072017043456 3194891739806564352 3200523987768016896 3229581118088937472 3232108106068359168 3251325955827826688 3251747651851760656 3252442448517398528 3254565208206606336 3261451984385867776 3263580624295821312 3283411409339285504 3287252209483382784 3296358171282505728 3319692198392758272 3322434527220989952 3342043755934629888 3355221710055407616 3357926806838575104 3378972416221200384 3388332450615164928 3391064242432376832 3391651913204760576 3411669667516601344 3425122162348228608 3444890658978922496 3449367674892475392 3458922710002980864 3482955749133385728 3486285058104446976 3506406563603546112 3520689186967319808 3521441448018837504 3541622916169596928 3545151387510767616 3554971751465091072 3576573142316007424 3579456700345286656 3593570793283387392 3619008708083908608 3629033662953947136 3633278757850054656 3657741700306305024 3658216108333230738 3658997754582073344 3669133482434101248 3693837835506696192 3715801092374659072 3716283030687726464 3717077084019884032 3727373696440991744 3752470182102040576 3756859667981008896 3793933941020295168 3796992742907707392 3807510728345124864 3835127577730613248 3837630636386942976 3838128375956176512 3838948463823814656 3845751199829590016 3849582670094794752 3872974231458217984 3875501991351287808 3876173615091154944 3899051048590401536 3914425328397975552 3942134485591400448 3953054525717692416 3984325780690796544 4023644785105508352 4026888787888447488 4063448373988950016 4067332567788521472 4090807657537470464 4106938049466728448 4107470718128539776 4108348356021977088 4136009952095895552 4147467043375939584 4152318580400062464 4180276228921491456 4180818409523692272 4181711719522369536 4193295408496115712 4221528954864795648 4247180606500258816 4267365317024022528 4284191890363908096 4309477474757812224 4314518524946939904 4326470099808288768 4357096010390495232 4383002945977843712 4386432429664201728 4395144228376674304 4426256264523677696 4429145132972900352 4456058341246173184 4473628946740543488 4477235742451433472 4505296554961600512 4517776600820219904 4521418989909835776 4522202550939680768 4526707960600068096 4539247317831647232 4566829549797638144 4571379420737568768 4599156899856633856 4602158614729654272 4611896946670641152 4648380077472595968 4675208751471394816 4694252249289759744 4726868516681023488 4739962335286788096 4778078182312791168 4779099108025565184 4791427724377849856 4792337609709846528 4825344944111878144 4838711550605262848 4844371677133406208 4876988933741740032 4877621477777640984 4878663672776097792 4892177976578801664 4925117114008928256 4930878314225074176 4944537256923758592 4979538297589137408 5013065633901944832 5058578588027060224 5062656990543609856 5087477869807140864 5117504501274902016 5118597951765086208 5137683243522342912 5167335988468383744 5168231486788206592 5174051512338713088 5188384065004471296 5219233771197300736 5224433623700078592 5256179314121867264 5259609845405319168 5270739367623589888 5312434374254395392 5337681699469787136 5364859713474011136 5369185050517929984 5390356189925081088 5423110090384695296 5428513062125862912 5443550494430920704 5476627624171386368 5477797808029302784 5514679936127860736 5529956057834586112 5573701638561988608 5574424546031589696 5575615626029826048 5591060544661487616 5628705273153060864 5635289501971513344 5650899722198581248 5689820422698696704 5690900911530442752 5695489114361561088 5711266092517687296 5712255853818544128 5745969966343749632 5752691366595919872 5768626799744385024 5809461347187326976 5814260422636732416 5848576572885602304 5871637992596963328 5913201728387100672 5929581788576538624 5964838595654057984 6007062073282134016 6023702134426959872 6028558653213114368 6095172560983425024 6100998851682782208 6136211486306205696 6160407074200092672 6161206077192809664 6162522534032965632 6197840103296794624 6204014928143843328 6221200565063909376 6259002999053012992 6302491355574697984 6370770909750388224 6372132144034086912 6401047975536033792 6464216212136718336 6502651911655653376 6503495303703521312 6504884897034797056 6509130416413212672 6522903968771735552 6566822818678571008 6574504418966765568 6592716342565011456 6639384396785516544 6644869054441979904 6684087511869259776 6710443420110815232 6715853613677150208 6757944832442400768 6776664901230329856 6782128484864753664 6783303826409521152 6823339335033202688 6850244324696457216 6889781317957844992 6898735349784950784 6917845420005961728 6965911498266771456 6972570116208893952 7012813127207092224 7041378373934639616 7042882896037675008 7083245832339193856 7090302775021535232 7109943502930182144 7153146284632014848 7158913400690573312 7187141586566774784 7238017416167817216 7258067325907894272 7266557515700109312 7315483400612610048 7316432216666461476 7317995509164146688 7338266964868202496 7387675671013392384 7432566061375452928 7434154168039768064 7454747392881983488 7504940364204081152 7587867882040590336 7593985485815414784 7615021456690249728 7670255155461226496 7676256751912353024 7677896927647629312 7691502399659180032 7699165340189589504 7745948462916435968 7751003982702575616 7752347230182309888 7798102097180803072 7828850656795951104 7884268971182800896 7906109051435384832 7968651561381593088 8047289570211016704 8053777575776894976 8126896747977900032 8134665135577042944 8181615315074940928 8214941436257079552 8216696712043954176 8272019904191791104 8294934086751879168 8360552457842982912 8361636819047384544 8363423439044739072 8386590816992231424 8443057909729591296 8494361213000517632 8534730634048045056 8568383780727816192 8618954949515624448 8629037049893879808 8652940199616577536 8714192020780990464 8766005891955687424 8772864859328403456 8852512529047355392 8858290265945800704 8912116682492346368 8947257893481086976 8954471484902866944 9010593109923201024 9035553201640439808 9042837979819671552 9044405101879361536 9053415921200136192 9133659099595276288 9142758841475137536 9198313799713267712 9204317229459308544 9223793893341282304 9296760154945191936 9350417502942789632 9388504498579519488 9453737033362046976 9479924670573576192 9556156364625582336 9558198216051130368 9582855448755699712 9584675219419693056 9650689888223756288 9677423101210525696 9688743354266812416 9753977867483480064 9755242955555281968 9757327345552195584 9784355953157603328 9850234228017856512 9861756628450148352 9889074513847517184 9959076595178274816 10026131267803889664 10117157176054120448 10174955739614281728 10235009002549804032 10275366487044685824 10334671976936767488 10348103024677426176 10376768130008942592 10438467542394601472 10448867247400157184 10512358628243734528 10519219690810638336 10541478735247179776 10624868748508790784 10729719426948022272 10738370101035859968 10780712379850162176 10846220180769390592 10857026124251725824 10887100988861841408 10953255248342772736 11029359872255721472 11059912115669172224 11147403277123977216 11148849092063179392 11151231252059652096 11182121089322975232 11257410546306121728 11270579003943026688 11379640845397393408 11381801823060885504 11390978228723122176 11422532185035374592 11491939932687499264 11505382733191839744 11537253599488770048 11618922694374653952 11628520845273464832 11697153145771204608 11743275985193926656 11826403456774201344 11859163577153077248 11929677191308115968 12014124146564268032 12047404268853919744 12057117306426228736 12190345121966850048 12201997703365564416 12272422972612411392 12320814148400185344 12322412154385619328 12325045068065931264 12395680206593589248 12408029856287686656 12442401130127818752 12518005998106025984 12741541819500776448 12802095951072067584 12928432424273436672 13005303823311306752 13006990607407042624 13009769794069594112 13045807937543471104 13133645637357142016 13149008837933531136 13185432685130022912 13278768793571033088 13368175023738519552 13420886840221630464 13431707227354300416 13515889664884801536 13553329802460659712 13564256969729507328 13566607652819042304 13646678670066405376 13700488649392914432 13797470699569901568 13835690840011923456 13945140232417787904 14025626254414184448 14082756747869279232 14166491664678387712 14180605550043070464 14219887005860364288 14306292569264029696 14317826801381146624 14374283173133549568 14476034832335634432 14516134651815788544 14533115031400218624 14630966801225220096 14632864433332922952 14635991018328293376 14676533929736404992 14775351342026784768 14865132122750905856 14868308336079536128 15009880728408162304 15175735764081180672 15187970971630829568 15340510310922452992 15352513503824706048 15355793855295258624 15383004799318360064 15491896925832871936 15502007965405151232 15504694460364619776 15596204194361606144 15657701313591902208 15768537942365601792 15812218102870769664 15937303122763186176 16094579140422033408 16107555151553789952 16253793495955800064 16269330271154085888 16363230630149881856 16429882872514159104 16433393424087908352 16544039808383582208 16589868173503758336 16721104915685965824 16723273638094769088 16726846878089478144 16773181633984462848 16886115819459182592 16988722426001035264 17069461268096090112 17136767561455632384 17237909899031248896 17258074099787759616 17305880399233155072 17428384041561980928 17545729718656806912 17705025058094710784 17824233364984692736 17894515786962173952 18021186219846402048 18071106403280879616 18085675959639343104 18088810203758723072 18267318199190552576 18285517682950275072 18396627599426535424 18408634458918617088 18447587786682564608 18593520309890383872 18700835005885579264 18777008997159038976 18907474066724093952 19112312729251164672 19116396432102260736 19301379776447512576 19354846202421051392 19507955734966960128 19510485911110563936 19514654691104391168 19568711906315206656 19700468456035713024 19723513256900296704 19778149027695034368 19918153190356549632 20052262535607779328 20234314352108240896 20349911479228563456 20470018005099608064 20550732974089371648 20669343953873534976 20696206049354852352 20753536260017885184 20876935084789202944 20897734494800314368 21024717256487469056 21038439381621276672 21082957470494359552 21249737497017581568 21459438853896044544 21476740202071719936 21561424759700324352 21692440361538781184 21714052248503451648 21774201977723682816 21906510496685545472 22058719744511442944 22119824231338344448 22297698184126358784 22302462504119304192 22364242178645950464 22514821092612243456 22759281690794786816 22763603646121771008 22781956457446244352 22845064370070749184 22983879865374998528 23010765466383679488 23074507198977540096 23237845388749307904 23257041690546929664 23394306291542409216 23486551970387853312 23652806913548402688 23718327154306154496 24028248293128536064 24094808537707839488 24114234612852457472 24380690243933700096 24403995406731128832 24544845945224822784 24644824308771238656 24650090136131862528 24791360413187178496 24816059712575373312 24884802260255637504 25036011996212051968 25483083639001552896 25604191902144135168 25856864848546873344 26010607646622613504 26013981214814085248 26019539588139188224 26091615875086942208 26267291274714284032 26298017675867062272 26557537587142066176 26736350047477039104 26841773680443260928 26863414454708600832 27031779329769603072 27106659604921319424 27128513939459014656 27133215305638084608 27293357340132810752 27400977298785828864 27594941399139803136 27671381680023846912 27890280464835575808 28051252508828368896 28165513495738558464 28332983329356775424 28361211100086140928 28439774011720728576 28612585138528059392 28635653602762293248 28748566346267099136 28952069664671268864 29032269303631577088 29066230062800437248 29261933602450440192 29265728866665845904 29271982036656586752 29353067859472809984 29550702684053569536 29730264245501811712 30019761456816324608 30351471528162361344 30681020621844905984 30705027007649412096 30766009598636720128 30983793851665743872 31004015930810302464 31192408388723212288 31315402627183804416 31537075884731203584 31624436205741539328 31874606245526372352 32189158280844066816 32215110303107579904 32538660542308171776 32726461260299763712 32859765745028318208 33088079616767164416 33179736347007516672 33442209831371931648 33446547276189538176 33453693756178956288 33546363267968925696 33772231638918365184 33977444852002070528 34138922536192180224 34475819798062497792 34516148199575519232 34611760798466310144 34856768083123961856 35091459437313613824 35410050116189421568 35648466729969385472 35789031573924347904 36042372439692804096 36142212806561759232 36171351919278686208 36177620407517446144 36534636398381105152 36571035365900550144 36793255198853070848 36817268917837234176 36895175573365129216 37187040619780767744 37554017994318077952 38224625458502329344 38602759552895025152 38709692404842102784 39015911469933920256 39020971822221127872 39029309382208782336 39137423812630413312 39400936912071426048 39447026513800593408 39556298055390068736 39836306380713099264 40104525071215558656 40699822958457126912 40940036010199216128 41101465948178743296 41392412098709704704 41507072520035770368 41753870169578405888 42049434512974938112 42076878763242553344 42165914940988719104 42499474994035163136 42918877707792089088 42953480404143439872 43122849519400648704 43384880723077562368 43428104497006903296 43548403955447365632 43813020993371090944 44117439489022885888 44595396368252717568 44604925008238608384 45029642185224486912 45518563381589573632 45527207292243542016 45563912914892488704 45967759730749997056 46021530932767358976 46149014397955080192 46475690777498615808 46514083381093859328 46788612583084818432 46973103940775706624 47305613827096805376 47436654308612308992 48056496586257072128 48189617075415678976 48228469225704914944 48761380487867400192 48807990813462257664 49089691890449645568 49289648617542477312 49300180272263725056 49582720826374356992 49632119425150746624 49769604520511275008 50072023992424103936 50966167278003105792 51208383804288270336 51713729697093746688 52027962429628170496 52039079176278376448 52183231750173884416 52534582549428568064 53115075174284132352 53472700094954078208 53683547360886521856 54063558659539206144 54213319209842638848 54257027878918029312 54266430611276169216 54586714680265621504 54801954597571657728 55189882798279606272 55342763360047693824 55780560929671151616 56102505017656737792 56331026991477116928 56665966658713550848 56722422200172281856 57225170277056118784 57271307205524586496 57904139329342537728 58064538607263154176 58523867204900880384 58531457733331691808 58543964073313173504 58706135718945619968 59101405368107139072 59460528491003623424 60039522913632649216 60702943056324722688 61362041243689811968 61410054015298824192 61967587703331487744 62008031861620604928 62384816777446424576 62630805254367608832 63074151769462407168 63248872411483078656 63749212491052744704 64378316561688133632 64430220606215159808 65077321084616343552 65452922520599527424 65719531490056636416 66176159233534328832 66359472694015033344 66893094552379076352 66907387512357912576 67092726535937851392 67544463277836730368 67954889704004141056 68277845072384360448 68951639596124995584 69032296399151038464 69223521596932620288 69713536166247923712 70182918874627227648 70820100232378843136 71296933459938770944 72084744879385608192 72284425613123518464 72342703838557372416 73069272796762210304 73142070731801100288 73586510397706141696 73634537835674468352 73790351146730258432 74374081239561535488 75108035988636155904 76449250917004658688 77205519105790050304 77419384809684205568 78031822939867840512 78041943644442255744 78058618764417564672 78274847625260826624 78801873824142852096 78894053027601186816 79672612761426198528 80209050142431117312 81399645916914253824 81880072020398432256 82202931896357486592 82784824197419409408 83014145040071540736 83507740339156811776 84098869025949876224 84153757526485106688 84331829881977438208 84998949988070326272 85837755415584178176 85906960808286879744 86245699038801297408 86769761446155124736 86856208994013806592 87096807910894731264 87626041986742181888 89190792736505435136 90059284370448973824 91037126763179147264 91054414584487084032 91935519461499994112 92043061865534717952 92298028795910160384 92951381554997231616 93577225166169636864 93946207881551413248 94611227654193610752 94873308617224617984 96112993172514144256 96379234150831357952 97615981626924515328 98179383780899291136 98579297235084954624 99165441652748713984 99264238850301493248 99539209041022550016 100144047984848207872 101932334556006211584 102416767608576540672 103427459394187493376 104055924859256340992 104078158352556752896 105069165098857136128 106230150348568264704 106945400189908156416 107367094721773043712 108127117319078412288 108426638419685277696 108514055757836058624 108532861222552338432 109173429360531243008 109603909195143315456 110379765596559212544 110685526720095387648 111561121859342303232 112662053982954233856 113331933317427101696 114450340554112237568 114542614411049172992 115808278658685075456 116129077214526308352 117047734409801760768 117062915466663383616 117087928146626347008 117412271437891239936 118202810736214278144 118921056982007246848 122820108030597648384 123935175406662975488 124769633554892849152 125261610508735217664 126148303538924814336 126497744822966157312 127498424982105489408 128756633123376267264 128860441212430319616 130154642169232687104 130905845041199054848 131439062980113272832 132352318467068657664 133786189104758152704 133814775024715825152 135088926555673460736 135909779408008282112 136555690144768720896 137903279192249991168 138064592798302076928 138447043193865240576 139427072332495847424 140365837749254455296 141640200464757686272 142593866919877541888 144169489758771216384 144568851226247036928 144685407677114744832 146138545593524420608 146284141463602200576 147173020795412283392 147269075671348936704 147580702293460516864 148748162479123070976 150216071977272311808 152898501834009317376 154411038211580100608 154838769619368411136 156083887288884511488 156117237528835129344 156549695250521653248 157603747648285704192 159345225522852397056 160418100284862234624 162799291833828507648 163760144040796864512 164405863792714973184 165569648394838818816 166028290080143081472 168197738051899752448 168307515052970213376 168663659763954876416 169997899976140652544 171675510831168356352 171813921616573759488 173539522892310249472 173712417988027613184 174193615821789462528 175252083973484363776 178381585473010870272 180118568740897947648 182074253526358294528 182108829168974168064 183871038922999988224 184086123731069435904 185902763109994463232 187154450332339273728 187892415763102826496 189222455308387221504 189746617234449235968 192225986345028288512 192758468301662715904 195231963253849030656 196358767561798582272 197158594470169909248 198330883305497427968 198528477700602986496 199078418082045100032 200288095969696415744 203864669112012423168 204833535217153081344 206854918788374986752 208111849718512681984 210138330197714272256 212460300697136529408 213890800379816312832 216254234638156824576 216853276839370555392 217028111515672117248 218346858721062486016 219207818390286630912 220759531193118425088 221371053440190775296 223122243718684606464 225324107965908467712 226663866634854203392 228900681108224475136 229085228822098345984 231616557317370150912 232258154429052616704 234095468819603521536 234125830933326767232 234175856293252694016 234824542875782479872 236405621472428556288 237842113964014493696 245640216061195296768 247870350813325950976 249539267109785698304 250523221017470435328 252296607077849628672 252995489645932314624 254996849964210978816 257513266246752534528 257720882424860639232 260309284338465374208 262878125960226545664 267572378209516305408 270177853111346921472 271819558816016564224 273111380289537441792 275806558384499982336 276129185596604153856 276894086387730481152 278854144664991694848 280731675498508910592 285187733839755083776 288338979517542432768 289137702452494073856 292277091187048841216 294346041590824566784 294538151342697873408 295161404586921033728 297496324958246141952 300432143954544623616 305797003668018634752 308822076423160201216 312167774577769022976 312234475057670258688 315207495296571408384 318690451045704794112 320836200569724469248 325598583667657015296 327520288081593729024 328811727585429946368 331139296789677637632 332056580160286162944 336395476103799504896 337327319527909752832 339995799952281305088 343351021662336712704 343627843233147518976 347079045784620498944 347424835976055226368 348387231643578925056 350504167946968727552 356763170946021740544 367742077845999976448 371805526219988926464 374308900664678547456 375784831526205652992 378444910616774443008 379493234468898471936 384451972690056577024 390463926507698061312 392717535123597164544 394317188940339818496 396661766610994855936 397056955401205972992 400576191939392831488 407729338224024846336 409667070434306162688 413709837576749973504 416223699437025363968 420276660395428544512 424920601394273058816 427781600759632625664 432508469276313649152 433706553678741110784 434056223031344234496 436693717442124972032 438415636780573261824 441519062386236850176 442742106880381550592 446244487437369212928 450648215931816935424 457801362216448950272 458170457644196691968 463233114634740301824 464516308858105233408 468251661866653534464 468351712586505388032 469649085751564959744 472811242944857112576 475684227928028987392 491280432122390593536 495740701626651901952 499078534219571396608 504593214155699257344 505990979291864629248 509993699928421957632 515026532493505069056 515441764849721278464 520618568676930748416 525756251920453091328 535144756419032610816 540355706222693842944 543639117632033128448 546222760579074883584 551613116768999964672 552258371193208307712 557708289329983389696 561463350997017821184 570375467679510167552 576677959035084865536 578275404904988147712 584554182374097682432 588692083181649133568 589076302685395746816 590322809173842067456 594992649916492283904 600864287909089247232 611594007336037269504 624335549155538045952 630414990593142816768 637380902091409588224 641672401139448938496 655040576163187458048 657623455170859892736 662278593579355275264 664113160320572325888 672790952207599009792 674654639055819505664 679991599904562610176 686702043324673425408 687255686466295037952 694158091569240997888 694849671952110452736 696774463287157850112 701008335893937455104 713526341892043481088 735484155691999952896 743611052439977852928 748617801329357094912 751569663052411305984 756889821233548886016 758986468937796943872 780927853015396122624 788634377880679636992 793323533221989711872 801152383878785662976 815458676448049692672 819334140868612325376 827419675153499947008 832447398874050727936 855563201519265251328 865016938552627298304 867413107357482221568 873387434884249944064 876831273561146523648 883038124772473700352 885484213760763101184 892488974874738425856 901296431863633870848 915602724432897900544 916340915288393383936 926466229269480603648 936503323733307068928 936703425173010776064 945622485889714225152 951368455856057974784 982560864244781187072 991481403253303803904 998157068439142793216 1009186428311398514688 1011981958583729258496 1019987399856843915264 1030053064987010138112 1030883529699442556928 1041237137353861496832 1051512503840906182656 1070289512838065221632 1087278235264066256896 1103226233537999929344 1115416578659966779392 1122926701994035642368 1140750935359020335104 1153355918070169731072 1177384166363298267136 1178152605370791493632 1180645618347684134912 1189985299832984567808 1201728575818178494464 1223188014672074539008 1248671098311076091904 1260829981186285633536 1274761804182819176448 1283344802278897876992 1310081152326374916096 1315246910341719785472 1324557187158710550528 1328226320641144651776 1345581904415198019584 1349309278111639011328 1373404086649346850816 1374511372932590075904 1388316183138481995776 1389699343904220905472 1393548926574315700224 1402016671787874910208 1427052683784086962176 1470968311383999905792 1487222104879955705856 1497235602658714189824 1513779642467097772032 1517972937875593887744 1561855706030792245248 1577268755761359273984 1586647066443979423744 1602304767757571325952 1630917352896099385344 1638668281737224650752 1654839350306999894016 1664894797748101455872 1711126403038530502656 1730033877105254596608 1734826214714964443136 1746774869768499888128 1753662547122293047296 1766076249544947400704 1770968427521526202368 1784977949749476851712 1802592863727267741696 1831205448865795801088 1873006647466614137856 1891244971779428450304 1902736911712115949568 1965121728489562374144 1996314136878285586432 2018372856622797029376 2023963917167458516992 2039974799713687830528 2060106129974020276224 2061767059398885113856 2082474274707722993664 2103025007681812365312 2140579025676130443264 2174556470528132513792 2206452467075999858688 2230833157319933558784 2245853403988071284736 2354768332726596534272 2361291236695368269824 2379970599665969135616 2403457151636356988928 2446376029344149078016 2497342196622152183808 2566689604557795753984 2620162304652749832192 2630493820683439570944 2649114374317421101056 2656452641282289303552 2691163808830396039168 2746808173298693701632 2749022745865180151808 2776632366276963991552 2779398687808441810944 2804033343575749820416 2854105367568173924352 2941936622767999811584 2974444209759911411712 2994471205317428379648 3027559284934195544064 3035945875751187775488 3123711412061584490496 3154537511522718547968 3204609535515142651904 3261834705792198770688 3309678700613999788032 3329789595496202911744 3422252806077061005312 3460067754210509193216 3493549739536999776256 3532152499089894801408 3541936855043052404736 3569955899498953703424 3605185727454535483392 3662410897731591602176 3746013294933228275712 3782489943558856900608 3805473823424231899136 3930243456979124748288 3992628273756571172864 4036745713245594058752 4047927834334917033984 4120212259948040552448 4123534118797770227712 4164948549415445987328 4206050015363624730624 4281158051352260886528 4349112941056265027584 4412904934151999717376 4461666314639867117568 4491706807976142569472 4709536665453193068544 4722582473390736539648 4759941199331938271232 4806914303272713977856 4892752058688298156032 4994684393244304367616 5133379209115591507968 5240324609305499664384 5260987641366879141888 5298228748634842202112 5312905282564578607104 5493616346597387403264 5553264732553927983104 5608066687151499640832 5708210735136347848704 5988942410634856759296 6055118569868391088128 6071891751502375550976 6247422824123168980992 6309075023045437095936 6409219071030285303808 6523669411584397541376 6619357401227999576064 6659579190992405823488 6987099479073999552512 7064304998179789602816 7083873710086104809472 7139911798997907406848 7210371454909070966784 7492026589866456551424 7610947646848463798272 7860486913958249496576 7985256547513142345728 8073491426491188117504 8240424519896081104896 8247068237595540455424 8329897098830891974656 8412100030727249461248 8562316102704521773056 8698225882112530055168 8825809868303999434752 8923332629279734235136 8983413615952285138944 9419073330906386137088 9445164946781473079296 9613828606545427955712 9785504117376596312064 9989368786488608735232 10266758418231183015936 10480649218610999328768 10596457497269684404224 10625810565129157214208 10987232693194774806528 11106529465107855966208 11216133374302999281664 11416421470272695697408 11977884821269713518592 12110237139736782176256 12143783503004751101952 12494845648246337961984 12618150046090874191872 12818438142060570607616 13047338823168795082752 13238714802455999152128 13319158381984811646976 13974198958147999105024 14128609996359579205632 14167747420172209618944 14279823597995814813696 14420742909818141933568 14984053179732913102848 15221895293696927596544 15720973827916498993152 16480849039792162209792 16659794197661783949312 16824200061454498922496 17124632205409043546112 17396451764225060110336 17966827231904570277888 18838146661812772274176 19227657213090855911424 19571008234753192624128 19978737572977217470464 20961298437221998657536 21192914994539368808448 21251621130258314428416 22432266748605998563328 22832842940545391394816 23955769642539427037184 24220474279473564352512 24989691296492675923968 25236300092181748383744 25636876284121141215232 26094677646337590165504 26477429604911998304256 26638316763969623293952 27948397916295998210048 28257219992719158411264 28335494840344419237888 28841485819636283867136 29968106359465826205696 30443790587393855193088 31441947655832997986304 32961698079584324419584 33319588395323567898624 33648400122908997844992 34249264410818087092224 34792903528450120220672 35933654463809140555776 38455314426181711822848 39142016469506385248256 39957475145954434940928 41922596874443997315072 42385829989078737616896 42503242260516628856832 44864533497211997126656 45665685881090782789632 49979382592985351847936 50472600184363496767488 52189355292675180331008 53276633527939246587904 55896795832591996420096 56514439985438316822528 57682971639272567734272 59936212718931652411392 60887581174787710386176 62883895311665995972608 67296800245817995689984 68498528821636174184448 69585807056900240441344 71867308927618281111552 76910628852363423645696 78284032939012770496512 79914950291908869881856 83845193748887994630144 84771659978157475233792 85006484521033257713664 89729066994423994253312 91331371762181565579264 99958765185970703695872 100945200368726993534976 104378710585350360662016 106553267055878493175808 115365943278545135468544 119872425437863304822784 121775162349575420772352 125767790623331991945216 134593600491635991379968 136997057643272348368896 156568065878025540993024 159829900583817739763712 167690387497775989260288 169543319956314950467584 179458133988847988506624 182662743524363131158528 201890400737453987069952 208757421170700721324032 213106534111756986351616 230731886557090270937088 239744850875726609645568 243550324699150841544704 251535581246663983890432 269187200983271982759936 273994115286544696737792 313136131756051081986048 319659801167635479527424 365325487048726262317056 403780801474907974139904 426213068223513972703232 479489701751453219291136 487100649398301683089408 503071162493327967780864 538374401966543965519872 547988230573089393475584 626272263512102163972096 639319602335270959054848 730650974097452524634112 807561602949815948279808 852426136447027945406464 958979403502906438582272 1095976461146178786951168 1278639204670541918109696 1461301948194905049268224 1615123205899631896559616 1704852272894055890812928 1917958807005812877164544 2191952922292357573902336 2557278409341083836219392 3409704545788111781625856 3835917614011625754329088 4383905844584715147804672 5114556818682167672438784 7671835228023251508658176 10229113637364335344877568 15343670456046503017316352 30687340912093006034632704
- Sum of all divisors σ(n): 111631364895241719039751083
- Sum of proper divisors (its aliquot sum) s(n): 80944023983148713005118379
- 30687340912093006034632704 is an abundant number, because the sum of its proper divisors (80944023983148713005118379) is greater than itself. Its abundance is 50256683071055706970485675
Bases of 30687340912093006034632704
- Binary: 11001011000100100110000010101100100000110100000110101010010010000000000000000000000002
- Hexadecimal: 0x19624C1590683549000000
- Base-36: 3UT665NZ05SGOUF40
Squares and roots of 30687340912093006034632704
- 30687340912093006034632704 squared (306873409120930060346327042) is 941712892255017207527302782827250195735872186351616
- 30687340912093006034632704 cubed (306873409120930060346327043) is 28898664565942822471687727025321313745884718917967883385540134009444356849664
-
30687340912093006034632704 is a
perfect square number . Itssquare root is 5539615592448 -
The
cube root of 30687340912093006034632704 is 313078385.8229940173
Scales and comparisons
How big is 30687340912093006034632704?- 30,687,340,912,093,006,034,632,704 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 30,687,340,912,093,006,034,632,704 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 30687340912093006034632704 cubic inches would be around 26089865.5 feet tall.
Recreational maths with 30687340912093006034632704
- 30687340912093006034632704 backwards is 40723643060039021904378603
- The number of decimal digits it has is: 26
- The sum of 30687340912093006034632704's digits is 90
- 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 30687340912093006034632704 - Facts about the integer". Numbermatics.com. 2024. Web. 27 June 2024.
APA style:
Numbermatics. (2024). Number 30687340912093006034632704 - Facts about the integer. Retrieved 27 June 2024, from https://numbermatics.com/n/30687340912093006034632704/
Chicago style:
Numbermatics. 2024. "Number 30687340912093006034632704 - Facts about the integer". https://numbermatics.com/n/30687340912093006034632704/
The information we have on file for 30687340912093006034632704 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 30687340912093006034632704, math, Factors of 30687340912093006034632704, curriculum, school, college, exams, university, Prime factorization of 30687340912093006034632704, STEM, science, technology, engineering, physics, economics, calculator, thirty septillion, six hundred eighty-seven sextillion, three hundred forty quintillion, nine hundred twelve quadrillion, ninety-three trillion, six billion, thirty-four million, six hundred thirty-two thousand, seven hundred four.