469179243112835008663907904
469,179,243,112,835,008,663,907,904 is an even composite number composed of six prime numbers multiplied together.
469179243112835008663907904 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-five thousand, seven hundred twenty-five divisors.
Prime factorization of 469179243112835008663907904:
26 × 36 × 174 × 194 × 236 × 792
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 17 × 17 × 17 × 17 × 19 × 19 × 19 × 19 × 23 × 23 × 23 × 23 × 23 × 23 × 79 × 79)See below for interesting mathematical facts about the number 469179243112835008663907904 from the Numbermatics database.
Names of 469179243112835008663907904
- Cardinal: 469179243112835008663907904 can be written as Four hundred sixty-nine septillion, one hundred seventy-nine sextillion, two hundred forty-three quintillion, one hundred twelve quadrillion, eight hundred thirty-five trillion, eight billion, six hundred sixty-three million, nine hundred seven thousand, nine hundred four.
Scientific notation
- Scientific notation: 4.69179243112835008663907904 × 1026
Factors of 469179243112835008663907904
Divisors of 469179243112835008663907904
- Number of divisors d(n): 25725
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 19 23 24 27 32 34 36 38 46 48 51 54 57 64 68 69 72 76 79 81 92 96 102 108 114 136 138 144 152 153 158 162 171 184 192 204 207 216 228 237 243 272 276 288 289 304 306 316 323 324 342 361 368 391 408 414 432 437 456 459 474 486 513 529 544 552 576 578 608 612 621 632 646 648 684 711 722 729 736 782 816 828 864 867 874 912 918 948 969 972 1026 1058 1083 1088 1104 1156 1173 1216 1224 1242 1264 1292 1296 1311 1343 1368 1377 1422 1444 1458 1472 1501 1539 1564 1587 1632 1656 1728 1734 1748 1817 1824 1836 1863 1896 1938 1944 2052 2116 2133 2166 2208 2312 2346 2448 2484 2528 2584 2592 2601 2622 2686 2736 2754 2844 2888 2907 2916 3002 3078 3128 3174 3249 3264 3312 3468 3496 3519 3634 3648 3672 3726 3792 3876 3888 3933 4029 4104 4131 4232 4266 4332 4416 4503 4617 4624 4692 4761 4896 4913 4968 5056 5168 5184 5202 5244 5372 5451 5472 5491 5508 5589 5688 5776 5814 5832 6004 6137 6156 6241 6256 6348 6399 6498 6624 6647 6859 6936 6992 7038 7268 7344 7429 7452 7584 7752 7776 7803 7866 8058 8208 8262 8303 8464 8532 8664 8721 8993 9006 9234 9248 9384 9522 9747 9792 9826 9936 10051 10336 10404 10488 10557 10744 10902 10944 10982 11016 11178 11376 11552 11628 11664 11799 12008 12087 12167 12274 12312 12393 12482 12512 12696 12798 12996 13248 13294 13509 13718 13851 13872 13984 14076 14283 14536 14688 14739 14858 14904 15168 15504 15552 15606 15732 16116 16353 16416 16473 16524 16606 16767 16928 17064 17328 17442 17986 18012 18411 18468 18496 18723 18768 19044 19197 19494 19652 19872 19941 20102 20577 20672 20808 20976 21114 21488 21804 21964 22032 22287 22356 22752 22831 23104 23256 23328 23409 23598 24016 24174 24334 24548 24624 24786 24909 24964 25024 25392 25517 25596 25992 26163 26588 26979 27018 27436 27702 27744 27968 28152 28519 28566 29072 29241 29376 29478 29716 29808 30153 30889 31008 31212 31464 31671 32232 32706 32832 32946 33048 33212 33534 33856 34128 34523 34656 34884 35397 35972 36024 36261 36501 36822 36936 37446 37536 38088 38394 38988 39304 39744 39882 40204 40527 41154 41616 41791 41952 42228 42849 42976 43608 43928 44064 44217 44574 44712 45504 45662 46512 46656 46818 47196 48032 48348 48668 49059 49096 49248 49419 49572 49818 49928 50784 51034 51192 51984 52326 53176 53958 54036 54872 55233 55404 55488 56169 56304 57038 57132 57591 58144 58482 58956 59432 59616 59823 60306 61731 61778 62016 62424 62928 63342 64464 65412 65892 66096 66424 66861 67068 68256 68493 69046 69312 69768 70227 70794 71944 72048 72522 73002 73644 73872 74727 74892 75072 76176 76551 76788 77976 78489 78608 79764 80408 80937 81054 82308 83232 83521 83582 83904 84456 85557 85698 85952 87216 87723 87856 88128 88434 89148 89424 90459 91324 92667 93024 93347 93636 94392 95013 96064 96696 97336 98118 98192 98496 98838 99144 99636 99856 101568 102068 102384 103569 103968 104329 104652 106097 106191 106352 107916 108072 108783 109503 109744 110466 110808 112338 112608 112999 114076 114264 115182 116288 116603 116964 117912 118579 118864 119232 119646 120612 121581 123462 123556 124848 125373 125856 126293 126684 128547 128928 130321 130824 131784 132192 132651 132848 133722 134136 136512 136986 138092 139536 140454 141151 141588 143543 143888 144096 145044 146004 147177 147288 147744 148257 149454 149784 152352 152881 153102 153576 155952 156978 157216 157757 159528 160816 161874 162108 164616 165699 166464 167042 167164 168507 168912 170867 171114 171396 174432 175446 175712 176868 178296 178848 179469 180918 182648 185193 185334 186048 186694 187272 188784 190026 190969 193392 194672 196236 196384 197676 198288 199272 199712 200583 204136 204768 205479 206839 207138 207936 208658 209304 210681 212194 212382 212704 215832 216144 217566 219006 219488 220932 221616 224181 224676 225216 225998 228152 228528 229653 230364 231173 233206 233928 235467 235824 237158 237728 239292 241224 242811 243162 246924 247112 249696 250563 250746 251712 252586 253368 256671 257094 257856 260642 261648 263169 263568 264384 265302 265696 267444 268272 271377 273972 276184 278001 279072 279841 280041 280908 282302 283176 285039 287086 287776 288192 290088 292008 294354 294576 295488 296514 298908 299568 304704 305762 306204 307152 310707 311904 312987 313956 314432 315514 318291 318573 319056 321632 323748 324216 326349 328509 329232 331398 334084 334328 337014 337824 338997 341734 342228 342792 348864 349809 350892 351424 353736 355737 356592 357696 358938 361836 364743 365296 370386 370668 373388 374544 376119 377568 378879 380052 381938 385641 386784 388127 389344 390963 392472 392768 395352 396576 397953 398544 399424 401166 408272 409536 410958 413678 414276 417316 418608 421362 423453 424388 424764 425408 430629 431664 432288 433789 435132 438012 438976 441531 441864 443232 444771 448362 449352 451996 456304 457056 458643 459306 460728 462346 466412 467856 470934 471648 473271 474316 475456 478584 482448 484823 485622 486324 493848 494224 497097 499392 501126 501492 505172 505521 506736 512601 513342 514188 521284 523296 525113 526338 527136 530604 531392 534888 536544 538407 541861 542754 547944 552368 555579 556002 558144 559682 560082 561816 564604 566352 570078 572907 574172 575552 580176 584016 586891 588708 589152 593028 597816 599136 601749 611524 612408 614304 616437 620517 621414 623808 625974 627912 631028 636582 637146 638112 643264 647496 648432 652698 655937 657018 658464 662796 668168 668656 672543 674028 675648 677994 683468 684456 685584 688959 693519 699618 701784 707472 710447 711474 713184 717876 723672 728433 729486 730592 740772 741336 746776 749088 751689 752238 755136 757758 760104 763876 770013 771282 773568 776254 778688 781926 784944 790704 793152 794029 795906 797088 802332 814131 816544 821916 827356 828552 834003 834632 837216 839523 840123 842724 846906 848776 849528 861258 863328 864576 867578 870264 876024 883062 883728 886464 889542 896724 898704 903992 912608 914112 917286 918612 921456 924692 932121 932824 935712 938961 941868 943296 946542 948632 954873 957168 961193 964896 969646 971244 972648 979047 985527 987696 988448 994194 1002252 1002984 1010344 1011042 1013472 1016991 1025202 1026684 1028376 1042568 1046592 1049427 1050226 1052676 1054272 1061208 1067211 1069776 1073088 1076814 1083722 1085508 1094229 1095888 1104736 1111158 1112004 1119364 1120164 1123632 1128357 1129208 1132704 1136637 1140156 1145814 1148344 1160352 1164381 1168032 1172889 1173782 1177416 1178304 1186056 1193859 1195632 1198272 1203498 1223048 1224816 1228608 1232874 1241034 1242828 1251948 1255824 1262056 1270359 1273164 1274292 1276224 1291887 1294992 1296864 1301367 1305396 1311874 1314036 1316928 1324593 1325592 1334313 1336336 1337312 1345086 1348056 1355988 1366936 1368912 1371168 1375929 1377918 1387038 1399236 1403568 1414944 1419813 1420894 1422948 1426368 1435752 1447344 1454469 1456866 1458972 1461184 1481544 1482672 1491291 1493552 1498176 1503378 1504476 1515516 1516563 1520208 1527752 1537803 1540026 1542564 1552508 1563852 1569888 1575339 1581408 1586899 1588058 1591812 1594176 1604664 1615221 1625583 1628262 1633088 1643832 1654712 1657104 1666737 1668006 1669264 1674432 1679046 1680246 1685448 1693812 1697552 1699056 1718721 1722516 1726656 1735156 1740528 1752048 1760673 1766124 1767456 1773593 1779084 1793448 1797408 1803649 1805247 1807984 1825216 1834572 1837224 1842912 1849311 1849384 1861551 1864242 1865648 1871424 1877922 1883736 1893084 1897264 1909746 1914336 1920983 1922386 1929792 1939292 1942488 1945296 1958094 1967811 1971054 1975392 1976896 1982251 1988388 2004504 2005968 2015843 2017629 2020688 2022084 2026944 2033982 2050404 2053368 2056752 2066877 2080557 2085136 2098854 2100452 2105352 2122416 2131341 2134422 2139552 2146981 2153628 2167444 2171016 2185299 2188458 2191776 2209472 2215457 2222316 2224008 2238728 2240328 2247264 2253001 2255067 2256714 2258416 2265408 2273274 2280312 2291628 2296688 2310039 2320704 2328762 2336064 2345778 2347564 2354832 2372112 2382087 2387718 2391264 2399567 2406996 2440231 2442393 2446096 2449632 2465748 2482068 2485656 2502009 2503896 2511648 2518569 2520369 2524112 2540718 2546328 2548584 2583774 2589984 2593728 2598977 2602734 2610792 2623748 2628072 2649186 2651184 2668626 2672672 2674624 2681869 2690172 2696112 2711976 2727317 2733872 2737824 2742336 2751858 2755836 2774076 2796363 2798472 2807136 2816883 2829888 2839626 2841788 2845896 2864619 2871504 2883579 2894688 2904739 2908938 2913732 2917944 2956581 2963088 2965344 2982582 2987104 2997383 3006756 3008952 3031032 3033126 3040416 3050973 3055504 3075606 3080052 3085128 3105016 3127704 3139776 3148281 3150678 3162816 3173798 3176116 3183624 3201633 3209328 3230442 3246473 3251166 3256524 3287664 3301489 3309424 3314208 3333474 3336012 3338528 3358092 3360492 3370896 3385071 3387624 3395104 3398112 3409911 3437442 3445032 3470312 3481056 3493143 3504096 3516263 3518667 3521346 3532248 3534912 3547186 3558168 3581577 3586896 3594816 3607298 3610494 3615968 3628411 3669144 3674448 3685824 3698622 3698768 3723102 3728484 3731296 3755844 3767472 3786168 3794528 3811077 3819492 3828672 3841966 3844772 3875661 3878584 3884976 3890592 3904101 3916188 3929941 3935622 3942108 3950784 3964502 3976776 4002939 4009008 4011936 4031686 4035258 4041376 4044168 4067964 4100808 4106736 4113504 4127787 4133754 4161114 4170272 4197708 4200904 4210704 4244832 4259439 4262682 4268844 4279104 4293962 4307256 4334888 4342032 4363407 4370598 4376916 4383552 4392287 4430914 4444632 4448016 4473873 4477456 4480656 4494528 4506002 4510134 4513428 4516832 4546548 4549689 4560624 4583256 4593376 4613409 4620078 4657524 4691556 4695128 4709664 4726017 4744224 4757297 4760697 4764174 4775436 4782528 4799134 4813992 4845663 4876749 4880462 4884786 4892192 4899264 4931496 4964136 4971312 5000211 5004018 5007792 5023296 5037138 5040738 5048224 5081436 5092656 5097168 5156163 5167548 5179968 5197954 5205468 5221584 5247496 5256144 5282019 5298372 5302368 5316979 5320779 5337252 5345344 5363738 5380344 5392224 5410947 5415741 5423952 5454634 5467744 5475648 5503716 5511672 5547933 5548152 5584653 5592726 5596944 5614272 5633766 5679252 5683576 5691792 5729238 5743008 5762949 5767158 5789376 5809478 5817876 5827464 5835888 5903433 5913162 5926176 5930688 5946753 5965164 5974208 5994766 6013512 6017904 6047529 6052887 6062064 6066252 6080832 6101946 6111008 6151212 6160104 6170256 6200631 6210032 6241671 6255408 6296562 6301356 6347596 6352232 6367248 6394023 6403266 6418656 6436343 6440943 6460884 6492946 6502332 6513048 6555897 6575328 6598159 6602978 6618848 6628416 6646371 6666948 6672024 6677056 6716184 6720984 6741792 6759003 6765201 6770142 6775248 6790208 6796224 6819822 6874884 6890064 6930117 6940624 6962112 6986286 7008192 7032526 7037334 7042692 7064496 7094372 7116336 7146261 7163154 7173792 7198701 7214596 7220988 7231936 7256822 7320693 7327179 7338288 7348896 7374413 7397244 7397536 7446204 7456968 7462592 7506027 7511688 7534944 7555707 7561107 7572336 7589056 7622154 7638984 7683932 7689544 7751322 7757168 7769952 7781184 7796931 7808202 7832376 7859882 7871244 7884216 7929004 7953552 8005878 8018016 8023872 8045607 8063372 8070516 8082752 8088336 8135928 8181951 8201616 8213472 8227008 8241991 8255574 8267508 8322228 8340544 8389089 8395416 8401808 8421408 8450649 8489664 8518878 8525364 8537688 8587924 8593857 8614512 8650737 8669776 8684064 8714217 8726814 8741196 8753832 8784574 8861828 8869743 8889264 8896032 8926921 8947746 8954912 8961312 8992149 9012004 9020268 9026856 9033664 9093096 9099378 9121248 9152919 9166512 9186752 9211637 9226818 9240156 9315048 9383112 9390256 9419328 9444843 9452034 9488448 9514594 9521394 9528348 9550872 9598268 9604899 9627984 9691326 9739419 9753498 9760924 9769572 9784384 9862992 9904467 9928272 9942624 9977147 10000422 10008036 10015584 10074276 10081476 10096448 10155213 10162872 10185312 10194336 10229733 10295359 10312326 10335096 10395908 10410936 10443168 10479429 10494992 10512288 10548789 10556001 10564038 10596744 10604736 10633958 10641558 10674504 10727476 10760688 10784448 10821894 10831482 10847904 10885233 10909268 10935488 11007432 11023344 11095866 11096304 11150929 11169306 11185452 11193888 11267532 11358504 11367152 11383584 11433231 11458476 11486016 11525898 11534316 11618956 11626983 11635752 11654928 11671776 11712303 11789823 11806866 11826324 11852352 11893506 11930328 11989532 12027024 12035808 12077599 12095058 12105774 12124128 12132504 12203892 12222016 12302424 12320208 12340512 12383361 12401262 12420064 12462803 12483342 12510816 12593124 12602712 12695192 12704464 12734496 12778317 12788046 12806532 12837312 12872686 12881886 12921768 12985892 13004664 13026096 13090221 13111794 13150656 13176861 13196318 13205956 13237696 13292742 13333896 13344048 13432368 13441968 13483584 13498493 13518006 13530402 13540284 13550496 13639644 13749768 13780128 13840227 13860234 13881248 13972572 14065052 14074668 14085384 14128992 14178051 14188744 14232672 14271891 14282091 14292522 14326308 14347584 14397402 14429192 14441976 14513644 14630247 14641386 14654358 14676576 14697792 14748826 14794488 14795072 14892408 14913936 15012054 15023376 15069888 15086551 15111414 15122214 15144672 15244308 15277968 15367864 15379088 15468489 15502644 15514336 15539904 15593862 15616404 15664752 15719764 15742488 15768432 15846057 15858008 15907104 15950937 15962337 16011756 16036032 16091214 16126744 16141032 16176672 16232841 16271856 16340281 16363902 16403232 16426944 16483982 16511148 16535016 16643799 16644456 16753959 16778178 16790832 16803616 16842816 16901298 17037756 17050728 17075376 17175848 17187714 17229024 17288847 17301474 17339552 17368128 17428434 17453628 17482392 17507664 17569148 17710299 17723656 17739486 17778528 17792064 17840259 17853842 17895492 17909824 17922624 17984298 18024008 18040536 18053712 18142587 18186192 18198756 18242496 18262667 18305838 18333024 18423274 18453636 18480312 18601893 18630096 18725013 18766224 18780512 18889686 18904068 19029188 19042788 19056696 19101744 19182069 19196536 19209798 19255968 19309029 19322829 19382652 19478838 19506996 19521848 19539144 19725984 19794477 19808934 19856544 19885248 19939113 19954294 20000844 20016072 20031168 20148552 20162952 20277009 20295603 20310426 20325744 20370624 20388672 20459466 20590718 20624652 20670192 20790351 20791816 20821872 20886336 20958858 20989984 21024576 21097578 21112002 21128076 21193488 21267916 21283116 21349008 21438783 21454952 21521376 21596103 21643788 21662964 21695808 21770466 21818536 21962079 22014864 22046688 22107439 22123239 22191732 22192608 22301858 22338612 22370904 22387776 22518081 22535064 22667121 22683321 22717008 22734304 22767168 22866462 22916952 23051796 23068632 23237912 23253966 23271504 23309856 23343552 23390793 23424606 23579646 23613732 23652648 23787012 23860656 23979064 24054048 24071616 24136821 24155198 24190116 24211548 24248256 24265008 24407784 24545853 24604848 24640416 24681024 24725973 24766722 24802524 24840128 24925606 24966684 25021632 25167267 25186248 25205424 25351947 25390384 25408928 25468992 25556634 25576092 25613064 25745372 25763772 25781571 25843536 25952211 25971784 26009328 26052192 26142651 26180442 26223588 26353722 26392636 26411912 26585484 26667792 26688096 26780763 26864736 26883936 26976447 26996986 27036012 27060804 27080568 27100992 27279288 27458757 27499536 27560256 27634911 27680454 27720468 27762496 27945144 28130104 28149336 28170768 28257984 28334529 28356102 28377488 28465344 28543782 28564182 28585044 28652616 28794804 28814697 28858384 28883952 29027288 29218257 29260494 29282772 29308716 29353152 29497652 29588976 29713401 29784816 29827872 29931441 30024108 30046752 30151081 30173102 30222828 30244428 30289344 30465639 30488616 30555936 30662033 30689199 30735728 30758176 30886077 30936978 31005288 31028672 31187724 31232808 31329504 31438287 31439528 31484976 31536864 31646367 31668003 31692114 31716016 31814208 31901874 31924674 32023512 32182428 32253488 32282064 32353344 32465682 32543712 32655699 32680562 32727804 32806464 32967964 33022296 33070032 33287598 33288912 33452787 33507918 33556356 33581664 33607232 33698267 33802596 34075512 34101456 34150752 34269331 34299693 34351696 34375428 34458048 34577694 34602948 34679104 34856868 34880949 34907256 34964784 35015328 35136909 35138296 35369469 35420598 35447312 35478972 35557056 35680518 35707684 35790984 35968596 36048016 36081072 36107424 36232797 36285174 36372384 36397512 36498677 36525334 36611676 36666048 36846548 36907272 36960624 37150083 37203786 37260192 37388409 37450026 37532448 37561024 37662769 37779372 37808136 38058376 38085576 38113392 38203488 38301017 38334951 38364138 38393072 38419596 38511936 38618058 38645658 38765304 38957676 39013992 39043696 39078288 39270663 39451968 39530583 39588954 39617868 39713088 39878226 39908588 40001688 40032144 40297104 40325904 40495479 40554018 40591206 40620852 40651488 40792639 40918932 41181436 41249304 41340384 41483927 41520681 41580702 41583632 41643744 41917716 41979968 42195156 42224004 42256152 42386976 42534153 42535832 42566232 42698016 42807019 42815673 42846273 42877566 42909904 43042752 43192206 43287576 43325928 43540932 43637072 43890741 43924158 44029728 44093376 44182609 44214878 44246478 44383464 44385216 44603716 44677224 44741808 45036162 45070128 45259653 45334242 45366642 45434016 45468608 45591773 45732924 45833904 46103592 46137264 46364389 46405467 46475824 46507932 46543008 46619712 46781586 46849212 47159292 47227464 47305296 47538171 47574024 47721312 47852811 47887011 47958128 48108096 48273642 48310396 48380232 48423096 48530016 48698523 48815568 49020843 49091706 49209696 49280832 49380563 49451946 49533444 49605048 49851212 49933368 50261877 50334534 50372496 50410848 50703894 50780768 50817856 50955511 51113268 51152184 51226128 51490744 51527544 51563142 51687072 51819023 51866541 51904422 51943568 52018656 52104384 52285302 52360884 52447176 52707444 52785272 52823824 53130897 53170968 53335584 53376192 53520777 53561526 53729472 53767872 53952894 53993972 54072024 54121608 54161136 54427761 54558576 54788001 54917514 54999072 55190041 55269822 55360908 55440936 55890288 56125313 56175039 56260208 56298672 56341536 56669058 56712204 56754976 57087564 57128364 57170088 57305232 57546207 57589608 57629394 57716768 57767904 57927087 57968487 58054576 58436514 58520988 58565544 58617432 58995304 59177952 59383431 59426802 59569632 59655744 59776471 59817339 59862882 60048216 60093504 60302162 60346204 60445656 60488856 60831027 60886809 60931278 60977232 61111872 61324066 61378398 61471456 61516352 61682987 61772154 61873956 62010576 62375448 62465616 62659008 62728291 62876574 62879056 62969952 63073728 63292734 63336006 63384228 63432032 63803748 63849348 64047024 64316349 64364856 64506976 64564128 64788309 64931364 65087424 65311398 65361124 65455608 65886237 65935928 66044592 66140064 66322317 66369717 66575196 66577824 66808997 66905574 67015836 67112712 67163328 67396534 67605192 68001363 68049963 68151024 68202912 68301504 68538662 68599386 68703392 68750856 68939809 69155388 69205896 69713736 69761898 69814512 69929568 70030656 70172379 70273818 70276592 70738938 70841196 70894624 70957944 71361036 71415368 71581968 71937192 72096032 72162144 72214848 72410463 72465594 72570348 72744768 72795024 72997354 73050668 73223352 73637559 73693096 73814544 73921248 74177919 74300166 74407572 74520384 74668879 74776818 74900052 75064896 75325538 75558744 75616272 75934247 76055841 76116752 76171152 76226784 76406976 76602034 76669902 76728276 76786144 76839192 77236116 77291316 77344713 77530608 77856633 77915352 78027984 78087392 78156576 78427953 78541326 79061166 79177908 79235736 79756452 79817176 80003376 80064288 80342289 80594208 80651808 80874049 80929341 80990958 81108036 81182412 81241704 81302976 81585278 81837864 82362872 82376271 82498608 82680768 82904733 82967854 83041362 83161404 83167264 83287488 83453453 83835432 84390312 84448008 84512304 84773952 85003587 85068306 85071664 85132464 85396032 85614038 85631346 85692546 85755132 85819808 86384412 86444091 86575152 86651856 87081864 87274144 87654771 87781482 87848316 88059456 88365218 88429756 88492956 88766928 89140203 89207432 89354448 89483616 89794323 90072324 90140256 90388643 90453243 90519306 90668484 90733284 90868032 91183546 91465848 91667808 91986099 92067597 92207184 92274528 92658231 92728778 92810934 92951648 93015864 93086016 93563172 93698424 94314861 94318584 94454928 94610592 94939101 95004009 95076342 95148048 95442624 95705622 95774022 95916256 96547284 96620792 96760464 96846192 97060032 97397046 97631136 97967097 98041686 98183412 98419392 98761126 98903892 99066888 99210096 99702424 99866736 100358361 100523754 100669068 100744992 100821696 101022601 101094801 101407788 101561536 101911022 102226536 102304368 102452256 102807993 102899079 102981488 103055088 103126284 103374144 103638046 103733082 103808844 103887136 104037312 104570604 104642847 104721768 104894352 105410727 105414888 105570544 105647648 106108407 106261794 106341936 106671168 107041554 107123052 107905788 107987944 108144048 108243216 108322272 108698391 108855522 109117152 109417831 109496031 109576002 109835028 109998144 110380082 110539644 110721816 110881872 111450249 111780576 112165227 112250626 112350078 112520416 112597344 112683072 112988307 113338116 113424408 113509952 114175128 114256728 114340176 114610464 114903051 115004853 115092414 115179216 115258788 115433536 115535808 115854174 115936974 116109152 116873028 117041976 117131088 117234864 117811989 117990608 118355904 118591749 118766862 118853604 119139264 119552942 119634678 119725764 120096432 120604324 120692408 120891312 120977712 121486437 121662054 121773618 121862556 121954464 122290517 122377917 122648132 122756796 122942912 123365974 123544308 123747912 124021152 124451781 124562043 124750896 124931232 125365021 125456582 125753148 125758112 125939904 126585468 126672012 126768456 126864064 127602459 127607496 127698696 128094048 128421057 128447019 128538819 128632698 128729712 129013952 129128256 129576618 129862728 130622796 130722248 130911216 131672223 131772474 131871856 132089184 132280128 132547827 132644634 132739434 133150392 133155648 133617994 133811148 134031672 134225424 134793068 135210384 135778959 136002726 136099926 136302048 136405824 136775319 137077324 137198772 137406784 137501712 137879618 138310776 138411792 139093167 139216401 139427472 139523796 139629024 139859136 140113847 140344758 140547636 140553184 141477876 141682392 141789248 141915888 142614513 142722072 142830736 143163936 143558433 143661033 143874384 144192064 144324288 144820926 144931188 145140696 145590048 145994708 146095569 146101336 146446704 147062529 147275118 147386192 147629088 147842496 148035889 148141689 148355838 148600332 148815144 149337758 149553636 149800104 150651076 150785631 151117488 151232544 151757657 151868494 152111682 152233504 152342304 152453568 152866533 153204068 153339804 153456552 153572288 153678384 154472232 154582632 154689426 155061216 155457069 155599623 155713266 155830704 156055968 156174784 156313152 156597829 156855906 157082652 158122332 158355816 158471472 159392691 159512904 159634352 160006752 160128576 160562331 160684578 161188416 161303616 161748098 161858682 161981916 162216072 162364824 162483408 163170556 163283283 163675728 164364003 164725744 164752542 164997216 165570123 165809466 165935708 166082724 166322808 166334528 166906906 167670864 168375939 168525117 168780624 168896016 169024608 169611499 170007174 170136612 170143328 170264928 171228076 171262692 171385092 171510264 171639616 172638621 172768824 172888182 173150304 173303712 173781261 173905461 174163728 174548288 175021103 175309542 175562964 175696632 176730436 176859512 176985912 177533856 178150293 178280406 178414864 178708896 178967232 179329413 179452017 179588646 180144648 180280512 180777286 180906486 181038612 181336968 181466568 182367092 182493081 182931696 183335616 183972198 184135194 184414368 184549056 185048961 185316462 185457556 185621868 185903296 186031728 187126344 187396848 188184873 188629722 188637168 188909856 189221184 189565793 189878202 190008018 190152684 190296096 191411244 191548044 191832512 192949047 193094568 193241584 193520928 193692384 194364927 194794092 195262272 195934194 196083372 196366824 197522252 197658711 197807784 198133776 198420192 198966951 199109151 199404848 199733472 200426991 200716722 201047508 201338136 201489984 202045202 202189602 202815576 203822044 204004089 204453072 204608736 204904512 205319183 205615986 205798158 205962976 206110176 206252568 206819427 207276092 207466164 207617688 207774272 209141208 209285694 209443536 209788704 210517137 210821454 210829776 211141088 211295296 211867651 212216814 212523588 212683872 214083108 214246104 215811576 215975888 216288096 216486432 216644544 217231389 217396782 217711044 218234304 218835662 218992062 219152004 219670056 220760164 220912677 221079288 221443632 221763744 222533757 222900498 223561152 224006637 224330454 224501252 224700156 225040832 225194688 225976614 226676232 226848816 227802741 228350256 228513456 228680352 229220928 229474381 229806102 230009706 230184828 230358432 230517576 231708348 231873948 232218304 233569899 233746056 234083952 234262176 234469728 235283859 235623978 235981216 236793257 237183498 237533724 237707208 239105884 239269356 239451528 240192864 241026867 241208648 241384816 241782624 241955424 242622147 242788023 242972874 243324108 243547236 243725112 243908928 244581034 244755834 245296264 245513592 246731948 247088616 247495824 248042304 248714199 248903562 249124086 249501792 249862464 250360359 250730042 250913164 251506296 251516224 253170936 253344024 253536912 255204918 255214992 255397392 256188096 256471367 256842114 256894038 257077638 257265396 257459424 259153236 259725456 261245592 261444496 261822432 262964313 263344446 263544948 263743712 264178368 265095654 265289268 265478868 266300784 267235988 267420609 267622296 268063344 268450848 269382969 269586136 270420768 271165929 271359729 271557918 272005452 272199852 272604096 273550638 274154648 274397544 275003424 275759236 275958297 276621552 276823584 277784777 277974693 278186334 278432802 278854944 279047592 279258048 280227694 280689516 281095272 281106368 282944583 282955752 283364784 283831776 284817303 285229026 285444144 285661472 286327872 286644469 287116866 287322066 287748768 289641852 289862376 290281392 291180096 291989416 292191138 292202672 292893408 293901291 294125058 294550236 294772384 295258176 296071778 296283378 296711676 297200664 297630288 298675516 299107272 299600208 301075083 301302152 301571262 302234976 302465088 303067803 303284403 303515314 303736988 304223364 304467008 304684608 305733066 306408136 306679608 306913104 307356768 308423979 308944464 309165264 309378852 310122432 310465339 310914138 311199246 311426532 311661408 312111936 313195658 313711812 314165304 316232181 316244664 316711632 316942944 318325221 318785382 319025808 319268704 320013504 321124662 321369156 323496196 323717364 323963832 324432144 324729648 324966816 326095173 326341112 326566566 327351456 328253493 328488093 328728006 329451488 329505084 329994432 331140246 331618932 331871416 332165448 332645616 333813812 335341728 336495681 336751878 337050234 337561248 337792032 338049216 338964921 339222998 340014348 340273224 340286656 340529856 342456152 342525384 342770184 343020528 344709153 345277242 345537648 345776364 346300608 346607424 346990673 347562522 347810922 348327456 350042206 350619084 351125928 351393264 353435967 353460872 353719024 353971824 355067712 355775247 356300586 356560812 356829728 357417792 358658826 358904034 359177292 360289296 361554572 361812972 362077224 362673936 362933136 364459311 364734184 364986162 365863392 366871551 367133751 367944396 368270388 368828736 370097922 370632924 370915112 371243736 372063456 373355343 374252688 374793696 375826463 376095063 376369746 377259444 377274336 377819712 379131586 379756404 380016036 380305368 380592192 382807377 382822488 383096088 385263171 385341057 385616457 385898094 386189136 386483168 387041856 387384768 388729854 389588184 391868388 392166744 392733648 395016669 395044504 395317422 395615568 396267552 396840384 397643481 397933902 398218302 398809696 399466944 400853982 401433444 402095016 402676272 404090404 404379204 405631152 407336877 407644088 408008178 408906144 409217472 410325957 410638366 411231972 411596316 411925952 412220352 412505136 413638854 414552184 414932328 415235376 417279501 418282416 418571388 418887072 419577408 420041341 420341541 421034274 421642908 421659552 422282176 423735302 424433628 425047176 425367744 427843539 428166216 428492208 430675299 430983099 431623152 431951776 432576192 432972864 434462778 434793564 435422088 437671324 437984124 438286707 438304008 439340112 441187587 441520328 441825354 442158576 442887264 443527488 444107667 444425067 445067514 445800996 448013274 448660908 449002504 449400312 451953228 453352464 453697632 455272971 455605482 456700512 457026912 457360704 458599599 458948762 459612204 460019412 460369656 460716864 461035152 463416696 463747896 466371207 466798869 467139798 467492112 468167904 468524352 468939456 469793487 470567718 471247956 471962432 473586514 474366996 475067448 475414416 478178073 478211768 478538712 478903056 480385728 481686993 482053734 482417296 482769632 483565248 483910848 485244294 485576046 485945748 486648216 487094472 487450224 489162068 489511668 489849849 490592528 491027184 493092009 493463896 494177232 494991648 496710369 497428398 497807124 498248172 499003584 500720718 501460084 501826328 503012592 505127817 506341872 506688048 507073824 508471097 508834497 510409836 510429984 510794784 512942734 513684228 513788076 514155276 514530792 514918848 517915863 518306472 519450912 521254561 521343783 521716383 522491184 522888992 523644864 525063309 525928626 526688892 527089896 527487424 530191308 530578536 530957736 532601568 534450879 534471976 534841218 535244592 536126688 536901696 537988239 538356051 538765938 539172272 540841536 542331858 542719458 543115836 544010904 544399704 547101276 547479243 548309296 548795088 550006848 551518472 551916594 553243104 553647168 555146883 555569554 555949386 556372668 556865604 557709888 558095184 560455388 561379032 562190544 564554619 565889166 565911504 566729568 567663552 568697379 569634606 570458052 570888288 571322944 572870539 573288938 574233732 574644132 575497536 578847141 579283704 579724752 580562784 582578627 583094781 583978832 584382276 584405344 585786816 587802582 588250116 589100472 589544768 592143556 592566756 592976133 593423352 594401328 595260576 596900853 597327453 597351032 598214544 599200416 601280973 602150166 602604304 603142524 604469952 606135606 606568806 607030628 607473976 608446728 611466132 612816272 613359216 613826208 614713536 615957549 616847958 617888928 618330528 618757704 620458281 620930678 621828276 622398492 622853064 623322816 626391316 627423624 628330608 631551411 632464362 632489328 633423264 633885888 635602953 636650442 637570764 638051616 638537408 640267073 642249324 642738312 646992392 647434728 647927664 648864288 649459296 649933632 651117289 651694167 652190346 652682224 653133132 654702912 656506986 656976186 657456012 658902976 659010168 662280492 662738031 663237864 663742832 664330896 665291232 667601271 667627624 670683456 672019911 672991362 673503756 674100468 675122496 675584064 677929842 678445996 680028696 680546448 683408223 684912304 685050768 685540368 686041056 688423143 689418306 690554484 691075296 691552728 693474863 693981346 695125044 695621844 696654912 700084412 700709697 701238168 702251856 702786528 705226759 705851577 706871934 706921744 707438048 707943648 710379771 711550494 712601172 713121624 713659456 717317652 717808068 718354584 720578592 723080601 723109144 723625944 724154448 725347872 725866272 727719323 727866441 728364069 728918622 729468368 729972324 731726784 733743102 734267502 735888792 736540776 740195844 741265848 741830224 742487472 744126912 746142597 746710686 748505376 749587392 751081077 751652926 752190126 752739492 754518888 754548672 758263172 759512808 760032072 760610736 765614754 765644976 766192176 769414101 770526342 770682114 771232914 771796188 772378272 772966336 775060141 777459708 779176368 783736776 784333488 785467296 788194613 788892939 790033338 790089008 790634844 791231136 792535104 795286962 795867804 796436604 797619392 801707964 802261827 802866888 804190032 805352544 808148907 808180808 808758408 811262304 813333361 813497787 814079187 814673754 815288176 816016356 817812288 820651914 821276732 822463944 823192632 825010272 827277708 827874891 829104368 829864656 830470752 833354331 833924079 834559002 836564832 837142776 837774144 839469571 840082682 840683082 842068548 843285816 843319104 847470604 848867256 850094352 854451909 855687078 856332432 856984416 859933407 861350598 861966198 863246304 863903552 866243687 868925556 869587128 870844176 875342648 875968248 876573414 876608016 878680224 880923391 881703873 882375174 883040656 883650708 884317152 885774528 888215334 888850134 890135028 891601992 896026548 897321816 898005008 898800624 903225249 903906456 906704928 907395264 909203409 909853209 910545942 911210964 913401024 914053824 917199198 917897524 919224408 920038824 920739312 922070304 925271937 926833392 927495792 931396017 932742414 933597738 934279596 934984224 936335808 938230697 939586974 941135436 942495912 947173028 948733992 950134896 950828832 954130321 954975663 956356146 956423536 957077424 957806112 963373986 964107468 964834592 965539264 970488588 971152092 971891496 973296432 974188944 974900448 978285519 978324136 979023336 979699698 981185056 982054368 984561437 984760479 985464279 986184018 986927792 988354464 989983296 993420738 994856796 995614248 996496344 1001441436 1002920168 1003652656 1006025184 1009487043 1010255634 1012683744 1013376096 1014147648 1016200007 1016894763 1016942194 1017668994 1020819672 1020859968 1021589568 1025885468 1027368456 1027576152 1028310552 1029061584 1034127459 1035831726 1036612944 1038901824 1040972019 1042509122 1042687566 1043432766 1044982368 1045777984 1048610779 1050126618 1051857252 1053377784 1054179792 1060382616 1061157072 1061915472 1065203136 1066380947 1067325741 1068901758 1068943952 1069682436 1070489184 1072253376 1075976478 1076712102 1077531876 1078344544 1084663716 1085438916 1086231672 1088021808 1088799408 1093377933 1094202552 1094958486 1096618592 1097590176 1100614653 1101401253 1103036944 1103833188 1106486208 1110293766 1111139108 1111898772 1112745336 1113731208 1116190368 1120066029 1120910776 1122758064 1124381088 1127479389 1128285189 1129109238 1131778332 1131823008 1133459136 1135752949 1137394758 1139269212 1140916104 1141776576 1145741078 1146577876 1148467464 1149288264 1155789513 1156023171 1156849371 1157694282 1158567408 1159449504 1161125568 1165157254 1166189562 1167957664 1168764552 1168810688 1171976753 1175605164 1176500232 1178200944 1184287112 1185133512 1185952266 1186846704 1188802656 1190521152 1191837529 1192930443 1193801706 1194654906 1194702064 1196429088 1198400832 1202561946 1204300332 1205208608 1206285048 1212271212 1213137612 1214061256 1214947952 1216893456 1222010631 1222932264 1225632544 1226718432 1227652416 1230977871 1231915098 1233695916 1235777856 1236661056 1237515408 1240916562 1241861356 1243656552 1244796984 1245706128 1251838503 1252782632 1254847248 1256661216 1260124023 1261024623 1263102822 1264928724 1264978656 1266846528 1269370943 1271205906 1273300884 1275141528 1276103232 1280534146 1284498648 1285476624 1290882199 1292025897 1292949297 1293984784 1294869456 1295855328 1297728576 1298918592 1302234578 1303388334 1304380692 1305364448 1306266264 1313013972 1313952372 1314860121 1314912024 1318020336 1323562761 1324560984 1325476062 1326475728 1327485664 1328661792 1330582464 1332323001 1333275201 1335202542 1335255248 1344039822 1345982724 1347007512 1348200936 1355859684 1356891992 1360057392 1361092896 1365818913 1366816446 1369824608 1370101536 1371080736 1372082112 1374858833 1375798797 1376846286 1378836612 1381108968 1382150592 1383105456 1386949726 1387962692 1390250088 1391243688 1399113621 1400168824 1400396607 1401419394 1402476336 1404503712 1405573056 1409380461 1410453518 1411703154 1413743868 1413843488 1414876096 1415887296 1418708701 1420759542 1423100988 1425202344 1426243248 1434635304 1435616136 1436709168 1441157184 1442750693 1445060979 1446161202 1446218288 1447251888 1448308896 1450695744 1451732544 1455438646 1455732882 1456728138 1457837244 1458936736 1459944648 1467486204 1468535004 1469549547 1471777584 1473081552 1479276027 1480391688 1482531696 1483660448 1484974944 1490131107 1492285194 1493421372 1497010752 1502162154 1503305852 1504380252 1505478984 1509037776 1515383451 1516526344 1519025616 1520064144 1521221472 1525413291 1526503491 1531229508 1531289952 1532384352 1536606931 1538828202 1541052684 1541364228 1542465828 1543592376 1544756544 1550120282 1554919416 1558352736 1563763683 1564031349 1565149149 1567473552 1568666976 1570934592 1575189927 1576389226 1577785878 1580066676 1580178016 1581269688 1582462272 1585615607 1590573924 1591735608 1592873208 1603352637 1603415928 1604523654 1605733776 1608380064 1610705088 1613964717 1615068153 1616297814 1616361616 1617516816 1622524608 1626666722 1626995574 1628158374 1629347508 1630576352 1632032712 1641303828 1642437729 1642553464 1644927888 1646385264 1650020544 1654555416 1655749782 1658208736 1659729312 1660941504 1665440649 1666708662 1667848158 1669118004 1673129664 1674285552 1678939142 1680165364 1681366164 1684137096 1686571632 1693663857 1694941208 1697734512 1700188704 1706092137 1708903818 1711374156 1712664864 1713968832 1717384217 1718611617 1719866814 1722701196 1723932396 1726492608 1732487374 1737851112 1739174256 1741688352 1746487681 1747735881 1749284343 1750685296 1751936496 1753146828 1753216032 1757360448 1761846782 1763407746 1764750348 1766081312 1767301416 1768634304 1776430668 1777700268 1778928399 1780270056 1783203984 1790702559 1791982359 1792053096 1794643632 1796010016 1797601248 1803842919 1806450498 1807812912 1813409856 1818406818 1819706418 1821091884 1822421928 1834398396 1835795048 1838448816 1840077648 1841478624 1844140608 1847872647 1850543874 1853666784 1854991584 1860103127 1861374843 1862792034 1865484828 1867195476 1868559192 1869968448 1876461394 1879173948 1882270872 1884991824 1894346056 1894654233 1897467984 1900269792 1901657664 1906808859 1908260642 1909951326 1912712292 1912847072 1914154848 1915612224 1919429419 1920801219 1926747972 1928214936 1929669184 1940977176 1942304184 1943782992 1946592864 1948377888 1949800896 1953351867 1955082501 1956571038 1956648272 1958046672 1959399396 1962370112 1964108736 1969122874 1969520958 1970928558 1972368036 1973855584 1976708928 1986841476 1988214093 1989713592 1991228496 1992992688 2002803813 2002882872 2005840336 2007305312 2012050368 2016059733 2018974086 2020511268 2025367488 2026752192 2032400014 2033789526 2033884388 2035337988 2041639344 2050224669 2051770936 2054736912 2055152304 2056621104 2058123168 2065269429 2068254918 2071663452 2073225888 2078938789 2080424589 2081944038 2085018244 2085375132 2086865532 2089964736 2097221558 2100253236 2103714504 2106755568 2108359584 2115680277 2117554731 2120765232 2122314144 2123830944 2131139313 2132761894 2134651482 2137803516 2137887904 2139364872 2140978368 2151952956 2153424204 2155063752 2156689088 2169241803 2169327432 2170877832 2172463344 2176043616 2177598816 2183157969 2183599323 2185092207 2186755866 2188405104 2189916972 2193237184 2195180352 2201229306 2202802506 2206073888 2207666376 2220587532 2222278216 2223797544 2225490672 2227462416 2232380736 2238427791 2240132058 2241821552 2245516128 2248762176 2253243231 2254958778 2256570378 2258218476 2263556664 2263646016 2271505898 2274789516 2278538424 2281832208 2291482156 2293155752 2296934928 2298576528 2308242303 2311579026 2312046342 2313698742 2315388564 2317134816 2318899008 2323519823 2325180423 2330314508 2332379124 2335915328 2337529104 2343953506 2351210328 2353000464 2356401888 2364583839 2366678817 2368574224 2370267024 2371904532 2373693408 2377605312 2381935399 2383675058 2385860886 2387603412 2389309812 2389404128 2392858176 2405123892 2406785481 2408600664 2410417216 2412570096 2424446721 2424542424 2426275224 2428122512 2429895904 2433786912 2440000083 2440493361 2442237561 2444021262 2445864528 2451265088 2453436864 2461955742 2463830196 2467391832 2475030816 2481833124 2483624673 2483722712 2487313104 2489593968 2491412256 2500062993 2501772237 2503677006 2505565264 2509694496 2513322432 2516610113 2518408713 2520248046 2522049246 2526205644 2529857448 2529957312 2538741886 2542411812 2546601768 2550283056 2561068292 2563355727 2568997296 2570953248 2579800221 2581764398 2584051794 2585898594 2587969568 2589738912 2591710656 2598731061 2604469156 2606776668 2608761384 2610728896 2612532528 2626027944 2627904744 2629720242 2629824048 2636040672 2642770173 2645111619 2647125522 2649121968 2650952124 2652951456 2654971328 2657323584 2662163093 2664646002 2666550402 2670405084 2670510496 2688079644 2691965448 2694015024 2696401872 2709675747 2711719368 2713783984 2720114784 2722185792 2727610227 2729559627 2731637826 2733632892 2739649216 2740203072 2742161472 2749717666 2751597594 2753692572 2757673224 2762217936 2766210912 2773899452 2775815811 2775925384 2780500176 2782487376 2794188051 2798227242 2800337648 2800793214 2802838788 2804952672 2809007424 2812681891 2814692091 2818760922 2820907036 2823406308 2827487736 2827686976 2837417402 2841519084 2846201976 2850404688 2852486496 2862390963 2864926989 2869270608 2871232272 2873418336 2883395483 2885501386 2890121958 2892322404 2892436576 2894503776 2896617792 2910877292 2911465764 2913456276 2915674488 2917873472 2919889296 2934856557 2934972408 2937070008 2939099094 2943555168 2946163104 2953684311 2954281437 2956392837 2958552054 2960783376 2965063392 2967320896 2969949888 2975358751 2980262214 2984570388 2986842744 3004324308 3006611704 3008760504 3010957968 3018075552 3028461129 3030766902 3033052688 3038051232 3040128288 3042442944 3048600021 3050684289 3050826582 3053006982 3062459016 3062579904 3064768704 3073213862 3077656404 3082105368 3082728456 3084931656 3087184752 3100240564 3102382377 3109838832 3116705472 3122916057 3127527366 3128062698 3130298298 3134947104 3137333952 3145832337 3150379854 3152778452 3155571756 3160133352 3160356032 3162539376 3171231214 3181147848 3183471216 3185746416 3199142841 3201977223 3206705274 3206831856 3209047308 3211467552 3216760128 3222618481 3227929434 3230136306 3232595628 3232723232 3235033632 3253333444 3253991148 3256316748 3258695016 3261152704 3264065424 3280133799 3282607656 3284875458 3285106928 3289855776 3292770528 3301843959 3304203759 3309110832 3311499564 3316417472 3319458624 3330881298 3333417324 3335696316 3338236008 3348571104 3357878284 3360198087 3360330728 3362732328 3368274192 3373143264 3382438167 3384855567 3387327714 3389882416 3395469024 3400377408 3407258847 3412184274 3417807636 3422748312 3425329728 3434768434 3437223234 3439733628 3445402392 3447864792 3464974748 3467368539 3468069513 3475702224 3478348512 3483376704 3490426111 3492975362 3495471762 3498568686 3501370592 3503872992 3506293656 3506432064 3515930259 3523693564 3526815492 3529500696 3532162624 3534602832 3552861336 3555400536 3557856798 3560540112 3566407968 3575512587 3578791329 3581405118 3583964718 3584106192 3589287264 3592020032 3595202496 3601750067 3607685838 3612900996 3615625824 3636813636 3639412836 3642183768 3644843856 3666031893 3668796792 3671590096 3676897632 3680155296 3682957248 3692933613 3695745294 3701087748 3707333568 3709983168 3720206254 3722749686 3725584068 3730969656 3734390952 3737118384 3752922788 3755515509 3758347896 3764541744 3769983648 3780372069 3783073869 3788692112 3789308466 3794935968 3800539584 3808112829 3813617718 3816521284 3819902652 3825424584 3825694144 3828309696 3838858838 3841602438 3853495944 3856429872 3872646597 3876077691 3881954352 3884608368 3887565984 3893185728 3896755776 3901064477 3906703734 3910165002 3913142076 3913296544 3916093344 3918798792 3938245748 3939041916 3941857116 3944736072 3947711168 3970688283 3973682952 3976428186 3979427184 3982456992 3985985376 3996969003 3999825603 4005607626 4005765744 4011680672 4014610624 4025485369 4032119466 4037948172 4041022536 4064800028 4067579052 4067768776 4070675976 4083278688 4097456739 4100449338 4103541872 4109473824 4110304608 4113242208 4116246336 4124576499 4127396391 4130538858 4136509836 4143326904 4146451776 4157877578 4160849178 4163888076 4170036488 4170750264 4173731064 4194443116 4197340863 4200506472 4207429008 4213511136 4216719168 4228141383 4231360554 4235109462 4241530464 4244628288 4247661888 4256126103 4262278626 4265523788 4269302964 4275607032 4275775808 4278729744 4303905912 4306848408 4310127504 4328252079 4338483606 4338654864 4341755664 4344926688 4352087232 4355197632 4360013239 4366315938 4367198646 4370184414 4373511732 4376810208 4379833944 4402458612 4405605012 4412147776 4415332752 4437828081 4441175064 4444556432 4447595088 4450981344 4454924832 4470393321 4476855582 4480264116 4483643104 4491032256 4506486462 4509917556 4513140756 4516436952 4527113328 4543011796 4546150353 4549579032 4557076848 4563664416 4576239873 4579510473 4582964312 4586311504 4593869856 4597153056 4609820793 4616484606 4623158052 4624092684 4627397484 4630777128 4634269632 4647039646 4650360846 4660629016 4664758248 4675058208 4687907012 4691291049 4692094047 4702420656 4706000928 4712803776 4722341209 4725569781 4729167678 4733357634 4737148448 4740534048 4743809064 4747386816 4756846821 4763870798 4767350116 4771721772 4775206824 4778619624 4778808256 4810057911 4810247784 4813570962 4817201328 4825140192 4841894151 4848893442 4849084848 4852550448 4856245024 4859791808 4867573824 4872955973 4880000166 4880986722 4884475122 4888042524 4891729056 4923911484 4927660392 4934783664 4950061632 4963666248 4967249346 4967445424 4974626208 4979187936 4982824512 4996321947 5000125986 5003544474 5007354012 5011130528 5019388992 5033220226 5036817426 5040496092 5044098492 5052411288 5059714896 5077483772 5080991571 5084823624 5093203536 5100566112 5118276411 5122136584 5126711454 5137994592 5141906496 5152152651 5155834851 5159600442 5163528796 5168103588 5171797188 5175939136 5179477824 5197462122 5208938312 5213553336 5217522768 5225065056 5239463043 5243207643 5252055888 5255809488 5259440484 5259648096 5272081344 5277910763 5285540346 5290223238 5294251044 5298243936 5301904248 5305902912 5324326186 5329292004 5333100804 5340810168 5341020992 5372107677 5375947077 5376159288 5383930896 5388030048 5392803744 5411528757 5419351494 5423438736 5427567968 5440229568 5446244911 5455220454 5459119254 5463275652 5467265784 5499435332 5503195188 5507385144 5515346448 5524435872 5532421824 5543617941 5547798904 5551631622 5551850768 5561000352 5564974752 5580309381 5584124529 5588376102 5596454484 5600675296 5601586428 5605677576 5609905344 5625363782 5629384182 5637521844 5641814072 5646812616 5654975472 5674834804 5683038168 5692403952 5700809376 5704972992 5720426577 5724781926 5729853978 5738541216 5742464544 5746836672 5758288257 5762403657 5766790966 5771002772 5780243916 5784644808 5784873152 5789007552 5821754584 5822931528 5826912552 5831348976 5839778592 5860055601 5869713114 5869944816 5874140016 5878198188 5887110336 5892326208 5898841441 5907368622 5908562874 5912785674 5917104108 5921566752 5930126784 5950717502 5960524428 5969140776 5973685488 6008411439 6008648616 6013223408 6017521008 6021915936 6036151104 6048179199 6056922258 6061533804 6066105376 6076102464 6080256576 6097200042 6101368578 6101653164 6106013964 6124918032 6146427724 6150674007 6155312808 6164210736 6165456912 6169863312 6174369504 6195808287 6200481128 6204764754 6219677664 6236816367 6241273767 6245832114 6255054732 6256125396 6260596596 6269894208 6291664674 6300759708 6305556904 6311143512 6320266704 6325078752 6342462428 6347040831 6362295696 6366942432 6371492832 6389049871 6393417939 6398285682 6403954446 6413410548 6413663712 6418094616 6422935104 6445236962 6455858868 6460272612 6465191256 6465446464 6470067264 6506666888 6507725409 6507982296 6512633496 6517390032 6528130848 6549473907 6550797969 6560267598 6565215312 6569750916 6570213856 6579711552 6585541056 6592822787 6603687918 6608407518 6618221664 6622999128 6661762596 6666834648 6671392632 6676472016 6697142208 6715283373 6715756568 6720396174 6720661456 6725464656 6736548384 6746286528 6759729693 6764876334 6769711134 6774655428 6779764832 6790938048 6814517694 6824368548 6835615272 6845496624 6869536868 6874446468 6879467256 6890804784 6895729584 6924726909 6929949496 6934737078 6936139026 6951404448 6956697024 6970559469 6975541269 6980852222 6985950724 6990943524 6997137372 7002741184 7007745984 7012587312 7031860518 7047387128 7053630984 7059001392 7069205664 7093751517 7105722672 7110801072 7115713596 7121080224 7132815936 7140702797 7145806197 7151025174 7157582658 7162810236 7167929436 7168212384 7178574528 7203500134 7215371676 7225801992 7231251648 7273340163 7273627272 7278825672 7284367536 7289687712 7320000249 7321480083 7326712683 7332063786 7337593584 7343180192 7353795264 7360310592 7385867226 7391490588 7402175496 7440412508 7445499372 7450874019 7451168136 7461939312 7468781904 7474236768 7500188979 7505316711 7505845576 7511031018 7516695792 7529083488 7539967296 7549830339 7555226139 7560744138 7566147738 7577384224 7578616932 7589871936 7616225658 7627235436 7633042568 7639805304 7650849168 7677717676 7683204876 7706991888 7712859744 7739400663 7745293194 7752155382 7763908704 7769216736 7775131968 7796193183 7802128954 7813407468 7820330004 7826284152 7826593088 7832186688 7837597584 7876491496 7878083832 7883714232 7889472144 7928310519 7941376566 7947365904 7952856372 7958854368 7964913984 7971970752 7980785479 7986489279 7993938006 7999651206 8011215252 8011531488 8023361344 8050970738 8064238932 8075896344 8082045072 8129027241 8129600056 8135158104 8135537552 8141351952 8166557376 8182830681 8188678881 8194913478 8200898676 8207083744 8218947648 8220609216 8226484416 8249152998 8254792782 8261077716 8273019672 8286653808 8315755156 8321698356 8327447433 8327776152 8340072976 8341500528 8347462128 8382564153 8388886232 8394681726 8401012944 8414858016 8427022272 8438045673 8444076273 8456282766 8462721108 8470218924 8483060928 8512252206 8524557252 8531047576 8538605928 8551214064 8557459488 8587172889 8607811824 8613696816 8620255008 8644008649 8650186449 8656504158 8676967212 8677309728 8683511328 8689853376 8720026478 8732631876 8734397292 8740368828 8747023464 8753620416 8759667888 8804569671 8804917224 8811210024 8830665504 8861052933 8862844311 8869178511 8875656162 8882350128 8889112864 8895190176 8901962688 8909849664 8926076253 8940786642 8953711164 8960528232 8967286208 9012972924 9019835112 9026281512 9032873904 9054226656 9085383387 9086023592 9092300706 9099158064 9114153696 9127328832 9145800063 9152052867 9152479746 9159020946 9165928624 9172623008 9187739712 9194306112 9219641586 9232969212 9246316104 9248185368 9254794968 9261554256 9294079292 9300721692 9307147131 9321258032 9329516496 9350116416 9368748171 9375814024 9382582098 9384188094 9404841312 9412001856 9437497011 9444682418 9451139562 9458335356 9466715268 9474296896 9481068096 9487618128 9513693642 9527741596 9534700232 9543443544 9550413648 9557239248 9597428523 9620115822 9620495568 9627141924 9634402656 9650280384 9660950843 9667855443 9683788302 9697786884 9698169696 9705100896 9712490048 9745911946 9760000332 9761973444 9768950244 9776085048 9783458112 9840401397 9847822968 9855320784 9869567328 9903836659 9905531877 9912611277 9927332496 9934498692 9934890848 9949252416 9958375872 9992643894 10000251972 10007088948 10014708024 10022261056 10066440452 10073634852 10080594261 10080992184 10088196984 10104822576 10119429792 10147314501 10154566701 10154967544 10161983142 10169647248 10186407072 10201132224 10221776541 10236552822 10244273168 10253422908 10275989184 10304305302 10311669702 10319200884 10327057592 10336207176 10343594376 10394924244 10402105617 10417876624 10427106672 10435045536 10450130112 10471278333 10478926086 10486415286 10504111776 10511618976 10518880968 10519296192 10547790777 10555821526 10571080692 10580446476 10588502088 10596487872 10603808496 10648652372 10658584008 10666201608 10681620336 10726537761 10736373987 10744215354 10751894154 10752318576 10767861792 10776060096 10785607488 10805250201 10823057514 10838702988 10846877472 10855135936 10884540241 10892489822 10910440908 10918238508 10926551304 10934531568 10998095679 10998870664 11006390376 11014770288 11030692896 11048871744 11068993913 11078800839 11087235882 11095597808 11103263244 11103701536 11122000704 11129949504 11160618762 11168249058 11176752204 11192908968 11201350592 11203172856 11211355152 11250727564 11258768364 11266546527 11275043688 11283628144 11293625232 11309950944 11341116207 11349221607 11349669608 11366076336 11384807904 11401618752 11424338487 11440853154 11449563852 11459707956 11477082432 11484929088 11516576514 11524807314 11533581932 11542005544 11560487832 11569289616 11617939791 11643509168 11645863056 11653825104 11662697952 11679557184 11694835231 11703193431 11720111202 11739426228 11739889632 11748280032 11756396376 11797682882 11814737244 11817125748 11825571348 11834208216 11843133504 11901435004 11912064849 11921048856 11938281552 11947370976 11988854903 11990907009 11999476809 12016822878 12017297232 12026446816 12035042016 12043831872 12076456107 12096358398 12113844516 12123067608 12132210752 12194400084 12202737156 12203306328 12212027928 12249836064 12292370217 12292855448 12301348014 12310625616 12328421472 12330913824 12339726624 12348739008 12371228491 12373729497 12382189173 12391616574 12400962256 12409529508 12439355328 12473632734 12482547534 12491664228 12510109464 12512250792 12521193192 12583329348 12592022589 12601519416 12611113808 12622287024 12640533408 12650157504 12684424149 12684924856 12694081662 12724591392 12733884864 12742985664 12768378309 12778099742 12786835878 12796571364 12807908892 12826821096 12827327424 12836189232 12890473924 12911717736 12920545224 12930382512 12984756237 13013333776 13015450818 13015964592 13025266992 13034780064 13056261696 13080039717 13098947814 13101595938 13120535196 13130430624 13139501832 13140427712 13176022397 13185645574 13207375836 13216815036 13236443328 13245998256 13313484243 13323525192 13333669296 13342785264 13352944032 13399308421 13411179963 13430566746 13431513136 13440792348 13441322912 13450929312 13473096768 13519459386 13529752668 13539422268 13549310856 13559529664 13629035388 13638451059 13648737096 13671230544 13690993248 13728719619 13738531419 13739073736 13748892936 13758934512 13781609568 13791459168 13826667137 13829462379 13849453818 13859898992 13869474156 13872278052 13902808896 13941118938 13951082538 13961704444 13971901448 13981887048 13994274744 14025174624 14063721036 14073873147 14094774256 14107261968 14118002784 14138411328 14167023627 14176709343 14187503034 14211445344 14221602144 14231427192 14242160448 14270540463 14281405594 14291612394 14302050348 14315165316 14325620472 14335858872 14336424768 14407000268 14430743352 14451603984 14525682453 14546680326 14547254544 14557651344 14568735072 14579375424 14618867919 14640000498 14642960166 14653425366 14664127572 14675187168 14686360384 14726142679 14771734452 14782981176 14804350992 14880825016 14890998744 14901748038 14902336272 14923878624 14937563808 14948473536 14975697647 14988965841 15000377958 15010633422 15011691152 15022062036 15033391584 15058166976 15099660678 15110452278 15121488276 15132295476 15154768448 15157233864 15232451316 15242974713 15254470872 15266085136 15279610608 15301698336 15354829233 15355435352 15366409752 15413983776 15425719488 15456457953 15467504553 15478801326 15490586388 15504310764 15527817408 15538433472 15592386366 15604257908 15626814936 15640660008 15652568304 15675195168 15718389129 15729622929 15752982992 15756167664 15767428464 15778944288 15833732289 15856621038 15882753132 15894731808 15905712744 15917708736 15949921849 15961570958 15972978558 15987876012 15999302412 16022430504 16023062976 16101941476 16116323031 16128477864 16151792688 16164090144 16220215457 16234586271 16258054482 16259200112 16270316208 16271075104 16282703904 16338734733 16365661362 16377357762 16389826956 16401797352 16414167488 16498305996 16509585564 16522155432 16546039344 16573307616 16630853823 16631510312 16643396712 16654894866 16655552304 16680145952 16683001056 16694924256 16737544429 16740928143 16752373587 16765128306 16777772464 16789363452 16802025888 16829716032 16876091346 16888152546 16912565532 16925442216 16940437848 17024504412 17049114504 17062095152 17077211856 17102428128 17114918976 17161279731 17174345778 17215623648 17227393632 17240510016 17274864771 17287210971 17288017298 17300372898 17313008316 17353934424 17354619456 17367022656 17440052956 17465263752 17468794584 17480737656 17494046928 17519335776 17580166803 17609139342 17609834448 17622420048 17661331008 17696524323 17722105866 17725688622 17738357022 17751312324 17764700256 17778225728 17790380352 17826383243 17852152506 17881573284 17907422328 17921056464 18025945848 18039670224 18052563024 18065747808 18108453312 18128476099 18144537597 18170766774 18172047184 18184601412 18198316128 18228307392 18291600126 18304105734 18304959492 18318041892 18331857248 18345246016 18439283172 18452022021 18465938424 18492632208 18496370736 18509589936 18523108512 18587424861 18588158584 18601443384 18614294262 18642516064 18659032992 18706667303 18710449101 18723821301 18737496342 18751628048 18765164196 18768376188 18809682624 18874994022 18889364836 18902279124 18916670712 18933430536 18975236256 19027387284 19041122493 19055483192 19069400464 19086887088 19100827296 19114478496 19167149613 19180253817 19194857046 19240231644 19240991136 19254283848 19268805312 19307800133 19321901686 19335710886 19367576604 19395573768 19396339392 19410201792 19491823892 19520000664 19523946888 19537900488 19552170096 19648421721 19652393907 19680802794 19695645936 19710641568 19739134656 19778468361 19807673318 19811063754 19825222554 19854664992 19868997384 19869781696 19923604801 19985287788 20000503944 20014177896 20029416048 20132880904 20147269704 20161188522 20161984368 20176393968 20209645152 20238859584 20261237993 20279189079 20294629002 20309133402 20309935088 20323966284 20339294496 20372814144 20443553082 20473105644 20488546336 20506845816 20608610604 20623339404 20638401768 20654115184 20672414352 20687188752 20774180727 20789848488 20804211234 20835753248 20854213344 20870091072 20911678407 20926623807 20942556666 20957852172 20972830572 21008223552 21023237952 21037761936 21095581554 21111643052 21142161384 21160892952 21177004176 21207616992 21281254551 21297304744 21317168016 21332403216 21363240672 21422108391 21437418591 21453075522 21472747974 21488430708 21503788308 21504637152 21535723584 21579306031 21610500402 21646115028 21677405976 21693754944 21769080482 21784979644 21820881816 21836477016 21853102608 21869063136 21944997383 21960000747 21964440249 21980138049 21996191358 21997741328 22012780752 22029540576 22061385792 22137987826 22157601678 22174471764 22191195616 22206526488 22207403072 22321237524 22336498116 22352622057 22353504408 22385817936 22406345712 22422710304 22500566937 22501455128 22517536728 22533093054 22550087376 22567256288 22587250464 22619901888 22644913051 22649491017 22665678417 22682232414 22698443214 22699339216 22732152672 22769615808 22848676974 22881706308 22899127704 22919415912 23033153028 23049614628 23067163864 23084011088 23120975664 23138579232 23218201989 23235879582 23287018336 23291726112 23307650208 23325395904 23372600161 23388579549 23389670462 23406386862 23440222404 23478852456 23479779264 23496560064 23512792752 23595365764 23629474488 23634251496 23651142696 23668416432 23784931557 23802870008 23824129698 23842097712 23876563104 23894741952 23942356437 23959467837 23977709806 23981814018 23998953618 24033645756 24034594464 24052893632 24070084032 24118047917 24152912214 24192716796 24227689032 24246135216 24388800168 24405474312 24406612656 24424055856 24499672128 24526761781 24548492043 24566036643 24584740434 24585710896 24602696028 24621251232 24656842944 24661827648 24679453248 24742456982 24747458994 24764378346 24783233148 24801924512 24819059016 24947265468 24965095068 24982342299 24983328456 25020218928 25024501584 25042386384 25147692459 25166658696 25184045178 25203038832 25222227616 25244574048 25281066816 25314137019 25332228819 25368848298 25369849712 25388163324 25449182784 25536756618 25556199484 25573671756 25593142728 25615817784 25653642192 25672378464 25761518667 25780947848 25823435472 25841090448 25860765024 25932025947 25950559347 25969512474 26026667552 26030901636 26031929184 26050533984 26069560128 26122317827 26160079434 26197895628 26203191876 26241070392 26260861248 26279003664 26352044794 26371291148 26414751672 26433630072 26491996512 26583158799 26588532933 26607535533 26626968486 26647050384 26667338592 26685570528 26705888064 26778228759 26798616842 26822359926 26861133492 26863026272 26881584696 26882645824 26901858624 26955465319 27038918772 27059505336 27078844536 27098621712 27258070776 27276902118 27297474192 27342461088 27381986496 27412263167 27437400189 27456158601 27457439238 27477062838 27478147472 27497785872 27517869024 27563219136 27582918336 27653334274 27658924758 27698907636 27719797984 27738948312 27744556104 27882237876 27902165076 27921441393 27923408888 27943802896 27963774096 27988549488 28050349248 28106244513 28127442072 28147746294 28189548512 28214523936 28236005568 28312491033 28334047254 28353418686 28375006068 28422890688 28443204288 28462854384 28541080926 28562811188 28583224788 28604100696 28630330632 28651240944 28671717744 28792285569 28814000536 28861486704 28903207968 28982852529 29003566329 29051364906 29093360652 29094509088 29115302688 29137470144 29195531689 29237735838 29280000996 29285920332 29306850732 29328255144 29350374336 29452285358 29543468904 29565962352 29608701984 29690290577 29711509977 29716595631 29737833831 29761650032 29781997488 29803496076 29804672544 29847757248 29875127616 29951395294 29977931682 30000755916 30021266844 30023382304 30044124072 30066783168 30199321356 30220904556 30241782783 30242976552 30264590952 30314467728 30441943503 30463700103 30464902632 30485949426 30508941744 30532170272 30559221216 30603396672 30665329623 30709658466 30710870704 30732819504 30827967552 30912915906 30935009106 30957602652 30981172776 31008621528 31184772732 31206316851 31208515816 31253629872 31281320016 31305136608 31350390336 31413834999 31436778258 31459245858 31505965984 31512335328 31534856928 31557888576 31621753159 31643372331 31667464578 31713242076 31765506264 31789463616 31811425488 31899843698 31923141916 31945957116 31975752024 31998604824 32044861008 32179613283 32203882952 32209121961 32232646062 32256955728 32303585376 32328180288 32415750603 32440430914 32469172542 32516108964 32518400224 32540632416 32542150208 32565407808 32630300123 32653620723 32677469466 32731322724 32754715524 32779653912 32803594704 32996611992 33019171128 33044310864 33092078688 33146615232 33183265939 33206981739 33236402517 33261707646 33263020624 33286793424 33309789732 33311104608 33360291904 33366002112 33389848512 33475088858 33481856286 33504747174 33530256612 33555544928 33578726904 33604051776 33752182692 33776305092 33799639581 33825131064 33850884432 33880875696 34023348621 34047664821 34049008824 34098229008 34124190304 34154423712 34204856256 34273015461 34322559462 34348691556 34431247296 34454787264 34549729542 34574421942 34576034596 34600745796 34626016632 34707868848 34853819373 34880105912 34930527504 34937589168 34961475312 34988093856 35038671552 35084505693 35109580293 35160333606 35218278684 35219668896 35244840096 35341959413 35393048646 35444211732 35451377244 35476714044 35502624648 35529400512 35652766486 35704305012 35763146568 35814844656 35842112928 35966564709 35972721027 35998430427 36051891696 36079340448 36105126048 36131495616 36229368321 36256952198 36289075194 36341533548 36344094368 36369202824 36396632256 36469158961 36583200252 36608211468 36609918984 36636083784 36663714496 36877110651 36878566344 36904044042 36931876848 36985264416 36992741472 37019179872 37046217024 37113685473 37121188491 37146567519 37174849722 37176317168 37202886768 37228588524 37285032128 37318065984 37413334606 37420898202 37447642602 37474992684 37503256096 37530328392 37536752376 37749988044 37776067767 37778729672 37804558248 37833341424 37866861072 37950472512 38053272447 38054774568 38082244986 38110966384 38138800928 38173774176 38201654592 38228956992 38305134927 38334299226 38360507634 38389714092 38480463288 38481982272 38508567696 38615600266 38643803372 38671421772 38735153208 38791147536 38954268711 38983647784 39040001328 39047893776 39075800976 39104340192 39240119151 39296843442 39304787814 39361605588 39391291872 39421283136 39499836991 39528067191 39556936722 39615346636 39622127508 39650445108 39709329984 39737994768 39847209602 39970575576 40001007888 40028355792 40058832096 40169216663 40197925263 40233539889 40265761808 40294539408 40322377044 40323968736 40352787936 40419290304 40522475986 40558378158 40589258004 40618266804 40619870176 40647932568 40678588992 40887106164 40915353177 40946211288 40977092672 41013691632 41186158857 41215594257 41217221208 41246678808 41276803536 41308230368 41344828704 41374377504 41480001411 41488387137 41548361454 41579696976 41608422468 41671506496 41708426688 41823356814 41853247614 41885113332 41915704344 41945661144 42075523872 42191163108 42221619441 42223286104 42284322768 42321785904 42354008352 42415233984 42501070881 42530128029 42562509102 42594609488 42634336032 42664806432 42726481344 42782371921 42811621389 42844216782 42874837182 42906151044 42945495948 42976861416 43007576616 43009274304 43158612062 43221000804 43292230056 43354811952 43538160964 43569959288 43577047359 43641763632 43672954032 43706205216 43738126272 43856603757 43889994766 43920001494 43928880498 43960276098 43992382716 43995482656 44025561504 44059081152 44146876637 44178428037 44275975652 44315203356 44348943528 44382391232 44413052976 44642475048 44672996232 44705244114 44707008816 44771635872 44812691424 44845420608 44927092941 44966897523 45001133874 45002910256 45035073456 45066186108 45100174752 45134512576 45174500928 45256772581 45289826102 45298982034 45331356834 45364464828 45396886428 45398678432 45464305344 45697353948 45728924139 45763412616 45798255408 45838831824 46064487699 46066306056 46099229256 46134327728 46168022176 46241951328 46277158464 46369373859 46402513659 46436403978 46471759164 46574036672 46583452224 46615300416 46745200322 46777159098 46779340924 46812773724 46880444808 46957704912 47025585504 47155167387 47188868787 47190731528 47258948976 47268502992 47302285392 47336832864 47501196867 47569863114 47605740016 47648259396 47684195424 47753126208 47815592147 47849765547 47884712874 47918935674 47955419612 47963628036 47997907236 48067291512 48069188928 48236095834 48305824428 48385433592 48455378064 48492270432 48660646371 48703758813 48777600336 48810948624 48813225312 48848111712 49016204199 49053523562 49096984086 49132073286 49169480868 49171421792 49205392056 49242502464 49484913964 49494917988 49528756692 49566466296 49603849024 49638118032 49892561469 49894530936 49930190136 49964684598 49966656912 50040437856 50049003168 50084772768 50212633287 50222784429 50257120761 50295384918 50333317392 50368090356 50406077664 50444455232 50489148096 50581098767 50628274038 50664457638 50737696596 50739699424 50776326648 51073513236 51112398968 51147343512 51186285456 51231635568 51307284384 51344756928 51483839193 51523037334 51561895696 51646870944 51682180896 51721530048 51824594313 51861632913 51864051894 51901118694 51939024948 52053335104 52061803272 52063858368 52101067968 52244635654 52320158868 52395791256 52406383752 52482140784 52558007328 52704089588 52740500409 52742582296 52829503344 52867260144 52983993024 53089572969 53166317598 53177065866 53215071066 53253936972 53294100768 53334677184 53371141056 53440955929 53479149729 53556457518 53597233684 53644719852 53722266984 53726052544 53763169392 53910930638 54077837544 54119010672 54157689072 54197243424 54385428297 54433612791 54516141552 54553804236 54594948384 54684922176 54784514177 54824526334 54874800378 54912317202 54914878476 54954125676 54956294944 54995571744 55035738048 55306668548 55317849516 55356066063 55397815272 55439595968 55477896624 55489112208 55762274583 55764475752 55804330152 55842882786 55846817776 55887605792 55927548192 55977098976 56120001909 56131347303 56171463903 56212489026 56254884144 56295492588 56379097024 56429047872 56624982066 56668094508 56706837372 56750012136 56925708768 57082161852 57123367479 57125622376 57166449576 57208201392 57260661264 57302481888 57343435488 57501448839 57540761451 57584571138 57628001072 57722973408 57806415936 57923400399 57965705058 58007132658 58102729812 58186721304 58189018176 58230605376 58391063378 58475471676 58560001992 58571840664 58613701464 58656510288 58904570716 58945265163 58957181721 59086937808 59131924704 59217403968 59335405083 59380581154 59423019954 59433191262 59475667662 59523300064 59563994976 59606992152 59609345088 59770814403 59902790588 59955863364 60001511832 60042533688 60046764608 60088248144 60398642712 60441809112 60483565566 60485953104 60529181904 60628935456 60783713979 60837567237 60883887006 60927400206 60929805264 60971898852 61017883488 61064340544 61118442432 61229751139 61330659246 61419316932 61421741408 61465639008 61825831812 61870018212 61915205304 61962345552 62017243056 62322542181 62369545464 62412633702 62417031632 62507259744 62562640032 62610273216 62735035221 62779871421 62827669998 62873556516 62918491716 63011931968 63024670656 63069713856 63243506318 63286744662 63334929156 63426484152 63531012528 63622850976 63799687396 63843763653 63846283832 63891914232 63951504048 63997209648 64089722016 64266325173 64312255773 64359226566 64407765904 64418243922 64465292124 64513911456 64607170752 64737918093 64831501206 64880861828 64938345084 65032217928 65036800448 65081264832 65260600246 65307241446 65354938932 65462645448 65509431048 65559307824 65607189408 65834992149 65880002241 65893320747 65993223984 66038342256 66088621728 66184157376 66318096109 66366531878 66413963478 66472805034 66523415292 66526041248 66573586848 66619579464 66622209216 66950177716 66963712572 67009494348 67060513224 67111089856 67157453808 67501700811 67504365384 67552610184 67599279162 67650262128 67701768864 67761751392 67934739153 67948473051 67997035251 68046697242 68095329642 68098017648 68196458016 68248380608 68308847424 68433251273 68546030922 68645118924 68697383112 69099459084 69148843884 69152069192 69201491592 69252033264 69415737696 69654605967 69707638746 69760211824 69861055008 69875178336 69922950624 69976187712 70117800483 70165738647 70169011386 70219160586 70320667212 70436557368 70439337792 70489680192 70683918826 70786097292 70888423464 70902754488 70953428088 71005249296 71305532972 71354794671 71408610024 71526293136 71629689312 71684225856 71827069311 71878403511 71933129418 71945442054 71996860854 72103783392 72158680896 72210252096 72354143751 72458736642 72513904396 72578150388 72683067096 72688188736 72738405648 72938317922 73166400504 73216422936 73219837968 73272167568 73580285343 73645476129 73754221302 73757132688 73808088084 73863753696 73970528832 73985482944 74038359744 74120225063 74227370946 74242376982 74293135038 74349699444 74352634336 74405773536 74457177048 74826669212 74841796404 74895285204 74949985368 75006512192 75060656784 75073504752 75443077377 75499976088 75552135534 75557459344 75609116496 75666682848 75733722144 75942411057 75996686457 76106544894 76109549136 76164489972 76221932768 76277601856 76347548352 76610269854 76668598452 76721015268 76779428184 76960926576 77017135392 77231200532 77284556001 77287606744 77342843544 77470306416 77582295072 77796077841 77851678041 77908537422 77967295568 78080002656 78095787552 78151601952 78208680384 78366953481 78480238302 78593686884 78609575628 78723211176 78782583744 78999673982 79056134382 79113873444 79230693272 79244255016 79300890216 79475989536 79694419204 79749476397 79765598799 79941151152 80002015776 80056711584 80117664192 80279800553 80334686277 80338433326 80395850526 80467079778 80531523616 80589078816 80644754088 80647937472 80705575872 80866395957 81044951972 81116756316 81178516008 81236533608 81239740352 81295865136 81774212328 81830706354 81892422576 82027383264 82236789501 82312200567 82372317714 82431188514 82434442416 82493357616 82553607072 82616460736 82689657408 82748755008 82840251541 82960002822 82976774274 83096722908 83159393952 83216844936 83646713628 83706495228 83770226664 83831408688 83891322288 84151047744 84318733539 84382326216 84443238882 84446572208 84568645536 84643571808 84708016704 84937473099 85002141762 85060256058 85125018204 85189218976 85268672064 85329612864 85564743842 85623242778 85688433564 85749674364 85812302088 85890991896 85953722832 86015153232 86317224124 86376856707 86442001608 86584460112 86709623904 86948557587 87010698987 87076321928 87139918576 87154094718 87283527264 87345908064 87412410432 87586595067 87713207514 87779989532 87840002988 87857760996 87920552196 87984765432 87990965312 88051123008 88293753274 88356856074 88551951304 88630406712 88697887056 88826105952 89070871731 89134529931 89149786893 89284950096 89345992464 89410488228 89414017632 89543271744 89625382848 89724482971 89854185882 89933795046 90002267748 90005820512 90070146912 90132372216 90200349504 90513545162 90579652204 90597964068 90662713668 90728929656 90793772856 90797356864 91325830509 91391100309 91394707896 91457848278 91526825232 91596510816 91677663648 91995988869 92128975398 92132612112 92198458512 92268655456 92336044352 92483902656 92586163487 92738747718 92805027318 92872807956 92943518328 93490400644 93554318196 93558681848 93625547448 93760889616 93915409824 94051171008 94241504997 94310334774 94377737574 94381463056 94517897952 94537005984 94604570784 94673665728 94865259477 94930116993 95002393734 95139726228 95211480032 95296518792 95368390848 95631184294 95699531094 95769425748 95837871348 95910839224 95927256072 95995814472 96134583024 96472191668 96538839849 96611648856 96770867184 96910756128 96984540864 97247251809 97321292742 97407517626 97555200672 97621897248 97626450624 97696223424 97890900369 97960862169 98032408398 98107047124 98193968172 98264146572 98338961736 98342843584 98410784112 98969827928 98989835976 99057513384 99132932592 99276236064 99549797817 99620945217 99785122938 99789061872 99860380272 99929369196 99933313824 100080875712 100098006336 100169545536 100280304497 100425266574 100445568858 100514241522 100590769836 100666634784 100736180712 100812155328 101162197534 101256548076 101328915276 101475393192 101479398848 101552653296 102070045863 102142994463 102147026472 102224797936 102294687024 102372570912 102463271136 102614568768 102819046383 102967678386 103046074668 103123791392 103293741888 103364361792 103649188626 103723265826 103728103788 103802237388 103878049896 104123606544 104489271308 104561458119 104640317736 104791582512 104812767504 104964281568 105116014656 105253517079 105328740879 105408179176 105481000818 105485164592 105659006688 105734520288 106025878239 106179145938 106332635196 106354131732 106430142132 106507873944 106588201536 106881911858 106958299458 107112915036 107194467368 107289439704 107444533968 107526338784 107821861276 107899694127 107918163081 108155675088 108238021344 108315378144 108394486848 108613847807 108688104963 108770856594 108867225582 109032283104 109107608472 109189896768 109407476883 109569028354 109649052668 109749600756 109824634404 109829756952 109908251352 109912589888 109991143488 110613337096 110631331953 110635699032 110712132126 110795630544 110955793248 110978224416 111341056419 111363565473 111524549166 111528951504 111608660304 111685765572 111693635552 111775211584 111855096384 111954197952 112077987379 112240003818 112262694606 112342927806 112424978052 112509768288 112590985176 113249964132 113336189016 113413674744 113500024272 113851417536 114159817341 114164323704 114246734958 114251244752 114332899152 114416402784 114521322528 114604963776 114686870976 114915404781 115002897678 115081522902 115169142276 115256002144 115445946816 115846800798 115931410116 116014265316 116205459624 116373442608 116782126756 116862806133 116950943352 117120003984 117143681328 117227402928 117313020576 117720357453 117809141432 117890530326 117914363442 118173875616 118263849408 118499510973 118584201573 118670810166 118761162308 118846039908 118866382524 118951335324 119046600128 119127989952 119213984304 119541628806 119805581176 119911726728 120003023664 120085067376 120176496288 120507649989 120593775789 120797285424 120883618224 120967131132 120971906208 121058363808 121257870912 121391947549 121567427958 121675134474 121767774012 121854800412 121859610528 121943797704 122035766976 122459502278 122661318492 122838633864 122843482816 122931278016 123558476571 123646782771 123651663624 123740036424 123830410608 123924691104 124034486112 124440004233 124465161411 124645084362 124739090928 124825267404 124834063264 125014519488 125125280064 125263632953 125470070442 125559742842 125655339996 125747113032 125836983432 126487012636 126573489324 126664858323 126669858312 126852968304 127062025056 127245701952 127503212643 127590384087 127599374792 127687527306 127692567664 127783828464 127903008096 127994419296 128179444032 128347115763 128434864167 128532650346 128624511546 128718453132 128815531808 128836487844 128930584248 129027822912 129475836186 129663002412 129761723656 129876690168 130064435856 130521200492 130614482892 130709877864 130925290896 131018862096 131118615648 131214378816 131569811271 131669984298 131760004482 131786641494 131986447968 132076684512 132177243456 132440629911 132535284111 132636192218 132733063756 132827926956 132945610068 133046830584 133052082496 133147173696 133239158928 133900355432 133927425144 134018988696 134121026448 134314907616 134781278823 135003401622 135008730768 135105220368 135198558324 135300524256 135403537728 135523502784 135673353143 135770317743 135869478306 135896946102 135994070502 136093394484 136190659284 136196035296 136392916032 136866502546 137092061844 137290237848 137394766224 138193463097 138198918168 138297687768 138304138384 138402983184 138504066528 138831475392 139108121577 139207540977 139309211934 139415277492 139520423648 139722110016 139750356672 139845901248 140235600966 140331477294 140338022772 140438321172 140641334424 140873114736 141367837652 141465502161 141566606361 141572194584 141776846928 141805508976 141906856176 142010498592 142503590601 142611065944 142709589342 142817220048 143052586272 143259378624 143446776441 143549296641 143654138622 143756807022 143866258836 143890884108 143993721708 144207566784 144708287502 144917473284 145027808792 145156300776 145366134192 145476811296 145876635844 145981939113 146332801008 146432845872 146439675936 146544335136 146948147033 147048612597 147160570686 147290952258 147508442604 147514265376 147616176168 147727507392 148240450126 148454741892 148484753964 148586270076 148699398888 148705268672 148811547072 148914354096 149653338424 149677684407 149683592808 149790570408 149899970736 150121313568 150147009504 150637899861 150668353287 150886154754 150999952176 151104271068 151114918688 151218232992 151333365696 151467444288 151634924101 151743296301 151884822114 151993372914 152213089788 152219098272 152328979944 152443865536 153220539708 153337196904 153442030536 153558856368 153921853152 154034270784 154451517579 154462401064 154569112002 154575213488 154685687088 154940612832 155164590144 155473782939 155584898739 155592155682 155703356082 155817074844 155934591136 156160005312 156191575104 156303203904 156733906962 156960476604 157187373768 157219151256 157446422352 157999347964 158112268764 158221501227 158227746888 158461386544 158488510032 158601780432 158951979072 159268718907 159388838408 159498952794 159531197598 159882302304 160004031552 160113423168 160322867787 160437449187 160559601106 160669372554 160676866652 160791701052 160934159556 161063047232 161178157632 161289508176 161732791914 162089903944 162233512632 162357032016 162473067216 162591730272 163156284891 163548424656 163661412708 163784845152 164054766528 164236164331 164353542531 164473579002 164624401134 164744635428 164862377028 164868884832 164986715232 165107214144 165680503082 165920005644 165953548548 166193445816 166318787904 166433689872 167286823749 167293427256 167412990456 167540453328 167662817376 167782644576 168360005727 168394041909 168514391709 168637467078 168764652432 168886477764 168893144416 169137291072 169287143616 169874946198 170004283524 170120512116 170250036408 170378437952 171129487684 171246485556 171370102437 171376867128 171499348728 171624604176 171781983792 171907445664 172030306464 172504346517 172622284353 172634448248 172753713414 172884003216 173168920224 173419247808 173770201197 173897115174 174021397974 174152643856 174279837152 174308189436 174567054528 174691816128 175173190134 175426415028 175559979064 175680005976 175715521992 175841104392 175969530864 176587506548 176713712148 176835795489 177103902608 177260813424 177395774112 177652211904 178006215249 178141743462 178269059862 178299573786 178569900192 178691984928 178820976456 178828035264 179312443209 179448965942 179708371764 179867590092 180004535496 180011641024 180140293824 180264744432 181027090324 181159304408 181195928136 181325427336 181457859312 181587545712 182351141937 182651661018 182782200618 182789415792 182915696556 183053650464 183193021632 183355327296 183558066017 183689253417 183991977738 184257950796 184265224224 184396917024 184537310912 185172326974 185477495436 185610054636 185745615912 185887036656 186967626543 186980801288 187108636392 187117363696 187251094896 187521779232 187830819648 188172896521 188205105663 188339614263 188483009994 188620669548 188755475148 188762926112 189035795904 189074011968 189209141568 189730518954 189860233986 190004787468 190279452456 190422960064 190593037584 191262368588 191399062188 191531290959 191538851496 191675742696 191821678448 191854512144 191991628944 192269166048 192798975519 192936767319 192944383336 193077679698 193223297712 193541734368 193821512256 194213754279 194494503618 194642585484 194815035252 195110401344 195243794496 195781800738 195921724338 196064816796 196214094248 196387936344 196528293144 196677923472 196821568224 197504976447 197640006723 197939655856 197979671952 198115026768 198265865184 198552472128 198812198927 198954288327 199099595634 199241890434 199570245876 199578123744 199720760544 199858738392 199866627648 200560608994 200850533148 200891137716 201028483044 201181539672 201333269568 201472361424 202324395068 202505102433 202513096152 202657830552 202950786384 203105306592 203804217459 203845419153 203991105753 204140091726 204285988926 204294052944 204449595872 204589374048 204745141824 204926542272 205299753819 205638092766 205935356772 206092149336 206247582784 207298377252 207446531652 207456207576 207604474776 207756099792 208247213088 208963817901 208978542616 209122916238 209280635472 209583165024 209625535008 209928563136 210310884347 210353401449 210497215941 210507034158 210657481758 210816358352 210962001636 210970329184 211318013376 211469040576 212051756478 212358291876 212665270392 212708263464 212860284264 213015747888 213763823716 213916598916 214064384013 214225830072 214388934736 214578879408 214889067936 215052677568 215481207933 215635210533 215643722552 215799388254 215836326162 216311350176 216476042688 216630756288 217062431253 217227695614 217376209926 217541713188 217734451164 218064566208 218215216944 218814953766 219138056708 219298105336 219499201512 219649268808 219659513904 219816502704 220740856029 221226674192 221262663906 221271398064 221424264252 221591261088 221911586496 221956448832 222201869389 222360675189 222682112838 222727130946 223049098332 223057903008 223217320608 223371531144 223387271104 224155974758 224480007636 224525389212 224685855612 224849956104 225019536576 225181970352 226329232131 226499928264 226672378032 226827349488 227000048544 227788243157 227827233171 227990059371 228319634682 228328647408 228493469916 228502489504 228665798304 228832805568 229042645056 229830809562 230005795356 230163045804 230338284552 230512004288 231693601596 231853668003 231862820232 232028530632 232410919248 232746885216 233388233523 233555034123 233564253512 233725612266 233901886704 234240007968 234287362656 234454805856 234626041152 235053341329 235100860443 235440714906 235618282864 235781060652 235828726884 236347751232 236999021946 237168403146 237341620332 237522324616 237692079816 237732765048 237902670648 238427968608 239083257612 239248429191 239611162352 239823453456 240006047328 240170134752 240352992576 240839401659 241004058831 241015299978 241187551578 241594570848 241767236448 241934262264 241943812416 242116727616 242599187871 242783895098 243134855916 243350268948 243535548024 243709600824 243719221056 243887595408 244919004556 245322636984 245677267728 246710368503 246936601701 247116953142 247293565542 247303327248 247480072848 247660821216 247849382208 248068972224 248520754623 248880008466 248930322822 249290168724 249478181856 249650534808 249668126528 250344425543 250527265906 250940140884 251119485684 251310679992 251494226064 251673966864 252956200617 252974025272 253146978648 253329716646 253339716624 253705936608 254124050112 254586859999 254812419297 255006425286 255180768174 255198749584 255375054612 255385135328 255567656928 255806016192 255988838592 256694231526 256869728334 257065300692 257249023092 257436906264 257631063616 257672975688 257861168496 258951672372 259130570121 259326004824 259523447312 259753380336 260128871712 260845672761 261032096961 261042400984 261228965784 261419755728 261850581792 262037724192 262237231296 262759785201 263139622542 263339968596 263520008964 263573282988 263972895936 264153369024 264881259822 265070568222 265272384436 265466127512 265655853912 265891220136 266093661168 266478317856 267212615193 267403589793 267800710864 267854850288 268037977392 268242052896 268629815232 269173448913 269562557646 270006803244 270017461536 270210440736 270397116648 270601048512 271346706286 271540635486 271738956612 271793892204 271988141004 272186788968 272381318568 272392070592 273733005092 273977491527 274184123688 274580475696 274789532448 275743662769 275987966607 276386926194 276397836336 276595375536 276608276768 276805966368 277008133056 277758490461 278216243154 278415081954 278618423868 278830554984 279040847296 280471201932 280662954588 280676045544 280876642344 281282668848 281746229472 282724514991 282735675304 282931004322 283133212722 283144389168 283553693856 283611017952 283813712352 284020997184 284538255293 284595778431 284790350979 285007181202 285222131888 285419178684 285634440096 286105172544 286893552882 287098593282 287308277244 287513614044 287732517672 287781768216 287987443416 289416575004 289616519547 289834946568 290055617584 290312601552 290732268384 290953622592 291741755427 291753271688 291963878226 292665602016 292865691744 292879351872 293088670272 293672701107 293882586507 293896294066 294097225194 294321141372 294581904516 295016885208 295028530752 295232352336 296480900252 296909483784 296969507928 297172540152 297398797776 297828708192 298649393451 298862835651 299306676848 299355368814 299367185616 299581140816 299799941472 300242627136 300294019008 300840913491 301275799722 301336706574 301772309508 301999904352 302208542136 302229837376 302436465984 303048515131 303269848202 303486592602 303769644228 303986745828 304426179576 304438196544 304657959888 306210137589 306441079416 306674393808 306884061072 307117712736 307843706304 308184093683 308457139149 308903035158 308924802128 309138224004 309150426976 309371374176 309881225664 310947565878 311169797478 311184311364 311406712164 311634149688 311869182272 313467813924 313684374357 313920953208 314374747536 314438302512 314892844704 315760551237 315986222637 315998695928 316224537528 316443002454 316455493776 316922773088 316977020064 317203560864 318013344151 318077634717 318537437814 318777676816 318997905588 319062395196 319764604608 320645735574 320874898374 321119202212 321338745108 321353733304 321583402104 321868319112 322579016352 323465583828 323699082381 324179807888 324467025264 324714064032 324946134432 325183460544 325841543421 326064314889 326312569782 327096849312 327322825416 327569690304 328222430649 328472328662 328707085062 328947158004 329248802268 329489270856 329724754056 329737769664 329973430464 331361006164 331840011288 331907097096 332386891632 332867379744 334023169257 334090696419 334573647498 334586854512 334825980912 335080906656 335325634752 335565289152 336233962137 336720011454 336788083818 337028783418 337274934156 337529304864 337772955528 337786288832 338701281617 339749892396 340008567048 340241024232 340500072816 342258975368 342492971112 342740204874 342753734256 342998697456 343249208352 343563967584 343814891328 344060612928 344441045881 344746214343 345008693034 345244568706 345268896496 345507426828 345768006432 346337840448 347540402394 347794230348 348042795948 348305287712 348559674304 348616378872 350346380268 350588418399 350852830056 351119958128 351360011952 351431043984 351682208784 351939061728 353161072359 353175013096 353427424296 353671590978 354207805216 354521626848 354791548224 355498532919 355752604719 356012430498 356283486924 356538119724 356599147572 357139800384 357383969856 357641952912 358624886418 358897931884 359416743528 359735180184 360009070992 360529488864 361522949967 361781327367 362054180648 362318608816 362391856272 362650854672 362915718624 363175091424 364175842647 364702283874 365303322036 365564401236 365578831584 365831393112 366107300928 366848202527 367116132034 367378506834 367983955476 368515901592 368530448448 368793834048 370344653948 370675429713 370954990872 371220109272 371491231824 371774073312 373064955511 373320012699 373395484233 373935253086 373961602576 374217272784 374234727392 374502189792 375043558464 375790898859 376345793042 376410211326 376679228526 376966019988 377241339096 377510950296 377525852224 379461037908 379720467972 379994574969 380009574936 380558904912 381186075168 382509637929 382524737176 382798124376 383062581918 383077702992 383351485392 383643356896 383709024288 383983257888 384538332096 384963521867 385041347289 385304592501 385597951038 385873534638 385888766672 386155359396 386446595424 387083468736 388427508558 388989007236 389285170968 389630070504 391563601476 391843448676 392129633592 392428188496 392775872688 393056586288 393355846944 393643136448 394709433813 395009952894 395280013446 395879311712 395959343904 396230053536 396531730368 397321889733 397605852333 397624397854 397908576654 398199191268 398483780868 399140491752 399156247488 399441521088 399717476784 401121217988 401701066296 401782275432 402056966088 402363079344 402944722848 404343836469 404648790136 405010204866 405026192304 405315661104 405901572768 406210613184 407020059429 407310953229 407608434918 407690838306 407982211506 408280183452 408571977852 408588105888 408899191744 409178748096 410006814589 410599507638 411276185532 411870713544 412184298672 414596754504 414893063304 414912415152 415208949552 415512199584 416494426176 416954950277 417324364731 417622622931 417927635802 417957085232 418245832476 418561270944 419166330048 419251070016 420621768694 420706802898 420994431882 421014068316 421314963516 421632716704 421924003272 421940658368 424103512956 424396506483 424699819083 424716583752 425330540784 425416526928 425720568528 426031495776 427510771803 427527647432 427833197832 428128768026 428451660144 428777869472 429157758816 429778135872 430253347969 430340329323 430647889923 430962415866 431270421066 431287445104 431598776508 431672652324 432622700352 434124862506 434455391228 434752419852 435083426376 435468902328 436430433888 437629907532 437945817339 438276113416 438596210672 438998403024 439298537616 439319027808 439633005408 440844441099 441145837791 441481712058 442453348384 442525327812 442542796128 442848528504 443182522176 444079403059 444403738778 444721350378 445364225676 445454261892 446098196664 446115806016 446434641216 446743062288 448311949516 448960015272 449050778424 449371711224 449699912208 450363940704 451913699583 452005059861 452658464262 452999856528 453344756064 453654698976 454000097088 454904772303 455229888903 455576486314 455654466342 455980118742 456639269364 456657294816 456986939832 457004979008 457331596608 458242910423 459661619124 460011590712 460326091608 460676569104 463387203192 463707336006 463725640464 464057061264 464821838496 465493770432 466008473839 466421348817 466754696217 466776467046 467110068246 467128507024 467451224532 467803773408 468480015936 468574725312 468909611712 470106682658 470201720886 470881429812 471236565728 471562121304 471657453768 473998043892 474336806292 474664503681 474683240664 475044649232 475384159632 475465530096 475805341296 476855937216 477806156721 478166515224 478496858382 479222324704 479646906912 480012094656 480340269504 480968603361 481312347561 481678803318 482008117662 482030599956 482375103156 483189141696 483534472896 483868524528 485198375742 485567790196 486269711832 486700537896 487071096048 487419201648 487775190816 489468854673 489838009112 490645273968 491354535456 492708492993 493060627593 493420737006 493873203402 494233906284 494587131084 494606654496 494960145696 495321642432 496324038713 497041509246 497760016932 497860645644 498580337448 498956363712 499301069616 500688851086 501054531812 501880281768 502238971368 502621359984 502988452128 503347933728 504734939809 505080017181 505182125727 505543175127 505912401234 505948050544 506293957296 506659433292 506679433248 507411873216 509173719998 509624838594 510012850572 510361536348 510397499168 510750109224 510770270656 511135313856 513388463052 513739456668 514110307311 514130601384 514498046184 514873812528 515345951376 515722336992 517513039551 517903344744 518261140242 518652009648 519046894624 519506760672 520257743424 520833000173 521310603591 521691345522 522064193922 522084801968 522457931568 522839511456 523701163584 524075448384 525519570402 526279245084 526679937192 527040017928 527146565976 529762519644 530141136444 530507386467 530544768872 530932255024 531311707824 531782440272 532187322336 532956635712 534018645747 534425230386 534807179586 535601421728 535709700576 536075954784 536484105792 537569803703 537937329627 538346897826 539125115292 540013606488 540034923072 540420881472 540794233296 542693412572 543081270972 543477913224 543587784408 543976282008 544373577936 544762637136 547053425811 547466010184 547954983054 548368247376 549160951392 549579064896 550674198051 551067760251 551487325538 551975933214 552773852388 552795672672 553190751072 553216553536 553611932736 554715102091 555516980922 556432486308 556830163908 557236847736 557661109968 560942403864 561325909176 561352091088 561753284688 562565337696 563492458944 564115520963 564518689563 564615316989 565018842789 565449029982 565471350608 565862008644 566266425444 566288778336 567107387712 567222035904 567627424704 569076510586 569191556862 569580701958 570014362404 570444263776 570838357368 571268880192 573787105764 574197186564 574593872877 574616554488 575027228088 575465035344 575563536432 575974886832 578396926557 578810301957 578833150008 579233039094 579669893136 580111235168 580625203104 581464536768 582641262837 583483510854 583506543376 583927756452 585331204032 585731383488 587345402214 587765173014 587792588132 588194450388 588642282744 589163809032 590033770416 590464704672 592514929341 592920020169 592961800504 593818967568 593939015856 594345080304 594797595552 595657416384 596436596781 596862864981 597298786902 597725671302 598613353696 598710737628 598734371232 599162281632 599599882944 600813310021 601681826982 602551599444 602673413148 603544619016 603999808704 604417084272 606097030262 606539696404 606973185204 607539288456 607973491656 608852359152 609315919776 611412652377 611536257459 611973317259 612420275178 612882158832 613348787616 613768122144 614235425472 615899261457 616368187366 616914278298 617806070316 617849604256 618276448008 618300853952 618742748352 619975702337 621895131756 622339594956 622368622728 622813424328 623268299376 626935627848 627368748714 627841906416 628749495072 628876605024 629785689408 630482052841 630932653041 631060204347 631491647823 631521102474 631972445274 631997391856 632449075056 632886004908 632910987552 633845546176 633954040128 634407121728 636026688302 636155269434 637074875628 637555353632 637995811176 638124790392 641291471148 641749796748 642193152039 642238404424 642677490216 642707466608 643166804208 643736638224 645158032704 646443623799 646905631599 646931167656 647398164762 648359615776 648934050528 649428128064 649892268864 651187293759 651683086842 652128629778 652625139564 654193698624 654645650832 656444861298 656944657324 657414170124 657894316008 658497604536 658978541712 659449508112 662222568087 662722012328 663680022576 663814194192 664773783264 665734759488 666605608167 667082025567 668046338514 668181392838 669147294996 669173709024 669651961824 670161813312 671497228847 672467924274 673440022908 673576167636 674057566836 674549868312 675058609728 675545911056 677402563234 679499784792 680017134096 680482048464 681000145632 682876683271 683364729471 683481699513 683970178113 684517950736 684985942224 685480409748 685507468512 685997394912 686498416704 687127935168 688882091762 689492428686 690017386068 690489137412 690537792992 691014853656 691536012864 695080804788 695561004009 695588460696 696085591896 696610575424 697232757744 700164700569 700665102369 700692760536 701176836798 701705660112 702239916256 702720023904 702862087968 703364417568 703878123456 705160023987 705302581329 706322144718 706350026192 706854848592 707343181956 708415610432 709043253696 710997065838 711505209438 712024860996 712566973848 713076239448 713198295144 715283905824 717249772836 717745287573 717795863768 718833487056 719470360368 720018141984 721058977728 722518204977 723012176493 723045899934 723562654734 724108361296 724637217632 724783712544 725301709344 725831437248 726350182848 727300322657 727797563613 728351685294 729404567748 730606644072 731128802472 731157663168 731662786224 733696405054 734232264068 734757013668 735967910952 737031803184 740131105509 740689307896 740809805103 741350859426 741909981744 742440218544 742982463648 743548146624 745562263869 746129911022 746640025398 746790968466 747870506172 747923205152 748434545568 748469454784 749004379584 750496902829 751033276629 751581797718 752691586084 752820422652 753358457052 753932039976 754482678192 755021900592 758922075816 759440935944 759989149938 760019149872 761117809824 762372150336 763215116597 763760579997 764437257891 765019275858 765049474352 765596248752 766125163836 766155405984 766702970784 767286713792 767418048576 767966515776 769927043734 770082694578 770609185002 771195902076 771747069276 771777533344 772310718792 772893190848 776855017116 777391710363 777978014472 778570341936 779260141008 782537018283 783096290883 783127202952 783686897352 784259267184 784856376992 785551745376 786113172576 786711693888 788279355603 789418867626 790019905788 790560026892 791758623424 791918687808 792460107072 794643779466 795211704666 795248795708 795817153308 796398382536 796967561736 798280983504 799434953568 801637845579 802210769379 802242435976 803402132592 803564550864 804113932176 804726158688 805889445696 807520346739 808687672938 809297580272 810020409732 810052384608 810631322208 811803145536 812865066499 814040118858 814621906458 815216869836 815381676612 815964423012 816560366904 817143955704 817176211776 820013629178 821199015276 822552371064 823741427088 824368597344 827230988307 827963899821 829193509008 829786126608 829824830304 830417899104 831024399168 833275471383 833909900554 834648729462 835245245862 835855271604 835914170464 836491664952 837122541888 838790656103 841243537388 841413605796 841988863764 842028136632 842629927032 843265433408 843848006544 848173544973 848207025912 848793012966 849399638166 849433167504 850661081568 850833053856 851441137056 852062991552 853614765879 853787335293 854371052937 855021543606 855055294864 855666395664 856257536052 856903320288 857555738944 858315517632 859878679039 860506695938 860680658646 861295779846 861924831732 862540842132 862574890208 863197553016 863345304648 868249725012 868849558641 868910782456 869504839704 870166852752 870937804656 872860867776 875225266281 875259815064 875891634678 876552226832 877192421344 877996806048 878597075232 878638055616 879266010816 881018103321 881647759521 881688882198 882291675582 882963424116 884906696768 885050655624 885085592256 885697057008 888158806118 888807477556 889442700756 890728451352 890908523784 892196393328 893486124576 895948180353 896588506953 896623899032 897920030544 898101556848 898743422448 899399824416 900727881408 902522740473 903827399166 904010119722 905316928524 905999713056 906689512128 907309397952 908496250793 909145545393 909809544606 910459777806 911152972628 911308932684 911960237484 913278538728 913314589632 913973879664 916485820846 919323238248 920023181424 920652183216 921353138208 923891983249 924552281049 925371417447 926774406384 927414672012 927451280928 928114122528 929643676992 932016947678 932842697634 933509392434 933552934092 934220136492 934257014048 934902449064 935607546816 940213365316 940403441772 941053123071 941762859624 942473131456 943124242608 943314907536 947281653711 947958667911 947996087784 948673612584 949329007362 949366481328 950089298464 950768319264 950931060192 951610682592 954040032453 954232904151 955612313442 956333030448 956993716764 958444649408 959293813824 961937206722 962624695122 963357606636 964016235324 964061199912 964750206312 967737049056 970396751484 971097247143 971135580392 972539423664 973401075792 974142192096 974838403296 975550381632 977524630263 978192944667 978937709346 979676018224 981290547936 982709070912 984667291947 985416985986 986121255186 986841474012 987746406804 988467812568 989174262168 989213308992 989920291392 992648077426 994083018492 995520033864 995721291288 997160674896 998602139232 1001377702172 1002069507771 1002109063624 1002272089257 1003760563536 1004477942736 1005242719968 1005976904256 1006695867456 1008701886411 1009469879618 1010160034362 1010364251454 1011086350254 1011824802468 1011896101088 1012587914592 1013318866584 1013358866496 1015378162651 1016103844851 1018347439996 1019249677188 1020025701144 1020723072696 1020794998336 1021500218448 1026776926104 1027478913336 1028220614622 1028261202768 1028996092368 1029747625056 1030691902752 1031444673984 1033323137643 1034238643029 1035026079102 1035806689488 1036522280484 1037304019296 1038093789248 1039013521344 1040905769363 1041666000346 1042621207182 1043382691044 1044128387844 1044169603936 1044915863136 1045679022912 1051039140804 1051765255197 1052558490168 1053359874384 1054080035856 1054293131952 1059483217077 1059525039288 1060282272888 1061014772934 1061089537744 1061864510048 1062623415648 1063564880544 1064374644672 1066495598757 1067257814157 1068037291494 1068850460772 1069614359172 1071202843456 1071419401152 1072151909568 1075139607406 1075874659254 1076693795652 1078250230584 1080027212976 1081588466592 1084568849901 1085343982101 1085386825144 1086162541944 1086955826448 1087175568816 1087952564016 1088747155872 1089525274272 1092527527941 1094106851622 1094932020368 1095909966108 1096736494752 1098321902784 1100544607581 1101348396102 1102135520502 1102974651076 1103951866428 1105547704776 1105591345344 1106381502144 1109430204182 1111033961844 1112864972616 1113660327816 1114473695472 1115322219936 1119194866533 1119960038097 1120186452699 1121884807728 1122651818352 1122704182176 1123506569376 1125130675392 1127372696577 1128231041926 1129037379126 1129230633978 1130037685578 1130898059964 1130942701216 1131724017288 1132532850888 1132577556672 1138153021172 1138383113724 1139161403916 1140028724808 1140888527552 1141676714736 1147528913787 1147574211528 1148394373128 1149187745754 1149233108976 1150054456176 1150930070688 1151127072864 1151949773664 1154890565601 1155124041867 1155913777503 1156793853114 1157620603914 1157666300016 1158466078188 1159339786272 1160222470336 1161250406208 1163365271641 1165282525674 1166967021708 1167013086752 1167855512904 1174690804428 1175530346028 1175585176264 1176388900776 1177284565488 1178327618064 1180067540832 1180929409344 1184128301439 1185029858682 1185840040338 1185923601008 1187637935136 1187878031712 1188690160608 1189595191104 1191965669199 1192817556999 1192873193562 1193725729962 1194597573804 1195451342604 1197226707392 1197421475256 1197468742464 1198324563264 1201626620042 1203363653964 1205103198888 1205346826296 1207089238032 1208834168544 1212194060524 1213031509407 1213079392808 1213946370408 1215078576912 1215946983312 1217704718304 1218631839552 1221060178287 1221932859687 1222825304754 1223072514918 1223946634518 1224840550356 1225764317664 1226697575232 1227536244288 1230020443767 1231798522914 1232736374732 1233828556596 1235612140632 1235699208512 1236552896016 1239951404674 1243790263512 1244679189912 1244737245456 1245626848656 1246536598752 1250864850831 1251973094193 1253871255696 1254737497428 1255683812832 1257498990144 1257753210048 1260043826071 1260964105682 1261865306082 1262120408694 1262983295646 1263042204948 1263944890548 1263994783712 1264898150112 1265772009816 1265821975104 1272053376604 1272310538868 1273189519449 1274149751256 1275110707264 1275991622352 1276249580784 1282532315409 1282582942296 1283499593496 1284386304078 1284476808848 1285354980432 1285414933216 1286333608416 1287473276448 1290760043907 1291020987969 1291943669769 1292887247598 1293811263198 1293862335312 1294796329524 1296719231552 1297868101056 1302374587518 1303366173684 1304257259556 1305250279128 1309291301664 1312889722596 1313837452017 1313889314648 1314828340248 1315788632016 1316995209072 1317957083424 1318899016224 1322533323297 1323437513373 1324445136174 1325444024656 1327360045152 1327628388384 1329547566528 1332238209177 1333211216334 1334164051134 1336092677028 1336362785676 1338294589992 1338347418048 1339303923648 1342994457694 1344935848548 1346880045816 1347152335272 1348115133672 1349099736624 1351091822112 1354805126468 1355741098749 1356015179583 1358999569584 1360034268192 1360964096928 1362000291264 1364714316909 1365689666709 1365753366542 1366729458942 1366963399026 1367940356226 1369035901472 1369971884448 1370960819496 1371014937024 1371994789824 1374728731269 1377764183524 1378984857372 1380034772136 1380978274824 1381075585984 1382029707312 1390161609576 1391122008018 1391176921392 1392171183792 1394465515488 1398025421517 1399264046451 1400329401138 1401330204738 1401385521072 1402353673596 1403411320224 1404479832512 1405440047808 1405724175936 1406728835136 1408284276197 1410320047974 1410605162658 1412644289436 1412700052384 1413709697184 1414686363912 1421994131676 1423010418876 1424049721992 1425133947696 1426152478896 1426396590288 1430567811648 1433418470163 1434499545672 1435490575146 1435591727536 1437666974112 1438940720736 1440036283968 1442905810083 1443937042683 1445036409954 1446024352986 1446091799868 1447125309468 1448216722592 1449274435264 1449567425088 1450603418688 1454600645314 1455595127226 1456703370588 1458809135496 1461213288144 1462257604944 1463325572448 1467392810108 1468406564019 1468464528136 1469514027336 1471935821904 1474063606368 1478125478979 1479181882779 1480262211018 1481378615792 1481619610206 1482701718852 1483819963488 1484880437088 1485964927296 1488972116139 1491124527738 1492259822044 1493280050796 1493581936932 1495741012344 1495846410304 1496869091136 1500993805658 1502066553258 1503163595436 1505383172168 1505640845304 1506716914104 1507864079952 1508965356384 1510043801184 1514204819427 1515240051543 1515546377181 1517844151632 1518881871888 1519978299876 1520038299744 1522235619648 1525316210507 1526430233194 1527521159994 1528874515782 1530038551716 1530098948704 1531192497504 1532250327672 1532310811968 1533405941568 1539854087468 1540165389156 1541218370004 1542391804152 1543494138552 1543555066688 1544621437584 1552539118653 1553710034232 1554783420726 1555956028944 1557140683872 1558520282016 1562499000519 1563931810773 1565074036566 1566192581766 1566254405904 1567373794704 1568518534368 1569712753984 1571103490752 1572226345152 1573964779279 1576558711206 1578837735252 1580039811576 1581120053784 1589287558932 1590423409332 1590497591416 1591634306616 1592796765072 1593935123472 1596561967008 1598869907136 1602055937241 1603275691158 1604421538758 1604484871952 1606804265184 1607129101728 1608227864352 1609452317376 1612709411109 1613811988881 1615040693478 1617375345876 1618595160544 1620040819464 1620104769216 1621262644416 1625730132998 1628080237716 1629243812916 1630433739672 1630763353224 1631928846024 1633120733808 1634287911408 1640027258356 1641160277433 1642398030552 1645104742128 1647482854176 1648737194688 1652022594153 1653203280753 1654461976614 1655927799642 1658387018016 1659572253216 1659649660608 1660835798208 1664145306273 1666550942766 1667819801108 1669297458924 1670490491724 1671710543208 1671828340928 1672983329904 1677581312206 1682487074776 1682827211592 1683977727528 1684056273264 1685259854064 1687696013088 1692346562889 1693556068689 1693845950967 1696347089946 1696414051824 1697586025932 1698799276332 1698866335008 1701322163136 1701666107712 1702882274112 1704765176449 1707229531758 1707574670586 1708742105874 1710043087212 1710110589728 1711332791328 1712515072104 1713806640576 1719757358078 1721013391876 1721361317292 1722591559692 1723849663464 1725081684264 1725149780416 1726395106032 1726690609296 1735190779671 1736430905871 1736499450024 1737699117282 1737821564912 1739009679408 1740333705504 1741875609312 1747923788511 1750450532562 1750519630128 1751783269356 1753104453664 1754384842688 1755993612096 1757194150464 1762036206642 1763295519042 1763377764396 1764583351164 1765926848232 1770101311248 1771394114016 1776317612236 1777544788023 1777614955112 1778885401512 1781456902704 1781817047568 1784392786656 1786972249152 1789309790343 1790588594943 1791896360706 1793177013906 1793247798064 1795840061088 1796203113696 1797486844896 1798799648832 1802439930063 1805045480946 1807654798332 1808020239444 1810633857048 1811999426112 1816992501586 1818291090786 1819619089212 1820919555612 1822305945256 1822617865368 1823920474968 1826557077456 1827947759328 1832971641692 1834237957131 1834608772377 1838646476496 1840046362848 1841304366432 1842706276416 1846435412719 1847697784371 1847783966498 1849104562098 1850742834894 1853548812768 1854829344024 1854902561856 1856228245056 1859927107011 1864033895356 1865685395268 1867018784868 1867105868184 1868440272984 1868514028096 1869804898128 1880426730632 1880806883544 1882106246142 1883525719248 1886248485216 1886629815072 1891446158523 1892797959123 1893180613041 1894563307422 1895917335822 1895992175568 1897347225168 1898658014724 1898732962656 1900178596928 1901536638528 1901862120384 1903221365184 1905325785443 1908080064906 1908465808302 1911224626884 1912666060896 1913987433528 1923874413444 1925249390244 1926715213272 1928032470648 1928122399824 1929500412624 1935474098112 1939330871397 1940716894797 1940793502968 1942194494286 1942271160784 1945078847328 1946802151584 1948284384192 1949676806592 1953561881277 1955049260526 1956385889334 1957875418692 1959352036448 1962581095872 1969334583894 1970833971972 1972242510372 1973682948024 1975492813608 1976935625136 1978348524336 1985296154852 1986667704261 1988166036984 1991040067728 1991442582576 1994321349792 1997204278464 1999816824501 2001246076701 2002755404344 2004139015542 2004218127248 2004544178514 2007521127072 2008955885472 2010485439936 2014491686541 2017403772822 2018939759236 2020320068724 2020728502908 2022172700508 2023649604936 2023792202176 2025175829184 2026637733168 2030756325302 2032207689702 2036694879992 2038499354376 2040051402288 2041446145392 2043000436896 2048630049813 2050094188413 2050445098539 2053553852208 2054957826672 2056441229244 2056522405536 2057992184736 2059495250112 2061383805504 2063663108333 2066646275286 2068477286058 2070052158204 2071613378976 2073044560968 2074608038592 2081811538726 2083332000692 2085242414364 2086765382088 2088256775688 2088339207872 2089831726272 2100494101707 2101995307107 2102078281608 2103530510394 2105116980336 2106719748768 2108160071712 2108586263904 2115480071961 2115907743987 2118966434154 2119050078576 2120564545776 2122029545868 2122179075488 2123729020096 2125246831296 2127129761088 2129481760201 2132991197514 2134515628314 2136074582988 2137700921544 2139228718344 2150279214812 2151749318508 2153387591304 2156500461168 2160054425952 2163176933184 2167554614931 2169036529479 2169137699802 2170687964202 2170773650288 2172325083888 2173911652896 2174351137632 2175905128032 2177494311744 2179050548544 2181900967971 2183392690839 2185055055882 2188213703244 2189864040736 2191819932216 2193472989504 2201089215162 2202696792204 2204271041004 2205949302152 2207903732856 2211095409552 2218860408364 2220393316527 2222067923688 2225729945232 2227320655632 2228947390944 2230644439872 2236686791607 2238389733066 2239920076194 2240372905398 2243769615456 2245303636704 2245408364352 2247013138752 2251490708487 2253099829887 2254745393154 2256462083852 2258074758252 2258461267956 2260075371156 2261796119928 2261885402432 2263448034576 2265065701776 2276306042344 2276766227448 2278322807832 2280057449616 2283353429472 2289645349791 2291281739991 2295057827574 2295148423056 2296788746256 2298375491508 2298466217952 2300108912352 2301860141376 2302254145728 2303899547328 2306447003431 2309781131202 2310248083734 2311827555006 2313587706228 2315241207828 2315332600032 2316932156376 2318679572544 2326730543282 2330565051348 2333934043416 2334026173504 2335711025808 2347611054849 2349288872649 2349381608856 2351060692056 2351170352528 2352777801552 2354569130976 2356655236128 2360135081664 2364838066809 2368256602878 2370059717364 2371680080676 2371847202016 2375275870272 2375756063424 2377380321216 2383931338398 2385635113998 2385746387124 2387451459924 2389195147608 2390902685208 2394842950512 2403253240084 2404913536737 2406632308137 2406727307928 2410206397776 2410693652592 2414178476064 2417668337088 2422561040217 2424388121048 2426063018814 2426158785616 2427892740816 2430157153824 2431893966624 2435409436608 2438595199497 2442120356574 2443865719374 2445650609508 2446145029836 2447893269036 2449681100712 2451528635328 2460040887534 2463597045828 2465472749464 2467657113192 2471224281264 2473105792032 2479902809348 2481692964921 2487580527024 2489358379824 2489474490912 2491253697312 2493073197504 2498118499561 2499826414149 2501729701662 2503946188386 2507742511392 2509474994856 2511367625664 2516371968309 2520087652142 2521928211364 2523730612164 2524240817388 2525966591292 2526084409896 2527889781096 2527989567424 2529796300224 2531544019632 2544106753208 2544520634919 2544621077736 2546379038898 2548299502512 2551983244704 2552499161568 2560844297637 2561362005879 2565064630818 2565165884592 2566999186992 2568772608156 2568953617696 2570709960864 2570829866432 2572667216832 2574946552896 2577793709717 2579636037117 2581520087814 2582041975938 2583887339538 2585774495196 2587622526396 2587724670624 2589592659048 2604749175036 2606732347368 2608514519112 2610500558256 2618582603328 2625675798843 2625779445192 2627674904034 2627778629296 2629656680496 2631577264032 2633990418144 2635914166848 2637798032448 2643054309963 2644943278563 2645066646594 2646875026746 2648890272348 2650888049312 2654720090304 2655256776768 2664476418354 2666422432668 2668328102268 2672185354056 2672725571352 2676589179984 2685988915388 2687844541059 2689765520859 2689871697096 2693760091632 2694304670544 2696230267344 2698199473248 2702183644224 2707568221419 2709610252936 2711482197498 2712030359166 2717999139168 2720068536384 2721928193856 2725488752379 2727436636179 2729428633818 2731379333418 2731506733084 2733458917884 2733926798052 2735880712452 2738071802944 2739943768896 2741921638992 2749457462538 2755528367048 2757969714744 2760069544272 2761956549648 2764059414624 2771675949747 2773656843147 2780323219152 2782244016036 2782353842784 2784342367584 2788931030976 2792014793627 2796050843034 2798528092902 2800658802276 2802660409476 2802771042144 2804707347192 2806822640448 2816568552394 2820640095948 2821210325316 2825288578872 2825400104768 2827419394368 2829372727824 2841844961133 2843876003733 2843988263352 2846020837752 2848099443984 2850267895392 2852304957792 2852793180576 2862120097359 2862698712453 2866836940326 2868999091344 2870981150292 2871183455072 2875333948224 2877881441472 2881063557919 2885811620166 2887874085366 2890072819908 2892048705972 2892183599736 2894250618936 2896433445184 2909201290628 2911190254452 2913291741429 2913406741176 2917618270992 2922426576288 2924515209888 2926651144896 2932573890789 2934578834001 2934785620216 2936813128038 2936929056272 2939028054672 2943871643808 2948127212736 2954001875841 2956250957958 2958363765558 2960524422036 2962757231584 2963239220412 2965403437704 2967639926976 2969760874176 2977944232278 2982249055476 2984519644088 2986560101592 2987163873864 2991482024688 3001987611316 3004133106516 3006208523313 3006327190872 3010766344336 3011281690608 3013433828208 3015728159904 3017930712768 3020087602368 3026105659233 3028409638854 3030480103086 3031092754362 3035688303264 3037763743776 3039956599752 3040076599488 3046134487953 3048311534553 3050632421014 3052860466388 3055042319988 3057749031564 3060077103432 3060197897408 3062384995008 3064500655344 3079708174936 3080330778312 3082436740008 3084783608304 3086988277104 3089242875168 3099969412929 3105078237306 3107420068464 3109566841452 3111912057888 3114281367744 3117040564032 3120487122289 3122717308089 3124998001038 3127863621546 3130148073132 3132385163532 3132508811808 3134747589408 3137037068736 3147929558558 3153117422412 3157675470504 3160079623152 3162240107568 3178449651231 3178575117864 3180846818664 3180995182832 3183268613232 3185593530144 3187870246944 3193123934016 3199486796271 3201773442471 3204111874482 3206551382316 3208843077516 3208969743904 3213608530368 3214258203456 3216455728704 3225418822218 3227623977762 3230081386956 3234750691752 3237190321088 3240081638928 3251460265996 3253706549703 3256031946303 3256160475432 3258487625832 3260867479344 3261526706448 3263857692048 3266241467616 3268575822816 3277582583823 3280054516712 3282320554866 3284796061104 3290209484256 3294965708352 3301633822743 3304045188306 3306406561506 3308923953228 3311855599284 3316774036032 3319144506432 3328290612546 3333101885532 3335639602216 3338594917848 3340980983448 3343421086416 3345966659808 3355162624412 3357584599599 3359880114291 3364974149552 3365654423184 3367955455056 3368112546528 3370519708128 3375392026176 3379807381759 3382118089731 3384693125778 3387112137378 3387691901934 3392694179892 3392828103648 3395172051864 3397598552664 3397732670016 3409530352898 3414459063516 3415149341172 3417484211748 3420086174424 3420221179456 3422665582656 3425030144208 3439514716156 3442026783752 3442586741361 3442722634584 3445183119384 3447699326928 3450163368528 3452790212064 3453381218592 3464671696803 3465372125601 3470381559342 3472861811742 3472998900048 3475398234564 3475643129824 3478019358816 3480667411008 3483751218624 3487603254323 3490095814923 3495847577022 3500901065124 3501039260256 3503566538712 3506208907328 3524072413284 3526591038084 3526755528792 3529166702328 3531853696464 3540202622496 3542788228032 3552384904317 3552635224472 3555089576046 3555229910224 3557770803024 3562913805408 3563634095136 3568785573312 3575285033899 3575897007597 3578452670997 3578619580686 3581177189886 3583792721412 3586354027812 3586495596128 3591680122176 3592406227392 3594973689792 3604879860126 3610090961892 3615309596664 3616040478888 3621267714096 3633985003172 3636582181572 3639094528221 3639238178424 3641839111224 3644611890512 3645235730736 3647840949936 3653114154912 3655895518656 3663180534861 3665798579061 3665943283384 3668475914262 3669217544754 3677292952992 3680092725696 3682608732864 3690061331301 3692870825438 3695395568742 3695567932996 3698209124196 3701485669788 3707097625536 3709658688048 3719854214022 3728067790712 3731370790536 3734037569736 3734211736368 3736880545968 3739609796256 3752594552493 3760853461264 3761613767088 3764212492284 3767051438496 3772496970432 3773259630144 3777431779613 3780131478213 3782892317046 3785595918246 3786361226082 3789126614844 3791834671644 3791984351136 3794694450336 3797316029448 3797465925312 3810651570886 3816160129812 3816931616604 3822449253768 3825332121792 3827974867056 3847596946227 3847748826888 3850498780488 3853430426544 3856064941296 3856244799648 3859000825248 3872280131721 3873062963907 3875831009307 3878661742794 3881433789594 3881587005936 3884388988572 3884542321568 3890157694656 3893604303168 3907123762554 3910098521052 3912771778668 3915750837384 3918704072896 3938669167788 3941512356051 3941667943944 3944485020744 3947365896048 3950985627216 3953871250272 3956697048672 3967599969891 3970312540119 3970592309704 3973335408522 3976332073968 3982080135456 3982885165152 3988642699584 3995906802593 3996714627531 3999633649002 4002492153402 4005510808688 4008278031084 4008436254496 4009088357028 4015042254144 4017911770944 4028983373082 4034807545644 4037879518472 4040640137448 4041457005816 4044345401016 4047299209872 4053275466336 4061512650604 4064415379404 4067223296247 4073389759984 4076998708752 4080102804576 4082892290784 4086000873792 4094142950727 4097069000127 4097260099626 4100188376826 4100890197078 4107107704416 4109915653344 4112882458488 4113044811072 4115984369472 4124186193807 4127326216666 4133292550572 4136954572116 4140104316408 4143226757952 4146089121936 4163623077452 4166664001384 4170484828728 4173530764176 4176513551376 4194076264551 4200988203414 4203990614214 4204156563216 4207061020788 4210233960672 4213439497536 4216320143424 4217172527808 4221835518391 4224852828591 4230960143922 4231815487974 4237932868308 4238100157152 4241129091552 4244059091736 4244358150976 4258963520402 4265982395028 4269031256628 4272149165976 4275401843088 4278457436688 4300255410489 4300558429624 4303498637016 4306775182608 4313000922336 4320108851904 4327976619983 4328717430249 4331811128049 4335109229862 4338073058958 4338275399604 4341375928404 4341547300576 4344650167776 4347823305792 4348702275264 4351810256064 4363801935942 4366785381678 4370110111764 4376427406488 4379728081472 4383639864432 4402178430324 4405219692057 4405393584408 4408542082008 4411898604304 4415807465712 4422190819104 4434376436937 4437545648337 4437720816728 4440786633054 4444135847376 4451459890464 4454641311264 4457894781888 4466916348417 4473373583214 4476779466132 4479840152388 4480745810796 4487539230912 4490607273408 4502981416974 4506199659774 4509490786308 4512924167704 4516149516504 4516922535912 4520150742312 4523592239856 4526896069152 4530131403552 4542614458281 4545720154629 4552612084688 4553532454896 4556645615664 4560114899232 4566706858944 4575948631521 4579290699582 4582563479982 4590115655148 4590296846112 4593577492512 4596750983016 4596932435904 4600217824704 4612894006862 4619562262404 4620496167468 4623655110012 4627175412456 4630482415656 4630665200064 4633864312752 4653461086564 4657617355959 4661130102696 4667868086832 4671422051616 4687497001557 4691795432319 4695222109698 4698577745298 4698763217712 4702121384112 4702340705056 4705555603104 4709138261952 4713310472256 4721894337837 4729676133618 4736513205756 4740119434728 4743360161352 4743694404032 4767862676796 4771270227996 4771492774248 4774902919848 4778390295216 4781805370416 4789685901024 4806167811723 4806506480168 4809827073474 4813264616274 4813454615856 4820412795552 4821387305184 4828356952128 4837150339981 4838128233327 4841435966643 4845122080434 4848776242096 4852126037628 4852317571232 4855785481632 4860314307648 4863787933248 4877190398994 4884240713148 4887731438748 4891301219016 4892290059672 4895786538072 4899362201424 4920081775068 4923480832299 4927194091656 4930945498928 4935314226384 4942448562528 4946211584064 4956067782459 4959609842259 4959805618696 4963385929842 4975161054048 4978716759648 4978948981824 4982507394624 4992435918819 4996236999122 4999652828298 5003459403324 5007892376772 5015485022784 5018949989712 5032743936618 5040175304284 5043856422728 5047461224328 5048481634776 5051933182584 5052168819792 5055779562192 5063088039264 5077039688667 5080668206067 5088213506416 5089041269838 5089242155472 5092758077796 5096599005024 5103966489408 5104998323136 5114295529347 5121688595274 5122724011758 5130129261636 5130331769184 5133998373984 5137545216312 5137907235392 5141419921728 5155587419434 5159272074234 5163040175628 5164083951876 5167774679076 5171548990392 5175245052792 5175449341248 5179185318096 5205572339013 5209498350072 5213464694736 5217029038224 5221001116512 5239129592611 5243771365533 5251351597686 5251558890384 5255349808068 5255557258592 5259313360992 5263154528064 5267980836288 5286108619926 5289886557126 5290133293188 5293750053492 5297780544696 5301776098624 5328952836708 5332634364069 5332844865336 5336656204536 5344370708112 5345451142704 5353178359968 5367929371029 5371765784829 5371977830776 5375689082118 5379531041718 5379743394192 5387520183264 5388609341088 5392460534688 5396398946496 5406226850567 5407319790189 5415136442838 5419220505872 5422964394996 5424060718332 5435998278336 5450977504758 5454873272358 5458857267636 5462758666836 5463013466168 5466917835768 5467853596104 5471761424904 5483843277984 5498914925076 5502713871393 5511056734096 5515939429488 5520139088544 5523913099296 5528118829248 5539306238157 5543093353113 5543351899494 5547313686294 5560646438304 5564488032072 5564707685568 5568684735168 5579781321033 5584029587254 5592101686068 5597056185804 5601317604552 5605320818952 5605542084288 5609414694384 5633137104788 5641280191896 5642420650632 5650577157744 5658745455648 5674338475569 5678393877369 5679541839123 5683689922266 5687752007466 5687976526704 5692041675504 5696198887968 5700535790784 5704609915584 5705586361152 5715977356329 5724240194718 5725397424906 5733673880652 5737998182688 5741962300584 5742366910144 5757921787489 5762127115838 5771623240332 5775748170732 5780145639816 5784097411944 5784367199472 5788501237872 5817992614191 5818402581256 5822380508904 5826583482858 5826813482352 5835236541984 5844853152576 5849030419776 5855497779977 5860685643831 5865147781578 5869157668002 5869571240432 5873626256076 5873858112544 5878056109344 5887743287616 5908003751682 5912501915916 5916727531116 5921048844072 5925514463168 5926478440824 5930806875408 5955888464556 5960003112783 5964498110952 5969039288176 5973120203184 5974327747728 5982964049376 5999450473503 6003738230103 6003975222632 6008266213032 6012417046626 6012654381744 6021532688672 6022563381216 6026867656416 6031456319808 6043475059623 6052211318466 6056819277708 6060960206172 6062185508724 6071376606528 6075527487552 6079913199504 6092268975906 6096623069106 6101264842028 6105720932776 6110084639976 6115498063128 6120154206864 6129001310688 6145890149439 6150282565239 6159416349872 6160661556624 6164873480016 6169567216608 6173976554208 6178485750336 6190989324999 6199938825858 6210156474612 6214840136928 6219133682904 6223824115776 6240974244578 6245434616178 6249996002076 6255727243092 6260296146264 6264770327064 6265017623616 6269495178816 6295859117116 6301482305121 6306234844824 6315350941008 6320159246304 6324480215136 6342104243687 6346440215883 6347723231961 6356899302462 6357150235728 6361693637328 6361990365664 6366537226464 6371187060288 6375740493888 6388445280603 6398973592542 6403546884942 6408223748964 6413102764632 6417686155032 6417939487808 6450837644436 6455247955524 6460162773912 6469501383504 6480163277856 6502663844793 6502920531992 6507413099406 6512063892606 6512320950864 6516975251664 6521734958688 6523053412896 6527715384096 6532482935232 6537151645632 6544379871739 6545702903913 6550178072517 6555165167646 6560109033424 6564641109732 6569592122208 6580418968512 6603267645486 6608090376612 6612813123012 6617847906456 6623711198568 6656581225092 6661179949581 6666203771064 6671279204432 6677189835696 6681961966896 6686842172832 6691933319616 6710060374821 6710325248824 6715169199198 6719760228582 6729948299104 6731308846368 6735910910112 6736225093056 6741039416256 6754472125461 6759299489661 6759614763518 6764236179462 6769386251556 6774224274756 6775383803868 6785388359784 6785656207296 6790344103728 6795197105328 6819060705796 6828918127032 6830298682344 6834968423496 6840172348848 6850060288416 6868936049373 6873845219973 6879029432312 6884053567504 6885173482722 6885445269168 6890366238768 6895398653856 6900326737056 6905580424128 6906762437184 6919341010293 6929343393606 6930744251202 6940763118684 6945723623484 6945997800096 6950796469128 6951286259648 6956038717632 6970115848013 6975206508646 6980191629846 6991695154044 7001802130248 7002078520512 7007133077424 7042833164547 7048144826568 7053182076168 7053511057584 7058333404656 7063707392928 7080405244992 7088234154709 7094514200427 7104769808634 7105270448944 7110179152092 7110459820448 7115541606048 7125827610816 7127268190272 7150570067798 7151794015194 7156905341994 7157239161372 7162354379772 7167585442824 7172708055624 7172991192256 7209759720252 7214740610211 7219896924411 7220181923784 7230619193328 7232080957776 7242535428192 7267683120651 7267970006344 7273164363144 7278189056442 7278476356848 7283678222448 7289223781024 7290471461472 7295681899872 7306228309824 7314306915473 7315785598491 7326361069722 7331597158122 7331886566768 7336951828524 7338435089508 7354585905984 7380122662602 7385741650876 7390791137484 7391135865992 7396418248392 7402971339576 7419317376096 7439708428044 7445078894763 7456135581424 7462741581072 7468075139472 7468423472736 7473761091936 7479219592512 7494355498683 7499479242447 7505189104986 7521706922528 7523227534176 7528424984568 7534102876992 7549115904927 7554863559226 7560262956426 7565784634092 7571191836492 7572722452164 7578253229688 7583669343288 7583968702272 7589388900672 7594632058896 7621303141772 7632320259624 7633863233208 7644898507536 7655949734112 7682532892911 7684086017637 7695193892454 7695497653776 7700997560976 7706860853088 7712129882592 7712489599296 7718001650496 7733381129151 7738908111351 7744560263442 7746125927814 7751662018614 7757323485588 7762867579188 7763174011872 7768777977144 7769084643136 7790129477191 7814247525108 7820197042104 7825543557336 7831501674768 7877338335576 7883024712102 7883335887888 7888970041488 7894731792096 7901971254432 7907742500544 7913394097344 7922144055263 7929162929889 7934829835689 7935199939782 7940625080238 7941184619408 7946670817044 7952664147936 7964160270912 7965770330304 7991813605186 7993429255062 7999267298004 8004984306804 8011021617376 8016556062168 8016872508992 8018176714056 8057966746164 8063533623177 8069296562577 8069615091288 8075759036944 8081280274896 8082914011632 8088690802032 8094598419744 8106550932672 8122704664257 8123025301208 8128830758808 8134446592494 8146779519968 8153997417504 8160205609152 8165784581568 8176466257137 8182309908537 8188285901454 8194138000254 8194520199252 8200376753652 8201780394156 8214215408832 8219831306688 8225764916976 8248372387614 8254652433332 8266585101144 8273909144232 8280208632816 8292178243872 8315027849241 8320970529441 8327246154904 8333328002768 8340969657456 8347061528352 8353027102752 8376044380881 8388152529102 8401976406828 8407981228428 8408313126432 8414122041576 8420467921344 8437508658121 8443671036782 8449705657182 8461920287844 8463630975948 8475865736616 8476200314304 8482258183104 8488118183472 8517927040804 8525534883399 8531964790056 8538062513256 8544298331952 8550803686176 8556914873376 8580493976753 8586360292077 8588096137359 8600510820978 8601116859248 8606997274032 8613550365216 8626001844672 8643190673757 8655953239966 8657434860498 8663622256098 8670218459724 8676146117916 8676550799208 8682751856808 8683094601152 8689300335552 8727603871884 8733570763356 8739875224287 8740220223528 8752854812976 8767279728864 8797721672367 8804356860648 8810439384114 8810787168816 8817084164016 8823797208608 8831614931424 8844381638208 8854161002941 8862005627523 8868752873874 8875091296674 8875441633456 8881573266108 8888271694752 8902919780928 8909282622528 8933832696834 8946747166428 8953558932264 8959680304776 8961491621592 9005962833948 9012399319548 9018625569939 9018981572616 9025848335408 9032299033008 9033845071824 9040301484624 9047184479712 9053792138304 9060262807104 9078316977699 9085228916562 9091440309258 9105224169376 9107064909792 9113291231328 9120229798464 9138403463859 9144934603659 9151897263042 9158581399164 9165126959964 9180231310296 9180593692224 9187154985024 9193501966032 9225788013724 9239124524808 9240992334936 9247310220024 9254350824912 9260964831312 9267728625504 9299908238787 9306922173128 9315234711918 9322260205392 9335736173664 9342844103232 9361461366867 9368151924267 9374994003114 9383590864638 9390444219396 9397155490596 9397526435424 9404242768224 9404681410112 9411111206208 9430156735547 9443788675674 9459352267236 9473026411512 9480238869456 9486720322704 9535725353592 9542540455992 9542985548496 9549805839696 9556780590432 9563610740832 9579371802048 9589963856371 9598460388813 9605320327413 9612335623446 9613012960336 9619654146948 9626529232548 9626909231712 9640825591104 9642774610368 9674300679962 9676256466654 9682871933286 9690244160868 9697552484192 9704252075256 9704635142464 9711570963264 9754380797988 9761119649109 9768095838909 9768481426296 9775462877496 9782602438032 9784580119344 9791573076144 9798724402848 9832747751469 9840163550136 9846961664598 9854388183312 9861890997856 9870628452768 9884897125056 9895827003287 9904901468229 9912135564918 9919219684518 9919611237392 9926771859684 9950322108096 9957433519296 9984871837638 9992473998244 9999305656596 10006918806648 10015784753544 10037899979424 10065487873236 10072753798797 10079640342873 10080350608568 10087712845456 10094922448656 10096963269552 10103866365168 10104337639584 10111559124384 10126176078528 10139422145277 10146354269193 10154079377334 10161336412134 10176427012832 10178082539676 10178484310944 10185516155592 10193198010048 10213826270357 10228591058694 10243377190548 10245448023516 10260258523272 10260663538368 10267996747968 10275090432624 10311174838868 10318544148468 10326080351256 10328167903752 10335549358152 10343097980784 10350490105584 10358370636192 10394015090409 10396116376803 10411144678026 10418996700144 10426929389472 10434058076448 10442002233024 10462809762969 10470287444769 10478259185222 10487542731066 10502703195372 10503117780768 10510699616136 10511114517184 10518626721984 10539586939729 10572217239852 10579773114252 10580266586376 10587500106984 10595561089392 10657905673416 10665268728138 10665689730672 10673312409072 10688741416224 10690902285408 10706356719936 10718194898297 10725855101697 10727691022791 10735358012991 10735858742058 10743531569658 10743955661552 10751378164236 10759062083436 10759486788384 10775040366528 10777218682176 10784921069376 10812453701134 10814639580378 10830272885676 10838441011744 10845928789992 10848121436664 10901955009516 10909746544716 10917283584663 10917714535272 10925517333672 10926026932336 10933835671536 10935707192208 10943522849808 10967686555968 10989541604583 10997395737183 10997829850152 11005427742786 11022113468192 11031878858976 11040278177088 11047826198592 11070183993903 11078612476314 11086186706226 11086703798988 11094627372588 11121292876608 11128976064144 11159562642066 11168059174508 11184203372136 11194112371608 11202635209104 11210641637904 11218829388768 11257783657479 11266274209576 11282560383792 11284841301264 11301154315488 11317490911296 11332295338839 11340394434639 11348676951138 11356787754738 11359083678246 11367379844532 11375504014932 11375953053408 11384083351008 11392397775936 11415452890399 11431954712658 11448480389436 11450794849812 11467347761304 11475996365376 11483924601168 11515843574978 11524254231676 11543246480664 11551496341464 11560291279632 11568194823888 11568734398944 11577002475744 11608903615607 11616840395163 11619188891721 11627493027921 11635985228382 11636805162512 11644761017808 11653166965716 11653626964704 11670473083968 11710995559954 11721371287662 11730295563156 11738315336004 11739142480864 11747252512152 11747716225088 11756112218688 11816007503364 11824537068153 11825003831832 11833455062232 11842097688144 11852956881648 11861613750816 11902799909673 11911776929112 11920006225566 11928996221904 11938078576352 11946240406368 11948655495456 11965928098752 11979159003979 11987720407779 11990143882593 11998900947006 12007476460206 12007950445264 12016532426064 12024834093252 12025308763488 12043065377344 12045126762432 12053735312832 12086950119246 12104422636932 12113638555416 12121920412344 12124371017448 12159826399008 12184537951812 12193246138212 12201669888741 12202529684056 12211441865552 12220169279952 12230996126256 12240308413728 12258002621376 12282428852181 12291207000381 12291780298878 12300565130478 12318832699744 12321323113248 12329746960032 12339134433216 12347953108416 12364105485169 12372558581421 12381978649998 12399877651716 12420312949224 12429680273856 12438267365808 12481948489156 12490869232356 12499992004152 12511454486184 12520592292528 12529540654128 12582228793653 12591718234232 12602964610242 12612469689648 12630701882016 12640318492608 12648960430272 12665506555173 12674558485773 12684208487374 12692880431766 12695446463922 12713798604924 12714300471456 12723387274656 12723980731328 12733074452928 12758447348093 12776890561206 12797947185084 12807093769884 12816447497928 12826205529264 12835372310064 12901675288872 12910495911048 12920325547824 12939002767008 12960326555712 12974656982149 12983929859949 12986152290747 12995433384147 13005327689586 13005841063984 13014826198812 13024127785212 13024641901728 13033950503328 13043469917376 13046106825792 13055430768192 13088759743478 13091405807826 13100356145034 13110330335292 13120218066848 13129282219464 13139184244416 13206535290972 13215659076171 13216180753224 13225626246024 13235695812912 13247422397136 13303129310811 13312636945011 13313162450184 13322359899162 13332407542128 13342558408864 13354379671392 13363923933792 13373684345664 13400749045251 13420120749642 13420650497648 13430338398396 13439520457164 13459896598208 13462617692736 13471821820224 13508944250922 13518598979322 13519229527036 13528472358924 13538772503112 13548448549512 13550767607736 13570776719568 13580688207456 13590394210656 13627843374843 13637160463887 13638121411592 13657836254064 13660597364688 13669936846992 13680344697696 13700120576832 13727845894563 13737872098746 13747690439946 13758058864624 13768107135008 13770346965444 13770890538336 13780732477536 13790797307712 13800653474112 13818706130483 13838682020586 13858686787212 13861488502404 13881526237368 13891447246968 13891995600192 13901592938256 13940231696026 13950413017292 13960383259692 13983390308088 14003604260496 14014266154848 14062491004671 14075386296957 14085666329094 14096289653136 14106364152336 14107022115168 14116666809312 14127414785856 14165683013511 14176468309418 14189028400854 14209539617268 14210540897888 14220358304184 14220919640896 14231083212096 14259441153751 14301140135596 14303588030388 14313810683988 14314478322744 14324708759544 14335170885648 14345416111248 14419519440504 14429481220422 14439793848822 14440363847568 14461238386656 14464161915552 14485070856384 14501087215343 14511451019943 14514384699981 14524307899929 14535366241302 14535940012688 14546328726288 14556378112884 14556952713696 14567356444896 14578447562048 14580942922944 14591363799744 14628613830946 14631571196982 14652722139444 14663194316244 14663773133536 14673903657048 14676870179016 14760245325204 14770442496897 14771483301752 14781582274968 14782271731984 14792836496784 14805942679152 14838634752192 14868203347377 14878829526777 14879416856088 14890157789526 14912271162848 14925483162144 14936150278944 14936846945472 14947522183872 14977307756457 14988710997366 14998958484894 15010378209972 15043413845056 15046455068352 15056849969136 15098231809854 15109727118452 15120525912852 15131569268184 15142383672984 15145444904328 15156506459376 15167338686576 15189264117792 15231119066001 15242004618201 15242606283544 15264640519248 15267726466416 15289797015072 15311899468224 15342886588041 15365065785822 15368172035274 15390387784908 15390995307552 15401995121952 15413721706176 15424259765184 15444436263481 15466762258302 15477816222702 15489120526884 15492251855628 15503324037228 15514646971176 15525735158376 15526348023744 15537555954288 15580258954382 15628495050216 15640394084208 15651087114672 15663003349536 15706163715233 15717388777833 15731314096599 15754676671152 15766049424204 15766671775776 15777940082976 15789463584192 15803942508864 15844288110526 15858325859778 15869659671378 15870399879564 15881250160476 15882369238816 15893341634088 15905328295872 15983627210372 15986858510124 15997903092207 15998534596008 16009968613608 16022043234752 16033112124336 16036353428112 16103788113087 16115297354487 16115933492328 16127067246354 16138593125154 16139230182576 16151518073888 16162560549792 16165828023264 16177381604064 16189196839488 16218680551701 16221959370567 16245409328514 16246050602416 16257661517616 16268893184988 16293559039936 16307994835008 16352932514274 16364619817074 16376571802908 16388276000508 16389040398504 16400753507304 16403560788312 16451529833952 16496744775228 16508141614179 16509304866664 16533170202288 16547818288464 16560417265632 16584356487744 16617918714471 16629280059339 16630055698482 16641941058882 16654492309808 16666656005536 16681939314912 16694123056704 16706054205504 16739343963099 16752088761762 16776305058204 16803952813656 16815962456856 16816626252864 16828244083152 16875017316242 16887342073564 16899411314364 16923840575688 16927261951896 16951731473232 16976236366944 17023015426707 17035181632107 17035854081608 17038625517369 17051069766798 17063929580112 17076125026512 17088596663904 17101607372352 17113829746752 17147932068987 17160987953506 17172720584154 17176192274718 17201021641956 17202233718496 17213994548064 17227100730432 17261428765067 17273765362467 17286381347514 17311906479932 17314869720996 17327244512196 17340436919448 17352292235832 17353101598416 17365503713616 17455207743768 17467141526712 17479750448574 17480440447056 17505709625952 17534559457728 17553947681731 17566493339931 17582056931493 17595443344734 17608713721296 17620878768228 17621574337632 17634168328032 17647594417216 17663229862848 17708322005882 17724011255046 17737505747748 17750182593348 17750883266912 17763146532216 17776543389504 17867665393668 17880009338349 17893494332856 17907117864528 17919360609552 17922983243184 17998351420509 18011214690309 18011925667896 18024798639096 18037251139878 18037963145232 18051696670816 18064598066016 18067690143648 18080602969248 18094368959424 18130425178869 18156633955398 18170457833124 18182880618516 18210448338752 18214129819584 18226582462656 18276806927718 18289869207318 18303794526084 18317162798328 18330253919928 18360462620592 18387003932064 18437670448317 18450847695717 18451576027448 18478249049616 18481984669872 18494620440048 18508701649824 18521929662624 18535457251008 18572967974997 18599816477574 18613844346256 18630469423836 18644520410784 18671472347328 18722922733734 18736303848534 18749988006228 18767181729276 18780888438792 18794310981192 18795052870848 18808485536448 18860313471094 18887577351348 18918704534472 18946052823024 18960477738912 18973440645408 19026312731061 19039320647649 19043169695883 19071450707184 19085080911984 19085971096992 19099611679392 19113561180864 19127221481664 19165335841809 19179927712742 19196920777626 19210640654826 19224671246892 19226025920672 19239308293896 19253058465096 19253818463424 19292185090369 19348601359924 19352512933308 19365743866572 19380488321736 19395104968384 19408504150512 19507991534379 19508761595976 19522239298218 19536191677818 19536962852592 19550925754992 19565204876064 19569160238688 19583146152288 19597448805696 19633139615217 19637108711739 19650534217551 19665495502938 19680327100272 19693923329196 19708776366624 19723781995712 19741256905536 19777209617897 19791654006574 19809802936458 19824271129836 19838439369036 19839222474784 19853543719368 19969743675276 19983539848743 19984947996488 19998611313192 20013837613296 20031569507088 20075799958848 20130181124463 20130975746472 20145507597594 20159280685746 20160701217136 20175425690912 20189844897312 20193926539104 20207732730336 20208675279168 20223118248768 20263416376383 20277898468983 20278844290554 20292708538386 20308158754668 20322672824268 20352854025664 20356165079352 20356968621888 20371032311184 20427652540714 20457182117388 20486754381096 20490896047032 20520517046544 20550180865248 20606808148119 20621535659919 20622349677736 20637088296936 20652160702512 20656335807504 20671098716304 20686195961568 20700980211168 20716741272384 20758023030879 20788030180818 20792232753606 20822289356052 20837993400288 20853858778944 20868116152896 20910347544039 20925619525938 20940574889538 20956518370444 20975085462132 21005406390744 21006235561536 21021399232272 21079173879458 21144434479704 21159546228504 21160533172752 21175000213968 21191122178784 21264702464127 21283542601281 21315811346832 21330537456276 21331379461344 21346624818144 21377482832448 21381804570816 21436389796594 21451710203394 21455382045582 21470716025982 21471717484116 21487063139316 21487911323104 21502756328472 21518124166872 21518973576768 21624907402268 21629279160756 21644221830633 21660545771352 21676882023488 21691857579984 21696242873328 21803049361953 21803910019032 21819493089432 21834567169326 21835429070544 21851034667344 21852053864672 21867671343072 21871414384416 21887045699616 21942920746419 21947356795473 21979083209166 21994791474366 21995659700304 22010855485572 22044226936384 22063757717952 22140367987806 22157224952628 22172373412452 22173407597976 22189254745176 22257952128288 22319125284132 22335236684289 22336118349016 22368406744272 22388224743216 22405270418208 22421283275808 22437658777536 22483066496049 22498437727341 22515567314958 22532548419152 22565120767584 22569682602528 22602308630976 22647347714781 22664590677678 22680788869278 22697353902276 22713575509476 22718167356492 22734759689064 22751008029864 22751906106816 22768166702016 22830905780798 22863909425316 22896960778872 22901589699624 22934695522608 22967849202336 23031687149956 23047598678733 23048508463352 23052258052911 23086492961328 23102992682928 23120582559264 23136389647776 23137468797888 23154004951488 23200143387453 23216724334053 23217807231214 23233680790326 23238377783442 23254986055842 23271970456764 23273610325024 23289522035616 23306333931432 23307253929408 23370388431573 23421991119908 23442742575324 23460591126312 23476630672008 23478284961728 23494505024304 23632015006728 23649074136306 23650007663664 23666910124464 23684195376288 23705913763296 23723227501632 23766432165789 23787488789667 23805599819346 23823553858224 23840012451132 23857992443808 23876157152704 23892480812736 23897310990912 23940832695349 23958318007958 23975440815558 23980287765186 23997801894012 24014952920412 24015900890528 24033064852128 24049668186504 24050617526976 24173900238492 24190600869531 24208845273864 24227277110832 24243840824688 24248742034896 24319652798016 24368113992771 24369075903624 24386492276424 24403339777482 24405059368112 24422883731104 24440338559904 24461992252512 24480616827456 24529398771411 24546929725611 24564857704362 24582414000762 24583560597756 24601130260956 24637665399488 24642646226496 24659493920064 24728210970338 24745117162842 24763957299996 24799755303432 24840625898448 24876534731616 24945083547723 24962911588323 24963896978312 24981738464712 24999984008304 25022908972368 25041184585056 25059081308256 25128133142643 25164457587306 25183436468464 25205929220484 25224939379296 25261403764032 25312525974363 25331013110346 25349116971546 25368416974748 25385760863532 25390892927844 25427597209848 25428600942912 25446774549312 25516894696186 25553781122412 25595894370168 25614187539768 25632894995856 25652411058528 25670744620128 25741481930259 25759080876231 25764288412077 25803350577744 25820991822096 25840651095648 25878005534016 25929572021271 25949313964298 25967859719898 25972304581494 25990866768294 26010655379172 26011682127968 26029652397624 26048255570424 26049283803456 26067901006656 26177519486956 26182811615652 26200712290068 26220660670584 26240436133696 26258564438928 26393165017101 26413070581944 26431318152342 26432361506448 26451252492048 26471391625824 26494844794272 26562483008823 26586016882569 26606258621622 26625273890022 26626324900368 26644719798324 26664815084256 26685116817728 26708759342784 26727847867584 26757401247743 26801498090502 26840241499284 26841300995296 26860676796792 26879040914328 27017888501844 27037197958644 27038459054072 27056944717848 27077545006224 27096897099024 27101535215472 27141553439136 27161376414912 27180788421312 27234950933097 27255686749686 27274320927774 27276242823184 27315672508128 27321194729376 27339873693984 27360689395392 27415210391577 27434803810977 27455691789126 27475744197492 27495380879892 27516117729248 27536214270016 27540693930888 27541781076672 27561464955072 27637412260966 27677364041172 27717373574424 27722977004808 27763052474736 27782894493936 27803185876512 27880463392052 27899724716361 27900826034584 27920766519384 27966780616176 28007208520992 28028532309696 28084384100601 28104455772801 28124982009342 28150772593914 28171332658188 28192579306272 28212728304672 28214044230336 28233333618624 28290470206641 28331366027022 28352936618836 28378056801708 28419079234536 28421081795776 28440716608368 28518882307502 28602280271192 28607176060776 28627621367976 28628956645488 28649417519088 28670341771296 28690832222496 28769891569113 28795381166439 28839038881008 28858962440844 28879587697644 28880727695136 28922476773312 28928323831104 28981007999633 29002174430686 29022902039886 29028769399962 29048615799858 29070732482604 29071880025376 29092657452576 29112756225768 29113905427392 29134712889792 29257227661892 29263142393964 29283358947327 29305444278888 29326388632488 29327546267072 29347807314096 29353740358032 29498243254407 29520490650408 29540884993794 29542966603504 29563164549936 29564543463968 29585672993568 29611885358304 29687481009861 29714704404687 29736406694754 29757659053554 29758833712176 29780315579052 29824542325696 29850966324288 29872300557888 29954615512914 29977421994732 29997916969788 30020756419944 30113699938272 30196463619708 30218261396391 30219454236904 30241051825704 30263138536368 30284767345968 30290889808656 30313012918752 30334677373152 30378528235584 30418266435831 30439062807579 30462238132002 30484009236402 30485212567088 30529281038496 30535452932832 30579594030144 30641478811071 30685773176082 30730131571644 30736344070548 30780775569816 30781990615104 30803990243904 30888872526962 30933524516604 30955632445404 30978241053768 30984503711256 31006648074456 31029293942352 31051470316752 31075111908576 31160517908764 31182045271227 31188349130409 31256990100432 31280788168416 31302174229344 31326006699072 31388429288907 31410862334307 31412327430466 31434777555666 31462628193198 31509353342304 31532098848408 31533343551552 31555880165952 31618760819187 31688576221052 31716651719556 31739319342756 31740799759128 31762500320952 31764738477632 31786683268176 31967254420744 31973717020248 31995806184414 31997069192016 32019937227216 32066224248672 32072706856224 32154584694891 32177565305091 32183073068373 32207576226174 32230594708974 32231866984656 32254134492708 32277186250308 32278460365152 32303036147776 32325121099584 32331656046528 32354763208128 32390538352531 32437361103402 32443918741134 32490818657028 32492101204832 32515323035232 32537786369976 32705865028548 32729239634148 32753143605816 32776552001016 32778080797008 32801507014608 32807121576624 32903059667904 32968624813749 32992187211549 32993489550456 33016283228358 33018609733328 33066340404576 33095636576928 33120834531264 33210551981709 33235837428942 33258560118678 33260111396964 33283882117764 33308984619616 33333312011072 33363878629824 33478687926198 33504177523524 33552610116408 33607905627312 33631924913712 33656488166304 33750034632484 33773350972437 33774684147128 33798822628728 33847681151376 33854523903792 33903462946464 33952472733888 33996886016517 34021183303917 34046030853414 34070363264214 34071708163216 34077251034738 34102139533596 34127859160224 34152250053024 34177193327808 34246358671197 34295864137974 34321975907012 34345441168308 34352384549436 34402043283912 34404467436992 34427989096128 34522857530134 34547530724934 34572762695028 34623812959864 34629739441992 34654489024392 34680873838896 34704584471664 34706203196832 34731007427232 34826710846821 34850521185489 34857566675163 34910415487536 34934283053424 34959500897148 34960880894112 35011419251904 35082272841661 35107895363462 35132986679862 35164113862986 35190886689468 35217427442592 35241757536456 35243148675264 35268336656064 35416644011764 35448022510092 35475011495496 35500365186696 35501766533824 35526293064432 35708399729019 35735330787336 35760018676698 35786988665712 35814235729056 35838721219104 35845966486368 35937477011937 35963161223337 35970431647779 35996702841018 36022429380618 36023851335792 36049597278192 36074502279756 36075926290464 36103393341632 36129196132032 36135380287296 36161205938496 36201189923417 36260850357738 36313267910796 36340915666248 36365761237032 36553613855436 36579738414636 36607589052168 36634325596656 36660507839856 36720925241184 36774007864128 36847286556543 36873621001143 36875340896634 36901695391434 36903152054896 36956498099232 36963969339744 36989240880096 37017403299648 37043859325248 37092316455507 37117675744263 37145935949994 37199632955148 37227688692512 37260938847672 37289040821568 37445845467468 37472607697068 37499976012456 37534363458552 37561776877584 37588621962384 37720626942188 37746686380959 37775154702696 37837409068944 37892105646048 37920955477824 37946881290816 37996519665519 38023675457319 38052625462122 38078641295298 38086339391766 38142901414368 38170161823968 38171942193984 38199223358784 38275342044279 38330671683618 38359855425484 38393841555252 38421281309652 38449342493784 38452051841344 38478616587792 38506116930192 38584370180738 38697202719848 38705025866616 38731487733144 38760976643472 38817008301024 38923970946447 38951789579847 38958456872241 39015983068758 39017523191952 39044478596436 39072383355636 39073925705184 39101851509984 39130409752128 39138320477376 39166292304576 39209599058327 39266279230434 39274217423478 39301068435102 39330991005876 39360654200544 39387846658392 39417552733248 39554419235794 39583308013148 39619605872916 39648542259672 39676878738072 39678444949568 39707087438736 39909387932433 39937910835033 39939487350552 39967079697486 39969895992976 39997222626384 40027675226592 40063139014176 40202247135753 40260362248926 40261951492944 40291015195188 40318561371492 40321402434272 40350851381824 40379689794624 40387853078208 40415465460672 40526832752766 40555796937966 40557688581108 40585417076772 40616317509336 40645345648536 40712330158704 40742064622368 40855305081428 40883530124529 40914364234776 40973508762192 40981792094064 41041034093088 41100361730496 41183537683689 41213616296238 41243071319838 41244699355472 41274176593872 41304321405024 41312671615008 41342197432608 41372391923136 41401960422336 41456118391449 41516046061758 41576060361636 41584465507212 41644578712104 41675986800576 41820695088078 41851239051876 41881149779076 41913036740888 41950170924264 42010812781488 42042798464544 42158347758916 42187473014013 42288868959408 42319092457008 42321066345504 42350000427936 42382244357568 42468014492537 42497049040533 42529404928254 42567085202562 42631622693664 42661074912552 42662758922688 42693249636288 42778323461253 42872779593188 42903420406788 42910764091164 42941432051964 42943434968232 42974126278632 42975822646208 43005512656944 43036248333744 43249814804536 43258558321512 43288443661266 43321091542704 43383715159968 43392485746656 43503261646029 43534353059829 43543154099943 43606098723906 43607820038064 43638986178864 43669134338652 43670858141088 43702069334688 43704107729344 43735342686144 43742828768832 43774091399232 43822493065189 43885841492838 43894713590946 43958166418332 43989582948732 43991319400608 44021710971144 44280735975612 44314449905256 44344746824904 44346815195952 44378509490352 44515904256576 44604610042131 44636488580331 44638250568264 44670473368578 44672236698032 44736813488544 44776449486432 44810540836416 44842566551616 44931923269371 44966132992098 44996875454682 45031134629916 45065096838304 45130241535168 45139365205056 45294695429562 45329181355356 45361577738556 45394707804552 45427151018952 45436334712984 45469519378128 45502016059728 45661811561596 45693357198003 45726013854603 45727818850632 45793921557744 45803179399248 45869391045216 45935698404672 46028659764123 46063374299912 46095197357466 46097016926704 46104516105822 46172985922656 46205985365856 46241165118528 46272779295552 46333308790443 46400286774906 46433448668106 46435614462428 46467361580652 46476755566884 46509972111684 46543940913528 46547220650048 46579044071232 46612667862864 46740776863146 46843982239816 46885485150648 46921182252624 46953261344016 46989010048608 47118491145699 47152166333499 47264030013456 47298148272612 47300015327328 47333820248928 47368390752576 47411827526592 47464251491659 47532864331578 47574977579334 47611199638692 47647107716448 47680024902264 47715984887616 47881665390698 47916636015916 47950881631116 47960575530372 47995603788024 48029905840824 48031801781056 48066129704256 48099336373008 48311364339261 48345892063461 48347800476984 48381201739062 48417690547728 48454554221664 48487681649376 48497484069792 48656041655103 48665878111701 48736227985542 48738151807248 48772984552848 48806679554964 48810118736224 48845767462208 48880677119808 48923984505024 48978080484623 49058797542822 49093859451222 49129715408724 49164828001524 49167121195512 49202260521912 49456421940676 49490234325684 49527914599992 49599510606864 49681251796896 49753069463232 49853756143413 49887840178017 49890167095446 49925823176646 49927793956624 49963476929424 49999968016608 50045817944736 50082369170112 50118162616512 50218031889297 50256266285286 50328915174612 50366872936928 50411858440968 50449878758592 50625051948726 50662026220692 50698233943092 50736833949496 50771521727064 50781785855688 50855194419696 51033789392372 51069046280121 51105544896321 51107562244824 51191788740336 51228375079536 51265789991712 51304822117056 51341489240256 51443796206961 51482963860518 51518161752462 51528576824154 51606701155488 51641983644192 51681302191296 51784286295201 51821296087401 51859144042542 51898627928596 51935719439796 51944609162988 51981733536588 52021310758344 52023364255936 52059304795248 52096511140848 52355038973912 52365623231304 52401424580136 52441321341168 52517128877856 52661843045193 52699480019793 52786330034202 52826141163888 52862636304684 52864723012896 52902504984096 52942783251648 52989689588544 53048281078913 53124966017646 53172033765138 53212517243244 53250547780044 53252649800736 53289439596648 53329630168512 53514802495486 53602996181004 53680482998568 53682601990592 53721353593584 53758081828656 53995054261527 54033644070927 54035777003688 54074395917288 54076918108144 54113889435696 54155090012448 54193794198048 54203070430944 54283106878272 54391275536607 54469901866194 54511373499372 54548641855548 54552485646368 54631345016256 54642389458752 54679747387968 54830420783154 54869607621954 54911383578252 54951488394984 54990761759784 55032235458496 55081387861776 55274824521932 55313011344951 55352543087151 55354728082344 55434747148848 55445954009616 55526104949472 55565788987872 55606371753024 55718903924991 55760926784104 55799449432722 55801652069168 55841533038768 55933561232352 56014417041984 56168768201202 56208911545602 56249964018684 56301545187828 56342665316376 56385158612544 56425456609344 56580940413282 56662732054044 56705873237672 56756113603416 56838158469072 56881433216736 57037764615004 57078938193183 57117961942947 57204560542384 57214352121552 57255242735952 57257913290976 57298835038176 57340683542592 57381664444992 57456725489903 57496007525427 57539783138226 57590762332878 57678077762016 57717924881688 57759175395288 57761455390272 57876555271107 57962015999266 58004348861372 58045804079772 58057538799924 58097231599716 58141464965208 58143760050752 58185314905152 58225512451536 58514455323784 58523974603137 58526284787928 58566717894654 58610888557776 58652777264976 58695614628192 58707480716064 58899418845651 58911326135217 58996486508814 59040981300816 59081769987588 59085933207008 59126329099872 59129086927936 59171345987136 59223770716608 59289255323491 59331628853691 59374962019722 59429408809374 59472813389508 59515318107108 59517667424352 59560631158104 59909231025828 59954843989464 59995833939576 60041512839888 60227399876544 60390543373389 60392927239416 60436522792782 60438908473808 60482103651408 60526277072736 60569534691936 60581779617312 60626025837504 60669354746304 60790249129149 60833695406949 60836532871662 60878125615158 60924476264004 60968018472804 60970425134176 61058562076992 61070905865664 61282957622142 61371546352164 61460263143288 61472688141096 61561551139632 61777745053924 61820424444357 61864606979757 61867049033208 61911264890808 61956482107536 61969007422512 62013296148912 62058587884704 62102940633504 62150223817152 62274069092637 62321035817528 62364090542454 62376698260818 62513980200864 62561576336832 62604348458688 62731042632117 62776858577814 62821724668614 62824654860932 62869555111332 62925256386396 63018706684608 63064197696816 63237521638374 63377152442104 63433303439112 63478638685512 63481599518256 63525000641904 63573366536352 63794107392381 63934508841488 63947434040496 63991612368828 63994138384032 64039874454432 64132448497344 64145413712448 64216340253421 64309169389782 64355130610182 64366146136746 64415152452348 64461189417948 64463733969312 64508268985416 64554372500616 64556920730304 64781076705062 64874722206804 64887837482268 64981637314056 64984202409664 65030646070464 65075572739952 65409148085859 65411730057096 65458479268296 65506287211632 65553104002032 65556161594016 65603014029216 65614243153248 65828762239257 65842070386419 65937249627498 65984374423098 65986979100912 66032566456716 66037219466656 66132680809152 66191273153856 66264461832137 66421103963418 66471674857884 66517120237356 66520222793928 66567764235528 66617969239232 66957375852396 67005710052867 67008355047048 67105220232816 67215811254624 67263849827424 67312976332608 67449199488147 67495313182023 67500069264968 67546701944874 67549368294256 67597645257456 67695362302752 67709047807584 67806925892928 67930415644081 67942043144343 67993772033034 68042366607834 68092061706828 68140726528428 68143416326432 68154502069476 68204279067192 68255718320448 68304500106048 68492717342394 68591728275948 68643951814024 68690882336616 68704769098872 68804086567824 69045715060268 69095061449868 69142796036199 69145525390056 69247625919728 69259478883984 69308978048784 69361747677792 69409168943328 69412406393664 69462014854464 69600430162359 69650173002159 69653421693642 69701042370978 69715133350326 69820830975072 69868566106848 69919001794296 69921761788224 70111165294719 70164545683322 70215790726924 70265973359724 70328227725972 70381773378936 70434854885184 70483515072912 70833288023528 70896045020184 70950022990992 71000730373392 71052586128864 71299296497367 71416799458038 71470661574672 71520037353396 71573977331424 71628471458112 71677442438208 71691932972736 71771203812647 71822498086047 71874954023874 71926322446674 71940863295558 71993405682036 72044858761236 72047702671584 72099194556384 72149004559512 72151852580928 72402379846834 72521700715476 72626535821592 72681831332496 72731522474064 73104341978313 73107227710872 73159476829272 73215178104336 73268651193312 73321015679712 73441850482368 73588196314233 73640789176833 73694573113086 73747242002286 73750681793268 73803390782868 73806304109792 73912996198464 73927938679488 73978481760192 74184632911014 74235351488526 74291871899988 74399265910296 74455377385024 74521877695344 74835250643169 74888734764969 74891690934936 74945215394136 74999952024912 75068726917104 75123553755168 75177243924768 75384399427929 75441253884376 75493372761918 75550309405392 75674818137888 75784211292096 75937577923089 75993039331038 76047350914638 76105250924244 76157282590596 76172678783532 76285802828736 76340323647936 76550684088558 76661343367236 76719710850968 76787683110504 76842562619304 76898684987568 76957233175584 77012233860384 77168740361476 77224445790777 77277242628693 77394405439696 77410051733232 77462975466288 77521953286944 77634016602048 77788716063813 77847941892894 77903579159694 77916913744482 78031966137516 78035046383904 78088957192872 78144766711272 78147851410368 78203703019968 78419198116654 78532558460868 78548434846956 78602136870204 78661982011752 78721308401088 78775693316784 79108838471588 79166616026296 79179495051303 79239211745832 79297084519344 79353757476144 79414174877472 79687449026469 79818775864866 79875821670066 79878974701104 79934159394972 79939791985952 79994445252768 80055350453184 80126278028352 80214874849429 80272203743229 80404494271506 80520724497852 80523902985888 80582030390376 80637122742984 80642804868544 81053665505532 81111593875932 81115377162216 81170834153544 81232635018672 81290691297072 81424660317408 81484129244736 81704852799291 81710610162856 81767060249058 81828728469552 81947017524384 81963584188128 82082068186176 82231555779677 82245631174731 82304411432931 82367075367378 82427232592476 82486142639676 82489398710944 82548353187744 82608642810048 82625343230016 82684394865216 82912236782898 83032092123516 83152120723272 83168931014424 83289157424208 83641390176156 83699174149083 83702478103752 83762299558152 83826073481776 83900341848528 84021625562976 84085596929088 84253152301803 84313367318403 84316695517832 84374946028026 84577737918816 84638184914016 84642132691008 84700000855872 84871410619923 84936028985074 84994098081066 85058809856508 85134170405124 85263245387328 85322149825104 85556646922506 85745559186376 85806840813576 85821528182328 85882864103928 85886869936464 85948252557264 86011025313888 86072496667488 86309674707339 86499629609072 86517116643024 86576887322532 86642183085408 86767430319936 86784971493312 86943023998899 87006523292058 87068706119658 87086308199886 87212197447812 87215640076128 87277972357728 87338268677304 87341716282176 87404138669376 87644986130378 87771682985676 87789427181892 87916332836664 87979165897464 87982638801216 88043421942288 88494729763221 88561471951224 88628899810512 88689493649808 88693630391904 88757018980704 89062443029583 89144113214061 89209220084262 89272977160662 89276501136528 89340946737156 89344473396064 89473626977088 89552898972864 89863846538742 89932265984196 89993750909364 90062269259832 90130193676608 90589390859124 90654784189173 90658362710712 90723155477112 90789415609104 90854302037904 90872669425968 90939038756256 91004032119456 91254799307493 91317188422737 91323623123192 91386714396006 91452027709206 91455637701264 91587843115488 91606358798496 91738782090432 91905856459639 91924436433213 92057319528246 92126748599824 92190394714932 92194033853408 92209032211644 92345971845312 92411970731712 92666617580886 92800573549812 92866897336212 92871228924856 92934723161304 92953511133768 93019944223368 93087881827056 93225335725728 93481553726292 93546135813681 93687964479632 93770970301296 93842364505248 93906522688032 93978020097216 94165287866721 94232587002921 94236982291398 94304332666998 94528060026912 94596296545224 94600030654656 94667640497856 94856282457561 94928502983318 95065728663156 95149955158668 95222399277384 95294215432896 95360049804528 95763330781396 95833272031832 95901763262232 95921151060744 95991207576048 96059811681648 96198672746016 96463754084673 96532695915273 96622728678522 96691784126922 96695600953968 96762403478124 96835381095456 96909108443328 96975363298752 96994968139584 97171615057593 97312083310206 97331756223402 97472455971084 97476303614496 97545969105696 97613359109928 97620237472448 97956160969246 98117595085644 98187718902444 98259430817448 98329656003048 98334242391024 98404521043824 98905874441247 98912843881352 98980468651368 99055829199984 99199021213728 99362503593792 99543462259609 99631655945127 99707512286826 99775680356034 99780334190892 99851646353292 99855587913248 99926953858848 99999936033216 100091635889472 100436063778594 100512532570572 100657830349224 100733745873856 100823716881936 101250103897452 101320052917311 101324052441384 101396467886184 101473667898992 101543043454128 101563571711376 101710388839392 101990658049551 102063549911751 102067578784744 102138092560242 102211089792642 102215124489648 102383577480672 102456750159072 102531579983424 102739076013591 102887592413922 102965927721036 103036323504924 103057153648308 103213402310976 103283967288384 103568572590402 103642592174802 103718288085084 103797255857192 103871438879592 103889218325976 103963467073176 104042621516688 104118609590496 104193022281696 104480132540463 104551563556467 104710077947824 104731246462608 104802849160272 104882642682336 105034257755712 105246818524983 105323686090386 105398960039586 105572660068404 105652282327776 105725272609368 105729446025792 105805009968192 106096562157826 106249932035292 106344067530276 106425034486488 106501095560088 106505299601472 106578879193296 107029604990972 107125199187057 107205992362008 107360965997136 107442707187168 107516163657312 107812431035811 107889483670011 107911294943337 107990108523054 108067288141854 108071554007376 108148791834576 108153836216288 108227778871392 108310180024896 108387588396096 108406140861888 108603569770251 108782551073214 108939803732388 109022746998744 109097283711096 109104971292736 109660841566308 109739215243908 109822767156504 109902976789968 109981523519568 110162775723552 110541859669629 110549649043864 110626022689902 110705086174302 110709456164688 110869494297696 110891908019232 111052209898944 111131577975744 111254457819563 111276949366521 111353027232789 111437807849982 111521853568208 111598898865444 111603304138336 111683066077536 111867122464704 112337536402404 112417823091204 112499928037368 112603090375656 112685330632752 113161880826564 113240059142877 113325464108088 113411746475344 113512227206832 113676316938144 113762866433472 113989558996557 114071026371957 114075529230008 114157876386366 114235923885894 114409121084768 114428704243104 114510485471904 114515826581952 114597670076352 114826026132837 114913450979806 114992015050854 115079566276452 115181524665756 115356155524032 115435849763376 115518350790576 115753110542214 115924031998532 116008697722744 116091608159544 116115077599848 116194463199432 116282929930416 116451024903072 116771912839341 116855368739541 117028910647568 117047949206274 117052569575856 117133435789308 117221777115552 117305554529952 117391229256384 117414961432128 117628797174981 117798837691302 117822652270434 117992973017628 118081962601632 118163539975176 118171866414016 118252658199744 118578510646982 118663257707382 118749924039444 118858817618748 118945626779016 119030636214216 119035334848704 119121262316208 119728163797299 119818462051656 119909687978928 119991667879152 120083025679776 120499980630053 120606741407259 120781086746778 120785854478832 120873045585564 120877816947616 120964207302816 121052554145472 121139069383872 121163559234624 121580498258298 121667390813898 121673065743324 121756251230316 121848952528008 121936036945608 121940850268352 122565915244284 122650590373587 122743092704328 122920526286576 122945376282192 123123102279264 123550613051067 123555490107848 123640848888714 123729213959514 123734098066416 123822529781616 123912964215072 123938014845024 124026592297824 124117175769408 124205881267008 124343217563041 124368355174347 124548138185274 124642071635056 124728181084908 124753396521636 125027960401728 125462085264234 125553717155628 125643449337228 125649309721864 125739110222664 125850512772792 126128395393632 126475043276748 126562419042039 126754304884208 126866606878224 126957277371024 126963199036512 127050001283808 127146733072704 127404043477611 127491147121599 127588214784762 127869017682976 127894868080992 127983224737656 127988276768064 128079748908864 128334970383759 128432680506842 128618338779564 128710261220364 128732292273492 128830304904696 128922378835896 128927467938624 129016537970832 129108745001232 129562153410124 129749444413608 129775674964536 129963274628112 130151145479904 130509784938087 130603059179487 130629462299829 130818296171718 130823460114192 130916958536592 131012574423264 131106208004064 131112323188032 131206028058432 131228486306496 131467479195567 131657524478514 131684140772838 131874499254996 131968748846196 131973958201824 132065132913432 132074438933312 132432201112247 132528923664274 132842207926836 132943349715768 133034240474712 133040445587856 133135528471056 133813830126393 133914751704792 134011420105734 134016710094096 134210440465632 134431622509248 134527699654848 134676448939471 134795769808113 134898398976294 134990626364046 135000138529936 135093403889748 135098736588512 135195290514912 135390724605504 135418095615168 135860831288162 135884086288686 135987544066068 136084733215668 136184123413656 136281453056856 136286832652864 136309004138952 136408558134384 136985434684788 137080071594009 137178041563809 137183456551896 137287903628048 137381764673232 137409538197744 137608173135648 138085979292369 138091430120536 138190122899736 138285592072398 138291050780112 138495251839456 138518957767968 138617956097568 138723495355584 138818337886656 138999926371329 139200860324718 139300346004318 139306843387284 139402084741956 139430266700652 139641661950144 139737132213696 139838003588592 140222330589438 140329091366644 140431581453848 140531946719448 140656455451944 140763546757872 140967030145824 141355473437097 141456499000497 141666576047056 141792090040368 141900045981984 142001460746784 142105172257728 142392754474977 142598592994734 142833598916076 142941323149344 143040074706792 143147954662848 143542407625294 143644996172094 143749908047748 143852644893348 143881726591116 143986811364072 144089717522472 144095405343168 144198389112768 144298009119024 144804759693668 144934093017783 145043401430952 145253071643184 145363662664992 145463044948128 145868397604801 145968124965309 145997634335103 146208683956626 146214455421744 146318953658544 146430356208672 146537302386624 146642031359424 146934241453869 147176392628466 147281578353666 147389146226172 147494484004572 147501363586536 147606781565736 147612608219584 148369265822028 148470702977052 148583743799976 148798531820592 149043755390688 149561268430239 149670501286338 149777469529938 149783381869872 149890430788272 149999904049824 150137453834208 150247107510336 150354487849536 150520737049997 150654095667891 150768798855858 150882507768752 150986745523836 151100618810784 151349636275776 151875155846178 151986078662076 152094701829276 152210501848488 152314565181192 152345357567064 153101368177116 153207138840363 153316634688963 153322686734472 153439421701936 153575366221008 153685125238608 153797369975136 153914466351168 154024467720768 154331388620883 154337480722952 154448891581554 154554485257386 154788810879392 154820103466464 154925950932576 155043906573888 155352858885603 155463888262203 155577432127626 155695883785788 155807158319388 155833827488964 156063932275032 156070092767808 156177914385744 156289533422544 156838396233308 157065116921736 157096869693912 157204273740408 157323964023504 157551386633568 157985529135579 158098440059379 158217676943176 158333232052592 158358990102606 158478423491664 158594169038688 158707514952288 158828349754944 159144843236739 159374898052938 159637551729732 159751643340132 159757949402208 159868318789944 159879583971904 159988890505536 160312664504299 160429749698858 160544407486458 160808988543012 161041448995704 161047805971776 161164060780752 161274245485968 161985162784581 162107331011064 162223187751864 162230754324432 162341668307088 162465270037344 162581382594144 162849320634816 163029385558307 163173826609821 163409705598582 163421220325712 163534120498116 163657456939104 163894035048768 163927168376256 164463111559354 164491262349462 164608822865862 164734150734756 164854465184952 164972285279352 164978797421888 165096706375488 165824473565796 165939034034853 166057629261453 166064184247032 166304241446544 166337862028848 166578314848416 167156711774973 167282780352312 167398348298166 167404956207504 167524599116304 167652146963552 167800683697056 168043251125952 168229059055879 168506304603606 168626734636806 168633391035664 168749892056052 169155475837632 169276369828032 169742821239846 169872057970148 169988196162132 170117619713016 170268340810248 170644299650208 171113293845012 171236814579549 171353885828841 171491118372752 171613681627152 171643056364656 171765728207856 171773739872928 171896505114528 172022050627776 172144993334976 172370176469709 172488022576281 172619349414678 172999259218144 173034233286048 173153774645064 173284366170816 173629665813321 173886047997798 174013046584116 174137412239316 174172616399772 174424394895624 174431280152256 174555944715456 174676537354608 175289972260756 175543365971352 175578854363784 175832665673328 175958331794928 176086843884576 176698256536953 176733978405651 176989459526442 177122943902448 177257799621024 177378987299616 177387260783808 177514037961408 177867765970473 177994886561073 178124886059166 178288226428122 178418440168524 178545954321324 178553002273056 178681893474312 178688946792128 179172977975393 179727693077484 179864531968392 179987501818728 180124538519664 181178781718248 181309568378346 181316725421424 181446310954224 181578831218208 181708604075808 181745338851936 181878077512512 182008064238912 182209313271049 182370747387447 182501086220847 182509598614986 182634376845474 182647246246384 182773428792012 182904055418412 182911275402528 183175686230976 183212717596992 183811712919278 183848872866426 184114639056492 184253497199648 184380789429864 184388067706816 184418064423288 185333235161772 185461273333071 185593820939271 185601147099624 185733794672424 185742457849712 185869446322608 185907022267536 186039888446736 186175763654112 186450671451456 186822207277911 186963107452584 187092271627362 187375928959264 187541940602592 187684729010496 187813045376064 188193127896351 188330575733442 188465174005842 188473964582796 188608665333996 189056120053824 189192593090448 189712564915122 189857005966636 190131457326312 190299910317336 190444798554768 190720099609056 191382322177143 191526661562792 191666544063664 191803526524464 191842302121488 191982415152096 192119623363296 192397345492032 192649020760263 192927508169346 193065391830546 193245457357044 193383568253844 193391201907936 193524806956248 193670762190912 194062699136783 194343230115186 194624166620412 194663512446804 194944911942168 194952607228992 195091938211392 195226718219856 195912321938492 196235190171288 196375437804888 196518861634896 196659312006096 196668484782048 196809042087648 197351361465319 197486286717771 197526211159257 197811748882494 197825687762704 197960937302736 198111658399968 198398042427456 198793385496411 199086924519218 199263311890254 199415024573652 199551360712068 199560668381784 199703292706584 199711175826496 199853907717696 200872127557188 201017130158601 201025065141144 201315660698448 201647433763872 202347598464441 202500207794904 202640105834622 202648104882768 202792935772368 202947335797984 203086086908256 203127143422752 203420777678784 203645703067643 203791246932243 203826129433029 203981316099102 204127099823502 204135157569488 204276185120484 204422179585284 204430248979296 204767154961344 204913500318144 205478152027182 205775184827844 205931855442072 206072647009848 206114307296616 207137145180804 207285184349604 207428388108597 207436576170168 207594511714384 207742877759184 207778436651952 207926934146352 208085243033376 208237219180992 208386044563392 208801290487077 208950519006477 208960265080926 209103127112934 209420155895648 209462492925216 209605698320544 209765285364672 210333495884157 210493637049966 210647372180772 210797920079172 211145320136808 211304564655552 211450545218736 212193124315652 212499864070584 212688135060552 212850068972976 213002191120176 213157758386592 213897889492101 214059209981944 214250398374114 214411984724016 214721931994272 214885414374336 215032327314624 215313611437941 215467494258141 215624862071622 215778967340022 215822589886674 215980217046108 216134576283708 216143108014752 216297583669152 216307672432576 216455557742784 216893604917581 217207139540502 217565102146428 217879607464776 218045493997488 218194567422192 219321683132616 219478430487816 219645534313008 219805953579936 219963047039136 220325551447104 220569168696533 220764588942699 220922367530499 221083719339258 221099298087728 221252045379804 221410172348604 221418912329376 221738988595392 221783816038464 222508915639126 222553898733042 222706054465578 222875615699964 223043707136416 223197797730888 223206608276672 223366132155072 224505751929507 224666204294907 224675072804808 224835646182408 224999856074736 225206180751312 225370661265504 226153198283787 226323761653128 226480118285754 226650928216176 226823492950688 227024454413664 227352633876288 227604021075601 227812733769267 227979117993114 228142052743914 228151058460016 228315752772732 228471847771788 228818242169536 228857408486208 229020970943808 229652052265674 229826901959612 229984030101708 230159132552904 230363049331512 230871699526752 231036701581152 231506221084428 231673337372331 231831727886079 231848063997064 232017395445488 232183216319088 232230155199696 232388926398864 232565859860832 232902049806144 233366148191439 233543825678682 233710737479082 234057821295136 234095898412548 234105139151712 234266871578616 234443554231104 234611109059904 234918004218211 235257594349962 235597675382604 235645304540868 235985946035256 236163925203264 236327079950352 237157021293964 237326515414764 237499848078888 237717635237496 237891253558032 238061272428432 238242524632416 239062347079407 239456327594598 239636924103312 239819375957856 239983335758304 240166051359552 240644624548287 240816611229687 240999961260106 241213482814518 241562173493556 241571708957664 241746091171128 241755633895232 241928414605632 242410499613767 243160996516596 243334781627796 243346131486648 243512502460632 243697905056016 243872073891216 245131830488568 245301180747174 245486185408656 245841052573152 245890752564384 246246204558528 246518482660831 246694667339031 246736893524193 246913234298793 247101226102134 247110980215696 247281697777428 247458427919028 247468196132832 247645059563232 247825928430144 247876029690048 248053184595648 248686435126082 248736710348694 249096276370548 249284143270112 249456362169816 249506793043272 250924170528468 251097522447249 251107434311256 251286898674456 251298619443728 251478220445328 251701025545584 252256790787264 252759456905409 252940101955209 252950086553496 253124838084078 253508609768416 253733213756448 253914554742048 253926398073024 254100002567616 254614231859769 254808086955222 254982294243198 255176429569524 255738035365952 255789736161984 255966449475312 256669940767518 256865361013684 257236677559128 257420522440728 257464584546984 257660609809392 257844757671792 258033075941664 258217490002464 258929024122017 259124306820248 259498888827216 259551349929072 259926549256224 260302290959808 260829071996697 261019569876174 261206118358974 261258924599658 261636592343436 261646920228384 261833917073184 262025148846528 262212416008128 262555416479177 262934958391134 263315048957028 263368281545676 263748998509992 263937497692392 263947916403648 264130265826864 264864402224494 265057847328548 265684415853672 265886699431536 266068480949424 266080891175712 266271056942112 267004783158961 267187329088749 267432339642183 267627660252786 267829503409584 268022840211468 268033420188192 268420880931264 269352897878942 269591539616226 269796797952588 269981252728092 270000277059872 270186807779496 270197473177024 270390581029824 271721662576324 271768172577372 271964352567519 271975088132136 272169466431336 272368246827312 272562906113712 272618008277904 272817116268768 273764397922479 273970869369576 274160143188018 274356083127618 274366913103792 274575807256096 274763529346464 274819076395488 275216346271296 275520657091517 275717569378917 275773309299639 276171958584738 276182860241072 276380245799472 276571184144796 276582101560224 276990503678912 277037915535936 277235912195136 277999852742658 278401720649436 278600692008636 278613686774568 278804169483912 278860533401304 279676007177184 280444661178876 280638407441043 280658182733288 280863162907696 281063893438896 281312910903888 281527093515744 281934060291648 282495863600163 282697761008763 282710946874194 282912998000994 283333152094112 283584180080736 283800091963968 284002921493568 284568847372683 284785508949954 285197185989468 285667197832152 285882646298688 286080149413584 287084815250588 287289992344188 287499816095496 287705289786696 287763453182232 287973622728144 288179435044944 288596018238048 289391262254019 289598087745819 289609519387336 289868186035566 290086802861904 290506143286368 290727325329984 290926089896256 291514845172779 291736795209602 291936249930618 291995268670206 292417367913252 292428910843488 292637907317088 292860712417344 293444289006139 293868482907738 294352785256932 294563156707332 294778292452344 294988968009144 295002727173072 295213563131472 296738531644056 296941405954104 297167487599952 297597063641184 298087510781376 298417110589427 298630386778827 298894967835381 299122536860478 299341002572676 299554939059876 299566763739744 299780861576544 299999808099648 300274907668416 301041474099994 301308191335782 301537597711716 301765015537504 301973491047672 302201237621568 303750311692356 303960158751933 303972157324152 304189403658552 304421003696976 304629130362384 304690715134128 305971974148653 306190649735253 306202736354232 306414277680726 306633269377926 306645373468944 306878843403872 307150732442016 307370250477216 307594739950272 308217228040773 308662777241766 308674961445904 308897783163108 309108970514772 309577621758784 309640206932928 309851901865152 310705717771206 310927776524406 311154864255252 311391767571576 311614316638776 311667654977928 312127864550064 312355828771488 312579066845088 313440397621389 313654690669401 313676792466616 314130233843472 314193739387824 314408547480816 314647928047008 315102773267136 315740455574949 315971058271158 316196880118758 316435353886352 316666464105184 316717980205212 316956846983328 317188338077376 317415029904576 318289686473478 318749796105876 319275103459464 319503286680264 319515898804416 319736637579888 320625329008598 320859499397716 321088814972916 321617977086024 322082897991408 322328121561504 322548490971936 323437293107433 323668451010033 323733884830011 323970325569162 324214662022128 324446375503728 324461508648864 324683336614176 324930540074688 325162765188288 325810709310753 326058771116614 326347653219642 326819411197164 326842440651424 327068240996232 327314913878208 327967146536273 328926223118708 328982524698924 329217645731724 329468301469512 329708930369904 329944570558704 331648947131592 331878068069706 332115258522906 332128368494064 332608482893088 332675724057696 333156629696832 333525005952889 333763373458689 333830848099563 334059081698367 334313423549946 334565560704624 334796696596332 334809912415008 335049198232608 335304293927104 335601367394112 336458118111758 337012609207212 337253469273612 337266782071328 337499784112104 339485642479692 339720177428631 339744115940296 339976392324264 340235239426032 340536681620496 341288599300416 341968676989671 342213079115871 342226587690024 342473629159098 342707771657682 342982236745504 343227363254304 343286112729312 343531456415712 343547479745856 343793010229056 344478078398511 344740352939418 344976045152562 345238698829356 345998518436288 346068466572096 346307549290128 347259331626642 347772095995596 348026093168232 348274824478632 348345232799544 348848789791248 349353074709216 350315738518023 350566106218623 350579944521512 351086731942704 351157708727568 351665331346656 351916663589856 352173687769152 352886391524943 353396513073906 353467956811302 353978919052884 354245887804896 354515599242048 354757974599232 355735531940946 355989773122146 356249772118332 356576452856244 356836880337048 357091908642648 357106004546112 357363786948624 358345955950786 359455386154968 359729063936784 359975003637456 360249077039328 361499941890159 361820224221777 362357563436496 362619136756692 362633450842848 362892621908448 363157662436416 363417208151616 363490677703872 364418626542098 364741494774894 365002172441694 365019197229972 365268753690948 365294492492768 365546857584024 365808110836824 365822550805056 367623425838556 367697745732852 367951771120761 368229278112984 368506994399296 368761578859728 368836128846576 370651839153201 370666470323544 370922546666142 371187641878542 371202294199248 371467589344848 371484915699424 371738892645216 371814044535072 372079776893472 372351527308224 373029652689123 373105065523041 373644414555822 373926214905168 374184543254724 374751857918528 375083881205184 376386255792702 376661151466884 376930348011684 376947929165592 377217330667992 378385186180896 379425129830244 379687257126117 379714011933272 380262914652624 380599820634672 380889597109536 381440199218112 382212130432833 382473441364797 382764644354286 383053323125584 383333088127328 383607053048928 383684604242976 383964830304192 384239246726592 385004911151277 385298041520526 385855016338692 386130783661092 386490914714088 386767136507688 386782403815872 387049613912496 388125398273566 388686460230372 389248333240824 389327024893608 389889823884336 390453436439712 391529354814261 391809177538461 391824643876984 391888386899487 392470380342576 392750875609776 393037723269792 393318624012192 393336969564096 393618084175296 394402437586701 394702722930638 394972573435542 395052422318514 395623497764988 395651375525408 395921874605472 396223316799936 397296603336741 397586770992822 398173849038436 398526623780508 398830049147304 399102721424136 399121336763568 399406585413168 401744255114376 402034260317202 402050130282288 402631321396896 403294867527744 404029346818413 404387309424339 404695196928882 405000415589808 405280211669244 405296209765536 405585871544736 405894671595968 406172173816512 406254286845504 407291406135286 407582493864486 407652258866058 407962632198204 408254199647004 408270315138976 408552370240968 408844359170568 408860497958592 410956304054364 411240214782027 411550369655688 411863710884144 412145294019696 412228614593232 414257937877107 414274290361608 414570368699208 414856776217194 414873152340336 415189023428768 415485755518368 415556873303904 415853868292704 416170486066752 416999779113987 417602580974154 417901038012954 417920530161852 418206254225868 418840311791296 418924985850432 419211396641088 420666991768314 420987274099932 421294744361544 421595840158344 422290640273616 422901090437472 424066420311291 424369497001491 424386248631304 424999728141168 425376270121104 425700137945952 426004382240352 426315516773184 427178263424931 427795778984202 428118419963888 428500796748228 428823969448032 429443863988544 430627222875882 430934988516282 431249724143244 431557934680044 431645179773348 431960434092216 432269152567416 432286216029504 432595167338304 433787209835162 434414279081004 435130204292856 435759214929552 436090987994976 436389134844384 437605192814403 437904374895927 437992903005309 438643366265232 438956860975632 439291068626016 439611907159872 439926094078272 440802724361607 441138337393066 441529177885398 441844735060998 442167438678516 442198596175456 442504090759608 442820344697208 442837824658752 445017831278252 445107797466084 445412108931156 445751231399928 446087414272832 446395595461776 448683805290717 449011503859014 449332408589814 449350145609616 449671292364816 449999712149472 450412361502624 450741322531008 451562211149991 451962287003673 452306396567574 452647523306256 452960236571508 453301856432352 453646985901376 454048908827328 454875821211631 455208042151202 455625467538534 455958235986228 456284105487828 456302116920032 456631505545464 456943695543576 459304104531348 459621416521089 459653803919224 459968060203416 460318265105808 460726098663024 461743399053504 462073403162304 462994165862649 463012442168856 463346674744662 463663455772158 463696127994128 464034790890976 464366432638176 464460310399392 464777852797728 465131719721664 466058576656809 466391664786609 466732296382878 467087651357364 467421474958164 468115642590272 468191796825096 468210278303424 468533743157232 469836008436422 470515188699924 471195350765208 471290609081736 471971892070512 472654159900704 473956587406737 474295320178137 474314042587928 474653030829528 474999696157776 475435270474992 475782507116064 476122544856864 476485049264832 477434529710217 478124694158814 478912655189196 479273848206624 479638751915712 479966671516608 480937993512897 481289249096574 481633222459374 481999922520212 482426965629036 483124346987112 483143417915328 483492182342256 484820999227534 486321993033192 486669563255592 486692262973296 487025004921264 487395810112032 487744147782432 489088156674921 489521479829463 490263660977136 490602361494348 490972370817312 491682105146304 491781505128768 493036965321662 493389334678062 493473787048386 493826468597586 494202452204268 494221960431392 494563395554856 494916855838056 494936392265664 495290119126464 497372870252164 497473420697388 497817102104559 498192552741096 498568286540224 498912724339632 499013586086544 501470135324919 501848341056936 502195044894498 502214868622512 502573797348912 502597238887456 502956440890656 503402051091168 504687177167637 505518913810818 505880203910418 505900173106992 506249676168156 507017219536832 507466427512896 507829109484096 509228463719538 509616173910444 509964588486396 510352859139048 511932898950624 513339881535036 513710443738647 513730722027368 514473355118256 514841044881456 514929169093968 515321219618784 515689515343584 516066151883328 516434980004928 517110529409127 517464067728843 517858048244034 518248613640496 518997777654432 519102699858144 519853098512448 520888997439963 521658143993394 522039139752348 522412236717948 522517849199316 523273184686872 523293840456768 523667834146368 525110832958354 525869916782268 526630097914056 526736563091352 527497997019984 527874995384784 528260531653728 529728804448988 530094769610859 530115694657096 530201935216953 531368831707344 531773398863072 532136961898848 532161782351424 532542113884224 533603297911419 533984659683219 534009566317922 534374658177498 534864679284366 535255320505572 535659006819168 536045680422936 536066840376384 537518933926179 538705795757884 539183079232452 539593595905176 539962505456184 540000554119744 540373615558992 543443325152648 543536345154744 543928705135038 543950176264272 544338932862672 544736493654624 545125812227424 545236016555808 545634232537536 546627939813147 547112242162341 547528795844958 547941738739152 548320286376036 548712166255236 548733826207584 549151614512192 549527058692928 549638152790976 550639151993027 551041314183034 551435138757834 551546618599278 552343917169476 552365720482144 552760491598944 553142368289592 553164203120448 555999705485316 556383819999213 556803441298872 557201384017272 557227373549136 557608338967824 557721066802608 559352014354368 560466621833733 560889322357752 561276814882086 561316365466576 561726325815392 562127786877792 562625821807776 563054187031488 564579383689053 564991727200326 565395522017526 565421893748388 565825996001988 566666304188224 567168360161472 569137694745366 569571017899908 570394371978936 571334395664304 572160298827168 574146966531429 574169630501176 574579984688376 574999632190992 575410579573392 575526906364464 575947245456288 576358870089888 577192036476096 577947062280789 578782524508038 579196175491638 579219038774672 579736372071132 580173605723808 581012286572736 582188097410349 583029690345558 583473590419204 583872499861236 583990537340412 584834735826504 584857821686976 585275814634176 586888578012278 587736965815476 588705570513864 589126313414664 589556584904688 589977936018288 590005454346144 590427126262944 592054084395957 592458860153313 592578633477771 593477063288112 593882811908208 594334975199904 595194127282368 596380156489233 596834221178854 597260773557654 597789935670762 598245073720956 598682005145352 599109878119752 599133527479488 599561723153088 602082948199988 602616382671564 603075195423432 603530031075008 603946982095344 607042795393323 607500623384712 607920317503866 607944314648304 608378807317104 608842007393952 609258260724768 609381430268256 610937109202929 611373740796729 611478388299087 611943948297306 612381299470506 612405472708464 612828555361452 613266538755852 613290746937888 613757686807744 614301464884032 614740500954432 615420228698089 616434456081546 617325554483532 617349922891808 617795566326216 618217941029544 621411435542412 621855553048812 622309728510504 622783535143152 623228633277552 623335309955856 624255729100128 624711657542976 625158133690176 626403871461231 626851557019431 626880795242778 627309381338802 627353584933232 628260467686944 628387478775648 628817094961632 629295856094016 631000487652471 631480911149898 631942116542316 632393760237516 632870707772704 633332928210368 633435960410424 633913693966656 636579372946956 637499592211752 638550206918928 639006573360528 639473275159776 641250658017196 641693668476303 641718998795432 642177629945832 643235954172048 644165795982816 644656243123008 645096981943872 645940834313823 646402482774423 646874586214866 647336902020066 647467769660022 647940651138324 648429324044256 648892751007456 648923017297728 649366673228352 650680814752743 651621418621506 652117542233228 652695306439284 653638822394328 653684881302848 654136481992464 655934293072546 657852446237416 657965049397848 658435291463448 658936602939024 659417860739808 659889141117408 661707506089599 662293766828097 663297894263184 663756136139412 664230517045812 664256736988128 665216965786176 665351448115392 666563183991559 667050011905778 667526746917378 667661696199126 668118163396734 668626847099892 669131121409248 669593393192664 669619824830016 670098396465216 672916236223516 673517255788521 674025218414424 674506938547224 674533564142656 674999568224208 678459594851361 678971284959384 679440354857262 679488231880592 679952784648528 680470478852064 681073363240992 682812063226803 683438201307801 683937353979342 684426158231742 684453175380048 684947258318196 685415543315364 685964473491008 686454726508608 686572225458624 687062912831424 688956156797022 689480705878836 689952090305124 690477397658712 692615098580256 694518663253284 695020012116993 695544191991192 696052186336464 696549648957264 696690465599088 697697579582496 698706149418432 700098444574317 700631477036046 701132212437246 701159889043024 702173463885408 702315417455136 703330662693312 703833327179712 704754012654633 705772783049886 706793026147812 706935913622604 707957838105768 708491775609792 711471063881892 711979546244292 712499544236664 713152905712488 713673760674096 714183817285296 714727573897248 716691911901572 717187041238221 718910772309936 719458127873568 719950007274912 720498154078656 721933873644861 722449833689061 722999883780318 723640448443554 724715126872992 725238273513384 725266901685696 725785243816896 727231498841301 728837253084196 729482989549788 730004344883388 730038394459944 730537507381896 730588984985536 731093715168048 731616221673648 735246851677112 735395491465704 735903542241522 736458556225968 737523157719456 737672257693152 739555447982493 740084002017093 740210680572579 741303678306402 741332940647088 741845093332284 742375283757084 742404588398496 742935178689696 742969831398848 743477785290432 743628089070144 744159553786944 744982382108213 746059305378246 746210131046082 747288829111644 747852429810336 748369086509448 752772511585404 753322302933768 753860696023368 753895858331184 754434661335984 756770372361792 758278370716227 758820305865627 758850259660488 759374514252234 759428023866544 760525829305248 761199641269344 761779194219072 763842695579307 764424260865666 764946882729594 765529288708572 766106646251168 766666176254656 767214106097856 767369208485952 770009822302554 770596083041052 771710032677384 772261567322184 772981829428176 773534273015376 774099227824992 776250796547132 776787072366051 777372920460744 778496666481648 778654049787216 779779647768672 780906872879424 782487215990091 783058709628522 783618355076922 783649287753968 783776773798974 784940760685152 785501751219552 786075446539584 786637248024384 787666249437531 788804875173402 789405445861276 789945146871084 790104844637028 791246995529976 791302751050816 791843749210944 794593206673482 795173541985644 796347698076872 797053247561016 797660098294608 798205442848272 798242673527136 798813170826336 801014349476883 801561987266247 803488510228752 804068520634404 804100260564576 805262642793792 806892275358203 808058693636826 808774618848678 809390393857764 810000831179616 810560423338488 810592419531072 811171743089472 814582812270572 815164987728972 815304517732116 815925264396408 816508399294008 816540630277952 817104740481936 817688718341136 821293193767437 821912608108728 822480429564054 823100739311376 823727421768288 824290588039392 824457229186464 826561971274551 827152708136751 827319927898917 828515875754214 828548580723216 829140737398416 829713552434388 829746304680672 830378046857536 830971511036736 831113746607808 831707736585408 832627368238591 833999558227974 835205161948308 835802076025908 835841060323704 836412508451736 841333983536628 841974548199864 842589488723088 843191680316688 844581280547232 845802180874944 847487590800489 848093283026289 848132840622582 848738994002982 848772497262608 849999456282336 850752540242208 851400275891904 852008764480704 853706542118049 854356526849862 855591557968404 856236839927776 857001593496456 857647938896064 861254445751764 861869977032564 862499448286488 863115869360088 863290359546696 863920868184432 864538305134832 867574419670324 868173786762057 868794263237457 868828558162008 870260408585712 871518429859104 872181975989952 872778269688768 874544535518337 875210385628806 875808749791854 875985806010618 877286732530464 877913721951264 878582137252032 880332867018417 881605448723214 882276674786132 883058355770796 883689470121996 884334877357032 884397192350912 885008181519216 885640689394416 890035662556504 890215594932168 890824217862312 891502462799856 892791190923552 895251331768281 895891160336481 897367610581434 898023007718028 898664817179628 898700291219232 899342584729632 899999424298944 900824723005248 901820778341521 903124422299982 903924574007346 904612793135148 905295046612512 905920473143016 906603712864704 909751642423262 910416084302404 911250935077068 911916471972456 912568210975656 912604233840064 913263011090928 913887391087152 917915922445959 918571949205759 918608209062696 919242833042178 919307607838448 919936120406832 920636530211616 921452197326048 924651684122319 925988331725298 926024884337712 926693349489324 927326911544316 927392255988256 928069581781952 928732865276352 928920620798784 929555705595456 932117153313618 932783329573218 933464592765756 934175302714728 934842949916328 936383593650192 937067486314464 939672016872844 940321192864167 941030377399848 942390701530416 942581218163472 943943784141024 945308319801408 947221366724847 947913174813474 948590640356274 948628085175856 949306061659056 949999392315552 950870540949984 951565014232128 952245089713728 954869059420434 956249388317628 957825310378392 958547696413248 961875987025794 962578498193148 963266444918748 963999845040424 964853931258072 966248693974224 966984364684512 969641998455068 970311879322299 971005353030099 972643986066384 973339126511184 973384525946592 974050009842528 974791620224064 975488295564864 976764333328351 977432127932259 978176313349842 979042959658926 980527321954272 981204722988696 981944741634624 983901439608819 986073930643324 986778669356124 986947574096772 987652937195172 988404904408536 988443920862784 989126791109712 989833711676112 994745740504328 994946841394776 995634204209118 996385105482192 997825448679264 998027172173088 1000575017858667 1001290120376067 1001492544298689 1002940270649838 1003696682113872 1004390089788996 1004429737245024 1005147594697824 1005194477774912 1005912881781312 1006804102182336 1007917340499347 1009374354335274 1011037827621636 1011760407820836 1011800346213984 1012499352336312 1018456927439076 1019232347820888 1019929176972792 1020705718278096 1023865797901248 1025906030969013 1026639237347613 1026679763070072 1027420887477294 1027461444054736 1028946710236512 1029682089762912 1029858338187936 1030642439237568 1031379030687168 1033434235195533 1034221058818254 1034928135457686 1035716096488068 1036497227280992 1037995555308864 1038205399716288 1041777994879926 1043316287986788 1044078279504696 1044824473435896 1045035698398632 1046546369373744 1050221665916708 1050947215554069 1051698318655869 1051739833564536 1053260195828112 1053473126182704 1054995994039968 1055749990769568 1056521063307456 1058659174574829 1059457608897976 1060189539221718 1060231389314192 1060403870433906 1062737663414688 1063546797726144 1064273923797696 1067206595822838 1067969319366438 1068019132635844 1068749316354996 1069729358568732 1070510641011144 1071318013638336 1072091360845872 1075037867852358 1077411591515768 1078366158464904 1079187191810352 1079925010912368 1080747231117984 1084499825670477 1086886650305296 1087072690309488 1087857410270076 1087900352528544 1088677865725344 1089472987309248 1090251624454848 1090472033111616 1091677784308157 1093255879626294 1094224484324682 1095057591689916 1095883477478304 1096640572752072 1097424332510472 1097467652415168 1101278303986054 1102082628366068 1102870277515668 1103093237198556 1104687834338952 1104731440964288 1105520983197888 1106284736579184 1111955517459603 1111999410970632 1112767639998426 1113606882597744 1114402768034544 1114454747098272 1115216677935648 1115442133605216 1119088958067369 1119315196569123 1120933243667466 1121778644715504 1122553629764172 1122632730933152 1123452651630784 1124255573755584 1125251643615552 1126495851146329 1129158767378106 1129983454400652 1130791044035052 1130843787496776 1131651992003976 1138275389490732 1139142035799816 1140788743957872 1142668791328608 1144320597654336 1146636391298499 1147420324094391 1148293933062858 1148339261002352 1149159969376752 1149999264381984 1150821159146784 1151053812728928 1151894490912576 1152717740179776 1155014733453831 1155894124561578 1157565049016076 1158392350983276 1158438077549344 1159472744142264 1160347211447616 1164376194820698 1166059380691116 1166947180838408 1167744999722472 1167981074680824 1169669471653008 1173777156024556 1174588064442783 1175427532615383 1175473931630952 1177411141027728 1178252626829328 1179113169809376 1179955872036576 1180010908692288 1180854252525888 1183207312760103 1184108168791914 1184917720306626 1185157266955542 1186954126576224 1187765623816416 1188669950399808 1191889810010223 1192760312978466 1193668442357708 1194521547115308 1195579871341524 1196490147441912 1197364010290704 1198219756239504 1204165896399976 1205232765343128 1206150390846864 1207893964190688 1212088040455239 1214085590786646 1215001246769424 1215840635007732 1215888629296608 1216757614634208 1217684014787904 1218516521449536 1218762860536512 1220110464814999 1221874218405858 1222747481593458 1222956776598174 1223887896594612 1224762598941012 1224810945416928 1225657110722904 1226533077511704 1226581493875776 1230840457396178 1232868912163092 1234651108967064 1234699845783616 1235591132652432 1236435882059088 1242773813631321 1242822871084824 1243711106097624 1244619457021008 1245567070286304 1246457266555104 1246670619911712 1248511458200256 1250999337341961 1252807742922462 1253703114038862 1253761590485556 1254618762677604 1254707169866464 1256520935373888 1256774957551296 1257634189923264 1262000975304942 1262961822299796 1263884233084632 1264787520475032 1265741415545408 1266871920820848 1272199260933873 1273108491004473 1273158745893912 1274999184423504 1277100413837856 1278013146721056 1278946550319552 1281534790274793 1282501316034392 1283387336952606 1283437997590864 1284355259891664 1286471908344096 1288331591965632 1291881668627646 1292804965548846 1293749172429732 1294673804040132 1294935539320044 1295881302276648 1296858648088512 1297785502014912 1301361629505486 1303242837243012 1304235084466456 1305390612878568 1307277644788656 1308272963984928 1311868586145092 1312815578443209 1313713124687781 1315704892474832 1315930098795696 1316870582926896 1317873205878048 1318835721479616 1319778282234816 1322408173084821 1323415012179198 1324587533656194 1326595788526368 1327512272278824 1328461034091624 1328513473976256 1333126367983118 1334100023811556 1335053493834756 1335323392398252 1336236326793468 1337253694199784 1338262242818496 1339186786385328 1345832472447032 1346051415872151 1347034511577042 1348050436828848 1349013877094448 1349999136448416 1354686633449973 1356919189702722 1357942569918768 1358880709714524 1358976463761184 1359905569297056 1360940957704128 1362146726481984 1363652872440293 1364627463634893 1365624126453606 1366876402615602 1367874707958684 1368852316463484 1368906350760096 1369894516636392 1370831086630728 1377912313594044 1378961411757672 1379904180610248 1380954795317424 1385230197160512 1388982497587947 1389037326506568 1390040024233986 1391088383982384 1392104372672928 1393099297914528 1393380931198176 1395395159164992 1398175729970427 1399174994359827 1400196889148634 1401262954072092 1402264424874492 1402319778086048 1404346927770816 1404630834910272 1409508025309266 1411545566099772 1413586052295624 1413871827245208 1415915676211536 1421869762220211 1422885960534411 1422942127763784 1423959092488584 1424999088473328 1426305811424976 1427347521348192 1428367634570592 1429455147794496 1432303589130651 1433383823803144 1434374082476442 1437821544619872 1438916255747136 1439900014549824 1442813980538691 1443867747289722 1444899667378122 1445999767560636 1447280896887108 1449430253745984 1450476547026768 1454462997682602 1457674506168392 1458965979099576 1460008689766776 1460076788919888 1461075014763792 1462187430336096 1463232443347296 1467264470024763 1470493703354224 1470790982931408 1471807084483044 1472917112451936 1475046315438912 1475344515386304 1479110895964986 1480168004034186 1480421361145158 1482607356612804 1482665881294176 1483690186664568 1484750567514168 1484809176796992 1485870357379392 1489964764216426 1492118610756492 1492420262092164 1494577658223288 1495704859620672 1496738173018896 1504410405974757 1505545023170808 1506644605867536 1507721392046736 1507791716662368 1508869322671968 1514061531502911 1516556741432454 1517640611731254 1517700519320976 1518749028504468 1518856047733088 1521051658610496 1522399282538688 1524082622139151 1527685391158614 1528848521731332 1529893765459188 1531058577417144 1532213292502336 1540019644605108 1541131331215941 1541192166082104 1543420065354768 1544523134644368 1545963658856352 1547068546030752 1548198455649984 1551331588227381 1552392203186529 1552501593094264 1553574144732102 1554745840921488 1556993332963296 1557308099574432 1559559295537344 1562399559813863 1562666992319889 1564974431980182 1566117419257044 1567236710153844 1567298575507936 1567553547597948 1569881521370304 1571003502439104 1575332498875062 1577609750346804 1578810891722552 1579890293742168 1580209689274056 1582493991059952 1589186413346964 1590284308832577 1590347083971288 1592695396153744 1594106495122032 1595320196589216 1596410885696544 1596485347054272 1597626341652672 1600809893734257 1601953979049657 1602028698953766 1603123974532494 1606977020457504 1608137041268808 1608200521129152 1612556801778537 1613784550716406 1616117387273652 1617549237697356 1618780787715528 1620001662359232 1621120846676976 1629165624541144 1630329975457944 1630609035464232 1631850528792816 1633016798588016 1634209480963872 1635377436682272 1639883819439441 1642586387534874 1643825216217456 1644960859128108 1646201478622752 1647454843536576 1648581176078784 1648914458372928 1651917455979081 1653123942549102 1654305416273502 1654639855797834 1657031751508428 1657097161446432 1658281474796832 1659427104868776 1659492609361344 1665254736477182 1667999116455948 1670410323896616 1671604152051816 1671682120647408 1672825016903472 1681399865501199 1682667967073256 1683949096399728 1685178977446176 1686383360633376 1689162561094464 1693738151067159 1694975181600978 1696186566052578 1696265681245164 1697477988005964 1697544994525216 1699998912564672 1701505080484416 1707413084236098 1708713053699724 1711183115936808 1712473679855552 1714003186992912 1722440899594287 1722508891503528 1723739954065128 1724998896572976 1726231738720176 1726580719093392 1727841736368864 1729076610269664 1733841186842367 1735148839340648 1736347573524114 1737588526474914 1737657116324016 1740520817171424 1743036859718208 1746564292231047 1749089071036674 1750420771257612 1751617499583708 1751971612021236 1754573465060928 1755827443902528 1760665734036834 1763210897446428 1764553349572264 1766116711541592 1767378940243992 1768669754714064 1770016363038432 1771281378788832 1776162253187871 1777376580459939 1780071325113008 1780431189864336 1781648435724624 1783004925599712 1785582381847104 1789140469467699 1790502663536562 1791782320672962 1794735221162868 1796046015436056 1797329634359256 1797400582438464 1798685169459264 1803641556683042 1806248844599964 1807849148014692 1809225586270296 1810590093225024 1811840946286032 1819503284846524 1820832168604808 1821128386179969 1822501870154136 1823832943944912 1825136421951312 1826526022181856 1827774782174304 1832811327608787 1834121222390187 1835831844891918 1837143898411518 1837216418125392 1838485666084356 1838615215676896 1839872240813664 1841273060423232 1842904394652096 1846260686094267 1849303368244638 1851976663450596 1852049768675424 1853386698978648 1854653823088632 1854784511976512 1864234306627236 1865566659146436 1866929185531512 1868350605429456 1869685899832656 1872767187300384 1874134972628928 1879211614383693 1879344033745688 1880642385728334 1882060754799696 1884781403060832 1885162436326944 1887887568282048 1891325782932571 1893001462957413 1894442733449694 1895826349626948 1897181280712548 1897256170351712 1898612123318112 1899998784631104 1901741081899968 1909738118840868 1912498776635256 1915650620756784 1923751974051588 1925081005428909 1925156996386296 1926532889837496 1927999690080848 1929707862516144 1932497387948448 1933968729369024 1937822502941469 1939207448323269 1939283996910136 1940623758644598 1942010706060198 1945287972132768 1946678253022368 1946769051893184 1948100019685056 1952042444258229 1953528666656702 1954864255864518 1956352626699684 1958085919317852 1961054643908544 1962409445977392 1967802879217638 1972147861286648 1973557338712248 1973895148193544 1975305874390344 1976809808817072 1978253582219424 1979667423352224 1985122518268797 1989491481008656 1989893682789552 1991268408418236 1992770210964384 1995650897358528 1996054344346176 1999689551974677 2001150035717334 2002580240752134 2002985088597378 2005880541299676 2007393364227744 2008780179577992 2008859474490048 2010295189395648 2015834680998694 2018748708670548 2022075655243272 2023520815641672 2023600692427968 2024998704672624 2035378784554083 2036913854878152 2038464695641776 2039858353945584 2041411436556192 2048436189680409 2050314603923403 2051812061938026 2053278474695226 2053359526140144 2054841774954588 2054922888109472 2057893420473024 2059364179525824 2059716676375872 2066868470391066 2068442117636508 2069856270915372 2071432192976136 2072994454561984 2083555989759852 2085060036350979 2086632575973576 2088156559009392 2089648946871792 2090071396797264 2093092738747488 2100295333722951 2100443331833416 2101894431108138 2103396637311738 2103479667129072 2106520391656224 2106946252365408 2109991988079936 2111499981539136 2113834698571697 2114262037963899 2117318349149658 2118915217795952 2120379078443436 2120462778628384 2120807740867812 2125475326829376 2134413191645676 2135938638732876 2136038265271688 2137498632709992 2139458717137464 2141021282022288 2144182721691744 2150075735704716 2151561123714663 2154823183031536 2156732316929808 2158374383620704 2159850021824736 2161494462235968 2165801620934583 2167349501067183 2168999651340954 2173773300610592 2174145380618976 2175714820540152 2175800705057088 2177355731450688 2181694496523903 2183355568616314 2186511759252588 2188448968649364 2190115183379832 2191766954956608 2193281145504144 2194848665020944 2202556607972108 2204165256732136 2205740555031336 2206186474397112 2209375668677904 2212569473158368 2218666343947479 2220252006051279 2223911034919206 2223998821941264 2225535279996852 2227213765195488 2228805536069088 2228909494196544 2230433355871296 2230884267210432 2234947146324639 2238177916134738 2238630393138246 2241866487334932 2243557289431008 2245107259528344 2245265461866304 2252991702292658 2258317534756212 2259966908801304 2261582088070104 2261687574993552 2263303984007952 2274835112148681 2276550778981464 2278284071599632 2281577487915744 2285337582657216 2289499631971007 2291528086737921 2293272782596998 2294840648188782 2296587866125716 2296678522004704 2298319938753504 2299998528763968 2301642318293568 2302107625457856 2310029466907662 2311788249123156 2315130098032152 2316784701966552 2316876155098688 2318945488284528 2328752389641396 2330361217098153 2332118761382232 2333894361676816 2335489999444944 2335962149361648 2339338943306016 2347461647970273 2347554312049112 2349176128885566 2350855065230766 2350947863261904 2354822282055456 2356505253658656 2358226339618752 2359911744073152 2362998748312593 2366414625520206 2368216337583828 2369835440613252 2370314533911084 2373908253152448 2375531247632832 2383779620020446 2385520625956932 2387336884715416 2389043094230616 2391159742683048 2392980294883824 2394728020581408 2396439512479008 2403043048430649 2404685961798741 2408331792799952 2410465530686256 2412300781693728 2415787928381376 2420676826074609 2424176080910478 2428171181573292 2430002493538848 2431681270015464 2431777258593216 2433515229268416 2440220929629998 2443748436811716 2445494963186916 2445913553196348 2447775793189224 2449525197882024 2449621890833856 2451314221445808 2453066155023408 2461680914792356 2463879581302311 2465737824326184 2469302217934128 2471182265304864 2472871764118176 2479685913823653 2481458124410253 2481959783696751 2485547627262642 2485645742169648 2487422212195248 2489238914042016 2491134140572608 2492914533110208 2493341239823424 2497882104715773 2501998674683922 2505615485844924 2507406228077724 2507523180971112 2509237525355208 2509414339732928 2524001950609884 2525923644599592 2527768466169264 2529575040950064 2533743841641696 2542462772401467 2544398521867746 2546216982008946 2546317491787824 2549998368847008 2554200827675712 2556026293442112 2558852529849949 2561119626354147 2563069580549586 2565002632068784 2566774673905212 2566875995181728 2568710519783328 2572943816688192 2583763337255292 2585609931097692 2587498344859464 2589347608080264 2589871078640088 2591762604553296 2602723259010972 2604521360286171 2606382789712371 2606485674486024 2608470168932912 2610781225757136 2614555289577312 2616545927969856 2623633606555011 2623737172290184 2625631156886418 2627426249375562 2631409784949664 2631860197591392 2633741165853792 2635746411756096 2640998601055251 2644816346169642 2646830024358396 2649175067312388 2653191577052736 2655024544557648 2656922068183248 2666252735966236 2668200047623112 2670106987669512 2670646784796504 2672472653586936 2674507388399568 2678373572770656 2685753995304843 2687673481009443 2691664944894064 2692102831744302 2694069023154084 2696100873657696 2698027754188896 2699998272896832 2705462335024563 2709373266899946 2713838379405444 2715885139837536 2717761419429048 2717952927522368 2719811138594112 2727305744880586 2729254927269786 2731248252907212 2733752805231204 2735749415917368 2737704632926968 2737812701520192 2739789033272784 2741662173261456 2753747767337877 2755824627188088 2757922823515344 2759808361220496 2761909590634848 2771499554491219 2773955052366957 2777964995175894 2778074653013136 2780080048467972 2782176767964768 2784208745345856 2786198595829056 2786761862396352 2796351459940854 2798349988719654 2800393778297268 2802525908144184 2804528849748984 2804639556172096 2819016050618532 2820963578592501 2823091132199544 2827172104591248 2827743654490416 2831831352423072 2841664100174541 2843739524440422 2845771921068822 2845884255527568 2847918184977168 2849998176946656 2852611622849952 2854695042696384 2856735269141184 2859894003949943 2864607178261302 2866767647606288 2868748164952884 2875643089239744 2885627961077382 2887735494579444 2889799334756244 2891999535121272 2894561793774216 2900953094053536 2908925995365204 2910935637966897 2913016059090297 2915349012336784 2917931958199152 2920017379533552 2920153577839776 2922150029527584 2924374860672192 2926464886694592 2930292999985053 2932296383796777 2934528940049526 2940987406708448 2941581965862816 2943614168966088 2945834224903872 2951704318826457 2958221791929972 2960336008068372 2960842722290316 2965214713225608 2965331762588352 2967380373329136 2969501135028336 2979929528432852 2984237221512984 2984840524184328 2989155316446576 2993476346037792 3001725053576001 3003870361128201 3004477632896067 3008820811949514 3011090046341616 3013289211735072 3015442784093472 3015583433324736 3017738645343936 3023752021498041 3028123063005822 3033113482864908 3035281223462508 3035401038641952 3037498057008936 3037712095466176 3045940625581681 3048165244278302 3055370782317228 3057697043462664 3059787530918376 3062117154834288 3077718092907039 3080039289210216 3082262662431882 3082384332164208 3086840130709536 3089046269288736 3091927317712704 3094137092061504 3097558325607833 3100302705586599 3102663176454762 3104784406373058 3105003186188528 3107148289464204 3109491681842976 3113986665926592 3114616199148864 3124799119627726 3125333984639778 3129948863960364 3132234838514088 3134473420307688 3134597151015872 3135107095195896 3150664997750124 3152841646662207 3155094955967607 3155219500693608 3157621783445104 3159780587484336 3160419378548112 3164987982119904 3175977523724487 3178372826693928 3180568617665154 3180694167942576 3185390792307488 3188212990244064 3190640393178432 3192821771393088 3201619787468514 3203907958099314 3204057397907532 3206247949064988 3213954040915008 3216274082537616 3225113603557074 3227569101432812 3232234774547304 3235098475394712 3237561575431056 3242241693353952 3253499477011431 3258331249082288 3260659950915888 3261218070928464 3263701057585632 3266033597176032 3268418961927744 3270754873364544 3275033352924471 3279767638878882 3285172775069748 3287650432434912 3289921718256216 3292402957245504 3303834911958162 3306247885098204 3308610832547004 3309279711595668 3314063503016856 3314194322892864 3316562949593664 3318854209737552 3330509472954364 3335998232911896 3340820647793232 3343208304103632 3343364241294816 3345650033806944 3354973144910423 3357266874202107 3357945589707369 3362799731002398 3365335934146512 3367898192799456 3370357954892352 3372766721266752 3379487553438987 3387476302134318 3389950363201956 3392373132105156 3392531362490328 3394955976011928 3395089989050432 3414826168472196 3417426107399448 3422366231873616 3428006373985824 3439909173895497 3444881799188574 3445017783007056 3447479908130256 3449997793145952 3452463477440352 3453161438186784 3455683472737728 3458153220539328 3461976952149931 3465044200361493 3467682373684734 3470297678681296 3472695147048228 3475177052949828 3475314232648032 3481041634342848 3493128584462094 3498178142073348 3500841542515224 3503234999167416 3503943224042472 3521331468073668 3523764193328349 3526282597846149 3526421794892856 3529106699144528 3532233423083184 3534757880487984 3537339509428128 3540032726076864 3542562757577664 3549621938280309 3552324506375742 3554753160919878 3560142650226016 3560862379728672 3563296871449248 3566009851199424 3575669430030669 3578280938935398 3581005327073124 3583564641345924 3589470442325736 3592092030872112 3594659268718512 3607283113366084 3612497689199928 3615698296029384 3618451172540592 3623681892572064 3636264121365717 3639006569693048 3641664337209616 3642256772359938 3645003740308272 3647665887889824 3650272843902624 3653052044363712 3655549564348608 3660331394444997 3665622655217574 3668242444780374 3671663689783836 3674287796823036 3674432836250784 3676971332168712 3677230431353792 3679744481627328 3687191283598877 3692521372188534 3698606736489276 3703953326901192 3704099537350848 3706773397957296 3709307646177264 3728468613254472 3731133318292872 3733858371063024 3736701210858912 3739371799665312 3745534374600768 3749675867841061 3752998012025883 3758423228767386 3758688067491376 3761284771456668 3764121509599392 3769562806121664 3770324872653888 3782651565865142 3786002925914826 3788885466899388 3791652699253896 3794362561425096 3794512340703424 3797224246636224 3816597782801619 3819325473013419 3819476237681736 3824997553270512 3831301241513568 3844604370824379 3847503948103176 3850162010857818 3850313992772592 3853065779674992 3855999380161696 3859415725032288 3864994775896896 3869268358285217 3875645005882938 3878414896646538 3878567993820272 3881247517289196 3884021412120396 3890575944265536 3893356506044736 3904084888516458 3907057333313404 3909728511729036 3912705253399368 3916171838635704 3924818891954784 3935605758435276 3938446735329627 3941139374063343 3944295722573296 3947114677424496 3947790296387088 3950611748780688 3953619617634144 3956507164438848 3959334846704448 3967224519254463 3970245036537594 3978982962017312 3979787365579104 3982536816836472 3985540421928768 3999379103949354 4002300071434668 4005160481504268 4005970177194756 4011761082599352 4014786728455488 4017560359155984 4031669361997388 4037497417341096 4044151310486544 4047041631283344 4049997409345248 4064059900349919 4070757569108166 4073827709756304 4076929391283552 4079716707891168 4082822873112384 4090958617320879 4093882390904679 4096872379360818 4100629207846806 4103624123876052 4106556949390452 4106719052280288 4109683549909176 4109845776218944 4120978493434039 4133736940782132 4136884235273016 4139712541830744 4142864385952272 4167111979519704 4170120072701958 4173265151947152 4176313118018784 4179297893743584 4180142793594528 4186185477494976 4190814205234127 4194527189911281 4197524983079481 4200590667445902 4200886663666832 4203788862216276 4206793274623476 4206959334258144 4213040783312448 4213892504730816 4227669397143394 4228524075927798 4234636698299316 4237830435591904 4240758156886872 4240925557256768 4241615481735624 4265609286660633 4268657881603233 4268826383291352 4271877277465752 4272076530543376 4274997265419984 4278917434274928 4282042564044576 4288365443383488 4296910767391953 4300151471409432 4303122247429326 4309646366063072 4313464633859616 4316748767241408 4319700043649472 4328441941616073 4331603241869166 4334699002134366 4337999302681908 4347546601221184 4348290761237952 4351429641080304 4363388993047806 4366711137232628 4373023518505176 4376897937298728 4380230366759664 4386562291008288 4389697330041888 4401793410074289 4405113215944216 4408330513464272 4411481110062672 4412372948794224 4418751337355808 4425138946316736 4437332687894958 4440504012102558 4447822069838412 4447997643882528 4451070559993704 4454427530390976 4457611072138176 4463442080146009 4469894292649278 4476355832269476 4477260786276492 4483732974669864 4487114578862016 4490214519056688 4505983404585316 4516635069512424 4519933817602608 4523164176140208 4523375149987104 4526607968015904 4539081313702337 4542184594508733 4549670224297362 4553101557962928 4556568143199264 4563154975831488 4572247866417453 4578999263942014 4583056173475842 4586545565193996 4589681296377564 4593175732251432 4593357044009408 4596639877507008 4620058933815324 4623393993647823 4623576498246312 4630260196064304 4633569403933104 4637890976569056 4653994764682143 4657504779282792 4660722434196306 4664237522764464 4667788723353632 4670979998889888 4671924298723296 4678677886612032 4683851170555789 4687198679441589 4688000976959667 4694923295940546 4695108624098224 4698352257771132 4701710130461532 4701895726523808 4709644564110912 4713010507317312 4725997496625186 4732829251040412 4736432675167656 4739670881226504 4740629067822168 4767559240040892 4770852926497731 4771041251913864 4774673769430832 4778086188461232 4782319485366096 4785960589767648 4789456041162816 4792879024958016 4802429681202771 4805861937148971 4806086096861298 4809371923597482 4816663585599904 4820931061372512 4824601563387456 4837670405335611 4841353652149218 4848352161820956 4856342363146584 4860004987077696 4863362540030928 4880441859259996 4887496873623432 4890989926373832 4891827106392696 4895551586378448 4899050395764048 4902628442891616 4906132310046816 4919651458318323 4923361829584712 4927759162604622 4931475648652368 4938604435868256 4942364530609728 4945743528236352 4955752367937243 4959371827647306 4962916248820506 4963919567393502 4971095254525284 4971291484339296 4974844424390496 4978477828084032 4988552913104363 4995764209431546 5003997349367844 5011230971689848 5014812456155448 5015046361942224 5018475050710416 5048003901219768 5051847289199184 5055536932338528 5059150081900128 5067487683283392 5073090880020259 5081214453201477 5084925544802934 5088797043735492 5092433964017892 5092634983575648 5099996737694016 5117705059699898 5122239252708294 5126139161099172 5130005264137568 5133549347810424 5133751990363456 5137421039566656 5167322698782861 5167526674510584 5171219862195384 5174996689718928 5178695216160528 5179742157280176 5183525209106592 5201523560527101 5205446518021944 5209042720572342 5212765579424742 5212971348972048 5216940337865824 5221562451514272 5229110579154624 5234892484738823 5239692876693141 5247267213110022 5247474344580368 5251262313772836 5254852498751124 5262819569899328 5263720395182784 5267482331707584 5281997202110502 5289632692339284 5293660048716792 5298350134624776 5310049089115296 5313844136366496 5328486759563613 5332129741379817 5332505471932472 5336400095246224 5340213975339024 5341293569593008 5344945307173872 5349014776799136 5356747145541312 5367421408403097 5371507990609686 5375346962018886 5383329889788128 5384205663488604 5388138046308168 5392201747315392 5396055508377792 5410924670049126 5418746533799892 5427676758810888 5431770279675072 5435522838858096 5454611489761172 5458509854539572 5462496505814424 5467505610462408 5471498831834736 5475409265853936 5479578066545568 5483324346522912 5498433982826361 5502363667170561 5507495534675754 5511649254376176 5515845647030688 5519616722440992 5523819181269696 5538782058282801 5542999108982438 5547910104733914 5555929990351788 5556149306026272 5560160096935944 5564353535929536 5575441491116641 5592702919881708 5596699977439308 5600787556594536 5605051816288368 5609057699497968 5638032101237064 5641927157185002 5646182264399088 5654344209182496 5655487308980832 5663662704846144 5669925101199113 5673977348797713 5679004388872239 5683328200349082 5687479048880844 5691543842137644 5691768511055136 5695836369954336 5699996353893312 5705223245699904 5719788007899886 5729214356522604 5733535295212576 5737496329905768 5771255922154764 5775243016286727 5775470989158888 5779598669512488 5783999070242544 5789123587548432 5801906188107072 5813467508824407 5817622344969807 5817851990730408 5821871275933794 5826032118180594 5830698024673568 5835863916398304 5840034759067104 5840307155679552 5844300059055168 5856127332774687 5860585999970106 5864592767593554 5869057880099052 5881974813416896 5883163931725632 5887228337932176 5903408637652914 5916443583859944 5920672016136744 5921685444580632 5930429426451216 5934760746658272 5939002270056672 5955367554806391 5959859056865704 5968474443025968 5969681048368656 5978310632893152 5986952692075584 5999068655924031 6003450107152002 6007740722256402 6008955265792134 6017641623899028 6022180092683232 6026578423470144 6030885568186944 6047504042996082 6056246126011644 6066226965729816 6070562446925016 6070802077283904 6074996114017872 6091881251163362 6096330488556604 6110741564634456 6115394086925328 6119575061836752 6124234309668576 6145308569041227 6150943811770209 6155436185814078 6160078578420432 6164525324863764 6164768664328416 6173680261419072 6178092538577472 6195116651215666 6200605411173198 6205326352909524 6209568812746116 6210006372377056 6214296578928408 6218983363685952 6249598239255452 6250667969279556 6255180109052937 6259897727920728 6264469677028176 6268946840615376 6270214190391792 6301329995500248 6305683293324414 6310189911935214 6310439001387216 6315243566890208 6319561174968672 6320838757096224 6329975964239808 6336975113104891 6341504095715091 6342786113891697 6351955047448974 6356745653387856 6361137235330308 6361388335885152 6370781584614976 6376425980488128 6403239574937028 6407815916198628 6408114795815064 6412495898129976 6432548165075232 6450227207114148 6454683371143989 6455138202865624 6464469549094608 6470196950789424 6475123150862112 6484483386707904 6497404862803749 6502048503201549 6506998954022862 6516662498164576 6521319901831776 6522436141856928 6527402115171264 6532067194352064 6545083489571709 6550066705848942 6559535277757764 6570345550139496 6575300864869824 6579843436512432 6607669823916324 6612495770196408 6617221665094008 6618559423191336 6628127006033712 6637708419475104 6655999031842437 6660756018153837 6661018945908728 6671996465823792 6681641295586464 6686416608207264 6686728482589632 6691300067613888 6704841438973917 6709946289820846 6714533748404214 6715891179414738 6725599462004796 6730671868293024 6735796385598912 6758975106877974 6774952604268636 6779900726403912 6784746264210312 6785062724980656 6789911952023856 6829652336944392 6834852214798896 6844732463747232 6856012747971648 6868498895913021 6874584260213763 6879818347790994 6889763598377148 6890035566014112 6894959816260512 6899995586291904 6904926954880704 6906322876373568 6923953904299862 6930088400722986 6935364747369468 6940595357362592 6945390294096456 6950354105899656 6950628465296064 6986257168924188 6991083651294459 6996356284146696 7001683085030448 7006469998334832 7007886448084944 7042384943910819 7042662936147336 7047528386656698 7052565195692298 7052843589785712 7058213398289056 7064466846166368 7069515760975968 7074679018856256 7088996244937779 7099243876560618 7104649012751484 7109506321839756 7120285300452032 7121724759457344 7126593742898496 7151338860061338 7156561877870796 7162010654146248 7167129282691848 7178940884651472 7184184061744224 7189318537437024 7209129145291947 7214057885396223 7214566226732168 7224995378399856 7231396592058768 7236902345081184 7247363785144128 7262030478223827 7272528242731434 7278013139386096 7283328674419232 7284513544719876 7290007480616544 7295331775779648 7300545687805248 7320662788889994 7331245310435148 7336484889560748 7343327379567672 7348575593646072 7348865672501568 7353942664337424 7374382567197754 7385042744377068 7397213472978552 7407906653802384 7413546795914592 7418615292354528 7439057741470959 7444374373230759 7445879351090253 7456937226508944 7462266636585744 7467716742126048 7473402421717824 7478743599330624 7493646314147319 7499351735682122 7505996024051766 7516846457534772 7517376134982752 7522569542913336 7528243019198784 7565303131730284 7572005851829652 7577770933798776 7583305398507792 7588725122850192 7633195565603238 7638650946026838 7638952475363472 7649995106541024 7662602483027136 7676557589549847 7683358879062441 7689208741648758 7695007896206352 7700324021715636 7700627985545184 7706131559349984 7711998760323392 7718831450064576 7738536716570434 7751290011765876 7756829793293076 7757135987640544 7762495034578392 7768042824240792 7808169777032916 7813564080858513 7814114666626808 7819457023458072 7825410506798736 7832343677271408 7849637783909568 7870900819665033 7871211516870552 7876893470659254 7882278748126686 7888591445146592 7894229354848992 7895580592774176 7901223497561376 7907239235268288 7922995803165753 7934449038508926 7940490073075188 7957965924034624 7959574731158208 7965073633672944 7998758207898708 8004600142869336 8010320963008536 8011940354389512 8023522165198704 8035120718311968 8057261985914529 8063020443028329 8063338723994776 8074994834682192 8088302620973088 8094083262566688 8099994818690496 8116387005073689 8128119800699838 8141515138216332 8147655419512608 8153858782567104 8159433415782336 8181917234641758 8187764781809358 8193744758721636 8201258415693612 8207248247752104 8213113898780904 8213438104560576 8219367099818352 8241956986868078 8267473881564264 8273768470546032 8279425083661488 8285728771904544 8314498663473657 8321865157100871 8334223959039408 8340240145403916 8346530303894304 8352626236037568 8358595787487168 8360285587189056 8381628410468254 8389054379822562 8395049966158962 8401181334891804 8401773327333664 8407577724432552 8413586549246952 8413918668516288 8455338794286788 8457048151855596 8462890735777503 8469273396598632 8475660871183808 8481516313773744 8483230963471248 8524992300523623 8531218573321266 8537315763206466 8537652766582704 8543754554931504 8544153061086752 8549994530839968 8557834868549856 8564085128089152 8579682011849829 8593821534783906 8600302942818864 8606244494858652 8619292732126144 8626929267719232 8656883883232146 8663206483738332 8669398004268732 8675998605363816 8702859282160608 8726777986095612 8732806913900691 8733422274465256 8746047037010352 8753795874597456 8760460733519328 8773124582016576 8779394660083776 8790878999955159 8796889151390331 8803586820148578 8810226431888432 8816661026928544 8822962220125344 8824745897588448 8837502674711616 8855112956479371 8874665375789916 8881008024205116 8895644139676824 8895995287765056 8902141119987408 8926884160292018 8939788585298556 8952711664538952 8954521572552984 8967465949339728 8980429038113376 9005175160728003 9011611083384603 9011966809170632 9013432898688201 9033270139024848 9039867635205216 9046328352280416 9046750299974208 9053215936031808 9071256064494123 9078162627404674 9084369189017466 9099340448594724 9106203115925856 9113136286398528 9137821876745043 9144495732834906 9157998527884028 9166112346951684 9173091130387992 9179362592755128 9186351464502864 9240117867630648 9246787987295646 9247152996492624 9260520392128608 9267138807866208 9275781953138112 9292674976823499 9300908116759797 9307989529364286 9315009558565584 9321444868392612 9328475045528928 9335577446707264 9341959997779776 9343848597446592 9367702341111578 9374397358883178 9376001953919334 9389846591881092 9390217248196448 9396704515542264 9403420260923064 9403791453047616 9451994993250372 9458524939986621 9465658502080824 9472865350335312 9479341762453008 9481258135644336 9527932571173461 9535118480081784 9541705852995462 9542082503827728 9549347538861664 9556172376922464 9564638970732192 9571921179535296 9604859362405542 9611723874297942 9612172193722596 9618743847194964 9633327171199808 9641862122745024 9675340810671222 9682707304298436 9696704323641912 9712684726293168 9726725080061856 9760498431034293 9760883718519992 9774993747246864 9781979852747664 9783654212785392 9791103172756896 9798100791528096 9805256885783232 9812264620093632 9825100058773413 9839302916636646 9846723659169424 9855518325209244 9862951297304736 9877208871736512 9911504735874486 9918743655294612 9925832497641012 9927839134787004 9942190509050568 9942582968678592 9949688848780992 9977105826208726 9991528418863092 10007994698735688 10022461943379696 10029624912310896 10030092723884448 10036950101420832 10064919434731269 10071800622606321 10073836769122107 10096007802439536 10103694578398368 10111073864677056 10118300163800256 10138462660316961 10146181760040518 10162428906402954 10169851089605868 10177594087470984 10184867928035784 10185269967151296 10235410119399796 10244478505416588 10252278322198344 10260010528275136 10267098695620848 10319727521686491 10334645397565722 10335053349021168 10342439724390768 10349993379437856 10357390432321056 10359484314560352 10367050418213184 10385930856449793 10395132601084479 10403047121054202 10410893036043888 10418085441144684 10425531158849484 10425942697944096 10433880675731648 10443124903028544 10462143887867513 10469784969477646 10479385753386282 10494534426220044 10494948689160736 10502524627545672 10509704997502248 10563994404221004 10571292579985047 10579265384678568 10587320097433584 10596700269249552 10620098178230592 10627688272732992 10648865814840927 10656973519127226 10664259482759634 10665010943864944 10672800190492448 10680427950678048 10682587139186016 10689890614347744 10698029553598272 10727008290092007 10734842816806194 10743015981219372 10750693924037772 10766659779576256 10768411326977208 10776276092616336 10821849340098252 10837493067599784 10855353517621776 10871045677716192 10908792364097151 10909222979522344 10917019709079144 10924993011628848 10935011220924816 10942997663669472 10950818531707872 10959156133091136 10966648693045824 10980994183334991 10996867965652722 11004727334341122 11014991069351508 11023298508752352 11031691294061376 11039233444881984 11061573850796631 11077564116565602 11085998217964876 11095820209467828 11111859980703576 11112298612052544 11120320193871888 11150882982233282 11185405839763416 11193399954878616 11201575113189072 11210103632576736 11218115398995936 11249027603523183 11258994036077649 11276064202474128 11283854314370004 11292364528798176 11308688418364992 11310974617961664 11339850202398226 11347954697595426 11358008777744478 11366656400698164 11374958097761688 11383087684275288 11383537022110272 11391672739908672 11439576015799772 11449793348404857 11458428713045208 11467070590425152 11474992659811536 11533813112473137 11542511844309528 11550486032573454 11550941978317776 11559197339024976 11567998140485088 11578247175096864 11607805074855651 11626935017648814 11635244689939614 11635703981460816 11643742551867588 11652064236361188 11661396049347136 11671727832796608 11680069518134208 11712254665549374 11721171999940212 11729185535187108 11738115760198104 11774456675864352 11806817275305828 11815340205988881 11832887167719888 11841344032273488 11843370889161264 11860858852902432 11869521493316544 11878004540113344 11901673557763389 11910735109612782 11919718113731408 11936948886051936 11939362096737312 11956621265786304 11998137311848062 12006900214304004 12015481444512804 12017910531584268 12035283247798056 12044360185366464 12095008085992164 12112492252023288 12132453931459632 12141124893850032 12149992228035744 12183762502326724 12192179701049757 12192660977113208 12221483129268912 12230788173850656 12239150123673504 12248468619337152 12272875851962637 12281647172714037 12290617138082454 12301887623540418 12310872371628156 12320157156840864 12329050649727528 12329537328656832 12362935480302117 12390233302431332 12401210822346396 12410652705819048 12419137625492232 12420012744754112 12428593157856816 12499196478510904 12501335938559112 12510360218105874 12519795455841456 12528939354056352 12537893681230752 12540428380783584 12572442615702381 12583581569733843 12602659991000496 12611366586648828 12620379823870428 12620878002774432 12630487133780416 12639122349937344 12641677514192448 12664700495839621 12673950226209782 12683008191430182 12685572227783394 12703910094897948 12713491306775712 12722274470660616 12722776671770304 12796827859981899 12806479149874056 12815631832397256 12816229591630128 12824991796259952 12865096330150464 12890732302175859 12900454414228296 12909366742287978 12910276405731248 12928939098189216 12940393901578848 12950246301724224 12985325824848219 12994809725607498 13004097006403098 13013997908045724 13033324996329152 13042639803663552 13044872283713856 13090166979143418 13100133411697884 13119070555515528 13140691100278992 13159686873024864 13205380230222867 13215339647832648 13224991540392816 13234443330188016 13237118846382672 13256254012067424 13275416838950208 13311998063684874 13321512036307674 13322037891817456 13343992931647584 13363282591172928 13372833216414528 13390326240438027 13409682877947834 13419892579641692 13429067496808428 13431782358829476 13451198924009592 13461343736586048 13517950213755948 13549905208537272 13559801452807824 13569492528420624 13570125449961312 13579823904047712 13617243941107011 13626553783526199 13659304673888784 13669704429597792 13689464927494464 13716743599252359 13736997791826042 13749168520427526 13759636695581988 13779527196754296 13780071132028224 13789919632521024 13847907808599724 13860176801445972 13870729494738936 13881190714725184 13890780588192912 13900708211799312 13961984294046429 13972514337848376 13982167302588918 13992712568293392 14003366170060896 14012939996669664 14015772896169888 14051553511667367 14061596038324767 14064002930879001 14084769887821638 14085325872294672 14095056773313396 14105130391384596 14105687179571424 14116426796578112 14128933692332736 14139031521951936 14154665260056047 14177992489875558 14198487753121236 14209298025502968 14219012643679512 14302677720122676 14313123755741592 14324021308292496 14334258565383696 14357881769302944 14368368123488448 14378637074874048 14407289043608313 14417585811446913 14418258290583894 14428115770792446 14429132453464336 14449990756799712 14462793184117536 14473804690162368 14513011216006833 14524060956447654 14545056485462868 14556026278772192 14566657348838464 14569027089439752 14580014961233088 14641325577779988 14662490620870296 14672969779121496 14686654759135344 14697151187292144 14707885328674848 14748765134395508 14758954374954969 14770085488754136 14794426945957104 14815813307604768 14827093591829184 14837230584709056 14867257103811729 14878115482941918 14888748746461518 14891758702180506 14913874453017888 14924533273171488 14935433484252096 14965658739313089 14987292628294638 14998703471364244 15011992048103532 15033692915069544 15034752269965504 15045139085826672 15130606263460568 15144011703659304 15155541867597552 15166610797015584 15177450245700384 15219272640060777 15266391131206476 15277301892053676 15277904950726944 15299990213082048 15330953231805857 15353115179099694 15366717758124882 15378417483297516 15390015792412704 15400648043431272 15401255971090368 15412263118699968 15477073433140868 15502580023531752 15513659586586152 15514271975281088 15524990069156784 15536085648481584 15604570681581303 15616339554065832 15627128161717026 15628229333253616 15638914046916144 15650821013597472 15664687354542816 15704677454216469 15719078630079423 15741801639330066 15742423033741104 15753786941318508 15764557496253372 15777182890293184 15788458709697984 15791161185548352 15802446995122752 15845991606331506 15868898077017852 15880980146150376 15930147267345888 15985460278690839 15997516415797416 16009200285738672 16020641926017072 16023880708779024 16047044330397408 16070241436623936 16102264225209291 16114523971829058 16126040886056658 16126677447989552 16149989669364384 16176605241946176 16188166525133376 16232774010147378 16256239601399676 16283030276432664 16295310839025216 16363834469283516 16375529563618716 16387489517443272 16402516831387224 16414496495504208 16426227797561808 16438734199636704 16483913973736156 16495301948479083 16507091001511683 16534947763128528 16547536941092064 16558850167322976 16571457543809088 16616346174848403 16628997326947314 16643730314201742 16668447918078816 16680480290807832 16693060607788608 16726324473349923 16763256820936508 16778108759645124 16790099932317924 16802362669783608 16803546654667328 16815155448865104 16827173098493904 16910677588573576 16914096303711192 16925781471555006 16938546793197264 16963032627547488 16966461926942496 17009775303597339 17021932046393139 17049984601047246 17062437146642532 17074631526412932 17075305533165408 17087509109863008 17088306122173504 17099989061679936 17115669737099712 17134594788488899 17159364023699658 17187643069567812 17200605885637728 17212488989717304 17313767766464292 17326412967476664 17338796008537464 17351997210727632 17405718564321216 17440402526473221 17452867034909421 17453555972191224 17465613827801382 17466844548930512 17492094074020704 17507591749194912 17520921467038656 17568381998324061 17581757999910318 17593778302780662 17607173640297156 17620452863776864 17633322053857088 17645924440250688 17649491795176896 17710225912958742 17749330751579832 17762016048410232 17791288279353648 17804282239974816 17853768320584036 17866102664419173 17879577170597112 17905423329077904 17909043145105968 17934931898679456 17960858076226752 17997205967772093 18010350321456006 18023222166769206 18023933618341264 18026865797376402 18066540278049696 18079735270410432 18092656704560832 18142512128988246 18156325254809348 18168738378034932 18198680897189448 18212406231851712 18275643753490086 18288991465669812 18315997055768056 18332224693903368 18346182260775984 18358725185510256 18372702929005728 18435925707123681 18480235735261296 18493575974591292 18494305992985248 18521040784257216 18534277615732416 18558522333238669 18585349953646998 18601816233519594 18615979058728572 18630019117131168 18642889736785224 18656950091057856 18735404682223156 18748794717766356 18752003907838668 18779693183762184 18780434496392896 18793409031084528 18806840521846128 18903989986500744 18917049879973242 18931317004161648 18945730700670624 18958683524906016 18962516271288672 19010925339314673 19024512287145273 19028358341675091 19055865142346922 19070236960163568 19083411705990924 19084165007655456 19098695077723328 19112344753844928 19129277941464384 19150429469487593 19209718724811084 19223447748595884 19224344387445192 19237487694389928 19350681621342444 19365414608596872 19393408647283824 19425369452586336 19453450160123712 19492214588411247 19506145509604647 19520996862068586 19521767437039984 19549987494493728 19563959705495328 19567308425570784 19582206345513792 19596201583056192 19635250468715127 19650200117546826 19678605833273292 19693447318338848 19711036650418488 19725902594609472 19823009471748972 19837487310589224 19851664995282024 19855678269574008 19884381018101136 19954211652417452 19967997095527311 19982268054461511 19983056837726184 20015989397471376 20044923886759392 20059249824621792 20060185447768896 20073900202841664 20114524316921751 20129838869462538 20143601245212642 20147673538244214 20192015604879072 20207389156796736 20276925320633922 20292363520081036 20324857812805908 20339702179211736 20355188174941968 20369735856071568 20470820238799592 20488957010833176 20504556644396688 20534197391241696 20605496687739063 20639455043372982 20669290795131444 20670106698042336 20684879448781536 20699986758875712 20714780864642112 20718968629120704 20741877901854983 20771861712899586 20790265202168958 20806094242108404 20821786072087776 20836170882289368 20851062317698968 20851885395888192 20924287775735026 20939569938955292 20958771506772564 20989068852440088 20989897378321472 21005049255091344 21019409995004496 21127154831732457 21127988808442008 21142585159970094 21158530769357136 21174640194867168 21193400538499104 21266988734813337 21297731629681854 21313947038254452 21328518965519268 21330021887729888 21345600380984896 21360855901356096 21365174278372032 21379781228695488 21454016580184014 21469685633612388 21486031962438744 21501387848075544 21536822653954416 21552552185232672 21627387435875841 21643698680196504 21674986135199568 21710707035243552 21742091355432384 21786091434671481 21817584728194302 21818445959044688 21834039418158288 21849986023257696 21870022441849632 21885995327338944 21901637063415744 21961988366669982 21993735931305444 22009454668682244 22029982138703016 22046597017504704 22123147701593262 22155128233131204 22171996435929752 22191640418935656 22223719961407152 22240640387743776 22301765964466564 22317173224412877 22333123119692277 22370811679526832 22386799909757232 22403150226378144 22420207265153472 22436230797991872 22480938942441957 22498055207046366 22517988072155298 22552128404948256 22567708628740008 22584729057596352 22679700404796452 22695909395190852 22716017555488956 22733312801396328 22749916195523376 22766175368550576 22879152031599544 22899586696809714 22916857426090416 22949985319623072 23029672768649541 23067626224946274 23085023688619056 23100972065146908 23101883956635552 23118394678049952 23135996280970176 23156494350193728 23182098831484981 23215610149711302 23253870035297628 23270489379879228 23271407962921632 23287485103735176 23304128472722376 23424509331098748 23442343999880424 23458371070374216 23476231520396208 23548913351728704 23612702458995099 23613634550611656 23630680411977762 23665774335439776 23682688064546976 23686741778322528 23721717705804864 23768987409497259 23803347115526778 23821470219225564 23839436227462816 23873897772103872 23878724193474624 23996274623696124 24013800428608008 24030962889025608 24035821063168536 24070566495596112 24171785957743587 24189061329084987 24190016171984328 24224984504046576 24264907862919264 24282249787700064 24299984456071488 24349161015221067 24367525004653448 24384359402099514 24385321954226416 24442966258537824 24461576347701312 24478300247347008 24545751703925274 24563294345428074 24581234276164908 24603775247080836 24621744743256312 24640314313681728 24658101299455056 24725870960604234 24780466604862664 24802421644692792 24821305411638096 24838275250984464 24857186315713632 24943495990420971 24998392957021808 25002671877118224 25020720436211748 25039590911682912 25057878708112704 25075787362461504 25080856761567168 25144885231404762 25167163139467686 25205319982000992 25222733173297656 25240759647740856 25241756005548864 25329400991679242 25347900452419564 25366016382860364 25371144455566788 25407820189795896 25426982613551424 25444548941321232 25574976901570869 25593655719963798 25612958299748112 25631263664794512 25632459183260256 25649983592519904 25739046035549487 25781464604351718 25800908828456592 25818733484575956 25820552811462496 25857878196378432 25880787803157696 25909404576365567 25970651649696438 25989619451214996 26008194012806196 26027995816091448 26180333958286836 26200266823395768 26238141111031056 26281382200557984 26319373746049728 26372636999865477 26390667454170993 26410760460445734 26430679295665296 26449983080785632 26468886660376032 26474237692765344 26512508024134848 26565338869438113 26623996127369748 26643024072615348 26644075783634912 26687985863295168 26780652480876054 26819365755895668 26839785159283384 26858134993616856 26863564717658952 26902397848019184 27015525482184009 27034833250153809 27035900427511896 27099810417074544 27119602905615648 27138985056841248 27140250899922624 27159647808095424 27213768193482369 27234487882214022 27253107567052398 27318609347777568 27339408859195584 27413465630235129 27433487198504718 27473995583652084 27498337040855052 27519273391163976 27559054393508592 27695815617199448 27720353602891944 27741458989477872 27781561176385824 27801416423598624 27878024930470497 27923968588092858 27945028675696752 27964334605177836 27985425136586784 28006732340121792 28025879993339328 28031545792339776 28103107023334734 28123192076649534 28128005861758002 28169539775643276 28170651744589344 28190113546626792 28210260782769192 28211374359142848 28309330520112094 28355984979751116 28396975506242472 28418596051005936 28438025287359024 28583797713520383 28605355440245352 28626247511483184 28648042616584992 28668517130767392 28715763538605888 28814578087216626 28835171622893826 28836516581167788 28856231541584892 28858264906928672 28899981513599424 28925586368235072 29026022432013666 29048121912895308 29090112970925736 29112052557544384 29138054178879504 29281495293102879 29282651155559976 29324981241740592 29345939558242992 29373309518270688 29394302374584288 29415770657349696 29475300176320239 29497530268791016 29517908749909938 29540170977508272 29588853891914208 29631626615209536 29734514207623458 29756230965883836 29777497492923036 29783517404361012 29827748906035776 29849066546342976 29931317478626178 29974585256589276 29997406942728488 30023984096207064 30067385830139088 30090278171653344 30194758304193807 30215401867818963 30261212526921136 30288023407318608 30311083735195104 30333221594031168 30354900491400768 30415387980950883 30438545280121554 30532782262412952 30554603784107352 30555809901453888 30661906463611714 30706230358199388 30733435516249764 30756834966595032 30780031584825408 30801296086862544 30954146866281736 30959182565059473 31005160047063504 31027319173172304 31049980138313568 31072171296963168 31157792569349379 31209141363162606 31232679108131664 31254256323434052 31256458666507232 31277828093832288 31301642027194944 31329374709085632 31386431663602539 31409354908432938 31438157260158846 31483603278660132 31484846067482208 31507573882637016 31529114992506744 31691983212663012 31737796154035704 31761960292300752 31860294534691776 31946597444522781 31970920557381678 31995032831594832 32018400571477344 32041283852034144 32047761417558048 32094088660794816 32181024870276021 32204528450418582 32229047943658116 32252081772113316 32253354895979104 32299979338728768 32465548020294756 32512479202799352 32566060552865328 32726377092291453 32727668938567032 32751059127237432 32774979034886544 32805033662774448 32828992991008416 32852455595123616 32877468399273408 32942982550004973 32967827947472312 32990603896958166 33014182003023366 33069895526257056 33095073882184128 33117700334645952 33184721552389893 33232692349696806 33257994653894628 33287460628403484 33336895836157632 33360960581615664 33452648946699846 33526513641873016 33556217519290248 33580199864635848 33604725339567216 33630310897730208 33654346196987808 33747082810569549 33821355177147152 33828192607422384 33851562943110012 33877093586394528 33926065255094976 33932923853884992 34019550607194678 34043864092786278 34099969202094492 34124874293285064 34149263052825864 34150611066330816 34175018219726016 34269189576977798 34318728047399316 34375286139135624 34401211771275456 34424977979434608 34601439337419411 34627535532928584 34652825934953328 34677592017074928 34703994421455264 34823415224566953 34880805052946442 34905734069818842 34907111944382448 34931227655602764 34933689097861024 34984188148041408 35015183498389824 35136763996648122 35163515999820636 35187556605561324 35214347280594312 35240905727553728 35420451825917484 35446020617966643 35498661503159664 35524032096820464 35582576558707296 35608564479949632 35705020673290167 35707536641168072 35732205328838346 35759154341194224 35810846658155808 35818086290211936 35869863797358912 35935189875718849 35994411935544186 36020700642912012 36046444333538412 36047867236682528 36053731594752804 36133080556099392 36285024257976492 36312650509618696 36337476756069864 36397361794378896 36551287506980172 36576539103149271 36577982931339624 36631994111536112 36664449387806736 36692364521551968 36717450371020512 36745405858011456 36818627555887911 36844941518142111 36871851414247362 36960471470522592 36987151949182584 36988611985970496 37088806440906351 37117044666477338 37170699907293996 37203632467039188 37231958117457144 37260038234262336 37285779473570448 37470809364446312 37497589435532712 37504007815677336 37559386367524368 37586818062169056 37613681043692256 37717327847107143 37807979973001488 37834099759946484 37862634008323296 37891461401341248 37917367049812032 37925032542577344 37994101487518863 38021850678629346 38049024574290546 38056716683350182 38111730284693844 38140473920327136 38166823411981848 38168330015310912 38300858938975186 38419437449622168 38446895497191768 38448688774890384 38474975388779856 38672196906527577 38701363242684888 38730829217193744 38786817294567648 38850738905172672 38955977474544657 38984429176822494 39012291019209294 39041993724137172 39043534874079968 39099974988987456 39127919410990656 39134616851141568 39270500937430254 39300400235093652 39357211666546584 39386894636677696 39422073300836976 39616140690668601 39646018943497944 39674974621178448 39703329990564048 39711356539148016 39768762036202272 39908423304834904 39935994191054622 39964536108923022 39966113675452368 40031978794942752 40089847773518784 40118499649243584 40170978721314081 40229048633843502 40259677738925076 40287202490425284 40295347076488428 40384031209758144 40553850641267844 40584727040162072 40649715625611816 40679404358423472 40710376349883936 40739471712143136 40851731823321033 40879661350578597 40941640477599184 40977914021666352 41009113288793376 41068394782483392 41150230797757077 41210993375478126 41278910086745964 41338581590262888 41340213396084672 41369758897563072 41483755803709966 41543723425799172 41580530404337916 41612188484216808 41643572144175552 41672341764578736 41702124635397936 41848575551470052 41879139877910584 41885952882139287 41917543013545128 41978137704880176 42010098510182688 42038819990008992 42154660535002101 42184788114974301 42254309663464914 42255977616884016 42285170319940188 42317061538714272 42349280389734336 42386801076998208 42463995780168141 42533977469626674 42595463259363708 42627894076508904 42657037931038536 42660043775459776 42908033160368028 42939371267224776 42972063924877488 43002775696151088 43073645307908832 43105104370465344 43221867130824939 43254774871751682 43287397360393008 43349972270399136 43421414070487104 43500493007449133 43539033648020499 43572182869342962 43635169456388604 43636891918089376 43668078836316576 43699972046515392 43740044883699264 43923976733339964 43987471862610888 44018909337364488 44059964277406032 44246295403186524 44276863124864907 44310256466262408 44343992871859504 44383280837871312 44447439922814304 44481280775487552 44601771311435187 44603531928933128 44634346448825754 44666246239384554 44741623359053664 44773599819514464 44806300452756288 44896976217939267 44961877884883914 44996110414092732 45035976144310596 45104256809896512 45135417257480016 45359400809592904 45391818790381704 45432035110977912 45466625602792656 45499832391046752 45532350737101152 45657817920182331 45758304063199088 45799173393619428 45833714852180832 45899970639246144 45992859695417571 46059345537299082 46135252449892548 46170047377238112 46201944130293816 46203767913271104 46236789356099904 46364197662969962 46431220299422604 46507740070595256 46540978759758456 46542815925843264 46574970207470352 46608256945444752 46813712044743909 46849018662197496 46884687999760848 46916742140748432 46952463040792416 47114032362649407 47157235890238269 47225404917990198 47227269101223312 47261360823955524 47331548670879552 47365376129093952 47373483556645056 47537974818994518 47606694231053556 47642940438451128 47678872454925632 47956380836072517 47992549247392248 48027600857216016 48061925778051216 48071642126337072 48141132991192224 48306792675627873 48343571915487174 48378122658169974 48380032343968656 48449969008093152 48529815725838528 48564499575400128 48618198067149031 48698322030442134 48735050009306896 48768718804199028 48770643908452832 48885932517075648 49091503407850548 49126588690856148 49162468552329816 49207550494161672 49243489486512624 49316202598910112 49451741921208468 49485905845437249 49521273004535049 49560933209725328 49604843289385584 49642610823276192 49676550501968928 49714372631427264 49849038524545209 49886991980841942 49996785914043616 50005343754236448 50041440872423496 50079181823365824 50178973420049769 50289770462809524 50334326278935372 50410639964001984 50445466346595312 50481519295481712 50658801983358484 50695800904839128 50732032765720728 50742288911133576 50815640379591792 50889097882642464 51029325910792017 51065796139179417 51149953803141738 51187311439927596 51225916599496224 51262527329589024 51264918366520512 51299967185039808 51403784365466697 51478092071098974 51562929208703436 51601817656913184 51637466969151912 51641105622924992 51818809152731134 51941303299392876 51979238902429992 52016388025612392 52055991632182896 52321207579419663 52360667916573672 52400533646791536 52476282222062112 52562764401115968 52658491535333161 52705145994972183 52745273999730954 52781334908341986 52821520920891468 52861358591330592 52899966161571264 52937773320752064 52948475385530688 53130677738876226 53247992254739496 53286048145230696 53288151567269824 53561304961752108 53598307993257519 53638731511791336 53679570318566768 53716269987233712 53727129435317904 53804795696038368 53991617903316279 54031050964368018 54069666500307618 54071800855023792 54199620834149088 54239205811231296 54277970113682496 54427536386964738 54468975764428044 54506215134104796 54637218695555136 54826931260470258 54866974397009436 54947991167304168 54996674081710104 55038546782327952 55118108787017184 55307777121371043 55391631234398896 55440707205783888 55482917978955744 55563122352771648 55602832847197248 55675566999716007 55756049860940994 55847937176185716 55890057351393504 55928669210355672 55970850273173568 56206214046669468 56246384153299068 56256011723516004 56339079551286552 56341303489178688 56380227093253584 56420521565538384 56618661040224188 56711969959502232 56793951012484944 56837192102011872 56876050574718048 57032776017944019 57073536861435819 57085075025025273 57167595427040766 57210710880490704 57252495022966368 57296085233169984 57337034261534784 57451288408462779 57629156174433252 57670343245787652 57673033162335576 57712463083169784 57716529813857344 58052044864027332 58096243825790616 58180225941851472 58276108357759008 58476643765233741 58562990586205758 58565302311119952 58649962483481184 58691879116485984 58746619036541376 58788604749168576 58853608186548827 58905751406145381 58950600352640478 58995060537582032 59035817499819876 59080341955016544 59177707783828416 59469028415246916 59512461931767672 59554994985846072 59567034808722024 59862634957252356 59903991286581933 59946804163384533 59949170513178552 59994813885456976 60047968192414128 60134771660278176 60180556343306688 60343572950765253 60389516608387614 60430803735637926 60522425053842272 60576046814637216 60622167470390208 60830775961901766 60877090560243108 61065564524825904 61109207568214704 61323812927223428 61412460716398776 61466871032499528 61513669933190064 61602592173725088 61816490063217189 61908293732563472 61918365130118946 62010320094127008 62054638346344608 62099960276627136 62144342593926336 62225633705564949 62315585138698758 62418282726325212 62465358216263328 62508512646868104 62512917333014464 62555656187664576 62772863327205078 62818709816865876 62876314520317692 62967206557320264 62969692134964416 63015147765274032 63058229985013488 63383966425326024 63475592308071408 63523920584601504 63744489753298037 63800966204440011 63893194889045562 63941841114763356 63990065663189664 64036801142954688 64082567704068288 64095522835116096 64362049740552042 64409056900837164 64458095887316232 64504163544226632 64506709791958208 64882162307627523 64931096040589512 65024958405598704 65132121105730656 65358274304014443 65452754184582906 65455337877134064 65502118254474864 65549958069773088 65610067325548896 65657985982016832 65704911190247232 65777562090848689 65885965100009946 65935655894944624 65981207793916332 66028364006046732 66139791052514112 66369443104779786 66465384699393612 66515989307789256 66574921256806968 66721921163231328 66905297893399692 66951519673238631 66999369359076831 67053027283746032 67112435038580496 67160399729271696 67209450679134432 67260621795460416 67308692393975616 67442816827325871 67494165621139098 67642710354294304 67656385214844768 67703125886220024 67754187172789056 68039101214389356 68087728185572556 68199938404188984 68249748586570128 68298526105651728 68538379153955596 68637456094798632 68750572278271248 68849955958869216 69089018305948623 69202878674838822 69255071065857168 69305651869906656 69355184034149856 69407988842910528 69546296494454943 69646830449133906 69761610105892884 69811468139637684 69814223888764896 69862455311205528 69867378195722048 70056634388378663 70273527993296244 70327031999641272 70375113211122648 70428694561188624 70840903651834968 70892041235933286 70997323006319328 71048064193640928 71165153117414592 71243841488980159 71306962228491777 71410041346580334 71415073282336144 71464410657676692 71518308682388448 71621693316311616 71636172580423872 71870379751437698 71988823871088372 72041401285824024 72092888667076824 72095734473365056 72107463189505608 72515357873230761 72567183987254961 72570048515952984 72625301019237392 72674953512139728 72794723588757792 73047483045663201 73102575013960344 73153078206298542 73155965862679248 73263988223072224 73328898775613472 73384729043103936 73434900742041024 73637255111775822 73689883036284222 73743702828494724 73920942941045184 73974303898365168 74177612881812702 74234089332954676 74341399814587992 74407264934078376 74463916234914288 74571558947140896 74830487971262913 74941618728892624 74995178871065424 75008015631354672 75118772735048736 75173636124338112 75227362087384512 75434655694214286 75615959946002976 75668199519892968 75725268016646592 75988202975037726 76043701357258692 76098049148581092 76113433366700364 76223460569387688 76280947840654272 76333646823963696 76601717877950372 76838874899244336 76893790994383536 76897377549780768 76949950777559712 77164382332939729 77217138106648461 77344393813055154 77402726485369776 77461658434387488 77573634589135296 77728213729096701 77911954949089314 77968858353644988 78024582038418588 78083987448274344 78087069748159936 78541001874860508 78600800470187304 78714423333093168 78844146601673952 79117910999596431 79232281381337202 79292037886995888 79349949242356896 79406659981128096 79422713078296032 79537524072404544 79625469899448413 79696016608314339 79816846609669808 79871988382109244 79929072217846044 79932227350904736 80063957589885504 80341957442628162 80458097267687004 80519355477850152 80574404980850568 80590694152976856 81046576446552027 81104499750461427 81107701282535688 81169454080324144 81299431251223632 81358808716846944 81420752699767872 81478943424286272 81641304580447107 81703463646642066 81759322701157194 81883280955198368 81955828043332704 82018226577586752 82240396890705387 82300461595514154 82421986750956252 82557820173491928 82677163180525776 82967511607419932 83087446851598344 83161060808675832 83224376968433616 83344683529157472 83404249270795872 83634074791411491 83697151102940104 83758279755821168 83771905764278574 83835086027090256 83956275409760352 84020197020365376 84077639980017984 84309321070004202 84369576229948602 84508619326929828 84511955233768032 84570340639880376 84634123077428544 84805399522774171 84927991560336282 85067954939253348 85190926518727416 85255788153017808 85314075862077072 85816066320736056 85878742534449552 85944127849754976 86005551392302176 86147290615817664 86242544960344403 86443734261649878 86509549743503364 86574794720786016 86699944540798272 87000986014898266 87078067296040998 87144365738685924 87270338912777208 87273783836178752 87336157672633152 87844485879308637 87847953466679928 87974943725221776 88037818674728976 88119928554812064 88425900528960717 88492590806373048 88553726249729814 88620512932524816 88687985743719008 88766561675742624 88894879845628608 88993172240559991 89203542622870374 89207063857866256 89268692897651508 89332492478769108 89483246718107328 89547199639028928 89793952435878534 89923755769767828 89992220828185464 90071952288621192 90270834514960032 90584274912581421 90646205603456889 90718801619185808 90783637580763408 90864070221955824 90933251205585312 90999664782093504 91064701474202304 91246163942852649 91315635840364662 91516608126398176 91598346787238856 91667429704361664 91985719390835142 92118691074598164 92270504899785096 92340094754476224 92403888260587632 92728395325939924 92862440598845208 93015480141190512 93081957519516912 93149940414940704 93216513890889504 93473377708048137 93627424089487818 93698037324394992 93769375999521696 93833484281496864 93904926081584832 94159294990807617 94228064725298814 94314471780476538 94450809835980396 94454538202446624 94522721647911048 94782505348982897 95075949637989036 95213388462107112 95285880876902256 95912761672145034 95985098494784496 96055201714432032 96123851556102432 96143284252674144 96282265982384448 96388726720384921 96543074610828063 96613585351255746 96687143830974348 96756245316339948 96760064687937312 96899938016186304 97236396134298062 97396644060884268 97470100018613792 97537437608398056 97541287816905664 98179131276874359 98183006815701096 98253177381712296 98324937104659632 98415100988323344 98486978973025248 98632405197820224 98828947650014919 98903483842416936 98971811690874498 99042546009070098 99121866419450656 99209686578771168 99285221646552384 99353101003937856 99554164657169679 99698077049090418 99773983961683884 99993571828087232 100010687508472896 100082881744846992 100357946840099538 100579540925619048 100668652557870744 100890932693190624 100963038590963424 101241248431708647 101317603966716968 101391601809678256 101464065531441456 101484577822267152 101631280759183584 101778195765284928 102058651821584034 102131592278358834 102299907606283476 102374622879855192 102451833198992448 102525054659178048 102807568730933394 102956184142197948 103125858417406872 103203635313826368 103274933938303824 103637618305462268 103882606598785752 103958477804859984 104032776051224784 104111983264365792 104470245673700859 104642415158839326 104721335833147344 104801067293583072 104952564444124224 105316983070666322 105410291989944366 105490547999461908 105562669816683972 105643041841782936 105722717182661184 106261355477752452 106338061853899929 106495984509478992 106572096290461392 107122609923504216 107196615986515038 107277463023582672 107359140637133536 107432539974467424 107454258870635808 107609591392076736 107728576922783147 107805569627156547 107983235806632558 108062101928736036 108139333000615236 108143601710047584 108399241668298176 108855072773929476 108937951528856088 109012430268209592 109653862520940516 109729617309447813 109733948794018872 109895982334608336 109993348163420208 110077093564655904 110236217574034368 110455882667663733 110534824554426333 110615554242742086 110783262468797792 110881414411567776 110965835957911488 111266419322719053 111351133999432014 111512099721881988 111695874352371432 111780114702787008 111857338420711344 112412428093338936 112492768306598136 112512023447032008 112678159102573104 112760454186507168 112841043131076768 113151983541321429 113237322080448376 113423939919004464 113587902024969888 113674384204023744 113752101149436096 113982304462556589 114065552035888038 114147073722871638 114170150050050546 114335190854081532 114421421760981408 114504990045932736 114902576816925558 115258312348866504 115340686491575304 115346066324671152 115424926166339568 116104089728054664 116192487651581232 116360451883702944 116552216715518016 116867932423633971 116953287530467482 117125981172411516 117130604622239904 117299924966962368 117383758232971968 117707216373097654 117811502812290762 117901200705280956 117990121075164064 118071634999639752 118160683910033088 118848422072005803 118938056830493832 119024923863535344 119109989971692144 119134069617444048 119725269914504712 119807982573163866 119893608326769066 119898341026357104 119989627770913952 120095936384828256 120269543320556352 120402527148992929 120512936163942243 120687145901530506 120779033216775228 120861607471275852 121044850107684544 121152093629274432 121661551923803532 121754181120486216 122131129049651808 122218415136429408 122555195469963099 122638984051735791 122647625854446856 122824921432797552 122933742064999056 123027339866380128 123205184347450176 123450692393271231 123632980126434378 123816587465126944 123836730260237892 124020640188254016 124109276692689216 124451267411129898 124631170277397516 124836565452650424 124930716432526656 125017025293736208 125545726654410156 125637419633731752 125752629040635384 125934413114640528 126030295530548064 126116459970026976 126463981605006303 126554364344922903 126767932850652048 126951184616142816 127047841169203008 127391987340504423 127488979506596074 127601932408880022 127786389778091124 127883682229526712 127980131326379328 128724099481104084 128818113801674328 128916191774632464 129008327088453264 129764324615255046 129862192081179024 130049916811197408 130264242211461312 130501479022347399 130617100944061497 130716548608028886 130905508369165812 130910675754268128 131004236508949728 131099916139546176 131220134651097792 131555124181697378 131771930200019892 131871311789889248 131962415587832664 132056728012093464 132738886209559572 132830589374594721 132930769398787224 133031978615578512 133149842513613936 133443842326462656 133805313934305561 133810595786799384 133903039346477262 133998738718153662 134106054567492064 134224870077160992 134320799458543392 134418901358268864 134690928653817801 134885633654651742 134988331242278196 135285420708588608 135312770429689536 135406251772440048 136078202428778712 136175456371145112 136399876808377968 136499497173140256 136597052211303456 136973453760546993 137076758307911192 137274912189597264 137501144556542496 137699911917738432 137978579086252713 138178036611897246 138405757349677644 138510142131714336 138611303739813312 138710368068299712 139092592988909886 139293660898267812 139523220211785768 139622936279275368 139628447777529792 139724910622411056 140113268776757326 140547055986592488 140654063999282544 140750226422245296 140857389122377248 141342097087948221 141471707670714807 141681807303669936 141784082471866572 141994646012638656 142096128387281856 142487682977960318 142613924456983554 142820082693160668 142830146564672288 142928821315353384 143036617364776896 143740759502875396 143869142508217551 143977647742176744 144082802571648048 144185777334153648 144214926379011216 145030715746461522 145134367974509922 145140097031905968 145250602038474784 145349907024279456 145589447177515584 145854594201447093 146094966091326402 146205150027920688 146306156412597084 146311931725358496 146527976446144448 146657797551226944 147274510223551644 147379766072568444 147487405656989448 147948607796730336 148355225763625404 148457717536311747 148468178665909352 148682799629175984 148814529868156752 148927832469828576 149143117894281792 149547115573635627 149660975942525826 149883237457785248 149990357742130848 150016031262709344 150237545470097472 150536920260149307 150869311388428572 151231919892005952 151336399039785936 151976405950075452 152087402714517384 152196098297162184 152226866733400728 152446921138775376 152667293647927392 153087977732376051 153197388417538251 153203435755900744 153677749798488672 153787581988767072 153794755099561536 153899901555119424 154211353096400091 154328764665879458 154434276213296922 154688787626110308 154805452970739552 154923316868774976 155456427458193402 155823909898178628 155937716707289976 156049164076837176 156167974896548688 157082003749721016 157201600940374608 157428846666186336 157688293203347904 157975474605999483 158115437984916549 158235821999192862 158464562762674404 158584075773991776 158699898484713792 158813319962256192 158845426156592064 159250939798896826 159392033216628678 159633693219339616 159743976764218488 159858144435692088 159864454701809472 160683914885256324 160794923979772557 160916194535374008 161038710955700304 161148809961701136 161181388305953712 161974853709948837 162093152893104054 162208999500922854 162215402565071376 162338908160648288 162598862502447264 162717617433693888 163282609160894214 163406927293284132 163518645402314388 163766561910396736 163911656086665408 164480793781410774 164600923191028308 164843973501912504 165115640346983856 165354326361051552 165923331364113129 165935023214839864 166174893703196688 166322121617351664 166448753936867232 166689367058314944 166808498541591744 167026700999148021 167268149582822982 167394302205880208 167516559511642336 167543811528557148 167670172054180512 167912550819520704 168618642140008404 168739152459897204 169017238653859656 169023910467536064 169140681279760752 169610799045548342 169855983120672564 170135909878506696 170381853037454832 170511576306035616 170628151724154144 171098328053832057 171220610584307457 171255225075075819 171632132641472112 171757485068899104 171888255699509952 172011102784604352 172353865225388337 172485089920688806 172887468523299756 173019099487006728 173149589441572032 174001972029796532 174156134592081996 174288731477371848 174540677825554416 175688971758617274 175695906933359856 175949887450443552 176075637349457952 176239857109624128 176560824559646481 176717254218436143 176851801057921434 176985181612746096 177107452499459628 177241025865049632 177375971487438016 177533123351485248 177986344481119982 178407085245740748 178414127715732512 178537385795303016 178664984957538216 179587904871757068 179711973859745799 179847511539535656 179984441656370928 180143904577242384 180541669029920064 181030718852295759 181168549825162842 181292411206913778 181437603238371616 181567275161526816 181728140443911648 181866502411170624 182492327885705298 182631271680729324 183033216252796352 183196693574477712 183971438781670284 184237382149196328 184541009799570192 184807776521175264 185449470189651567 185456790651879848 185724881197690416 186030960282381024 186163915039033824 186299880829881408 186433027781779008 186676901116694847 186946755416096274 187254848178975636 187396074648789984 187538751999043392 187666968562993728 188318589981615234 188456129450597628 188628943560953076 188901619671960792 188909076404893248 189045443295822096 189565010697965794 190151899275978072 190426776924214224 190571761753804512 191233469259894111 191402898613320033 191825523344290068 191970196989568992 192110403428864064 192247703112204864 192286568505348288 192777453440769842 193086149221656126 193227170702511492 193374287661948696 193512490632679896 193520129375874624 194472792268596124 194646486922882569 194793288121768536 194940200037227584 195074875216796112 196074822912043329 196358262553748718 196366013631402192 196506354763424592 196649874209319264 196830201976646688 196973957946050496 197332686272546067 197657895300029838 197806967684833872 197943623381748996 198085092018140196 198243732838901312 198419373157542336 199108329314339358 199396154098180836 199547967923367768 200165763489693984 200715893680199076 200854559019715893 201159081851238096 201337305115741488 201781865386381248 201926077181926848 202328450481977613 202482496863417294 202635207933433936 202783203619356512 202928131062882912 202969155644534304 203262561518367168 204117303643168068 204263184556717668 204599815212566952 204749245759710384 205615137461866788 205912368284395896 206251716834813744 206549867876607648 207267054917845869 207275236610924536 207765213197571504 207916955609719968 208065552102449568 208223966528731584 208638889483364829 208940491347401718 209284830317678652 209442671666294688 209602134587166144 210169903165135989 210633966141332644 210820583979888732 210981095998923816 211125339633367944 211286083683565872 212522710955504904 212676123707799858 212991969018957984 213144192580922784 213731524466940477 213920886685475331 214245219847008432 214393231973030076 214554926047165344 214718281274267072 214865079948934848 214908517741271616 215457153845566294 215611139254313094 215966471613265116 216124203857472072 216278666001230472 216287203420095168 217546073619692283 217710145547858952 217875903057712176 218024860536419184 219142449136989603 219307725041881032 219459234618895626 219467897588037744 219791964669216672 219986696326840416 220154187129311808 220911765335327466 221069649108852666 221231108485484172 221566524937595584 221762828823135552 222532838645438106 222702267998864028 223024199443763976 223391748704742864 223714676841422688 224491463913788739 224824856186677872 224985536613196272 225024046894064016 225356318205146208 225520908373014336 225682086262153536 226303967082642858 226474644160896752 226847879838008928 227175804049939776 227964608925113178 228131104071776076 228294147445743276 228340300100101092 228670381708163064 228842843521962816 229805153633851116 230516624697733008 230681372983150608 230692132649342304 230849852332679136 231493146998819187 231651414319945383 232208179456109328 232384975303162464 232720903767405888 233184641187290103 233735864847267942 233906575060934964 234251962344823032 234261209244479808 235414432746195308 235623005624581524 235802401410561912 235980242150328128 236143269999279504 237353732998789293 237696844144011606 237876113660987664 238049847727070688 238219979943384288 238268139234888096 238876409698345239 239088049824943017 239450539829009424 239615965146327732 239787216653538132 239796682052714208 239979255541827904 240191872769656512 240629309420952799 240805054297985858 241025872327884486 241374291803061012 241558066433550456 241723214942551704 243139729339656081 243323103847607064 243508362240972432 244262258099303616 244436830272858816 244923913741341321 245110390939926198 245277968103471582 245295251708893712 245649842865595104 245867484129998112 246054679732760256 246721190672116161 246901384786542462 247265960252868756 247633174930253888 247673460520475784 248902534822259796 249262340554795032 249673130905300848 250034050587472416 250902224374234473 251091453308820312 251274839267463504 251505258081270768 251868826229281056 252060591061096128 252232919940053952 252927963210012606 253108728689845806 253535865701304096 253902369232285632 254416198568322513 254783974681008846 254977959013192148 255203864817760044 255572779556182248 255767364459053424 257448198962208168 257636227603348656 257832383549264928 258016654176906528 258727634881033209 259528649230510092 259724384162358048 260099833622394816 261002958044694798 261234201888122994 261433097216057772 261811016738331624 261821351508536256 262008473017899456 263110248363394756 263543860400039784 263742623579778496 263924831175665328 264113456024186928 265277701586882151 265477772419119144 265661178749189442 265861538797574448 266063957231157024 266299685027227872 266979516721679973 267610627868611122 267621191573598768 267806078692954524 267997477436307324 268212109134984128 268449740154321984 268641598917086784 269381857307635602 269771267309303484 269976662484556392 270812503544880096 271752824737744263 272156404857557424 272350912742290224 272799753616755936 272998994346280512 273194104422606912 273738491828557947 273946907521093986 274153516615822384 274549824379194528 275002289113084992 275957158172505426 276356073223794492 276811514699355288 277020284263428672 278185185977819772 278587321796535624 279046440423571536 279245872558550736 279449821244822112 280226537553514652 280420133124144411 281094111973184976 281308127998565088 281500452844490592 281714778244754496 282477884972422851 282684194175896442 282943415341429614 283363614607339872 283568164943733144 284347516046948691 284975365955920636 285227848913967108 285640165386321336 285660293129344576 285857642630706768 287481519005750792 287738285016435102 287955295484353488 288165605143296096 288371554668307296 288429852758022432 289166180161154763 290061431492923044 290268735949019844 290280194063811936 290501204076949568 290699814048558912 291288111404311283 291709188402894186 292189932182652804 292410300055841376 292612312825194168 292623863450716992 294549020447103288 294759532145136888 294974811313978896 295897215593460672 296486842950044757 296710451527250808 296915435072623494 296936357331818704 297365599258351968 297629059736313504 297855664939657152 298662493971509037 299094231147271254 299321951885051652 299766474915570496 299980715484261696 300032062525418688 301073840520298614 301738622776857144 302672798079571872 303723745295125941 303952811900150904 304174805429034768 304392196594324368 304453733466801456 304893842277550752 305334587295854784 306175955464752102 306394776835076502 306406871511801488 307355499596977344 307575163977534144 308422706192800182 308657529331758916 308868552426593844 309377575252220616 309610905941479104 310912854916386804 311647819796357256 311875433414579952 312098328153674352 312335949793097376 313410737021102577 314164007499442032 314403201880749216 314857693332372672 315950949211998966 316230875969833098 316471643998385724 316929125525348808 317168151547983552 318501879597793652 318784066433257356 319267386438679232 319487953528436976 319716288871384176 321367829770512648 321589847959545114 321832389070748016 322077421911400608 322297619923402272 322362776611907424 323185730768349441 323416708881469641 323949707419897674 324186305786208108 324417999001845708 324430805130142752 324677816321296576 325197725004894528 325557300981289081 326565218321788428 326813854586568264 327037290804628776 328961587562821548 329201846382056616 329687947003825008 330231280693967712 330708652722103104 331367648002991199 331604473663278999 331846662728226258 331870046429679728 332349787406393376 332644243234703328 332897507873734464 333799257968157159 334053401998296042 334536299165645964 334788604411760416 335033119023284672 335087623057114296 335340344108361024 337237284280016808 337478304919794408 338034477307719312 338281362559521504 339221598091096684 339455950623964287 339711966241345128 340271819757013392 340763706074909664 341023152612071232 341256303448308288 341946913387669767 342196656107664114 342441221168614914 342510450150151638 343264265282944224 343514970137798208 344707730450776674 344970179841377612 345774937046599512 346038198974013456 348003944059593064 348312269184163992 348577462954743696 349081355651108832 351377943517234548 351391813866719712 351899774900887104 352151274698915904 352611924331534711 353121649119292962 353434508436872286 353703602115842868 353970363225492192 354214904998919256 354482051730099264 355972688962239964 356814170491481496 356828255431465024 357074771590606032 357329969915076432 359175809743514136 359423947719491598 359695023079071312 359968883312741856 360287809154484768 361207581446978787 361538808491826729 362061437704591518 362337099650325684 362584822413827556 362875206476743232 363134550323053632 363456280887823296 364984655771410596 365262543361458648 366393387148955424 367665586409889297 367942877563340568 368474764298392656 369082019599140384 369615553042350528 370352077179813693 370898940379303134 370913581303759696 371449762395380832 372061920564762048 372327830078067648 373353802233389694 373893510832192548 374509696357951272 374792149297579968 376637179963230468 376912258901195256 377257887121906152 377803239343921584 378090886591644192 379130021395931588 379391944815018909 379663093034768709 380303798551956144 380853553848428448 381143523507609024 382175962021513269 382466938519788222 382805797226640066 383651046688580136 383940393979137984 385554906881539684 386172298443312252 386454341405022984 386748575323897392 387024981265359792 388945584537192248 389292973845765138 389586576243537072 390149750433592224 391504437067042197 392149645824086658 392716525107497436 392732027262804384 393012709526849184 393299748418638528 393660403953293376 394095680135244677 394665372545092134 395315790600059676 395613935369667744 395887246763497992 396170184036280392 398216658628678716 398792308196361672 399095935846735536 400331526979387968 401415941802916683 401431787360398152 401709118039431786 402318163702476192 402674610231482976 404072785961453403 404656900963955226 404964993726834588 405270415866867872 405566407238713024 405856262125765824 405938311289068608 408234607286336136 408526369113435336 409199630425133904 409498491519420768 410920361281640979 411230274923733576 411824736568791792 412503433669627488 413099735753215296 413935737258758139 414534109835691738 414550473221849072 415530426395143008 415833911219439936 416131104204899136 417277778966729658 417880982694803436 418569660635357304 418885343332589376 420339806330271978 421267932282665288 421641167959777464 421962191997847632 422250679266735888 422572167367131744 424026291263844663 425045421911009808 425352247415599716 425983938037915968 426288385161845568 427463048933880954 427841773370950662 428490439694016864 428786463946060152 429109852094330688 430914307691132588 431222278508626188 431932943226530232 432248407714944144 432557332002460944 435092147239384566 435420291095717904 435751806115424352 436049721072838368 437563782604341279 438284898273979206 438615450083762064 438918469237791252 438935795176075488 439583929338433344 439973392653680832 440459877798214639 441823530670654932 442139298217705332 442462216970968344 445065677290876212 445404535997728056 446048398887527952 446783497409485728 447429353682845376 448641346720906881 448982927827577478 449649712373355744 449971073226392544 450048093788128032 450712636410292416 451610760780447921 452607934165285716 452949288321793504 453695759676017856 455929217850226356 456262208143552152 456588294891486552 456680600200202184 457340763416326128 459263933197128153 459592165252614753 459610307267702232 461033249395466016 461362745966301216 461384265298684608 461699704665358272 462634059289200273 462986293997638374 463302828639890766 464416358912218656 464769950606324928 466369282374580206 467471729694535884 467813150121869928 468503924689646064 470828865492390616 471246011249163048 471604802821123824 472286539998559008 473926423817998449 474707465997578586 475393688288023212 475752227321975328 476099695454141376 476439959886768576 476536278469776192 477752819396690478 478176099649886034 478901079658018848 479231930292655464 479574433307076264 479593364105428416 481258618841905598 481610108595971716 482051744655768972 482748583606122024 483116132867100912 483446429885103408 485924561129846511 486279458679312162 486646207695214128 487016724481944864 489847827482682642 490220781879852396 490555936206943164 490590503417787424 491299685731190208 491734968259996224 493442381344232322 493802769573084924 494531920505737512 495346921040951568 497805069644519592 498524681109590064 499346261810601696 500068101174944832 501080102997444063 501804448748468946 502182906617640624 502549678534927008 503010516162541536 503737652458562112 505855926420025212 506217457379691612 507071731402608192 508832397136645026 509567949362017692 509955918026384296 510407729635520088 511145559112364496 511534728918106848 513294984161496171 513661831752922371 514896397924416336 515272455206697312 515664767098529856 516033308353813056 517061595676165011 517455269762066418 519057298461020184 519448768324716096 522005916089389596 522468403776245988 522866194432115544 523622033476663248 526220496726789512 527087720800079568 527849662351330656 528226912048373856 529682473678939443 530555403173764302 530955544838238288 531322357498378884 531723077595148896 532127914462314048 532599370054455744 533959033443359946 535221255737222244 535242383147197536 535612157385909048 535994954872614648 538763714615271204 539542534618606968 539953324969112784 541625007089760192 543092156556887277 543505649475488526 544312809715114848 544701825484580448 545599507233511872 547476983657115894 547893815042187972 548307033231644768 549099648758389056 551914316345010852 552712146447588984 553623029398710576 556348410568954701 556370371955639544 557174643593071248 558092880847143072 558491745117101472 558899642489644224 560030703350084541 560453075107029304 560840266248288822 562188223946369952 562616255997130176 563000905688981184 564955769944845702 565368388351792884 565886830682859228 566727229214679744 567136329887466288 568695032093897382 569950731911841272 570455697827934216 571280330772642672 571715285261413536 573700407779682333 574963038011501584 575476570032870204 575910590968706976 576331210286592192 576743109336614592 576859705516044864 578332360322309526 580122862985846088 580537471898039688 580560388127623872 582576222808622566 583418376805788372 584379864365305608 584820600111682752 585224625650388336 588224468736129987 589098040894206576 589519064290273776 589949622627957792 591998058817638201 592973685900089514 593420903054501616 593830870145246988 593872714663637408 594731198516703936 595258119472627008 597324987943018074 598188462294542508 598643903770103304 602147681040597228 603477245553714288 605345596159143744 606985351445932839 607447490590251882 607905623800301808 608349610858069536 608784393188648736 608907466933602912 609787684555101504 612351910929504204 612789553670153004 612813743023602976 616845412385600364 617315058663517832 617737104853187688 618755150504441232 621801164753537607 621825709832773608 623295639592714512 623750866829159904 624196656307348704 624671899586194752 625916668450094487 626821474042205154 628328014998884064 628806403761498432 630509709495407967 631901898423997932 632461751939666196 632943287996771448 633858251050697616 637003759195587304 637568132866514712 638975907056873952 639432577742768352 641194573400821431 642735659541025296 643179695919090228 643664778141496032 644154843822801216 644595239846804544 644725553223814848 646371461536698882 646833417762939282 647899414839795348 648372611572416216 648835998003691416 648861610260285504 651114601962578162 653130436643576856 653627709173136528 654074581609257552 657427347410968809 657923175125643096 658403692764113232 659375894007650016 660462561387935424 662735296005982398 663208947326557998 663693325456452516 663740092859359456 664699574812786752 665288486469406656 667598515936314318 668106803996592084 669072598331291928 669577208823520832 670175246114228592 673474391741366217 674474568560033616 674956609839588816 676068954615438624 676562725119043008 678443196182193368 678911901247928574 679423932482690256 680543639514026784 681527412149819328 683893826775339534 684393312215328228 684882442337229828 685020900300303276 686528530565888448 689415460901553348 689940359682755224 691549874093199024 692076397948026912 694479440996457561 694954242959836149 696007888119186128 696624538368327984 697154925909487392 698162711302217664 699553923561870309 702755887034469096 702783627733439424 705223848663069422 706243298238585924 706869016873744572 707407204231685736 707940726450984384 708429809997838512 711945377924479928 712061198996367879 713628340982962992 714149543181212064 714659939830152864 716629229095035717 718351619487028272 718847895438983196 719390046158142624 719937766625483712 720575618308969536 721887928262858397 722415162893957574 723077616983653458 724122875409183036 724674199300651368 725169644827655112 729969311542821192 730525086722917296 732786774297910848 734771741224023963 735331172819778594 735885755126681136 736949528596785312 738164039198280768 740163572016348483 740704154359627386 741797880758606268 741827162607519392 742899524790761664 746707604466779388 747787021664385096 749019392715902544 752706673122703419 753274359926460936 753824517802390512 754515774243812304 755606478687843168 756181773183288384 758260042791863176 758783889630037818 759326186069537418 760607597103912288 761707107696856896 763248595704967539 764351924043026538 764933877039576444 765611594453280132 767302093377160272 771109813763079368 772344596886624504 772908682810045968 773497150647794784 774049962530719584 776182904643099627 777891169074384496 778585947691530276 779173152487074144 780299500867184448 783008874134084394 784299291648173316 785433050214994872 785464054525608768 786025419053698368 788191360270489354 789330745090184268 790631581200119352 791227870739335488 791774493526995984 792340368072560784 795833104760646453 796433317257357432 797584616392723344 798191871693471072 800938550165039919 802831883605833366 802863574720796304 803418236078863572 804636327404952384 805349220462965952 808145571922906806 809313801927910452 809929987453669176 810540831733735744 815258474213232789 816469214572672272 817052738226870672 818399260850267808 818996983038841536 821215475485673841 821840722563281958 822460549847467152 823649473137583584 825006867339254976 826509367141533527 827871474517516278 829068219671383476 829100946443698144 831060852790286016 834555557933459316 835761965389606872 837139321270714608 840679612660543956 841260399372433233 842535864565330576 843282335919554928 843924383995695264 844501358533471776 845144334734263488 847433654917268553 848052582527689326 850090843822019616 850704494831199432 853042548140846073 854926097867761908 855683546741901324 856980879388033728 857572927892120304 861828615382265176 862444557017252376 863865886453060464 864496815429888288 865114664004921888 867498540483464289 870184294478769132 870840582191435808 871503612230848704 872099442145676736 873864334212933849 875127565208682558 876569796547958412 877230900167524128 877836938475582504 877871590352150976 880919755596429278 883647061341309864 884278596435410664 884924433941936688 889460528850134271 890131354581752424 890809071995456112 892096797775055904 893566994818971456 895987481914527111 897282693441813762 897965855655154956 899299424746711488 899942146452785088 900096187576256064 903221521560895842 905215868330571432 905898576643587008 911171235885377823 911858435700452712 912524416287104304 913176589782973104 913361200400404368 914681526832652256 918527866394256306 919184330505229506 919220614535404464 922066498790932032 922725491932602432 925268118578400546 925972587995276748 926605657279781532 928832717824437312 932738564749160412 934943459389071768 935626300243739856 937007849379292128 940232211063307731 941657730984781232 942492022498326096 943209605642247648 944573079997118016 947852847635996898 949414931995157172 950787376576046424 951504454643950656 955505638793380956 956352199299772068 957802159316037696 958463860585310928 959148866614152528 962517237683811196 963220217191943432 964103489311537944 965497167212244048 966232265734201824 966892859770206816 969557192305048323 970250126644408923 971849122259693022 972558917358624324 973292415390428256 974033448963889728 976671902943867243 979695654965365284 980441563759704792 981111872413886328 981181006835574848 986884762688464644 987605539146169848 989063841011475024 990693842081903136 994102944008973597 995610139289039184 997049362219180128 998692523621203392 1000511339171330059 1001397773904471477 1002160205994888126 1003608897496937892 1004365813235281248 1005099357069854016 1006021032325083072 1011711852840050424 1012434914759383224 1017664794273290052 1018367851871892861 1019135898724035384 1019911836052768592 1020815459271040176 1022291118224728992 1023069457836213696 1025840740163009301 1026589968322992342 1027323663505844742 1029792795848832672 1030544910413394624 1034123191352330022 1034910539524132836 1038114596922040368 1044011832178779192 1044936807552491976 1045732388864231088 1047244066953326496 1052440993453579024 1054175441600159136 1055699324702661312 1056453824096747712 1057835772994604133 1059364947357878886 1061110806347528604 1061911089676476576 1062644714996757768 1063446155190297792 1067918066886719892 1070442511474444488 1070484766294395072 1071224314771818096 1071989909745229296 1077527429230542408 1079085069237213936 1079906649938225568 1083622744340936361 1084616425475480187 1086184313113774554 1087011298950977052 1088625619430229696 1089403650969160896 1094953967314231788 1095787630084375944 1096614066463289536 1102996759229667891 1103828632690021704 1105424292895177968 1107246058797421152 1111056231539441079 1112696821137909402 1112740743911279088 1114349287186142496 1116185761694286144 1116983490234202944 1118218555544427713 1120061406700169082 1120906150214058608 1121680532496577644 1124376447892739904 1129911539889691404 1130736776703585768 1131773661365718456 1134272659774932576 1137390064187794764 1138175834445056727 1138989279104306127 1139901463823682544 1140911395655868432 1142560661545285344 1143430570522827072 1146527886064539807 1147400815559364666 1149926076023003168 1150953140065740408 1151821181937413952 1156664720644619052 1160245725971692176 1161074943796079376 1165152445617245132 1166836753611576744 1168759728730611216 1170449251300776672 1174513311201126591 1176448937472259974 1178196081788413152 1179038128580547552 1179899245255915584 1182287040405734031 1183996117635276402 1185947371800179028 1186841806109003232 1187661740290493976 1187745429327274816 1194649975886036148 1196376924589085016 1197287807540206608 1204295362081194456 1206954491107428576 1211145305312662703 1212218357884360209 1213970702891865678 1214894981180503764 1215811247600603616 1216699221716139072 1217568786377297472 1217814933867205824 1224703821859008408 1225579107340306008 1225627486047205952 1232761083844922937 1233690824771200728 1234630117327035664 1235474209706375376 1237510301008882464 1241807211776274417 1243602329507075214 1243651419665547216 1246591279185429024 1247501733658319808 1248393312614697408 1251833336900188974 1253642948084410308 1256656029997768128 1261019418990815934 1263803796847995864 1264923503879332392 1265886575993542896 1267716502101395232 1272078873791533989 1274007518391174608 1275136265733029424 1277951814113747904 1278865155485536704 1282389146801642862 1285471319082050592 1286359391838180456 1287329556282992064 1292742923073397764 1293666835525878564 1295798829679590696 1296745223144832432 1297671996007382832 1302229203925156324 1306260873287153712 1307255418346273056 1308149163218515104 1312691347813023837 1314854694821937618 1315846350251286192 1316807385528226464 1318751788015300032 1321379633394643917 1325470592011964796 1326417894653115996 1327386650912905032 1327480185718718912 1335197031872628636 1336213607993184168 1338145196662583856 1340350492228457184 1346948783482732434 1348949137120067232 1349913219679177632 1352137909230877248 1353632988290623021 1354832282341343763 1356886392364386736 1357823802495857148 1358847864965380512 1361087279028053568 1367787653550679068 1368786624430656456 1369764884674459656 1370041800600606552 1377791799591384459 1378776495757844259 1378830921803106696 1379880719365510448 1383099748186398048 1384152795896053824 1387902177867600819 1388958881992915122 1389908485919672298 1392015776238372256 1393249076736655968 1394309851818974784 1399107847123740618 1405511774068938192 1410447697326138844 1412486596477171848 1413738033747489144 1414814408463371472 1416859619995677024 1421779271453995347 1423890755848959856 1424122397992735758 1427256681965925984 1428299086362424128 1429319879660305728 1433258458190071434 1436703238974056544 1437695790877966392 1438780092316285248 1443775856525716794 1444830325787915148 1446155233967306916 1448245750818366072 1449348398601302736 1450339289655310224 1459938623085642384 1461050173445834592 1466123264325854851 1469543482448047926 1470662345639557188 1471771510253362272 1473899057193570624 1480327144032696966 1481408308719254772 1483595761517212536 1483654325215038784 1493415208933558776 1495574043328770192 1498038785431805088 1503240308992332189 1505413346245406838 1506548719852921872 1507649035604781024 1509031548487624608 1511212957375686336 1512883928089519847 1516520085583726352 1517567779260075636 1518652372139074836 1521215194207824576 1526497191409935078 1528703848086053076 1529867754079152888 1531223188906560264 1534604186754320544 1539884952484488513 1540985495258767113 1542219627526158736 1544689193773249008 1545817365620091936 1546994301295589568 1548099925061439168 1551184787028495033 1552365809286199254 1555782338148768992 1557171895383060552 1558346304974148288 1566017748268168788 1568598583296346632 1570866100429989744 1576382720540978708 1578661490180368536 1581263162400238704 1583548987053991968 1584680736145121568 1589047421036818329 1591666209521292906 1592866634514714864 1595169232785446688 1596383743386942144 1601877100330079838 1605663767211666732 1605727149441592608 1606836472157727144 1611302590932709249 1616291143845813612 1618627603855820904 1619859974907338352 1630516948426465578 1632938429145344544 1634105476453741344 1636798521700535616 1638608354246543657 1642430950971347682 1643681445126563916 1644921099694934304 1647298946275167168 1653018734283067054 1655742949035032556 1658136439342766952 1658201892887396288 1669045231706864103 1669111115866918632 1671523930779213744 1674278642541429216 1680092110050253623 1681359225321087912 1682520798744866466 1685071729130661152 1686564671839109856 1687848767991390528 1689002717066943552 1694867309834537106 1696105165055378652 1700181687644039232 1701408989662398864 1706085096281692146 1709852195735523816 1711367093483802648 1715145855784240608 1721101223339046999 1723657230764530352 1724889114034504752 1727731772906120928 1728993630859776576 1730229328009843776 1734997080966928578 1740368588957538264 1741681164382871616 1747728668425867698 1750255130417365116 1753139593095916824 1754461800335048256 1755673876951165008 1761839511192858556 1767294122682619728 1768557192870821328 1769848867883873376 1775994176452914603 1778921057700268542 1780262709163504848 1781618143990912224 1784193595550111808 1791974963829054222 1794565386883627524 1795931711310309912 1806443043121791684 1810431736661142864 1822342471770755646 1823716871400905424 1825048832574208608 1826353179565946208 1826722400800808736 1829363053665304512 1831385807687313499 1837055732788512612 1838368661010459012 1838441229070808928 1850536237156801092 1851945175990553496 1853211314559563064 1865403494260612821 1865477129498320824 1869886918778143536 1871252600487479712 1874015698758584256 1877750005350283461 1880464422126615462 1883315461969562464 1884984044996652192 1886419211284495296 1891529128486223901 1895705695271993796 1898829863990314344 1901574753152092848 1911011277586761912 1912704398599544136 1916927721170621856 1918297733228305056 1923583720202464293 1925034475367622392 1926440434383886864 1928206978623075888 1930994334424488096 1932464531468403648 1933785719540413632 1939114384610096646 1940500253288817846 1943698244519386044 1945117834717248648 1946584830780856512 1953343805887734486 1959391309930730568 1960883127519409584 1962223744827772656 1973769525376929288 1975211078292339696 1978127682022950048 1981387684163806272 1988205888017947194 1991220278578078368 1994098724438360256 2001022678342660118 2002795547808942954 2004320411989776252 2007217794993875784 2008731626470562496 2020423175224098651 2023423705680100848 2024869829518766448 2035329588546580104 2036735703743785722 2038271797448070768 2039823672105537184 2041630918542080352 2044582236449457984 2046842961532879793 2051681480326018602 2053179936645984684 2054647327011689484 2059585591697665344 2068246382704660044 2069821079048265672 2076229193844080736 2083438322989372683 2084862728879508447 2088023664357558384 2089873615104983952 2091464777728462176 2094488133906652992 2098661770685610927 2104881986907158048 2108350883200318272 2115671545989208266 2118729894715757772 2122221612695057208 2123822179352953152 2125289429993515536 2135836133773439784 2140885022948888976 2142448629543636192 2143979819490458592 2149887687285107151 2155054858461084816 2158170138474427872 2159813299876451136 2165663784788575191 2167245488681872722 2169232850950960374 2172368626227549108 2174022597901954104 2189907934628463576 2191575260168751888 2205993518459335782 2207657265380043408 2210848585790355936 2214492117594842304 2220490716049045449 2222112463078882158 2225393642275818804 2225481487822558176 2228698574372284992 2236437111088855426 2240122813400338164 2241812300428117216 2243361064993155288 2258120019368110257 2259823079779382808 2261473553407171536 2263547322731436912 2268545319549865152 2274780128375589528 2276351668890113454 2277978558208612254 2279802927647365088 2281822791311736864 2285121323090570688 2289745787114902617 2293055772129079614 2294801631118729332 2299852152046006336 2301906280131480816 2313329441289238104 2320491451943384352 2322149887592158752 2328548713929298881 2330304891234490264 2333673507223153488 2337519457461222432 2340898502601553344 2349026622402253182 2352897874944519948 2356392163576826304 2358076257161095104 2364574080811468062 2367992235270552804 2371894743600358056 2373683612218006464 2375323480580987952 2389299951772072296 2392753849178170032 2394575615080413216 2402815650495119757 2408590724162388912 2413908982214857152 2422290610625325406 2424436715768720418 2427941405783731356 2429789962361007528 2431622495201207232 2445775422639698367 2449407643718016816 2451158214680612016 2465522167689845874 2467381649542401456 2469260234654071328 2470948419412750752 2475020602017764928 2479528101424600581 2483614423552548834 2487204659014150428 2487302839331094432 2493182558370858048 2503666673800377948 2507285896168820616 2522038837981631868 2523781198117299699 2527607593695991728 2529847007758664784 2531773151987085792 2535433004202790464 2542300964751805659 2544157747583067978 2548015036782349216 2550272531466058848 2559127644422538219 2564778293603285724 2570942638164101184 2572718783676360912 2585485846146795528 2587333671051757128 2591597659359181392 2593490446289664864 2595343992014765664 2602495621450392867 2604458407850312648 2612521746574307424 2614510836692546112 2616298326437030208 2621593002638801547 2625382695626047674 2629709389643875236 2631692700502572384 2633614771056452928 2642759266789287834 2650941184023929592 2652835789306231992 2654773301825810064 2670394063745257272 2672427215986368336 2676290393325167712 2680700984456914368 2687962445743581333 2693897566965464868 2697898274240134464 2699826439358355264 2707265976581246042 2709664564682687526 2713772784728773472 2715647604991714296 2717695729930761024 2733513707656133469 2735575307101358136 2737573248861312912 2739529769348919312 2740083601201213104 2755583599182768918 2757552991515688518 2757661843606213392 2759761438731020896 2766199496372796096 2775804355735201638 2777917763985830244 2779816971839344596 2784031552476744512 2786498153473311936 2798215694247481236 2811023548137876384 2820696633189923193 2820895394652277688 2824973192954343696 2827476067494978288 2829628816926742944 2833719239991354048 2843558542907990694 2847781511697919712 2848244795985471516 2854513363931851968 2866516916380142868 2873406477948113088 2875391581755932784 2887551713051433588 2889660651575830296 2892310467934613832 2896491501636732144 2898696797202605472 2900678579310620448 2908671576915144969 2910750379933226769 2919877246171284768 2922100346891669184 2930015708831601729 2932246528651709702 2939086964896095852 2941324691279114376 2943543020506724544 2960654288065393932 2962816617438509544 2967191523034425072 2986830417867117552 2991148086657540384 2996077570863610176 3001534017513990177 3004193321713414431 3006480617984664378 3010826692490813676 3013097439705843744 3015298071209562048 3018063096975249216 3025767856179039694 3033040171167452704 3035135558520151272 3037304744278149672 3052994382819870156 3055103555615678583 3057407696172106152 3059735508158305776 3062446377813120528 3069208373508641088 3077522220489027903 3079769904968977026 3081970990517534226 3084439255052317472 3089378387546498016 3091634731240183872 3102369574056990066 3104731618572398508 3111564676297537984 3114343790766121104 3132035496536337576 3137197166592693264 3141732200859979488 3152765441081957416 3157322980360737072 3162526324800477408 3167097974107983936 3169361472290243136 3173507318983812399 3178094842073636658 3183332419042585812 3185733269029429728 3190338465570893376 3203754200660159676 3211327534423333464 3211454298883185216 3213672944315454288 3222605181865418498 3232582287691627224 3237255207711641808 3239719949814676704 3250868233022809083 3253849276426440561 3261033896852931156 3265876858290689088 3268210952907482688 3277216708493087314 3284861901942695364 3287362890253127832 3289842199389868608 3306037468566134108 3308990277689003673 3311485898070065112 3316272878685533904 3338090463413728206 3338222231733837264 3343047861558427488 3348557285082858432 3354655666633283139 3360184220100507246 3362718450642175824 3365041597489732932 3370143458261322304 3373129343678219712 3389734619669074212 3392210330110757304 3402817979324797728 3412170192563384292 3414527503335170181 3419704391471047632 3422734186967605296 3430291711568481216 3439583658193619421 3442202446678093998 3447314461529060704 3449778228069009504 3455463545812241856 3469994161933857156 3480737177915076528 3495457336851735396 3500510260834730232 3506279186191833648 3511347753902330016 3523539933603379773 3523679022385717112 3534588245365239456 3537114385741642656 3539697735767746752 3546861121217202093 3551988352905829206 3557842115400537084 3560525418327009696 3563236287981824448 3583949927658108444 3589130773767255048 3591863422620619824 3612886086243583368 3620863473322285728 3633435915937988109 3636655073653080627 3644684943541511292 3647433742801810848 3650097665148417216 3652706359131892416 3653444801601617472 3662771615374626998 3674111465577025224 3676737322020918024 3676882458141617856 3698283251534768811 3701072474313602184 3703890351981106992 3706422629119126128 3725421635328823251 3730806988521225642 3730954258996641648 3739773837556287072 3742505200974959424 3755500010700566922 3760928844253230924 3766630923939124928 3769968089993304384 3783058256972447802 3791411390543987592 3797659727980628688 3803149506304185696 3816236621374601967 3822022555173523824 3825408797199088272 3833855442341243712 3836595466456610112 3847167440404928586 3850068950735244784 3852880868767773728 3856413957246151776 3861988668848976192 3878228769220193292 3881000506577635692 3887396489038772088 3890235669434497296 3906687611775468972 3918782619861461136 3921766255038819168 3924447489655545312 3938074043439071511 3947539050753858576 3950422156584679392 3956255364045900096 3964138900183931751 3976411776035894388 3982440557156156736 4002045356685320236 4005591095617885908 4008640823979552504 4014435589987751568 4040846350448197302 4046847411360201696 4049739659037532896 4060898964871869063 4064496847024031289 4070659177093160208 4073471407487571444 4076543594896141536 4079647344211074368 4083261837084160704 4093685923065759586 4103362960652037204 4106359873291969368 4109294654023378968 4133375398774153377 4136492765409320088 4139642158096531344 4152458387688161472 4163706533602802457 4166876645978745366 4169725457759016894 4176047328715116768 4179747230209967904 4182929555456924352 4197323541371221854 4209763973814316096 4231343091978416532 4237459789431515544 4244443225390114416 4250578859987031072 4265337814361986041 4271672267546879568 4281770045897777952 4284897259087272384 4287959638980917184 4299775374570214302 4310109716922169632 4316340276948855744 4331327569577150382 4334490977363745444 4338465701901920748 4344737252455098216 4348045195803908208 4379815869256927152 4383150520337503776 4398369792977564553 4411987036918671564 4415314530760086816 4421697171580711872 4440981432098090898 4444224926157764316 4450787284551637608 4450962975645116352 4472874222177710852 4480245626800676328 4483624600856234432 4486722129986310576 4509720926976996567 4516240038736220514 4519646159558765616 4522947106814343072 4527094645462873824 4538651784268559541 4549560256751179056 4552703337780226908 4555957116417224508 4559605855294730176 4563645582623473728 4579491574229805234 4586111544258159228 4589603262237458664 4603812560262961632 4619654857453465539 4626658882578476208 4640982903886768704 4644299775184317504 4653554361085485099 4657097427858597762 4660609782468980528 4667347014446306976 4675038914922444864 4698053244804506364 4705795749889039896 4729148161622936124 4735984470541105608 4743789487200716112 4750646961161975904 4767142263110454987 4778599903544144592 4785507698356340064 4789151230160826432 4805631300990239514 4817181448324777824 4833907772798127747 4844581221250650812 4848873431537440836 4855882811567462712 4859579924722015056 4891550845279396734 4898815287436033632 4902316429361224032 4915825062739630971 4931044335379691748 4934763299084802912 4938520469308142656 4941896838825501504 4959056202849201162 4967228847105097668 4974409318028300856 4974605678662188864 5007333347600755896 5014571792337641232 5040276330150760869 5044077675963263736 5047562396234599398 5055215187391983456 5059694015517329568 5063546303974171584 5084601929503611318 5088315495166135956 5096030073564698432 5100545062932117696 5118255288845076438 5129556587206571448 5145437567352721824 5163303670017140997 5170971692293591056 5174667342103514256 5183195318718362784 5186980892579329728 5190687984029531328 5204991242900785734 5208916815700625296 5225043493148614848 5243186005277603094 5250765391252095348 5259418779287750472 5263385401005144768 5285518533578575668 5301882368047859184 5305671578612463984 5309546603651620128 5327982529358743809 5340788127490514544 5344854431972736672 5352580786650335424 5375924891487162666 5387795133930929736 5414531953162492084 5419329129365375052 5427545569457546944 5431295209983428592 5467027415312266938 5471150614202716272 5475146497722625824 5479059538697838624 5480167202402426208 5494157423061940497 5511167198365537836 5515105983031377036 5515323687212426784 5519522877462041792 5534474116681914377 5551608711470403276 5555835527971660488 5559633943678689192 5596431388494962472 5622047096275752768 5633250016050850383 5641393266379846386 5641790789304555376 5649946385908687392 5654952134989956576 5659257633853485888 5674587385458671703 5687117085815981388 5695563023395839424 5696489591970943032 5733033832760285736 5750783163511865568 5770751160607392879 5775103426102867176 5779321303151660592 5784620935869227664 5792983003273464288 5797393594405210944 5801357158621240896 5817343153830289938 5821500759866453538 5839754492342569536 5860031417663203458 5864493057303419404 5878173929792191704 5882649382558228752 5921308576130787864 5925633234877019088 5934383046068850144 5973660835734235104 5982296173315080768 6003068035027980354 6008386643426828862 6012961235969328756 6021653384981627352 6026194879411687488 6051535712358079388 6066080342334905408 6070271117040302544 6074609488556299344 6105988765639740312 6110207111231357166 6114815392344212304 6119471016316611552 6124892755626241056 6140528884598639379 6155044440978055806 6159539809937954052 6163941981035068452 6168878510104634944 6178756775092996032 6204739148113980132 6209463237144797016 6228687581532242208 6250314968968118049 6264070993072675152 6274394333185386528 6283464401719958976 6295985312056832781 6305530882163914832 6314645960721474144 6325052649600954816 6347014637967624798 6356189684147273316 6366664838085171624 6371466538058859456 6407508401320319352 6422655068846666928 6427345888630908576 6445210363730836996 6449663061855321453 6465164575383254448 6474510415423283616 6479439899629353408 6496991354365725573 6501736466045618166 6507698552852881122 6522067793705862312 6554433416986174628 6569723803885390728 6574725780506255664 6612074937132268216 6617980555378007346 6622971796140130224 6632545757371067808 6676180926827456412 6676444463467674528 6686095723116854976 6699626562299159509 6709311333266566278 6720368440201014492 6725436901284351648 6730083194979465864 6779469239338148424 6784420660221514608 6805635958649595456 6824340385126768584 6829055006670340362 6839408782942095264 6845468373935210592 6869237361344707851 6879167316387238842 6884404893356187996 6894628923058121408 6899556456138019008 6939988323867714312 6961474355830153056 6985646141787896643 6990914673703470792 7001020521669460464 7012558372383667296 7022695507804660032 7047079867206759546 7047358044771434224 7069176490730478912 7074228771483285312 7093722242434404186 7103976705811658412 7115684230801074168 7121050836654019392 7167899855316216888 7178261547534510096 7183726845241239648 7208446951485359271 7225772172487166736 7241726946644571456 7266871831875976218 7273310147306161254 7289369887083022584 7294867485603621696 7325543230749253996 7348222931154050448 7353474644041836048 7396566503069537622 7402144948627204368 7407780703962213984 7412845258238252256 7438584304273801743 7450843270657646502 7461613977042451284 7461908517993283296 7479547675112574144 7487817922569648863 7511000021401133844 7521857688506461848 7566116513944895604 7582822781087975184 7595319455961257376 7606299012608371392 7626902894255416977 7632473242749203934 7644045110347047648 7650817594398176544 7677382933267614657 7694334880809857172 7700137901470489568 7705761737535547456 7712827914492303552 7756457538440386584 7762001013155271384 7774792978077544176 7780471338868994592 7807486864351178601 7813375223550937944 7837565239722922272 7843532510077638336 7848894979311090624 7864779007916404641 7876148086878143022 7895078101507717152 7900844313169358784 7928277800367863502 7952823552071788776 8004090713370640472 8011182191235771816 8017281647959105008 8028871179975503136 8081692700896394604 8093694822720403392 8099479318075065792 8121797929743738126 8128993694048062578 8141318354186320416 8146942814975142888 8153087189792283072 8187371846131519172 8206725921304074408 8212719746583938736 8218589308046757936 8266750797548306754 8272985530818640176 8279284316193062688 8327413067205604914 8333753291957490732 8339450915518033788 8352094657430233536 8359494460419935808 8394647082742443708 8462686183956833064 8474919578863031088 8488886450780228832 8501157719974062144 8530675628723972082 8543344535093759136 8563540091795555904 8599550749140428604 8620219433844339264 8662655139154300764 8668981954727490888 8676931403803841496 8689474504910196432 8696090391607816416 8726014730745434907 8732251139799680307 8759631738513854304 8766301040675007552 8790047126494805187 8796739585955129106 8823974073837343128 8830629061520173632 8881962864196181796 8888449852315528632 8901574569103275216 8945748444355421704 8960491253601352656 8973444259972621152 9004602052541970531 9019441853953993134 9032480077472441028 9039292319117531232 9045894213628686144 9054189290925747648 9077303568537119082 9099120513502358112 9105406675560453816 9111914232834449016 9158983148459610468 9172223088516318456 9179206524474917328 9207625120525923264 9232566661467083709 9239309714906931078 9253317765156952416 9307108722170970198 9314194855717195524 9321219564937961056 9334694028892613952 9396106489609012728 9411591499778079792 9458296323245872248 9471968941082211216 9487578974401432224 9501293922323951808 9520521956951437197 9534284526220909974 9557199807088289184 9571015396712680128 9611262601980479028 9634362896649555648 9667815545596255494 9689162442501301624 9697746863074881672 9711765623134925424 9719159849444030112 9752604699068427249 9783101690558793468 9797630574872067264 9804632858722448064 9831650125479261942 9862088670759383496 9869526598169605824 9918112405698402324 9934457694210195336 9948818636056601712 10014666695201511792 10029143584675282464 10063966999899849417 10080552660301521738 10088155351926527472 10095124792469198796 10110430374783966912 10119388031034659136 10169203859007222636 10176630990332271912 10236510577690152876 10259113174413142896 10290875134705443648 10318750974580858263 10326607340034281994 10341943384587182112 10349334684207028512 10366390637436725568 10409982485801571468 10417833631401250592 10486372010555206188 10501530782504190696 10518837558575500944 10570619800810139319 10571037067157151336 10603764736095718368 10611343157224927968 10619093207303240256 10640583363651606279 10655965058717487618 10681576254981029088 10689708863945473344 10751849782974325332 10775590267861859472 10829063906324984168 10838658258730750104 10862590419966857184 10900307747813964327 10934054830624533876 10942301228405432544 10950292995445251648 10958119077395677248 10960334404804852416 10988314846123880994 11022334396731075672 11030211966062754072 11030647374424853568 11068948233363828754 11103217422940806552 11111671055943320976 11119267887357378384 11176264905986469753 11192862776989924944 11266500032101700766 11282786532759692772 11283581578609110752 11299892771817374784 11309904269979913152 11349174770917343406 11374234171631962776 11392979183941886064 11466067665520571472 11501566327023731136 11541502321214785758 11550206852205734352 11558642606303321184 11569241871738455328 11585966006546928576 11634686307660579876 11643001519732907076 11720062835326406916 11728986114606838808 11756347859584383408 11765298765116457504 11814222130317214533 11842617152261575728 11851266469754038176 11868766092137700288 11892416700551795253 11947321671468470208 12006136070055960708 12016773286853657724 12025922471938657512 12043306769963254704 12103071424716158776 12140542234080605088 12149218977112598688 12182696894615607189 12211977531279480624 12220414222462714332 12229630784688424608 12238942032633223104 12249785511252482112 12281057769197278758 12310088881956111612 12319079619875908104 12327883962070136904 12409478296227960264 12418926474289594032 12457375163064484416 12491119600808407371 12500629937936236098 12528141986145350304 12548788666370773056 12591970624113665562 12611061764327829664 12629291921442948288 12694029275935249596 12712379368294546632 12733329676170343248 12796013443085958123 12815016802640638704 12845310137693333856 12854691777261817152 12890420727461673992 12899326123710642906 12930329150766508896 12949020830846567232 12993982708731451146 13003472932091236332 13015397105705762244 13044135587411724624 13108866833972349256 13139447607770781456 13149451561012511328 13195109378932693659 13224149874264536432 13235961110756014692 13245943592280260448 13265091514742135616 13352361853654912824 13352888926935349056 13399253124598319018 13418622666533132556 13440736880402028984 13450873802568703296 13460166389958931728 13529162780930989701 13558938478676296848 13568841320443029216 13615955352805678623 13648680770253537168 13658110013340680724 13678817565884190528 13690936747870421184 13738474722689415702 13758334632774477684 13768809786712375992 13879976647735428624 13922948711660306112 13960663083256455297 13971292283575793286 13981829347406941584 14002041043338920928 14025116744767334592 14094159734413519092 14094716089542868448 14187444484868808372 14207953411623316824 14231368461602148336 14301426789331364961 14335799710632433776 14356523095069020192 14367453690482479296 14416893902970718542 14451544344974333472 14501723318394383241 14533743663751952436 14546620294612322508 14578739774166045168 14651086461498507992 14696445862308100896 14706949288083672096 14747475188218892913 14793133006139075244 14804289897254408736 14815561407924427968 14825690516476504512 14877168608547603486 14901686541315293004 14923227954084902568 14923817035986566592 14975635845139297726 15022000042802267688 15043715377012923696 15120828990452282607 15132233027889791208 15165645562175950368 15190638911922514752 15253805788510833954 15264946485498407868 15288090220694095296 15301635188796353088 15354765866535229314 15388669761619714344 15400275802940979136 15489911010051422991 15512915076880773168 15524002026310542768 15549585956155088352 15560942677737989184 15614973728702357202 15626750447101875888 15675130479445844544 15729558015832809282 15752296173756286044 15790156203015434304 15856555600735727004 15905647104143577552 15983947588076231427 16008181426741280944 16022364382471543632 16034563295918210016 16057742359951006272 16163385401792789208 16243595859487476252 16257987388096125156 16282636708372640832 16293885629950285776 16374743692263038344 16413451842608148816 16425439493167877472 16437178616093515872 16482472269185821491 16533501595096613508 16545971061637280352 16558568632386125376 16603422350045743131 16654826134411209828 16667506583914981464 16678901831036067576 16789294165484887416 16899750048152551149 16925372367913666128 16949839157726062176 16977772901560457664 17023762156376015109 17061351257447944164 17086689070187518272 17199101498280857208 17312253481822178637 17325310278308601528 17337963909454981776 17353862807607682992 17378949009820392864 17392180783215632832 17452029461490869814 17464502279599360614 17519263477027708608 17580094252989610374 17593479171910258212 17647948147674686256 17763925728392363592 17776899704631057264 17803149138206550432 17891496888710843408 17920982507202705312 17946888519945242304 18009204105083941062 18038883707907986268 18064960154944882056 18078584638235062464 18154607137074238164 18198241027004716224 18210813351120907632 18223828465668898032 18317966296919220936 18344446177032636912 18358413048949834656 18421586653795918137 18465133322934167418 18478619429813862156 18506635530313904832 18614217444341940396 18628389711434391048 18642439129875922112 18750944906904354147 18792212979218025456 18823182999556159584 18887955936170498343 18916592646491744496 18943937882164422432 18975157948802864448 19009715444255271121 19041043913902874394 19068569052441819948 19114399614176578368 19222525203960958056 19335631091192510988 19348989185565964359 19378324885002603248 19395493726149763344 19423531246269850848 19438319698888060224 19490974063097176719 19505209398136854498 19566203381117586936 19663300250958523884 19724177341518766992 19836224811396804648 19868915388420390672 19897637272113203424 20029333390403023584 20058287169350564928 20098879686897478527 20127933999799698834 20161105320603043476 20176310703853054944 20190249584938397592 20338407718014445272 20353261980664543824 20473021155380305752 20518226348826285792 20607712084034123553 20637501949161716526 20653214680068563988 20683886769174364224 20698669368414057024 20819964971603142936 20835667262802501184 20956938425363689929 20972744021110412376 21003061565008381392 21037675117151001888 21141239601620278638 21142074134314302672 21207529472191436736 21222686314449855936 21281166727303212558 21311930117434975236 21363152509962058176 21503699565948650664 21551180535723718944 21625340854456077813 21658127812649968336 21677316517461500208 21725180839933714368 21800615495627928654 21868109661249067752 21884602456810865088 21976629692247761988 22044668793462151344 22060423932125508144 22137896466727657508 22206434845881613104 22223342111886641952 22238535774714756768 22315752912821405229 22352529811972939506 22385725553979849888 22463453767708946589 22533000064203401532 22565573065519385544 22567163157218221504 22698349541834686812 22748468343263925552 22785958367883772128 22932135331041142944 23011760800940591357 23032148799802843971 23083004642429571516 23100413704411468704 23117285212606642368 23138483743476910656 23269372615321159752 23286003039465814152 23422460593053535803 23440125670652813832 23457972229213677616 23512695719168766816 23530597530232915008 23594337023749213923 23628444260634429066 23685234304523151456 23702532939508076352 23784833401103590506 24012272140111921416 24033546573707315448 24051844943877315024 24086613539926509408 24206142849432317552 24281084468161210176 24298437954225197376 24365393789231214378 24423955062558961248 24440828444925428664 24459261569376849216 24562115538394557516 24620177763912223224 24638159239751816208 24655767924140273808 24818956592455920528 24837852948579188064 24982239201616814742 25001259875872472196 25056283972290700608 25183941248227331124 25222123528655659328 25388058551870499192 25424758736589093264 25466659352340686496 25592026886171916246 25630033605281277408 25690620275386667712 25719026777521837399 25780841454923347984 25798652247421285812 25860658301533017792 25987965417462902292 26006945864182472664 26030794211411524488 26088271174823449248 26178044192236304721 26196753419399040921 26217733667944698512 26278895215541562912 26298903122025022656 26370141379484415561 26390218757865387318 26448299748529072864 26471922221512029384 26491887184560520896 26704723707309825648 26798506249196638036 26837245333066265112 26881473760804057968 26920332779917863456 27013806157625911593 27058325561861979402 27117876957352593696 27137682640886058432 27231910705611357246 27297361540507074336 27316220026681361448 27476949445378831404 27516669265548955368 27537619573424751984 27759953295470857248 27856342022191242169 27921326166512910594 27942584567151586572 27963658694813883168 28004082086677841856 28188319468827038184 28189432179085736896 28374888969737616744 28415906823246633648 28462736923204296672 28561565870854311591 28602853578662729922 28671599421264867552 28713046190138040384 28833787805941437084 28903088689948666944 29003446636788766482 29067487327503904872 29093240589224645016 29157479548332090336 29257814097205281747 29302172922997015984 29392891724616201792 29413898576167344192 29494950376437785826 29586266012278150488 29608579794508817472 29754337217095206972 29803373082630586008 29846455908169805136 29951271690278595452 30044000085604535376 30087430754025847392 30191900999699548251 30241657980904565214 30264466055779582416 30331291124351900736 30507611577021667908 30529892970996815736 30709531733070458628 30777339523239428688 30979822020102845982 31025830153761546336 31048004052621085536 31099171912310176704 31133558730684329483 31229947457404714404 31253500894203751776 31459116031665618564 31504592347512572088 31711859402430417957 31713111201471454008 31811294208287155104 31921750090954818837 31967895176152462854 32016362853482561888 32044728764943087264 32069126591836420032 32326770803585578416 32487191718974952504 32515974776192250312 32587771259900571552 32700923243441892981 32749487384526076688 32826903685216297632 32850878986335754944 32874357232187031744 32964944538371642982 33067003190193227016 33091942123274560704 33206844700091486262 33309652268822419656 33335013167829962928 33357803662072135152 33578588330969774832 33799500096305102298 33850744735827332256 33899678315452124352 34047524312752030218 34122702514895888328 34398202996561714416 34624506963644357274 34650620556617203056 34675927818909963552 34707725615215365984 34757898019640785728 34796330346058956481 34904058922981739628 34929004559198721228 35160188505979220748 35186958343820516424 35295896295349372512 35442666390951643599 35527851456784727184 35553799409262114528 35606298276413100864 35677250101655385759 35782993777421686816 35841965014405410624 36018408210167882124 36077767415815972536 36129920309889764112 36309214274148476328 36421626702241815264 36447656931337796064 36548090683846821567 36635932593838441872 36688892354065273824 36716826097899669312 36843173307591836274 36930266645868334836 36957238859627724312 37228434888683880792 37256779422868782096 37501889813808708294 37584425958436050912 37646365999112319168 37775911872340996686 37833185292983488992 37887875764328844864 38019430888510542242 38082087827805748788 38137138104883639896 38388040329257874369 38445050407921916112 38671262182385021976 38697978371131928718 38756649770005206496 38790987452299526688 38847062492539701696 38981948126194353438 39010418796273708996 39132406762235173872 39326600501917047768 39448354683037533984 39585328136798080977 39672449622793609296 39737830776840781344 39795274544226406848 40058666780806047168 40197759373794957054 40255867999599397668 40322210641206086952 40352621407706109888 40380499169876795184 40676815436028890544 40706523961329087648 40847866058417035869 40946042310760611504 41036452697652571584 41215424168068247106 41275003898323433052 41306429360137127976 41639929943206285872 41913876850727379858 41945488042220824752 42006123130016762784 42075350234302003776 42282479203240557276 42284148268628605344 42562333454606425116 42623860234869950472 42904280367994094883 43007399131897301328 43102361071447437888 43250681708912155626 43316255625299936672 43354633034923000416 43505169955183149723 43601230991255857308 43736219322498135504 43953259384495523976 44089337586924302688 44120847864251016288 44242425564656678739 44275792933455315016 44412869691763226208 44446684223773283904 44477071549429513536 44631505825642810458 44705059623945879012 44771451107959699776 44926907535417893178 45066000128406803064 45131146131038771088 45396699083669373624 45496936686527851104 45571916735767544256 45864270662082285888 46023521601881182714 46064297599605687942 46166009284859143032 46200827408822937408 46469733030154268973 46538745230642319504 46572006078931628304 46844921186107071606 46880251341305627664 46915944458427355232 47025391438337533632 47188674047498427846 47256888521268858132 47370468609046302912 47569666802207181012 47951842764228694281 48024544280223842832 48067093147414630896 48103689887754630048 48173227079853018816 48412285698864635104 48730787578462428756 48847910125117922496 48881656889850857328 49124231076789115032 49240355527824446448 49276318479503632416 49311535848280547616 49447416807557464473 49637913184911841056 49675705897158376128 49810267050137229393 49964478403233629484 50002519751744944392 50367882496454662248 50776117103740998384 50849517473178186528 50933318704681372992 51071286469128045327 51184053772343832492 51260067210562554816 51438053555043674798 51561682909846695968 51597304494842571624 51936760445466535911 51975930834925804584 52013891728364945328 52061588422823048976 52176542349646898496 52356088384472609442 52393506838798081842 52435467335889397024 52557790431083125824 52740282758968831122 52780437515730774636 52896599497058145728 52943844443024058768 53409447414619651296 53597012498393276072 53674490666132530224 53762947521608115936 53840665559835726912 54027612315251823186 54116651123723958804 54235753914705187392 54463821411222714492 54594723081014148672 54632440053362722896 54953898890757662808 55033338531097910736 55075239146849503968 55264759961387754411 55519906590941714496 55712684044382484338 55842652333025821188 55885169134303173144 55927317389627766336 56252834720713062441 56376638937654076368 56749777939475233488 56831813646493267296 56925473846408593344 57029146332765813363 57123131741708623182 57205707157325459844 57343198842529735104 57667575611882874168 58006893273577532964 58046967556697893077 58134974655007809744 58186481178449290032 58314959096664180672 58472922189291530157 58515628194410563494 58604345845994031968 58989900752875571652 59172532024556300976 59508674434190413944 59606746165261172016 59692911816339610272 59902543380557190904 60088000171209070752 60174861508051694784 60296639060692435581 60383801999399096502 60483315961809130428 60528932111559164832 61015223154043335816 61059785941993631472 61419063466140917256 61554679046478857376 61823136252102370659 61959644040205691964 62051660307523092672 62096008105242171072 62267117461368658966 62459894914809428808 62507001788407503552 62870815276091069787 62918232063331237128 63009184695025144176 63423718804860835914 63426222402942908016 63622588416574310208 63843500181909637674 63935790352304925708 64032725706965123776 64089457529886174528 64653541607171156832 64876022563368233439 64974383437949905008 65031949552384500624 65175542519801143104 65401846486883785962 65498974769052153376 65653807370432595264 65929889076743285964 66134006380386454032 66413689400182972524 66619304537644839312 66670026335659925856 66715607324144270304 66947258738464215687 67157176661939549664 67390361303126839767 67599000192610204596 67701489471654664512 68095048625504060436 68245405029791776656 68796405993123428832 69035282402821774071 69096446399408531913 69249013927288714548 69301241113234406112 69351855637819927104 69415451230430731968 69592660692117912962 69808117845963479256 69858009118397442456 70267381779160607409 70320377011958441496 70373916687641032848 70591792590698745024 70783011071247641769 70885332781903287198 71055702913569454368 71107598818524229056 71354500203310771518 71565987554843373632 72036816420335764248 72155534831631945072 72259840619779528224 72618428548296952656 72843253404483630528 72895313862675592128 73096181367693643134 73271865187676883744 73377784708130547648 73686346615183672548 73860533291736669672 73914477719255448624 74456869777367761584 74513558845737564192 75003779627617416588 75168851916872101824 75551823744681993372 75666370585966977984 76038861777021084484 76164175655611497576 76274276209767279792 76776080658515748738 76890100815843832224 77157080332565512197 77342524364770043952 77395956742263857436 77513299540010412992 77581974904599053376 77963896252388706876 78020837592547417992 78264813524470347744 78534132576708914163 78653201003834095536 78896709366075067968 79110424138453246683 79170656273596161954 79344899245587218592 79475661553681562688 80395518747589914108 80511735999198795336 80644421282412173904 80760998339753590368 81041418472877734779 81353630872057781088 81413047922658175296 81695732116834071738 81892084621521223008 82430848336136494212 82550007796646866104 82612858720274255952 83279859886412571744 83569026066573726507 83827753701454759716 83890976084441649504 84012246260033525568 84564958406481114552 84568296537257210688 85124666909212850232 85247720469739900944 85684697612562934773 85808560735988189766 86014798263794602656 86501363417824311252 86632511250599873344 86709266069846000832 87010339910366299446 87202461982511714616 87472438644996271008 87773442291615845241 87906518768991047952 88178675173848605376 88241695728502032576 88484851129313357478 88551585866910630032 88825739383526452416 89263011651285620916 89410119247891758024 89853815070835786356 90132000256813606128 90262292262077542176 90575702999098644753 90793398167338747248 90993873373055702208 92047043203762365428 92128595199211375884 92332018569718286064 92939466060308537946 93077490461284639008 93144012157863256608 93400676192052988449 93689842372214143212 93760502682611255328 93831888916854710464 94377348094996855692 94513777042537716264 95139333604414362024 95765250272864456511 95903685528457388562 96049088560447685664 96134186294829261792 96207379775509260096 96824571397729270208 97461575156924857512 97763313779701714656 98102769730325678943 98248462153578230064 98480711055648892896 98552636959007264832 98623071696561095232 98894833615114928946 99275826369823682112 99620534100274458786 99928956806467258968 100005039503489888784 100735764992909324496 101552234207481996768 101699034946356373056 102142572938256090654 102368107544687664984 102876107110087349596 103123365819693391936 103194608989685143248 103873520890933071822 103951861669851609168 104027783456729890656 104123176845646097952 104388991038176869443 104712176768945218884 104787013677596163684 104870934671778794048 105480565517937662244 105560875031461549272 105887688886048117536 106818894829239302592 107031750304966157277 107194024996786552144 107348981332265060448 107525895043216231872 108055224630503646372 108233302247447917608 108927642822445428984 109264880106725445792 109644272051540464701 109907797781515325616 110066677062195821472 110150478293699007936 110529519922775508822 111425368088764968676 111685304666051642376 111770338268606346288 112505669441426124882 112753277875308152736 113499555878950466976 113663627292986534592 114058292665531626726 114246263483417246364 114411414314650919688 115335151223765748336 116013786547155065928 116093935113395786154 116269949310015619488 116372962356898580064 116945844378583060314 117031256388821126988 117208691691988063936 117979801505751143304 118345064049112601952 118755984410394242931 119017348868380827888 119213492330522344032 119385823632679220544 119805086761114381808 120176000342418141504 120593278121384871162 120767603998798193004 120966631923618260856 121057864223118329664 122030446308086671632 122119571883987262944 122543598175251107607 122838126932281834512 123109358092957714752 123646272504204741318 123919288080411383928 124534234922737317932 124919789829618857616 125741630552182139574 125836464126662474256 126018369390050288352 126847437609721671828 126852444805885816032 127292904683684030671 127687000363819275348 127871580704609851416 129307083214342313664 129752045126736466878 129948766875899810016 130063899104769001248 130515509865549449169 130803692973767571924 130997949538104306752 131859778153486571928 132268012760772908064 132727276693970036217 132827378800365945048 133238609075289678624 133340052671319851712 133431214648288540608 133894517476928431374 134314353323879099328 134780722606253679534 135198000385220409192 136190097251008120872 136490810059583553312 137592811986246857664 138070564805643548142 138192892798817063826 138498027854577429096 138602482226468812224 139185321384235825924 139616235691926958512 139716018236794884912 140534763558321214818 140640754023916882992 140747833375282065696 141566022142495283538 141770665563806574396 142111405827138908736 142709000406621543036 144073632840671528496 144311069663263890144 144519681239559056448 145236857096593905312 146192362735387286268 146543730375353767488 147372693230367345096 147721066583473339344 147828955438510897248 148342250422672393419 148913739554735523168 149027117691475128384 149430801150411688179 150007559255234833176 151103647489363986744 152077723554042168968 152328351311222995152 152548552419534559584 153552161317031497476 153780201631687664448 154314160665131024394 154685048729540087904 154791913484527714872 155927792504777413752 156041675185094835984 156529627048940695488 157068265153417828326 157306402007668191072 158220848276906493366 158341312547192323908 158689798491174437184 160791037495179828216 161023471998397590672 161288842564824347808 161521996679507180736 162082836945755469558 162707261744115562176 163391464233668143476 163784169243042446016 164861696672272988424 165100015593293732208 165225717440548511904 165794279884163263233 166559719772825143488 167138052133147453014 167655507402909519432 167781952168883299008 169129916812962229104 170249333818425700464 170495440939479801888 171087438998297440089 171369395225125869546 171617121471976379532 172029596527589205312 173002726835648622504 174020679820732598892 174404923965023429232 174944877289992542016 175418766567874590471 175546884583231690482 175813037537982095904 176969702258626714956 177103171733821260064 178526023302571241832 178820238495783516048 179707630141671572712 180264000513627212256 180524584524155084352 180889917182077306743 181151405998197289506 181586796334677494496 184094086407524730856 184257190398422751768 184664037139436572128 185878932120617075892 186154980922569278016 186288024315726513216 186801352384105976898 187379684744428286424 187521005365222510656 188754696189993711384 189027554085075432528 190278667208828724048 191530500545728913022 191807371056914777124 192098177120895371328 192268372589658523584 194923150313849715024 195526627559403429312 196205539460651357886 196496924307156460128 196961422111297785792 197789667230229857892 199241068200548917572 199857913612934517936 200010079006979777568 200841776215392647061 201471529985818648992 202171083909380519301 203104468414963993536 204285145876512181308 204736215089375329968 205752214220174699192 206389217979370286496 207105847208465322213 207747041781866143644 207903723339703218336 208055566913459781312 208246353691292195904 208777982076353738886 209424353537890437768 209574027355192327368 210961131035875324488 211121750062923098544 211775377772096235072 212349033213742925307 214063500609932314554 214388049993573104288 214697962664530120896 216110449261007292744 216466604494895835216 217855285644890857968 218529760213450891584 219288544103080929402 219815595563030651232 220133354124391642944 221059039845551017644 222850736177529937352 223370609332103284752 223540676537212692576 225011338882852249764 225506555750616305472 226999111757900933952 228116585331063253452 228492526966834492728 228822828629301839376 230670302447531496672 231471240997696536591 232027573094310131856 232187870226791572308 232539898620031238976 232745924713797160128 233891688757166120628 234062512777642253976 235959603011502286608 236690128098225203904 237331272415359740049 237511968820788485862 238034697736761655776 238426984661044688064 239610173522228763616 241186556242769742324 241535207997596386008 241933263847236521712 243124255418633204337 244060892616173343264 244239143767974525888 245087196350502215214 245676253864563669024 247292545008409482636 247838576160822767856 249068469845474635864 249839579659237715232 250707078199721179521 251483261104364279148 251672928253324948512 252036738780100576704 253694875219443343656 253704889611771632064 254585809367368061342 255374000727638550696 255743161409219702832 257054092837688804319 259504090253472933756 259897533751799620032 260127798209538002496 261031019731098898338 261607385947535143848 263719556306973143856 264536025521545816128 265454553387940072434 265654757600731890096 266477218150579357248 267789034953856862748 269561445212507359068 270396000770440818384 271727108997295934259 272380194502016241744 272981620119167106624 276141129611287096284 276385785597634127652 276996055709154858192 278370642768471651848 279232471383853917024 279432036473589769824 280202028576158965347 281069527116642429636 281281508047833765984 281495666750564131392 283132044284990567076 283541331127613148792 285418000813243086072 287295750818593369533 288147265681343056992 288622139326527780288 290473714193187810624 292384725470774572536 294308309190977036829 294745386460734690192 295442133166946678688 295657910877021794496 296684500845344786838 297827479109471046336 298861602300823376358 300015118510469666352 302207294978727973488 304155447108084337936 304656702622445990304 305097104839069119168 307104322634062994952 308628321330262048788 309370097459080175808 309583826969055429744 311855585009554827504 312083350370189671968 313166973114530608329 314136530306835656652 314612804015336382144 316441696553812986732 316682625094384647816 321095250914898471831 321582074990359656432 322046943996795181344 322577685129648695616 324165673891510939116 326782928467336286952 328932816154621394103 329723393344545976848 330200031186587464416 330451434881097023808 331588559768326526466 334276104266294906028 335311014805819038864 338259833625924458208 340498667636851400928 340990881878959603776 342174877996594880178 342738790450251739092 343234242943952759064 346005453671297245008 348041359641465197784 348809847930046858464 350837533135749180942 351093769166463380964 351626075075964191808 353939404517253429912 354206343467642520128 356267953231182728793 357052046605142483664 357640476991567032096 359415260283343145424 360528001027254424512 361779834364154613486 362302811996394579012 363173592669354988992 367630794525753322821 368188172815049461712 368514380796845503536 369328074278873144256 371757864241234151784 373602704768211953796 374759369488856572848 377509392379987422768 378055108170150865056 380557334417657448096 381878714051052092013 383061001091457826044 383614742113829554248 389846300627699430048 391546529596648347507 392411078921302715772 392993848614312920256 395579334460459715784 398181830081910108651 398482136401097835144 399715827225869035872 400020158013959555136 401683552430785294122 402943059971637297984 404342167818761038602 408570291753024362616 409472430178750659936 411504428440349398384 412778435958740572992 414211694416930644426 415494083563732287288 415807446679406436672 417555964152707477772 418848707075780875536 419148054710384654736 421922262071750648976 422243500125846197088 424698066427485850614 428127001219864629108 428776099987146208576 432220898522014585488 432933208989791670432 435710571289781715936 437223455217871235783 438577088206161858804 439631191126061302464 442118079691102035288 445026751268017180257 445701472355059874704 446741218664206569504 447081353074425385152 448292403451235064537 450022677765704499528 456233170662126506904 456985053933668985456 457645657258603678752 461340604895062993344 462942481995393073182 464055146188620263712 464375740453583144616 467783377514332241256 468125025555284507952 471919206023004573216 474662544830719480098 475023937641576971724 476069395473523311552 479220347044457527232 482373112485539484648 483070415995192772016 483866527694473043424 486248510837266408674 488121785232346686528 490174392701004430428 491352507729127338048 494585090016818965272 495677152321645535712 497382839652489789699 498136939690949271728 499679159318475430464 501414156399442359042 502966522208728558296 503345856506649897024 507389750438886687312 509171618734736122684 510748001455277101392 511486322818439405664 513262316994892320267 514108185675377608638 519008180506945867512 522062039462197796676 523214771895070287696 527439112613946287712 529270498421633601211 530909106775880144868 531309515201463780192 535578069907713725496 539122890425014718136 540792001540881636768 542669751546231920229 543454217994591868518 544760389004032483488 552282259222574192568 552771571195268255304 553992111418309716384 556741285536943303696 558464942767707834048 558864072947179539648 560404057152317930694 562139054233284859272 562563016095667531968 566264088569981134152 567082662255226297584 570836001626486172144 574591501637186739066 576294531362686113984 584769450941549145072 588616618381954073658 589490772921469380384 590884266333893357376 591537615883002260177 593369001690689573676 597723204601646752716 600030237020939332704 602525328646177941183 604414589957455946976 606513251728141557903 608310894216168675872 609313405244891980608 614208645268125989904 617256642660524097576 619167653938110859488 621317541625395966639 623711170019109655008 624166700740379343936 626333946229061216658 628273060613671313304 632883393107625973464 633365250188769295632 642190501829796943662 643164149980719312864 644093887993590362688 648331347783021878232 653565856934672573904 657865632309242788206 659446786689091953696 660400062373174928832 663177119536653052932 668552208532589812056 670622029611638077728 676519667251848916416 680997335273702801856 684349755993189760356 685477580900503478184 686468485887905518128 692010907342594490016 694413722993089609773 696082719282930395568 697619695860093716928 701675066271498361884 702187538332926761928 707878809034506859824 712535906462365457586 714104093210284967328 715280953983134064192 718830520566686290848 723559668728309226972 724605623992789158024 729372766255899613011 735261589051506645642 736376345630098923424 737028761593691007072 743515728482468303568 747205409536423907592 749518738977713145696 752121234599163538563 755018784759974845536 756110216340301730112 761114668835314896192 763757428102104184026 766122002182915652088 767229484227659108496 779692601255398860096 783093059193296695014 784822157842605431544 791158668920919431568 796363660163820217302 796964272802195670288 799431654451738071744 803367104861570588244 808684335637522077204 815181326991887802777 817140583506048725232 818944860357501319872 823008856880698796768 828423388833861288852 830988167127464574576 835111928305414955544 837697414151561751072 838296109420769309472 840606085728476896041 843844524143501297952 844487000251692394176 849396132854971701228 856254002439729258216 864441797044029170976 865866417979583340864 871421142579563431872 874446910435742471566 877154176412323717608 882924927572931110487 884236159382204070576 890053502536034360514 891402944710119749408 893482437328413139008 896584806902470129074 900045355531408999056 912466341324253013808 913970107867337970912 915291314517207357504 925884963990786146364 928110292377240527424 928751480907166289232 935566755028664482512 936250051110569015904 939500919343591824987 943838412046009146432 949325089661438960196 950047875283153943448 964746224971078969296 966140831990385544032 967733055388946086848 972497021674532817348 980348785402008860856 986798448463864182309 989170180033637930544 991354304643291071424 994765679304979579398 996273879381898543456 1002828312798884718084 1005933044417457116592 1014779500877773374624 1018343237469472245368 1021496002910554202784 1022972645636878811328 1026524633989784640534 1028216371350755217276 1038016361013891735024 1044124078924395593352 1046429543790140575392 1054878225227892575424 1058540996843267202422 1061818213551760289736 1062619030402927560384 1068803859693548186379 1071156139815427450992 1078245780850029436272 1081584003081763273536 1085339503092463840458 1086908435989183737036 1089520778008064966976 1102892383577259968463 1104564518445148385136 1105543142390536510608 1107984222836619432768 1113482571073886607392 1120808114304635861388 1124278108466569718544 1132528177139962268304 1134165324510452595168 1141672003252972344288 1145636142153156276039 1149183003274373478132 1169538901883098290144 1174639588789945042521 1177233236763908147316 1178981545842938760768 1183075231766004520354 1186738003381379147352 1194545490245730325953 1195446409203293505432 1200060474041878665408 1205050657292355882366 1208829179914911893952 1213026503456283115806 1216621788432337351744 1228417290536251979808 1234513285321048195152 1238335307876221718976 1242635083250791933278 1247422340038219310016 1252667892458122433316 1256546121227342626608 1265766786215251946928 1266730500377538591264 1284381003659593887324 1286328299961438625728 1296662695566043756464 1307131713869345147808 1311670365653613707349 1315731264618485576412 1318893573378183907392 1326354239073306105864 1335080253804051540771 1337104417065179624112 1341244059223276155456 1344877210353705193611 1368699511986379520712 1370955161801006956368 1372936971775811036256 1384021814685188980032 1388827445986179219546 1392165438565860791136 1403350132542996723768 1404375076665853523856 1415757618069013719648 1425071812924730915172 1428208186420569934656 1437661041133372581696 1447119337456618453944 1449211247985578316048 1458745532511799226022 1470523178103013291284 1472752691260197846848 1474057523187382014144 1487031456964936607136 1492148518957469369097 1494410819072847815184 1499037477955426291392 1504242469198327077126 1510037569519949691072 1527514856204208368052 1532244004365831304176 1534458968455318216992 1539786950984676960801 1566186118386593390028 1569644315685210863088 1582317337841838863136 1587811495264900803633 1592727320327640434604 1593928545604391340576 1606734209723141176488 1617368671275044154408 1628009254638695760687 1630362653983775605554 1634281167012097450464 1646017713761397593536 1656846777667722577704 1661976334254929149152 1670223856610829911088 1675394828303123502144 1676592218841538618944 1681212171456953792082 1687689048287002595904 1698792265709943402456 1712508004879458516432 1728883594088058341952 1748893820871484943132 1754308352824647435216 1765849855145862220974 1768472318764408141152 1774612847649006780531 1780107005072068721028 1782805889420239498816 1793169613804940258148 1800090711062817998112 1819539755184424673709 1824932682648506027616 1827940215734675941824 1851769927981572292728 1857502961814332578464 1863952624876187899917 1871133510057328965024 1872500102221138031808 1879001838687183649974 1898650179322877920392 1900095750566307886896 1929492449942157938592 1932281663980771088064 1944994043349065634696 1960697570804017721712 1973596896927728364618 1978340360067275861088 1989531358609959158796 1992547758763797086912 2005656625597769436168 2011866088834914233184 2029559001755546749248 2036686474938944490736 2042992005821108405568 2053049267979569281068 2056432742701510434552 2076032722027783470048 2083241168979268829319 2088248157848791186704 2092859087580281150784 2117081993686534404844 2123636427103520579472 2137607719387096372758 2142312279630854901984 2156491561700058872544 2170679006184927680916 2173816871978367474072 2205784767154519936926 2209129036890296770272 2211086284781073021216 2226965142147773214784 2241616228609271722776 2248556216933139437088 2256363703797490615689 2265056354279924536608 2268330649020905190336 2283344006505944688576 2291272284306312552078 2298366006548746956264 2339077803766196580288 2349279177579890085042 2354466473527816294632 2366150463532009040708 2373476006762758294704 2389090980491460651906 2390892818406587010864 2410101314584711764732 2426053006912566231612 2456834581072503959616 2469026570642096390304 2485270166501583866556 2505335784916244866632 2513092242454685253216 2521818257185430688123 2531533572430503893856 2533461000755077182528 2568762007319187774648 2593325391132087512928 2614263427738690295616 2623340731307227414698 2631462529236971152824 2652708478146612211728 2670160507608103081542 2674208834130359248224 2689754420707410387222 2737399023972759041424 2741910323602013912736 2745873943551622072512 2777654891972358439092 2784330877131721582272 2806700265085993447536 2808750153331707047712 2818502758030775474961 2831515236138027439296 2850143625849461830344 2894238674913236907888 2898422495971156632096 2917491065023598452044 2941046356206026582568 2974062913929873214272 2984297037914938738194 2988821638145695630368 3008484938396654154252 3055029712408416736104 3064488008731662608352 3068917936910636433984 3079573901969353921602 3132372236773186780056 3139288631370421726176 3164634675683677726272 3175622990529801607266 3185454640655280869208 3187857091208782681152 3213468419446282352976 3234737342550088308816 3256018509277391521374 3260725307967551211108 3268562334024194900928 3313693555335445155408 3323952668509858298304 3340447713221659822176 3362424342913907584164 3397584531419886804912 3425016009758917032864 3436908426459468828117 3497787641742969886264 3508616705649294870432 3531699710291724441948 3536944637528816282304 3549225695298013561062 3560214010144137442056 3586339227609880516296 3600181422125635996224 3639079510368849347418 3649865365297012055232 3703539855963144585456 3715005923628665156928 3727905249752375799834 3742267020114657930048 3758003677374367299948 3797300358645755840784 3800191501132615773792 3858984899884315877184 3889988086698131269392 3921395141608035443424 3935011096960841122047 3947193793855456729236 3956680720134551722176 3979062717219918317592 4011313251195538872336 4023732177669828466368 4034631631061115580833 4073372949877888981472 4106098535959138562136 4112865485403020869104 4152065444055566940096 4166482337958537658638 4176496315697582373408 4234163987373068809688 4247272854207041158944 4275215438774192745516 4284624559261709803968 4312983123400117745088 4341358012369855361832 4347633743956734948144 4411569534309039873852 4418258073780593540544 4422172569562146042432 4483232457218543445552 4497112433866278874176 4512727407594981231378 4530112708559849073216 4582544568612625104156 4596732013097493912528 4619360852954030882403 4698558355159780170084 4708932947055632589264 4732300927064018081416 4746952013525516589408 4763434485794702410899 4778181960982921303812 4781785636813174021728 4820202629169423529464 4852106013825132463224 4884027763916087282061 4938053141284192780608 4970540333003167733112 5010671569832489733264 5026184484909370506432 5043636514370861376246 5063067144861007787712 5137524014638375549296 5186650782264175025856 5246681462614454829396 5262925058473942305648 5305416956293224423456 5323838542947020341593 5340321015216206163084 5348417668260718496448 5379508841414820774444 5458619265553274021127 5474798047945518082848 5483820647204027825472 5555309783944716878184 5591857874628563699751 5613400530171986895072 5617500306663414095424 5637005516061550949922 5700287251698923660688 5788477349826473815776 5796844991942313264192 5834982130047196904088 5882092712412053165136 5968594075829877476388 5977643276291391260736 6016969876793308308504 6110059424816833472208 6128976017463325216704 6159147803938707843204 6249723506937806487957 6264744473546373560112 6278577262740843452352 6351245981059603214532 6370909281310561738416 6426936838892564705952 6469474685100176617632 6512037018554783042748 6521450615935102422216 6627387110670890310816 6680895426443319644352 6724848685827815168328 6769091111392471847067 6795169062839773609824 6850032019517834065728 6873816852918937656234 6995575283485939772528 7017233411298589740864 7063399420583448883896 7098451390596027122124 7120428020288274884112 7172678455219761032592 7278159020737698694836 7407079711926289170912 7455810499504751599668 7516007354748734599896 7565454771556292064369 7594600717291511681568 7600383002265231547584 7779976173396262538784 7842790283216070886848 7870022193921682244094 7894387587710913458472 7958125434439836635184 8022626502391077744672 8069263262122231161666 8146745899755777962944 8212197071918277124272 8225730970806041738208 8332964675917075317276 8352992631395164746816 8455508274092326424883 8468327974746137619376 8494545708414082317888 8550430877548385491032 8682716024739710723664 8695267487913469896288 8823139068618079747704 8966464914437086891104 9025454815189962462756 9165089137225250208312 9193464026194987825056 9238721705908061764806 9397116710319560340168 9417865894111265178528 9464601854128036162832 9493904027051033178816 9526868971589404821798 9556363921965842607624 9563571273626348043456 9640405258338847058928 9704212027650264926448 9768055527832174564122 9941080666006335466224 10021343139664979466528 10056139470011038423009 10087273028741722752492 10275048029276751098592 10310725279378406484351 10493362925228909658792 10525850116947884611296 10610833912586448846912 10647677085894040683186 10680642030432412326168 10759017682829641548888 10917238531106548042254 10949596095891036165696 11110619567889433756368 11183715749257127399502 11226801060343973790144 11274011032123101899844 11400574503397847321376 11576954699652947631552 11669964260094393808176 11764185424824106330272 11805033290882523366141 11937188151659754952776 12033939753586616617008 12220118849633666944416 12318295607877415686408 12499447013875612975914 12529488947092747120224 12702491962119206429064 12741818562621123476832 12853873677785129411904 12938949370200353235264 13024074037109566085496 13042901231870204844432 13254774221341780621632 13449697371655630336656 13538182222784943694134 13590338125679547219648 13747633705837875312468 13858082558862092647209 13991150566971879545056 14126798841166897767792 14196902781192054244248 14240856040576549768224 14290303457384107232697 14345356910439522065184 14556318041475397389672 14814159423852578341824 14911620999009503199336 15032014709497469199792 15130909543112584128738 15189201434583023363136 15559952346792525077568 15740044387843364488188 15788775175421826916944 15916250868879673270368 15971515628841061024779 16045253004782155489344 16138526524244462323332 16424394143836554248544 16451461941612083476416 16665929351834150634552 16775573623885691099253 16911016548184652849766 16936655949492275238752 17100861755096770982064 17365432049479421447328 17390534975826939792576 17646278137236159495408 17932929828874173782208 18050909630379924925512 18330178274450500416624 18386928052389975650112 18477443411816123529612 18749170520813419463871 18794233420639120680336 18835731788222530357056 18929203708256072325664 19053737943178809643596 19112727843931685215248 19280810516677694117856 19408424055300529852896 19536111055664349128244 19882161332012670932448 20042686279329958933056 20112278940022076846018 20174546057483445504984 20307273334177415541201 20550096058553502197184 20621450558756812968702 20986725850457819317584 21051700233895769222592 21295354171788081366372 21361284060864824652336 21518035365659283097776 21834477062213096084508 22221239135778867512736 22367431498514254799004 22548022064246203799688 22696364314668876193107 22801149006795694642752 23339928520188787616352 23528370849648212660544 23610066581765046732282 23874376303319509905552 24067879507173233234016 24440237699267333888832 24636591215754831372816 24998894027751225951828 25058977894185494240448 25366524822276979274649 25404983924238412858128 25483637125242246953664 26048148074219132170992 26085802463740409688864 26899394743311260673312 27076364445569887388268 27495267411675750624936 27716165117724185294418 27982301133943759090112 28253597682333795535584 28393805562384108488496 28481712081153099536448 28580606914768214465394 28690713820879044130368 29112636082950794779344 29823241998019006398672 30064029418994938399584 30168418410033115269027 30261819086225168257476 30932175838135219453053 31480088775686728976376 31577550350843653833888 31832501737759346540736 31943031257682122049558 32277053048488924646664 32848788287673108497088 33331858703668301269104 33551147247771382198506 33822033096369305699532 33873311898984550477504 34201723510193541964128 34730864098958842894656 35292556274472318990816 35415099872647570098423 36101819260759849851024 36660356548901000833248 36954886823632247059224 37498341041626838927742 37588466841278241360672 37858407416512144651328 38107475886357619287192 38225455687863370430496 38561621033355388235712 38816848110601059705792 39072222111328698256488 39764322664025341864896 40224557880044153692036 40349092114966891009968 40614546668354831082402 41242901117513625937404 41973451700915638635168 42590708343576162732744 42722568121729649304672 42870910372152321698091 43036070731318566195552 43668954124426192169016 44442478271557735025472 44734862997028509598008 45096044128492407599376 45392728629337752386214 46679857040377575232704 47220133163530093464564 47748752606639019811104 47914546886523183074337 48135759014346466468032 49273182431509662745632 49997788055502451903656 50733049644553958549298 50809967848476825716256 52096296148438264341984 52171604927480819377728 53798789486622521346624 54152728891139774776536 54990534823351501249872 55432330235448370588836 56507195364667591071168 56787611124768216976992 57161213829536428930788 58225272165901589558688 59646483996038012797344 60128058837989876799168 60336836820066230538054 60523638172450336514952 61864351676270438906106 62960177551373457952752 63155100701687307667776 63886062515364244099116 64554106096977849293328 66663717407336602538208 67102294495542764397012 67644066192738611399064 68403447020387083928256 70585112548944637981632 70830199745295140196846 72203638521519699702048 73320713097802001666496 73909773647264494118448 74996682083253677855484 75176933682556482721344 76214951772715238574384 76450911375726740860992 78144444222657396512976 80449115760088307384072 80698184229933782019936 81229093336709662164804 82485802235027251874808 83946903401831277270336 85181416687152325465488 85445136243459298609344 85741820744304643396182 86072141462637132391104 87337908248852384338032 89469725994057019196016 90192088256984815198752 90505255230099345807081 90785457258675504772428 92796527514405658359159 94440266327060186929128 95497505213278039622208 95829093773046366148674 98546364863019325491264 99995576111004903807312 101466099289107917098596 101619935696953651432512 104192592296876528683968 106245299617942710295269 108305457782279549553072 109981069646703002499744 110864660470896741177672 113575222249536433953984 114322427659072857861576 116450544331803179117376 119292967992076025594688 120673673640132461076108 121047276344900673029904 123728703352540877812212 125920355102746915905504 127772125030728488198232 128612731116456965094273 129108212193955698586656 133327434814673205076416 134204588991085528794024 135288132385477222798128 141660399490590280393692 143743640659569549223011 144407277043039399404096 147819547294528988236896 149993364166507355710968 152429903545430477148768 156288888445314793025952 160898231520176614768144 161396368459867564039872 162458186673419324329608 164971604470054503749616 170362833374304650930976 171483641488609286792364 174675816497704768676064 178939451988114038392032 180384176513969630397504 181010510460198691614162 181570914517351009544856 185593055028811316718318 188880532654120373858256 191658187546092732297348 199991152222009807614624 202932198578215834197192 212490599235885420590538 216610915564559099106144 219962139293406004999488 221729320941793482355344 228644855318145715723152 241347347280264922152216 242094552689801346059808 247457406705081755624424 251840710205493831811008 255544250061456976396464 257225462232913930188546 258216424387911397173312 268409177982171057588048 270576264770954445596256 271515765690298037421243 283320798981180560787384 287487281319139098446022 295639094589057976473792 299986728333014711421936 304859807090860954297536 312577776890629586051904 318735898853828130885807 321796463040353229536288 324916373346838648659216 329943208940109007499232 340725666748609301861952 342967282977218573584728 349351632995409537352128 357878903976228076784064 362021020920397383228324 363141829034702019089712 371186110057622633436636 377761065308240747716512 383316375092185464594696 385838193349370895282819 399982304444019615229248 405864397156431668394384 424981198471770841181076 431230921978708647669033 433221831129118198212288 443458641883586964710688 457289710636291431446304 482694694560529844304432 484189105379602692119616 494914813410163511248848 511088500122913952792928 514450924465827860377092 536818355964342115176096 541152529541908891192512 543031531380596074842486 566641597962361121574768 574974562638278196892044 599973456666029422843872 637471797707656261771614 643592926080706459072576 649832746693677297318432 659886417880218014998464 685934565954437147169456 724042041840794766456648 726283658069404038179424 742372220115245266873272 755522130616481495433024 766632750184370929189392 771676386698741790565638 811728794312863336788768 814547297070894112263729 849962396943541682362152 862461843957417295338066 886917283767173929421376 914579421272582862892608 965389389121059688608864 989829626820327022497696 1022177000245827905585856 1028901848931655720754184 1073636711928684230352192 1086063062761192149684972 1133283195924722243149536 1149949125276556393784088 1199946913332058845687744 1274943595415312523543228 1299665493387354594636864 1371869131908874294338912 1448084083681589532913296 1452567316138808076358848 1484744440230490533746544 1533265500368741858378784 1543352773397483581131276 1623457588625726673577536 1629094594141788224527458 1699924793887083364724304 1724923687914834590676132 1930778778242119377217728 1979659253640654044995392 2057803697863311441508368 2172126125522384299369944 2266566391849444486299072 2299898250553112787568176 2443641891212682336791187 2549887190830625047086456 2743738263817748588677824 2896168167363179065826592 2969488880460981067493088 3066531000737483716757568 3086705546794967162262552 3258189188283576449054916 3399849587774166729448608 3449847375829669181352264 4115607395726622883016736 4344252251044768598739888 4599796501106225575136352 4887283782425364673582374 5099774381661250094172912 5792336334726358131653184 5938977760921962134986176 6173411093589934324525104 6516378376567152898109832 6799699175548333458897216 6899694751659338362704528 7330925673638047010373561 8231214791453245766033472 8688504502089537197479776 9199593002212451150272704 9774567564850729347164748 10199548763322500188345824 12346822187179868649050208 13032756753134305796219664 13799389503318676725409056 14661851347276094020747122 17377009004179074394959552 19549135129701458694329496 20399097526645000376691648 24693644374359737298100416 26065513506268611592439328 27598779006637353450818112 29323702694552188041494244 39098270259402917388658992 52131027012537223184878656 58647405389104376082988488 78196540518805834777317984 117294810778208752165976976 156393081037611669554635968 234589621556417504331953952 469179243112835008663907904
- Sum of all divisors σ(n): 1657683012791699122751216583
- Sum of proper divisors (its aliquot sum) s(n): 1188503769678864114087308679
- 469179243112835008663907904 is an abundant number, because the sum of its proper divisors (1188503769678864114087308679) is greater than itself. Its abundance is 719324526566029105423400775
Bases of 469179243112835008663907904
- Binary: 110000100000110001001000110111011110000000011110000010010001101000110111111101110010000002
- Hexadecimal: 0x1841891BBC03C12346FEE40
- Base-36: 1MY9TZWGG9F3PPD000
Squares and roots of 469179243112835008663907904
- 469179243112835008663907904 squared (4691792431128350086639079042) is 220129162167932736910393242821057515758980168993673216
- 469179243112835008663907904 cubed (4691792431128350086639079043) is 103280033693013196298933938876033385915281467156679667063489450450901102095499264
-
469179243112835008663907904 is a
perfect square number . Itssquare root is 21660545771352 -
The
cube root of 469179243112835008663907904 is 777045166.7096931775
Scales and comparisons
How big is 469179243112835008663907904?- 469,179,243,112,835,008,663,907,904 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 469,179,243,112,835,008,663,907,904 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 469179243112835008663907904 cubic inches would be around 64753763.9 feet tall.
Recreational maths with 469179243112835008663907904
- 469179243112835008663907904 backwards is 409709366800538211342971964
- The number of decimal digits it has is: 27
- The sum of 469179243112835008663907904's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 469179243112835008663907904 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 469179243112835008663907904 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/469179243112835008663907904/
Chicago style:
Numbermatics. 2024. "Number 469179243112835008663907904 - Facts about the integer". https://numbermatics.com/n/469179243112835008663907904/
The information we have on file for 469179243112835008663907904 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 469179243112835008663907904, math, Factors of 469179243112835008663907904, curriculum, school, college, exams, university, Prime factorization of 469179243112835008663907904, STEM, science, technology, engineering, physics, economics, calculator, four hundred sixty-nine septillion, one hundred seventy-nine sextillion, two hundred forty-three quintillion, one hundred twelve quadrillion, eight hundred thirty-five trillion, eight billion, six hundred sixty-three million, nine hundred seven thousand, nine hundred four.