21628134096563029273445376
21,628,134,096,563,029,273,445,376 is an even composite number composed of seven prime numbers multiplied together.
21628134096563029273445376 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of thirteen thousand, three hundred sixty-five divisors.
Prime factorization of 21628134096563029273445376:
210 × 34 × 132 × 172 × 672 × 2812 × 38812
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 13 × 13 × 17 × 17 × 67 × 67 × 281 × 281 × 3881 × 3881)See below for interesting mathematical facts about the number 21628134096563029273445376 from the Numbermatics database.
Names of 21628134096563029273445376
- Cardinal: 21628134096563029273445376 can be written as Twenty-one septillion, six hundred twenty-eight sextillion, one hundred thirty-four quintillion, ninety-six quadrillion, five hundred sixty-three trillion, twenty-nine billion, two hundred seventy-three million, four hundred forty-five thousand, three hundred seventy-six.
Scientific notation
- Scientific notation: 2.1628134096563029273445376 × 1025
Factors of 21628134096563029273445376
Divisors of 21628134096563029273445376
- Number of divisors d(n): 13365
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 24 26 27 32 34 36 39 48 51 52 54 64 67 68 72 78 81 96 102 104 108 117 128 134 136 144 153 156 162 169 192 201 204 208 216 221 234 256 268 272 281 288 289 306 312 324 338 351 384 402 408 416 432 442 459 468 507 512 536 544 562 576 578 603 612 624 648 663 676 702 768 804 816 832 843 864 867 871 884 918 936 1014 1024 1053 1072 1088 1124 1139 1152 1156 1206 1224 1248 1296 1326 1352 1377 1404 1521 1536 1608 1632 1664 1686 1728 1734 1742 1768 1809 1836 1872 1989 2028 2106 2144 2176 2248 2278 2304 2312 2412 2448 2496 2529 2592 2601 2613 2652 2704 2754 2808 2873 3042 3072 3216 3264 3328 3372 3417 3456 3468 3484 3536 3618 3653 3672 3744 3757 3881 3978 4056 4212 4288 4352 4489 4496 4556 4563 4608 4624 4777 4824 4896 4992 5058 5184 5202 5226 5304 5408 5427 5508 5616 5746 5967 6084 6432 6528 6656 6744 6834 6912 6936 6968 7072 7236 7306 7344 7488 7514 7587 7762 7803 7839 7956 8112 8424 8576 8619 8704 8978 8992 9112 9126 9216 9248 9554 9648 9792 9984 10116 10251 10368 10404 10452 10608 10816 10854 10959 11016 11232 11271 11323 11492 11643 11934 12168 12864 13056 13312 13467 13488 13668 13689 13824 13872 13936 14144 14331 14472 14612 14688 14807 14976 15028 15174 15524 15606 15678 15912 16224 16848 17152 17238 17408 17901 17956 17984 18224 18252 18496 18827 19108 19296 19363 19584 19968 20232 20502 20736 20808 20904 21216 21632 21708 21918 22032 22464 22542 22646 22761 22984 23286 23409 23517 23868 24336 25728 25857 26112 26934 26976 27336 27378 27648 27744 27872 28288 28662 28944 29224 29376 29614 29952 30056 30348 30753 31048 31212 31356 31824 32448 32877 33696 33813 33969 34304 34476 34929 35802 35912 35968 36448 36504 36992 37654 38216 38592 38726 39168 39936 40401 40464 41004 41472 41616 41808 42432 42993 43264 43416 43836 44064 44421 44928 45084 45292 45522 45968 46572 46818 47034 47489 47736 48672 48841 50453 51456 51714 52224 53868 53952 54672 54756 55488 55744 56481 56576 57324 57888 58089 58357 58448 58752 59228 59904 60112 60696 61506 62096 62101 62424 62712 63648 64896 65754 65977 67392 67626 67938 68608 68952 69858 70551 71604 71824 71936 72896 73008 73984 75308 76313 76432 77184 77452 77571 78336 78961 80802 80928 81209 82008 82944 83232 83616 84864 85986 86528 86832 87672 88128 88842 89856 90168 90584 91044 91936 92259 93144 93636 94068 94978 95472 97344 97682 98631 100906 101439 101907 102912 103428 104787 107736 107904 109344 109512 110976 111488 112962 113152 114648 115776 116178 116714 116896 117504 118456 119808 120224 121203 121392 123012 124192 124202 124848 125424 127296 128979 129792 131508 131954 133263 134784 135252 135876 137904 139716 141102 142467 143208 143648 143872 145792 146016 146523 147968 150616 151359 152626 152864 154368 154904 155142 156672 157922 161604 161856 162418 164016 166464 167232 169443 169728 171972 173056 173664 174267 175071 175344 176256 177684 179712 180336 181168 182088 183872 184518 186288 186303 187272 188136 189956 190944 192491 194688 195364 197262 197931 201812 202878 203814 205824 206856 209574 215472 215808 218688 219024 221952 222976 225924 226304 228939 229296 231552 232356 232713 233428 233792 235008 236883 236912 240448 242406 242784 243627 244751 246024 248384 248404 249696 250848 251719 254592 257958 259584 260027 263016 263908 266526 269568 270504 271752 275808 279432 282204 284934 286416 287296 287744 291584 292032 293046 295893 295936 301232 302718 304317 305252 305721 305728 308736 309808 310284 314361 315844 320059 323208 323712 324836 328032 332928 334464 338886 339456 343944 347328 348534 350142 350688 352512 355368 359424 360672 362336 363609 364176 367744 369036 372576 372606 374544 376272 379912 381888 384982 386937 389376 390728 394524 395862 399789 403624 405756 407628 413712 419148 427401 430944 431616 437376 438048 439569 443904 445952 451848 454077 457878 458592 463104 464712 465426 466856 467584 470016 473766 473824 480896 484812 485568 487254 489502 492048 496768 496808 499392 501696 503438 508329 509184 515916 519168 520054 522801 525213 526032 527816 533052 539136 541008 543504 551616 558864 558909 564408 569868 572832 574592 577473 583168 584064 586092 591786 593793 602464 605436 608634 610504 611442 611456 617472 619616 620568 628722 631688 640118 646416 647424 649672 655889 656064 665856 668928 677772 678912 686817 687888 694656 697068 700284 701376 705024 710649 710736 721344 724672 727218 728352 730881 734253 735488 738072 745152 745212 749088 752544 755157 758641 759824 763776 769964 773874 778752 780081 781456 789048 791724 799578 807248 807313 811512 815256 827424 838296 854802 857701 861888 863232 874752 876096 879138 887808 891904 903696 908154 915756 917163 917184 926208 929424 930852 933712 935168 947532 947648 960177 961792 969624 971136 974508 979004 984096 992069 993536 993616 998784 1003392 1006876 1016658 1018368 1026493 1031832 1040108 1045602 1050426 1052064 1055632 1055717 1066104 1078272 1082016 1087008 1090561 1103232 1117728 1117818 1121609 1128816 1139736 1145664 1149184 1154946 1166336 1168128 1172184 1183572 1187586 1199367 1204928 1210872 1217268 1221008 1222884 1222912 1239232 1241136 1257444 1261409 1263376 1280236 1282203 1292832 1294848 1297321 1299344 1311778 1312128 1318707 1331712 1337856 1342337 1355544 1362231 1373634 1375776 1389312 1394136 1400568 1402752 1410048 1421298 1421472 1442688 1449344 1454436 1456704 1461762 1468506 1470976 1476144 1490304 1490424 1498176 1505088 1510314 1517282 1519648 1524987 1527552 1539928 1547748 1557504 1560162 1562912 1568403 1575639 1578096 1583448 1599156 1614496 1614626 1623024 1630512 1654848 1676592 1676727 1709604 1715402 1723776 1732419 1749504 1752192 1758276 1781379 1807392 1816308 1831512 1834326 1834368 1852416 1858848 1861704 1867424 1870336 1895064 1895296 1920354 1923584 1939248 1942272 1949016 1958008 1967667 1968192 1984138 1987072 1987232 1997568 2006784 2013752 2033316 2036736 2052986 2060451 2063664 2080216 2091204 2100852 2104128 2111264 2111434 2131947 2132208 2164032 2174016 2181122 2192643 2202759 2206464 2235456 2235636 2243218 2257632 2265471 2275923 2279472 2291328 2298368 2309892 2336256 2340243 2344368 2367144 2375172 2398734 2409856 2421744 2421939 2434536 2442016 2445768 2445824 2478464 2482272 2514888 2522818 2526752 2560472 2564406 2573103 2585664 2589696 2594642 2598688 2623556 2624256 2637414 2663424 2675712 2684674 2711088 2724462 2747268 2751552 2778624 2788272 2801136 2805504 2842596 2842944 2880531 2885376 2898688 2908872 2913408 2923524 2937012 2941952 2952288 2976207 2980608 2980848 2996352 3010176 3020628 3034564 3039296 3049974 3055104 3079479 3079856 3095496 3120324 3125824 3136806 3151278 3156192 3166896 3167151 3181763 3198312 3228992 3229252 3246048 3261024 3271683 3272347 3309696 3353184 3353454 3364827 3380351 3419208 3430804 3447552 3464838 3499008 3504384 3516552 3562758 3614784 3632616 3663024 3668652 3668736 3717696 3723408 3734848 3740672 3784227 3790128 3790592 3840708 3846609 3847168 3878496 3884544 3891963 3898032 3916016 3935334 3936384 3956121 3968276 3974144 3974464 3995136 4013568 4027011 4027504 4066632 4086693 4105972 4120902 4127328 4160432 4160767 4182408 4201704 4208256 4222528 4222868 4263894 4264416 4328064 4348032 4362244 4385286 4405518 4412928 4420459 4470912 4471272 4486436 4515264 4530942 4551846 4558944 4582656 4596736 4619784 4672512 4680486 4688736 4726917 4734288 4750344 4797468 4819712 4843488 4843878 4869072 4884032 4891536 4891648 4956928 4964544 5029776 5030181 5045636 5053504 5120944 5128812 5146206 5171328 5189284 5197257 5197376 5247112 5248512 5274828 5290387 5344137 5369348 5422176 5441003 5448924 5494536 5503104 5557248 5576544 5602272 5611008 5685192 5685888 5761062 5770752 5797376 5817744 5826816 5847048 5874024 5903001 5904576 5952414 5961216 5961696 5992704 6020352 6041256 6069128 6078592 6099948 6110208 6158958 6159712 6181353 6190992 6240648 6251648 6273612 6302556 6312384 6333792 6334302 6363526 6395841 6396624 6457984 6458504 6492096 6522048 6543366 6544694 6577929 6608277 6619392 6706368 6706908 6729654 6760702 6796413 6827769 6838416 6861608 6895104 6929676 7008768 7020729 7033104 7125516 7229568 7265232 7265817 7326048 7337304 7337472 7435392 7446816 7469696 7568454 7580256 7581184 7681416 7693218 7719309 7756992 7769088 7783926 7796064 7832032 7870668 7872768 7912242 7936552 7948928 7990272 8027136 8054022 8055008 8133264 8173386 8211944 8241804 8254656 8320864 8321534 8364816 8403408 8416512 8445056 8445736 8527788 8528832 8641593 8656128 8696064 8724488 8770572 8811036 8825856 8840918 8928621 8941824 8942544 8972872 9030528 9061884 9103692 9117888 9165312 9238437 9239568 9360972 9377472 9453834 9468576 9500688 9501453 9545289 9594936 9639424 9686976 9687756 9738144 9768064 9783072 9815049 9817041 9913856 9929088 10059552 10060362 10091272 10094481 10107008 10141053 10241888 10257624 10292412 10342656 10378568 10394514 10394752 10494224 10497024 10549656 10580774 10688274 10738696 10844352 10882006 10897848 10989072 11006208 11150113 11153088 11204544 11222016 11352681 11370384 11371776 11522124 11541504 11594752 11635488 11653632 11675889 11694096 11748048 11806002 11809152 11904828 11922432 11923392 11985408 12040704 12081033 12082512 12138256 12157184 12199896 12317916 12319424 12362706 12381984 12481296 12482301 12503296 12547224 12605112 12624768 12667584 12668604 12727052 12791682 12793248 12896897 12915968 12917008 12984192 13044096 13086732 13089388 13155858 13216554 13238784 13261377 13344409 13412736 13413816 13459308 13521404 13592826 13655538 13676832 13723216 13724321 13790208 13859352 14017536 14041458 14066208 14177293 14251032 14459136 14530464 14531634 14580917 14652096 14674608 14674944 14870784 14893632 14939392 15062161 15136908 15160512 15162368 15362832 15386436 15438618 15513984 15567852 15591771 15592128 15664064 15741336 15745536 15824484 15871161 15873104 15897856 16108044 16110016 16266528 16323009 16346772 16398317 16423888 16483608 16509312 16641728 16643068 16729632 16806816 16833024 16865173 16890112 16891472 17055576 17057664 17283186 17312256 17392128 17421809 17448976 17450381 17541144 17622072 17681836 17709003 17857242 17883648 17885088 17945744 18061056 18123768 18207384 18235776 18330624 18476874 18479136 18539537 18721944 18754944 18907668 18937152 19001376 19002906 19090578 19189872 19278848 19373952 19375512 19476288 19536128 19566144 19630098 19634082 19824831 19827712 19858176 20119104 20120724 20182544 20188962 20214016 20282106 20389239 20483307 20483776 20515248 20584824 20685312 20757136 20789028 20789504 20988448 21062187 21099312 21161548 21376548 21443953 21477392 21688704 21764012 21795696 21797451 21978144 22012416 22300226 22306176 22409088 22705362 22740768 22743552 22819729 23044248 23157927 23270976 23307264 23351778 23388192 23496096 23612004 23618304 23809656 23846784 23970816 24081408 24162066 24165024 24276512 24314368 24399792 24635832 24638848 24725412 24763968 24962592 24964602 25006592 25094448 25210224 25249536 25335168 25337208 25454104 25583364 25586496 25793794 25831936 25834016 25924779 25968384 26088192 26173464 26178776 26311716 26433108 26477568 26522754 26688818 26785863 26825472 26827632 26918616 27042808 27185652 27311076 27353664 27446432 27448642 27715311 27718704 28082916 28132416 28354586 28502064 28504359 28635867 28918272 29060928 29063268 29161834 29304192 29349216 29445147 29451123 29741568 29787264 29878784 30124322 30273816 30283443 30321024 30423159 30725664 30772872 30877236 31027968 31135704 31183542 31184256 31328128 31482672 31491072 31648968 31742322 31746208 31795712 32216088 32220032 32533056 32646018 32693544 32796634 32847776 32967216 33018624 33283456 33286136 33450339 33459264 33613632 33666048 33730346 33780224 33782944 34058043 34111152 34115328 34566372 34624512 34784256 34843618 34897952 34900762 35027667 35082288 35244144 35363672 35418006 35714484 35767296 35770176 35891488 36122112 36243099 36247536 36414768 36471552 36953748 36958272 37079074 37443888 37446903 37509888 37815336 37874304 38002752 38005812 38181156 38379744 38690691 38747904 38751024 38952576 39072256 39132288 39260196 39268164 39649662 39716352 39784131 40033227 40238208 40241448 40365088 40377924 40428032 40564212 40778478 40966614 40967552 41030496 41169648 41172963 41370624 41514272 41578056 41579008 41976896 42124374 42198624 42323096 42531879 42753096 42887906 42954784 43377408 43528024 43591392 43594902 43742751 43944563 43956288 44024832 44600452 44612352 44818176 45186483 45410724 45481536 45487104 45639458 46088496 46315854 46541952 46703556 46776384 46992192 47224008 47236608 47613483 47619312 47693568 48324132 48330048 48553024 48628736 48799584 48969027 49194951 49271664 49277696 49450824 49527936 49925184 49929204 50013184 50188896 50420448 50499072 50595519 50670336 50674416 50908208 51166728 51172992 51587588 51663872 51668032 51849558 51936768 52176384 52265427 52346928 52351143 52357552 52623432 52866216 53045508 53127009 53377636 53571726 53650944 53655264 53837232 54085616 54089971 54371304 54622152 54707328 54892864 54897284 55430622 55437408 55618611 56165832 56264832 56709172 57004128 57008718 57271734 57465967 57836544 58121856 58126536 58323668 58608384 58698432 58890294 58902246 59483136 59574528 59757568 60248644 60547632 60566886 60642048 60846318 61449921 61451328 61545744 61754472 62055936 62271408 62367084 62368512 62656256 62965344 63297936 63484644 63492416 63591424 64331859 64432176 64440064 65066112 65292036 65387088 65392353 65593268 65695552 65934432 66037248 66566912 66572272 66900678 66918528 67227264 67460692 67560448 67565888 68116086 68222304 68230656 68459187 68775031 69132744 69473781 69687236 69795904 69801524 70055334 70164576 70488288 70727344 70733039 70836012 71428968 71540352 71782976 72244224 72486198 72495072 72829536 72943104 73067587 73907496 73916544 74158148 74887776 74893806 75019776 75147803 75630672 75748608 76005504 76011624 76362312 76759488 77381382 77495808 77502048 77905152 78144512 78264576 78520392 78536328 79299324 79432704 79568262 80066454 80357589 80476416 80482896 80730176 80755848 80856064 81128424 81556956 81933228 81935104 82060992 82339296 82345926 83028544 83145933 83156112 83158016 83953792 84248748 84397248 84646192 85063758 85506192 85513077 85775812 85907601 85909568 86754816 87056048 87182784 87189804 87485502 87889126 87912576 88335441 88353369 89200904 89224704 89636352 89936579 90372966 90821448 90850329 90963072 91269477 91278916 92176992 92631708 93083904 93407112 93552768 93984384 94448016 94473216 95226966 95238624 95387136 96648264 96660096 97106048 97599168 97938054 98389902 98543328 98555392 98901648 99055872 99850368 99858408 100351017 100377792 100840896 100998144 101191038 101340672 101348832 101816416 102174129 102333456 102345984 103175176 103336064 103699116 103873536 104352768 104530854 104693856 104702286 104715104 105083001 105246864 105732432 106091016 106254018 106755272 107143452 107301888 107310528 107674464 108171232 108179942 108729297 108742608 109244304 109414656 109785728 109794568 110861244 110874816 111237222 112331664 112340709 112529664 113418344 114008256 114017436 114543468 114931934 116072073 116243712 116253072 116647336 117216768 117396864 117780588 117804492 119149056 119352393 120099681 120497288 121095264 121133772 121284096 121692636 122899842 122902656 123091488 123508944 123518889 124111872 124542816 124734168 124737024 125312512 125930688 126595872 126969288 126984832 127595637 128663718 128864352 128880128 130132224 130584072 130774176 130784706 131186536 131228253 131391104 131833689 131868864 132074496 133133824 133144544 133801356 133837056 134454528 134921384 135131776 135559449 136232172 136444608 136461312 136918374 137550062 138265488 138947562 139374472 139591808 139603048 140110668 140329152 140976576 141454688 141466078 141672024 142840449 142857936 143080704 143565952 144972396 144990144 145659072 145886208 146135174 146907081 147584853 147814992 147833088 148316296 149775552 149787612 150039552 150295606 151261344 151497216 151786557 152011008 152023248 152724624 153518976 154762764 154991616 155004096 155810304 156529152 156796281 157040784 157053429 157072656 158598648 159136524 160132908 160715178 160952832 160965792 161460352 161511696 162256848 162269913 163113912 163866456 163870208 164121984 164678592 164691852 166057088 166291866 166312224 166855833 167907584 168497496 168794496 169292384 170127516 171012384 171026154 171551624 171815202 171819136 172397901 173509632 174112096 174365568 174379608 174971004 175778252 175825152 176670882 176706738 178401808 178449408 179272704 179873158 180745932 181642896 181700658 181926144 182538954 182557832 184304809 184353984 185263416 186167808 186814224 187105536 187968768 188896032 189551921 190453932 190477248 190774272 192995577 193296528 193320192 194212096 195198336 195808093 195876108 196779804 197086656 197110784 197803296 198111744 199700736 199716816 200702034 200755584 201681792 202382076 202681344 202697664 203632832 204348258 204666912 204691968 205377561 206325093 206350352 206672128 207398232 209061708 209387712 209404572 209430208 210166002 210493728 211464864 212182032 212199117 212508036 213178121 213510544 214286904 214621056 215348928 216342464 216359884 217458594 217485216 218488608 218829312 219202761 219247249 219571456 219589136 221722488 221749632 222474444 224663328 224681418 225059328 225443409 226483517 226836688 226854953 228016512 228034872 229086936 229863868 232144146 232487424 232506144 233294672 234433536 234793728 235561176 235608984 238298112 238704786 240199362 240994576 241013981 242190528 242267544 242568192 243385272 245799684 245805312 246182976 247017888 247037778 249085632 249468336 249474048 250625024 251861376 253191744 253938576 253969664 255191274 256056737 257327436 257722803 257728704 257760256 260264448 261168144 261548352 261569412 262373072 262456506 262782208 263667378 263737728 265060107 266267648 266289088 267602712 267674112 268909056 269809737 269842768 270263552 271118898 272464344 272889216 273808431 273836748 275100124 276530976 277895124 278748944 278771389 279183616 279206096 280221336 280658304 281953152 282909376 282932156 283344048 285680898 285715872 286161408 287131904 289944792 289980288 291318144 292270348 293814162 295169706 295629984 295666176 296170753 296632592 296656477 299551104 299575224 300591212 301053051 302522688 302994432 303573114 304022016 304046496 305449248 306447641 307037952 309525528 310008192 311620608 313058304 313592562 314081568 314106858 314145312 315172129 317197296 318273048 320265816 321430356 321905664 321931584 322920704 323023392 324513696 324539826 326227824 327732912 327740416 328243968 329357184 329383704 332114176 332583732 332624448 333711666 335815168 336994992 337022127 337588992 338584768 340255032 342024768 342052308 343103248 343630404 343638272 344795802 348216219 348224192 348731136 348759216 349942008 351556504 351650304 353341764 353413476 354455929 356803616 358057179 359746316 360299043 361491864 363285792 363401316 363852288 364547201 365077908 365115664 368609618 368707968 370526832 370556667 372335616 373628448 374211072 375937536 377792064 379103842 380907864 380954496 382786911 385991154 386593056 386640384 388424192 390396672 391616186 391752216 393559608 393684759 394173312 395501067 395606592 396223488 399401472 399433632 401404068 401511168 403363584 404764152 405395328 406678347 407265664 408696516 409333824 409383936 410755122 412650186 412700704 413344256 414796464 418123416 418775424 418809144 418860416 420332004 420987456 422929728 424364064 424398234 425016072 426356242 427021088 428521347 428573808 429242112 430697856 432684928 432719768 434917188 434970432 436977216 437658624 438405522 438494498 439142912 439178272 440721243 442754559 443444976 443499264 444948888 449326656 449362836 450118656 450886818 452967034 453673376 453709906 455359671 456033024 456069744 458173872 459727736 464288292 464974848 465012288 466589344 469587456 470388843 471122352 471160287 471217968 477409572 480398724 481989152 482027962 484381056 484535088 486770544 486809739 491599368 491610624 492365952 494035776 494075556 498171264 498936672 500567499 503722752 506383488 507877152 507939328 510382548 512113474 514654872 515445606 515457408 517193703 520528896 522336288 523096704 523138824 524746144 524913012 525564416 527334756 527475456 530120214 532578176 535205424 535348224 537818112 539619474 539685536 540527104 542237796 544928688 545778432 547616862 547673496 550200248 552914427 553061952 555790248 557497888 557542778 558367232 558412192 560442672 561316608 563906304 565818752 565864312 566688096 568655763 571361796 571431744 572322816 574263808 578986731 579889584 579960576 582636288 584540696 587424279 587628324 590339412 591259968 591332352 592341506 593265184 593312954 599102208 599150448 601182424 602106102 605045376 607146228 608044032 608092992 610898496 612895282 614075904 616132683 618975279 619051056 620016384 627185124 628163136 628213716 628290624 630344258 634394592 636546096 636597351 639534363 640531632 642860712 643863168 645841408 646046784 649027392 649079652 652455648 655465824 656487936 657608283 657741747 658714368 658767408 664228352 665167464 665248896 667423332 671630336 673989984 674044254 675177984 676330227 677169536 679450551 680510064 680564859 684049536 684104616 686206496 687260808 687276544 689591604 696432438 696448384 697462272 697518432 699884016 703113008 703300608 706683528 706826952 708911858 713607232 716114358 719492632 720598086 722983728 723041943 726571584 726802632 727704576 729094402 730155816 730231328 737219236 737415936 741053664 741113334 747057571 747256896 748422144 751875072 755584128 758207684 761815728 761908992 765573822 768170211 771982308 773186112 773280768 776848384 780793344 783232372 783504432 787119216 787369518 788346624 791002134 791213184 798802944 798867264 802808136 803022336 806727168 809429211 809528304 810790656 813356694 814531328 817393032 818667648 821510244 825300372 825401408 826688512 829592928 836246832 836314167 837550848 837618288 837720832 840664008 841974912 845859456 848728128 848796468 850032144 852712484 854042176 857042694 857147616 858484224 861395712 865369856 865439536 869834376 869940864 873954432 876811044 876988996 878285824 878356544 881442486 885509118 886889952 886998528 888512259 889897776 889969431 894075403 898653312 898725672 901773636 903159153 905934068 907346752 907419812 910719342 912066048 912139488 916347744 919342923 919455472 919529507 928576584 930024576 933178688 939174912 940777686 942244704 942320574 942435936 945516387 949878631 954819144 960797448 963978304 964055924 968762112 969070176 973541088 973619478 976921439 983198736 983221248 984731904 988071552 988151112 996342528 997873344 1001134998 1007445504 1009164787 1012766976 1015754304 1015878656 1020765096 1024226948 1029309744 1030891212 1030914816 1034387406 1044648657 1044672576 1046193408 1046277648 1049492288 1049826024 1051128832 1054669512 1054950912 1060240428 1063367787 1065156352 1070410848 1079238948 1079371072 1080897129 1081054208 1084475592 1089857376 1091556864 1093641603 1095233724 1095346992 1100400496 1105828854 1106123904 1111580496 1111670001 1114995776 1115085556 1116734464 1116824384 1120885344 1122633216 1127812608 1131637504 1131728624 1133376192 1137311526 1142723592 1142863488 1148360733 1148527616 1157973462 1159779168 1159921152 1165272576 1169081392 1169175527 1174848558 1175256648 1180678824 1181054277 1182519936 1184683012 1186503201 1186530368 1186625908 1198204416 1198300896 1202364848 1204212204 1210090752 1214292456 1216185984 1220035041 1221796992 1225790564 1228151808 1232265366 1237950558 1238102112 1240032768 1242148979 1254370248 1256326272 1256427432 1256581248 1260688516 1268789184 1273092192 1273194702 1279068726 1281063264 1285721424 1287726336 1291682816 1292093568 1298054784 1298159304 1304911296 1310931648 1312975872 1315216566 1315483494 1317428736 1317534816 1328263677 1328456704 1330334928 1330497792 1334846664 1347979968 1348088508 1350355968 1352660454 1354339072 1358901102 1361020128 1361129718 1366079013 1368099072 1368209232 1372412992 1374521616 1374553088 1379183208 1392864876 1392896768 1394924544 1395036864 1399768032 1406226016 1411166529 1413367056 1413480861 1413653904 1417823716 1427214464 1432228716 1438985264 1441196172 1445967456 1446083886 1453143168 1453605264 1458188804 1460311632 1460429217 1460462656 1474438472 1474831872 1482107328 1482226668 1494115142 1494513792 1501702497 1511168256 1516415368 1523631456 1523817984 1528921843 1531147644 1536340422 1543964616 1546372224 1551581109 1561586688 1566464744 1567008864 1574238432 1574739036 1576693248 1582004268 1582426368 1597734528 1605616272 1606044672 1613454336 1618858422 1619056608 1621581312 1626713388 1629062656 1634786064 1637335296 1643020488 1650600744 1650802816 1658743281 1659185856 1672493664 1672628334 1675101696 1675236576 1675441664 1681328016 1683949824 1691718912 1697456256 1697592936 1700064288 1705424968 1705967289 1708084352 1714085388 1714295232 1716968448 1722791424 1730739712 1730879072 1736960193 1739668752 1739881728 1747908864 1753622088 1753977992 1756713088 1762272837 1762884972 1771018236 1773779904 1773997056 1777024518 1779795552 1779938862 1788150806 1797306624 1797451344 1803547272 1806318306 1811868136 1814693504 1814839624 1821438684 1824132096 1824278976 1832695488 1838685846 1838910944 1839059014 1848398049 1856925837 1857153168 1860049152 1866357376 1881555372 1884489408 1884641148 1884871872 1891032774 1899757262 1909638288 1909792053 1918603089 1921594896 1927956608 1928111848 1937524224 1938140352 1947082176 1947238956 1953842878 1966397472 1969463808 1972824849 1973225241 1976143104 1976302224 1992685056 1995746688 2002269996 2014891008 2018329574 2025533952 2028990681 2031508608 2038351653 2041530192 2041694577 2048453896 2058619488 2061782424 2061829632 2068774812 2089297314 2089345152 2092386816 2092555296 2098984576 2099652048 2109339024 2109901824 2120480856 2126735574 2130312704 2140821696 2158477896 2158742144 2161794258 2168951184 2169125829 2179714752 2183113728 2187283206 2190467448 2190693984 2200800992 2211657708 2212247808 2223160992 2223340002 2229991552 2230171112 2233648768 2241172713 2241770688 2245266432 2255625216 2263275008 2263457248 2266752384 2274623052 2285447184 2285726976 2296721466 2304510633 2315946924 2319558336 2319842304 2330545152 2338162784 2338351054 2349697116 2350513296 2361357648 2362108554 2365039872 2369366024 2373006402 2373060736 2373251816 2396408832 2396601792 2404729696 2408424408 2420181504 2428287633 2428584912 2432371968 2440070082 2443593984 2451581128 2464530732 2475901116 2476204224 2480065536 2484297958 2508740496 2508942501 2512652544 2512854864 2513162496 2521377032 2537578368 2545505209 2546184384 2546389404 2558137452 2562126528 2571442848 2575452672 2584187136 2596109568 2596318608 2609822592 2621863296 2630433132 2630966988 2634857472 2635069632 2656527354 2660669856 2660995584 2665536777 2669693328 2669908293 2682226209 2695959936 2696177016 2705320908 2708678144 2717802204 2722040256 2722259436 2732158026 2736198144 2736418464 2744825984 2749043232 2758028769 2758366416 2758588521 2785729752 2785793536 2790073728 2799536064 2812452032 2822333058 2826734112 2826961722 2827307808 2835647432 2836549161 2849635893 2854428928 2864457432 2877970528 2882392344 2891934912 2892167772 2906286336 2907210528 2916377608 2920623264 2920858434 2920925312 2930764317 2944285721 2948876944 2949663744 2964214656 2964453336 2988230284 2989027584 3003404994 3022336512 3027494361 3032830736 3047262912 3047635968 3057843686 3062295288 3072680844 3087929232 3092744448 3103162218 3132929488 3133181753 3134017728 3148476864 3149478072 3153386496 3164008536 3164852736 3190103361 3195469056 3211232544 3237716844 3238113216 3243162624 3253426776 3258125312 3269572128 3274670592 3280924809 3286040976 3301201488 3301605632 3317486562 3318371712 3328737581 3344987328 3345256668 3350203392 3350473152 3350883328 3362656032 3367899648 3383437824 3394912512 3395185872 3400128576 3410849936 3411934578 3416168704 3428170776 3428590464 3445582848 3461479424 3461758144 3473920386 3479337504 3479763456 3495817728 3507244176 3507526581 3507955984 3513426176 3524545674 3525769944 3542036472 3547559808 3554049036 3559509603 3559591104 3559877724 3576301612 3594613248 3594902688 3607094544 3612636612 3623736272 3624028057 3629387008 3629679248 3642877368 3648557952 3665390976 3677371692 3677821888 3678118028 3696796098 3713851674 3714306336 3720098304 3726446937 3732714752 3763110744 3768978816 3769282296 3769743744 3782065548 3799514524 3819276576 3819584106 3837206178 3843189792 3850219789 3855913216 3856223696 3856534201 3875048448 3876280704 3894164352 3894477912 3907685756 3932794944 3938927616 3945649698 3946450482 3952286208 3952604448 3983819333 3985370112 3991493376 4004539992 4036659148 4051067904 4057981362 4063017216 4076703306 4083060384 4083389154 4096907792 4097237677 4117238976 4123564848 4123659264 4137549624 4178594628 4178690304 4184773632 4185110592 4197969152 4199304096 4218678048 4232467241 4240961712 4253471148 4260625408 4281643392 4316955792 4317484288 4323588516 4337902368 4338251658 4352964529 4359429504 4374566412 4380934896 4381287651 4381387968 4401601984 4423315416 4424495616 4446321984 4446680004 4459983104 4460342224 4467297536 4482345426 4483541376 4526550016 4526914496 4533504768 4549246104 4570894368 4571453952 4586765529 4593442932 4607927077 4609021266 4631893848 4639116672 4654743327 4676325568 4676702108 4699394232 4701026592 4722715296 4724217108 4730079744 4738732048 4739113613 4746012804 4746121472 4746503632 4793203584 4809459392 4816848816 4840363008 4856575266 4857169824 4864743936 4880140164 4887187968 4895528329 4903162256 4929061464 4951802232 4952408448 4968595916 4976229843 5017480992 5017885002 5025305088 5025709728 5026324992 5034902801 5042754064 5075156736 5091010418 5092368768 5092778808 5116274904 5117901867 5124253056 5142885696 5150905344 5168374272 5192219136 5192637216 5209609897 5219645184 5243726592 5260866264 5261933976 5270139264 5286818511 5313054708 5321339712 5321991168 5331073554 5339386656 5339816586 5364452418 5391919872 5392354032 5410641816 5417356288 5435604408 5444080512 5444518872 5464316052 5472396288 5472836928 5489651968 5498086464 5516057538 5516732832 5517177042 5570777511 5571459504 5571587072 5580147456 5599072128 5624904064 5644666116 5653468224 5653923444 5654615616 5671294864 5673098322 5699271786 5708857856 5728914864 5729376159 5755809267 5755941056 5764784688 5783869824 5784335544 5812572672 5814421056 5832755216 5841246528 5841716868 5841850624 5861528634 5888571442 5897753888 5918474547 5919675723 5928429312 5928906672 5976460568 5978055168 6006809988 6025750793 6044673024 6054988722 6065661472 6086972043 6094525824 6115054959 6115687372 6124590576 6125083731 6145361688 6175858464 6185488896 6206324436 6265858976 6266363506 6268035456 6296953728 6298956144 6328017072 6329705472 6380206722 6390938112 6422465088 6475433688 6476226432 6506853552 6507377487 6539144256 6549341184 6561849618 6572081952 6602402976 6603211264 6634973124 6636743424 6657475162 6689974656 6690513336 6700946304 6723518139 6725312064 6735799296 6766875648 6789825024 6790371744 6800257152 6821699872 6823869156 6832337408 6856341552 6857180928 6913531899 6923516288 6947840772 6958675008 6959526912 6991635456 7014488352 7015053162 7015911968 7026852352 7049091348 7051539888 7084072944 7095119616 7108098072 7119019206 7119182208 7119755448 7152603224 7189226496 7189805376 7214189088 7225273224 7247472544 7248056114 7258774016 7259358496 7284862899 7285754736 7297115904 7330781952 7354743384 7355643776 7356236056 7393592196 7427703348 7428612672 7440196608 7452893874 7465429504 7526221488 7526827503 7537957632 7538564592 7539487488 7564131096 7599029048 7636515627 7638553152 7639168212 7674412356 7686379584 7700439578 7711826432 7712447392 7713068402 7752561408 7788328704 7788955824 7815371512 7865589888 7891299396 7892900964 7904572416 7905208896 7967638666 7982986752 7996610331 8009079984 8009724879 8046678627 8073318296 8115962724 8126034432 8153406612 8166120768 8166778308 8193815584 8194475354 8234477952 8247129696 8274086307 8275099248 8275765563 8357189256 8357380608 8370221184 8395938304 8398608192 8437356096 8464934482 8481923424 8506942296 8509647483 8548907679 8563286784 8633911584 8634968576 8647177032 8675804736 8676503316 8705929058 8718859008 8749132824 8761869792 8762575302 8762775936 8792292951 8803203968 8832857163 8846630832 8848991232 8892643968 8893360008 8919966208 8920684448 8934595072 8964690852 8967082752 9053828992 9067009536 9082483083 9098492208 9141788736 9142907904 9173531058 9186885864 9215854154 9218042532 9263787696 9278233344 9309486654 9352651136 9353404216 9398788464 9399545259 9402053184 9445430592 9448434216 9460159488 9477464096 9478227226 9492025608 9492242944 9493007264 9570310083 9586407168 9618918784 9633697632 9713150532 9714339648 9729487872 9760280328 9774375936 9791056658 9806324512 9842774427 9858122928 9903604464 9904816896 9937191832 9952459686 9986212743 10034961984 10035770004 10050610176 10051419456 10052649984 10069805602 10085508128 10150313472 10182020836 10184737536 10185557616 10232549808 10235803734 10248506112 10285771392 10336748544 10384438272 10385274432 10419219794 10439290368 10487453184 10521732528 10522579743 10523867952 10540278528 10573637022 10626109416 10642679424 10662147108 10678773312 10679633172 10728904836 10783839744 10784708064 10821283632 10871208816 10872084171 10888161024 10889037744 10928632104 10945673856 10979303936 10996172928 11032115076 11033465664 11034354084 11141555022 11142919008 11160294912 11179340811 11198144256 11249808128 11289332232 11306936448 11307846888 11309231232 11342589728 11346196644 11398543572 11417715712 11457829728 11458752318 11511618534 11511882112 11529569376 11550659367 11567739648 11568671088 11569602603 11625145344 11628842112 11665510432 11682493056 11683433736 11683701248 11723057268 11777142884 11795507776 11836949094 11839351446 11856858624 11857813344 11951457999 11952921136 11956110336 12013619976 12051501586 12109977444 12131322944 12173944086 12189051648 12230109918 12231374744 12249181152 12250167462 12290723376 12291713031 12348422203 12351716928 12370977792 12412648872 12531717952 12532727012 12536070912 12593907456 12597912288 12656034144 12697401723 12699978707 12760413444 12781876224 12844930176 12950867376 12952452864 13013707104 13014754974 13058893587 13078288512 13119142231 13123699236 13144163904 13204805952 13206422528 13269946248 13273486848 13314950324 13379949312 13381026672 13401892608 13447036278 13450624128 13579650048 13580743488 13600514304 13643399744 13647738312 13664674816 13712683104 13714361856 13760296587 13823781231 13827063798 13847032576 13895681544 13917350016 14028976704 14030106324 14031823936 14053704704 14098182696 14103079776 14168145888 14190239232 14216196144 14217340839 14238038412 14238364416 14239510896 14305206448 14379610752 14428378176 14450546448 14494945088 14496112228 14517548032 14518716992 14569725798 14571509472 14594231808 14661563904 14686584987 14709486768 14711287552 14712472112 14787184392 14855406696 14857225344 14905787748 14928689529 14930859008 15052442976 15053655006 15075915264 15077129184 15078974976 15104708403 15128262192 15198058096 15199281851 15273031254 15277106304 15278336424 15348824712 15353705601 15372759168 15400879156 15423652864 15424894784 15426136804 15505122816 15576657408 15577911648 15628829691 15630743024 15731179776 15782598792 15785801928 15810417792 15860455533 15935277332 15965973504 15993220662 16018159968 16019449758 16093357254 16146636592 16147936727 16231925448 16252068864 16306813224 16332241536 16333556616 16387631168 16388950708 16468955904 16494259392 16548172614 16550198496 16551531126 16714378512 16714761216 16740442368 16791876608 16797216384 16874712192 16929868964 16963846848 17013884592 17019294966 17097815358 17126573568 17155801379 17267427801 17267823168 17269937152 17294354064 17351609472 17353006632 17411858116 17437718016 17498265648 17523739584 17525150604 17525551872 17584585902 17606407936 17665714326 17693261664 17759027169 17785287936 17786720016 17839932416 17841368896 17869190144 17929381704 17934165504 18077252379 18107657984 18134019072 18164966166 18196984416 18283577472 18345164877 18347062116 18373771728 18375251193 18431708308 18436085064 18527575392 18556466688 18618973308 18705302272 18706808432 18797576928 18799090518 18804106368 18890861184 18896868432 18954928192 18956454452 18984051216 18984485888 18986014528 19140620166 19172814336 19237837568 19267395264 19426301064 19428679296 19520560656 19522132461 19582113316 19612649024 19685548854 19716245856 19807208928 19809633792 19874383664 19875983959 19904919372 19972425486 20069923968 20071540008 20102838912 20139611204 20170554417 20171016256 20300626944 20364041672 20369475072 20371115232 20465099616 20471607468 20497012224 20531991947 20571542784 20740595697 20770548864 20838439588 20878580736 20974906368 21043465056 21045159486 21047735904 21080557056 21116532643 21147274044 21252218832 21285358848 21324294216 21357546624 21359266344 21457809672 21567679488 21569416128 21642567264 21742417632 21744168342 21776322048 21778075488 21857264208 21891347712 21958607872 21992345856 22064230152 22066931328 22068708168 22283110044 22285838016 22320589824 22358681622 22396288512 22499616256 22578664464 22580482509 22613872896 22615693776 22618462464 22685179456 22692393288 22797087144 22909546881 22915659456 22917504636 23023237068 23023764224 23059138752 23101318734 23135479296 23137342176 23139205206 23257684224 23331020864 23364986112 23366867472 23367402496 23446114536 23554285768 23591015552 23673898188 23678702892 23713717248 23715626688 23902915998 23905842272 23989830993 24027239952 24029174637 24103003172 24140035881 24219954888 24262645888 24347888172 24378103296 24460219836 24462749488 24498362304 24500334924 24581446752 24583426062 24696844406 24703433856 24822258921 24825297744 24827296689 25063435904 25065454024 25072141824 25187814912 25195824576 25312068288 25394803446 25399957414 25520826888 25528942449 25646723037 25689860352 25901734752 25904905728 26027414208 26029509948 26117787174 26156577024 26238284462 26247398472 26288327808 26376878853 26409611904 26498571489 26539892496 26546973696 26629900648 26759898624 26762053344 26803785216 26894072556 26901248256 27161486976 27201028608 27247449249 27286799488 27295476624 27425366208 27428723712 27520593174 27647562462 27654127596 27694065152 27791363088 27834700032 28057953408 28060212648 28063647872 28196365392 28198635777 28206159552 28336291776 28380478464 28432392288 28434681678 28476076824 28476728832 28479021792 28610412896 28710930249 28759221504 28856756352 28901092896 28989890176 28992224456 29037433984 29139451596 29143018944 29188463616 29323127808 29373169974 29418973536 29422575104 29424944224 29528323281 29574368784 29710813392 29714450688 29811575496 29857379058 29958638229 30104885952 30107310012 30151830528 30154258368 30157949952 30209416806 30256524384 30396116192 30398563702 30546062508 30554212608 30556672848 30697649424 30707411202 30745518336 30801758312 30849789568 30852273608 31010245632 31153314816 31155823296 31257659382 31261486048 31462359552 31565197584 31567739229 31571603856 31620835584 31720911066 31870554664 31986441324 32036319936 32038899516 32186714508 32293273184 32295873454 32463850896 32613626448 32616252513 32664483072 32667113232 32775262336 32777901416 32937911808 32988518784 33096345228 33100396992 33103062252 33428757024 33480884736 33538022433 33594432768 33749424384 33859737928 33927693696 34027769184 34038589932 34195630716 34253147136 34311602758 34534855602 34535646336 34588708128 34651978101 34703218944 34706013264 34708807809 34823716232 34875436032 34996531296 35047479168 35050301208 35051103744 35169171804 35212815872 35331428652 35386523328 35518054338 35570575872 35573440032 35682737792 35854373997 35858763408 35868331008 36154504758 36215315968 36329932332 36393968832 36567154944 36690329754 36694124232 36747543456 36750502386 36863416616 36872170128 36875139093 37045266609 37055150784 37112933376 37237946616 37410604544 37413616864 37595153856 37598181036 37608212736 37781722368 37793736864 37909856384 37912908904 37968102432 37972029056 38092205169 38099936121 38281240332 38345628672 38475675136 38534790528 38852602128 38857358592 39041121312 39044264922 39164226632 39176680761 39225298048 39357426693 39371097708 39432491712 39614417856 39619267584 39748767328 39751967918 39809838744 39944850972 40139847936 40143080016 40205677824 40279222408 40341108834 40342032512 40728083344 40738950144 40742230464 40930199232 40943214936 40994024448 41063983894 41143085568 41280889761 41471343693 41481191394 41541097728 41676879176 42086930112 42090318972 42095471808 42161114112 42233065286 42294548088 42504437664 42570717696 42648588432 42652022517 42715093248 42718532688 42915619344 43138832256 43273588553 43285134528 43484835264 43488336684 43552644096 43556150976 43714528416 43782695424 43984691712 44059754961 44128460304 44133862656 44137416336 44566220088 44571676032 44717363244 44792577024 44999232512 45157328928 45160965018 45227745792 45231387552 45236924928 45314125209 45370358912 45384786576 45594174288 45597845553 45819093762 45831318912 45835009272 46046474136 46047528448 46118277504 46202637468 46270958592 46274684352 46278410412 46515368448 46662041728 46729972224 46733734944 46886489073 46892229072 47108571536 47182031104 47347796376 47357405784 47431253376 47805831996 47811684544 47979661986 48054479904 48058349274 48206006344 48280071762 48439909776 48443810181 48525291776 48695776344 48756206592 48920439672 48925498976 48996724608 49000669848 49162893504 49166852124 49393688812 49406867712 49644517842 49650595488 49654593378 50052857257 50126871808 50130908048 50144283648 50375629824 50391649152 50624136576 50789606892 50799914828 51041653776 51057884898 51293446074 51379720704 51467404137 51789651329 51803469504 51809811456 52054828416 52059019896 52235574348 52313154048 52476568924 52494796944 52576655616 52753757706 52819223808 52997142978 53079784992 53259801296 53264089801 53519797248 53524106688 53607570432 53788145112 53802496512 54231757137 54322973952 54402057216 54494898498 54573598976 54590953248 54850732416 55022074133 55041186348 55295124924 55308255192 55388130304 55582726176 55669400064 56115906816 56120425296 56127295744 56392730784 56397271554 56412319104 56588538877 56672583552 56864784576 56869363356 56952153648 56953457664 56958043584 57220825792 57421860498 57518443008 57713512704 57802185792 57979780352 57984448912 58074867968 58278903192 58286037888 58746339948 58837947072 58845150208 58849888448 59056646562 59148737568 59421626784 59428901376 59623150992 59627951877 59714758116 59903052001 59917276458 60209771904 60214620024 60308516736 60418833612 60511663251 60513048768 60792232384 60797127404 61092125016 61108425216 61113345696 61395298848 61414822404 61491036672 61595975841 61603516624 61608476969 61699579136 61704547216 62311646592 62515318764 62522972096 62924719104 63130395168 63135478458 63143207712 63241671168 63349597929 63441822132 63641868277 63741109328 63972882648 64072639872 64077799032 64373429016 64586546368 64591746908 64927701792 65227252896 65232505026 65328966144 65334226464 65453736413 65550524672 65555802832 65875823616 65977037568 66192690456 66200793984 66206124504 66857514048 66961769472 67076044866 67188865536 67498848768 67614040729 67719475856 67724928661 67855387392 68055538368 68077179864 68391261432 68623205516 68728640643 69069711204 69071292672 69177416256 69303956202 69406437888 69412026528 69417615618 69647432464 69993062592 70094958336 70100602416 70102207488 70338343608 70425631744 70662857304 70773046656 71036108676 71141151744 71146880064 71365475584 71708747994 71717526816 71951943097 72309009516 72420107643 72430631936 72659864664 72787937664 73134309888 73380659508 73388248464 73495086912 73501004772 73726833232 73744340256 73750278186 74090533218 74110301568 74475893232 74481890067 74821209088 74827233728 75190307712 75196362072 75216425472 75563444736 75587473728 75819712768 75825817808 75936204864 75944058112 76184410338 76199872242 76562480664 76940169111 76951350272 77069581056 77705204256 77714717184 78082242624 78088529844 78328453264 78334760309 78353361522 78450596096 78714853386 78742195416 78864983424 79130636559 79228835712 79495714467 79497534656 79503935836 79619677488 79889701944 80279695872 80286160032 80411355648 80558444816 80682217668 80684065024 81456166688 81484460928 81742347747 81860398464 81886429872 82127967788 82286171136 82561779522 82942687386 82962382788 83082195456 83223981593 83353758352 84173860224 84180637944 84190943616 84466130572 84589096176 84595907331 85008875328 85141435392 85297176864 85304045034 85430186496 85437065376 85831238688 86277664512 86547177106 86570269056 86969670528 86976673368 87112301952 87429056832 87565390848 87969383424 88119509922 88256920608 88267725312 88274832672 88563368249 89132440176 89143352064 89434726488 89875914687 90314657856 90321930036 90455491584 90462775104 90473849856 90628250418 90740717824 90769573152 91188348576 91195691106 91638187524 91662637824 91670018544 92092948272 92095056896 92236555008 92405274936 92549368704 92556820824 93030736896 93324083456 93459944448 93467469888 93772978146 93784458144 94217143072 94364062208 94695592752 94703217687 94714811568 94862506752 95611663992 95623369088 95959323972 96108959808 96116698548 96412012688 96560143524 96879819552 96887620362 97050583552 97391552688 97840879344 97848757539 97850997952 97993449216 98001339696 98325787008 98333704248 98787377624 98813735424 99289035684 99301190976 99309186756 100105714514 100253743616 100261816096 100614067299 100783298304 101248273152 101579213784 101599829656 102083307552 102115769796 102437763481 102586892148 102759441408 102934808274 103579302658 103606939008 103955934303 104109656832 104118039792 104126423427 104471148696 104626308096 104953137848 104989593888 105153311232 105507515412 105638447616 105994285956 106159569984 106519602592 106528179602 107048213376 107563121991 107576290224 107604993024 108463514274 108645947904 108989796996 109147197952 109181906496 109701464832 110044148266 110082372696 110590249848 110616510384 110625417279 111135799827 111165452352 111338800128 112231813632 112240850592 112254591488 112785461568 112794543108 112824638208 113177077754 113345167104 113729569152 113738726712 113904307296 113916087168 114276615507 114299808363 114441651584 114843720996 115036886016 115427025408 115604371584 115959560704 115968897824 116149735936 116557806384 116572075776 117492679896 117530042283 117675894144 117699776896 118072280079 118113293124 118297475136 118843253568 118857802752 119246301984 119255903754 119429516232 119806104002 119834552916 120419543808 120429240048 120617033472 120837667224 121023326502 121026097536 121584464768 121594254808 122184250032 122216850432 122226691392 122790597696 122829644808 122982073344 123191951682 123207033248 123216953938 123399158272 123409094432 123842669283 124414031079 124623293184 125030637528 125045944192 126260790336 126270956916 126286415424 126483342336 126699195858 126883644264 127283736554 127482218656 127945765296 127956067551 128145279744 128155598064 128746858032 129173092736 129183493816 129820765659 129855403584 130454505792 130465010052 130657932288 130668452928 130907472826 131101049344 131111605664 131954075136 132179264883 132385380912 132401587968 132412249008 133715028096 134152089732 134377731072 134997697536 135228081458 135438951712 135449857322 135710774784 135942375627 136111076736 136154359728 136782522864 136793536659 137246411032 137457281286 138139422408 138142585344 138354832512 138607912404 138812875776 138824053056 138835231236 139294864928 139986125184 140189916672 140201204832 140659467219 140676687216 141325714608 141546093312 142072217352 142293760128 142730951168 143417495988 143435053632 143903886194 144618019032 144840215286 145319729328 145331430543 145575875328 146268619776 146761319016 146776496928 146990173824 147002009544 147453666464 147488680512 147500556372 148181066436 148220603136 148951786464 148963780134 149654467456 150158571771 150380615424 150392724144 150432850944 151126889472 151174947456 151639425536 151651635616 151872409728 151888116224 152368820676 152399744484 153124961328 153880338222 154139162112 154402212411 155368953987 155410408512 155429434368 156164485248 156177059688 156656906528 156669520618 156706723044 156901192192 157429706772 157484390832 157729966848 158261273118 158457671424 158991428934 158995069312 159007871672 159239354976 159779403888 159792269403 160559391744 160572320064 160822711296 161116889632 161364435336 161368130048 162695271411 162912333376 162968921856 163484695494 163720796928 163772859744 164255935576 165066222399 165123559044 165885374772 165924765576 166164390912 166447963186 166707516704 168347720448 168361275888 168381887232 168932261144 169178192352 169191814662 169765616631 170017750656 170548849003 170594353728 170608090068 170860372992 170874130752 171662477376 172555329024 173094354212 173140538112 173939341056 173953346736 174224603904 174858113664 176239019844 176513841216 176535450624 176549665344 177126736498 178264880352 178286704128 178869452976 178883855631 179709156003 179751829374 180629315712 180643860072 180925550208 181256500836 181481435648 181539146304 182376697152 182391382212 183276375048 183325275648 183340037088 184185896544 184473110016 184787927523 184810549872 184825430907 185098737408 185113641648 186648166912 186934939776 187545956292 187568916288 188434286144 188728124416 189391185504 189406435374 189429623136 189725013504 190048793787 190925604831 191223327984 191246738176 191918647944 192217919616 192233397096 192824025376 193120287048 193759639104 193775240724 194101167104 194783105376 195681758688 195697515078 195701995904 195986898432 196002679392 196361209239 196651574016 196667408496 197574755248 197627470848 198578071368 198602381952 198618373512 200211429028 200507487232 200523632192 201228134598 201566596608 202496546304 202842122187 203158427568 203174785983 203199659312 204166615104 204231539592 204875526962 205173784296 205869616548 206185921929 207158605316 207213878016 207911868606 208219313664 208236079584 208252846854 208942297392 209906275696 209923177451 209979187776 210306622464 211015030824 211276895232 211988571912 212319139968 213039205184 213056359204 214096426752 215126243982 215152580448 215855829291 216927028548 217291895808 217979593992 218294395904 218363812992 219402929664 220088296532 220164745392 221180499696 221233020768 221250834558 222271599654 222330904704 223025417927 224463627264 224481701184 224509182976 225570923136 225589086216 225649276416 226354155508 226690334208 227459138304 227477453424 227808614592 227832174336 228553231014 228599616726 228883303168 229687441992 230854050816 231208743168 231919121408 231937795648 232299471872 233115612768 233144151552 234985359792 235004280927 235060084566 235351788288 235399553792 236144560158 236226586248 236594950272 237686507136 238487143401 238492603968 238511807508 238859032464 239612208004 239669105832 240839087616 240858480096 241234066944 241675334448 242046653004 242052195072 243168929536 243188509616 244368500064 244453382784 245581195392 245659289616 246383903364 246414066496 246433907876 246798316544 246818188864 247685338566 248828062158 249246586368 249671944779 250061275056 250091888384 252521580672 252541913832 252572830848 253398391716 253767288528 253787721993 254567473108 254964437312 255891530592 255912135102 256290559488 256311196128 257493716064 258346185472 258366987632 258387791467 259641531318 259710807168 260909011584 260930020104 261336905856 261814945652 262202098688 262223211328 263908150272 264358529766 264770761824 264803175936 264824498016 265690104747 266915895311 267430056192 268304179464 269627744061 270456162916 270877903424 270899714644 271421549568 271884751254 272222153472 272308719456 273565045728 273587073318 274492822064 274514924359 274914562572 276278844816 276285170688 276709665024 277215824808 277648106112 277670462472 278589729856 279972250368 280379833344 280402409664 281318934438 281353374432 282651429216 283092186624 283575305147 284144434704 284587520256 285461902336 286834991976 286870107264 287807772388 289236038064 289680430572 290639458656 290662861086 291151750656 291648623443 293522638032 293546272617 293552993856 293980347648 294004019088 294907332928 294977361024 295001112744 296362132872 296441206272 297903572928 297927560268 299308934912 300317143542 300761230848 300785448288 302349894912 303278851072 303303271232 303744819456 303776232448 304737641352 304799488968 306249922656 307313290443 307760676444 308278324224 308804424822 310737907974 310820817024 311867802909 312328970496 312354119376 312379270281 313313813056 313339041236 313413446088 313802384384 314859413544 314968781664 315459933696 316522546236 316915342848 317982857868 317990138624 318015743344 318478709952 319558807776 319584538806 321144640128 322233779264 322689365973 322728870672 322736260096 325390542822 325824666752 325937843712 326969390988 327441593856 327545719488 328511871152 330132444798 330247118088 331770749544 331849531152 331876251837 332895926372 333407399481 333415033408 336695440896 336722551776 336763774464 337864522288 338356384704 338383629324 339531233262 340035501312 341097698006 341188707456 341216180136 341748261504 342829846521 342899425089 343324954752 345110658048 346188708424 346281076224 347878682112 347906693472 348449207808 349043863099 349716227328 352478039688 352590126849 353027682432 353099330688 354216840237 354253472996 356529760704 356573408256 357738905952 357767711262 359418312006 359503658748 361258631424 361287720144 361851100416 362513001672 362962871296 363078292608 364753394304 364782764424 366552750096 366650551296 366680074176 368371793088 368946220032 369575855046 369621099744 369650861814 370197474816 370227283296 373242093237 373296333824 373869879552 375091912584 375137832576 376868572288 378782371008 378812870748 378859246272 379450027008 380097587574 381851209662 382446655968 382493476352 383837295888 383868202653 384435839232 384466794192 385648050752 386240574096 387519278208 387550481448 389462296977 389566210752 391363517376 391395030156 391403991808 391973796864 392005358784 392722418478 393303148032 393334816992 395149510496 396537794649 397156142736 397204763904 397236747024 400422858056 401047264384 402456269196 403133193216 404993092608 405684244374 406316855136 406349571966 406399318624 407827126881 408333230208 408463079184 409751053924 410347568592 410380609977 411739233096 412371843858 414317210632 414427756032 415823737212 416438627328 416472159168 416505693708 417884594784 419812551392 419846354902 419958375552 421978401657 422030061648 423977143824 424638279936 426078410368 426112718408 428192853504 430252487964 430305160896 431711658582 433854057096 435959187984 435994291629 436727625984 438805859328 440176593064 440329490784 442360999392 442466041536 442501669116 444543199308 444661809408 446050835854 448963402368 450475715313 451141846272 451178172432 451298552832 452708311016 453380668416 454918276608 454954906848 455617229184 455664348672 457106462028 457199233452 457766606336 459374883984 462417486336 463206637233 463875591296 466106861961 466231225536 466288303104 469970719584 470008561854 470120169132 470703576576 470799107584 472289120316 472453172496 473189900544 475373014272 476974286802 476985207936 477023615016 477718064928 479224416008 479338211664 479376808209 481678175232 481716960192 482468133888 483350668896 484093306008 484104390144 486337859072 486377019232 488085814233 488737000128 488906765568 491162390784 491318579232 492767806728 492828132992 492867815752 493636377728 495198667197 495370677132 497656124316 498493172736 499343889558 500122550112 500183776768 505043161344 505083827664 505145661696 506796783432 507534577056 507575443986 509134946216 509296849893 509928874624 511646547009 511783061184 511824270204 512581118976 512622392256 514987432128 516692370944 516733975264 516775582934 519283062636 519421614336 521818023168 521860040208 522673811712 523629891304 524446422656 528717059532 529541523648 529606351872 529648996032 531380209494 533831790622 534860112384 536608358928 536651566893 539127468009 539255488122 540912325832 541755806848 541799429288 543769502508 544444306944 544617438912 547130091456 547174146636 548985644128 549029848718 549829125144 552557689632 553419330048 554363782569 554431649616 554476292721 555296212224 555340924944 557179459712 559944500736 560804819328 562637868876 562706748864 565302858432 566184373248 567150610294 568288869408 569175040512 570146381361 572776814493 573669983952 573740214528 575615544776 578472076128 579360861144 581278917312 581325722172 582303501312 583297246886 587045276064 587092545234 587105987712 587960695296 588008038176 589083627717 589814665856 589954722048 590002225488 592724265744 592882412544 595807145856 595855120536 598617869824 600634287084 601522461696 601570896576 604699789824 606606542464 607489638912 608526366561 609475282704 609524357949 609598977936 612499845312 614626580886 615521352888 617608849644 621475815948 621641634048 623735605818 624657940992 624708238752 624758540562 626627626112 626678082472 626826892176 629718827088 629769532353 629937563328 630919867392 633045092472 633830685696 635965715736 635980277248 636031486688 636957419904 639117615552 639169077612 642289280256 644467558528 645378731946 645457741344 647567487873 650781085644 651649333504 651875687424 653938781976 654883187712 655091438976 657023742304 660264889596 660494236176 663541499088 663699062304 663752503674 665791852744 666814798962 666830066816 669076253781 673390881792 673445103552 673527548928 675729044576 676712769408 676767258648 679062466524 680071002624 682195396012 682377414912 682432360272 683496523008 685659693042 685798850178 686649909504 692377416848 692562152448 695757364224 695813386944 696898415616 698087726198 699432454656 704956079376 705012842781 705180253698 706055364864 706198661376 708433680474 708506945992 713059521408 715286963729 715477811904 715535422524 718836624012 719007317496 722517262848 722575440288 723702200832 725026003344 726156585216 729506788608 729565528848 733105500192 733360148352 735651005401 736743586176 739151710092 739242199488 739301723628 740394949632 740454566592 746484186474 747739759104 749015834337 750183825168 750275665152 753737144576 757564742016 757625741496 757718492544 760195175148 763702419324 764893311936 764986952704 767674591776 767736405306 768871678464 768933588384 771296101504 772481148192 775038556416 775100962896 775163374401 778924593954 779132421504 782727034752 782790060312 782807983616 784010717568 785444836956 786606296064 786669633984 790299020992 793075589298 794312285472 794409527808 794473494048 797070314241 800747685933 800845716112 802094528768 804912538392 811368488748 812633710272 812699143932 812798637248 815654253762 816666460416 816926158368 819502107848 820695137184 820761219954 823478466192 823544773077 824743687716 827344287601 828634421264 828855512064 831647474424 832944318336 833011387416 835769189568 839625102784 839692709804 839916751104 843956803314 844060123296 847954287648 849276559872 850725915441 850898573369 852156820736 852225436816 856385707008 860504975928 860610321792 863423317164 867708114192 871918375968 871988583258 873455251968 874945870329 878982529477 880353186128 880424072593 880658981568 884721998784 884932083072 885003338232 889086398616 889323618816 892101671708 897926804736 900951430626 902283692544 902356344864 905416622032 909836553216 909909813696 911234458368 911328697344 914212924056 914398466904 915533212672 918749767968 921939871329 924834972672 926413274466 927751182592 932213723922 932462451072 935375260261 939941439168 940017123708 940240338264 941407153152 941598215168 944578240632 944906344992 946379801088 950746028544 953948573604 953970415872 954047230032 955436129856 958448832016 958676423328 958753616418 963433920384 966701337792 968186612016 968208780288 972675718144 972754038464 976171628466 977474000256 977813531136 982324781568 982637158464 985535613456 985656265984 985735631504 987272755456 990397334394 990741354264 995312248632 998687779116 1000222198443 1000245100224 1000367553536 1010086322688 1010167655328 1010291323392 1013593566864 1015069154112 1015150887972 1018269892432 1018351884017 1018593699786 1019857749248 1023293094018 1023566122368 1023648540408 1025244784512 1028698275267 1029974864256 1033384741888 1033467950528 1033551165868 1038566125272 1038843228672 1043636046336 1043720080416 1045347623424 1047131589297 1047259782608 1048892845312 1057434119064 1059083047296 1059297992064 1062650520711 1062760418988 1067663581244 1069720224768 1073216717856 1073303133786 1078254936018 1078510976244 1081824651664 1081911760709 1083511613696 1083598858576 1087539005016 1088888613888 1089234877824 1094260182912 1094348293272 1097971288256 1098059697436 1099658250288 1105115379264 1106838660096 1108727565138 1108863299232 1108952585442 1110592424448 1110681849888 1114358919424 1119889001472 1121609638656 1125275737752 1125413497728 1130605716864 1134301220588 1136577738816 1138350081024 1140292762722 1145553628986 1147339967904 1147480429056 1149438692393 1151231089552 1151323787237 1156944152256 1158721722288 1162557834624 1162651444344 1166594493772 1168386890931 1174090552128 1174185090468 1174211975424 1175921390592 1176016076352 1178167255434 1179629331712 1179909444096 1180004450976 1185448531488 1189323294721 1191614291712 1191710241072 1197235739648 1201268574168 1203141793152 1209399579648 1213213084928 1214979277824 1217052733122 1218950565408 1219048715898 1219197955872 1223183032649 1224999690624 1229253161772 1231042705776 1231141829931 1235217699288 1242951631896 1243283268096 1247471211636 1249315881984 1249416477504 1249517081124 1253255252224 1253356164944 1253653784352 1259437654176 1259539064706 1259875126656 1266090184944 1271931431472 1271960554496 1272062973376 1273914839808 1278235231104 1278338155224 1284578560512 1288935117056 1290757463892 1290915482688 1295134975746 1301562171288 1303298667008 1307877563952 1307982874887 1310182877952 1314047484608 1320529779192 1320988472352 1327082998176 1327398124608 1327505007348 1331583705488 1331690925253 1333629597924 1333660133632 1338152507562 1346890207104 1351427145939 1351458089152 1353425538816 1353534517296 1358124933048 1360142005248 1364390792024 1364754829824 1364864720544 1366993046016 1371319386084 1371597700356 1373299819008 1375643460449 1384754833696 1389619911699 1391626773888 1396175452396 1398320585883 1398864909312 1409912158752 1410025685562 1410360507396 1412110729728 1412397322752 1414807687081 1416867360948 1417013891984 1426119042816 1430573927458 1430955623808 1431070845048 1437673248024 1438014634992 1438130424627 1445034525696 1445150880576 1447404401664 1450052006688 1452313170432 1459013577216 1459131057696 1466211000384 1466720296704 1471302010802 1473487172352 1478303420184 1478484398976 1478603447256 1480909133184 1485596001591 1492968372948 1495479518208 1498031668674 1500367650336 1500551330304 1507474289152 1515129484032 1515251482992 1515436985088 1520390350296 1527404838648 1527890549679 1529786623872 1534939641027 1535349183552 1535472810612 1537743356928 1537867176768 1542592203008 1544962296384 1550077112832 1550201925792 1550326748802 1557849187908 1558264843008 1565454069504 1565580120624 1565615967232 1568021435136 1570889673912 1573339267968 1580598041984 1586151178596 1588624570944 1588819055616 1588946988096 1594140628482 1601495371866 1601691432224 1604189057536 1609825076784 1609954700679 1617382404027 1622736977496 1625267420544 1625398287864 1625597274496 1631308507524 1633332920832 1633852316736 1639004215696 1641390274368 1641522439908 1646956932384 1647089546154 1649487375432 1654688575202 1657268842528 1663091347707 1663294948848 1663428878163 1665888636672 1666022774832 1671538379136 1679250205568 1679385419608 1679833502208 1687913606628 1688120246592 1695908575296 1698553119744 1701451830882 1701797146738 1704313641472 1704450873632 1710439144083 1718330443479 1721009951856 1721220643584 1726846634328 1735416228384 1743836751936 1743977166516 1746910503936 1749891740658 1757965058954 1760706372256 1760848145186 1761317963136 1767250883151 1769443997568 1769864166144 1770006676464 1778172797232 1778647237632 1784203343416 1795853609472 1801902861252 1804567385088 1804712689728 1810833244064 1819819627392 1822468916736 1825579099683 1828425848112 1828573073847 1828796933808 1837499535936 1843879742658 1852826548932 1855502365184 1864427447844 1864924902144 1870750520522 1879882878336 1880034247416 1880480676528 1889156481264 1889308597059 1889812689984 1892759602176 1901492057088 1907897147208 1907940831744 1908094460064 1910872259712 1916897664032 1917352846656 1917507232836 1926867840768 1933402675584 1936373224032 1942702463619 1945508076928 1952343256932 1954948000512 1955627062272 1964649563136 1965274316928 1971071226912 1971312531968 1971471263008 1974545510912 1980794668788 1981482708528 1990624497264 1997375558232 2000444396886 2000490200448 2007228761343 2020172645376 2020335310656 2020582646784 2027187133728 2030138308224 2030301775944 2036539784864 2036703768034 2037187399572 2039715498496 2046586188036 2047132244736 2047297080816 2050489569024 2057396550534 2059949728512 2066935901056 2067102331736 2077132250544 2077686457344 2087272092672 2087440160832 2090695246848 2094263178594 2094519565216 2097785690624 2114868238128 2115038528343 2118166094592 2118595984128 2125301041422 2125520837976 2135327162488 2145860891187 2146433435712 2146606267572 2156509872036 2157021952488 2163649303328 2163823521418 2167023227392 2167197717152 2175078010032 2178469755648 2188520365824 2188696586544 2195942576512 2196119394872 2199316500576 2206953016203 2210230758528 2217455130276 2217726598464 2217905170884 2221184848896 2221363699776 2228717838848 2243219277312 2247047503011 2250551475504 2250826995456 2261211433728 2268602441176 2273155477632 2280585525444 2291107257972 2294679935808 2294960858112 2298877384786 2302462179104 2302647574474 2313888304512 2317443444576 2325115669248 2325302888688 2325490123203 2333188987544 2336773781862 2348181104256 2348370180936 2348423950848 2352032152704 2356334510868 2359258663424 2359818888192 2360008901952 2370897062976 2378646589442 2383228583424 2383420482144 2391210942723 2402243057799 2402537148336 2406283586304 2426426169856 2434105466244 2437901130816 2438097431796 2438395911744 2446366065298 2449999381248 2458506323544 2462085411552 2462283659862 2470435398576 2470634319231 2482032862803 2485903263792 2486566536192 2494942423272 2498832955008 2499034162248 2506510504448 2506712329888 2507307568704 2518875308352 2519078129412 2519750253312 2532180369888 2543862862944 2544125946752 2547829679616 2552177746323 2552695720107 2556470462208 2556676310448 2569157121024 2577870234112 2581514927784 2581830965376 2590269951492 2603124342576 2606597334016 2615755127904 2615965749774 2620365755904 2624837610987 2628094969216 2636947588431 2641059558384 2641272217779 2641976944704 2654165996352 2654796249216 2655010014696 2663167410976 2663381850506 2667259195848 2667320267264 2676305015124 2693780414208 2702854291878 2702916178304 2706851077632 2707069034592 2716249866096 2728781584048 2729509659648 2729729441088 2733986092032 2742638772168 2743195400712 2746599638016 2751286920898 2765819613987 2769509667392 2779239823398 2783253547776 2792350904792 2796641171766 2806125780783 2819824317504 2820051371124 2820721014792 2824221459456 2824794645504 2829615374162 2833734721896 2834027783968 2852238085632 2861147854916 2861911247616 2862141690096 2875346496048 2876029269984 2876260849254 2890301761152 2899330433051 2900104013376 2904626340864 2918027154432 2918262115392 2932422000768 2933440593408 2942604021604 2946974344704 2956606840368 2956968797952 2957206894512 2961818266368 2971192003182 2985936745896 2996063337348 3000735300672 3001102660608 3014948578304 3030258968064 3030502965984 3030873970176 3040780700592 3054809677296 3055055652051 3055781099358 3059573247744 3069879282054 3070698367104 3070945621224 3075734353536 3085184406016 3089924592768 3100154225664 3100403851584 3100653497604 3115698375816 3116529686016 3130908139008 3131160241248 3136042870272 3141394767891 3141779347824 3146678535936 3161196083968 3172302357192 3177249141888 3177893976192 3188281256964 3202990743732 3203382864448 3208378115072 3219650153568 3219909401358 3234764808054 3245473954992 3245735282127 3250534841088 3250796575728 3251194548992 3262617015048 3266665841664 3267704633472 3278008431392 3282780548736 3283044879816 3293913864768 3294179092308 3298974750864 3309377150404 3314537685056 3326182695414 3326589897696 3326857756326 3331777273344 3332045549664 3343076758272 3358500411136 3358770839216 3359667004416 3375827213256 3376240493184 3391817150592 3402903661764 3403594293476 3408627282944 3408901747264 3420878288166 3436660886958 3442019903712 3442441287168 3448316077179 3453693268656 3453971361711 3469906639043 3470832456768 3487673503872 3487954333032 3499783481316 3505160672793 3515930117908 3521412744512 3521696290372 3522635926272 3534501766302 3538887995136 3539728332288 3540013352928 3556345594464 3567969884163 3568406686832 3568694016667 3591707218944 3603805722504 3609425379456 3621666488128 3639639254784 3644937833472 3651158199366 3656851696224 3657146147694 3657593867616 3669549097947 3674999071872 3686478966911 3687759485316 3705653097864 3711004730368 3728854895688 3729849804288 3741501041044 3759765756672 3760068494832 3760961353056 3778312962528 3778617194118 3779625379968 3791432104759 3815794294416 3815881663488 3816188920128 3821744519424 3833795328064 3834705693312 3835014465672 3853735681536 3866805351168 3872746448064 3885404927238 3891016153856 3904686513864 3909896001024 3930548633856 3942142453824 3942625063936 3942942526016 3949091021824 3961589337576 3962965417056 3981248994528 3994751116464 3995072775759 4000888793772 4000980400896 4014457522686 4040670621312 4054281437817 4054374267456 4060276616448 4060603551888 4073079569728 4073407536068 4074374799144 4079430996992 4093172376072 4094264489472 4094594161632 4100979138048 4114793101068 4119899457024 4126930381347 4133871802112 4134204663472 4154264501088 4174880321664 4188526357188 4189039130432 4194961757649 4195571381248 4229736476256 4230077056686 4236332189184 4237191968256 4244423061243 4250602082844 4251041675952 4270654324976 4291721782374 4292866871424 4293212535144 4313019744072 4314043904976 4314391273881 4327298606656 4327647042836 4334046454784 4334395434304 4350156020064 4356939511296 4377040731648 4377393173088 4391885153024 4392238789744 4398633001152 4413906032406 4420461517056 4434910260552 4435453196928 4435810341768 4442727399552 4456788004773 4457435677696 4486438554624 4494095006022 4501102951008 4501653990912 4522422867456 4537204882352 4537570220287 4546310955264 4561171050888 4582214515944 4583671649037 4589359871616 4597754769572 4604818923081 4604924358208 4605295148948 4627776609024 4634886889152 4650231338496 4650605777376 4650980246406 4666377975088 4673547563724 4696362208512 4696740361872 4696847901696 4704064305408 4712669021736 4718517326848 4720017803904 4741794125952 4757293178884 4766457166848 4766840964288 4782421885446 4804486115598 4805074296672 4812567172608 4820780187499 4852147212081 4852852339712 4868210932488 4875802261632 4876194863592 4876791823488 4892732130596 4899998762496 4917012647088 4924170823104 4924567319724 4940870797152 4941268638462 4964065725606 4971806527584 4989884846544 4990286634489 4997665910016 4998068324496 5013021008896 5013424659776 5014615137408 5037750616704 5038156258824 5039500506624 5064360739776 5087725725888 5088251893504 5095659359232 5104355492646 5105391440214 5112940924416 5113352620896 5154991330437 5155740468224 5163029855568 5163661930752 5180539902984 5206248685152 5231510255808 5231931499548 5240731511808 5249675221974 5256189938432 5273895176862 5282119116768 5282544435558 5283953889408 5301752649453 5308331992704 5309592498432 5310020029392 5326334821952 5326763701012 5334518391696 5334640534528 5352610030248 5387560828416 5405708583756 5405832356608 5413702155264 5414138069184 5432499732192 5457563168096 5459458882176 5476737299049 5485277544336 5485719221541 5486390801424 5502573841796 5531639227974 5539019334784 5558479646796 5566507095552 5584701809584 5593282343532 5612251561566 5639648635008 5640102742248 5641442029584 5659230748324 5667469443792 5667925791177 5668055567936 5704476171264 5722295709832 5723822495232 5724283380192 5750692992096 5752058539968 5752521698508 5780603522304 5798660866102 5800208026752 5828107390857 5836524230784 5864844001536 5866881186816 5885208043208 5893948689408 5913213680736 5913937595904 5914413789024 5923636532736 5933745672683 5942384006364 5971873491792 5992126674696 6001470601344 6021686284029 6060517936128 6061005931968 6061747940352 6081561401184 6109619354592 6110111304102 6111562198716 6119146495488 6139758564108 6141396734208 6141891242448 6151468707072 6170368812032 6179849185536 6200807703168 6201306995208 6231396751632 6233059372032 6261816278016 6262320482496 6272085740544 6282789535782 6283558695648 6293357071872 6322392167936 6344604714384 6345115585029 6354498283776 6355787952384 6376562513928 6405981487464 6406765728896 6437582673561 6439300307136 6439818802716 6469529616108 6490947909984 6491470564254 6501069682176 6501593151456 6502389097984 6525234030096 6535409266944 6556016862784 6565561097472 6566089759632 6587827729536 6588358184616 6597949501728 6618754300808 6620859048609 6629075370112 6652365390828 6653179795392 6653715512652 6663554546688 6664091099328 6686153516544 6717000822272 6717541678432 6741142509033 6751654426512 6752480986368 6783634301184 6805807323528 6807188586952 6817803494528 6841756576332 6873321773916 6884039807424 6884882574336 6896632154358 6907386537312 6907942723422 6939813278086 6941664913536 6975347007744 6975908666064 6976470369609 6999566962632 7010321345586 7031860235816 7042825489024 7043392580744 7045271852544 7069003532604 7077775990272 7079456664576 7080026705856 7112691188928 7135939768326 7136813373664 7137388033334 7173632828169 7206729173397 7207611445008 7218850758912 7243332976256 7279278509568 7302316398732 7313703392448 7314292295388 7315187735232 7339098195894 7349998143744 7372957933822 7375518970632 7411306195728 7411902957693 7446098588409 7457709791376 7459699608576 7483002082088 7519531513344 7520136989664 7521922706112 7556625925056 7557234388236 7559250759936 7582864209518 7631588588832 7632377840256 7643489038848 7656533238969 7658087160321 7667590656128 7669411386624 7670028931344 7707471363072 7733610702336 7745492896128 7770809854476 7782032307712 7809373027728 7819792002048 7861097267712 7874512832961 7884284907648 7885885052032 7910842765293 7923178675152 7923816653337 7925930834112 7962497989056 7989502232928 7990145551518 8001777587544 8001960801792 8028915045372 8081341242624 8108562875634 8108748534912 8120553232896 8121207103776 8146159139456 8146815072136 8148749598288 8186344752144 8188528978944 8189188323264 8201958276096 8229586202136 8239798914048 8253860762694 8267743604224 8268409326944 8297458841961 8308529002176 8349760643328 8377052714376 8378078260864 8389923515298 8418377342349 8459472952512 8460154113372 8472664378368 8474383936512 8488846122486 8501204165688 8502083351904 8541308649952 8583443564748 8585733742848 8586425070288 8626039488144 8628087809952 8628782547762 8654597213312 8655294085672 8668790868608 8697991299153 8700312040128 8713879022592 8754081463296 8754786346176 8783770306048 8784477579488 8797266002304 8827812064812 8840923034112 8869820521104 8870906393856 8871620683536 8885454799104 8913576009546 8988190012044 9002205902016 9003307981824 9044845734912 9074409764704 9075140440574 9092621910528 9122342101776 9164429031888 9165166956153 9167343298074 9178719743232 9195509539144 9209637846162 9209848716416 9210590297896 9255553218048 9269773778304 9300462676992 9301211554752 9301960492812 9332755950176 9347095127448 9392724417024 9393480723744 9408128610816 9424184303673 9425338043472 9440035607808 9483588251904 9514586357768 9533681928576 9564843770892 9608972231196 9610148593344 9625134345216 9641560374998 9704294424162 9736421864976 9737205846381 9751604523264 9752389727184 9753583646976 9785464261192 9799997524992 9834025294176 9848341646208 9849134639448 9881741594304 9882537276924 9928131451212 9943613055168 9979769693088 9980573268978 9995331820032 9996136648992 10026849319552 10029230274816 10075501233408 10076312517648 10079001013248 10128721479552 10175451451776 10176503787008 10208710985292 10210782880428 10225881848832 10226705241792 10309982660874 10326059711136 10327323861504 10344948231537 10361079805968 10361914085133 10409719917129 10412497370304 10463020511616 10463862999096 10499350443948 10512379876864 10547790353724 10564238233536 10565088871116 10567907778816 10603505298906 10616663985408 10619184996864 10620040058784 10652669643904 10653527402024 10669036783392 10703909652489 10705220060496 10706082050001 10775121656832 10811417167512 10811664713216 10828276138368 10864999464384 10915126336192 10918917764352 10953474598098 10970555088672 10971438443082 10972781602848 11005147683592 11008647293841 11059436900733 11063278455948 11078038669568 11116959293592 11133014191104 11169403619168 11186564687064 11224503123132 11279297270016 11280205484496 11282884059168 11318461496648 11334938887584 11335851582354 11336111135872 11374296314277 11426772883201 11444591419664 11447644990464 11448566760384 11501385984192 11504117079936 11505043397016 11561207044608 11597321732204 11600416053504 11656214781714 11673048461568 11729688003072 11770416086416 11826427361472 11827875191808 11828827578048 11847273065472 11867491345366 11884768012728 11943746983584 11984253349392 11985218327277 12002941202688 12043372568058 12122011863936 12159878383393 12163122802368 12219238709184 12220222608204 12223124397432 12238292990976 12279517128216 12282793468416 12283782484896 12302937414144 12359698371072 12380791144041 12401615406336 12402613990416 12462793503264 12524640964992 12565579071564 12567117391296 12586714143744 12644784335872 12689209428768 12690231170058 12708996567552 12711575904768 12733269183729 12753125027856 12811962974928 12813531457792 12875165347122 12878600614272 12879637605432 12939059232216 12981895819968 12982941128508 13002139364352 13003186302912 13004778195968 13050468060192 13070818533888 13112033725568 13131122194944 13132179519264 13175655459072 13176716369232 13195899003456 13237508601616 13241718097218 13258150740224 13304730781656 13306359590784 13307431025304 13328182198656 13372307033088 13434001644544 13435083356864 13482285018066 13503308853024 13504961972736 13567268602368 13611614647056 13612710660861 13614377173904 13635606989056 13683513152664 13746643547832 13768079614848 13793264308716 13814456769243 13814773074624 13815885446844 13879626556172 13883329827072 13950694015488 13951817332128 13952940739218 13999133925264 14020642691172 14063720471632 14064852889217 14085650978048 14086785161488 14090543705088 14138007065208 14155551980544 14160053411712 14225382377856 14271879536652 14273626747328 14274776066668 14347265656338 14413458346794 14415222890016 14437701517824 14462340562497 14486665952512 14558557019136 14604632797464 14627406784896 14628584590776 14630375470464 14678196391788 14699996287488 14745915867644 14751037941264 14822612391456 14823805915386 14892197176818 14915419582752 14942703001109 14966004164176 14967209234081 15039063026688 15040273979328 15043845412224 15113251850112 15114468776472 15118501519872 15165728419036 15263177177664 15264755680512 15286978077696 15313066477938 15316174320642 15335181312256 15338822773248 15340057862688 15461202831373 15467221404672 15490985792256 15541619708952 15564064615424 15618746055456 15722194535424 15749025665922 15768569815296 15771770104064 15821685530586 15846357350304 15847633306674 15851861668224 15901379424437 15924995978112 15979004465856 15980291103036 16003555175088 16003921603584 16057830090744 16162682485248 16217125751268 16217497069824 16241106465792 16242414207552 16292318278912 16293630144272 16297499196576 16372689504288 16378376646528 16459172404272 16507721525388 16535487208448 16536818653888 16594917683922 16617058004352 16699521286656 16754105428752 16756156521728 16779847030596 16836754684698 16918945905024 16920308226744 16977692244972 17002408331376 17003777373531 17004166703808 17082617299904 17166887129496 17171467485696 17172850140576 17252078976288 17256175619904 17257565095524 17309194426624 17310588171344 17311982028289 17337581737216 17395982598306 17400624080256 17509572692352 17567540612096 17568955158976 17594532004608 17655624129624 17681846068224 17739641042208 17741812787712 17743241367072 17770909598208 17801237018049 17827152019092 17883364985837 17976380024088 18004411804032 18065058852087 18148819529408 18150280881148 18185243821056 18244684203552 18328858063776 18330333912306 18334686596148 18357439486464 18391019078288 18392499932053 18419275692324 18419697432832 18421180595792 18511106436096 18539547556608 18602423109504 18603920985624 18665511900352 18694190254896 18785448834048 18786961447488 18816257221632 18848368607346 18850676086944 18880071215616 18967176503808 18999545444849 19029172715536 19067363857152 19129687541784 19217944462392 19220297186688 19283120749996 19312748020683 19408588848324 19472843729952 19474411692762 19503209046528 19504779454368 19507167293952 19540457770681 19570928522384 19668050588352 19696683292416 19698269278896 19763483188608 19765074553848 19856262902424 19862577145827 19887226110336 19959539386176 19961146537956 19990663640064 19992273297984 20053698639104 20058460549632 20151002466816 20152625035296 20218496010257 20257442959104 20350902903552 20353007574016 20417421970584 20421565760856 20453410483584 20619965321748 20652119422272 20654647723008 20689896463074 20722159611936 20723828170266 20819439834258 20824994740608 20926041023232 20927725998192 20929411108827 20998700887896 21024759753728 21095580707448 21128476467072 21130177742232 21135815557632 21207010597812 21233327970816 21238369993728 21240080117568 21305339287808 21307054804048 21338073566784 21407819304978 21410440120992 21412164100002 21620187520191 21622834335024 21623329426432 21656552276736 21729998928768 21830252672384 21837835528704 21906949196196 21941110177344 21942876886164 21945563205696 22010295367184 22017294587682 22118873801466 22126556911896 22156077339136 22233918587184 22235708873079 22338295765227 22338807238336 22373129374128 22449006246264 22558594540032 22560410968992 22565768118336 22636922993296 22669877775168 22671703164708 22672222271744 22748592628554 22853545766402 22889182839328 22897133520768 22969599716907 22974261480963 23002771968384 23008234159872 23010086794032 23122414089216 23194643464408 23200832107008 23312429563428 23346096923136 23385938827633 23459376006144 23540832172832 23623538498883 23652854722944 23657655156096 23732528295879 23734982690732 23769536025456 23771449960011 23887493967168 23968506698784 23970436654554 24005882405376 24086745136116 24244023727872 24319756766786 24326245604736 24438477418368 24440445216408 24446248794864 24559034256432 24565586936832 24567564969792 24605874828288 24719396742144 24761582288082 24803230812672 24805227980832 24925587006528 25049281929984 25131158143128 25134234782592 25255132027047 25378418857536 25380462340116 25417993135104 25423151809536 25466538367458 25506250055712 25623925949856 25627062915584 25750330694244 25757201228544 25759275210864 25878118464432 25963791639936 25965882257016 26006372605824 26093973897459 26100936120384 26141637067776 26224067451136 26262244389888 26264359038528 26351310918144 26353432738464 26391798006912 26475017203232 26483436194436 26516301480448 26609461563312 26612719181568 26614862050608 26656364397312 26870166713728 26964570036132 27006617706048 27009923945472 27134537204736 27223229294112 27225421321722 27228754347808 27271213978112 27367026305328 27493287095664 27495500868459 27536159229696 27586528617432 27628913538486 27629546149248 27631770893688 27759253112344 27766659654144 27901388030976 27903634664256 27905881478436 27998267850528 28041285382344 28127440943264 28129705778434 28171301956096 28173570322976 28272552911019 28276014130416 28320106823424 28450764755712 28543759073304 28547253494656 28549552133336 28694531312676 28826916693588 28830445780032 28875403035648 28924681124994 28973331905024 29209265594928 29211617539143 29254813569792 29257169181552 29260750940928 29356392783576 29399992574976 29491831735288 29502075882528 29645224782912 29647611830772 29784394353636 29830839165504 29885406002218 29932008328352 29934418468162 30080547958656 30087690824448 30226503700224 30228937552944 30237003039744 30331456838072 30526354355328 30529511361024 30626132955876 30632348641284 30670362624512 30677645546496 30680115725376 30922405662746 30981971584512 31034844694611 31083239417904 31085742255399 31229159751387 31237492110912 31498051331844 31537139630592 31543540208128 31643371061172 31692714700608 31695266613348 31703723336448 31802758848874 31849991956224 31958008931712 31960582206072 32007110350176 32111728957467 32115660181488 32118246150003 32325364970496 32434251502536 32434994139648 32484828415104 32584636557824 32587260288544 32594998393152 32745379008576 32756753293056 32918344808544 33015443050776 33025941881523 33073637307776 33178310702199 33189835367844 33234116008704 33399042573312 33508210857504 33512313043456 33559694061192 33673509369396 33837891810048 33840616453488 33955384489944 34004816662752 34007554747062 34008333407616 34122888942831 34165234599808 34280318649603 34333774258992 34342934971392 34345700281152 34504157952576 34512351239808 34515130191048 34618388853248 34621176342688 34623964056578 34675163474432 34791965196612 34801248160512 35019145384704 35137910317952 35189064009216 35311248259248 35479282084416 35483625575424 35486482734144 35541819196416 35602474036098 35654304038184 35766729971674 35952760048176 35955654981831 36008823608064 36130117704174 36297639058816 36300561762296 36479635150179 36489368407104 36657716127552 36660667824612 36669373192296 36714878972928 36782038156576 36784999864106 36838551384648 36839394865664 36842361191584 37079095113216 37142373432123 37204846219008 37207841971248 37331023800704 37388380509792 37573922894976 37696737214692 37701352173888 37760142431232 37934353007616 37999090889698 38058345431072 38134727714304 38199807551187 38259375083568 38435888924784 38440594373376 38566241499992 38625496041366 38817177696648 38945687459904 38948823385524 39006418093056 39009558908736 39014334587904 39080915541362 39141857044768 39336101176704 39393366584832 39396538557792 39526966377216 39530149107696 39712525804848 39725154291654 39774452220672 39919078772352 39922293075912 39984546595968 40107397278208 40116921099264 40302004933632 40305250070592 40436992020514 40514885918208 40701805807104 40834843941168 40838131982583 40843131521712 40906820967168 41239930643496 41304238844544 41379792926148 41444319223872 41447656340532 41638879668516 41649989481216 41852082046464 41855451996384 41858822217654 41997401775792 42191161414896 42194558667651 42256952934144 42260355484464 42271631115264 42414021195624 42466655941632 42480160235136 42610678575616 42614109608096 42676147133568 42815638609956 42820880241984 42824328200004 43240375040382 43245668670048 43313104553472 43387021687491 43459997857536 43660505344768 43675671057408 43813898392392 43882220354688 43885753772328 43891126411392 44020590734368 44034589175364 44237747602932 44253113823792 44312154678272 44467837174368 44471417746158 44676591530454 44677614476672 44746258748256 44828109003327 44898012492528 44901627702243 45117189080064 45120821937984 45131536236672 45273845986592 45339755550336 45343406329416 45344444543488 45497185257108 45707091532804 45778365678656 45794267041536 45939199433814 45948522961926 46005543936768 46016468319744 46020173588064 46383608494119 46389286928816 46401664214016 46624859126856 46692193846272 46771877655266 47081664345664 47247076997766 47305709445888 47315310312192 47465056591758 47469965381464 47539072050912 47542899920022 47704138273311 47774987934336 47924226569843 47937013397568 47940873309108 48011764810752 48173490272232 48488047455744 48639513533572 48652491209472 48876954836736 48880890432816 48892497589728 49118068512864 49135129939584 49288617361867 49523164576164 49606461625344 49610455961664 49851174013056 50098563859968 50262316286256 50268469565184 50510264054094 50756837715072 50760924680232 50933076734916 51012500111424 51247851899712 51254125831168 51500661388488 51514402457088 51518550421728 51756236928864 51927583279872 51931764514032 51935946084867 52012745211648 52187947794918 52201872240768 52448134902272 52528718077056 52702621836288 52706865476928 52783596013824 52950034406464 52966872388872 53032602960896 53218923126624 53225438363136 53229724101216 53312728794624 53403711054147 53650094957511 53740333427456 53929140072264 54013235412096 54446458588224 54450842643444 54457508695616 54542427956224 54734052610656 54986574191328 54991001736918 55072318459392 55173057234864 55177499796159 55257827076972 55259092298496 55263541787376 55518506224688 55533319308288 55807269328512 55811762956872 55996535701056 56082570764688 56254881886528 56259411556868 56342603912192 56347140645952 56545105822038 56552028260832 56640213646848 56901529511424 56998636334547 57087518146608 57094506989312 57099104266672 57389062625352 57653833387176 57660891560064 57849362249988 57938244062049 57946663810048 58418531189856 58423235078286 58509627139584 58514338363104 58521501881856 58621373312043 58712785567152 58983663470576 58988412863731 59004151765056 59290449565824 59295223661544 59568788707272 59587731437481 59661678331008 59770812004436 59864016656704 59868836936324 60161095917312 60175381648896 60453007400448 60457875105888 60655488030771 60662913676144 61052708710656 61059022722048 61252265911752 61264697282568 61340725249024 61360231450752 61844811325492 61963943169024 62069689389222 62166478835808 62171484510798 62458319502774 62474984221824 62670142437487 62996102663688 63074279261184 63087080416256 63286742122344 63385429401216 63390533226696 63407446672896 63605517697748 63699983912448 63916017863424 63921164412144 64014220700352 64223457914934 64231320362976 64236492300006 64868503005072 64869988279296 64969656830208 65169273115648 65174520577088 65189996786304 65490758017152 65513506586112 65836689617088 66030886101552 66051883763046 66147274615552 66356621404398 66379670735688 66468232017408 67014887295681 67016421715008 67024626086912 67119388122384 67347018738792 67675783620096 67681232906976 67910768979888 68009633325504 68015109494124 68016666815232 68245777885662 68330469199616 68560637299206 68667548517984 68691400562304 68922784442889 69008315905152 69024702479616 69030260382096 69236777706496 69242352685376 69247928113156 69350326948864 69583930393224 69602496321024 70038290769408 70157816482899 70275820635904 70378128018432 70622496518496 70958564168832 70972965468288 71197584887637 71204948072196 71308608076368 71314349880033 71533459943348 71905520096352 71911309963662 72017647216128 72260235408348 72595278117632 72601123524592 72959270300358 72978736814208 73315432255104 73321335649224 73338746384592 73564076313152 73569999728212 73677102769296 73678789731328 73684722383168 74158190226432 74284746864246 74409692438016 74415683942496 74662047601408 74776761019584 75147845789952 75393474429384 75402704347776 75765396081141 75998181779396 76116690862144 76269455428608 76399615102374 76518750167136 76871777849568 76881188746752 77132482999984 77138693744879 77250992082732 77634355393296 77891374919808 77897646771048 78019117817472 78161831082724 78281921692377 78283714089536 78672202353408 78786733169664 78793077115584 79053932754432 79060298215392 79425051609696 79450308583308 79548904441344 79684660746307 79838157544704 79844586151824 79969093191936 80214794556416 80610500141184 80873984041028 81029771836416 81403611614208 81669687882336 81676263965166 81686263043424 81813641934336 81953263187483 82479861286992 82486502605377 82608477689088 82759585852296 82888638447744 82895312681064 83277759337032 83299978962432 83704164092928 83710903992768 83717644435308 83994803551584 84382322829792 84389117335302 84513905868288 84520710968928 84828042391248 84960320470272 85221357151232 85228219216192 85352294267136 85631277219912 85641760483968 85648656400008 86480750080764 86491337340096 86626209106944 86774043374982 86919995715072 87321010689536 87627796784784 87634852617429 87764440709376 87771507544656 87782252822784 88041181468736 88069178350728 88475495205864 88506227647584 88935674348736 88942835492316 89353183060908 89355228953344 89492517496512 89656218006654 89796024985056 89803255404486 90241643875968 90263072473344 90547691973184 90679511100672 90686812658832 90688889086976 90994370514216 91414183065608 91556731357312 91588534083072 91878398867628 91897045923852 92011087873536 92032936639488 92040347176128 92767216988238 92778573857632 93104534083833 93249718253712 93257226766197 93543755310532 93687479254161 94163328691328 94494153995532 94611418891776 94630620624384 94930113183516 94939930762928 95078144101824 95085799840044 95408276546622 95549975868672 95848453139686 95874026795136 95881746618216 96335186872401 96346980544464 96354738450009 96976094911488 97279027067144 97304982418944 97753909673472 97761780865632 97784995179456 98236137025728 98270259879168 98577234723734 99046329152328 99077825644569 99220911923328 99534932106597 99702348026112 100197127719936 100524632572512 100536939130368 101020528108188 101513675430144 101521849360464 101866153469832 102025000222848 102368666828493 102495703799424 102840955948809 103001322776976 103028804914176 103037100843456 103512473857728 103855166559744 103863529028064 103871892169734 104025490423296 104375895589836 104403744481536 104896269804544 105057436154112 105413730953856 105567192027648 105900068812928 105933744777744 106437846253248 106450876726272 106459448202432 106625457589248 106807422108294 107300189915022 107480666854912 107858280144528 107866964945493 108026470824192 108892917176448 108901685286888 108915017391232 109438905450537 109468105221312 109973148382656 109982003473836 110144636918784 110346114469728 110354999592318 110515654153944 110518184596992 110527083574752 111037012449376 111427120296369 111614538657024 111623525913744 111993071402112 112165141529376 112509763773056 112518823113736 112694281291904 113090211644076 113104056521664 113280427293696 113803059022848 113997272669094 114175036293216 114189013978624 114198208533344 114599422653561 114778125250704 115307666774352 115321783120128 115698724499976 115876488124098 116837062379712 116846470156572 117019254279168 117028676726208 117043003763712 117242746624086 117425571134304 117967326941152 117976825727462 118008303530112 118580899131648 118590447323088 119137577414544 119175462874962 119323356662016 119541624008872 119728033313408 119737673872648 120322191834624 120350763297792 120906014800896 120915750211776 121310976061542 121325827352288 122105417421312 122504531823504 122514395947749 122529394565136 122720462901504 123689622650984 124139378778444 124332957671616 124342969021596 124916639005548 124949968443648 125340284874974 125992205327376 126573484244688 126583676002953 126770858802432 126781066453392 126814893345792 127211035395496 127399967824896 127832035726848 127842328824288 128028441400704 128446915829868 128462640725952 128472984600012 129737006010144 129939313660416 130161065062473 130349041154176 130379993572608 130981516034304 131027013172224 131673379234176 132061772203104 132103767526092 132294549231104 132713242808796 132759341471376 132936464034816 134029774591362 134032843430016 134238776244768 134484327009981 134694037477584 134704883106729 135351567240192 135362465813952 135821537959776 136019266651008 136030218988248 136033333630464 136491555771324 136660938399232 137121274598412 137335097035968 137382801124608 137845568885778 138016631810304 138049404959232 138060520764192 138484705370752 138495856226312 139150825482357 139167860786448 139204992642048 140076581538816 140315632965798 140551641271808 141244993036992 141917128337664 141945930936576 142395169775274 142409896144392 142617216152736 142628699760066 143066919886696 143112414819933 143772679709529 143811040192704 143822619927324 144035294432256 144520470816696 145190556235264 145202247049184 145918540600716 145957473628416 146630864510208 146642671298448 146677492769184 147128152626304 147139999456424 147354205538592 147369444766336 147865852085601 148569493728492 148819384876032 148831367884992 149324095202816 149553522039168 150295691579904 150786948858768 150805408695552 151530792162282 151996363558792 152233381724288 152799230204748 153037500334272 153743555699136 153762377493504 154264965999968 154277387489758 154501984165464 155268710786592 155782749839616 155795293542096 155807838254601 156038235634944 156323662165448 156563843384754 156567428179072 157344404706816 157586154231168 158107865508864 158120596430784 158850103219392 158900617166616 159097808882688 159369321492614 159676315089408 159689172303648 159938186383872 160211133162441 160950284872533 161221000282368 161747968082056 163339375764672 163352527930332 163372526086848 163627283868672 163906526374966 164959722573984 164973005210754 165216955378176 165519171704592 165532499388477 165777276895488 165790625362128 166555518674064 166599957924864 167421807985536 167435288870616 167989607103168 168764645659584 168778234670604 169027811736576 169041421937856 169656084782496 169920640940544 170456438432384 170704588534272 170995909003641 171262554439824 171283520967936 171297312800016 172961500161528 172982674680192 173548086749964 173839991430144 174642021379072 175255593569568 175269705234858 175528881418752 175543015089312 175564505645568 175864119936129 176082362937472 176138356701456 176950990411728 176965238591193 177012455295168 177871348697472 177885670984632 178706366121816 178710457906688 178985034993024 179312436013308 179592049970112 179606510808972 180483287751936 180526144946688 181095383946368 181359022201344 181373625317664 181966464092313 181988741028432 182828366131216 183113462714624 183177068166144 183756797735256 183794091847704 184022175747072 184080694352256 185534433976476 185557147715264 186209068167666 186499436507424 186514453532394 187087510621064 187374958508322 188010427312461 188326657382656 188988307991064 189222837783552 189261241248768 189860226367032 189879861525856 190156288203648 190171599680088 190816553093244 191099951737344 191696906279372 191748053590272 191763493236432 192670373744802 192693961088928 192709476900018 194255139014417 194558054134288 194609964837888 195507819346944 195523561731264 195569990358912 196472274051456 196540519758336 197154469447468 198092658304656 198155651289138 198441823846656 199069864213194 199404696052224 200995636807849 201049265145024 201073878260736 202041056216376 203027350860288 203043698720928 203732306939664 204050000445696 204737333656986 204991407598848 205681911897618 206002645553952 206074201686912 206717932517681 207024947715456 207710333119488 207727058056128 207743784339468 208050980846592 208751791179672 208807488963072 210114872308224 210473449448697 210827461907712 211134384055296 211800137625856 211867489555488 212875692506496 212918896404864 213614844216588 214600379830044 214961333709824 215716560289056 215733929890986 216052941648384 217785834352896 217803370573776 217830034782464 218877810901074 218936210442624 219946296765312 219964006947672 220692228939456 220709999184636 221031308307888 221036369193984 221054167149504 222074024898752 222854240592738 223229077314048 223247051827488 223986142804224 224330283058752 225019527546112 225037646227472 225388562583808 226180423288152 226208113043328 227994545338188 228350072586432 228378027957248 228396417066688 229198845307122 229556250501408 230615333548704 230643566240256 231397448999952 231416081234637 231752976248196 232483744815881 233674124759424 233692940313144 234057353452416 234485493248172 234845765077131 234851142268608 235934653882304 235953651454924 236016607060224 237161798263296 237180894646176 238275154829088 238350925749924 238646713324032 239053982238921 239083248017744 239102499116689 239456066626816 239475347745296 240644383669248 241831500423552 242621952123084 242651654704576 244210834842624 245009063647008 245028791895498 245058789130272 245440925803008 245859789562449 246994090783037 247379245301968 248278757556888 248665915343232 248685938043192 249833278011096 249899936887296 250680569749948 251984410654752 253146968489376 253167352005906 253541717604864 253562132906784 254025951018853 254422070790992 255664071453696 255684657648576 256056882801408 256893831659736 256925281451904 256945969200024 259474012020288 259878627320832 260322130124946 260698082308352 260759987145216 261963032068608 262840448133341 263346758468352 264123544406208 264207535052184 264589098462208 265426485617592 265518682942752 268059549182724 268065686860032 268477552489536 268968654019962 269388074955168 269409766213458 270724931627904 271643075919552 272038533302016 272060437976496 272066667260928 272983111542648 273321876798464 274242549196824 274670194071936 274765602249216 275691137771556 276033263620608 276098809918464 276121041528384 276969410741504 276991712452624 278301650964714 278335721572896 280631265931596 281062437762483 281103282543616 282489986073984 283834256675328 283891861873152 284790339550548 284819792288784 285234432305472 285257399520132 286133839773392 286224829639866 287545359419058 287622080385408 287645239854648 289040941633392 289064215350027 290381112470528 290404494098368 291837081201432 291914947256832 293261729020416 293285342596896 293354985538368 294256305252608 294279998912848 294708411077184 294738889532672 295731704171202 297138987456984 297662735769984 298604796319791 298648190405632 299107044078336 300591383159808 301573897717536 301610817391104 303061584324564 303992727117584 304017204759229 304466763448576 305598460409496 306075000668544 307106000485479 307487111398272 308522867846427 308529931999936 308554774979516 309003968330928 310537421573184 311565499679232 311590587084192 311615676509202 312076471269888 312647324330896 313127686769508 313134856358144 314688809413632 315172308462336 316241192861568 317700206438784 317801234333232 318738642985228 319352630178816 319378344607296 319876372767744 320422266324882 321900569745066 322442000564736 322992272562433 323495936164112 326678751529344 326705055860664 326745052173696 327813052749932 328316716351611 329919445147968 329946010421508 330433910756352 331038343409184 331064998776954 331554553790976 331581250724256 333111037348128 334843615971072 334870577741232 335979214206336 337529291319168 337556469341208 338082843875712 339312169564992 339841281881088 340912876864768 341409177068544 341991818007282 342525108879648 342567041935872 342594625600032 343714432174369 345923000323056 345965349360384 347096173499928 350511187139136 350539410469716 351057762837504 351086030178624 351129011291136 351728239872258 352164725874944 352276713402912 353901980823456 353930477182386 354024910590336 355742697394944 355771341969264 357412732243632 357420915813376 357970069986048 358624872026616 359184099940224 359213021617944 360966575503872 361052289893376 362190767892736 362718044402688 362747250635328 363932928184626 363977482056864 365656732262432 366226925429248 367513595470512 367543187843247 367588183695408 368161388704512 371068867952952 371114295430528 372418136335332 372998873014848 373028907064788 374175021242128 374749917016644 376020854624922 376653314765312 377976615982128 379720452734064 379751028008859 379759723051712 380312576407296 380343199360176 381633106186488 382199903474688 383393812558744 383496107180544 383526986472864 385340747489604 385387922177856 385418953800036 388510278028834 389116108268576 390483195187419 391047123462528 391139980717824 392944548102912 393081039516672 394308938894936 396185316609312 396311302578276 396883647693312 397560960069761 398139728426388 398809392104448 401991273615698 402098530290048 403452981029943 404082112432752 404114649320187 406054701720576 406087397441856 407464613879328 408100000891392 409474667313972 409982815197696 411363823795236 412005291107904 412148403373824 413435865035362 414049895430912 415454116112256 415487568678936 417452476447071 417503582359344 417614977926144 420229744616448 420946898897394 421654923815424 423600275251712 423734979110976 425751385012992 425837792809728 427229688433176 429200759660088 429337244459799 431318039128587 431433120578112 431467859781972 432105883296768 435571668705792 435606741147552 435660069564928 437755621802148 437872420885248 439892593530624 439928013895344 441384457878912 441419998369272 442062616615776 442108334299008 443597556256803 444148049797504 445708481185476 446458154628096 446494103654976 447972285608448 448660566117504 450039055092224 450075292454944 450777125167616 452360846576304 452416226086656 455989090676376 456700145172864 456792834133376 458397690614244 459112501002816 461230667097408 461287132480512 462794897999904 462832162469274 463505952496392 464967489631762 467348249518848 467385880626288 467423514763803 468114706904832 468970986496344 469691530154262 469702284537216 471869307764608 471907302909848 472033214120448 474323596526592 474361789292352 476550309658176 476701851499848 477293426648064 478107964477842 478166496035488 478204998233378 478912133253632 478950695490592 480633399487323 482850854617599 483663000847104 485243904246168 485303309409152 490018127294016 490057583790996 490117578260544 490881851606016 491719579124898 493988181566074 494758490603936 496557515113776 496597498165431 497331830686464 497371876086384 499666556022192 499799873774592 501361139499896 503968821309504 506293936978752 506334704011812 507083435209728 507124265813568 508051902037706 508844141581984 511369315297152 512113765602816 512987727010923 513787663319472 513850562903808 513891938400048 518948024040576 520644260249892 521396164616704 521519974290432 523926064137216 525680896266682 526693516936704 527592359808387 528247088812416 528415070104368 530852971235184 530895715773579 531037365885504 536119098365448 536131373720064 536955104979072 537937308039924 538776149910336 538819532426916 541449863255808 543286151839104 544077066604032 544120875952992 545899392276939 545966223085296 548485098393648 549340388143872 549531204498432 551382275543112 552066527241216 552242083056768 553938821483008 553983424905248 556603301929428 556671443145792 561262531863192 562124875524966 564031281937383 564979972147968 567668513350656 567783723746304 569580679101096 569639584577568 570468864610944 570514799040264 572267679546784 572449659279732 575090718838116 575244160770816 575290479709296 578081883266784 578128430700054 580808988196736 582765417043251 583674162402864 583829894513664 586523458040832 586570685193792 586709971076736 588512610505216 588559997825696 589416822154368 589477779065344 591463408342404 594277974913968 595325471539968 597209592639582 598214088156672 602986910423547 603147795435072 603221634782208 606123168649128 607985454235168 608034409518458 608933526897152 611196920818992 612150001337088 614212000970958 614974222796544 617045735692854 617059863999872 617109549959032 618007936661856 620153797553043 621074843146368 623130999358464 623181174168384 623231353018404 624152942539776 625294648661792 626255373539016 626269712716288 630344616924672 631420348346091 632482385723136 635400412877568 635602468666464 637477285970456 638756689214592 640844532649764 643801139490132 644884001129472 645984545124866 646991872328224 653357503058688 653410111721328 653490104347392 655626105499864 656633432703222 659838890295936 659892020843016 662076686818368 662129997553908 663109107581952 663162501448512 666222074696256 669687231942144 669741155482464 671958428412672 675058582638336 675112938682416 676165687751424 678624339129984 681825753729536 683983636014564 685050217759296 685134083871744 685189251200064 687428864348738 691846000646112 691930698720768 694192346999856 694248243703911 697451234447643 701022374278272 701078820939432 702172060357248 703456479744516 704329451749888 704553426805824 707803961646912 707860954364772 708049821180672 711485394789888 711542683938528 714825464487264 715940139972096 717161946716763 717249744053232 717307497350067 718368199880448 718426043235888 721933151007744 724381535785472 725494501270656 727865856369252 727954964113728 731313464524864 732453850858496 735027190941024 735086375686494 735176367390816 736322777409024 737579368687347 740982272349111 742137735905904 742228590861056 744836272670664 745997746029696 746057814129576 748350042484256 749499834033288 752041709249844 753306629530624 755953231964256 759440905468128 759502056017718 759519446103424 760625152814592 760686398720352 762077853056559 763266212372976 766787625117488 766992214361088 767053972945728 770681494979208 770775844355712 770837907600072 777020556057668 778232216537152 780966390374838 782094246925056 782279961435648 785889096205824 788521344400023 788617877789872 792370633218624 792622605156552 793767295386624 795121920139522 796279456852776 803982547231396 804197060580096 806905962059886 808164224865504 808229298640374 812174794883712 814711851687331 814929227758656 816200001782784 818949334627944 819965630395392 822727647590472 824010582215808 824296806747648 826871730070724 828099790861824 830908232224512 830975137357872 834904952894142 835007164718688 841893797794788 843309847630848 847200550503424 847469958221952 851502770025984 851675585619456 854459376866352 858401519320176 858674488919598 862636078257174 862866241156224 862935719563944 871143337411584 871213482295104 871320139129856 875511243604296 875744841770496 879785187061248 879856027790688 882768915757824 882839996738544 884125233231552 884216668598016 887195112513606 888296099595008 891416962370952 892988207309952 895944571216896 897321132235008 900078110184448 900150584909888 901554250335232 904721693152608 904832452173312 911978181352752 912051614277687 913400290345728 913585668266752 916795381228488 918225002005632 922461334194816 925568603539281 925589795999808 925664324938548 927011904992784 929934979263524 934696499037696 934771761252576 934847029527606 936229413809664 937941972992688 939383060308524 939404569074432 943738615529216 943814605819696 944066428240896 948723578584704 953100619316352 953403702999696 956215928955684 956332992070976 956409996466756 957824266507264 957901390981184 961266798974646 965701709235198 967326001694208 968976817687299 970487808492336 970606618818304 980036254588032 980115167581992 980235156521088 983439158249796 984950149054833 987976363132148 989516981207872 993115030227552 993194996330862 994663661372928 994743752172768 999333112044384 1002722278999792 1002803018683427 1007937642619008 1012587873957504 1012669408023624 1014248531627136 1016103804075412 1017688283163968 1022738630594304 1024227531205632 1025975454021846 1027575326638944 1027701125807616 1027783876800096 1031143296523107 1035900589701991 1037896048081152 1041288520499784 1042792329233408 1051361792533364 1053387033873408 1055184719616774 1056494177624832 1056830140208736 1061705942470368 1061791431547158 1062074731771008 1065392421437279 1072238196730896 1072262747440128 1073910209958144 1075874616079848 1077552299820672 1077639064853832 1082899726511616 1086572303678208 1088154133208064 1088241751905984 1091798784553878 1091932446170592 1096970196787296 1098680776287744 1102764551086224 1104484166113536 1107877642966016 1107966849810496 1113206603858856 1113342886291584 1122525063726384 1124249751049932 1128062563874766 1129959944295936 1139161358202192 1139253084026577 1139279169155136 1140937729221888 1141029598080528 1144535359093568 1144899318559464 1150181437676232 1150488321541632 1150580959418592 1156163766533568 1156256861400108 1161617976393472 1165530834086502 1167348324805728 1173141370387584 1173419942153472 1177025221010432 1177119995651392 1178833644308736 1178955558130688 1182926816684808 1188555949827936 1190650943079936 1192682880209283 1194419185279164 1196428176313344 1205973820847094 1206295590870144 1210358943089829 1212246337298256 1212343947960561 1215970908470336 1216068819036916 1217867053794304 1222393841637984 1224300002674176 1228424001941916 1229948445593088 1234091471385708 1234119727999744 1234219099918064 1236015873323712 1240307595106086 1242149686292736 1246362348336768 1246462706036808 1250589297323584 1252357429341213 1252510747078032 1252539425432576 1260689233849344 1262840696692182 1264964771446272 1270800825755136 1271204937332928 1274954571940912 1277513378429184 1281689065299528 1287602278980264 1288011733379397 1291969090249732 1293954117385761 1293983744656448 1306715006117376 1306820223442656 1306980208694784 1311252210999728 1313266865406444 1319677780591872 1319784041686032 1324153373636736 1324259995107816 1326325002897024 1330792668770409 1332444149392512 1339374463884288 1339482310964928 1343916856825344 1350117165276672 1350225877364832 1352331375502848 1354639232687219 1357248678259968 1363651507459072 1367967272029128 1370100435518592 1370378502400128 1374857728697476 1383692001292224 1383861397441536 1388384693999712 1388496487407822 1394902468895286 1402044748556544 1402157641878864 1402270544291409 1404344120714496 1406912959489032 1408658903499776 1409106853611648 1415607923293824 1415721908729544 1416099642361344 1422970789579776 1423085367877056 1429650928974528 1431880279944192 1434323893433526 1434499488106464 1434614994700134 1436736399760896 1436852086471776 1448552563852797 1448763071570944 1450989002541312 1455731712738504 1455909928227456 1462626929049728 1470054381882048 1470172751372988 1470352734781632 1472645554818048 1475158737374694 1481964544698222 1484275471811808 1484457181722112 1489672545341328 1489792494496293 1491995492059392 1492115628259152 1496700084968512 1498999668066576 1504083418499688 1511906463928512 1518881810936256 1519004112035436 1519038892206848 1521250305629184 1521372797440704 1524155706113118 1526532424745952 1533575250234976 1534107945891456 1538963181032769 1541362989958416 1541551688711424 1541675815200144 1554041112115336 1556464433074304 1561932780749676 1564188493850112 1564559922871296 1571778192411648 1577042688800046 1577235755579744 1582777079425161 1584741266437248 1585245210313104 1590243840279044 1592558913705552 1592687147320737 1607965094462792 1608394121160192 1613811924119772 1616328449731008 1616458597280748 1624349589767424 1629423703374662 1629858455517312 1637698176830817 1637898669255888 1645455295180944 1648021164431616 1648593613495296 1653743460141448 1656199581723648 1661816464449024 1661950274715744 1669809905788284 1670014329437376 1683787595589576 1692093845812149 1694939916443904 1703005540051968 1703351171238912 1708918753732704 1716803038640352 1717348977839196 1725272156514348 1725732482312448 1725871439127888 1742426964590208 1748296251129753 1751022487208592 1751489683540992 1759570374122496 1759712055581376 1765537831515648 1765679993477088 1768250466463104 1768433337196032 1774390225027212 1776592199190016 1782833924741904 1785976414619904 1794642264470016 1800301169819776 1808960731270641 1809443386305216 1809664904346624 1823956362705504 1824103228555374 1826800580691456 1827171336533504 1833590762456976 1836450004011264 1844922668389632 1851137207078562 1851179591999616 1851328649877096 1854023809985568 1859869958527048 1860461392659129 1869392998075392 1869543522505152 1869694059055212 1872458827619328 1875883945985376 1878766120617048 1878809138148864 1887477231058432 1887629211639392 1894261045038273 1897447157169408 1906201238632704 1906807405999392 1912431857911368 1912665984141952 1912819992933512 1915802781962368 1922533597949292 1931403418470396 1934652003388416 1937953635374598 1940975616984672 1941213237636608 1960072509176064 1960230335163984 1960470313042176 1966878316499592 1969900298109666 1975952726264296 1979033962415744 1986230060455104 1986389992661724 1989327322745856 1989487504345536 1998666224088768 2005444557999584 2005606037366854 2015875285238016 2025175747915008 2025338816047248 2028497063254272 2032207608150824 2035376566327936 2045477261188608 2051950908043692 2055150653277888 2055402251615232 2055567753600192 2062286593046214 2071801179403982 2075792096162304 2082577040999568 2082744731111733 2092353703342929 2102723585066728 2110369439233548 2112988355249664 2113660280417472 2123411884940736 2123582863094316 2124149463542016 2130784842874558 2144476393461792 2147820419916288 2151485840150289 2151749232159696 2151922492050201 2155104599641344 2155278129707664 2165799453023232 2173144607356416 2176483503811968 2183597569107756 2183864892341184 2193940393574592 2197361552575488 2205529102172448 2208968332227072 2212738106062041 2215933699620992 2222946817047333 2226413207717712 2226685772583168 2245050127452768 2248499502099864 2256125127749532 2259919888591872 2278322716404384 2278506168053154 2278558338310272 2281875458443776 2282059196161056 2286233559169677 2289070718187136 2289798637118928 2300362875352464 2300976643083264 2301161918837184 2312327533067136 2312513722800216 2323235952786944 2331061668173004 2334696649611456 2346282740775168 2346839884306944 2354239991302784 2357667288617472 2365564033200069 2365853633369616 2377111899655872 2381301886159872 2385365760418566 2388838370558328 2411947641694188 2412591181740288 2420717886179658 2424492674596512 2424687895921122 2431941816940672 2432137638073832 2444135555061993 2444787683275968 2448600005348352 2456848003883832 2459896891186176 2468182942771416 2468239455999488 2468438199836128 2472031746647424 2480615190212172 2484299372585472 2492724696673536 2492925412073616 2501178594647168 2504714858682426 2505021494156064 2525681393384364 2529929542892544 2541601651510272 2542409874665856 2549909143881824 2555026756858368 2563378130599056 2575204557960528 2576023466758794 2583938180499464 2587908234771522 2587967489312896 2613430012234752 2613640446885312 2613960417389568 2622504421999456 2626533730812888 2639355561183744 2639568083372064 2648306747273472 2648519990215632 2652650005794048 2661585337540818 2664888298785024 2678964621929856 2687833713650688 2700234330553344 2700451754729664 2704662751005696 2709278465374438 2714497356519936 2735934544058256 2736154842833061 2740200871037184 2740757004800256 2749715457394952 2767384002584448 2776769387999424 2776992974815644 2789804937790572 2804089497113088 2804315283757728 2804541088582818 2808688241428992 2813825918978064 2818213707223296 2831215846587648 2831443817459088 2832199284722688 2846170735754112 2859301857949056 2868647786867052 2868998976212928 2869229989400268 2873472799521792 2873704172943552 2897105127705594 2901978005082624 2906930453061897 2911463425477008 2911819856454912 2925253858099456 2940108763764096 2940345502745976 2940705469563264 2950317474749388 2963929089396444 2968550943623616 2968914363444224 2979345090682656 2979584988992586 2983990984118784 2984231256518304 2993400169937024 2997999336133152 3008166836999376 3008409056050281 3023812927857024 3037763621872512 3038008224070872 3038077784413696 3042745594881408 3048311412226236 3053064849491904 3067150500469952 3068215891782912 3077926362065538 3082725979916832 3083103377422848 3083351630400288 3093429889569321 3107701769105973 3108082224230672 3112928866148608 3123865561499352 3128376987700224 3154085377600092 3154471511159488 3165554158850322 3169482532874496 3170490420626208 3180487680558088 3185117827411104 3185374294641474 3196177264311837 3210923180179481 3215930188925584 3216788242320384 3227623848239544 3232656899462016 3232917194561496 3248699179534848 3258847406749324 3259716911034624 3275396353661634 3275797338511776 3290910590361888 3296042328863232 3302337363245089 3307486920282896 3323632928898048 3323900549431488 3339619811576568 3340028658874752 3367575191179152 3384187691624298 3389879832887808 3416925825733433 3417837507465408 3433606077280704 3434697955678392 3450544313028696 3451464964624896 3451742878255776 3484853929180416 3496592502259506 3502044974417184 3519424111162752 3531075663031296 3531359986954176 3536500932926208 3536866674392064 3548780450054424 3553184398380032 3565667849483808 3571952829239808 3578048640627849 3589284528940032 3600602339639552 3617921462541282 3618886772610432 3647912725411008 3648206457110748 3653601161382912 3654342673067008 3667181524913952 3672900008022528 3689845336779264 3702274414157124 3702359183999232 3702657299754192 3708047619971136 3719739917054096 3720922785318258 3739087045010304 3739388118110424 3751767891970752 3757532241234096 3757618276297728 3774954462116864 3775258423278784 3788522090076546 3794894314338816 3812402477265408 3813614811998784 3824863715822736 3825331968283904 3825639985867024 3831605563924736 3845067195898584 3862806836940792 3875907270749196 3881862352157283 3881951233969344 3882426475273216 3920145018352128 3920460670327968 3920940626084352 3933756632999184 3939800596219332 3951905452528592 3952223661869977 3958067924831488 3972460120910208 3972779985323448 3978975008691072 3992378006311227 3997332448177536 4010889115999168 4011212074733708 4031750570476032 4050351495830016 4050677632094496 4056994126508544 4063917698061657 4064415216301648 4070753132655872 4090954522377216 4103901816087384 4110301306555776 4111135507200384 4124573186092428 4143602358807964 4151584192324608 4165154081999136 4165489462223466 4184707406685858 4198899543311629 4205447170133456 4220738878467096 4225976710499328 4227320560834944 4246823769881472 4247165726188632 4248298927084032 4261569685749116 4288952786923584 4295640839832576 4302971680300578 4303498464319392 4303844984100402 4310209199282688 4310556259415328 4346289214712832 4352967007623936 4367195138215512 4367729784682368 4387880787149184 4411058204344896 4417936664454144 4425476212124082 4431867399241984 4445893634094666 4452826415435424 4453371545166336 4468287618266797 4490100254905536 4496999004199728 4512250255499064 4556645432808768 4557012336106308 4557116676620544 4563750916887552 4564118392322112 4572467118339354 4578141436374272 4579597274237856 4600725750704928 4602323837674368 4624655066134272 4625027445600432 4646471905573888 4662123336346008 4669393299222912 4692565481550336 4693679768613888 4708479982605568 4715334577234944 4731128066400138 4731707266739232 4754223799311744 4770731520837132 4777676741116656 4778061441962211 4823895283388376 4825182363480576 4841435772359316 4848985349193024 4849375791842244 4863883633881344 4864275276147664 4888271110123986 4889575366551936 4913696007767664 4936365885542832 4936478911998976 4936876399672256 4944063493294848 4961230380424344 4968598745170944 4985449393347072 4985850824147232 5002357189294336 5009429717364852 5010042988312128 5051362786768728 5076281537436447 5084819749331712 5099818287763648 5110053513716736 5126756261198112 5150409115921056 5152046933517588 5167876360998928 5168292480906893 5175816469543044 5175934978625792 5227280893770624 5244888753389259 5245008843998912 5253067461625776 5278711122367488 5279136166744128 5296613494546944 5297039980431264 5305300011588096 5323170675081636 5329776597570048 5338872270002569 5357929243859712 5400903509459328 5418556930748876 5426882193811923 5428994713039872 5471869088116512 5472309685666122 5480401742074368 5481514009600512 5490868633561361 5499430914789904 5534768005168896 5553538775998848 5553985949631288 5579609875581144 5581384177977387 5608178994226176 5608630567515456 5609082177165636 5617376482857984 5627651837956128 5636427414446592 5662431693175296 5662887634918176 5692341471508224 5718603715898112 5737295573734104 5737997952425856 5738459978800536 5747408345887104 5794210255411188 5803956010165248 5813860906123794 5822926850954016 5823639712909824 5850507716198912 5880217527528192 5880691005491952 5881410939126528 5900634949498776 5927858178792888 5937101887247232 5958690181365312 5959169977985172 5967981968237568 5968462513036608 5986800339874048 5995998672266304 6016333673998752 6016818112100562 6047625855714048 6075527243745024 6076016448141744 6076155568827392 6085491189762816 6096622824452472 6106129698983808 6134301000939904 6136431783565824 6155852724131076 6165451959833664 6166206754845696 6166703260800576 6186859779138642 6215403538211946 6216164448461344 6225857732297216 6247731122998704 6248234193335199 6277061110028787 6308170755200184 6308943022318976 6331108317700644 6338965065748992 6340980841252416 6360975361116176 6370235654822208 6370748589282948 6392354528623674 6421846360358962 6431860377851168 6454457520450867 6455247696479088 6455767476150603 6465313798924032 6465834389122992 6497398359069696 6517694813498648 6519433822069248 6550792707323268 6551594677023552 6581821180723776 6592084657726464 6604674726490178 6614973840565792 6638214318186123 6647801098862976 6668840451141999 6679239623153136 6680057317749504 6735150382358304 6768375383248596 6779759665775616 6833851651466866 6835675014930816 6858700677509031 6867212154561408 6869395911356784 6901088626057392 6902929929249792 6903485756511552 6969707858360832 6993185004519012 7004089948834368 7038848222325504 7062719973908352 7073001865852416 7096692099600207 7097560900108848 7131335698967616 7143905658479616 7156097281255698 7201204679279104 7235842925082564 7237773545220864 7295825450822016 7296412914221496 7332406665185979 7334363049827904 7345800016045056 7379690673558528 7404548828314248 7404718367998464 7405314599508384 7416095239942272 7439479834108192 7441845570636516 7478174090020608 7478776236220848 7503535783941504 7515064482468192 7550516846557568 7577044180153092 7589788628677632 7624804954530816 7627229623997568 7649727431645472 7650663936567808 7651279971734048 7663211127849472 7690134391797168 7725613673881584 7751814541498392 7763724704314566 7763902467938688 7840290036704256 7840921340655936 7841881252168704 7867513265998368 7879601192438664 7903810905057184 7904447323739954 7916135849662976 7944920241820416 7945559970646896 7957950017382144 7984756012622454 7994664896355072 8021778231998336 8022424149467416 8063501140952064 8100702991660032 8101355264188992 8113988253017088 8127835396123314 8128830432603296 8141506265311744 8207803632174768 8208464528499183 8220602613111552 8222271014400768 8249146372184856 8287204717615928 8330308163998272 8330978924446932 8369414813371716 8397799086623258 8410894340266912 8441477756934192 8454641121669888 8493647539762944 8494331452377264 8496597854168064 8523139371498232 8577905573847168 8605943360601156 8606996928638784 8607689968200804 8620418398565376 8621112518830656 8705934015247872 8720791359185691 8734390276431024 8735459569364736 8775761574298368 8822116408689792 8850952424248164 8863734798483968 8891787268189332 8905652830870848 8906743090332672 8936575236533594 8980200509811072 8993998008399456 9024500510998128 9025227168150843 9113290865617536 9114024672212616 9114233353241088 9128236784644224 9144934236678708 9156282872748544 9159194548475712 9201451501409856 9204647675348736 9249310132268544 9250054891200864 9280289668707963 9323105307317919 9324246672692016 9338786598445824 9385130963100672 9416959965211136 9462256132800276 9463414533478464 9508447598623488 9541463041674264 9555353482233312 9556122883924422 9588531792935511 9632769540538443 9647790566776752 9650364726961152 9682871544718632 9697970698386048 9698751583684488 9727767267762688 9728550552295328 9776542220247972 9779150733103872 9827392015535328 9872731771085664 9873752799344512 9888126986589696 9907012089735267 9922460760848688 9970898786694144 9971701648294464 10004714378588672 10018859434729704 10020085976624256 10102725573537456 10152563074872894 10169639498663424 10199636575527296 10250777477200299 10253512522396224 10300818231842112 10304093867035176 10335752721997856 10336584961813786 10351632939086088 10351869957251584 10454561787541248 10489777506778518 10490017687997824 10506134923251552 10558272333488256 10593226989093888 10594079960862528 10610600023176192 10646341350163272 10659553195140096 10677744540005138 10715858487719424 10734145921883547 10801807018918656 10837113861497752 10853764387623846 10943738176233024 10944619371332244 10960803484148736 10963028019201024 10981737267122722 10998861829579808 11069536010337792 11107077551997696 11107971899262576 11159219751162288 11162768355954774 11217261135030912 11218164354331272 11255303675912256 11272854828893184 11324863386350592 11325775269836352 11384682943016448 11437207431796224 11474591147468208 11475995904851712 11476919957601072 11494816691774208 11588420510822376 11627721812247588 11645853701908032 11647279425819648 11701015432397824 11760435055056384 11761382010983904 11762821878253056 11801269898997552 11855716357585776 11856670985609931 11874203774494464 11917380362730624 11918339955970344 11936925026073216 11973600679748096 11991997344532608 12032667347997504 12033636224201124 12095251711428096 12151054487490048 12152032896283488 12170982379525632 12191753094184971 12193245648904944 12212259397967616 12268602001879808 12272863567131648 12311705448262152 12330903919667328 12333406521601152 12373719558277284 12430807076423892 12432328896922688 12451715464594432 12495462245997408 12496468386670398 12554122220057574 12596698629934887 12616341510400368 12617886044637952 12662216635401288 12677930131497984 12681961682504832 12721950722232352 12740471309644416 12741497178565896 12784709057247348 12843692720717924 12863720755702336 12908915040901734 12910495392958176 12911534952301206 12930627597848064 12931668778245984 13035389626997296 13038867644138496 13101585414646536 13103189354047104 13163642361447552 13209349452980356 13229947681131584 13276428636372246 13295602197725952 13337680902283998 13358479246306272 13360114635499008 13404862854800391 13466707666125883 13470300764716608 13536750766497192 13667703302933732 13671350029861632 13717401355018062 13734424309122816 13738791822713568 13802177252114784 13806971513023104 13850101478684627 13939415716721664 13986370009038024 14008179897668736 14077696444651008 14125439947816704 14146003731704832 14193384199200414 14195121800217696 14262671397935232 14312194562511396 14402409358558208 14471685850165128 14475547090441728 14591650901644032 14592825828442992 14664813330371958 14668726099655808 14809097656628496 14809436735996928 14810629199016768 14832190479884544 14878959668216384 14883691141273032 14956348180041216 14957552472441696 15007071567883008 15030128964936384 15101033693115136 15154088360306184 15254459247995136 15299454863290944 15301327873135616 15302559943468096 15326422255698944 15380268783594336 15451227347763168 15503629082996784 15504877442720679 15527449408629132 15527804935877376 15681842681311872 15734666260167777 15735026531996736 15759202384877328 15807621810114368 15808894647479908 15832271699325952 15889840483640832 15891119941293792 15915900034764288 15969512025244908 15989329792710144 16016616810007707 16043556463996672 16044848298934832 16202710528377984 16255670792246628 16257660865206592 16280646581435769 16283012530623488 16415607264349536 16416929056998366 16441205226223104 16444542028801536 16472605900684083 16498292744369712 16574409435231856 16660616327996544 16661957848893864 16738829626743432 16744152533932161 16795598173246516 16821788680533824 16882955513868384 16909282243339776 16987295079525888 16988662904754528 17046278742996464 17155811147694336 17211886721202312 17213993857277568 17215379936401608 17242225037661312 17411868030495744 17441582718371382 17468780552862048 17470919138729472 17551523148596736 17610310024933847 17644232817379584 17701904848496328 17727469596967936 17783574536378664 17811305661741696 17873150473067188 17960401019622144 17987996016798912 18049001021996256 18050454336301686 18226581731235072 18228049344425232 18228466706482176 18256473569288448 18289868473357416 18312565745497088 18318389096951424 18402903002819712 18409295350697472 18498620264537088 18500109782401728 18560579337415926 18646210614635838 18648493345384032 18677573196891648 18831183330086361 18833919930422272 18924512265600552 18926829066956928 19016895197246976 19082926083348528 19110706964466624 19112245767848844 19177063585871022 19265539081076886 19295581133553504 19365743089437264 19367302428451809 19395941396772096 19397503167368976 19455534535525376 19457101104590656 19553084440495944 19558301466207744 19654784031070656 19745463542171328 19747505598689024 19776253973179392 19814024179470534 19844921521697376 19943403296588928 20006521353425997 20009428757177344 20037718869459408 20040171953248512 20205451147074912 20305126149745788 20339278997326848 20399273151054592 20501554954400598 20507025044792448 20576102032527093 20601636463684224 20608187734070352 20671505443995712 20673169923627572 20703265878172176 20703739914503168 20909123575082496 20979555013557036 20980035375995648 21012269846503104 21116544666976512 21188159921725056 21290076298800621 21292682700326544 21355489080010276 21431716975438848 21468291843767094 21603614037837312 21674227722995504 21707528775247692 21887476352466048 21889238742664488 21963474534245444 21997219995557937 21997723659159616 22139072020675584 22214155103995392 22215943798525152 22318439502324576 22325536711909548 22434522270061824 22436328708662544 22510607351824512 22651550539672704 22769365886032896 22874414863592448 22949182294936416 22951991809703424 22953839915202144 22989633383548416 23028866955682723 23176841021644752 23255443624495176 23291707403816064 23520870110112768 23522764021967808 23525643756506112 23602539797995104 23711432715171552 23713341971219862 23748407548988928 23834760725461248 23836679911940688 23873850052146432 23947201359496192 23983994689065216 24065334695995008 24067272448402248 24190503422856192 24302108974980096 24304065792566976 24341964759051264 24383506188369942 24386491297809888 24424518795935232 24537204003759616 24623410896524304 24625393585497549 24661807839334656 24666813043202304 24747439116554568 24861614152847784 24864657793845376 24990924491994816 24992936773340796 25108244440115148 25193397259869774 25232683020800736 25235772089275904 25324433270802576 25363923365009664 25443901444464704 25480942619288832 25482994357131792 25569418114494696 25687385441435848 25727441511404672 25817830081803468 25820990785916352 25823069904602412 25861255195696128 25863337556491968 26070779253994592 26162374077557073 26203170829293072 26206378708094208 26327284722895104 26418698905960712 26459895362263168 26552857272744492 26591204395451904 26675361804567996 26716958492612544 26720229270998016 26809725709600782 26933415332251766 26940601529433216 27073501532994384 27075681504452529 27335406605867464 27342700059723264 27434802710036124 27468848618245632 27477583645427136 27604354504229568 27613943026046208 27700202957369254 27840869006123889 27969315921953757 27972740018076048 28016359795337472 28155392889302016 28250879895633408 28386768398400828 28390243600435392 28525342795870464 28624389125022792 28765595378806533 28898308621615329 28943371700330256 28951094180883456 29183301803288064 29185651656885984 29329626660743916 29337452199311616 29618195313256992 29621258398033536 29664380959769088 29721036269205801 29757919336432768 29767382282546064 29912696360082432 29915104944883392 30014143135766016 30060257929872768 30202067386230272 30308176720612368 30508918495990272 30598909726581888 30605119886936192 30752332431600897 30760537567188672 30902454695526336 31007258165993568 31009754885441358 31054898817258264 31055609871754752 31363685362623744 31469332520335554 31470053063993472 31518404769754656 31615243620228736 31617789294959816 31779680967281664 31782239882587584 31831800069528576 31939024050489816 31978659585420288 32033233620015414 32087112927993344 32089696597869664 32202437765650641 32405421056755968 32511341584493256 32515321730413184 32561293162871538 32831214528699072 32833858113996732 32882410452446208 32889084057603072 32945211801368166 32996585488739424 33148818870463712 33321232655993088 33323915697787728 33477659253486864 33488305067864322 33591196346493032 33643577361067648 33765911027736768 33818564486679552 33974590159051776 33977325809509056 34092557485992928 34311622295388672 34423773442404624 34427987714555136 34430759872803216 34484450075322624 34883165436742764 34937561105724096 34941838277458944 35103046297193472 35220620049867694 35288465634759168 35403809696992656 35567149072757328 35570012956829793 35622611323483392 35746300946134376 35920802039244288 35975992033597824 36098002043992512 36100908672603372 36453163462470144 36456098688850464 36512947138576896 36575259282554913 36579736946714832 36636778193902848 36805806005639424 36818590701394944 37000219564803456 37121158674831852 37292421229271676 37296986690768064 37355146393783296 37662366660172722 37790095889804661 37849024531201104 37853658133913856 38033790394493952 38165852166697056 38221413928933248 38224491535697688 38354127171742044 38531078162153772 38591162267107008 38731486178874528 38734604856903618 38791882793544192 38795006334737952 38914202209181312 39106168880991888 39116602932415488 39309568062141312 39490927084342656 39495011197378048 39628048358941068 39689843043394752 39886806593177856 40013042706851994 40075437738918816 40080343906497024 40214588564401173 40400122998377649 40410902294149824 40610252299491576 40798546302109184 41003109908801196 41014050089584896 41152204065054186 41203272927368448 41216375468140704 41343010887991424 41346339847255144 41406531756344352 41550304436053881 41818247150164992 41959110027114072 41960070751991296 42024539693006208 42233089333953024 42376319843450112 42580152597601242 42585365400653088 42710978160020552 42936583687534188 43207228075674624 43348455445991008 43415057550495384 43774952704932096 43778477485328976 43926949068490888 43994439991115874 43995447318319232 44428310207990784 44431887597050304 44636879004649152 44651073423819096 44869044540123648 44872657417325088 45021214703649024 45303101079345408 45898364589872832 45903983619406848 45907679830404288 45979266767096832 46057733911365446 46353682043289504 46510887248990352 46514632328162037 46583414807632128 47045528043935616 47205079595990208 47422865430343104 47426683942439724 47496815097977856 47669521450922496 47673359823881376 47747700104292864 47967989378130432 48049850430023121 48130669391990016 48134544896804496 48608131585133952 48767012376739884 48772982595619776 48849037591870464 49074408007519232 49246821793048608 49250787170995098 49323615678669312 49333626086404608 49417817702052249 49494878233109136 49723228305695568 49729315587690752 49981848983989632 49985873546681592 50216488880230296 50386794519739548 50465366041601472 50471544178551808 50648866541605152 50727846730019328 50887802888929408 50961885238577664 50965988714263584 51138836228989392 51374770882871696 51454883022809344 51635660163606936 51641981571832704 51646139809204824 51726675112983936 52141558507989184 52324748155114146 52406341658586144 52412757416188416 52654569445790208 52830930074801541 52837397811921424 52919790724526336 53105714545488984 53182408790903808 53350723609135992 53433916985225088 53619451419201564 53866830664503532 53881203058866432 54147003065988768 54151363008905058 54585694063051177 54670813211734928 54685400119446528 54869605420072248 54937697236491264 54955167290854272 55208709008459136 55227886052092416 55400405914738508 55681738012247778 55938631843907514 55945480036152096 56032719590674944 56501759791266816 56773536796801656 56780487200870784 57050685591740928 57248778250045584 57531190757613066 57796617243230658 57886743400660512 58087739037468361 58366603606576128 58371303313771968 58659253321487832 58674904398623232 59236390626513984 59242516796067072 59328761919538176 59442072538411602 59515838672865536 59534764565092128 59830209889766784 60028286271532032 60120515859745536 60404134772460544 60616353441224736 61017836991980544 61197819453163776 61210239773872384 61504664863201794 61521075134377344 61804909391052672 62014516331987136 62019509770882716 62109797634516528 62111219743509504 62727370725247488 62938665040671108 62940106127986944 63036809539509312 63230487240457472 63235578589919632 63564479765175168 63878048100979632 64066467240030828 64174225855986688 64179393195739328 64404875531301282 64810842113511936 65022683168986512 65030643460826368 65122586325743076 65662429057398144 65667716227993464 65890423602736332 65991659986673811 65993170977478848 66297637740927424 66642465311986176 66647831395575456 66955318506973728 66976610135728644 67182392692986064 67187802251789609 67287154722135296 67531822055473536 67954651619018112 68185114971985856 68623244590777344 68847546884809248 68855975429110272 68861519745606432 68968900150645248 69086600867048169 69405339510033397 69766330873485528 69875122211448192 70441240099735388 70576931269518336 70807619393985312 71134298145514656 71140025913659586 71245222646966784 71381292236297693 71492601892268752 71841604078488576 71951984067195648 72196004087985024 72201817345206744 72906326924940288 72912197377700928 73025894277153792 73150518565109826 73159473893429664 73273556387805696 73611612011278848 74000439129606912 74242317349663704 74584842458543352 74593973381536128 75324733320345444 75580191779609322 75698049062402208 75707316267827712 76331704333394112 76442827857866496 76448983071395376 76708254343484088 77062156324307544 77182324534214016 77462972357749056 77469209713807236 77583765587088384 77590012669475904 77828404418362624 78212337761983776 78619136124282624 78981854168685312 78990022394756096 79256096717882136 79379686086789504 79773613186355712 80026085413703988 80150875477837632 80160687812994048 80429177128802346 80800245996755298 80821804588299648 81220504598983152 81227044513357587 81597092604218368 82006219817602392 82028100179169792 82304408130108372 82406545854736896 82432750936281408 82686021775982848 82692679694510288 82813063512688704 83100608872107762 83907947765861271 83918220054228144 83920141503982592 84049079386012416 84466178667906048 84752639686900224 85160305195202484 85170730801306176 85421956320041104 85873167375068376 86296786136419599 86694925864845987 86696910891982016 86830115100990768 87549905409864192 87556954970657952 87853898136981776 87988879982231748 87990894636638464 88863775194100608 89163108807617403 89273758009298304 89302146847638192 89738089080247296 89745314834650176 90042429407298048 90606202158690816 90760828590043673 91796729179745664 91815359660808576 92115467822730892 92256997294802691 92707364086579008 93021774497980704 93029264656324074 93166829615264256 94091056087871232 94410159191980416 94845730860686208 94853367884879448 95339042901844992 95346719647762752 95495400208585728 95935978756260864 96099700860046242 96261338783980032 96269089793608992 97216263170267904 97534024753479768 97545965191239552 98493643586097216 98501574341990196 98647231357338624 98667252172809216 98835635404104498 98989756466218272 99446456611391136 99458631175381504 99963697967979264 99971747093363184 100432977760460592 100773589039479096 100930732083202944 101297733083210304 101455693460038656 101775605777858816 101923770477155328 101931977428527168 102277672457978784 102749541765743392 102909766045618688 103271320327213872 103283963143665408 103292279618409648 103453350225967872 104283117015978368 104649496310228292 104812683317172288 104825514832376832 105309138891580416 105661860149603082 105674795623842848 105839581449052672 106211429090977968 106701447218271984 106710038870489379 106867833970450176 107238902838403128 107733661329007064 107762406117732864 108294006131977536 108302726017810116 109171388126102354 109341626423469856 109725777847664739 109739210840144496 109910334581708544 110417418016918272 110455772104184832 110800811829477016 111363476024495556 111877263687815028 111890960072304192 112065439181349888 113370287669413983 113547073593603312 113560974401741568 114101371183481856 114497556500091168 115062381515226132 115593234486461316 115773486801321024 116175478074936722 116742606627543936 117318506642975664 117349808797246464 118472781253027968 118485033592134144 118884145076823204 119031677345731072 119069529130184256 119660419779533568 120241031719491072 120643765693203519 121200368995132947 121232706882449472 122395638906327552 122420479547744768 123009329726403588 123042150268754688 123609818782105344 124029032663974272 124039019541765432 124219595269033056 124650913308161643 125454741450494976 125877330081342216 125880212255973888 126073619079018624 126460974480914944 126471157179839264 127128959530350336 127756096201959264 128132934480061656 128358786391478656 128809751062602564 129621684227023872 130045366337973024 130061286921652736 130245172651486152 131324858114796288 131335432455986928 131780847205472664 131983319973347622 131986341954957696 132595275481854848 133284930623972352 133295662791150912 133910637013947456 133953220271457288 134364785385972128 134375604503579218 134574309444270592 135063644110947072 135909303238036224 136370229943971712 137695093769618496 137711950858220544 137723039491212864 137937800301290496 138173201734096338 138810679020066794 139532661746971056 139543896984486111 139750244422896384 140882480199470776 141615238787970624 142268596291029312 142280051827319172 142490445293933568 142762584472595386 142985203784537504 143903968134391296 144149551290069363 144392008175970048 144403634690413488 145824394755401856 146301037130219652 146318947786859328 146547112775611392 147223224022557696 148000878259213824 148253453106156747 148484634699327408 149169684917086704 149187946763072256 150649466640690888 151160383559218644 151396098124804416 151414632535655424 152663408666788224 152885655715732992 152897966142790752 153416508686968176 154124312648615088 154364649068428032 154925944715498112 154938419427614472 155180025338951808 155656808836725248 156424675523967552 157238272248565248 157963708337370624 158492790224404623 158512193435764272 158759372173579008 159547226372711424 160052170827407976 160301750955675264 160858354257604692 161600491993510596 161643609176599296 162441009197966304 162454089026715174 163757082189153531 164012439635204784 164056200358339584 164608816260216744 164813091709473792 164865501872562816 165372043551965696 165385359389020576 165626127025377408 166201217744215524 167815895531722542 167836440108456288 168098158772024832 169505279373800448 170320610390404968 170341461602612352 170843912640082208 171746334750136752 172593572272839198 173389851729691974 173393821783964032 173660230201981536 174263217112405083 175099810819728384 175113909941315904 175707796273963552 175977759964463496 175981789273276928 177727550388201216 178326217615234806 178547516018596608 178604293695276384 179490629669300352 180084858814596096 181212404317381632 181521657180087346 183593458359491328 183630719321617152 184230935645461784 184513994589605382 185414728173158016 186043548995961408 186058529312648148 186333659230528512 188182112175742464 188820318383960832 189691461721372416 189706735769758896 190693439295525504 192199401720092484 192522677567960064 192538179587217984 194432526340535808 195068049506959536 195091930382479104 196987287172194432 197003148683980392 197671270808208996 197979512932436544 198892913222782272 198917262350763008 199927395935958528 199943494186726368 200865955520921184 201547178078958192 201563406755368827 201861464166405888 202595466166420608 203551211555717632 203863954857054336 204555344915957568 205499083531486784 205819532091237376 206542640654427744 206567926287330816 206584559236819296 206906700451935744 207259802601144507 208216018530100191 208566234031956736 209298992620456584 209625366634344576 211323720299206164 211349591247685696 211679162898105344 212422858181955936 213402894436543968 213420077740978758 213735667940900352 214143876708893079 214477805676806256 215467322658014128 215524812235465728 216588012263955072 216605452035620232 218342776252204708 218683252846939712 219451555695329478 219478421680288992 219820669163417088 220834836033836544 221601623658954032 222726952048991112 223754527375630056 223781920144608384 226740575338827966 227094147187206624 227121948803483136 228934030324140011 228995113000182336 230124763030452264 231186468972922632 231546973602642048 232350956149873444 233485213255087872 234637013285951328 236945562506055936 236970067184268288 237768290153646408 238063354691462144 238139058260368512 239320839559067136 240482063438982144 241287531386407038 242400737990265894 242465413764898944 244791277812655104 244840959095489536 246018659452807176 246084300537509376 247219637564210688 248058065327948544 248078039083530864 248439190538066112 249301826616323286 251754660162684432 251760424511947776 252147238158037248 252921948961829888 252942314359678528 254257919060700672 255512192403918528 256265868960123312 256717572782957312 257619502125205128 260084777594537961 260090732675946048 260122573843305472 260490345302972304 262649716229592576 262670864911973856 263561694410945328 263966639946695244 263972683909915392 265190550963709696 266591325582301824 267489326422852209 267821274027894912 267906440542914576 268729570771944256 268751209007158436 269148618888541184 270127288221894144 271818606476072448 272282485770131019 272740459887943424 275390187539236992 275446078982425728 276346403468192676 276770991884408073 277621358040133588 279065323493942112 279087793968972222 279500488845792768 281764960398941552 283230477575941248 284537192582058624 284560103654638344 285525168945190772 285970407569075008 287807936268782592 288299102580138726 288784016351940096 288807269380826976 291648789510803712 292602074260439304 292637895573718656 296001756518427648 296506906212313494 296969269398654816 298339369834173408 298375893526144512 299375270423875399 301298933281381776 302320767118437288 302792196249608832 305326817333576448 305771311431465984 305795932285581504 306833017373936352 308248625297230176 308729298136856064 309851889430996224 309876838855228944 310360050677903616 311313617673450496 312849351047935104 314476544497130496 315927416674741248 316985580448809246 317024386871528544 317518744347158016 320104341654815952 320130116611468137 320603501911350528 321716708515209384 323200983987021192 323287218353198592 324882018395932608 324908178053430348 327514164378307062 328024879270409568 329217632520433488 329731003745125632 330744087103931392 330770718778041152 331252254050754816 332402435488431048 335631791063445084 335672880216912576 336196317544049664 340110863008241949 340641220780809936 340682923205224704 341687825280164416 343492669500273504 345187144545678396 346779703459383948 346787643567928064 347320460403963072 348526434224810166 350227819882631808 351415592547927104 351955519928926992 351963578546553856 355455100776402432 356652435230469612 357095032037193216 357208587390552768 358981259338600704 361931297079610557 363043314360174692 363601106985398841 367186916718982656 367261438643234304 368461871290923568 369027989179210764 370829456346316032 372087097991922816 372117058625296296 373952739924484929 376364224351484928 377640636767921664 379382923442744832 379413471539517792 381386878591051008 384398803440184968 385076359174435968 388865052681071616 390136099013919072 390183860764958208 393974574344388864 394006297367960784 395342541616417992 395959025864873088 397785826445564544 399854791871917056 399886988373452736 401731911041842368 403094356157916384 403126813510737654 403722928332811776 405190932332841216 407102423111435264 407727909714108672 409110689831915136 410998167062973568 413085281308855488 413135852574661632 413169118473638592 413813400903871488 414519605202289014 416432037060200382 417132468063913472 418597985240913168 418631690953458333 419250733268689152 422647440598412328 422699182495371392 424845716363911872 426805788873087936 426840155481957516 427471335881800704 428287753417786158 428955611353612512 430934645316028256 432448653870208089 433176024527910144 433210904071240464 436685552504409416 437366505693879424 438903111390658956 438956843360577984 439641338326834176 441669672067673088 443203247317908064 444760359318470241 445453904097982224 447509054751260112 447563840289216768 453481150677655932 454188294374413248 454243897606966272 457868060648280022 457990226000364672 460249526060904528 462372937945845264 463093947205284096 464701912299746888 466970426510175744 469274026571902656 473891125012111872 475478370673213869 475536580307292816 476278116520737024 478641679118134272 482575062772814076 484801475980531788 484930827529797888 491271246567460593 492037318905614352 492168601075018752 494439275128421376 496116130655897088 496156078167061728 496878381076132224 498603653232646572 503509320325368864 504294476316074496 505884628719357056 508515838121401344 511024384807837056 512531737920246624 513435145565914624 515239004250410256 520169555189075922 520181465351892096 520980690605944608 522789651337215249 525299432459185152 525341729823947712 527123388821890656 527933279893390488 527945367819830784 530381101927419392 533182651164603648 534978652845704418 535642548055789824 535812881085829152 537459141543888512 537502418014316872 540254576443788288 543637212952144896 544564971540262038 545480919775886848 550780375078473984 550892157964851456 552692806936385352 553541983768816146 555242716080267176 558130646987884224 558175587937944444 559000977691585536 563529920797883104 566460955151882496 569074385164117248 569120207309276688 571050337890381544 571940815138150016 576598205160277452 577568032703880192 577614538761653952 583297579021607424 585204148520878608 585275791147437312 593013812424626988 593938538797309632 596678739668346816 596751787052289024 598750540847750798 602597866562763552 604641534236874576 604690220266106481 605584392499217664 610653634667152896 611591864571163008 613666034747872704 616497250594460352 617458596273712128 619703778861992448 619753677710457888 620720101355807232 621779407803433521 624648055590300573 625698702095870208 633971160897618492 634048773743057088 635037488694316032 640208683309631904 640260233222936274 641207003822701056 642431630126679237 643433417030418768 646401967974042384 646574436706397184 649764036791865216 649816356106860696 655028328756614124 656049758540819136 658435265040866976 659462007490251264 661541437556082304 662504508101509632 664804870976862096 671263582126890168 671345760433825152 680221726016483898 681282441561619872 681365846410449408 683375650560328832 686802090972420033 686985339000547008 690374289091356792 693559406918767896 693575287135856128 694640920807926144 697052868449620332 700455639765263616 702831185095854208 703911039857853984 710910201552804864 713304870460939224 714190064074386432 714417174781105536 717962518677201408 723862594159221114 726086628720349384 727202213970797682 734373833437965312 734522877286468608 736923742581847136 738055978358421528 741658912692632064 744174195983845632 744234117250592592 747905479848969858 755281273535843328 758765846885489664 758826943079035584 762773757182102016 768797606880369936 770152718348871936 780272198027838144 780367721529916416 787949148688777728 788012594735921568 790685083232835984 791918051729746176 795571652891129088 799773976746905472 803463822083684736 806188712315832768 806253627021475308 807445856665623552 810381864665682432 815455819428217344 816847457310393057 818221379663830272 821996334125947136 826170562617710976 826338236947277184 829039210404578028 832864074120400764 834264936127826944 837195970481826336 837263381906916666 838501466537378304 845294881196824656 845398364990742784 849691432727823744 853611577746175872 853680310963915032 856575506835572316 857911222707225024 861869290632056512 864897307740416178 866352049055820288 866421808142480928 873371105008818832 874733011387758848 877806222781317912 877913686721155968 886406494635816128 889520718636940482 890907808195964448 895018109502520224 895127680578433536 898125811271626197 902269413630434161 906962301355311864 908376588748826496 915736121296560044 915980452000729344 920499052121809056 924745875891690528 926187894410568192 927956799071870009 929403824599493776 933940853020351488 938548053143805312 947782250024223744 950956741346427738 951073160614585632 952556233041474048 965150125545628152 969602951961063576 969861655059595776 982542493134921186 984074637811228704 992232261311794176 992312156334123456 993756762152264448 997207306465293144 1007018640650737728 1008588952632148992 1011769257438714112 1022048769615674112 1025063475840493248 1026870291131829248 1030478008500820512 1040339110378151844 1040362930703784192 1041961381211889216 1045579302674430498 1050683459647895424 1054246777643781312 1055866559786780976 1055890735639661568 1060762203854838784 1066365302329207296 1069957305691408836 1071285096111579648 1071625762171658304 1074918283087777024 1075004836028633744 1089129943080524076 1090803320956196523 1090961839551773696 1101560750156947968 1101784315929702912 1105385613872770704 1107083967537632292 1110485432160534352 1116261293975768448 1116351175875888888 1121858219773454787 1127059841595766208 1132921910303764992 1138148770328234496 1138240414618553376 1142100675780763088 1143881630276300032 1153196410320554904 1155229077523307904 1166595158043214848 1170408297041757216 1170551582294874624 1179890771670567749 1186027624849253976 1187877077594619264 1193357479336693632 1197501081695501596 1205195733125527104 1209283068473749152 1209380440532212962 1211168784998435328 1221307269334305792 1223183729142326016 1227332069495745408 1232994501188920704 1239407557723984896 1239507355420915776 1241440202711614464 1243558815606867042 1249296111180601146 1251397404191740416 1267942321795236984 1268097547486114176 1280417366619263808 1280520466445872548 1282414007645402112 1284863260253358474 1286866834060837536 1292803935948084768 1299528073583730432 1299632712213721392 1310056657513228248 1312099517081638272 1316870530081733952 1318924014980502528 1323082875112164608 1325009016203019264 1329609741953724192 1342527164253780336 1342691520867650304 1360443452032967796 1362564883123239744 1362731692820898816 1366751301120657664 1373604181944840066 1373970678001094016 1380748578182713584 1387118813837535792 1387150574271712256 1389281841615852288 1394105736899240664 1400911279530527232 1405662370191708416 1407822079715707968 1426435112019641607 1426609740921878448 1428834349562211072 1435925037354402816 1447725188318442228 1452173257440698768 1454404427941595364 1473813739702381779 1473847485163694272 1476111956716843056 1483317825385264128 1488348391967691264 1488468234501185184 1495810959697939716 1517653886158071168 1525547514364204032 1537595213760739872 1540305436697743872 1542934086030742441 1560544396055676288 1568368954011645747 1575898297377555456 1576025189471843136 1581370166465671968 1583836103459492352 1591143305782258176 1599547953493810944 1606927644167369472 1612377424631665536 1612507254042950616 1620763729331364864 1630911638856434688 1633694914620786114 1636442759327660544 1643992668251894272 1652341125235421952 1652676473894554368 1658078420809156056 1665728148240801528 1674391940963652672 1674526763813833332 1677002933074756608 1690589762393649312 1690796729981485568 1699382865455647488 1707223155492351744 1707360621927830064 1713151013671144632 1715822445414450048 1723738581264113024 1729794615480832356 1732704098111640576 1732843616284961856 1746742210017637664 1749466022775517696 1755612445562635824 1755827373442311936 1772812989271632256 1779041437273880964 1781815616391928896 1790036219005040448 1790255361156867072 1796251622543252394 1804538827260868322 1813924602710623728 1814070660798319443 1816753177497652992 1831472242593120088 1831960904001458688 1840998104243618112 1849491751783381056 1852375788821136384 1855913598143740018 1858807649198987552 1865338223410300563 1873944166770901719 1877096106287610624 1901913482692855476 1902146321229171264 1905112466082948096 1927294890380037711 1930300251091256304 1939205903922127152 1939723310119191552 1965084986269842372 1968149275622457408 1984624312668246912 1987513524304528896 1994414612930586288 2014037281301475456 2023538514877428224 2044097539231348224 2050126951680986496 2060406272917260099 2060956017001641024 2080678220756303688 2080725861407568384 2083922762423778432 2091158605348860996 2101366919295790848 2108493555287562624 2111733119573561952 2132730604658414592 2139914611382817672 2142570192223159296 2143251524343316608 2149836566175554048 2150009672057267488 2178259886161048152 2181606641912393046 2203121500313895936 2203568631859405824 2210771227745541408 2214167935075264584 2220970864321068704 2232522587951536896 2232702351751777776 2243716439546909574 2254119683191532416 2265843820607529984 2276297540656468992 2276480829237106752 2284201351561526176 2287763260552600064 2306392820641109808 2310458155046615808 2340816594083514432 2341103164589749248 2359781543341135498 2372055249698507952 2375754155189238528 2386714958673387264 2395002163391003192 2410391466251054208 2418566136947498304 2418760881064425924 2422337569996870656 2446367458284652032 2450542371931179171 2454664138991490816 2465989002377841408 2479014710841831552 2487117631213734084 2498592222361202292 2502794808383480832 2535884643590473968 2536195094972228352 2560834733238527616 2561040932891745096 2569726520506716948 2573733668121675072 2585607871896169536 2599056147167460864 2599265424427442784 2620113315026456496 2624199034163276544 2633741060163467904 2646165750224329216 2659219483907448384 2685054328507560672 2685383041735300608 2694377433814878591 2706808240891302483 2720886904065935592 2725129766246479488 2733502602241315328 2747208363889680132 2747941356002188032 2761497156365427168 2774237627675071584 2778563683231704576 2783870397215610027 2788211473798481328 2801822559061054464 2811324740383416832 2815644159431415936 2852870224039283214 2853219481843756896 2857668699124422144 2895450376636884456 2904346514881397536 2908808855883190728 2947627479404763558 2947694970327388544 2952223913433686112 2976696783935382528 2976936469002370368 2991621919395879432 3035307772316142336 3075190427521479744 3080610873395487744 3085868172061484882 3121088792111352576 3136737908023291494 3152050378943686272 3162740332931343936 3167672206918984704 3182286611564516352 3199095906987621888 3213855288334738944 3224754849263331072 3225014508085901232 3267389829241572228 3272885518655321088 3287985336503788544 3304682250470843904 3305352947789108736 3316156841618312112 3331456296481603056 3348783881927305344 3349053527627666664 3381179524787298624 3381593459962971136 3398765730911294976 3414446310984703488 3414721243855660128 3426302027342289264 3431644890828900096 3447477162528226048 3459589230961664712 3465687232569923712 3493484420035275328 3498932045551035392 3511224891125271648 3511654746884623872 3539672315011703247 3545625978543264512 3558082874547761928 3563631232783857792 3580072438010080896 3592503245086504788 3609077654521736644 3627849205421247456 3628141321596638886 3633506354995305984 3662944485186240176 3663921808002917376 3681996208487236224 3698983503566762112 3711827196287480036 3717615298397975104 3730676446820601126 3747888333541803438 3754192212575221248 3803826965385710952 3804292642458342528 3854589780760075422 3860600502182512608 3878411807844254304 3891878515510380187 3930169972539684744 3936298551244914816 3969248625336493824 3975027048609057792 3988829225861172576 4028074562602950912 4047077029754856448 4088195078462696448 4100253903361972992 4120812545834520198 4121912034003282048 4161356441512607376 4161451722815136768 4167845524847556864 4182317210697721992 4202733838591581696 4216987110575125248 4223466239147123904 4279829222765635344 4286503048686633216 4299673132351108096 4300019344114534976 4356519772322096304 4363213283824786092 4421441219107145337 4421542455491082816 4428335870150529168 4441941728642137408 4465045175903073792 4465404703503555552 4487432879093819148 4508239366383064832 4552961658474213504 4568402703123052352 4575526521105200128 4612785641282219616 4620916310093231616 4628802258092227323 4681633188167028864 4705106862034937241 4719563086682270996 4744110499397015904 4751508310378477056 4773429917346774528 4790004326782006384 4820782932502108416 4837132273894996608 4837521762128851848 4892734916569304064 4901084743862358342 4909328277982981632 4931978004755682816 4958029421683663104 4974235262427468168 4997184444722404584 5071769287180947936 5072390189944456704 5121669466477055232 5122081865783490192 5139453041013433896 5147467336243350144 5171215743792339072 5198112294334921728 5198530848854885568 5240226630052912992 5248398068326553088 5267482120326935808 5292331500448658432 5318438967814896768 5370108657015121344 5370766083470601216 5388754867629757182 5413616481782604966 5441773808131871184 5442211982394958329 5450259532492958976 5467005204482630656 5494416727779360264 5495882712004376064 5522994312730854336 5548475255350143168 5557127366463409152 5567740794431220054 5576422947596962656 5621832500312705157 5622649480766833664 5631288318862831872 5705740448078566428 5706438963687513792 5715337398248844288 5781884671140113133 5790900753273768912 5808693029762795072 5817617711766381456 5895254958809527116 5895389940654777088 5904447826867372224 5953872938004740736 5983243838791758864 6070615544632284672 6150380855042959488 6171736344122969764 6181218818751780297 6242177584222705152 6273475816046582988 6304100757887372544 6325480665862687872 6398191813975243776 6427710576669477888 6449509698526662144 6450029016171802464 6534779658483144456 6609364500941687808 6610705895578217472 6632313683236624224 6662912592963206112 6697567763854610688 6698107055255333328 6762359049574597248 6797531461822589952 6828892621969406976 6829442487711320256 6852604054684578528 6863289781657800192 6894954325056452096 6919178461923329424 6931374465139847424 6986968840070550656 7022449782250543296 7023309493769247744 7079344630023406494 7091251957086529024 7116165749095523856 7127262465567715584 7160144876020161792 7185006490173009576 7218155309043473288 7255698410842494912 7256282643193277772 7267012709990611968 7325888970372480352 7351627115793537513 7363992416974472448 7397967007133524224 7423654392574960072 7435230596795950208 7461352893641202252 7495776667083606876 7508384425150442496 7607653930771421904 7608585284916685056 7709179561520150844 7721201004365025216 7756823615688508608 7783757031020760374 7860339945079369488 7872597102489829632 7938497250672987648 7977658451722345152 8056149125205901824 8083132301444635773 8120424722673907449 8200507806723945984 8241625091669040396 8243824068006564096 8322712883025214752 8335691049695113728 8351611191646830081 8364634421395443984 8405467677183163392 8433974221150250496 8446932478294247808 8559658445531270688 8573006097373266432 8600038688229069952 8713039544644192608 8726426567649572184 8842882438214290674 8843084910982165632 8856671740301058336 8883883457284274816 8930090351806147584 8930809407007111104 8974865758187638296 9016478732766129664 9105923316948427008 9136805406246104704 9225571282564439232 9241832620186463232 9257604516184454646 9363266376334057728 9410213724069874482 9439126173364541992 9488220998794031808 9503016620756954112 9546859834693549056 9580008653564012768 9641565865004216832 9674264547789993216 9675043524257703696 9802169487724716684 9818656555965963264 9863956009511365632 9916058843367326208 9948470524854936336 9994368889444809168 10143538574361895872 10144780379888913408 10243338932954110464 10244163731566980384 10278906082026867792 10294934672486700288 10342431487584678144 10397061697709771136 10480453260105825984 10496796136653106176 10534964240653871616 10619016945035109741 10636877935629793536 10740217314030242688 10777509735259514364 10827232963565209932 10883547616263742368 10884423964789916658 10900519064985917952 10988833455558720528 10991765424008752128 11045988625461708672 11096950510700286336 11135481588862440108 11152845895193925312 11243665000625410314 11262576637725663744 11411480896157132856 11412877927375027584 11563769342280226266 11581801506547537824 11617386059525590144 11635235423532762912 11675635546531140561 11790509917619054232 11790779881309554176 11808895653734744448 11907745876009481472 11966487677583517728 12141231089264569344 12300761710085918976 12343472688245939528 12362437637503560594 12484355168445410304 12546951632093165976 12608201515774745088 12650961331725375744 12899019397053324288 12900058032343604928 13069559316966288912 13264627366473248448 13325825185926412224 13395135527709221376 13396214110510666656 13524718099149194496 13658884975422640512 13705208109369157056 13726579563315600384 13789908650112904192 13838356923846658848 13862748930279694848 13886406774276681969 13973937680141101312 14044899564501086592 14158689260046812988 14182503914173058048 14232331498191047712 14254524931135431168 14320289752040323584 14370012980346019152 14436310618086946576 14511396821684989824 14512565286386555544 14651777940744960704 14703254231587075026 14727984833948944896 14795934014267048448 14847308785149920144 14870461193591900416 14922705787282404504 14991553334167213752 15215307861542843808 15217170569833370112 15338580031717380737 15418359123040301688 15442402008730050432 15513647231377017216 15567514062041520748 15720679890158738976 15745194204979659264 15876994501345975296 15955316903444690304 16112298250411803648 16166264602889271546 16240849445347814898 16401015613447891968 16483250183338080792 16487648136013128192 16645425766050429504 16671382099390227456 16703222383293660162 16729268842790887968 16867948442300500992 16893864956588495616 17119316891062541376 17146012194746532864 17200077376458139904 17426079089288385216 17452853135299144368 17685764876428581348 17686169821964331264 17713343480602116672 17767766914568549632 17861618814014222208 17949731516375276592 18032957465532259328 18211846633896854016 18273610812492209408 18451142565128878464 18515209032368909292 18543656456255340891 18726532752668115456 18820427448139748964 18878252346729083984 18976441997588063616 19160017307128025536 19283131730008433664 19348529095579986432 19350087048515407392 19604338975449433368 19832117686734652416 19896941049709872672 19988737778889618336 20058143118399651733 20287077148723791744 20486677865908220928 20488327463133960768 20557812164053735584 20589869344973400576 20684862975169356288 20794123395419542272 20960906520211651968 21069928481307743232 21238033890070219482 21273755871259587072 21480434628060485376 21555019470519028728 21654465927130419864 21767095232527484736 21768847929579833316 21801038129971835904 21977666911117441056 22091977250923417344 22193901021400572672 22270963177724880216 22305691790387850624 22487330001250820628 22525153275451327488 22822961792314265712 22825755854750055168 23127538684560452532 23163603013095075648 23234772119051180288 23270470847065525824 23351271093062281122 23581019835238108464 23581559762619108352 23617791307469488896 23815491752018962944 23932975355167035456 24249396904333907319 24361274168021722347 24601523420171837952 24686945376491879056 24724875275007121188 25054833574940490243 25093903264186331952 25216403031549490176 25301922663450751488 25800116064687209856 26139118633932577824 26529254732946496896 26651650371852824448 26790271055418442752 26792428221021333312 27049436198298388992 27317769950845281024 27410416218738314112 27676713847693317696 27725497860559389696 27772813548553363938 27947875360282202624 28089799129002173184 28317378520093625976 28464662996382095424 28509049862270862336 28640579504080647168 28740025960692038304 28872621236173893152 29022793643369979648 29025130572773111088 29303555881489921408 29406508463174150052 29455969667897889792 29591868028534096896 29694617570299840288 29740922387183800832 29845411574564809008 29983106668334427504 30430615723085687616 30434341139666740224 30677160063434761474 30836718246080603376 30884804017460100864 31027294462754034432 31135028124083041496 31441359780317477952 31490388409959318528 31857050835105329223 31910633806889380608 32332529205778543092 32481698890695629796 32966500366676161584 32975296272026256384 33290851532100859008 33406444766587320324 33458537685581775936 33787729913176991232 34238633782125082752 34400154752916279808 34852158178576770432 34905706270598288736 35026906639593421683 35371529752857162696 35372339643928662528 35426686961204233344 35535533829137099264 35723237628028444416 35899463032750553184 36423693267793708032 36547221624984418816 36902285130257756928 37030418064737818584 37087312912510681782 37453065505336230912 37640854896279497928 37756504693458167968 37952883995176127232 38320034614256051072 38697058191159972864 38700174097030814784 39208677950898866736 39793882099419745344 39977475557779236672 40116286236799303466 40574154297447583488 40976654926267921536 41115624328107471168 41179738689946801152 41369725950338712576 41588246790839084544 41659220322830045907 41921813040423303936 42476067780140438964 42547511742519174144 42960869256120970752 43110038941038057456 43308931854260839728 43534190465054969472 43537695859159666632 43955333822234882112 44183954501846834688 44387802042801145344 44541926355449760432 44611383580775701248 44974660002501641256 45645923584628531424 45651511709500110336 46015740095152142211 46255077369120905064 46327206026190151296 46469544238102360576 46540941694131051648 46702542186124562244 47162039670476216928 47235582614938977792 47630983504037925888 47865950710334070912 48498793808667814638 48722548336043444694 49203046840343675904 49373890752983758112 49449750550014242376 50109667149880980486 50187806528372663904 50603845326901502976 51600232129374419712 52278237267865155648 53058509465892993792 53303300743705648896 53584856442042666624 54098872396596777984 54635539901690562048 54820832437476628224 55353427695386635392 55545627097106727876 55895750720564405248 56179598258004346368 56634757040187251952 56929325992764190848 57480051921384076608 57745242472347786304 58045587286739959296 58050261145546222176 58607111762979842816 58813016926348300104 59389235140599680576 59481844774367601664 59690823149129618016 59966213336668855008 60174429355198955199 60861231446171375232 61354320126869522948 61673436492161206752 61769608034920201728 62054588925508068864 62270056248166082992 62882719560634955904 63714101670210658446 63821267613778761216 64665058411557086184 64963397781391259592 65933000733352323168 66581703064201718016 66812889533174640648 66917075371163551872 67575459826353982464 68477267564250165504 68800309505832559616 69704316357153540864 69811412541196577472 70053813279186843366 70743059505714325392 70744679287857325056 70853373922408466688 71071067658274198528 71446475256056888832 71798926065501106368 73083822504065167041 73094443249968837632 73804570260515513856 74060836129475637168 74174625825021363564 75164500724821470729 75281709792558995856 75513009386916335936 75905767990352254464 76640069228512102144 77400348194061629568 78417355901797733472 79587764198839490688 79954951115558473344 80232572473598606932 81148308594895166976 81953309852535843072 82231248656214942336 83176493581678169088 83318440645660091814 83843626080846607872 84952135560280877928 85921738512241941504 86220077882076114912 86617863708521679456 87068380930109938944 87075391718319333264 87910667644469764224 88367909003693669376 88775604085602290688 89083852710899520864 89222767161551402496 89949320005003282512 91291847169257062848 91303023419000220672 92031480190304284422 92510154738241810128 92654412052380302592 92939088476204721152 93081883388262103296 93405084372249124488 94324079340952433856 94471165229877955584 95571152505315987669 95731901420668141824 96997587617335629276 97445096672086889388 98747781505967516224 98899501100028484752 100219334299761960972 100375613056745327808 103200464258748839424 104556474535730311296 105080719918780265049 106117018931785987584 106606601487411297792 107169712884085333248 109271079803381124096 109641664874953256448 110706855390773270784 111091254194213455752 112359196516008692736 113269514080374503904 113858651985528381696 114960103842768153216 115490484944695572608 116091174573479918592 116100522291092444352 117214223525959685632 117626033852696600208 118778470281199361152 119381646298259236032 119932426673337710016 120348858710397910398 121722462892342750464 122708640253739045896 123346872984322413504 123539216069840403456 124109177851016137728 124540112496332165984 124977660968490137721 125765439121269911808 127428203340421316892 127642535227557522432 129330116823114172368 129926795562782519184 131866001466704646336 133163406128403436032 133625779066349281296 133834150742327103744 136954535128500331008 138047220285456426633 139408632714307081728 139622825082393154944 140107626558373686732 141486119011428650784 141706747844816933376 142892950512113777664 143597852131002212736 146167645008130334082 147609140521031027712 148121672258951274336 148349251650042727128 150329001449642941458 150563419585117991712 151026018773832671872 151811535980704508928 153280138457024204288 154800696388123259136 156834711803595466944 159175528397678981376 159909902231116946688 160465144947197213864 162296617189790333952 163906619705071686144 164462497312429884672 166636881291320183628 167687252161693215744 169904271120561755856 172440155764152229824 173235727417043358912 174136761860219877888 174150783436638666528 175821335288939528448 178167705421799041728 178445534323102804992 179898640010006565024 180523288065596865597 182583694338514125696 184062960380608568844 185020309476483620256 185308824104760605184 186163766776524206592 186810168744498248976 188648158681904867712 191142305010631975338 191463802841336283648 193995175234671258552 194890193344173778776 197495563011935032448 197799002200056969504 200438668599523921944 200751226113490655616 206400928517497678848 209112949071460622592 210161439837560530098 212234037863571975168 213213202974822595584 214339425768170666496 219283329749906512896 221413710781546541568 222182508388426911504 226539028160749007808 227717303971056763392 229920207685536306432 230980969889391145216 232201044582184888704 234428447051919371264 235252067705393200416 237556940562398722304 238763292596518472064 239864853346675420032 240697717420795820796 243444925784685500928 245417280507478091792 246693745968644827008 249080224992664331968 249955321936980275442 251530878242539823616 254856406680842633784 258660233646228344736 259853591125565038368 260755860539195472529 263732002933409292672 266326812256806872064 267251558132698562592 267668301484654207488 273909070257000662016 276094440570912853266 278817265428614163456 279245650164786309888 280215253116747373464 282972238022857301568 283413495689633866752 287195704262004425472 292335290016260668164 296243344517902548672 296698503300085454256 300658002899285882916 301126839170235983424 302052037547665343744 306560276914048408576 309601392776246518272 313669423607190933888 315242159756340795147 318351056795357962752 319819804462233893376 320930289894394427728 327813239410143372288 328924994624859769344 333273762582640367256 339808542241123511712 344880311528304459648 346471454834086717824 348273523720439755776 348301566873277333056 351642670577879056896 356335410843598083456 359797280020013130048 361046576131193731194 365167388677028251392 368125920761217137688 370040618952967240512 370617648209521210368 372327533553048413184 373620337488996497952 377296317363809735424 382284610021263950676 382927605682672567296 387990350469342517104 389780386688347557552 394991126023870064896 395598004400113939008 400877337199047843888 401502452226981311232 414141660856369279899 418225898142921245184 420322879675121060196 428678851536341332992 442827421563093083136 444365016776853823008 453078056321498015616 455434607942113526784 459840415371072612864 461961939778782290432 464402089164369777408 470504135410786400832 475113881124797444608 477526585193036944128 479729706693350840064 481395434841591641592 486889851569371001856 490834561014956183584 493387491937289654016 498160449985328663936 499910643873960550884 503061756485079647232 509712813361685267568 517320467292456689472 519707182251130076736 521511721078390945058 527464005866818585344 534503116265397125184 535336602969308414976 541569864196790596791 552188881141825706532 558491300329572619776 560430506233494746928 565944476045714603136 574391408524008850944 584670580032521336328 592486689035805097344 593397006600170908512 601316005798571765832 602253678340471966848 604104075095330687488 619202785552493036544 627338847214381867776 630484319512681590294 636702113590715925504 639639608924467786752 641860579788788855456 657849989249719538688 666547525165280734512 679617084482247023424 689760623056608919296 692942909668173435648 696603133746554666112 703285341155758113792 712670821687196166912 719594560040026260096 722093152262387462388 730334777354056502784 736251841522434275376 740081237905934481024 747240674977992995904 754592634727619470848 764569220042527901352 775980700938685034208 779560773376695115104 782267581617586417587 789982252047740129792 791196008800227878016 801754674398095687776 803004904453962622464 828283321712738559798 836451796285842490368 840645759350242120392 888730033553707646016 906156112642996031232 919680830742145225728 923923879557564580864 928804178328739554816 941008270821572801664 950227762249594889216 955053170386073888256 959459413386701680128 962790869683183283184 981669122029912367168 986774983874579308032 996320899970657327872 999821287747921101768 1019425626723370535136 1034640934584913378944 1039414364502260153472 1043023442156781890116 1054928011733637170688 1069006232530794250368 1083139728393581193582 1104377762283651413064 1116982600659145239552 1120861012466989493856 1131888952091429206272 1148782817048017701888 1169341160065042672656 1184973378071610194688 1186794013200341817024 1202632011597143531664 1204507356680943933696 1208208150190661374976 1242424982569107839697 1254677694428763735552 1260968639025363180588 1283721159577577710912 1333095050330561469024 1359234168964494046848 1379521246113217838592 1385885819336346871296 1393206267493109332224 1425341643374392333824 1439189120080052520192 1444186304524774924776 1460669554708113005568 1472503683044868550752 1480162475811868962048 1494481349955985991808 1509185269455238941696 1529138440085055802704 1551961401877370068416 1559121546753390230208 1564535163235172835174 1579964504095480259584 1582392017600455756032 1603509348796191375552 1606009808907925244928 1624709592590371790373 1656566643425477119596 1681291518700484240784 1777460067107415292032 1812312225285992062464 1857608356657479109632 1882016541643145603328 1910106340772147776512 1918918826773403360256 1925581739366366566368 1963338244059824734336 1973549967749158616064 1992641799941314655744 1999642575495842203536 2038851253446741070272 2069281869169826757888 2078828729004520306944 2086046884313563780232 2109856023467274341376 2138012465061588500736 2166279456787162387164 2208755524567302826128 2241722024933978987712 2263777904182858412544 2338682320130085345312 2346802744852759252761 2369946756143220389376 2373588026400683634048 2405264023194287063328 2409014713361887867392 2484849965138215679394 2509355388857527471104 2521937278050726361176 2567442319155155421824 2666190100661122938048 2718468337928988093696 2759042492226435677184 2771771638672693742592 2786412534986218664448 2850683286748784667648 2878378240160105040384 2888372609049549849552 2945007366089737101504 2960324951623737924096 2988962699911971983616 3058276880170111605408 3103922803754740136832 3118243093506780460416 3129070326470345670348 3164784035200911512064 3207018697592382751104 3249419185180743580746 3313133286850954239192 3362583037400968481568 3554920134214830584064 3624624450571984124928 3764033083286291206656 3851163478732733132736 3926676488119649468672 3985283599882629311488 3999285150991684407072 4077702506893482140544 4138563738339653515776 4157657458009040613888 4172093768627127560464 4276024930123177001472 4332558913574324774328 4417511049134605652256 4483444049867957975424 4527555808365716825088 4677364640260170690624 4693605489705518505522 4739893512286440778752 4747176052801367268096 4810528046388574126656 4818029426723775734784 4969699930276431358788 5043874556101452722352 5134884638310310843648 5332380201322245876096 5436936675857976187392 5572825069972437328896 5756756480320210080768 5776745218099099699104 5890014732179474203008 5920649903247475848192 5977925399823943967232 6116553760340223210816 6207845607509480273664 6236486187013560920832 6258140652940691340696 6329568070401823024128 6414037395184765502208 6498838370361487161492 6626266573701908478384 6725166074801936963136 7040408234558277758283 7109840268429661168128 7528066166572582413312 7702326957465466265472 7853352976239298937344 7998570301983368814144 8155405013786964281088 8277127476679307031552 8315314916018081227776 8344187537254255120928 8552049860246354002944 8665117827148649548656 8835022098269211304512 8966888099735915950848 9354729280520341381248 9387210979411037011044 9494352105602734536192 9621056092777148253312 9939399860552862717576 10087749112202905444704 10269769276620621687296 10664760402644491752192 10873873351715952374784 11553490436198199398208 11780029464358948406016 11955850799647887934464 12233107520680446421632 12415691215018960547328 12472972374027121841664 12516281305881382681392 12828074790369531004416 12997676740722974322984 13252533147403816956768 13450332149603873926272 14080816469116555516566 14219680536859322336256 15404653914930932530944 15706705952478597874688 15997140603966737628288 16310810027573928562176 16688375074508510241856 17330235654297299097312 17670044196538422609024 17933776199471831901696 18709458561040682762496 18774421958822074022088 18988704211205469072384 19242112185554296506624 19878799721105725435152 20175498224405810889408 20539538553241243374592 21121224703674833274849 21329520805288983504384 23106980872396398796416 23560058928717896812032 24466215041360892843264 24831382430037921094656 24945944748054243683328 25032562611762765362784 25656149580739062008832 25995353481445948645968 26505066294807633913536 26900664299207747852544 28161632938233111033132 30809307829861865061888 31994281207933475256576 32621620055147857124352 33376750149017020483712 34660471308594598194624 35340088393076845218048 35867552398943663803392 37418917122081365524992 37548843917644148044176 38484224371108593013248 39757599442211450870304 40350996448811621778816 42242449407349666549698 42659041610577967008768 46213961744792797592832 47120117857435793624064 48932430082721785686528 50065125223525530725568 51990706962891897291936 53010132589615267827072 53801328598415495705088 56323265876466222066264 61618615659723730123776 63988562415866950513152 66753500298034040967424 69320942617189196389248 70680176786153690436096 74837834244162731049984 75097687835288296088352 76968448742217186026496 79515198884422901740608 80701992897623243557632 84484898814699333099396 92427923489585595185664 97864860165443571373056 100130250447051061451136 103981413925783794583872 106020265179230535654144 107602657196830991410176 112646531752932444132528 127977124831733901026304 133507000596068081934848 138641885234378392778496 141360353572307380872192 150195375670576592176704 159030397768845803481216 161403985795246487115264 168969797629398666198792 184855846979171190371328 200260500894102122902272 207962827851567589167744 212040530358461071308288 225293063505864888265056 267014001192136163869696 277283770468756785556992 300390751341153184353408 318060795537691606962432 322807971590492974230528 337939595258797332397584 400521001788204245804544 415925655703135178335488 424081060716922142616576 450586127011729776530112 554567540937513571113984 600781502682306368706816 636121591075383213924864 675879190517594664795168 801042003576408491609088 831851311406270356670976 901172254023459553060224 1201563005364612737413632 1272243182150766427849728 1351758381035189329590336 1663702622812540713341952 1802344508046919106120448 2403126010729225474827264 2703516762070378659180672 3604689016093838212240896 5407033524140757318361344 7209378032187676424481792 10814067048281514636722688 21628134096563029273445376
- Sum of all divisors σ(n): 75706264576892774497328271
- Sum of proper divisors (its aliquot sum) s(n): 54078130480329745223882895
- 21628134096563029273445376 is an abundant number, because the sum of its proper divisors (54078130480329745223882895) is greater than itself. Its abundance is 32449996383766715950437519
Bases of 21628134096563029273445376
- Binary: 10001111000111110111101111111101010111100101001111110001101100001111110000100000000002
- Hexadecimal: 0x11E3EF7FABCA7E361F8400
- Base-36: 2PTYG7CD9HU03LS00
Squares and roots of 21628134096563029273445376
- 21628134096563029273445376 squared (216281340965630292734453762) is 467776184498912282468417090081036619980181655781376
- 21628134096563029273445376 cubed (216281340965630292734453763) is 10117126045521083096661827446767122600023717002824664505118913761344934117376
-
21628134096563029273445376 is a
perfect square number . Itssquare root is 4650605777376 -
The
cube root of 21628134096563029273445376 is 278616191.3619188511
Scales and comparisons
How big is 21628134096563029273445376?- 21,628,134,096,563,029,273,445,376 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 21,628,134,096,563,029,273,445,376 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 21628134096563029273445376 cubic inches would be around 23218015.9 feet tall.
Recreational maths with 21628134096563029273445376
- 21628134096563029273445376 backwards is 67354437292036569043182612
- 21628134096563029273445376 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 21628134096563029273445376's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 21628134096563029273445376 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 21628134096563029273445376 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/21628134096563029273445376/
Chicago style:
Numbermatics. 2024. "Number 21628134096563029273445376 - Facts about the integer". https://numbermatics.com/n/21628134096563029273445376/
The information we have on file for 21628134096563029273445376 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 21628134096563029273445376, math, Factors of 21628134096563029273445376, curriculum, school, college, exams, university, Prime factorization of 21628134096563029273445376, STEM, science, technology, engineering, physics, economics, calculator, twenty-one septillion, six hundred twenty-eight sextillion, one hundred thirty-four quintillion, ninety-six quadrillion, five hundred sixty-three trillion, twenty-nine billion, two hundred seventy-three million, four hundred forty-five thousand, three hundred seventy-six.