640752504932402516437056
640,752,504,932,402,516,437,056 is an even composite number composed of seven prime numbers multiplied together.
What does the number 640752504932402516437056 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 11907 divisors.
640752504932402516437056 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eleven thousand, nine hundred seven divisors.
Prime factorization of 640752504932402516437056:
26 × 36 × 72 × 132 × 232 × 8272 × 21412
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 23 × 23 × 827 × 827 × 2141 × 2141)See below for interesting mathematical facts about the number 640752504932402516437056 from the Numbermatics database.
Names of 640752504932402516437056
- Cardinal: 640752504932402516437056 can be written as Six hundred forty sextillion, seven hundred fifty-two quintillion, five hundred four quadrillion, nine hundred thirty-two trillion, four hundred two billion, five hundred sixteen million, four hundred thirty-seven thousand and fifty-six.
Scientific notation
- Scientific notation: 6.40752504932402516437056 × 1023
Factors of 640752504932402516437056
Divisors of 640752504932402516437056
- Number of divisors d(n): 11907
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 23 24 26 27 28 32 36 39 42 46 48 49 52 54 56 63 64 69 72 78 81 84 91 92 96 98 104 108 112 117 126 138 144 147 156 161 162 168 169 182 184 189 192 196 207 208 216 224 234 243 252 273 276 288 294 299 312 322 324 336 338 351 364 368 378 392 414 416 432 441 448 468 483 486 504 507 529 546 552 567 576 588 598 621 624 637 644 648 672 676 702 728 729 736 756 784 819 827 828 832 864 882 897 936 966 972 1008 1014 1053 1058 1092 1104 1127 1134 1176 1183 1196 1242 1248 1274 1288 1296 1323 1344 1352 1404 1449 1456 1458 1472 1512 1521 1568 1587 1638 1654 1656 1701 1728 1764 1794 1863 1872 1911 1932 1944 2016 2028 2093 2106 2116 2141 2184 2208 2254 2268 2352 2366 2392 2457 2481 2484 2496 2548 2576 2592 2646 2691 2704 2808 2898 2912 2916 3024 3042 3136 3159 3174 3276 3308 3312 3381 3402 3528 3549 3588 3703 3726 3744 3822 3864 3887 3888 3969 4032 4056 4186 4212 4232 4282 4347 4368 4416 4508 4536 4563 4704 4732 4761 4784 4914 4962 4968 5096 5103 5152 5184 5292 5382 5408 5589 5616 5733 5789 5796 5824 5832 6048 6084 6279 6318 6348 6423 6552 6616 6624 6762 6804 6877 7056 7098 7176 7371 7406 7443 7452 7488 7644 7728 7774 7776 7938 8073 8112 8281 8372 8424 8464 8564 8694 8736 9016 9072 9126 9408 9464 9477 9522 9568 9828 9924 9936 10143 10192 10206 10304 10584 10647 10751 10764 10816 11109 11178 11232 11466 11578 11592 11661 11664 11907 12096 12168 12558 12636 12696 12846 13041 13104 13232 13248 13524 13608 13689 13754 14112 14196 14283 14352 14651 14742 14812 14886 14904 14987 15288 15456 15548 15552 15876 16146 16224 16562 16744 16767 16848 16928 17128 17199 17367 17388 17472 18032 18144 18252 18837 18928 18954 19021 19044 19136 19269 19656 19848 19872 20286 20384 20412 20631 21168 21294 21502 21528 22113 22218 22329 22356 22464 22932 23156 23184 23322 23328 23814 24219 24336 24843 25116 25272 25392 25692 25921 26082 26208 26464 27048 27209 27216 27378 27508 27833 28224 28392 28566 28704 29302 29484 29624 29772 29808 29974 30429 30576 30912 31096 31752 31941 32253 32292 32448 33124 33327 33488 33534 33696 33856 34256 34398 34734 34776 34983 35721 36064 36288 36504 37674 37856 37908 38042 38088 38538 39123 39312 39696 39744 40523 40572 40768 40824 41067 41262 42336 42588 42849 43004 43056 43953 44226 44436 44658 44712 44961 45864 46312 46368 46644 46656 47628 48139 48438 48672 49243 49686 50232 50544 50784 51384 51597 51842 52101 52164 52416 52928 54096 54418 54432 54756 55016 55666 56511 56784 57063 57132 57408 57807 58604 58968 59248 59544 59616 59948 60858 61152 61893 62192 63504 63882 64506 64584 66248 66339 66654 66976 66987 67068 67392 68512 68796 69468 69552 69966 71442 72128 72657 73008 74529 75257 75348 75712 75816 76084 76176 77076 77763 78246 78624 79392 81046 81144 81627 81648 82134 82524 83499 84672 85176 85698 86008 86112 87906 88452 88872 89316 89401 89424 89922 91287 91728 92624 92736 93288 95256 95823 96278 96759 96876 97344 98486 99372 99981 100464 101088 101568 102768 103194 103684 104202 104328 104909 104949 108192 108836 108864 109512 110032 111332 113022 113568 114126 114264 115614 117208 117369 117936 118496 119088 119232 119896 121569 121716 122304 123201 123786 124384 127008 127764 128547 129012 129168 131859 132496 132678 133147 133308 133952 133974 134136 134883 137024 137592 138936 139104 139763 139932 142884 144417 145314 146016 147729 149058 150514 150696 151632 152168 152352 154152 154791 155526 156303 156492 157248 158784 162092 162288 163254 163296 164268 165048 166998 169533 170352 171189 171396 172016 172224 173421 175812 176904 177744 178632 178802 178848 179844 182574 183456 185248 185679 186576 190463 190512 191646 192556 193518 193752 194831 196972 198744 199962 200928 200961 202176 205536 206388 207368 208404 208656 209818 209898 216384 217672 217971 219024 220064 222664 223587 225771 226044 227136 228252 228528 231228 233289 234416 234738 235872 236992 238176 239792 243138 243432 244881 246402 247273 247572 248768 250497 254016 255528 257094 258024 258336 263718 264992 265356 266294 266616 267948 268203 268272 269766 273861 275184 277872 278208 279526 279864 285768 287469 288834 290277 290628 292032 295458 298116 299943 301028 301392 303264 304336 304704 308304 309582 311052 312606 312984 314727 314847 324184 324576 326508 326592 328536 330096 333996 336973 339066 340704 342378 342792 344032 344701 346842 351624 353808 355488 357264 357604 357696 359688 361829 364707 365148 366912 370496 371358 373152 380926 381024 383292 385112 385641 387036 387504 389662 393944 395577 397488 399441 399924 401856 401922 404649 411072 412776 414736 416808 417312 419289 419636 419796 433251 435344 435942 437483 438048 440128 443187 445328 447174 451542 452088 456504 457056 462456 464373 466578 468832 468909 469476 471744 476352 479584 486276 486864 489762 492804 494546 495144 500994 508599 511056 513567 514188 516048 516672 520263 526799 527436 529984 530712 532588 533232 535896 536406 536544 539532 547722 550368 555744 557037 559052 559728 571389 571536 574938 577668 580554 581256 584493 590916 596232 599886 602056 602784 602883 606528 608672 616608 619164 622104 625212 625807 625968 629454 629694 640159 648368 649152 653016 657072 660192 667992 670761 673946 677313 678132 681408 683929 684756 685584 688064 689402 693684 699867 703248 707616 710976 714528 715208 719376 723658 729414 730296 734643 741819 742716 746304 751491 761852 762048 766584 770224 771282 774072 775008 779324 787888 791154 794976 798882 799848 803844 804609 809298 821583 825552 829472 833616 834624 838578 839272 839592 862407 866502 870688 870831 871884 874966 876096 886374 890656 894348 899829 903084 904176 913008 914112 924912 928746 932029 933156 937664 937818 938952 944181 944541 959168 972552 973728 978341 979524 985608 989092 990288 1001988 1010919 1017198 1022112 1027134 1028376 1032096 1034103 1040526 1053598 1054872 1061424 1065176 1066464 1071792 1072812 1073088 1079064 1085487 1094121 1095444 1100736 1111488 1114074 1118104 1119456 1132589 1142778 1143072 1149876 1155336 1161108 1162512 1168986 1181832 1186731 1192464 1198323 1199772 1204112 1205568 1205766 1213947 1217344 1233216 1238328 1244208 1250424 1251614 1251936 1257867 1258908 1259388 1280318 1296736 1299753 1306032 1312449 1314144 1320384 1329561 1335984 1341522 1347892 1354626 1356264 1363817 1367858 1369512 1371168 1378804 1387368 1399734 1406496 1406727 1415232 1429056 1430416 1438752 1447316 1458828 1460592 1469286 1483638 1485432 1502982 1523704 1525797 1533168 1540448 1540701 1542564 1548144 1550016 1558648 1560789 1575776 1580397 1582308 1589952 1597764 1599696 1607688 1609218 1618596 1643166 1651104 1658944 1667232 1671111 1677156 1678544 1679184 1714167 1724814 1730911 1733004 1741376 1741662 1743768 1749932 1753479 1770607 1772748 1781312 1788696 1799658 1806168 1808352 1826016 1849824 1857492 1864058 1866312 1875636 1877421 1877904 1888362 1889082 1920477 1945104 1947456 1956682 1959048 1971216 1978184 1980576 2003976 2012283 2021838 2031939 2034396 2044224 2051787 2054268 2056752 2064192 2068206 2081052 2099601 2107196 2109744 2122848 2130352 2132928 2143584 2145624 2158128 2170974 2188242 2190888 2203929 2225457 2228148 2236208 2238912 2254473 2265178 2285556 2286144 2299752 2310672 2322216 2325024 2337972 2363664 2373462 2384928 2396646 2399544 2408224 2411532 2412907 2413827 2427894 2476656 2488416 2500848 2503228 2503872 2515734 2517816 2518776 2532803 2560636 2593472 2599506 2612064 2612493 2624898 2628288 2659122 2671968 2683044 2695784 2699487 2709252 2712528 2727634 2735716 2739024 2742336 2757608 2774736 2796087 2799468 2812992 2813454 2832543 2833623 2860832 2877504 2894632 2917656 2921184 2935023 2938572 2967276 2970864 3005964 3032757 3047408 3051594 3062381 3066336 3080896 3081402 3085128 3096288 3102309 3117296 3121578 3151552 3160794 3164616 3195528 3199392 3214549 3215376 3218436 3237192 3256461 3282363 3286332 3302208 3334464 3342222 3354312 3357088 3358368 3397767 3428334 3449628 3461822 3466008 3483324 3487536 3499864 3506958 3541214 3545496 3560193 3577392 3594969 3599316 3612336 3616704 3641841 3652032 3699648 3714984 3728116 3732624 3751272 3754842 3755808 3773601 3776724 3778164 3840954 3890208 3899259 3913364 3918096 3937347 3942432 3956368 3961152 3988683 4007952 4024566 4043676 4063878 4068792 4091451 4103574 4108536 4113504 4136412 4162104 4199202 4214392 4219488 4220181 4245696 4260704 4287168 4291248 4316256 4341948 4376484 4380649 4381776 4407858 4450914 4456296 4472416 4481113 4508946 4530356 4571112 4583881 4599504 4621344 4622103 4644432 4650048 4675944 4727328 4741191 4746924 4769856 4787503 4793292 4799088 4816448 4823064 4825814 4827654 4855788 4953312 4976832 5001696 5006456 5013333 5031468 5035632 5037552 5065606 5121272 5142501 5192733 5199012 5224128 5224986 5249796 5260437 5311821 5318244 5343936 5366088 5391568 5398974 5418504 5425056 5455268 5471432 5478048 5515216 5549472 5592174 5598936 5626908 5632263 5665086 5667246 5687279 5721664 5761431 5789264 5835312 5842368 5870046 5877144 5934552 5941728 6011928 6036849 6065514 6094816 6095817 6103188 6124762 6132672 6155361 6162804 6170256 6192576 6204618 6234592 6243156 6298803 6321588 6329232 6391056 6398784 6429098 6430752 6436872 6474384 6512922 6564726 6572664 6611787 6676371 6684444 6708624 6714176 6716736 6763419 6795534 6848387 6856668 6899256 6923644 6932016 6966648 6975072 6999728 7013916 7082428 7090992 7120386 7154784 7189938 7198632 7224672 7238721 7241481 7283682 7429968 7456232 7465248 7502544 7509684 7511616 7547202 7553448 7556328 7598409 7681908 7780416 7798518 7826728 7836192 7837479 7874694 7884864 7912736 7928123 7977366 8015904 8049132 8087352 8127756 8137584 8182902 8207148 8217072 8227008 8272824 8322067 8324208 8388261 8398404 8428784 8438976 8440362 8497629 8521408 8582496 8632512 8683896 8752968 8761298 8763552 8805069 8815716 8891077 8901828 8912592 8944832 8962226 9017892 9060712 9098271 9142224 9167762 9187143 9199008 9242688 9244206 9288864 9306927 9351888 9454656 9482382 9493848 9575006 9586584 9598176 9643647 9646128 9651628 9655308 9711576 9769383 9847089 9906624 10003392 10012912 10026666 10062936 10071264 10075104 10131212 10193301 10242544 10285002 10385466 10398024 10449972 10499592 10520874 10623642 10636488 10680579 10732176 10783136 10784907 10797948 10837008 10850112 10910536 10925523 10942864 10956096 11030432 11098944 11184348 11197872 11253816 11264526 11320803 11330172 11334492 11374558 11522862 11578528 11670624 11697777 11740092 11754288 11812041 11869104 11883456 11966049 12023856 12073698 12116377 12131028 12189632 12191634 12206376 12249524 12274353 12310722 12325608 12340512 12394249 12409236 12469184 12486312 12597606 12643176 12658464 12782112 12858196 12861504 12873744 12948768 13025844 13129452 13141947 13145328 13223574 13352742 13368888 13417248 13443339 13526838 13591068 13696774 13713336 13751643 13798512 13847288 13864032 13866309 13933296 13950144 13999456 14027832 14164856 14181984 14223573 14240772 14309568 14362509 14379876 14397264 14449344 14477442 14482962 14567364 14723657 14859936 14912464 14930496 15005088 15019368 15094404 15106896 15112656 15196818 15363816 15427503 15578199 15597036 15653456 15672384 15674958 15730367 15749388 15781311 15825472 15856246 15935463 15954732 16031808 16098264 16174704 16255512 16275168 16365804 16414296 16434144 16545648 16644134 16648416 16776522 16796808 16857568 16880724 16896789 16995258 17061837 17164992 17284293 17367792 17505936 17522596 17527104 17610138 17631432 17729621 17782154 17803656 17825184 17924452 18035784 18121424 18196542 18284448 18287451 18335524 18374286 18398016 18466083 18488412 18577728 18613854 18703776 18896409 18964764 18987696 19150012 19173168 19196352 19287294 19292256 19303256 19310616 19423152 19538766 19694178 19835361 20025824 20029113 20053332 20125872 20142528 20150208 20262424 20290257 20386602 20485088 20545161 20570004 20770932 20796048 20899944 20999184 21041748 21247284 21272976 21361158 21436667 21464352 21566272 21569814 21595896 21674016 21716163 21724443 21821072 21851046 21885728 22060864 22368696 22395744 22501843 22507632 22529052 22641606 22660344 22668984 22749116 22795227 23017891 23045724 23157056 23341248 23395554 23480184 23508576 23624082 23738208 23784369 23932098 24047712 24147396 24232754 24262056 24383268 24412752 24499048 24548706 24621444 24651216 24681024 24788498 24818472 24966201 24972624 25164783 25195212 25286352 25316928 25492887 25564224 25716392 25747488 25897536 26051688 26258904 26283894 26290656 26415207 26447148 26673231 26705484 26737776 26834496 26886678 27053676 27182136 27294813 27393548 27426672 27503286 27561429 27597024 27694576 27728064 27732618 27866592 27920781 27998912 28055664 28329712 28363968 28447146 28481544 28725018 28759752 28794528 28930941 28954884 28965924 29134728 29308149 29447314 29541267 29719872 29824928 30010176 30038736 30188808 30213792 30225312 30393636 30579903 30727632 30855006 31156398 31194072 31306912 31349916 31367791 31460734 31498776 31562622 31712492 31870926 31909464 32087167 32196528 32349408 32354721 32511024 32550336 32731608 32828592 32868288 33091296 33288268 33296832 33512521 33553044 33593616 33715136 33761448 33793578 33962409 33990516 34123674 34568586 34735584 35011872 35045192 35093331 35220276 35262864 35436123 35459242 35564308 35607312 35650368 35848904 35898147 36071568 36242848 36349131 36393084 36568896 36574902 36671048 36748572 36823059 36932166 36976824 37182747 37227708 37407552 37792818 37929528 37975392 38300024 38346336 38574588 38584512 38606512 38621232 38846304 39077532 39388356 39425841 39670722 39810953 40051648 40058226 40106664 40251744 40330017 40524848 40580514 40723961 40773204 40970176 41090322 41140008 41254929 41541864 41592096 41799888 41998368 42083496 42494568 42545952 42670719 42722316 42873334 42928704 43087527 43139628 43191792 43348032 43432326 43448886 43642144 43702092 43771456 44170971 44737392 44791488 45003686 45015264 45058104 45283212 45320688 45337968 45498232 45590454 46035782 46091448 46282509 46734597 46791108 46960368 47017152 47191101 47248164 47343933 47476416 47568738 47806389 47864196 48095424 48294792 48465508 48524112 48766536 48825504 48998096 49097412 49242888 49302432 49576996 49636944 49932402 49945248 50329566 50390424 50572704 50690367 50985774 51185511 51432784 51494976 51852879 52103376 52517808 52567788 52581312 52830414 52894296 53188863 53346462 53410968 53475552 53773356 54107352 54364272 54589626 54787096 54853344 54862353 55006572 55122858 55194048 55389152 55398249 55465236 55496861 55733184 55841562 56111328 56659424 56894292 56963088 57450036 57519504 57589056 57861882 57909768 57931848 58254469 58269456 58616298 58894628 59082534 59590453 59649856 60077472 60087339 60377616 60427584 60450624 60787272 61159806 61455264 61635483 61710012 62237539 62312796 62388144 62613824 62699832 62735582 62921468 62997552 63125244 63424984 63741852 63818928 64174334 64310001 64393056 64698816 64709442 65022048 65148489 65173329 65463216 65657184 66182592 66576536 67025042 67106088 67187232 67505529 67522896 67587156 67924818 67981032 68247348 68385681 69053673 69137172 69471168 70023744 70090384 70186662 70440552 70525728 70872246 70918484 71128616 71214624 71353107 71697808 71796294 72143136 72485696 72698262 72786168 73149804 73342096 73497144 73646118 73864332 73934627 73953648 74365494 74455416 74898603 75494349 75585636 75859056 75950784 76478661 76600048 76692672 77149176 77213024 77242464 77692608 78155064 78776712 78851682 79245621 79341444 79621906 80019693 80116452 80213328 80503488 80660034 81049696 81161028 81447922 81546408 81884439 82180644 82280016 82509858 82684287 83083728 83184192 83599776 83762343 83996736 84166992 84989136 85091904 85341438 85444632 85746668 86175054 86279256 86383584 86759743 86792823 86864652 86897772 87284288 87404184 87924447 88341942 89474784 90007372 90030528 90116208 90566424 90641376 90675936 90996464 91180908 91739709 92071564 92182896 92565018 93469194 93582216 93920736 94103373 94382202 94496328 94687866 95137476 95612778 95728392 96261501 96589584 96931016 97048224 97064163 97533072 97651008 97996192 98194824 98485776 98604864 99153992 99273888 99864804 99890496 100537563 100659132 100780848 101145408 101380734 101887227 101971548 102371022 102865568 103065599 103705758 104206752 105035616 105135576 105429263 105660828 105788592 106308369 106377726 106692924 106821936 106951104 107546712 108214704 108728544 109047393 109179252 109574192 109706688 109724706 110013144 110112569 110245716 110469177 110778304 110796498 110930472 110993722 111548241 111683124 112222656 113318848 113788584 113926176 114900072 115039008 115584001 115723764 115819536 115863696 116508938 116538912 117232596 117789256 118165068 118277523 119180906 119432859 120154944 120174678 120755232 120990051 121574544 122171883 122319612 122910528 123270966 123420024 123764787 124475078 124625592 124776288 125399664 125471164 125842936 125995104 126250488 126849968 127483704 127637856 128012157 128348668 128620002 128786112 129262581 129418884 130044096 130296978 130346658 130926432 131314368 132512913 133153072 134050084 134212176 134374464 135011058 135045792 135174312 135849636 135962064 136494696 136771362 138107346 138274344 138847527 140180768 140203791 140373324 140881104 141051456 141573303 141744492 141836968 142031799 142257232 142429248 142706214 143395616 143419167 143592588 144286272 145396524 145572336 146299608 146684192 146994288 147292236 147728664 147869254 147907296 148730988 148910832 149797206 150988698 151171272 151718112 152071101 152957322 153200096 153556533 154298352 154426048 154484928 155558637 156310128 157512901 157553424 157703364 158491242 158682888 159243812 159566589 160039386 160232904 160426656 161125237 161320068 162099392 162322056 162895844 163092816 163768878 164361288 164560032 165019716 165368574 166167456 166194747 166490583 167199552 167524686 168333984 169978272 170682876 170889264 171493336 172350108 172558512 172767168 173519486 173585646 173729304 173795544 174763407 174808368 175848894 176683884 178771359 178949568 180014744 180232416 180262017 181132848 181282752 181351872 181992928 182361816 183479418 184143128 184365792 184906449 185130036 186712617 186938388 187164432 187841472 188206746 188764404 188992656 189375732 190274952 191225556 191407541 191456784 192523002 192930003 193179168 193862032 194096448 194128326 195066144 195445467 195992384 196389648 196971552 198307984 198547776 199729608 201075126 201318264 201561696 202516587 202761468 203774454 203943096 204494771 204742044 205157043 205731136 206131198 207161019 207411516 208413504 210071232 210271152 210858526 211321656 211577184 212616738 212755452 213385848 213643872 214059321 215093424 216429408 217457088 218094786 218358504 219148384 219449412 220026288 220225138 220491432 220938354 221592996 221803881 221860944 221987444 223096482 223366248 224610169 224695809 226483047 227577168 227852352 229800144 230078016 231168002 231447528 231639072 231727392 233017876 233077824 234465192 235578512 236330136 236555046 237736863 238361812 238865718 240059079 240349356 241510464 241980102 243149088 244343766 244639224 245653317 246541932 246840048 247529574 248052861 248950156 249251184 249552576 250799328 250942328 251287029 251685872 251990208 252500976 253699936 254967408 255275712 256024314 256697336 257240004 258525162 258837768 260279229 260378469 260593956 260693316 261852864 263773341 265025826 266306144 268100168 268424352 270022116 270091584 270348624 271699272 271924128 272989392 273542724 275219127 276214692 276548688 277695054 278676671 280361536 280407582 280746648 281762208 282310119 283146606 283488984 283673936 284063598 284514464 285067727 285412428 286791232 286838334 287185176 288784503 290793048 291144672 292599216 293368384 293988576 294584472 295457328 295738508 295814592 297461976 297821664 299232583 299594412 301612689 301977396 302342544 303436224 304142202 305914644 306400192 307113066 308596704 309196797 311117274 312620256 315025802 315106848 315406728 316287789 316982484 317365776 318487624 318925107 319133178 320078772 320465808 320853312 322250474 322640136 324644112 325791688 326185632 327142179 327537756 328722576 329120064 330039432 330337707 330737148 331407531 332334912 332389494 332981166 334644723 335049372 336667968 339956544 341365752 341778528 342986672 344700216 345117024 346752003 347038972 347171292 347458608 347591088 349526814 349616736 351697788 353367768 354832569 357542718 358298577 360029488 360464832 360524034 361798441 362265696 362970153 363985856 364723632 366515649 366958836 368286256 368731584 369812898 370260072 371294361 373425234 373876776 374328864 376413492 377528808 377985312 378751464 380549904 382451112 382815082 382913568 384036471 385046004 385860006 386358336 387724064 387787743 388256652 390132288 390890934 392779296 393943104 396615968 397538739 399459216 402150252 402636528 403123392 405033174 405522936 407548908 407781283 407886192 408989542 409484088 410314086 412262396 414322038 414823032 417133171 420542304 420611373 421717052 422643312 423154368 424719909 425233476 425510904 426771696 427287744 428118642 430186848 430257501 432858816 435662773 436189572 436717008 438296768 438898824 440052576 440450276 440982864 441876708 443185992 443607762 443721888 443974888 446192964 446732496 449220338 449391618 452966094 455154336 456213303 459600288 460669599 462336004 462895056 463278144 463454784 466035752 466675911 468930384 471157024 472538703 472660272 473110092 475473726 476723624 477731436 478699767 480118158 480698712 483375711 483960204 486298176 488687532 489278448 491306634 493083864 493680096 495059148 496105722 497900312 498502368 498584241 499471749 501598656 501884656 502574058 503371744 505001952 507399872 509934816 512048628 513394672 514480008 517050324 517542389 517675536 520558458 520756938 521187912 521386632 524290221 527546682 529411493 530051652 532612288 536200336 536314077 536848704 540044232 540697248 543398544 543848256 545978784 547085448 550438254 552429384 553097376 554719347 555390108 557353342 560137851 560815164 561493296 563524416 564620238 566293212 566977968 567347872 568127196 569028928 570135454 570824856 573676668 574222623 574370352 577569006 578790009 581586096 582289344 585198432 586336401 587977152 589168944 590914656 591477016 594923952 595643328 598465166 599188824 603225378 603954792 604685088 607549761 608284404 611829288 613484313 614226132 615471129 617193408 618393594 621483057 622234548 625240512 630051604 630213696 630813456 632575578 633964968 634731552 636975248 637850214 638266356 640157544 640931616 642177963 644500948 645280272 649288224 651583376 652371264 654284358 655075512 657445152 660078864 660675414 661474296 662815062 664778988 665411643 665962332 669289446 670098744 673830507 674087427 679449141 682731504 683557056 685973344 689400432 690234048 693504006 694077944 694342584 694917216 695182176 699053628 699233472 703395576 706735536 709665138 713210589 715085436 716597154 720058976 720177237 721048068 721459193 723596882 724531392 725940306 729447264 733031298 733917672 736572512 738004841 739625796 740520144 742588722 744158583 746850468 747753552 748657728 752826984 755057616 755970624 757502928 761099808 764902224 765630164 765827136 768072942 770092008 770787983 771720012 774675889 775448128 775575486 776513304 780837687 781135407 781781868 785558592 793231936 795077478 798918432 804300504 805273056 809088007 810066348 811045872 815097816 815562566 815772384 817979084 818968176 820628172 824524792 825657381 828644076 829646064 834266342 836030013 841084608 841222746 843434104 845286624 846930357 849439818 850466952 851021808 853543392 855203181 856237284 860373696 860515002 866353509 871325546 872379144 873434016 877797648 880105152 880900552 881965728 883753416 886371984 887215524 887443776 887949776 892385928 893464992 897697749 898440676 898783236 904838067 905932188 910308672 912426606 919200576 921339198 924672008 925790112 927590391 932071504 933351822 936651103 937860768 942314048 945077406 945320544 946220184 948863367 950947452 953447248 955462872 957399534 960236316 961397424 966751422 967920408 977375064 978556896 981426537 982613268 986167728 987360192 990118296 991013121 992211444 994222593 995800624 997004736 997168482 998943498 1003769312 1003934169 1005148116 1006743488 1010003904 1019869632 1024097256 1026789344 1028960016 1034100648 1035084778 1035351072 1040256009 1041116916 1041513876 1042375824 1042773264 1048580442 1055093364 1058822986 1060103304 1064497707 1072400672 1072628154 1074895731 1080088464 1081394496 1085395323 1086797088 1088910459 1091957568 1094170896 1099546947 1100876508 1104858768 1106194752 1109438694 1110780216 1113883083 1114706684 1120275702 1121630328 1122986592 1127876659 1129240476 1132586424 1133955936 1134695744 1136254392 1140270908 1141649712 1147353336 1148445246 1148740704 1155138012 1157580018 1163172192 1163363229 1170396864 1172672802 1178337888 1181829312 1182954032 1189847904 1192616217 1196930332 1198377648 1206450756 1207909584 1209370176 1215099522 1216568808 1223343849 1223658576 1226968626 1228452264 1230942258 1236787188 1242966114 1244469096 1251399513 1260103208 1261626912 1261834119 1265151156 1267929936 1269463104 1273950496 1274159727 1275700428 1276532712 1280315088 1281863232 1284355926 1289001896 1290560544 1290772503 1298576448 1303166752 1306988319 1308568716 1310151024 1314890304 1320157728 1321350828 1322948592 1325630124 1329557976 1330823286 1331924664 1338578892 1339852787 1340197488 1347661014 1348174854 1358898282 1365463008 1370580419 1371946688 1378800864 1382008797 1387008012 1388155888 1388685168 1389834432 1390364352 1398107256 1406791152 1413471072 1417616109 1419330276 1426421178 1430170872 1431463397 1433194308 1436099301 1440117952 1440354474 1442096136 1442918386 1447193764 1450127133 1451880612 1458894528 1464291989 1466062596 1467835344 1473145024 1476009682 1479251592 1481040288 1485177444 1488317166 1493700936 1495507104 1498415247 1505653968 1510115232 1515005856 1522199616 1529804448 1531260328 1536145884 1540184016 1541575966 1543440024 1549351778 1551150972 1552627167 1553026608 1561675374 1562270814 1563563736 1572870663 1588234479 1590154956 1597836864 1608601008 1608942231 1610546112 1618176014 1620132696 1622091744 1630195632 1631125132 1631544768 1635958168 1637936352 1641256344 1649049584 1651314762 1657288152 1659292128 1664158041 1668532684 1672060026 1680413553 1682445492 1686868208 1690573248 1693860714 1698879636 1700933904 1702043616 1707086784 1710406362 1712474568 1721030004 1722667869 1732707018 1736370027 1742651092 1744758288 1746868032 1755595296 1759009203 1761801104 1763931456 1767506832 1772743968 1774431048 1775899552 1784771856 1786929984 1795395498 1796881352 1797566472 1809676134 1811864376 1822649283 1824853212 1840452939 1842678396 1846413387 1849344016 1851580224 1855180782 1864143008 1864449171 1866703644 1873302206 1875721536 1890154812 1890641088 1892440368 1897726734 1901894904 1906894496 1910925744 1914799068 1920472632 1922794848 1926533889 1933502844 1935840816 1954750128 1957113792 1962853074 1965226536 1972335456 1980236592 1982026242 1984422888 1988445186 1991601248 1994336964 1995474089 1996234929 1997886996 2007538624 2007868338 2010296232 2021491521 2022262281 2048194512 2053578688 2057920032 2068201296 2070169556 2070702144 2080512018 2082233832 2083027752 2084751648 2085546528 2094628081 2097160884 2110186728 2117645972 2120206608 2128995414 2144801344 2145256308 2149791462 2160176928 2160531711 2164377579 2170790646 2173594176 2177820918 2188341792 2199093894 2201753016 2209717536 2214014523 2218877388 2221560432 2227766166 2229413368 2232475749 2240551404 2243260656 2245973184 2255753318 2258480952 2265172848 2267911872 2272508784 2280541816 2283299424 2294706672 2296890492 2297481408 2310276024 2312363949 2315160036 2324027667 2326344384 2326726458 2342513061 2343406221 2345345604 2356675776 2365908064 2379695808 2385232434 2393860664 2396755296 2412901512 2415819168 2424873049 2427264021 2430199044 2433137616 2446687698 2447317152 2453937252 2456904528 2461884516 2473574376 2485932228 2488938192 2502799026 2508090039 2520206416 2523253824 2523668238 2530302312 2532589087 2535859872 2540791071 2547900992 2548319454 2551400856 2553065424 2560630176 2565609543 2568711852 2578003792 2581121088 2581545006 2599060527 2606333504 2613976638 2617137432 2620302048 2640315456 2642701656 2645897184 2651260248 2658432023 2659115952 2661646572 2663849328 2677157784 2679705574 2680394976 2693093247 2695322028 2696349708 2714514201 2717796564 2730926016 2741160838 2757601728 2764017594 2774016024 2776311776 2777370336 2782771173 2796214512 2809953309 2813582304 2826942144 2835232218 2838660552 2846590101 2852842356 2860341744 2862926794 2866388616 2872198602 2880708948 2884192272 2885836772 2894387528 2900254266 2903761224 2919932197 2928583978 2932125192 2935670688 2944279611 2952019364 2958503184 2962080576 2970354888 2973039363 2976634332 2987401872 2991014208 2996830494 3011307936 3011802507 3020230464 3030011712 3059608896 3062520656 3072291768 3080368032 3083151932 3086880048 3098703556 3102301944 3105254334 3106053216 3120768027 3123350748 3124541628 3127127472 3145741326 3176468958 3180309912 3193493121 3217202016 3217884462 3224687193 3236352028 3240265392 3244183488 3256185969 3260391264 3262250264 3266731377 3271916336 3275872704 3282512688 3298099168 3298640841 3302629524 3314576304 3318584256 3328316082 3337065368 3341649249 3344120052 3360827106 3364890984 3373736416 3383629977 3387721428 3397759272 3401867808 3404087232 3420812724 3424949136 3442060008 3445335738 3465414036 3472740054 3485302184 3489516576 3490089687 3511190592 3518018406 3523602208 3535013664 3545487936 3548862096 3551799104 3569543712 3577848651 3590790996 3593762704 3595132944 3619352268 3622796723 3623728752 3645298566 3649706424 3670031547 3680905878 3685356792 3692826774 3698688032 3705880451 3710361564 3728286016 3728898342 3733407288 3746604412 3754198539 3780309624 3784880736 3790869587 3795453468 3803789808 3813788992 3821851488 3822479181 3829598136 3840945264 3845589696 3853067778 3867005688 3871681632 3909500256 3920964957 3925706148 3930453072 3944670912 3960473184 3964052484 3968845776 3976890372 3983202496 3988673928 3990948178 3992469858 3995773992 4015736676 4019558361 4020592464 4042983042 4044524562 4096389024 4111741257 4115840064 4136402592 4140339112 4146026391 4161024036 4164467664 4166055504 4169503296 4171093056 4189256162 4194321768 4220373456 4235291944 4240413216 4252848327 4257990828 4290512616 4294390191 4299582924 4308297903 4320353856 4321063422 4328755158 4341581292 4350381399 4355641836 4376683584 4392875967 4398187788 4403506032 4419435072 4428029046 4437754776 4443120864 4455532332 4458826736 4464951498 4481102808 4486521312 4495245741 4511506636 4516961904 4530345696 4545017568 4561083632 4566598848 4589413344 4593780984 4620552048 4624727898 4630320072 4648055334 4653452916 4657881501 4685026122 4686812442 4690691208 4703379733 4718611989 4731816128 4764703437 4770464868 4787721328 4793510592 4825803024 4826826693 4831638336 4849746098 4854528042 4860398088 4866275232 4893375396 4894634304 4907874504 4913809056 4923769032 4947148752 4971864456 4977876384 4992474123 5005598052 5016180078 5040412832 5041240659 5047336476 5060604624 5065178174 5071719744 5081582142 5096638908 5102801712 5106130848 5121260352 5131219086 5137423704 5156007584 5163090012 5166033887 5168003607 5198121054 5209110081 5227953276 5234274864 5240604096 5285403312 5291794368 5302520496 5316864046 5318231904 5323293144 5327698656 5354315568 5359411148 5360789952 5386186494 5390644056 5392699416 5422731223 5429028402 5435593128 5467947849 5482321676 5521358817 5528035188 5548032048 5552623552 5554740672 5565542346 5592429024 5593347513 5619906618 5627164608 5663616049 5670464436 5677321104 5693180202 5705684712 5720683488 5725853588 5732777232 5744397204 5761417896 5768384544 5771673544 5779601667 5788775056 5800508532 5807522448 5839864394 5857167956 5864250384 5871341376 5888559222 5904038728 5917006368 5940709776 5946078726 5953268664 5974803744 5986422267 5988704787 5993660988 6022615872 6023605014 6064474563 6066786843 6125041312 6144583536 6160736064 6166303864 6173760096 6197407112 6204603888 6210508668 6212106432 6241536054 6246701496 6249083256 6254254944 6283884243 6291482652 6352937916 6360619824 6386986242 6434404032 6435768924 6449374386 6472704056 6480530784 6481595133 6493132737 6512371938 6520782528 6524500528 6533462754 6543832672 6556557721 6565025376 6596198336 6597281682 6605259048 6629152608 6642043569 6656632164 6674130736 6683298498 6688240104 6721654212 6729781968 6747472832 6767259954 6775442856 6795518544 6803735616 6841625448 6849898272 6882349409 6884120016 6890671476 6930828072 6937091847 6945480108 6970604368 6972083001 6979033152 6980179374 7027539183 7036036812 7047204416 7070027328 7097724192 7139087424 7155697302 7181581992 7187525408 7190265888 7238704536 7245593446 7247457504 7274619147 7281792063 7290597132 7299412848 7340063094 7361811756 7370713584 7385653548 7397376064 7411760902 7420723128 7457796684 7466814576 7493208824 7508397078 7524270117 7560619248 7569761472 7581739174 7590906936 7597767261 7607579616 7622373213 7643702976 7644958362 7659196272 7681890528 7696828629 7706135556 7734011376 7743363264 7797181581 7819000512 7841929914 7851412296 7860906144 7920946368 7928104968 7937691552 7953780744 7975296069 7977347856 7981896356 7984939716 7991547984 8031473352 8039116722 8041184928 8079279741 8085966084 8089049124 8143542603 8192778048 8223482514 8272805184 8280678224 8292052782 8322048072 8328935328 8332111008 8348313519 8378512324 8388643536 8429859927 8440746912 8470583888 8480826432 8505696654 8515981656 8539770303 8581025232 8588780382 8599165848 8616595806 8642126844 8657510316 8683162584 8700762798 8711283672 8759796591 8785751934 8796375576 8807012064 8832838833 8856058092 8875509552 8886241728 8911064664 8917653472 8919118089 8929902996 8962205616 8973042624 8990491482 9023013272 9033923808 9035407521 9060691392 9090035136 9122167264 9178826688 9187561968 9241104096 9249455796 9260640144 9296110668 9306905832 9315763002 9362304081 9370052244 9373624884 9378969509 9381382416 9406759466 9437223978 9529406874 9540929736 9575442656 9594062933 9651606048 9653653386 9674061579 9699492196 9709056084 9720796176 9732550464 9768557907 9786750792 9815749008 9827618112 9847538064 9894297504 9895922523 9943728912 9955752768 9984948246 10011196104 10020243779 10032360156 10080825664 10082481318 10094672952 10121209248 10130356348 10150889931 10163164284 10193277816 10205603424 10212261696 10250043923 10262438172 10274847408 10312015168 10326180024 10332067774 10336007214 10396242108 10418220162 10455906552 10468549728 10570806624 10605040992 10633728092 10636463808 10646586288 10655397312 10708631136 10718822296 10733545953 10772372988 10781288112 10785398832 10845462446 10858056804 10868390169 10871186256 10935895698 10964643352 11010094641 11042717634 11056070376 11096064096 11117641353 11131084692 11184858048 11186695026 11239813236 11262595617 11327232098 11340928872 11354642208 11372608761 11386360404 11411369424 11441366976 11451707176 11465554464 11467437543 11488794408 11522835792 11536769088 11543347088 11559203334 11577550112 11601017064 11615044896 11679728788 11714335912 11728500768 11762894871 11777118444 11808077456 11834012736 11881419552 11892157452 11906537328 11949607488 11972844534 11977409574 11987321976 12047210028 12058675083 12128949126 12133573686 12176464339 12250082624 12289167072 12332607728 12335223771 12347520192 12394814224 12409207776 12421017336 12483072108 12493402992 12498166512 12508509888 12567768486 12582965304 12705875832 12721239648 12758544981 12773972484 12871537848 12883170573 12898748772 12924893709 12945408112 12961061568 12963190266 12986265474 13024743876 13049001056 13051144197 13066925508 13087665344 13113115442 13130050752 13178627901 13194563364 13210518096 13258305216 13284087138 13313264328 13348261472 13366596996 13376480208 13443308424 13459563936 13485737223 13534519908 13550885712 13591037088 13683250896 13699796544 13764698818 13768240032 13781342952 13861656144 13874183694 13890960216 13941208736 13944166002 13960358748 13973644503 14055078366 14072073624 14110139199 14155835967 14195448384 14294110311 14311394604 14363163984 14375050816 14380531776 14477409072 14480480079 14491186892 14494915008 14549238294 14563584126 14581194264 14598825696 14662396567 14680126188 14723623512 14741427168 14771307096 14823521804 14841446256 14915593368 14933629152 14986417648 15016794156 15048540234 15121238496 15123721977 15163478348 15181813872 15195534522 15215159232 15244746426 15289916724 15318392544 15363781056 15393657258 15412271112 15468022752 15498101661 15504010821 15594363162 15627330243 15683859828 15702824592 15721812288 15856209936 15875383104 15907561488 15950592138 15954695712 15963792712 15969879432 15983095968 16062946704 16078233444 16082369856 16158559482 16171932168 16178098248 16268193669 16287085206 16403843547 16446965028 16561356448 16564076451 16584105564 16644096144 16657870656 16664222016 16696627038 16757024648 16777287072 16780042539 16859719854 16881493824 16941167776 16974111343 16990848147 17011393308 17031963312 17079540606 17162050464 17177560764 17198331696 17233191612 17284253688 17315020632 17366325168 17401525596 17422567344 17519593182 17571503868 17592751152 17614024128 17665677666 17712116184 17728123609 17751019104 17817545447 17822129328 17835306944 17838236178 17859805992 17924411232 17959266801 17966114361 17980982964 18046026544 18067847616 18070815042 18193423689 18244334528 18375123936 18482208192 18498911592 18521280288 18592221336 18609024161 18613811664 18631526004 18724608162 18740104488 18747249768 18757939018 18762764832 18813518932 18851652729 18874447956 19035795857 19058813748 19081859472 19150885312 19188125866 19303212096 19307306772 19348123158 19398984392 19418112168 19441592352 19479398211 19537115814 19573501584 19631498016 19669673163 19695076128 19788595008 19791845046 19887457824 19926130707 19969896492 20022392208 20040487558 20064720312 20164962636 20189345904 20242418496 20260712696 20301779862 20326328568 20386555632 20411206848 20500087846 20524876344 20549694816 20647048227 20652360048 20664135548 20672014428 20792484216 20811275541 20836440324 20911813104 20916249003 20937099456 21082617549 21141613248 21210081984 21267456184 21293172576 21417262272 21437644592 21467091906 21544745976 21562576224 21570797664 21690924892 21716113608 21736780338 21742372512 21823857441 21845376189 21871791396 21929286704 22020189282 22085435268 22112140752 22192128192 22235282706 22262169384 22373390052 22479626472 22525191234 22572810351 22654464196 22681857744 22709284416 22745217522 22772720808 22793301783 22822738848 22867119639 22903414352 22931108928 22934875086 22977588816 23045671584 23086694176 23090485887 23118406668 23155100224 23202034128 23230089792 23359457576 23391544743 23428671824 23457001536 23525789742 23554236888 23616154912 23762839104 23784314904 23813074656 23925888207 23945689068 23954819148 23974643952 24094420056 24117350166 24237839223 24257898252 24267147372 24352928678 24430627809 24578334144 24665215456 24670447542 24789628448 24818415552 24842034672 24966144216 24986805984 24996333024 25044940557 25135536972 25165930608 25289579781 25411751664 25442479296 25517089962 25547944968 25619310909 25743075696 25766341146 25797497544 25849787418 25890816224 25926380532 25941163157 25972530948 26049487752 26098002112 26102288394 26133851016 26226230884 26279389773 26357255802 26389126728 26421036192 26536087109 26568174276 26626528656 26696522944 26733193992 26752960416 26757354267 26886616848 26919127872 26971474446 27069039816 27101771424 27182074176 27366501792 27529397636 27536480064 27562685904 27723312288 27748367388 27781920432 27882417472 27888332004 27920717496 27947289006 28086912243 28110156732 28136908527 28144147248 28220278398 28311671934 28588220622 28622789208 28726327968 28782188799 28954818144 28960960158 28982373784 29022184737 29098476588 29127168252 29162388528 29197651392 29305673721 29324793134 29360252376 29447247024 29482854336 29542614192 29647043608 29682892512 29687767569 29831186736 29867258304 29972835296 30033588312 30060731337 30097080468 30242476992 30247443954 30326956696 30363627744 30391069044 30452669793 30489492852 30579833448 30636785088 30750131769 30787314516 30824542224 30936045504 30996203322 31008021642 31188726324 31254660486 31367719656 31405649184 31523349637 31712419872 31815122976 31901184276 31909391424 31927585424 31939758864 31966191936 32125893408 32156466888 32317118964 32343864336 32356196496 32536387338 32574170412 32605170507 32807687094 32893930056 32923658131 33030283923 33122712896 33128152902 33168211128 33288192288 33352924059 33393254076 33514049296 33554574144 33560085078 33678715747 33719439708 33787786851 33882335552 33948222686 33981696294 34022786616 34063926624 34117826283 34159081212 34324100928 34355121528 34396663392 34466383224 34568507376 34630041264 34732650336 34803051192 34845134688 35039186364 35143007736 35185502304 35288684613 35331355332 35424232368 35456247218 35502038208 35635090894 35644258656 35676472356 35719611984 35848822464 35918533602 35932228722 35961965928 36092053088 36141630084 36176025249 36386847378 36529393017 36750247872 36997823184 37005671313 37042560576 37184442672 37218048322 37227623328 37263052008 37449216324 37480208976 37494499536 37515878036 37525529664 37627037864 37703305458 37748895912 37959118561 38071591714 38117627496 38163718944 38275634943 38376251732 38614613544 38649511719 38696246316 38797968784 38836224336 38883184704 38958796422 39074231628 39147003168 39153432591 39262996032 39339346326 39390152256 39535883703 39583690092 39774915648 39852261414 39939792984 40044784416 40080975116 40129440624 40329925272 40378691808 40457211669 40521425392 40603559724 40652657136 40773111264 41000175692 41049752688 41099389632 41294096454 41304720096 41328271096 41344028856 41584968432 41622551082 41672880648 41823626208 41832498006 41920933509 42165235098 42330417597 42467507901 42534912368 42586345152 42875289184 42882330933 42934183812 43089491952 43125152448 43141595328 43381849784 43432227216 43441440237 43473560676 43484745024 43647714882 43690752378 43743582792 43858573408 43987189701 44040378564 44170870536 44224281504 44470565412 44524338768 44746780104 44959252944 45050382468 45145620702 45308928392 45363715488 45371165931 45490435044 45545441616 45586603566 45645477696 45734239278 45806828704 45869750172 45895904047 45955177632 46091343168 46173388352 46180971774 46236813336 46404068256 46494304983 46512032463 46718915152 46783089486 46857343648 47051579484 47108473776 47232309824 47568629808 47626149312 47851776414 47891378136 47909638296 47949287904 48176445863 48188840112 48234700332 48475678446 48515796504 48534294744 48705857356 48804581007 48861255618 49281304631 49330430912 49340895084 49579256896 49684069344 49692229353 49932288432 49973611968 49992666048 50089881114 50271073944 50331861216 50579159562 50823503328 50922334029 50972544441 51034179924 51095889936 51238621818 51486151392 51532682292 51594995088 51699574836 51781632448 51852761064 51882326314 51945061896 52098975504 52204576788 52267702032 52452461768 52558779546 52714511604 52778253456 52842072384 53072174218 53136348552 53184370827 53253057312 53452636341 53466387984 53505920832 53514708534 53773233696 53877800403 53898343083 53942948892 54138079632 54203542848 54580271067 54733003584 55058795272 55125371808 55446624576 55496734776 55563840864 55776664008 55827072483 55841434992 55894578012 56173824486 56220313464 56273817054 56288294496 56440556796 56554958187 56623343868 57107387571 57176441244 57245578416 57452655936 57564377598 57909636288 57921920316 57964747568 58044369474 58196953176 58254336504 58324777056 58438194633 58611347442 58649586268 58720504752 58894494048 59009019489 59085228384 59294087216 59365785024 59375535138 59662373472 59778392121 59945670592 60067176624 60121462674 60194160936 60494887908 60653913392 60727255488 60782138088 60905339586 60978985704 61143936529 61159666896 61500263538 61574629032 61649084448 61941144681 61992406644 62016043284 62377452648 62433826623 62509320972 62735439312 62748747009 62811298368 63046699274 63247852647 63424839744 63630245952 63802368552 63855170848 63879517728 64251786816 64312933776 64634237928 64687728672 64712392992 65072774676 65148340824 65210341014 65471572323 65536128567 65615374188 65787860112 65847316262 66060567846 66256305804 66336422256 66576384576 66705848118 66786508152 67028098592 67120170156 67158440531 67357431494 67438879416 67575573702 67718431053 67896445372 67963392588 68045573232 68127853248 68235652566 68318162424 68379905349 68710243056 68793326784 68932766448 69137014752 69260082528 69271457661 69465300672 69606102384 69690269376 70078372728 70286015472 70371004608 70577369226 70662710664 70848464736 70912494436 71270181788 71288517312 71352944712 71439223968 71750307461 71777664621 71837067204 71864457444 71923931856 72184106176 72283260168 72352050498 72713517669 72773694756 73058786034 73995646368 74011342626 74368885344 74436096644 74455246656 74526104016 74898432648 74960417952 74988999072 75031756072 75134821671 75254075728 75406610916 75497791824 75868739343 75918237122 76143183428 76235254992 76327437888 76551269886 76752503464 76857932727 77229227088 77299023438 77392492632 77595937568 77672448672 77823489471 77917592844 78148463256 78294006336 78306865182 78678692652 78838169319 79071767406 79167380184 79608261327 79704522828 79879585968 80089568832 80161950232 80258881248 80272062801 80659850544 80757383616 80914423338 81042850784 81207119448 81305314272 81546222528 82000351384 82099505376 82588192908 82609440192 82656542192 82688057712 83169936864 83245102164 83345761296 83647252416 83664996012 83841867018 84260736729 84330470196 84410725581 84660835194 84935015802 85069824736 85235250373 85750578368 85764661866 85868367624 86178983904 86346566397 86763699568 86864454432 86882880474 86947121352 87190000501 87295429764 87381504756 87487165584 87717146816 87917021163 87974379402 88080757128 88341741072 88448563008 88941130824 89048677536 89493560208 89918505888 90100764936 90182194011 90291241404 90617856784 90727430976 90742331862 90980870088 91090883232 91173207132 91358009379 91468478556 91613657408 91739500344 91791808094 91910355264 92250395307 92361943548 92473626672 92808136512 92988609966 93024064926 93437830304 93566178972 93714687296 94103158968 94216947552 94570048911 95137259616 95703552828 95782756272 95819276592 95898575808 96352891726 96377680224 96469400664 96951356892 97031593008 97068589488 97411714712 97609162014 97722511236 97815511521 98562609262 98681790168 98770974393 99090851769 99368138688 99384458706 99864576864 100058772177 100179762228 100542147888 100663722432 101036147241 101158319124 101363360553 101647006656 101844668058 101945088882 102068359848 102191779872 102353478849 102477243636 102972302784 103065364584 103189990176 103399149672 103705522128 103764652628 103890123792 104197951008 104409153576 104535404064 104904923536 105117559092 105429023208 105556506912 105866053839 106144348436 106272697104 106368741654 106506114624 106905272682 106932775968 107029417068 107546467392 107755600806 107796686166 107885897784 108276159264 108528075747 109160542134 109588179051 110117590544 110250743616 110993469552 111017013939 111127681728 111553328016 111654144966 111682869984 111789156024 112347648972 112440626928 112547634108 112576588992 112881113592 113109916374 113246687736 113877355683 114214775142 114352882488 114491156832 114826904829 115128755196 115843840632 115929495136 115948535157 116088738948 116393906352 116508673008 116649554112 116876389266 117222694884 117299172536 117441009504 117460297773 117788988096 118018038978 118170456768 118588174432 118607651109 118751070276 118818779401 119324746944 119556784242 120134353248 120242925348 120388321872 120989775816 121307826784 121564276176 121810679172 121957971408 122287873058 122319333792 123000527076 123149258064 123298168896 123882289362 123984813288 124032086568 124722818129 124754905296 124867653246 125018641944 125470878624 125497494018 125762800527 126093398548 126495705294 126991252791 127604737104 127710341696 127759035456 128625867552 128646992799 129268475856 129375457344 129424785984 130145549352 130263169127 130296681648 130420682028 130943144646 131072257134 131230748376 131575720224 131694632524 131961569103 132121135692 132512611608 132672844512 133250570999 133411696236 133573016304 134056197184 134240340312 134316881062 134714862988 134877758832 135151147404 135436862106 135792890744 135926785176 136091146464 136471305132 136636324848 136759810698 137420486112 137687712141 137865532896 138274029504 138520165056 138542915322 139212204768 139482914949 139536097389 140156745456 140572030944 141154738452 141325421328 141696929472 141824988872 142540363576 142705889424 142878447936 143500614922 143555329242 143674134408 143728914888 143847863712 144529337589 144566520336 144704100996 145427035338 145547389512 146117572068 146413743021 147843913893 147991292736 148022685252 148737770688 148872193288 149052208032 149076688059 149796865296 149920835904 149977998144 150063512144 150269643342 150508151456 150813221832 150995583648 151737478686 151836474244 152286366856 152470509984 152767002087 152917633323 153102539772 153505006928 153715865454 154458454176 154598046876 154784985264 155191875136 155344897344 155646978942 155835185688 156296926512 156613730364 157357385304 157676338638 158143534812 158294036407 158334760368 159216522654 159409045656 159553112481 159759171936 160323900464 160357909023 160517762496 160544125602 161319701088 161633401209 161828846676 162085701568 162414238896 162610628544 163740813201 164000702768 164199010752 165176385816 165313084384 165376115424 166339873728 166490204328 166691522592 167329992024 167481217449 167683734036 168521473458 168660940392 168821451162 169321670388 169664874561 169870031604 170139649472 170470500746 171322162713 171529323732 171736735248 172357967808 172693132794 173527399136 173728908864 173765760948 173894242704 174380001002 174590859528 174763009512 174974331168 175314583899 175834042326 175948758804 176161514256 176683482144 177027058467 177882261648 178097355072 178987120416 179335176363 179837011776 180201529872 180364388022 180582482808 181235713568 181484663724 181961740176 182181766464 182346414264 182716018758 182936957112 183431809587 183479000688 183583616188 184500790614 184723887096 184947253344 185752609763 185823434043 185977219932 186048129852 186875660608 187132357944 187301479869 188206317936 188246241027 188433895104 189140097822 190274519232 191407105656 191565512544 191638553184 192705783452 192755360448 192938801328 193902713784 194063186016 194137178976 194823429424 195218324028 195445022472 195631023042 196414716969 196608385701 197125218524 197363580336 197541948786 198181703538 198768917412 199729153728 200117544354 200359524456 201084295776 201475321593 202072294482 202316638248 202726721106 203155293159 203689336116 203890177764 204136719696 204383559744 204706957698 204954487272 205139716047 206130729168 206379980352 206798299344 207411044256 207529305256 207780247584 207814372983 208395902016 208818307152 209070808128 209809847072 210235118184 210858046416 211113013824 211732107678 212288696872 212545394208 212737483308 213810545364 213865551936 214058834136 215250922383 215332993863 215511201612 215593372332 215771795568 216552318528 217056151494 218140553007 218321084268 219176358102 220235181088 220663447459 221986939104 222034027878 223106656032 223308289932 223365739968 223578312048 224695297944 224881253856 225095268216 225762227184 226219832748 226493375472 227606218029 227754711366 228429550284 228705764976 228982313664 229653809658 230257510392 230465606917 231687681264 231858990272 231897070314 232177477896 232787812704 233017346016 233470468413 233752778532 234445389768 234598345072 234882019008 234920595546 235751010229 236036077956 236514507957 237176348864 237215302218 237502140552 237637558802 238824783981 239113568484 240268706496 240485850696 240776643744 241979551632 242615653568 243128552352 243621358344 243915942816 244575746116 244638667584 246001054152 246298516128 247465346141 247764578724 247969626576 248064173136 249445636258 249509810592 249735306492 250037283888 250941757248 250994988036 251525601054 252186797096 252991410588 253232176743 253982505582 255209474208 255705751119 257251735104 257293985598 258536951712 259039699191 260291098704 260526338254 260593363296 260841364056 261570001503 261886289292 262144514268 262461496752 263151440448 263389265048 263751063489 263923138206 264242271384 265025223216 265345689024 266501141998 266823392472 267146032608 268480680624 268633762124 269429725976 269755517664 270302294808 270546582033 270873724212 271585781488 271853570352 272182292928 272942610264 273272649696 273519621396 274074028137 274840972224 275375424282 275731065792 276751185921 277085830644 278424409536 278965829898 279072194778 280313490912 281144061888 282309476904 282650842656 283649977744 283710146733 285080727152 285411778848 287001229844 287110658484 287348268816 287457829776 287695727424 289058675178 289133040672 289408201992 290854070676 291094779024 292235144136 292827486042 293446534563 295687827786 296045370504 296312923179 297272555307 297744386576 298104416064 298153376118 299593730592 300127024288 300176316531 300539286684 301016302912 301626443664 301991167296 303108441723 303474957372 303672948488 304090081659 304572733712 304941019968 305534004174 305835266646 306205079544 307010013856 307060436547 307431730908 308916908352 309196093752 309569970528 311293957884 311670371376 312593853024 313227460728 314714770608 315352677276 316287069624 316588072814 316669520736 317598161517 318433045308 318818091312 319106224962 319518343872 320647800928 320715818046 321088251204 322639402176 323266802418 323657693352 324828477792 325584227241 327481626402 328001405536 328764537153 330352771632 330626168768 330752230848 332980408656 333051041817 333383045184 334659984048 334962434898 335367468072 337042946916 337235121041 337321880784 337642902324 338643340776 339329749122 339740063208 340941001492 341632067049 342644325426 343058647464 343473470496 344969132417 345386265588 347054798272 347531521896 347788485408 347845605471 348760002004 349181719056 349526019024 349948662336 350629167798 351668084652 351897517608 352323028512 353366964288 354054116934 355764523296 355822953327 356456338203 357974240832 358670352726 360403059744 360728776044 361164965616 362471427136 362969327448 363923480352 364692828528 365432037516 365873914224 366863619174 366958001376 367167232376 369001581228 369447774192 369894506688 371505219526 371646868086 371954439864 372096259704 374168454387 374264715888 374602959738 376412635872 376492482054 377288401581 378280195644 380973758373 382814211312 383131025088 383277106368 385411566904 385877602656 385940978397 387805427568 388126372032 388274357952 389646858848 390436648056 390789507381 390890044944 391262046084 392829433938 393216771402 394250437048 394727160672 395083897572 395884707309 396363407076 397537834824 399751712997 400235088708 400719048912 402168591552 402950643186 404144588964 404633276496 405453442212 406310586318 407378672232 407780355528 408273439392 409413915396 409803545281 409908974544 410279432094 412261458336 413063136423 413596598688 414822088512 415058610512 415560495168 415628745966 417636614304 418448744847 419619694144 420470236368 421716092832 423464215356 424577393744 425090788416 425474966616 427621090728 428007555703 428117668272 430501844766 430665987726 431022403224 431186744664 431543591136 433588012767 434112302988 436281106014 436642168536 437823304711 438352716204 439241229063 440470362176 441326894918 443531741679 443973878208 444068055756 446213312064 446616579864 447156624096 449390595888 449762507712 450190536432 451524454368 452439665496 452986750944 455212436058 455509422732 456859100568 457411529952 458301006261 458752899969 459307619316 460515020784 460931213834 463375362528 463794140628 464354955792 465575625408 466034692032 466940936826 467505557064 468890779536 469196690144 469841191092 471502020458 472072155912 473029015914 474430604436 474882109221 475004281104 475275117604 477649567962 478227136968 478659337443 480971701392 481073727069 481553287488 483959103264 484900203627 486257104704 487242716688 487831885632 489151492232 492002108304 492597032256 494930692282 495529157448 495939253152 496128346272 498891272516 499019621184 499470612984 500074567776 501989976072 502443652347 503051202108 504373594192 505982821176 506464353486 507965011164 508994623683 510418948416 511411502238 513966488139 514587971196 517073903424 518079398382 520582197408 521052676508 521186726592 521682728112 523140003006 523772578584 524289028536 524922993504 525943751697 526778530096 527502126978 527846276412 528484542768 530050446432 531081175401 533002283996 533646784944 534292065216 536961361248 537267524248 538005529089 538859451952 539511035328 540604589616 541093164066 541747448424 543171562976 543707140704 545885220528 546545299392 547039242792 548148056274 550295428761 550750848564 553502371842 554171661288 557257829289 557470302129 557931659796 558144389556 560626981824 561904439607 564618953808 564738723081 565301685312 567299955488 567420293466 570161454304 570823557696 574002459688 574221316968 574696537632 574915659552 578117350356 578266081344 578816403984 581708141352 582189558048 584470288272 585654972084 586893069126 589244150907 589825157103 591375655572 592090741008 592625846358 594545110614 595488773152 596306752236 596646752611 599187461184 600254048576 600352633062 601078573368 603252887328 604425964779 606216883446 606949914744 607345896976 608180163318 609145467424 610330003507 611068008348 611670533292 612410159088 614020027712 614120873094 614863461816 615419148141 618392187504 619139941056 622587915768 623340742752 625187706048 626454921456 629429541216 630705354552 632574139248 633176145628 633339041472 635196323034 636866090616 637636182624 638212449924 640656960203 641295601856 641431636092 642176502408 645752767149 645998981589 646533604836 647315386704 649656955584 651168454482 654963252804 656002811072 657529074306 660705543264 661990342377 665960817312 666102083634 669319968096 669924869796 670734936144 674085893832 674470242082 674643761568 675285804648 677286681552 678659498244 679480126416 681882002984 682818654087 683264134098 685288650852 686117294928 686946940992 689938264834 690772531176 691396820751 695063043792 695576970816 695691210942 697520004008 698363438112 699052038048 700411405239 701258335596 703336169304 703795035216 704646057024 707253030687 708108233868 709543523871 711529046592 711645906654 712912676406 716474351943 717340705452 720806119488 721457552088 722329931232 725938654896 727846960704 729385657056 730864075032 731747828448 733727238348 733916002752 734334464752 738003162456 738895548384 742396038423 743010439052 743293736172 743908879728 744192519408 748336908774 748529431776 749205919476 752825271744 752984964108 754576803162 756560391288 759696530229 761947516746 765628422624 767117253357 770823133808 771755205312 771881956794 774610462181 775610855136 777119097573 779293717696 780873296112 781579014762 781780089888 782524092168 784710004509 785658867876 786433542804 788500874096 789454321344 790167795144 791769414618 792726814152 795075669648 799503425994 800470177416 801438097824 805901286372 808289177928 809266552992 810906884424 811639746099 812621172636 814757344464 815560711056 816546878784 818827830792 819607090562 819817949088 820558864188 822222084411 824522916672 826126272846 827193197376 830117221024 830253557763 831257491932 835273228608 836897489694 840940472736 843432185664 846928430712 849154787488 850949933232 851130440199 855242181456 856015111406 856235336544 861003689532 861331975452 862044806448 862373489328 863087182272 867176025534 868224605976 872562212028 873059726903 873284337072 875646609422 876705432408 878482458126 880339603689 882653789836 887063483358 888136111512 888938769537 893233159728 894313248192 898781191776 900381072864 900528949593 903048908736 904879330992 905973501888 909325325169 910424872116 911018845464 913718201136 914823059904 916602012522 917505799938 918615238632 921030041568 921181309641 921862427668 926750725056 927588281256 928709911584 932753996993 933881873652 935011114128 937781559072 938393380288 939682382184 943004040916 944144311824 946058031828 948861208872 949764218442 950008562208 950550235208 955299135924 956454273936 957318674886 961943402784 962147454138 967918206528 969800407254 974485433376 976752681723 978302984464 984004216608 986293611459 989861384564 991058314896 991878506304 992256692544 997782545032 998941225968 999153125451 1000149135552 1003979952144 1004887304694 1006102404216 1008747188384 1011705363123 1011965642352 1012928706972 1015930022328 1017989247366 1022823004476 1024896201147 1027932976278 1029175942392 1034907397251 1036158796764 1041164394816 1042105353016 1043365456224 1043536816413 1046280006012 1047545157168 1048578057072 1049845987008 1051887503394 1053557060192 1055004253956 1055692552824 1056969085536 1060100892864 1062162350802 1066004567992 1067293569888 1067468859981 1069369014609 1073922722496 1074535048496 1076011058178 1077718903904 1081209179232 1082186328132 1083494896848 1086343125952 1087414281408 1091770441056 1094078485584 1096296112548 1100590857522 1101501697128 1107004743684 1108058254849 1108343322576 1114515658578 1114940604258 1115863319592 1116288779112 1122505363161 1123808879214 1129237907616 1129477446162 1133470006513 1134599910976 1134840586932 1140322908608 1142921275119 1148004919376 1148442633936 1149393075264 1149831319104 1156234700712 1157632807968 1163416282704 1164379116096 1168940576544 1171309944168 1172368522143 1173786138252 1178488301814 1179650314206 1182751311144 1184181482016 1185251692716 1187654121927 1189090221228 1190977546304 1192613504472 1193293505222 1199255138991 1200705266124 1202157146736 1206505774656 1208851929558 1212433766892 1213899829488 1214691793952 1216360326636 1218290934848 1220660007014 1222136016696 1223341066584 1224820318176 1228241746188 1229410635843 1229726923632 1230838296282 1236784375008 1239189409269 1245175831536 1246681485504 1252909842912 1255346234541 1258859082432 1261410709104 1265148278496 1266352291256 1270392646068 1273732181232 1275272365248 1276424899848 1281313920406 1282863272184 1284022667109 1284353004816 1291505534298 1291997963178 1293067209672 1294630773408 1300764038301 1302336908964 1309926505608 1313469914133 1315058148612 1317723687189 1321411086528 1323980684754 1330595225037 1331921634624 1332204167268 1338639936192 1339849739592 1341469872288 1348171787664 1348940484164 1349287523136 1350571609296 1354573363104 1357318996488 1358960252832 1363764005968 1365637308174 1366528268196 1370577301704 1372234589856 1374903018783 1376258699907 1379876529668 1381545062352 1382793641502 1390126087584 1391382421884 1395040008016 1396726876224 1398104076096 1400822810478 1402516671192 1406672338608 1407590070432 1414506061374 1416216467736 1419087047742 1423291813308 1424646327663 1425825352812 1432948703886 1434681410904 1435978012329 1442915104176 1443221181207 1444659862464 1451877309792 1454700610881 1458771314112 1461728150064 1463495656896 1467454476696 1468668929504 1476006324912 1477791096768 1484792076846 1486020878104 1486587472344 1487817759456 1488385038816 1496673817548 1497058863552 1498411838952 1505969928216 1507330957041 1509153606324 1513120782576 1519393060458 1523895033492 1526983871049 1531256845248 1534234506714 1541646267616 1541899464417 1543763913588 1544644132213 1549220924362 1551221710272 1554238195146 1561746592224 1563158029524 1563560179776 1565048184336 1569420009018 1571317735752 1572867085608 1577001748192 1580335590288 1583538829236 1585453628304 1590151339296 1593243526203 1599006851988 1600940354832 1602876195648 1611802572744 1616578355856 1618533105984 1621813768848 1623279492198 1625242345272 1629514688928 1631121422112 1637655661584 1639214181124 1639635898176 1641117728376 1644444168822 1650257071603 1650886286283 1652252545692 1660234442048 1660507115526 1662514983864 1671773487867 1672410906387 1673794979388 1681880945472 1693856861424 1698309574976 1701899866464 1702260880398 1710484362912 1712030222812 1712470673088 1722007379064 1722663950904 1724089612896 1724746978656 1732257422987 1734352051068 1736449211952 1745124424056 1746119453806 1746568674144 1751293218844 1753410864816 1756964916252 1760679207378 1765307579672 1767732452721 1774126966716 1776272223024 1777877539074 1786466319456 1789940257833 1797562383552 1800762145728 1801057899186 1809758661984 1813277894337 1818650650338 1820849744232 1822037690928 1827436402272 1830990010521 1833204025044 1835011599876 1837230477264 1842060083136 1842362619282 1843724855336 1846257444423 1855176562512 1857419823168 1865507993986 1867763747304 1870022228256 1875563118144 1879364764368 1886008081832 1888288623648 1892116063656 1897722417744 1899528436884 1900017124416 1901100470416 1910598271848 1912908547872 1914637349772 1921970880609 1923886805568 1924294908276 1937258301447 1937996944767 1939600814508 1948970866752 1953505363446 1956605968928 1968008433216 1972587222918 1979722769128 1982116629792 1985971027131 1995565090064 1997882451936 1998306250902 2005370011523 2007959904288 2009774609388 2012204808432 2017494376768 2023410726246 2023931284704 2025857413944 2031860044656 2035978494732 2045646008952 2049792402294 2055865952556 2058351884784 2069814794502 2072317593528 2074190462253 2084210706032 2086730912448 2087073632826 2092560012024 2095090314336 2097156114144 2101234215717 2103775006788 2107114120384 2110008507912 2111385105648 2113938171072 2121759092061 2124324701604 2128630571613 2132009135984 2134587139776 2134937719962 2138738029218 2149070096992 2149423055829 2152022116356 2155437807808 2162418358464 2164372656264 2166989793696 2183540882112 2188156971168 2192592225096 2201181715044 2203003394256 2214009487368 2216116509698 2216686645152 2227188115269 2229031317156 2229881208516 2231726639184 2232577558224 2245010726322 2247617758428 2258475815232 2258954892324 2266940013026 2269681173864 2279089590687 2285842550238 2296009838752 2296885267872 2301351760071 2312469401424 2315265615936 2323831386543 2326832565408 2331357292719 2337881153088 2342619888336 2344737044286 2347572276504 2354130013527 2356976603628 2359300628412 2365502622288 2368362964032 2370503385432 2375308243854 2378180442456 2385227008944 2386587010444 2398510277982 2401410532248 2404314293472 2414783926919 2417703859116 2424867533784 2427799658976 2429383587904 2432720653272 2434919238297 2441320014028 2444272033392 2446682133168 2449640636352 2456483492376 2458821271686 2459453847264 2461676592564 2473568750016 2478378818538 2490351663072 2490760673289 2505819685824 2510692469082 2522821418208 2530296556992 2532704582512 2540785292136 2547464362464 2552849799696 2553391320597 2562627840812 2565726544368 2568045334218 2568706009632 2583011068596 2583995926356 2586134419344 2589261546816 2601528076602 2604673817928 2619179180709 2619853011216 2626939828266 2630116297224 2635447374378 2641018811067 2647961369508 2661190450074 2664408334536 2666816308611 2679699479184 2682939744576 2696343575328 2697880968328 2701143218592 2701586848779 2709146726208 2714637992976 2717920505664 2727528011936 2727975975507 2731274616348 2733056536392 2741154603408 2744469179712 2749806037566 2752517399814 2759753059336 2763090124704 2763543928923 2765587283004 2780252175168 2782764843768 2790080016032 2798261990979 2801645620956 2805033342384 2813344677216 2815180140864 2829012122748 2832432935472 2838174095484 2846583626616 2849292655326 2851650705624 2865897407772 2868624816967 2869362821808 2871956024658 2885830208352 2886442362414 2903754619584 2909401221762 2923456300128 2934908953392 2937337859008 2952012649824 2958880834377 2969584153692 2972041756208 2973174944688 2975635518912 2976770077632 2993347635096 2996052889921 2996823677904 3011939856432 3014661914082 3018307212648 3026241565152 3035116089369 3038786120916 3047790066984 3053967742098 3064763132977 3068469013428 3074688603441 3083292535232 3083798928834 3087527827176 3089288264426 3098441848724 3104722191753 3108476390292 3123493184448 3126316059048 3130096368672 3135049148449 3138840018036 3142635471504 3145734171216 3154003496384 3160671180576 3167077658472 3170907256608 3180302678592 3186487052406 3198013703976 3201880709664 3208107043827 3223605145488 3233156711712 3243627537696 3246558984396 3250484690544 3259029377856 3262242844224 3275311323168 3278428362248 3282235456752 3288888337644 3300514143206 3301772572566 3304505091384 3321014231052 3324174764547 3325029967728 3343546975734 3344821812774 3347589958776 3367516089483 3387713722848 3400410019539 3403799732928 3404521760796 3420968725824 3424060445624 3428763825357 3444014758128 3445327901808 3448179225792 3449493957312 3464514845974 3468704102136 3472898423904 3490248848112 3492238907612 3493137348288 3502586437688 3506821729632 3513929832504 3517105566429 3521358414756 3530615159344 3535464905442 3548253933432 3552544446048 3555755078148 3562962365781 3572932638912 3579880515666 3597765416973 3602115798372 3619517323968 3626555788674 3637301300676 3641699488464 3644075381856 3654872804544 3661980021042 3666408050088 3670023199752 3674460954528 3684725238564 3687449710672 3688231907529 3692514888846 3710353125024 3717568227807 3731015987972 3735527494608 3740044456512 3758729528736 3766038703623 3772016163664 3776577247296 3784232127312 3795444835488 3799056873768 3802200940832 3821196543696 3825817095744 3829274699544 3843941761218 3848589816552 3852068001327 3874516602894 3875993889534 3879201629016 3902292114903 3907010726892 3913211937856 3940409742399 3945174445836 3953171061567 3959445538256 3964233259584 3971942054262 3991130180128 3991785675111 3995764903872 3996612501804 4010740023046 4015919808576 4019549218776 4024409616864 4046821452492 4047862569408 4051714827888 4063720089312 4071956989464 4091292017904 4099584804588 4111731905112 4116703769568 4124709056349 4128776099721 4139629589004 4144635187056 4148380924506 4168421412064 4174147265652 4185120024048 4190180628672 4194312228288 4202468431434 4207550013576 4220017015824 4222770211296 4243518184122 4248649403208 4257261143226 4264018271968 4269875439924 4272310024549 4273938982989 4277476058436 4298140193984 4298846111658 4304044232712 4307934036987 4328745312528 4329663543621 4333979587392 4376313942336 4385184450192 4402363430088 4406006788512 4428018974736 4432233019396 4433373290304 4454376230538 4458062634312 4459762417032 4463453278368 4465155116448 4484598721421 4490021452644 4495235516856 4517909784648 4521992871123 4533880026052 4539362347728 4558179181374 4571685100476 4592019677504 4593770535744 4602703520142 4624938802848 4625698393251 4633932396639 4647662773086 4653665130816 4662714585438 4685239776672 4689474088572 4695144553008 4708260027054 4713953207256 4718601256824 4731005244576 4741006770864 4750616487708 4756360884912 4770454017888 4773174020888 4779730578609 4797020555964 4802821064496 4808628586944 4829567853838 4835407718232 4849735067568 4855599317952 4865441306544 4869838476594 4882640028056 4888544066784 4893364266336 4912966984752 4917642543372 4918907694528 4923353185128 4950771214809 4952658858849 4956757637076 4980703326144 4981521346578 5015320463601 5017232719161 5021384938164 5045642836416 5065409165024 5081570584272 5094928724928 5105699599392 5106782641194 5125255681624 5131453088736 5136090668436 5137412019264 5166022137192 5167991852712 5172268838688 5196772268961 5203056153204 5209347635856 5238358361418 5239706022432 5253879656532 5260232594448 5270894748756 5282037622134 5295922739016 5322380900148 5328816669072 5333632617222 5359398958368 5369820773499 5392687150656 5395761936656 5402286437184 5403173697558 5422273235267 5429275985952 5439833683011 5455056023872 5455951951014 5462549232696 5466113072784 5482309206816 5492970031563 5499612075132 5505034799628 5519506118672 5526180249408 5527087857846 5531174566008 5565529687536 5580160032064 5596523981958 5603291241912 5610066684768 5626689354432 5658024245496 5664865870944 5676348190968 5691702961243 5693167253232 5698585310652 5703301411248 5731794815544 5737249633934 5738725643616 5743912049316 5765912641827 5771660416704 5772884724828 5811774904341 5818802443524 5846912600256 5869817906784 5904025299648 5917761668754 5939168307384 5944083512416 5946349889376 5957913081393 5986695270192 5992105779842 5993647355808 6016110034569 6023879712864 6029323828164 6036614425296 6052483130304 6070232178738 6077572241832 6095580133968 6107935484196 6129526265954 6136938026856 6149377206882 6167597857668 6175055654352 6178576528852 6196883697448 6209444383506 6216952780584 6222571386759 6252632118096 6260192737344 6270098296898 6277680036072 6285270943008 6291468342432 6303702647151 6321342361152 6334155316944 6341814513216 6365277276183 6372974104812 6396027407952 6403761419328 6416214087654 6447210290976 6448269167487 6466313423424 6487255075392 6493117968792 6500969381088 6550622646336 6556856724496 6564470913504 6577776675288 6601028286412 6603545145132 6609010182768 6642028462104 6648349529094 6650059935456 6681564345807 6687093951468 6689643625548 6695179917552 6735032178966 6775427445696 6800820039078 6809043521592 6837268772061 6848120891248 6857527650714 6888029516256 6890655803616 6904055280213 6929029691948 6937408204272 6945796847808 6971494159629 6980497696224 6984477815224 6994071878157 7005172875376 7013643459264 7027859665008 7034211132858 7042716829512 7061230318688 7062390040581 7070929810884 7096507866864 7105088892096 7111510156296 7125924731562 7159761031332 7195530833946 7204231596744 7244351780757 7253111577348 7274602601352 7283398976928 7288150763712 7304757714891 7323960042084 7332816100176 7340046399504 7348921909056 7369450477128 7374899421344 7376463815058 7385029777692 7420706250048 7435136455614 7462031975944 7471054989216 7472282019867 7517459057472 7532077407246 7544032327328 7568464254624 7590889670976 7598113747536 7604401881664 7642393087392 7658549399088 7660173961791 7687883522436 7697179633104 7704136002654 7749033205788 7751987779068 7756407783943 7758403258032 7804584229806 7814021453784 7857537542127 7880819484798 7890348891672 7906342123134 7918891076512 7934290045591 7943884108524 7982260360256 7983571350222 7993225003608 8000448925833 8021480046092 8039098437552 8048819233728 8093642904984 8103429655776 8127440178624 8143913978928 8182584035808 8183927926521 8199169609176 8223463810224 8233407539136 8249418112698 8257552199442 8279259178008 8289270374112 8296761849012 8336842824128 8348294531304 8370240048096 8394785972937 8404936862868 8415100027152 8440034031648 8445540422592 8487036368244 8497298806416 8514522286452 8528036543936 8539750879848 8544620049098 8547877965978 8554952116872 8597692223316 8605874450901 8608088465424 8615868073974 8657490625056 8659327087242 8770368900384 8804726860176 8812013577024 8856037949472 8864466038792 8876642503131 8908752461076 8916125268624 8919524834064 8926906556736 8930310232896 8969197442842 8980042905288 8988158669763 8990471033712 9035819569296 9043985742246 9067760052104 9078724695456 9105348268107 9116358362748 9143370200952 9194289398931 9205407040284 9224065810323 9249877605696 9251396786502 9267864793278 9295325546172 9314166575259 9325429170876 9370479553344 9378948177144 9390289106016 9405147445347 9416520054108 9427906414512 9437202513648 9462010489152 9482013541728 9501232975416 9512721769824 9540908035776 9546348041776 9559461157218 9594041111928 9605642128992 9624321131481 9659135707676 9670815436464 9699470135136 9730882613088 9739676953188 9765280056112 9777088133568 9786728532672 9825933969504 9835285086744 9846706370256 9901542429618 9905317717698 9913515274152 9963042693156 9972524293641 10030640927202 10034465438322 10042769876328 10069936008353 10102548268449 10130818330048 10163141168544 10201230058617 10211399198784 10213565282388 10250511363248 10262906177472 10272181336872 10332044274384 10335983705424 10344537677376 10393544537922 10406112306408 10418695271712 10476716722836 10479412044864 10507759313064 10520465188896 10541789497512 10551316699287 10564075244268 10591845478032 10644761800296 10657633338144 10667265234444 10688887097343 10718797916736 10739641546998 10791523873312 10793296250919 10806347395116 10844546470534 10858551971904 10879667366022 10911903902028 10925098465392 10932226145568 10964618413632 10985940063126 10999224150264 11010069599256 11039012237344 11054175715692 11062349132016 11064695722587 11131059375072 11152704683421 11193047963916 11206582483824 11220133369536 11316048490992 11329731741888 11352696381936 11383405922486 11386334506464 11397170621304 11406602822496 11463589631088 11474499267868 11477451287232 11487824098632 11531825283654 11545769449656 11556204003981 11623549808682 11637604887048 11706876344709 11739635813568 11821229227197 11835523337508 11878336614768 11888167024832 11892699778752 11915826162786 11973390540384 11975357025333 11984211559684 11987294711616 12032220069138 12047759425728 12058647656328 12073228850592 12125801960909 12140464357476 12155144483664 12191160267936 12215870968392 12259052531908 12273876053712 12298754413764 12335195715336 12350111308704 12357153057704 12374127169047 12393767394896 12418888767012 12433905561168 12445142773518 12505264236192 12540196593796 12555360072144 12570541886016 12582936684864 12607405294302 12668310633888 12730554552366 12745948209624 12792054815904 12816930073647 12821816948967 12832428175308 12894420581952 12896538334974 12923802110961 12986235937584 12988990630863 13001938762176 13113713448992 13128941827008 13155553350576 13202056572824 13207090290264 13218020365536 13284056924208 13296699058188 13300119870912 13363128691614 13374187902936 13379287251096 13390359835104 13453796164263 13470064357932 13565978613369 13601640078156 13618087043184 13674537544122 13696241782496 13715055301428 13776059032512 13781311607232 13808110560426 13858059383896 13874816408544 13877095179753 13901797189917 13942988319258 13960995392448 13968955630448 13988143756314 14010345750752 14037590080661 14055719330016 14068422265716 14085433659024 14122460637376 14124780081162 14141859621768 14193015733728 14223020312592 14251849463124 14319522062664 14391061667892 14408463193488 14488703561514 14506223154696 14549205202704 14566797953856 14609515429782 14647920084168 14665632200352 14680092799008 14735110084669 14738900954256 14749798842688 14752927630116 14770059555384 14852313644427 14857976576547 14870272911228 14924063951888 14942109978432 14944564039734 15045961390803 15064154814492 15088064654656 15136928509248 15196227495072 15284786174784 15317098798176 15320347923582 15375767044872 15394359266208 15408272005308 15498066411576 15503975558136 15512815567886 15516806516064 15590316806883 15609168459612 15628042907568 15715075084254 15761638969596 15780697783344 15812684246268 15837782153024 15868580091182 15887768217048 15967142700444 15986450007216 16000897851666 16042960092184 16078196875104 16109462320497 16187285809968 16206859311552 16266819705801 16287827957856 16319501049033 16365168071616 16367855853042 16398339218352 16446927620448 16478910094689 16498836225396 16515104398884 16558518356016 16578540748224 16593523698024 16696589062608 16740480096192 16789571945874 16809873725736 16830200054304 16880068063296 16974072736488 16994597612832 17029044572904 17075108883729 17079501759696 17089240098196 17095755931956 17109904233744 17195384446632 17211748901802 17216176930848 17231736147948 17297737925481 17314981250112 17318654174484 17435324713023 17540737800768 17609453720352 17712075898944 17728932077584 17753285006262 17817504922152 17832250537248 17839049668128 17873739244179 17938394885684 17960085810576 17976317339526 17980942067424 18048330103707 18071639138592 18087971484492 18135520104208 18157449390912 18210696536214 18232716725496 18286740401904 18388578797862 18410814080568 18448131620646 18502793573004 18535729586556 18590651092344 18628333150518 18650858341752 18667714160277 18757896354288 18780578212032 18810294890694 18833040108216 18855812829024 18874405027296 18911107941453 18964027083456 19002465950832 19025443539648 19092696083552 19095831828549 19118922314436 19188082223856 19211284257984 19248642262962 19318271415352 19341630872928 19344807502461 19398940270272 19461765226176 19479353906376 19530560112224 19651867939008 19670570173488 19693412740512 19803084859236 19810635435396 19827030548304 19926085386312 19945048587282 20044693037421 20061281854404 20068930876644 20080373718769 20085539752656 20139872016706 20205096536898 20326282337088 20402460117234 20427130564776 20501022726496 20544362673744 20664088548768 20671967410848 20712165840639 20787089075844 20812224612816 20837390543424 20914482478887 20953433445672 21015518626128 21040930377792 21083578995024 21102633398574 21128150488536 21183690956064 21187170121743 21289523600592 21315266676288 21334530468888 21377774194686 21453341930839 21479283093996 21583047746624 21586592501838 21612694790232 21689092941068 21733055342271 21759334732044 21823807804056 21850196930784 21864452291136 21945344039143 21971880126252 21998448300528 22020139198512 22078024474688 22108351431384 22124698264032 22129391445174 22262118750144 22305409366842 22386095927832 22413164967648 22632096981984 22705392763872 22766811844972 22772669012928 22794341242608 22813205644992 22927179262176 22948998535736 22975648197264 22980521885373 23063650567308 23091538899312 23112408007962 23247099617364 23269223351829 23275209774096 23413752689418 23572612626381 23642458454394 23671046675016 23756673229536 23802870136773 23831652325572 23946781080768 23950714050666 23968423119368 24001346777499 24064440138276 24117295312656 24146457701184 24251603921818 24280928714952 24310288967328 24382320535872 24431741936784 24518105063816 24547752107424 24551783779563 24597508827528 24670391430672 24700222617408 24714306115408 24748254338094 24787534789792 24837777534024 24867811122336 24890285547036 25010528472384 25080393187592 25110720144288 25184357918811 25214810588604 25336621267776 25461109104732 25491896419248 25584109631808 25633860147294 25643633897934 25664856350616 25793076669948 25817623352703 25847604221922 25972471875168 25977981261726 26069810149799 26227426897984 26311106701152 26404113145648 26414180580528 26436040731072 26568113848416 26593398116376 26726257383228 26748375805872 26758574502192 26780719670208 26907592328526 26940128715864 26964476009289 27131957226738 27203280156312 27236174086368 27316044804321 27349075088244 27392483564992 27430110602856 27582868196793 27616221120852 27672197430969 27716118767792 27749632817088 27754190359506 27803594379834 27885976638516 27937911260896 27942499725777 27976287512628 28020691501504 28075180161322 28111438660032 28136844531432 28170867318048 28215442336041 28249560162324 28283719243536 28386031467456 28446040625184 28503698926248 28639044125328 28782123335784 28816926386976 28872963394443 28977407123028 29012446309392 29098410405408 29219030859564 29295840168336 29331264400704 29360185598016 29470220169338 29477801908512 29505855260232 29540119110768 29704627288854 29715953153094 29740545822456 29848127903776 29889128079468 29917572880923 30091922781606 30128309628984 30209808025059 30307644805347 30392454990144 30603690175851 30634197596352 30640695847164 30751534089744 30788718532416 30816544010616 30996132823152 31007951116272 31025631135772 31033613032128 31180633613766 31218336919224 31256085815136 31392191049947 31430150168508 31523277939192 31561395566688 31625368492536 31653950097861 31737160182364 31775536434096 31934285400888 31972900014432 32001795703332 32085920184368 32156393750208 32218924640994 32374571619936 32379888752757 32533639411602 32575655915712 32639002098066 32735711706084 32796678436704 32893855240896 32957820189378 32997672450792 33030208797768 33117036712032 33187047396048 33194087167761 33393178125216 33458114050263 33579143891748 33619747451472 33660400108608 33948145472976 33989195225664 34058089145808 34150217767458 34159003519392 34178480196392 34191511863912 34219808467488 34390768893264 34423497803604 34432353861696 34463472295896 34595475850962 34637308348968 34668612011943 34870649426046 35120629034127 35218907440704 35457864155168 35463687681591 35506570012524 35635009844304 35664501074496 35678099336256 35747478488358 35876789771368 35920171621152 35926071075999 35952634679052 35961884134848 36096660207414 36143278277184 36175942968984 36271040208416 36377405882727 36421393072428 36465433450992 36573480803808 36777157595724 36821628161136 36896263241292 37005587146008 37071459173112 37181302184688 37256666301036 37301716683504 37335428320554 37515792708576 37620589781388 37666080216432 37711625658048 37748810054592 37822215882906 37955912646869 38004931901664 38185392167104 38191663657098 38237844628872 38376164447712 38450790220941 38465450846901 38497284525924 38636542830704 38683261745856 38689615004922 38958707812752 39061120224448 39341140346976 39386825481024 39606169718472 39621270870792 39654061096608 39841920728701 39852170772624 39890097174564 40089386074842 40122563708808 40137861753288 40160747437538 40171079505312 40279744033412 40361388492789 40410193073796 40755638929837 40804920234468 40854261129552 41002045452992 41088725347488 41328177097536 41343934821696 41424331681278 41574178151688 41624449225632 41705391569751 41828964957774 41906866891344 42031037252256 42112770241983 42167157990048 42205266797148 42256300977072 42367381912128 42374340243486 42579047201184 42669060937776 42755548389372 42906683861678 42958566187992 43173185003676 43225389580464 43378185882136 43466110684542 43518669464088 43647615608112 43700393861568 43890688078286 43943760252504 43996896601056 44040278397024 44205330254007 44216702862768 44249396528064 44258782890348 44556940933281 44573929729641 44610818733684 44772191855664 44826329935296 45137884172409 45264193963968 45410785527744 45533623689944 45588682485216 45854358524352 45897997071472 45951296394528 45961043770746 46127301134616 46183077798624 46224816015924 46494199234728 46538446703658 46550419548192 46770950420649 46827505378836 47145225252762 47284916908788 47342093350032 47513346459072 47605740273546 47663304651144 47901428101332 47936846238736 48002693554998 48128880276552 48234590625312 48328386961491 48503207843636 48561857429904 48620577934656 48800459117403 48863483873568 48958503147099 49036210127632 49095504214848 49103567559126 49195017655056 49340782861344 49428612230816 49436730284067 49496508676188 49575069579584 49675555068048 49735622244672 49780571094072 50160786375184 50221440288576 50368715837622 50429621177208 50922218209464 50983792838496 51225326651187 51267720294588 51287267795868 51329712701232 51586153339896 51635246705406 51695208443844 51893213776443 51944943750336 51955962523452 52139620299598 52305974139069 52622213402304 52808226291296 52828361161056 53136227696832 53186796232752 53452514766456 53496751611744 53517149004384 53621217732537 53815184657052 53880257431728 53928952018578 54144990311121 54263914453476 54406560312624 54472348172736 54632089608642 54698150176488 54860221205712 55165736393586 55232442241704 55344394861938 55432237535584 55508380719012 55540030319137 55607188759668 55771953277032 55875822521792 55884999451554 55952575025256 56003142480831 56150360322644 56273689062864 56341734636096 56430884672082 56499120324648 56567438487072 56892081250368 57007397852496 57278088250656 57287495485647 57564246671568 57633852773952 57745926788886 57954814246056 58024892618784 58196820810816 58438061719128 58591680336672 58940440338676 58955603817024 59011710520464 59080238221536 59409254577708 59431906306188 59481091644912 59696255807552 59778256158936 59835145761846 60134079112263 60183845563212 60241121156307 60256619257968 60419616050118 60615289610694 61207380351702 61281391694328 61503068179488 61633088021232 61992265646304 62015902232544 62051262271544 62136497521917 62361267227532 62436673838448 62512171630272 62743447436661 62784382099894 62860300337016 63046555878384 63122791133376 63250736985072 63307900195722 63474320364728 63551072868192 63561510365229 63868570801776 63945800028864 64003591406664 64171840368736 64360025792517 64437849281988 64749143239872 64759777505514 65067278823204 65199166026813 65278004196132 65471423412168 65593356873408 65836032117429 65915640378756 65995344901584 66060417595536 66234073424064 66374094792096 66388174335522 66786356250432 66916228100526 67158287783496 67239494902944 67896290945952 68116178291616 68300435534916 68318007038784 68356960392784 68383023727824 68439616934976 68781537786528 68846995607208 68926944591792 69190951701924 69274616697936 69337224023886 69741298852092 69807670055487 70241258068254 70489552058471 70717837879143 70915728310336 70927375363182 71013140025048 71270019688608 71408610410319 71494956976716 71753579542736 71840343242304 71852142151998 71905269358104 72106130414327 72193320414828 72351885937968 72542080416832 72754811765454 72842786144856 72930866901984 73146961607616 73554315191448 73643256322272 73792526482584 74011174292016 74142918346224 74362604369376 74513332602072 74603433367008 74670856641108 75031585417152 75241179562776 75332160432864 75553073756433 75644431765812 75911825293738 76009863803328 76383327314196 76475689257744 76752328895424 76901580441882 76930901693802 76994569051848 77273085661408 77379230009844 77452870058109 77917415625504 78209430449397 78682280693952 79212339436944 79242541741584 79308122193216 79683841457402 79704341545248 79780194349128 80178772149684 80245127417616 80275723506576 80321494875076 80342159010624 80559488066824 80722776985578 80820386147592 80893428027867 81511277859674 81609840468936 81708522259104 81948134412963 82177450694976 82748604590379 82848663362556 83148356303376 83248898451264 83410783139502 83657929915548 83813733782688 83827499177331 84062074504512 84225540483966 84334315980096 84410533594296 84512601954144 84646327008123 84748680486972 85158094402368 85338121875552 85511096778744 85813367723356 85917132375984 86346370007352 86450779160928 86618890183329 86756371764272 86932221369084 87037338928176 87295231216224 87781376156572 87887520505008 87993793202112 88080556794048 88410660508014 88433405725536 88517565780696 89113881866562 89147859459282 89221637467368 89544383711328 89752718642769 90275768344818 90629424075177 90922934416041 91067247379888 91177364970432 91795994142944 91811070527553 91902592789056 91922087541492 92254602269232 92366155597248 92449632031848 92988398469456 93076893407316 93100839096384 93541900841298 93655010757672 94176573149841 94290450505524 94569833817576 94684186700064 94961850293583 95211480547092 95326609302288 95802856202664 95873692477472 96005387109996 96257760553104 96469181250624 96656773922982 97006415687272 97123714859808 97139666258271 97600918234806 97726967747136 97917006294198 98072420255264 98207135118252 98263130564627 98390035310112 98681565722688 98857224461632 98873460568134 98993017352376 99351110136096 99561142188144 99582261503283 100321572750368 100737431675244 100859242354416 101844436418928 101967585676992 102450653302374 102535440589176 102574535591736 102659425402464 103145770592683 103172306679792 103270493410812 103390416887688 103786427552886 103911925046904 104005836035829 104279240599196 104611948278138 105616452582592 105656722322112 106373592465504 106391063044773 106905029532912 106993503223488 107034298008768 107242435465074 107630369314104 107760514863456 107857904037156 108289980622242 108527828906952 108813120625248 109132217648181 109264179217284 109396300352976 109720442411424 110331472787172 110464884483408 110688789723876 110864475071168 111016761438024 111080060638274 111214377519336 111543906554064 111769998903108 111905150050512 112006284961662 112300720645288 112547378125728 112861769344164 112998240649296 113134876974144 113867737940607 114014795704992 114556176501312 114574990971294 115128493343136 115352370662823 115396352540703 115491853577772 115909628492112 116049785237568 116876123438256 117183360673344 117880880677352 118023421040928 118160476443072 118818509155416 118863812612376 118962183289824 119525762186103 119556512317872 119670291523692 120268158224526 120367691126424 120482242312614 120513238515936 120839232100236 121084165478367 121230579221388 122266916789511 122414760703404 122562783388656 123006136358976 123266176042464 123984531292608 124031804465088 124102524543088 124272995043834 124722534455064 124873347676896 125116174709253 125486894873322 125568764199788 125720600674032 126093111756768 126338310725949 126501473970144 126615800391444 126948640729456 127102145736384 127123020730458 127737141603552 128007182813328 128343680737472 128720051585034 128875698563976 129519555011028 130134557646408 130398332053626 130556008392264 130909168108589 130942846824336 131672064234858 131831280757512 131990689803168 132120835191072 132615990762021 132748189584192 132776348671044 133670822799843 133832456201052 134316575566992 134478989805888 135413652517227 135792581891904 136232356583232 136600871069832 136713920785568 136766047455648 137563075573056 137693991214416 137853889183584 138381903403848 138549233395872 138674448047772 139482597704184 139615340110974 140312851261947 140482516136508 140979104116942 141435675758286 141854750726364 142026280050096 142540039377216 142817220820638 142989913953432 143507159085472 143704284303996 143810538716208 144212260828654 144386640829656 144703771875936 144985160884473 145509623530908 145685572289712 145861733803968 146401377352209 147108630382896 147286512644544 147585052965168 148022348584032 148285836692448 148310190852201 148725208738752 149026665204144 149206866734016 149341713282216 150482359125552 150664320865728 151106147512866 151288863531624 151823650587476 152766654628392 152951378515488 153617408274001 153675979953561 153803160883764 153861803387604 153989138103696 154546171322816 154758460019688 154905740116218 155679641329329 155834831251008 156418860898794 158424678873888 158485083483168 159367682914804 159408683090496 159560388698256 160357544299368 160490254835232 160551447013152 160642989750152 160863653197611 161118976133648 161445553971156 161640772295184 161786856055734 162434970933363 163022555719348 163219680937872 163417044518208 163896268825926 165497209180758 165697326725112 166296712606752 166620090957411 166821566279004 167315859831096 167627467565376 167654998354662 168009427442493 168451080967932 168821067188592 169025203908288 169292654016246 169497360973944 170676243751104 171022193557488 171626735446712 171834264751968 171862486456941 172692740014704 172901558321856 173237780366658 173512743528544 173864442738168 174074677856352 174590462432448 175562752313144 175775041010016 176821321016028 176866811451072 177035131561392 178227763733124 178295718918564 178443274934736 179088767422656 179505437285538 180402237336789 180551536689636 180723363468921 181258848150354 181845868832082 182134494759776 182488671048593 183591988285888 183622141055106 183844175082984 184509204538464 184899264063696 185976796938912 186153786814632 187083801682596 187310021515344 188230342309983 188353146299682 188580901011048 189139667635152 189368373400128 189923700587166 190422961094184 190653218604576 191605712405328 191747384954944 192010774219992 192515521106208 193080077377551 193313547845964 194012831374544 194247429719616 194279332516542 195201836469612 195597498080439 195834012588396 196144840510528 196414270236504 196526261129254 196780070620224 197508096352287 197746921136268 197986034704752 198702220272192 199122284376288 199164523006566 200643145500736 201474863350488 201718484708832 203688872837856 204901306604748 205070881178352 205149071183472 205318850804928 206291541185366 206344613359584 206540986821624 206780833775376 207572855105772 207823850093808 208011672071658 208558481198392 209223896556276 209423010166461 211468656175413 212153513637429 212747184931008 212782126089546 213810059065824 214225831230957 214484870930148 215260738628208 215521029726912 215715808074312 216318391242981 216579961244484 217055657813904 217626241250496 218264435296362 218528358434568 218792600705952 219440884822848 220662945574344 220929768966816 221377579447752 222033522876048 222160121276548 222428755038672 223087813108128 223539997806216 223810300101024 224012569923324 224601441290576 225094756251456 225723538688328 225996481298592 226659221269299 227735475881214 228029591409984 229149981942588 230256986686272 230704741325646 230792705081406 230983707155544 231819256984224 232358610174327 233752246876512 234628291348191 235761761354704 236046842081856 237637018310832 237727625224752 237924366579648 239051524372206 239113024635744 239340583047384 240536316449052 240735382252848 240964484625228 241026477031872 241678464200472 242168330956734 242461158442776 242680284083601 244533833579022 244829521406808 245125566777312 245844403238889 246532352084928 248205049086176 248245813771137 248545990087668 249445068910128 249746695353792 250232349418506 250973789746644 251137528399576 251441201348064 251482497531993 252186223513536 252676621451898 253002947940288 253231600782888 253897281458912 253938981024369 254246041460916 255474283207104 256014365626656 257440103170068 257751397127952 259039110022056 260269115292816 260796664107252 261112016784528 261818336217178 261885693648672 263344128469716 263662561515024 263981379606336 264241670382144 265231981524042 265552697342088 267341645599686 267664912402104 268633151133984 269258155928307 270827305034454 271888272225531 273201742139664 273427841571136 273532094911296 275387982428832 275433211582659 275707778367168 276763806807696 277098466791744 277348896095544 278893445100907 278965195408368 279230680221948 280625702523894 280965032273016 281958208233884 282529719449523 282871351516572 283709501452728 284052560100192 285289472508859 285634441641276 285979827906864 287014318170944 287408568607992 287621077432416 288424521657308 288773281659312 289407543751872 289970321768946 291019247061816 291371144579424 292802754704418 294217260765792 294789391693881 295170105930336 296044697168064 296571673384896 296620381704402 298053330408288 298683426564432 298746784509849 300964718251104 302212295025732 302577727063248 303647301174952 305533309256784 305902757030976 307234816548002 307351959907122 307606321767528 307723606775208 307978276207392 309437311778049 309516920039376 309811480232436 311359282658658 312017508107487 312837721797588 316849357747776 316970166966336 318735365829608 319120777396512 319173189134319 320715088598736 320980509670464 321102894026304 321285979500304 321727306395222 322237952267296 322891107942312 323281544590368 323573712111468 324869941866726 326045111438696 326439361875744 327396652944543 327792537651852 330994418361516 331394653450224 332593425213504 333240181914822 333643132558008 334631719662192 335309996709324 336018854884986 336902161935864 337642134377184 338585308032492 338907531947387 338994721947888 341603213821821 342044387114976 343253470893424 343668529503936 343724972913882 345385480029408 346057111988469 346475560733316 347025487057088 347728885476336 348149355712704 351125504626288 351550082020032 353642642032056 354070263122784 356455527466248 356591437837128 356886549869472 358577286558309 359010874571076 360804474673578 361103073379272 361446726937842 362517696300708 363252496435101 363691737664164 364268989519552 364977342097186 366800750368533 367244282110212 367688350165968 369018409076928 369798528127392 371953593877824 372307573629264 374167603365192 374620043030688 375348524127759 376460684619966 376706292599364 377161802022096 378279335270304 379014932177847 379847401174332 380845922188368 381306437209152 383211424810656 384021548439984 385031042212416 386160154755102 386627095691928 388025662749088 388558665033084 390403672939224 391194996160878 391668025176792 392727504325767 392828540473008 393052522258508 395016192704574 395493842272536 395972069409504 397847972286063 398244568752576 398329046013132 401012468399529 402949726700976 403436969417664 407377745675712 409802613209496 410141762356704 410298142366944 412583082370732 412689226719168 413081973643248 413561667550752 415145710211544 415647700187616 416023344143316 417116962396784 418447793112552 418846020332922 420938553785841 422937312350826 424307027274858 425564252179092 427620118131648 428451662461914 428969741860296 430521477256416 431431616148624 432636782485962 433159922488968 434111315627808 434955482653419 436528870592724 437056716869136 437585201411904 439204132056627 441325891148688 441859537933632 442755158895504 444067045752096 444320242553096 444857510077344 444930572556603 446175626216256 447079995612432 447620600202048 448025139846648 449202882581152 451447077376656 451992962597184 453318442538598 455470951762428 458299963885176 460852224822003 461027939860683 461409482651292 461585410162812 461967414311088 463638513968448 464717220348654 467038923987987 467504493753024 469256582696382 471523522709408 475274036621664 475455250449504 478103048744412 478226049271488 478681166094768 481072632898104 481470764505696 481928969250456 483356928400944 484336661913468 484922316885552 485360568167202 487304912800089 489067667158044 489659042813616 490251133554624 491688806477778 493426864409297 496410098172352 496491627542274 497091980175336 498890137820256 499860272872233 500464698837012 501947579493288 502275056799152 502882402696128 502964995063986 504742912900289 505353242903796 506463201565776 507794562917824 507877962048738 508492082921832 512028731253312 514880206340136 515502794255904 518078220044112 520538230585632 521593328214504 522224033569056 523636672434356 523771387297344 526688256939432 527325123030048 529823306087881 530463963048084 531105394684176 534683291199372 535329824804208 537266302267968 538516311856614 541654610068908 542170090406763 543776544451062 546403484279328 547466013145779 550775964857664 550866423165318 553527613615392 554697792191088 557786890201814 557930390816736 558461360443896 561251405047788 561930064546032 563916416467768 564691026929949 565059438899046 565742703033144 567419002905456 568105120200384 570578945017718 571268883282552 571959655813728 574817137215984 575242154864832 576849043314616 577546563318624 579240232132653 579940643537892 582038494123632 582742289158848 585605509408836 586792494241317 588434521531584 589578783387762 590340211860672 592524289056861 593240763408804 596106660816576 597366853128864 597493569019698 601929436502208 604424590051464 605155454126496 607294602349904 611066618513568 614469633096004 614703919814244 615212643535056 615447213550416 615956552414784 618874623556098 619033840078752 619622960464872 622718565317316 624035016214974 625675443595176 628269030499383 634405968526239 636460540912287 637470731659216 638241554793024 638346378268638 641430177197472 642571959000608 642677493692871 643454612790444 644475904534592 645782215884624 646563089180736 647147424222936 648955173728943 649739883733452 652090222877392 652878723751488 654793305889086 655585075303704 661988836723032 662789306900448 666480363829644 667286265116016 669263439324384 670619993418648 672037709769972 673804323871728 675284268754368 677170616064984 677815063894774 677989443895776 679977663807897 683206427643642 684088774229952 686506941786848 687449945827764 690770960058816 692114223976938 692951121466632 695457770952672 697075830522981 702251009252576 703884874044573 707285284064112 708140526245568 712911054932496 713182875674256 713773099738944 717154573116618 718021749142152 721608949347156 722020394148781 722206146758544 722893453875684 725035392601416 726504992870202 727383475328328 728040852250803 729954684194372 733601500737066 734488564220424 735376700331936 739597056254784 744615147258528 744737441313411 748335206730384 749240086061376 750697048255518 752921369239932 753412585198728 754323604044192 756558670540608 758029864355694 759694802348664 761691844376736 761816943073107 766422849621312 768043096879968 772320309510204 773254191383856 776051325498176 777117330066168 780807345878448 782389992321756 783336050353584 785455008651534 785657080946016 786105044517016 790032385409148 790987684545072 791944138819008 795695944572126 796658092026264 802024936799058 805899453401952 807774467784921 815664816676593 819605226418992 820283524713408 820596284733888 825166164741464 826163947286496 826299634747977 827123335101504 830291420423088 831295400375232 832046688286632 834233924793568 836680335302721 836895586225104 837692040665844 841877107571682 845874624701652 847589158348569 848614054549716 851128504358184 855868417526577 856903324923828 857939483720592 861042954512832 862863232297248 865273564971924 866319844977936 868222631255616 869910965306838 873057741185448 874113433738272 878408264113254 882651782297376 884368175081643 885510317791008 888134091504192 888640485106192 889715020154688 889861145113206 894159991224864 896050279693296 898405765162304 902894154753312 906636885077196 910941903524856 916364176760123 916599927770352 921704449644006 922055879721366 922818965302584 923170820325624 923934828622176 928311935334147 929434440697308 934077847975974 937379695386251 938513165392764 943047045418816 950548073243328 950910500899008 956206097488824 957362332189536 962145265796208 962941529011392 963857938500912 966713856801888 968673323826936 969844633771104 970721136334404 974609825600178 978135334316088 979318085627232 982189958833629 983377612955556 986853728818594 992983255084548 994183960350672 997780275640512 999720545744466 1000929397674024 1003895158986576 1004550113598304 1005929990127972 1009485825800578 1010706485807592 1012926403131552 1015755924097476 1016722595842161 1016984165843664 1024809641465463 1029760412680272 1031005588511808 1036156440088224 1038171335965407 1041076461171264 1043186656429008 1044448067138112 1047273344868712 1053376513878864 1054650246060096 1059646612175762 1060927926096168 1062210789368352 1069366582398744 1070659649608416 1075731859674927 1077032623713228 1083309220137816 1084340180813526 1087553088902124 1089757489305303 1092806968558656 1094932026291558 1100402251105599 1101732846330636 1107055227230784 1109395584382176 1115573780403628 1115860781633472 1116922720887792 1122502810095576 1123860129092064 1126045572383277 1127832832935536 1129382053859898 1130118877798092 1131485406066288 1134838005810912 1137044796533541 1141157890035436 1142537766565104 1143919311627456 1149634274431968 1153698086629232 1155093126637248 1158480464265306 1159881287075784 1164076988247264 1171211018817672 1173584988482634 1178182512977301 1179157566775524 1185048578113722 1186481526817608 1193543916858189 1194733706257728 1194987138039396 1203037405198587 1208849180102928 1210310908252992 1214589204699808 1222133237027136 1228939266192008 1229407839628488 1230425287070112 1230894427100832 1237749247112196 1238067680157504 1239245920929744 1245437130634632 1248070032429948 1251350887190352 1256538060998766 1262815661357523 1268811937052478 1272921081824574 1274941463318432 1276692756537276 1277420697340151 1282860354394944 1285143918001216 1285354987385742 1286909225580888 1291564431769248 1294294848445872 1297910347457886 1299479767466904 1304180445754784 1309586611778172 1311170150607408 1317612396169881 1323977673446064 1325578613800896 1332960727659288 1334572530232032 1338526878648768 1341239986837296 1344075419539944 1347608647743456 1354341232129968 1355630127789548 1355978887791552 1359955327615794 1366412855287284 1373013883573696 1374899891655528 1382556674466009 1383083819582049 1384228447953876 1385902242933264 1390915541905344 1394151661045962 1404502018505152 1407769748089146 1414570568128224 1425822109864992 1426365751348512 1434309146233236 1436043498284304 1443217898694312 1444040788297562 1444412293517088 1445786907751368 1450070785202832 1453009985740404 1454766950656656 1456081704501606 1459909368388744 1461914738400267 1467203001474132 1468977128440848 1470753400663872 1480280593227891 1489230294517056 1489474882626822 1496670413460768 1499580818616699 1501394096511036 1505842738479864 1506825170397456 1508647208088384 1514228738700867 1516059728711388 1519389604697328 1523383688753472 1523633886146214 1536086193759936 1544640619020408 1546508382767712 1554234660132336 1561614691756896 1564779984643512 1566672100707168 1570910017303068 1571314161892032 1572210089034032 1580064770818296 1581975369090144 1589469918263643 1591391889144252 1593316184052528 1604049873598116 1611798906803904 1615548935569842 1626510271220289 1631329633353186 1639210452837984 1642398039437337 1650332329482928 1652327894572992 1652599269495954 1658440999529521 1660582840846176 1664093376573264 1668467849587136 1673360670605442 1673791172450208 1675384081331688 1683754215143364 1691749249403304 1695178316697138 1697228109099432 1702257008716368 1711736835053154 1713806649847656 1715878967441184 1725726464594496 1730547129943848 1732639689955872 1737720696397959 1739821930613676 1746115482370896 1748226867476544 1756816528226508 1760377482723951 1765303564594752 1768736350163286 1771020635582016 1777280970212384 1777572867170583 1779722290226412 1788319982449728 1792100559386592 1805788309506624 1813273770154392 1821883807049712 1832728353520246 1833199855540704 1843408899288012 1844111759442732 1845637930605168 1846341640651248 1847869657244352 1856623870668294 1858868881394616 1868155695951948 1874759390772502 1877026330785528 1884807091498149 1903217905578717 1912412194977648 1914724664379072 1924290531592416 1927715877001824 1928032481078613 1933427713603776 1937346647653872 1939689267542208 1941442272668808 1946865521186829 1949219651200356 1956270668632176 1958636171254464 1964379917667258 1966755225911112 1973707457637188 1985966510169096 1988367920701344 1997026307562013 1999441091488932 2001858795348048 2007790317973152 2009100227196608 2011859980255944 2018971651601156 2021412971615184 2025852806263104 2031511848194952 2033445191684322 2033968331687328 2049619282930926 2059520825360544 2072312880176448 2076342671930814 2086373312858016 2091227491568943 2094546689737424 2106753027757728 2111654622133719 2119293224351524 2121855852192336 2124421578736704 2138733164797488 2141319299216832 2151463719349854 2154065247426456 2166061182446343 2166618440275632 2168680361627052 2175106177804248 2179514978610606 2184122556752409 2189864052583116 2200804502211198 2203465692661272 2218791168764352 2231147560807256 2233845441775584 2234212323940233 2245005620191152 2247720258184128 2252091144766554 2255665665871072 2258764107719796 2260237755596184 2262970812132576 2269676011621824 2274089593067082 2282315780070872 2285075533130208 2285450829219321 2299268548863936 2307396173258464 2316960928530612 2319762574151568 2328153976494528 2342422037635344 2347169976965268 2356365025954602 2358315133551048 2370097156227444 2372352723631709 2372963053635216 2387087833716378 2389974276078792 2406074810397174 2417698360205856 2429178409399616 2446994450029779 2457878532384016 2458815679256976 2460850574140224 2461788854201664 2475498494224392 2478491841859488 2490874261269264 2496140064859896 2502701774380704 2510041005908163 2513076121997532 2525631322715046 2537623874104956 2542767475045707 2545842163649148 2549882926636864 2553385513074552 2554841394680302 2567605252579731 2570709974771484 2573818451161776 2583128863538496 2588589696891744 2595820694915772 2598959534933808 2608360891509568 2619173223556344 2622340301214816 2635224792339762 2647955346892128 2653104525244929 2665921455318576 2669145060464064 2682479973674592 2688150839079888 2695217295486912 2708682464259936 2711260255579096 2719910655231588 2732825710574568 2749092530280369 2749799783311056 2765113348932018 2766167639164098 2768456895907752 2771804485866528 2784935806002441 2788303322091924 2812139086158753 2815539496178292 2829141136256448 2851644219729984 2852731502697024 2868618292466472 2872086996568608 2886435797388624 2888081576595124 2888824587034176 2891573815502736 2900141570405664 2906019971480808 2909533901313312 2912163409003212 2919818736777488 2923829476800534 2934406002948264 2937954256881696 2946569876500887 2960561186455782 2978949765253644 2993340826921536 2999161637233398 3002788193022072 3011685476959728 3013650340794912 3028457477401734 3032119457422776 3038779209394656 3047267772292428 3050167787526483 3074428924396389 3089281238040816 3093016765535424 3108469320264672 3114514007896221 3123229383513792 3129559969287024 3133344201414336 3141820034606136 3144420178068064 3160129541636592 3163950738180288 3178939836527286 3182783778288504 3186632368105056 3208099747196232 3227195579024781 3231097871139684 3253020542440578 3262659266706372 3269272467915909 3278420905675968 3284796078874674 3300664658965856 3301206753316797 3305198538991908 3316881999059042 3321165681692352 3328186753146528 3346721341210884 3347582344900416 3350768162663376 3367508430286728 3383498498806608 3390356633394276 3394456218198864 3404514017432736 3411134389600623 3423473670106308 3427613299695312 3431757934882368 3461094259887696 3465279379911744 3475441392795918 3479643861227352 3492230964741792 3513633056453016 3520754965447902 3533200390302023 3534547538931903 3537472700326572 3554561940424768 3555145734341166 3559444580452824 3580631750574567 3584201118773184 3626547540308784 3643767614099424 3665456707040492 3666399711081408 3686817798576024 3688223518885464 3691275861210336 3692683281302496 3708763142615167 3713247741336588 3717737762789232 3736311391903896 3749518781545004 3754052661571056 3769614182996298 3806435811157434 3824824389955296 3832262092020453 3848581063184832 3855431754003648 3856064962157226 3874693295307744 3882884545337616 3893731042373658 3898439302400712 3912541337264352 3928759835334516 3933510451822224 3947414915274376 3952837188509643 3971933020338192 3976735841402688 3994052615124026 3998882182977864 4003717590696096 4015580635946304 4023719960511888 4037943303202312 4042825943230368 4063023696389904 4066890383368644 4067936663374656 4099238565861852 4119041650721088 4147670023398027 4149251458746147 4152685343861628 4172746625716032 4182454983137886 4189093379474848 4213506055515456 4223309244267438 4238586448703048 4243711704384672 4277466329594976 4302927438699708 4308130494852912 4332122364892686 4333236880551264 4337360723254104 4350212355608496 4359029957221212 4368245113504818 4379728105166232 4401609004422396 4406931385322544 4440841779683673 4462295121614512 4467690883551168 4468424647880466 4490011240382304 4498742455850097 4504182289533108 4511331331742144 4517528215439592 4520475511192368 4525941624265152 4542686216102601 4548179186134164 4564631560141744 4570151066260416 4570901658438642 4614792346516928 4633921857061224 4639525148303136 4684844075270688 4694339953930536 4712730051909204 4716630267102096 4740194312454888 4744705447263418 4745926107270432 4768409754790929 4774175667432756 4779948552157584 4812149620794348 4835396720411712 4879530813660867 4893988900059558 4915757064768032 4917631358513952 4927194118312011 4950996988448784 4956983683718976 4975322998588563 4981748522538528 4992280129719792 5005403548761408 5020082011816326 5026152243995064 5051262645430092 5075247748209912 5085534950091414 5091684327298296 5106771026149104 5109682789360604 5135210505159462 5141419949542968 5147636902323552 5177179393783488 5191641389831544 5197919069867616 5213162089193877 5238346447112688 5244680602429632 5270449584679524 5295910693784256 5306209050489858 5331842910637152 5332718601511749 5364959947349184 5376301678159776 5417364928519872 5422520511158192 5439821310463176 5465651421149136 5498185060560738 5499599566622112 5530226697864036 5532335278328196 5536913791815504 5543608971733056 5569871612004882 5576606644183848 5624278172317506 5631078992356584 5654421274494447 5709653716736151 5737236584932944 5744173993137216 5772871594777248 5776163153190248 5783147631005472 5784097443235839 5800283140811328 5812039942961616 5819067802626624 5824326818006424 5839637473554976 5840596563560487 5847658953601068 5868812005896528 5875908513763392 5893139753001774 5921122372911564 5957899530507288 5991078922686039 5998323274466796 6005576386044144 6023370953919456 6027300681589824 6056914954803468 6064238914845552 6077558418789312 6094535544584856 6100335575052966 6148857848792778 6178562476081632 6216938640529344 6229028015792442 6259119938574048 6283640069212272 6288840356136128 6320259083273184 6334963866401157 6357879673054572 6365567556577008 6373264736210112 6414549237320861 6416199494392464 6454391158049562 6462195742279368 6498183547339029 6506041084881156 6525318533412744 6538544935831818 6561657867703757 6569592157749348 6601329317931712 6602413506633594 6610397077983816 6633763998118084 6656373506293056 6693442682421768 6701536325326752 6735016860573456 6766996997613216 6780713266788552 6788912436397728 6809028034865472 6822268779201246 6846947340212616 6855226599390624 6922188519775392 6950882785591836 6959287722454704 6984461929483584 7027266112906032 7041509930895804 7066400780604046 7069095077863806 7074945400653144 7110291468682332 7117058170895127 7118889160905648 7161263501149134 7253095080617568 7287535228198848 7330913414080984 7340983350089337 7373635597152048 7376447037770928 7382551722420672 7385366562604992 7417526285230334 7426495482673176 7435475525578464 7472622783807792 7499037563090008 7508105323142112 7530123017724489 7539228365992596 7612871622314868 7628302425137121 7649648779910592 7664524184040906 7702815757739193 7712129924314452 7749386590615488 7765769090675232 7787462084747316 7796878604801424 7825082674528704 7857519670669032 7867020903644448 7894829830548752 7905674377019286 7943866040676384 7959313575734787 7988105230248052 7997764365955728 8007435181392192 8047439921023776 8075886606404624 8085651886460736 8126047392779808 8133780766737288 8198477131723704 8247277590841107 8295340046796054 8298502917492294 8305370687723256 8354807418007323 8364909966275772 8378186758949696 8436417258476259 8446618488534876 8477172897406096 8487423408769344 8554932659189952 8605854877399416 8616260989705824 8664244729785372 8666473761102528 8674721446508208 8700424711216992 8718059914442424 8736490227009636 8759456210332464 8803218008844792 8813862770645088 8839709629502661 8881683559367346 8924590243229024 8936849295760932 8980022480764608 8997484911700194 9008364579066216 9035056430879184 9040951022384736 9085372432205202 9096358372268328 9129263120283488 9141803316877284 9150503362579449 9223286773189167 9267843714122448 9279050296606272 9369688150541376 9388679907861072 9425460103818408 9433260534204192 9480388624909776 9489410894526836 9491852214540864 9536819509581858 9548351334865512 9559897104315168 9624299241588696 9681586737074343 9759061627321734 9787977800119116 9831514129536064 9835262717027904 9854388236624022 9901993976897568 9903620259950391 9950645997177126 9963497045077056 9984560259439584 10040164023632652 10052304487990128 10102525290860184 10150495496419824 10171069900182828 10183368654596592 10213542052298208 10219365578721208 10233403168801869 10270421010318924 10282839899085936 10295273804647104 10383282779663088 10395838139735232 10426324178387754 10476692894225376 10540899169359048 10599601170906069 10603642616795709 10612418100979716 10663685821274304 10665437203023498 10741895251723701 10752603356319552 10845041022316384 10879642620926352 10931302842298272 10996370121121476 10999199133244224 11060453395728072 11064670556656392 11073827583631008 11126289427845501 11139743224009764 11153213288367696 11248556344635012 11262157984713168 11308842548988894 11419307433472302 11474473169865888 11496786276061359 11545743189554496 11552326306380496 11566295262010944 11568194886471678 11609086996706647 11624079885923232 11648653636012848 11679274947109952 11681193127120974 11695317907202136 11737624011793056 11786279506003548 11842244745823128 11915799061014576 11982157845372078 11996646548933592 12011152772088288 12046741907838912 12113829909606936 12128477829691104 12185936040021263 12189071089169712 12200671150105932 12297715697585556 12357124952163264 12443010070194081 12458056031584884 12518239877148096 12567280138424544 12640518166546368 12669927732802314 12715759346109144 12731135113154016 12829098474641722 12832398988784928 12908782316099124 12924391484558736 12996367094678058 13012082169762312 13050637066825488 13077089871663636 13123315735407514 13139184315498696 13204827013267188 13220794155967632 13267527996236168 13322525339051019 13386885364843536 13403072650653504 13470033721146912 13496227367550291 13533993995226432 13561426533577104 13577824872795456 13628058648307803 13644537558402492 13693894680425232 13710453198781248 13844377039550784 13901765571183672 13918575444909408 14054532225812064 14083019861791608 14132801561208092 14138190155727612 14149890801306288 14220582937364664 14234116341790254 14237778321811296 14305229264372787 14322527002298268 14506190161235136 14638592440982601 14661826828161968 14681966700178674 14747271194304096 14752894075541856 14781582354936033 14835052570460668 14852990965346352 14870951051156928 14925968995765689 14945245567615584 14998075126180016 15016210646284224 15060246035448978 15078456731985192 15225743244629736 15256604850274242 15329048368081812 15405631515478386 15424259848628904 15531538181350464 15574924169494632 15593757209602848 15639486267581631 15715039341338064 15734041807288896 15789659661097504 15811348754038572 15887732081352768 15918627151469574 15976210460496104 15995528731911456 15998155804535247 16094879842047552 16151773212809248 16252094785559616 16267561533474576 16396954263447408 16494555181682214 16590680093592108 16597005834984588 16606469065421963 16610741375446512 16709614836014646 16729819932551544 16872834516952518 16893236977069752 16954345794812192 17128961150208453 17211709754798832 17232521979411648 17328489459570744 17349442893016416 17400849422433984 17436119828884848 17472980454019272 17518912420664928 17521789690681461 17606436017689584 17627725541290176 17679419259005322 17763367118734692 17849180486458048 17873698591521864 17973236768058117 17994969823400388 18016729158132432 18070112861758368 18081902044769472 18170744864410404 18192716744536656 18258526240566976 18283606633754568 18301006725158898 18446573546378334 18535687428244896 18777359815722144 18850920207636816 18866521068408384 18960777249819552 18978821789053672 19004891599203471 19073639019163716 19096702669731024 19119794208630336 19243647711962583 19248598483177392 19363173474148686 19494550642017087 19518123254643468 19575955600238232 19684973603111271 19708776473248044 19803987953795136 19807240519900782 19901291994354252 19969120518879168 20080328047265304 20104608975980256 20205050581720368 20300990992839648 20342139800365656 20366737309193184 20427084104596416 20438731157442416 20466806337603738 20540842020637848 20565679798171872 20766565559326176 20852648356775508 20953385788450752 21081798338718096 21199202341812138 21207285233591418 21224836201959432 21330874406046996 21351174512685381 21483790503447402 21559732993883773 21690082044632768 21759285241852704 21862605684596544 21992740242242952 22120906791456144 22129341113312784 22147655167262016 22252578855691002 22279486448019528 22306426576735392 22497112689270024 22524315969426336 22590369053173467 22617685097977788 22838614866944604 22884907275411363 22948946339731776 22993572552122718 23104652612760992 23108447273217579 23136389772943356 23218173993413294 23248159771846464 23297307272025696 23362386254241948 23390635814404272 23475248023586112 23572559012007096 23684489491646256 23831598122029152 23877940727204361 23964315690744156 23993293097867184 24022305544176576 24227659819213872 24256955659382208 24371872080042526 24378142178339424 24401342300211864 24595431395171112 24741832772523321 24886020140388162 24916112063169768 25064422254021969 25134560276849088 25309251775428777 25339855465604628 25431518692218288 25462270226308032 25658196949283444 25664797977569856 25817564632198248 25848782969117472 25961341998306169 25992734189356116 26024164339524624 26101274133650976 26154179743327272 26246631470815028 26278368630997392 26409654026534376 26441588311935264 26535055992472336 26645050678102038 26773770729687072 26940067442293824 26992454735100582 27122853067154208 27256117296615606 27289075116804984 27387789360850464 27451510087738347 27669860319567501 27803531142367344 27837150889818816 28109064451624128 28166039723583216 28265603122416184 28276380311455224 28299781602612576 28441165874729328 28468232683580508 28475556643622592 28610458528745574 28645054004596536 29044760211223029 29277184881965202 29323653656323936 29363933400357348 29494542388608192 29505788151083712 29563164709872066 29670105140921336 29705981930692704 29710860779851173 29851937991531378 29890491135231168 29996150252360032 30120492070897956 30156913463970384 30451486489259472 30513209700548484 30658096736163624 30811263030956772 30848519697257808 31149848338989264 31187514419205696 31278972535163262 31430078682676128 31579319322195008 31622697508077144 31798803512718207 31810927850387127 31837254302939148 31952420920992208 31991057463822912 31996311609070494 32303546425618496 32535123066949152 32793908526894816 32989110363364428 33181360187184216 33194011669969176 33212938130843926 33221482750893024 33378868283536503 33419229672029292 33459639865103088 33745669033905036 33786473954139504 33908691589624384 34257922300416906 34423419509597664 34490358828184077 34656978919141488 34698885786032832 34827260990119941 34872239657769696 34945960908038544 35037824841329856 35043579381362922 35212872035379168 35358838518010644 35526734237469384 35747397183043728 35946473536116234 35989939646800776 36033458316264864 36140225723516736 36341489728820808 36385433489073312 36557808120063789 36567213267509136 36602013450317796 36893147092756668 37071374856489792 37329030210582243 37554719631444288 37701840415273632 37921554499639104 37957643578107344 38009783198406942 38147278038327432 38193405339462048 38487295423925166 38497196966354784 38726346948297372 38989101284034174 39036246509286936 39151911200476464 39369947206222542 39417552946496088 39614481039801564 39802583988708504 39967576017153057 40160656094530608 40209217951960512 40410101163440736 40488682102650873 40601981985679296 40684279600731312 40733474618386368 40877462314884832 40884175944923409 40933612675207476 41081684041275696 41131359596343744 41533131118652352 41705296713551016 42163596677436192 42398404683624276 42414570467182836 42449672403918864 42661748812093992 42702349025370762 42915687793118361 42967581006894804 43119465987767546 43518570483705408 43985480484485904 44241813582912288 44258682226625568 44344747064808099 44505157711382004 44558972896039056 44612853153470784 44777906987297067 44994225378540048 45048631938852672 45180738106346934 45235370195955576 45677229733889208 45769814550822726 45931605073926299 45987145104245436 46209305225521984 46216894546435158 46272779545886712 46436347986826588 46594614544051392 46724772508483896 46781271628808544 47145118024014192 47368978983292512 47663196244058304 47755881454408722 47928631381488312 47986586195734368 48455319638427744 48743744160085052 48756284356678848 48802684600423728 49190862790342224 49483665545046642 49772040280776324 49819407196265889 49832224126339536 50128844508043938 50618503550857554 50679710931209256 50863037384436576 51316393898566888 51386883450625359 51635129264396496 51697565938234944 51922683996612338 51985468378712232 52048328679049248 52202548267301952 52308359486654544 52493262941630056 52556737261994784 52565369072044383 52819308053068752 52883176623870528 53070111984944672 53290101356204076 53547541459374144 53919710304174351 53984909470201164 54245706134308416 54512234593231212 54578150233609968 54775578721700928 54903020175476694 55339720639135002 55607062284734688 56332079447166432 56531206244832368 56552760622910448 56599563205225152 56882331749458656 56936465367161016 57220917057491148 57290108009193072 57730943135887749 58089520422446058 58483651926051261 58554369763930404 58647307312647872 58727866800714696 59054920809333813 59126329419744132 59340210281842672 59411963861385408 59421721559702346 59703875983062756 59992300504720064 60240984141795912 60313826927940768 60902972978518944 61026419401096968 61316193472327248 61622526061913544 61697039394515616 62299696677978528 62557945070326524 62860157365352256 63245395016154288 63597607025436414 63621855700774254 63674508605878296 63904841841984416 63992623218140988 64053523538056143 64679198981651319 65070246133898304 65587817053789632 65978220726728856 66362720374368432 66388023339938352 66425876261687852 66442965501786048 66757736567073006 66838459344058584 66919279730206176 67491338067810072 67572947908279008 67771107159520401 68515844600833812 68846839019195328 68980717656368154 69313957838282976 69325341819652737 69654521980239882 69744479315539392 69891921816077088 70087158762725844 70425744070758336 70717677036021288 71053468474938768 71494794366087456 71633822181613083 71892947072232468 71979879293601552 72066916632529728 72682979457641616 72770866978146624 73115616240127578 73134426535018272 73204026900635592 73786294185513336 74225498317569963 74658060421164486 75193266762065907 75403680830547264 75915287156214688 75927755326286331 76019566396813884 76294556076654864 76386810678924096 76974590847850332 76994393932709568 77452693896594744 77884025994918507 77978202568068348 78072493018573872 78303822400952928 78739894412445084 78835105892992176 79228962079603128 79605167977417008 79935152034306114 80321312189061216 80820202326881472 80977364205301746 81263608976946529 81368559201462624 81754924629769664 81768351889846818 81867225350414952 82163368082551392 82354530263215041 83410593427102032 84327193354872384 84796809367248552 84829140934365672 84899344807837728 85301552280148841 85323497624187984 85404698050741524 85831375586236722 85935162013789608 86238931975535092 87970960968971808 88483627165824576 88517364453251136 88689494129616198 89010315422764008 89117945792078112 89555813974594134 89988450757080096 90361476212693868 90470740391911152 91354459467778416 91539629101645452 91863210147852598 91974290208490872 92433789092870316 92545559091773424 92872695973653176 93449545016967792 93562543257617088 94290236048028384 94737957966585024 95396410538154621 95432783551161381 95511762908817444 95857262762976624 95973172391468736 96910639276855488 97487488320170104 97605369200847456 98381725580684448 98967331090093284 99544080561552648 99638814392531778 99664448252679072 100136604850609509 100257689016087876 101237007101715108 101359421862418512 101726074768873152 102632787797133776 102773766901250718 103270258528792992 103471076484552231 103845367993224676 103970936757424464 104096657358098496 104481782970359823 104616718973309088 104986525883260112 105113474523989568 105130738144088766 105638616106137504 106140223969889344 106580202712408152 107839420608348702 107969818940402328 109024469186462424 109156300467219936 109673424360191367 109806040350953388 110679441278270004 111214124569469376 111987090631746729 112664158894332864 113062412489664736 113105521245820896 113764663498917312 113872930734322032 114441834114982296 114580216018386144 115461886271775498 116179040844892116 116967303852102522 117108739527860808 117455733601429392 118109841618667626 118252658839488264 118680420563685344 118843443119404692 119407751966125512 119902728051459171 120481968283591824 120627653855881536 121805945957037888 122052838802193936 122632386944654496 122652527834770227 123245052123827088 123394078789031232 124599393355957056 125115890140653048 126490790032308576 127195214050872828 127243711401548508 127349017211756592 127809683683968832 127985246436281976 128107047076112286 128747063379355083 129358397963302638 131956441453457712 132725440748736864 132776046679876704 132851752523375704 133034241194424297 133515473134146012 133676918688117168 133838559460412352 134333720961891201 134982676135620144 135145895816558016 135542214319040802 137031689201667624 137794815221778897 137961435312736308 138627915676565952 138650683639305474 139309043960479764 139783843632154176 140174317525451688 141435354072042576 142106936949877536 142989588732174912 143267644363226166 143785894144464936 143959758587203104 145365958915283232 146231232480255156 146268853070036544 146408053801271184 147572588371026672 148450996635139926 149316120842328972 149458221588797667 150386533524131814 150918130957186411 151830574312429376 151855510652572662 152039132793627768 152589112153309728 153949181695700664 154905387793189488 155768051989837014 155956405136136696 156144986037147744 156607644801905856 157479788824890168 157670211785984352 158457924159206256 159210335954834016 159870304068612228 160642624378122432 161759130912523053 161954728410603492 162527217953893058 162737118402925248 163536703779693636 163734450700829904 164326736165102784 164709060526430082 166821186854204064 169593618734497104 169658281868731344 169798689615675456 170603104560297682 170646995248375968 170809396101483048 171662751172473444 171870324027579216 172477863951070184 173192829407663247 175450955778153783 175941921937943616 177164762428001439 177378988259232396 178020630845528016 178235891584156224 179111627949188268 179976901514160192 180722952425387736 180941480783822304 182708918935556832 183079258203290904 183726420295705196 183948580416981744 184867578185740632 185091118183546848 185745391947306352 186899090033935584 188580472096056768 190792821076309242 190865567102322762 191023525817634888 191714525525953248 192160570614168429 194037596944953957 194974976640340208 195210738401694912 196763451161368896 197934662180186568 199088161123105296 199277628785063556 199328896505358144 200273209701219018 200515378032175752 202474014203430216 202718843724837024 203313321478561203 205265575594267552 205547533802501436 206540517057585984 206942152969104462 207690735986449352 207941873514848928 207976025458958211 208963565940719646 209233437946618176 209973051766520224 210261476288177532 211277232212275008 213160405424816304 215678841216697404 215939637880804656 218048938372924848 218312600934439872 219346848720382734 219612080701906776 221358882556540008 222676494952709889 223974181263493458 226124824979329472 226211042491641792 227745861468644064 227783265978858993 228883668229964592 229160432036772288 230923772543550996 232358081689784232 233652077984755521 233934607704205044 234217479055721616 234911467202858784 236219683237335252 236505317678976528 237360841127370688 237686886238809384 238815503932251024 239805456102918342 240963936567183648 243790826930839587 244105677604387872 245264773889308992 245305055669540454 246490104247654176 247063590789645123 250231780281306096 252981580064617152 254390428101745656 254487422803097016 254698034423513184 255904656840446523 255970492872563952 256214094152224572 257494126758710166 258716795926605276 263912882906915424 265450881497473728 265552093359753408 265703505046751408 266068482388848594 267030946268292024 267353837376234336 268667441923782402 269965352271240288 271084428638081604 274063378403335248 275589630443557794 275922870625472616 277301367278610948 278618087920959528 280276528920489049 280348635050903376 282870708144085152 284213873899755072 286189231614463863 286535288726452332 287571788288929872 287919517174406208 290731917830566464 292462464960510312 292816107602542368 295145176742053344 296901993270279852 298632241684657944 298916443177595334 300409814551828527 300773067048263628 301836261914372822 303711021305145324 304078265587255536 305178224306619456 307898363391401328 309810775586378976 310413229453656693 311536103979674028 311912810272273392 312289972074295488 313445348911079469 314959577649780336 315340423571968704 316915848318412512 318420671909668032 319740608137224456 323518261825046106 323909456821206984 325054435907786116 327073407559387272 327468901401659808 329020273080574101 329418121052860164 333642373708408128 339187237468994208 339316563737462688 341206209120595364 341293990496751936 341618792202966096 343325502344946888 343740648055158432 344955727902140368 346385658815326494 350901911556307566 354329524856002878 354757976518464792 356041261691056032 358223255898376536 359708184154377513 361445904850775472 361882961567644608 365417837871113664 366158516406581808 367452840591410392 367897160833963488 367957583504310681 369735156371481264 370182236367093696 371490783894612704 373798180067871168 381585642152618484 381731134204645524 382047051635269776 383429051051906496 384321141228336858 386241190138065249 388075193889907914 389949953280680416 395869324360373136 398176322246210592 398555257570127112 400546419402438036 401030756064351504 403001162885673603 404948028406860432 405437687449674048 406626642957122406 410531151188535104 411095067605002872 413384445665336691 413884305938208924 415381471972898704 415883747029697856 415952050917916422 417927131881439292 419946103533040448 420522952576355064 426320810849632608 431357682433394808 431879275761609312 436097876745849696 438693697440765468 439224161403813552 442717765113080016 445352989905419778 447948362526986916 448374664766393001 452754392871559233 455491722937288128 455566531957717986 457767336459929184 461847545087101992 464716163379568464 467304155969511042 467869215408410088 468434958111443232 469822934405717568 472439366474670504 473010635357953056 475373772477618768 477631007864502048 479610912205836684 481927873134367296 485277392737569159 487581653861679174 488211355208775744 490610111339080908 492980208495308352 494127181579290246 500463560562612192 508780856203491312 508974845606194032 509396068847026368 511809313680893046 511940985745127904 512428188304449144 514988253517420332 517433591853210552 519578488222989741 526352867334461349 527825765813830848 531407010093502816 531494287284004317 532136964777697188 534061892536584048 534707674752468672 537334883847564804 539930704542480576 542168857276163208 548126756806670496 551179260887115588 551845741250945232 554602734557221896 557236175841919056 560553057840978098 560697270101806752 565741416288170304 572378463228927726 573070577452904664 575143576577859744 576481711842505287 582112790834861871 584924929921020624 585632215205084736 590290353484106688 593803986540559704 597110865961041887 597264483369315888 597832886355190668 600819629103657054 601546134096527256 603672523828745644 607422042610290648 608156531174511072 615796726782802656 619621551172757952 620826458907313386 623072207959348056 623825620544546784 626890697822158938 629919155299560672 633831696636825024 639481216274448912 647036523650092212 647818913642413968 650108871815572232 654146815118774544 654937802803319616 658040546161148202 658836242105720328 668029484858129667 678374474937988416 678633127474925376 682412418241190728 683237584405932192 683349797936576979 686651004689893776 687481296110316864 689911455804280736 692771317630652988 700956233954266563 701803823112615132 708659049712005756 709515953036929584 712082523382112064 716446511796753072 719416368308755026 722891809701550944 731372480792518761 732317032813163616 734905681182820784 735794321667926976 735915167008621362 739470312742962528 742981567789225408 763171284305236968 763462268409291048 764094103270539552 767713970521339569 768642282456673716 772482380276130498 776150387779815828 779899906561360832 791738648720746272 796352644492421184 797110515140254224 801092838804876072 802061512128703008 806002325771347206 809896056813720864 813253285914244812 822190135210005744 826768891330673382 827768611876417848 830762943945797408 831904101835832844 835854263762878584 840829586761467147 841045905152710128 852641621699265216 858567694843391589 862715364866789616 863758551523218624 872195753491699392 877387394881530936 878448322807627104 885435530226160032 890705979810839556 895896725053973832 896749329532786002 901229443655485581 905508785743118466 911133063915435972 915534672919858368 923695090174203984 929432326759136928 931239688360970079 934608311939022084 935738430816820176 936869916222886464 940336046733238407 944878732949341008 946021270715906112 950747544955237536 955262015729004096 959221824411673368 970554785475138318 975163307723358348 981220222678161816 987060819241722303 988254363158580492 1000927121125224384 1017561712406982624 1017949691212388064 1023618627361786092 1023881971490255808 1024856376608898288 1029976507034840664 1034867183706421104 1039156976445979482 1052705734668922698 1056426916700304877 1062814020187005632 1062988574568008634 1064273929555394376 1068123785073168096 1074669767695129608 1084337714552326416 1096253513613340992 1102358521774231176 1103691482501890464 1109205469114443792 1114472351683838112 1121106115681956196 1121394540203613504 1144756926457855452 1146141154905809328 1150287153155719488 1152963423685010574 1164225581669723742 1169849859842041248 1187607973081119408 1194221731922083774 1194528966738631776 1195665772710381336 1201639258207314108 1203092268193054512 1207345047657491288 1209003488657020809 1214844085220581296 1216313062349022144 1231593453565605312 1240153336996010073 1241652917814626772 1246144415918696112 1247651241089093568 1253781395644317876 1259838310599121344 1278962432548897824 1294073047300184424 1295637827284827936 1300217743631144464 1308293630237549088 1316081092322296404 1317672484211440656 1336058969716259334 1345123994299179003 1358263178614677699 1364824836482381456 1366475168811864384 1366699595873153958 1373302009379787552 1379822911608561472 1385542635261305976 1401912467908533126 1403607646225230264 1417318099424011512 1419031906073859168 1432893023593506144 1438832736617510052 1445783619403101888 1455832178212707477 1462744961585037522 1464634065626327232 1469811362365641568 1471830334017242724 1478940625485925056 1526342568610473936 1526924536818582096 1528188206541079104 1535427941042679138 1537284564913347432 1544964760552260996 1552300775559631656 1558735464668969223 1583477297441492544 1594221030280508448 1594482861852012951 1602185677609752144 1604123024257406016 1612004651542694412 1619792113627441728 1626506571828489624 1644380270420011488 1653537782661346764 1655537223752835696 1661525887891594816 1663808203671665688 1671708527525757168 1681659173522934294 1682091810305420256 1717135389686783178 1725430729733579232 1729445135527515861 1746338372504585613 1754774789763061872 1756896645615254208 1770871060452320064 1781411959621679112 1791332597883125661 1791793450107947664 1793498659065572004 1802458887310971162 1811017571486236932 1822266127830871944 1847390180348407968 1858864653518273856 1862479376721940158 1869216623878044168 1871476861633640352 1880672093466476814 1889757465898682016 1901495089910475072 1918443648823346736 1941109570950276636 1950326615446716696 1961935702443423343 1962440445356323632 1974121638483444606 1976508726317160984 2035123424813965248 2035899382424776128 2047237254723572184 2049712753217796576 2059953014069681328 2069734367412842208 2078313952891958964 2102868701862799689 2105411469337845396 2112853833400609754 2125977149136017268 2128547859110788752 2136247570146336192 2149339535390259216 2168675429104652832 2194117442377556283 2204717043548462352 2207382965003780928 2218410938228887584 2228944703367676224 2242212231363912392 2289513852915710904 2292282309811618656 2303141911564018707 2305926847370021148 2328451163339447484 2339699719684082496 2375215946162238816 2388443463844167548 2389057933477263552 2391331545420762672 2403278516414628216 2406184536386109024 2414690095314982576 2418006977314041618 2429688170441162592 2480306673992020146 2483305835629253544 2492288831837392224 2507562791288635752 2522488760284401441 2557924865097795648 2575703084530174767 2588146094600368848 2591275654569655872 2600435487262288928 2616587260475098176 2632162184644592808 2635344968422881312 2672117939432518668 2690247988598358006 2703688330966456743 2716526357229355398 2729649672964762912 2733399191746307916 2746604018759575104 2771085270522611952 2803824935817066252 2807215292450460528 2821008140199715221 2834636198848023024 2838063812147718336 2865786047187012288 2877665473235020104 2911664356425414954 2925489923170075044 2939622724731283136 2943660668034485448 2961182457725166909 3052685137220947872 3053849073637164192 3070855882085358276 3074569129826694864 3089929521104521992 3104601551119263312 3117470929337938446 3169280750100914631 3188442060561016896 3188965723704025902 3204371355219504288 3224009303085388824 3253013143656979248 3288760540840022976 3307075565322693528 3311074447505671392 3327616407343331376 3343417055051514336 3363318347045868588 3364183620610840512 3434270779373566356 3450861459467158464 3458890271055031722 3492676745009171226 3509549579526123744 3562823919243358224 3582665195766251322 3583586900215895328 3586997318131144008 3604917774621942324 3622035142972473864 3644532255661743888 3694780360696815936 3720460010988030219 3724958753443880316 3738433247756088336 3742953723267280704 3761344186932953628 3779514931797364032 3836887297646693472 3882219141900553272 3900653230893433392 3923871404886846686 3924880890712647264 3948243276966889212 3953017452634321968 4035371982897537009 4074789535844033097 4094474509447144368 4099425506435593152 4119906028139362656 4139468734825684416 4156627905783917928 4205737403725599378 4210822938675690792 4225707666801219508 4251954298272034536 4257095718221577504 4298679070780518432 4337350858209305664 4388234884755112566 4409434087096924704 4436821876457775168 4484424462727824784 4579027705831421808 4584564619623237312 4606283823128037414 4611853694740042296 4656902326678894968 4676206394006907669 4750431892324477632 4776886927688335096 4782663090841525344 4783448585556038853 4806557032829256432 4812369072772218048 4829380190629965152 4836013954628083236 4859376340882325184 4960613347984040292 4966611671258507088 4984577663674784448 5015125582577271504 5044977520568802882 5151406169060349534 5176292189200737696 5200870974524577856 5239015117513756839 5264324369289185616 5270689936845762624 5344235878865037336 5373997793649376983 5380495977196716012 5407376661932913486 5433052714458710796 5459299345929525824 5466798383492615832 5542170541045223904 5607649871634132504 5614430584900921056 5642016280399430442 5669272397696046048 5755330946470040208 5823328712850829908 5850979846340150088 5885807107330270029 5887321336068970896 5922364915450333818 6105370274441895744 6107698147274328384 6141711764170716552 6149138259653389728 6179859042209043984 6209203102238526624 6234941858675876892 6308606105588399067 6338561500201829262 6377931447408051804 6408742710439008576 6448018606170777648 6506026287313958496 6582352327132668849 6614151130645387056 6622148895011342784 6655232814686662752 6686834110103028672 6726636694091737176 6868541558747132712 6909425734692056121 6917780542110063444 6985353490018342452 7019099159052247488 7125647838486716448 7165330391532502644 7167173800431790656 7173994636262288016 7209835549243884648 7244070285944947728 7289064511323487776 7440920021976060438 7449917506887760632 7476866495512176672 7522688373865907256 7567466280853204323 7673774595293386944 7764438283801106544 7801306461786866784 7847742809773693372 7849761781425294528 7896486553933778424 7906034905268643936 8070743965795074018 8149579071688066194 8188949018894288736 8239812056278725312 8313255811567835856 8411474807451198756 8421645877351381584 8451415333602439016 8463024420599145663 8503908596544069072 8514191436443155008 8597358141561036864 8776469769510225132 8818868174193849408 8883547373175500727 8968848925455649568 9158055411662843616 9212567646256074828 9223707389480084592 9313804653357789936 9352412788013815338 9507842250302743893 9553773855376670192 9565326181683050688 9566897171112077706 9613114065658512864 9658760381259930304 9672027909256166472 9921226695968080584 9933223342517014176 10030251165154543008 10089955041137605764 10302812338120699068 10352584378401475392 10478030235027513678 10528648738578371232 10688471757730074672 10747995587298753966 10760991954393432024 10814753323865826972 10866105428917421592 10933596766985231664 11084341082090447808 11161380032964090657 11215299743268265008 11228861169801842112 11284032560798860884 11338544795392092096 11510661892940080416 11646657425701659816 11701959692680300176 11771614214660540058 11774642672137941792 11844729830900667636 12106115948692611027 12224368607532099291 12283423528341433104 12298276519306779456 12359718084418087968 12418406204477053248 12469883717351753784 12617212211176798134 12677123000403658524 12755862894816103608 12896037212341555296 13012052574627916992 13164704654265337698 13228302261290774112 13310465629373325504 13453273388183474352 13733549917103963401 13737083117494265424 13818851469384112242 13835561084220126888 13970706980036684904 14251295676973432896 14330660783065005288 14347989272524576032 14419671098487769296 14488140571889895456 14578129022646975552 14881840043952120876 14899835013775521264 14953732991024353344 15045376747731814512 15134932561706408646 15528876567602213088 15602612923573733568 15695485619547386744 15717045352541270517 15792973107867556848 15812069810537287872 16121993380948130949 16141487931590148036 16299158143376132388 16377898037788577472 16626511623135671712 16822949614902397512 16843291754702763168 16902830667204878032 16926048841198291326 17007817193088138144 17552939539020450264 17657421321990810087 17767094746351001454 17937697850911299136 18316110823325687232 18425135292512149656 18447414778960169184 18627609306715579872 18704825576027630676 18925818316765197201 19015684500605487786 19107547710753340384 19133794342224155412 19226228131317025728 19344055818512332944 19747056981398006547 19842453391936161168 19866446685034028352 20060502330309086016 20179910082275211528 20605624676241398136 20728277204076168363 20956060470055027356 21057297477156742464 21376943515460149344 21495991174597507932 21521983908786864048 21629506647731653944 21732210857834843184 21867193533970463328 22322760065928181314 22430599486536530016 22568065121597721768 22702398842559612969 23021323785880160832 23293314851403319632 23403919385360600352 23543228429321080116 23549285344275883584 23689459661801335272 24212231897385222054 24448737215064198582 24566847056682866208 24719436168836175936 24939767434703507568 25234424422353596268 25354246000807317048 25511725789632207216 25792074424683110592 26329409308530675396 26456604522581548224 26906546776366948704 27467099834207926802 27474166234988530848 27637702938768224484 27671122168440253776 27941413960073369808 28523526750908231679 28661321566130010576 28695978545049152064 28839342196975538592 28976281143779790912 29763680087904241752 29799670027551042528 30090753495463629024 30269865123412817292 31057753135204426176 31390971239094773488 31434090705082541034 31585946215735113696 32243986761896261898 32282975863180296072 32598316286752264776 33253023246271343424 33484140098892271971 33645899229804795024 33686583509405526336 33805661334409756064 33852097682396582652 34015634386176276288 35105879078040900528 35314842643981620174 35534189492702002908 36673105822596297873 36850270585024299312 36894829557920338368 37255218613431159744 37409651152055261352 37851636633530394402 38031369001210975572 38215095421506680768 38267588684448310824 38688111637024665888 39494113962796013094 39684906783872322336 40359820164550423056 41200649751311890203 41211249352482796272 41456554408152336726 41912120940110054712 42753887030920298688 42991982349195015864 43043967817573728096 43259013295463307888 43464421715669686368 43734387067940926656 44645520131856362628 44861198973073060032 45136130243195443536 45404797685119225938 46586629702806639264 46807838770721200704 47086456858642160232 47378919323602670544 48365980142844392847 48424463794770444108 48897474430128397164 49133694113365732416 49879534869407015136 50468848844707192536 50708492001614634096 51023451579264414432 52658818617061350792 52972263965972430261 53813093552733897408 54934199668415853604 54948332469977061696 55275405877536448968 55342244336880507552 55882827920146739616 57047053501816463358 57322643132260021152 57678684393951077184 59241170944194019641 59527360175808483504 59599340055102085056 60181506990927258048 60539730246825634584 62184831612228505089 62781942478189546976 62868181410165082068 63171892431470227392 64487973523792523796 64565951726360592144 65196632573504529552 66968280197784543942 67291798459609590048 67611322668819512128 67704195364793165304 68107196527678838907 70211758156081801056 70629685287963240348 71068378985404005816 73346211645192595746 73700541170048598624 74819302304110522704 75703273267060788804 76062738002421951144 76535177368896621648 77376223274049331776 78988227925592026188 79369813567744644672 80719640329100846112 82401299502623780406 82422498704965592544 82913108816304673452 83824241880220109424 85570580252724695037 85983964698390031728 86087935635147456192 86518026590926615776 86928843431339372736 89291040263712725256 90272260486390887072 90809595370238451876 93173259405613278528 94172913717284320464 94757838647205341088 96731960285688785694 96848927589540888216 97794948860256794328 99759069738814030272 100937697689414385072 101416984003229268192 102046903158528828864 105317637234122701584 105944527931944860522 109868399336831707208 110019317467788893619 110550811755072897936 110684488673761015104 111765655840293479232 114094107003632926716 114645286264520042304 118482341888388039282 119054720351616967008 121079460493651269168 123601949253935670609 124369663224457010178 125563884956379093952 125736362820330164136 128975947047585047592 129131903452721184288 130393265147009059104 133936560395569087884 134583596919219180096 135408390729586330608 136214393055357677814 140423516312163602112 141259370575926480696 142136757970808011632 145097940428533178541 146692423290385191492 147401082340097197248 149638604608221045408 151406546534121577608 152125476004843902288 153070354737793243296 157976455851184052376 158916791897917290783 161439280658201692224 164802599005247560812 164844997409931185088 165826217632609346904 167648483760440218848 171141160505449390074 171967929396780063456 173036053181853231552 178582080527425450512 180544520972781774144 181619190740476903752 188345827434568640928 189515677294410682176 193463920571377571388 193697855179081776432 195589897720513588656 201875395378828770144 202833968006458536384 204321589583036516721 210635274468245403168 211889055863889721044 219736798673663414416 220038634935577787238 221101623510145795872 228188214007265853432 236964683776776078564 238109440703233934016 242158920987302538336 247203898507871341218 248739326448914020356 251472725640660328272 256711740758174085111 257951894095170095184 258263806905442368576 260786530294018118208 267873120791138175768 270816781459172661216 272428786110715355628 282518741151852961392 284273515941616023264 290195880857066357082 293384846580770382984 299277209216442090816 302813093068243155216 304250952009687804576 306140709475586486592 315952911702368104752 317833583795834581566 329605198010495121624 331652435265218693808 335296967520880437696 342282321010898780148 343935858793560126912 357164161054850901024 363238381480953807504 370805847761807011827 376691654869137281856 386927841142755142776 387395710358163552864 391179795441027177312 403750790757657540288 408643179166073033442 421270548936490806336 423778111727779442088 435293821285599535623 439473597347326828832 440077269871155574476 442203247020291591744 456376428014531706864 473929367553552157128 476750375693751872349 484317841974605076672 494407797015742682436 497478652897828040712 502945451281320656544 513423481516348170222 515903788190340190368 535746241582276351536 541633562918345322432 544857572221430711256 565037482303705922784 568547031883232046528 580391761714132714164 586769693161540765968 605626186136486310432 608501904019375609152 631905823404736209504 635667167591669163132 659210396020990243248 663304870530437387616 684564642021797560296 714328322109701802048 726476762961907615008 741611695523614023654 770135222274522255333 773855682285510285552 774791420716327105728 782359590882054354624 817286358332146066884 847556223455558884176 870587642571199071246 878947194694653657664 880154539742311148952 912752856029063413728 947858735107104314256 953500751387503744698 988815594031485364872 994957305795656081424 1005890902562641313088 1026846963032696340444 1031807576380680380736 1071492483164552703072 1089715144442861422512 1112417543285421035481 1130074964607411845568 1160783523428265428328 1173539386323081531936 1211252372272972620864 1263811646809472419008 1271334335183338326264 1318420792041980486496 1326609741060874775232 1369129284043595120592 1430251127081255617047 1452953525923815230016 1483223391047228047308 1540270444549044510666 1547711364571020571104 1634572716664292133768 1695112446911117768352 1741175285142398142492 1760309079484622297904 1825505712058126827456 1895717470214208628512 1907001502775007489396 1977631188062970729744 1989914611591312162848 2053693926065392680888 2142984966329105406144 2179430288885722845024 2224835086570842070962 2321567046856530856656 2347078772646163063872 2542668670366676652528 2636841584083960972992 2738258568087190241184 2860502254162511234094 2966446782094456094616 3080540889098089021332 3095422729142041142208 3269145433328584267536 3337252629856263106443 3390224893822235536704 3482350570284796284984 3520618158969244595808 3791434940428417257024 3814003005550014978792 3955262376125941459488 3979829223182624325696 4107387852130785361776 4358860577771445690048 4449670173141684141924 4643134093713061713312 5085337340733353305056 5476517136174380482368 5721004508325022468188 5932893564188912189232 6161081778196178042664 6538290866657168535072 6674505259712526212886 6964701140569592569968 7041236317938489191616 7628006011100029957584 7910524752251882918976 8214775704261570723552 8899340346283368283848 9286268187426123426624 10011757889568789319329 10170674681466706610112 11442009016650044936376 11865787128377824378464 12322163556392356085328 13076581733314337070144 13349010519425052425772 13929402281139185139936 15256012022200059915168 16429551408523141447104 17798680692566736567696 20023515779137578638658 22884018033300089872752 23731574256755648756928 24644327112784712170656 26698021038850104851544 27858804562278370279872 30512024044400119830336 35597361385133473135392 40047031558275157277316 45768036066600179745504 49288654225569424341312 53396042077700209703088 71194722770266946270784 80094063116550314554632 91536072133200359491008 106792084155400419406176 160188126233100629109264 213584168310800838812352 320376252466201258218528 640752504932402516437056
- Sum of all divisors σ(n): 2514477006963445911854103
- Sum of proper divisors (its aliquot sum) s(n): 1873724502031043395417047
- 640752504932402516437056 is an abundant number, because the sum of its proper divisors (1873724502031043395417047) is greater than itself. Its abundance is 1232971997098640878979991
Bases of 640752504932402516437056
- Binary: 100001111010111101000011010011001111111111000000100011010101001110101000010000002
- Hexadecimal: 0x87AF434CFFC08D53A840
- Base-36: 2WCA151POR4SP000
Squares and roots of 640752504932402516437056
- 640752504932402516437056 squared (6407525049324025164370562) is 410563772577148511155264033434602484256809947136
- 640752504932402516437056 cubed (6407525049324025164370563) is 263069765713305136411431798298661733142378107857193236746777722431471616
-
640752504932402516437056 is a
perfect square number . Itssquare root is 800470177416 -
The
cube root of 640752504932402516437056 is 86211149.8458640735
Scales and comparisons
How big is 640752504932402516437056?- 640,752,504,932,402,516,437,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 640,752,504,932,402,516,437,056 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 640752504932402516437056 cubic inches would be around 7184262.5 feet tall.
Recreational maths with 640752504932402516437056
- 640752504932402516437056 backwards is 650734615204239405257046
- The number of decimal digits it has is: 24
- The sum of 640752504932402516437056's digits is 90
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 640752504932402516437056 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 640752504932402516437056 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/640752504932402516437056/
Chicago style:
Numbermatics. 2024. "Number 640752504932402516437056 - Facts about the integer". https://numbermatics.com/n/640752504932402516437056/
The information we have on file for 640752504932402516437056 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 640752504932402516437056, math, Factors of 640752504932402516437056, curriculum, school, college, exams, university, Prime factorization of 640752504932402516437056, STEM, science, technology, engineering, physics, economics, calculator, six hundred forty sextillion, seven hundred fifty-two quintillion, five hundred four quadrillion, nine hundred thirty-two trillion, four hundred two billion, five hundred sixteen million, four hundred thirty-seven thousand and fifty-six.