45564896392965180948161536
45,564,896,392,965,180,948,161,536 is an even composite number composed of eight prime numbers multiplied together.
45564896392965180948161536 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty-four thousand and fifty-seven divisors.
Prime factorization of 45564896392965180948161536:
210 × 72 × 132 × 292 × 472 × 892 × 972 × 1972
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 13 × 13 × 29 × 29 × 47 × 47 × 89 × 89 × 97 × 97 × 197 × 197)See below for interesting mathematical facts about the number 45564896392965180948161536 from the Numbermatics database.
Names of 45564896392965180948161536
- Cardinal: 45564896392965180948161536 can be written as Forty-five septillion, five hundred sixty-four sextillion, eight hundred ninety-six quintillion, three hundred ninety-two quadrillion, nine hundred sixty-five trillion, one hundred eighty billion, nine hundred forty-eight million, one hundred sixty-one thousand, five hundred thirty-six.
Scientific notation
- Scientific notation: 4.5564896392965180948161536 × 1025
Factors of 45564896392965180948161536
Divisors of 45564896392965180948161536
- Number of divisors d(n): 24057
-
Complete list of divisors:
1 2 4 7 8 13 14 16 26 28 29 32 47 49 52 56 58 64 89 91 94 97 98 104 112 116 128 169 178 182 188 194 196 197 203 208 224 232 256 329 338 356 364 376 377 388 392 394 406 416 448 464 512 611 623 637 658 676 679 712 728 752 754 776 784 788 812 832 841 896 928 1024 1157 1183 1222 1246 1261 1274 1316 1352 1358 1363 1379 1421 1424 1456 1504 1508 1552 1568 1576 1624 1664 1682 1792 1856 2209 2303 2314 2366 2444 2492 2522 2548 2561 2581 2632 2639 2704 2716 2726 2758 2813 2842 2848 2912 3008 3016 3104 3136 3152 3248 3328 3364 3584 3712 4183 4277 4361 4418 4559 4606 4628 4732 4753 4888 4901 4984 5044 5096 5122 5162 5264 5278 5408 5432 5452 5516 5626 5684 5696 5713 5824 5887 6016 6032 6208 6272 6304 6496 6656 6728 7168 7424 7921 7943 8099 8281 8366 8554 8633 8722 8827 8836 9118 9212 9256 9259 9409 9464 9506 9541 9653 9776 9802 9968 10088 10192 10244 10324 10528 10556 10816 10864 10904 10933 11032 11252 11368 11392 11426 11648 11774 12032 12064 12416 12544 12608 12992 13312 13456 14848 15041 15463 15842 15886 16198 16393 16562 16732 17108 17266 17444 17533 17654 17672 17719 17927 18067 18236 18424 18473 18512 18518 18818 18928 19012 19082 19109 19306 19552 19604 19691 19936 20176 20384 20488 20648 21056 21112 21632 21728 21808 21866 22064 22504 22736 22784 22852 23296 23548 24064 24128 24832 25088 25216 25984 26912 28717 29281 29696 29939 30082 30926 31684 31772 31913 32396 32786 33124 33293 33464 33553 34216 34307 34532 34888 35066 35308 35344 35438 35854 36134 36472 36569 36848 36946 37024 37036 37636 37856 38024 38164 38218 38612 38809 39104 39208 39382 39527 39872 39991 40352 40768 40976 41209 41296 42112 42224 43264 43456 43616 43732 44128 45008 45472 45568 45704 46592 47096 48128 48256 49664 50176 50432 51968 53824 54379 55447 55601 56693 57434 58562 59267 59878 60164 60431 61789 61852 63368 63544 63826 64061 64792 64813 65572 65863 66248 66586 66787 66928 67106 68432 68614 69064 69776 70132 70616 70688 70876 71708 72268 72944 73138 73696 73892 74048 74072 74269 74849 75272 75712 76048 76328 76436 76531 77224 77618 78208 78416 78764 79054 79744 79982 80704 81536 81577 81952 82418 82592 84224 84448 86528 86912 87232 87464 88256 90016 90944 91136 91408 93184 94192 96512 99328 100864 102973 103936 105287 107648 108241 108758 110894 111202 112229 113386 114751 114868 117124 118534 119756 120328 120367 120862 121307 122317 122731 123578 123704 124033 125489 126469 126736 127088 127652 128122 129584 129626 131144 131726 132211 132496 133172 133574 133763 133856 134212 136864 137228 137837 138128 139552 140264 141232 141376 141752 142129 143416 144536 145888 146276 147392 147784 148096 148144 148538 149698 150544 151424 152096 152656 152872 153062 154448 155236 156416 156832 157528 158108 159488 159964 161408 163072 163154 163904 164836 165184 165677 168448 168896 173056 173824 174464 174928 176512 180032 181888 182816 188384 193024 196601 201019 201728 204967 205946 207872 210574 214273 215296 216482 217516 221788 222404 223391 224458 226772 227929 229502 229709 229736 230347 233051 234248 234871 237068 239512 240149 240656 240734 241724 242614 244634 245462 247156 247408 248066 248417 250357 250978 252938 253472 254176 255304 255983 256244 259168 259252 262288 263452 264422 264992 266344 267148 267526 267712 268424 268511 271663 272861 273728 274456 275674 276256 276689 279104 279937 280528 282464 282752 283504 284258 286832 289072 291776 292552 294784 295568 296192 296288 297076 299396 301088 302848 304192 305312 305744 306124 308896 310472 312832 313664 315056 316216 318976 319928 322816 326144 326308 327808 329672 330368 331354 336896 337792 347648 348928 349856 353024 360064 363776 365632 372287 373321 376768 380653 386048 388129 389207 393202 402038 405751 409934 411892 414869 421148 423017 428546 430592 432964 435032 435173 436189 442223 443576 444808 446782 448427 448916 453544 453691 455858 459004 459418 459472 460694 461041 466102 468496 469742 474136 475397 479024 480298 481312 481468 483448 485228 489268 490924 494312 494816 496132 496834 500714 501956 504517 505876 506944 508352 508457 510608 511966 512488 513851 518336 518504 519883 523943 524576 526904 528844 529984 532688 534296 535052 535424 535717 536848 537022 543326 545722 547456 548912 551348 552512 553378 554161 558208 559874 561056 564928 565504 567008 568516 571039 573664 578144 583552 585104 589568 591136 592384 592576 594152 598792 602176 605696 608384 610624 611488 612248 617792 620944 625664 627328 630112 632432 637952 639856 645632 652288 652616 655616 659344 660736 662708 675584 695296 697856 699712 706048 706927 720128 720811 727552 731264 737009 744574 746642 753536 761306 768337 770471 776258 778414 785603 786404 803257 804076 811502 819868 823784 824051 829738 832793 837401 842296 842569 846034 849149 856219 857092 859117 861184 865928 868231 870064 870346 872378 884446 887152 889616 893564 896854 897832 898123 907088 907382 911716 918008 918836 918944 921388 922082 925477 932204 936341 936992 939484 948272 950794 958048 960596 962624 962936 965497 966896 970456 973037 978536 981848 988624 989632 992264 993668 994903 1001428 1003912 1009034 1011752 1013888 1016704 1016914 1021216 1023932 1024976 1027702 1036672 1037008 1039766 1047886 1049152 1053808 1057688 1059968 1060501 1065376 1068592 1070104 1070848 1071434 1073696 1074044 1086652 1091444 1094912 1097824 1102696 1105024 1106756 1108322 1116416 1119748 1122112 1125461 1129856 1131008 1134016 1137032 1142078 1147328 1156288 1159739 1167104 1170208 1179136 1182272 1184768 1185152 1188304 1197584 1204352 1211392 1216768 1221248 1222976 1224496 1235584 1241888 1254656 1260224 1264864 1279712 1291264 1305232 1311232 1318688 1321472 1325416 1338649 1351168 1376207 1395712 1399424 1407133 1412096 1413854 1440256 1441622 1455104 1458977 1462528 1474018 1489148 1493284 1499911 1507072 1522612 1536674 1540942 1552516 1556828 1560437 1564771 1571206 1572808 1576991 1590121 1595503 1606514 1607963 1608152 1612429 1623004 1631357 1639736 1644097 1647568 1648102 1659476 1665586 1674802 1684592 1685138 1692068 1698298 1700701 1712438 1714184 1718234 1718743 1731856 1736462 1738919 1740128 1740692 1744756 1752499 1768892 1774304 1779232 1787128 1791881 1793708 1795664 1796246 1814176 1814764 1823432 1824023 1836016 1837672 1837888 1842776 1844164 1850954 1853573 1857769 1864408 1872682 1873984 1878968 1879577 1896544 1901588 1901641 1910027 1916096 1921192 1925248 1925872 1930994 1933792 1936823 1940912 1946074 1957072 1963696 1977248 1979264 1984528 1987336 1989806 2002856 2007824 2018068 2023504 2027776 2033408 2033828 2042432 2047864 2049952 2055404 2073344 2074016 2079532 2095772 2098304 2107616 2115376 2119936 2121002 2130752 2137184 2140208 2141696 2142868 2147392 2148088 2153801 2173304 2182888 2189824 2195648 2205392 2210048 2213512 2216644 2232832 2239496 2244224 2250922 2259712 2262016 2268032 2274064 2284156 2294656 2312576 2319478 2334208 2340416 2358272 2364544 2370304 2376608 2395168 2408704 2433536 2442496 2445952 2448992 2471168 2483776 2509312 2520448 2529728 2555813 2559424 2606009 2610464 2613247 2622464 2637376 2642944 2650832 2664571 2677298 2702336 2752414 2785549 2798848 2814266 2827708 2840257 2880512 2883244 2904083 2917954 2925056 2948036 2963077 2978296 2986217 2986568 2999822 3014144 3045224 3046211 3053323 3073348 3081884 3095561 3105032 3113656 3120874 3129542 3138989 3142412 3145616 3153982 3180242 3191006 3213028 3215926 3216304 3224858 3229421 3246008 3254641 3262714 3279472 3288194 3295136 3296204 3318952 3327779 3331172 3349604 3369184 3370276 3384136 3396596 3401402 3424876 3428368 3436468 3437486 3454001 3463712 3472924 3477838 3480256 3481384 3489512 3490643 3504998 3517903 3531619 3537784 3547193 3548608 3558464 3559199 3574256 3583762 3587416 3591328 3592492 3596957 3628352 3629528 3639181 3646864 3648046 3667601 3672032 3675344 3675776 3685552 3688328 3701908 3707146 3715538 3728816 3745364 3747968 3757936 3759154 3764473 3793088 3803176 3803282 3820054 3832192 3834119 3842384 3850496 3851744 3861988 3867584 3873646 3879127 3881824 3892148 3914144 3927392 3954496 3958528 3969056 3974672 3979612 3997273 4005712 4015648 4036136 4047008 4055552 4066816 4067656 4084864 4095728 4099904 4110808 4146688 4148032 4159064 4191544 4196608 4215232 4230752 4239872 4242004 4261504 4274368 4280416 4283392 4285736 4294784 4296176 4307602 4346608 4365776 4379648 4391296 4410784 4420096 4427024 4433288 4465664 4478992 4488448 4501844 4519424 4536064 4548128 4568312 4589312 4625152 4638956 4668416 4680832 4729088 4740608 4753216 4790336 4817408 4839731 4867072 4884992 4891904 4897984 4942336 4948489 4967552 5018624 5040896 5045677 5059456 5111626 5118848 5212018 5220928 5226494 5274752 5274763 5301664 5329142 5354596 5378359 5393297 5499221 5504828 5571098 5597696 5628532 5655416 5657249 5680514 5701429 5748899 5766488 5768357 5808166 5829551 5835908 5850112 5861807 5896072 5897983 5926154 5944043 5956592 5972434 5973136 5993533 5999644 6028288 6090448 6092422 6106646 6146696 6163768 6191122 6210064 6213917 6227312 6241748 6259084 6277978 6284824 6286861 6291232 6307964 6360484 6382012 6426056 6431852 6432608 6449716 6458842 6478339 6492016 6509282 6525428 6558721 6558944 6576388 6590272 6592408 6609941 6637904 6655558 6661561 6662344 6680063 6699208 6738368 6740552 6758479 6768272 6793192 6802804 6811259 6849752 6856736 6872936 6874972 6908002 6927424 6945848 6955676 6960512 6962768 6964321 6979024 6981286 7009996 7035806 7063238 7075568 7094386 7097216 7116928 7118398 7148512 7167524 7174832 7182656 7184984 7193914 7204093 7256704 7259056 7260353 7278362 7293728 7296092 7335202 7344064 7350688 7351552 7371104 7376656 7403816 7414292 7423507 7431076 7457632 7490728 7495936 7515872 7518308 7528946 7586176 7606352 7606564 7640108 7664384 7668238 7684768 7700992 7703488 7723976 7735168 7747292 7758254 7763648 7784296 7786819 7828288 7854784 7878227 7908992 7912969 7917056 7938112 7949344 7959224 7994546 8011424 8031296 8072272 8094016 8111104 8118173 8133632 8135312 8169728 8191456 8199808 8221616 8293376 8296064 8318128 8383088 8393216 8430464 8461504 8479744 8484008 8523008 8548736 8560832 8571472 8589568 8592352 8615204 8693216 8731552 8782592 8821568 8840192 8854048 8866576 8957984 8976896 9003688 9038848 9072128 9096256 9136624 9178624 9250304 9277912 9361664 9370543 9458176 9481216 9506432 9580672 9633449 9634816 9679462 9769984 9783808 9795968 9884672 9896978 9935104 9988381 10081792 10091354 10118912 10212839 10223252 10237696 10424036 10441856 10452988 10499377 10549504 10549526 10603328 10658284 10709192 10712663 10756718 10786594 10796323 10826309 10886213 10923059 10953397 10998442 11009656 11038937 11130847 11142196 11168521 11195392 11255741 11257064 11287003 11310832 11314498 11361028 11402858 11497798 11532976 11536714 11616332 11659102 11671816 11675599 11723614 11766779 11792144 11795966 11852308 11888086 11904907 11913184 11944868 11946272 11987066 11999288 12031201 12172433 12180896 12184844 12213292 12267493 12293392 12327536 12382244 12420128 12427834 12454624 12483496 12518168 12555956 12569648 12573722 12582464 12615928 12620017 12649481 12720968 12764024 12768161 12824467 12852112 12863704 12865216 12899432 12917684 12956678 12975011 12984032 13004383 13018564 13050856 13117442 13117888 13152776 13157039 13180544 13184816 13219882 13275808 13311116 13323122 13324688 13360126 13370189 13398416 13476736 13481104 13516958 13536544 13586384 13605608 13622518 13699504 13713472 13745872 13749944 13786513 13816004 13854848 13891696 13911352 13921024 13925536 13928642 13958048 13962572 14019992 14071612 14126476 14151136 14188772 14194432 14233856 14236796 14297024 14335048 14349664 14365312 14369968 14387828 14408186 14513408 14518112 14520706 14556724 14587456 14592184 14630993 14670404 14688128 14701376 14703104 14742208 14745253 14753312 14807632 14828584 14847014 14862152 14915264 14981456 14991872 15031744 15036616 15057892 15076607 15172352 15212704 15213128 15280216 15328768 15336476 15369536 15401984 15406976 15447952 15470336 15494584 15516508 15527296 15568592 15573638 15656576 15709568 15756454 15817984 15825938 15834112 15876224 15898688 15918448 15989092 16022848 16062592 16070669 16144544 16188032 16236346 16270624 16339456 16382912 16399616 16443232 16592128 16636256 16766176 16786432 16860928 16923008 16968016 17046016 17097472 17121664 17142944 17179136 17184704 17230408 17386432 17463104 17497489 17565184 17643136 17708096 17733152 17890691 17915968 17953792 18007376 18144256 18192512 18242063 18273248 18292729 18357248 18500608 18555824 18723328 18741086 18916352 19012864 19070297 19161344 19266898 19358924 19498843 19567616 19591936 19793956 19870208 19881799 19976762 20163584 20182708 20237824 20285681 20425678 20446504 20475392 20500883 20741539 20784481 20848072 20883712 20903519 20905976 20998754 21099008 21099052 21206656 21316568 21323477 21373261 21418384 21425326 21513436 21573188 21592646 21652618 21668927 21772426 21846118 21906794 21996884 22019312 22077874 22109113 22261694 22281773 22284392 22337042 22343659 22511482 22514128 22574006 22605947 22621664 22628996 22722056 22782487 22805716 22995596 23065952 23073428 23232664 23294453 23318204 23343632 23351198 23447228 23533558 23584288 23591932 23704616 23712299 23776172 23809814 23826368 23889736 23892544 23897479 23974132 23998576 24062402 24096449 24150997 24178007 24284629 24344866 24361792 24369688 24426584 24434501 24534986 24586784 24625321 24655072 24721333 24764488 24830351 24840256 24855668 24909248 24914393 24966992 25036336 25111912 25139296 25147444 25164928 25178699 25231856 25240034 25298962 25441936 25528048 25536322 25648934 25704224 25727408 25730432 25798864 25835368 25913356 25950022 25968064 26008766 26037128 26045567 26101712 26234884 26235776 26305552 26314078 26351311 26361088 26369632 26439764 26551616 26622232 26646244 26649376 26720252 26740378 26796832 26838833 26953472 26962208 27033916 27073088 27153889 27172768 27211216 27245036 27399008 27426944 27491744 27499888 27573026 27632008 27709696 27783392 27822704 27842048 27851072 27857284 27916096 27925144 27999413 28039984 28143224 28252952 28302272 28377544 28388864 28467712 28473592 28594048 28670096 28699328 28730624 28739936 28775656 28816372 29026816 29036224 29041412 29113448 29174912 29184368 29261986 29340808 29376256 29402752 29406208 29484416 29490506 29506624 29615264 29657168 29694028 29724304 29830528 29962912 29983744 30063488 30073232 30115784 30153214 30344704 30425408 30426256 30560432 30657536 30672952 30739072 30813952 30895904 30940672 30989168 31033016 31054592 31137184 31147276 31313152 31419136 31512908 31635968 31651876 31752448 31797376 31836896 31978184 32045696 32125184 32141338 32289088 32376064 32472692 32541248 32638369 32678912 32765824 32799232 32886464 33184256 33225569 33272512 33532352 33721856 33846016 33878117 33936032 34092032 34194944 34243328 34285888 34358272 34369408 34460816 34639423 34772864 34926208 34994978 35130368 35286272 35416192 35466304 35781382 35831936 36014752 36111839 36212137 36385024 36484126 36546496 36585458 36923341 37111648 37446656 37482172 37648513 37753079 38025728 38140594 38322688 38533796 38717848 38730397 38820821 38997686 39183872 39357847 39587912 39600743 39740416 39763598 39910003 39953524 40242293 40365416 40378499 40475648 40571362 40806857 40851356 40893008 40950784 41001766 41032649 41483078 41568962 41696144 41767424 41807038 41811952 41997508 42198016 42198104 42211781 42310333 42413312 42633136 42646954 42746522 42836768 42850652 43026872 43146376 43185292 43305236 43337854 43497419 43544852 43692236 43813588 43993768 44008027 44038624 44155748 44218226 44523388 44563546 44568784 44674084 44687318 44902013 45022964 45028256 45148012 45211894 45243328 45252673 45257992 45378359 45444112 45564974 45611432 45732739 45911047 45991192 46113509 46131904 46146856 46269587 46465328 46588906 46630927 46636408 46687264 46702396 46760441 46894456 47067116 47168576 47183864 47309353 47409232 47424598 47552344 47619628 47652736 47678813 47779472 47785088 47794958 47948264 47997152 48124804 48192898 48301994 48356014 48569258 48689732 48723584 48739376 48853168 48869002 48938149 49069972 49173568 49250642 49310144 49320329 49442666 49528976 49660702 49680512 49711336 49818496 49828786 49843547 49933984 50072672 50223824 50278592 50294888 50329856 50357398 50428651 50463712 50480068 50597924 50822471 50883872 51056096 51072644 51297868 51408448 51454816 51460864 51597728 51670736 51826712 51900044 51936128 51964549 52017532 52074256 52091134 52203424 52469768 52471552 52611104 52628156 52702622 52722176 52739264 52879528 52896667 53103232 53244464 53292488 53298752 53440504 53480756 53593664 53677666 53753617 53906944 53924416 54067832 54146176 54307778 54345536 54422432 54490072 54507733 54798016 54853888 54983488 54999776 55146052 55147589 55264016 55390783 55419392 55566784 55645408 55684096 55702144 55714568 55832192 55850288 55998826 56079968 56286448 56505904 56604544 56755088 56777728 56935424 56947184 57188096 57340192 57398656 57461248 57479872 57551312 57632744 58053632 58072448 58082824 58226896 58349824 58368736 58523972 58681616 58752512 58805504 58968832 58981012 59013248 59230528 59314336 59388056 59448608 59661056 59925824 60126976 60146464 60231568 60306428 60689408 60850816 60852512 61120864 61345904 61478144 61627904 61791808 61881344 61978336 62066032 62109184 62274368 62294552 62626304 62838272 62916503 63025816 63271936 63303752 63504896 63594752 63673792 63956368 64091392 64250368 64282676 64578176 64752128 64945384 65082496 65276738 65531648 65593801 65598464 65772928 66368512 66451138 66545024 67064704 67443712 67692032 67756234 67872064 68389888 68486656 68571776 68571919 68738816 68921632 69278846 69545728 69852416 69918667 69989956 70572544 70832384 70932608 71489873 71562764 71663872 72029504 72223678 72424274 72770048 72968252 73092992 73170916 73340539 73544237 73846682 74118577 74223296 74528689 74735687 74964344 74988641 75297026 75506158 75574261 75784163 76051456 76203491 76281188 76461413 76645376 76673779 77067592 77272559 77435696 77460794 77641642 77915929 77995372 78367744 78715694 79175824 79201486 79527196 79820006 79907048 79932947 80484586 80730832 80756998 80780921 81142724 81613714 81702712 81729193 81786016 82003532 82065298 82367453 82966156 83137924 83334349 83392288 83534848 83614076 83623904 83995016 84218407 84396208 84423562 84620666 84826624 85266272 85293908 85493044 85673536 85701304 85729081 85929233 86053744 86292752 86370584 86600293 86610472 86675708 86994838 87089704 87117931 87384472 87627176 87987536 88016054 88077248 88311496 88340119 88436452 88546367 89046776 89127092 89137568 89348168 89374636 89377127 89771269 89804026 90045928 90056512 90296024 90423788 90486656 90505346 90515984 90756718 90825077 90888224 91030681 91129948 91222864 91465478 91822094 91982384 92227018 92263808 92293712 92539174 92930656 93177812 93261854 93272816 93374528 93404792 93520882 93653209 93788912 94134232 94337152 94367728 94384589 94618706 94818464 94849196 95104688 95239256 95305472 95357626 95558944 95570176 95589916 95896528 95994304 96249608 96385796 96505591 96603988 96712028 97138516 97379464 97447168 97478752 97706336 97738004 97876298 98139944 98347136 98501284 98620288 98640658 98885332 99057952 99321404 99361024 99422672 99636992 99657572 99687094 99867968 100145344 100166029 100447648 100557184 100589776 100659712 100714796 100857302 100927424 100960136 101195848 101228647 101644942 101767744 102112192 102145288 102416951 102595736 102816896 102868597 102909632 102921728 103195456 103216771 103341472 103653424 103800088 103872256 103929098 104035064 104148512 104182268 104406848 104939536 104943104 105222208 105256312 105405244 105444352 105478528 105536249 105759056 105793334 106206464 106488928 106584976 106597504 106881008 106961512 107187328 107355332 107507234 107813888 107848832 108135664 108292352 108615556 108691072 108844864 108980144 109015466 109169717 109596032 109707776 109966976 109999552 110292104 110295178 110528032 110781566 110838784 111133568 111290816 111404288 111429136 111664384 111700576 111997652 112159936 112494683 112572896 113011808 113209088 113510176 113894368 114376192 114680384 114797312 114922496 114959744 115102624 115265488 116144896 116165648 116453792 116699648 116737472 117047944 117363232 117505024 117611008 117937664 117962024 118026496 118461056 118628672 118776112 118897216 119322112 119851648 120253952 120292928 120463136 120612856 121701632 121705024 122241728 122482423 122691808 122956288 123255808 123583616 123956672 124132064 124218368 124548736 124589104 125234837 125252608 125676544 125833006 126051632 126607504 127009792 127189504 127347584 127912736 128182784 128500736 128565352 129156352 129504256 129848953 129890768 130164992 130553476 131063296 131187602 131545856 132902276 133090048 133492079 134129408 135384064 135512468 135744128 136491901 136973312 137143552 137143838 137477632 137843264 138557692 139091456 139264619 139704832 139837334 139979912 140352199 141145088 141520769 141664768 141865216 141999767 142979746 143125528 143327744 143506181 144059008 144447356 144848548 145190773 145491367 145540096 145936504 146185984 146324633 146341832 146681078 147088474 147693364 148237154 148446592 149057378 149471374 149928688 149977282 150594052 151012316 151148522 151362389 151568326 151782787 152406982 152562376 152922826 152968127 153347558 154135184 154545118 154763791 154871392 154921588 155283284 155831858 155972411 155990744 156405613 157431388 158241629 158351648 158402972 159054392 159477409 159640012 159814096 159865894 160969172 161461664 161513996 161561842 162285448 162338047 163227428 163405424 163458386 163572032 164007064 164060221 164130596 164734906 164967997 165341441 165932312 165986093 166275848 166668698 166718071 166784576 167228152 167247808 167282353 167990032 168436814 168675143 168792416 168847124 169056979 169241332 169246049 169653248 169992403 170532544 170587816 170986088 171041507 171347072 171402608 171458162 171858466 172107488 172377247 172585504 172741168 173200586 173220944 173351416 173812457 173989676 174179408 174235862 174768944 175254352 175975072 176032108 176154496 176622992 176680238 176872904 176930231 177092734 178093552 178254184 178275136 178696336 178749272 178754254 179542538 179608052 180091856 180113024 180203593 180592048 180847576 180973312 181010692 181031968 181513436 181650154 181776448 182061362 182259896 182318969 182445728 182930956 183644188 183964768 184454036 184459177 184527616 184587424 185078348 185861312 186355624 186523708 186545632 186749056 186809584 187041764 187306418 187577824 187871831 188268464 188674304 188735456 188769178 189237412 189636928 189698392 190202909 190209376 190478512 190610944 190715252 191117888 191140352 191179832 191688289 191793056 191988608 192499216 192771592 193011182 193207976 193424056 194277032 194758928 194894336 194957504 195412672 195476008 195752596 195995891 196279888 196694272 197002568 197240576 197281316 197770664 198115904 198642808 198722048 198845344 199273984 199315144 199374188 199735936 200290688 200332058 200895296 201114368 201179552 201319424 201429592 201714604 201854848 201920272 202391696 202457294 203289884 203535488 204224384 204290576 204833902 205191472 205633792 205737194 205819264 205843456 206390912 206433542 206682944 207306848 207600176 207744512 207858196 208070128 208297024 208364536 208813696 208918697 209879072 209886208 210444416 210512624 210810488 210957056 211072498 211518112 211586668 212412928 212977856 213169952 213195008 213762016 213923024 214374656 214710664 215014468 215697664 216271328 216584704 217231112 217382144 217689728 217960288 218030932 218339434 219192064 219415552 219933952 219999104 220584208 220590356 221056064 221563132 222267136 222581632 222808576 222858272 223328768 223401152 223995304 224319872 224989366 225145792 226023616 226418176 227020352 227467357 227788736 228468583 228752384 229360768 229594624 229919488 230205248 230530976 232289792 232331296 232578983 232907584 233399296 233474944 234095888 234726464 235222016 235875328 235924048 236052992 236922112 237146819 237257344 237552224 237794432 238644224 239703296 240507904 240585856 240926272 241225712 243403264 243410048 244483456 244964846 245383616 245912576 247167232 247913344 247913861 248264128 249097472 249178208 250469674 251666012 252103264 252782873 253215008 253484959 254379008 254695168 255825472 256365568 257130704 258312704 258463387 259697906 259781536 260329984 261106952 262126592 262375204 263091712 263713853 265804552 266180096 266984158 268258816 270198253 271024936 271112779 271488256 271745747 272983802 274287104 274287676 274955264 275504929 275686528 277115384 277205201 278182912 278529238 279370021 279409664 279674668 279959824 280704398 281696051 283041538 283329536 283730432 283999534 285959492 286251056 286655488 287012362 287418469 288118016 288894712 289663049 289697096 290381546 290982734 291873008 292371968 292649266 292683664 293362156 294176948 295386728 295482467 296172331 296474308 296893184 298114756 298942748 299857376 299954564 301188104 302024632 302297044 302724778 303136652 303565574 304481933 304813964 305124752 305845652 305936254 306695116 307406089 308259887 308270368 309090236 309527582 309742784 309843176 310566568 310667227 311663716 311944822 311981488 312811226 313093367 313253837 313962961 314314091 314862776 315700177 316483258 316703296 316768711 316805944 317648513 318108784 318954818 319280024 319628192 319731788 320129173 321377329 321938344 322794563 322923328 323027992 323123684 323887109 324570896 324676094 326416489 326454856 326810848 326916772 327144064 327323087 328014128 328120442 328261192 329469812 329935994 330682882 331864624 331972186 332551696 333337396 333436142 333569152 334456304 334495616 334564706 335038097 335980064 336873628 337350286 337584832 337694248 338113958 338482664 338492098 338592371 339984806 341065088 341175632 341236591 341972176 342083014 342567043 342694144 342805216 342916324 343716932 344214976 344754494 345171008 345242303 345482336 346401172 346441888 346702832 347624914 347979352 348358816 348471724 348904829 349537888 350508704 351950144 352064216 352308992 353000557 353245984 353360476 353745808 353860462 354185468 355757297 356187104 356508368 356550272 357392672 357498544 357508508 359085076 359216104 360183712 360226048 360407186 361184096 361695152 361946624 362021384 362063936 363026872 363300308 363552896 364122724 364519792 364637938 364891456 365153881 365861912 365980493 367288376 367929536 368908072 368918354 369055232 369174848 370156696 370276669 371722624 371909543 372711248 373047416 373091264 373498112 373619168 374083528 374612836 375155648 375743662 376275319 376536928 377348608 377470912 377538356 378474824 379273856 379396784 380405818 380418752 380957024 381221888 381430504 381554131 382235776 382280704 382359664 383376578 383586112 383977216 384998432 385543184 386022364 386415952 386848112 387735481 388554064 389517856 389788672 389915008 390825344 390952016 391505192 391991782 392559776 393388544 394005136 394481152 394562632 395541328 396231808 397285616 397444096 397690688 398547968 398630288 398748376 399471872 400581376 400664116 401790592 402228736 402359104 402859184 403429208 403709696 403840544 404783392 404914588 406579768 407070976 408448768 408581152 409667804 410382944 411267584 411474388 411638528 412781824 412867084 413365888 414613696 415200352 415489024 415716392 416140256 416594048 416729072 417627392 417837394 419758144 420888832 421025248 421620976 421914112 422144996 423036224 423173336 424298797 424825856 425955712 426339904 426390016 427524032 427846048 428749312 429421328 430028936 431395328 432542656 433169408 434462224 434764288 435379456 435920576 436061864 436678868 438384128 439867904 439998208 440415521 441168416 441180712 442112128 443126264 444534272 445163264 445617152 445716544 446657536 446802304 447990608 448639744 449978732 450291584 452047232 452836352 454040704 454934714 455577472 456937166 458721536 459189248 459838976 460410496 461061952 464579584 464662592 465157966 465815168 466949888 468191776 469452928 469453907 471848096 472105984 473844224 474293638 474514688 475104448 475588864 479406592 480003433 481171712 481852544 482451424 486806528 486820096 488966912 489430669 489929692 490767232 494334464 495826688 495827722 496528256 498194944 498356416 500939348 503332024 503495161 504206528 505565746 506430016 506969918 507427181 509390336 511650944 511652011 513383773 514261408 514809659 516625408 516926774 518830039 519395812 519563072 520659968 521700823 522213904 523149809 524750408 524920487 526183424 527427706 529019827 530489141 531609104 532360192 533424437 533968316 536517632 540396506 542049872 542225558 542976512 543491494 545967604 548574208 548575352 548753153 551009858 551373056 553038613 554230768 554410402 557058476 558740042 559349336 559530629 559919648 561408796 563392102 565466447 566083076 567460864 567999068 571918984 572104351 572502112 574024724 574836938 576236032 576572171 577789424 579326098 579394192 580763092 581965468 583726169 583746016 584743936 585298532 585367328 586724312 588284749 588353896 590773456 590964934 592344662 592948616 593786368 594525607 596229512 597885496 599714752 599909128 600103567 601504631 602376208 602749949 604049264 604594088 605449556 606202051 606273304 607131148 608963866 609627928 609825517 610249504 611691304 611872508 613390232 614812178 616519774 616540736 618180472 618380833 619055164 619485568 619686352 619824569 621133136 621334454 623327432 623889644 623962976 625622452 626186734 626507674 627925922 628398883 628628182 629725552 631400354 632966516 633406592 633537422 633611888 635297026 636195937 636217568 637909636 638560048 639256384 639463576 640258346 641164277 642754658 643876688 645589126 645846656 646055984 646171417 646247368 647774218 647966111 649141792 649352188 652832978 652909712 653621696 653833544 654288128 654646174 655572463 656028256 656240884 656522384 658939624 659871988 660692123 661365764 663729248 663944372 665103392 666674792 666872284 667138304 668912608 668991232 669129412 670076194 671960128 673747256 674700572 675169664 675388496 675539137 676227916 676965328 676984196 677184742 679969612 682130176 682351264 682473182 683944352 684166028 685134086 685388288 685610432 685832648 687433864 687656671 688429952 689508988 690342016 690484606 690964672 692802344 692883776 693026891 693405664 695249828 695958704 696717632 696943448 697809658 698797021 699075776 701017408 701162203 703900288 704128432 704254241 704617984 706001114 706491968 706720952 707491616 707720924 708370936 708600529 711514594 712374208 713016736 713100544 714785344 714997088 715017016 716918657 718170152 718432208 720080179 720367424 720452096 720814372 722368192 722517397 723390304 723893248 724042768 724127872 726053744 726600616 727105792 728245448 729039584 729275876 729782912 730307762 731723824 731960986 734576752 735859072 737816144 737836708 738110464 738349696 740313392 740553338 743445248 743819086 745422496 746094832 746182528 746996224 747238336 748167056 749225672 750311296 751487324 752550638 753073856 754697216 754941824 755076712 755321443 756949648 758547712 758793568 760811636 760837504 761914048 762861008 763108262 764188019 764471552 764719328 766753156 767172224 767954432 769996864 771086368 772044728 772831904 773696224 775470962 777108128 779035712 779830016 781650688 781904032 783010384 783983564 785119552 786777088 787462781 788010272 788962304 789125264 791082656 792463616 794571232 795381376 797260576 797496752 798943744 801162752 801328232 803581184 804457472 804718208 805718368 806858416 807419392 807681088 809566784 809829176 813159536 814141952 816897536 817162304 819335608 820765888 822535168 822948776 823277056 825563648 825734168 826731776 829227392 830400704 831432784 832280512 833188096 833458144 835254784 835674788 839516288 841777664 842050496 843241952 843828224 844289992 846072448 846346672 848597594 851911424 852679808 852780032 855048064 855692096 857376961 857498624 858842656 860057872 862790656 865085312 868924448 869528576 870758912 871841152 872123728 873357736 876768256 879735808 879996416 880831042 882336832 882361424 884224256 886252528 889068544 890326528 891433088 893604608 895981216 897279488 899957464 900583168 904094464 908081408 908942671 909869428 911154944 913874332 917443072 919677952 920820992 922123904 929325184 930315932 931630336 933899776 934444553 936383552 938905856 938907814 943696192 947688448 948587276 949029376 950208896 951177728 953427007 958813184 960006866 962343424 963541501 963705088 964902848 968872957 973640192 974852333 977933824 978861338 979859384 981534464 982465393 988668928 990645383 991653376 991655444 993056512 993998369 996389888 996712832 1001878696 1004543267 1006664048 1006990322 1008413056 1011131492 1012860032 1013939836 1014854362 1018439569 1018780672 1023301888 1023304022 1026767546 1028522816 1029619318 1033853548 1037660078 1038791624 1039126144 1039128311 1043401646 1044427808 1046299618 1047243331 1049500816 1049840974 1050151973 1054855412 1058039654 1059536723 1060978282 1062479509 1063218208 1066848874 1067936632 1070776889 1080793012 1083346537 1084099744 1084451116 1085953024 1086982988 1091806877 1091935208 1094839291 1097150704 1097506306 1102019716 1102746112 1106077226 1108461536 1108820804 1114116952 1114478053 1117480084 1118698672 1119061258 1119839296 1122817592 1123181513 1125803809 1126784204 1130932894 1132166152 1132533103 1135998136 1136366329 1141377563 1143837968 1144208702 1145004224 1148049448 1148421547 1149673876 1152472064 1153144342 1154775979 1155578848 1157390087 1158652196 1158788384 1161526184 1161902651 1163930936 1167026497 1167452338 1167492032 1170597064 1170734656 1170976471 1173448624 1176569498 1176707792 1180726001 1181546912 1181929868 1183398853 1184689324 1185897232 1187572736 1189051214 1189946821 1192459024 1195770992 1199429504 1199818256 1200207134 1203009262 1204752416 1205499898 1208098528 1209188176 1210899112 1212404102 1212546608 1214262296 1217927732 1219255856 1219651034 1220499008 1223382608 1223745016 1224141649 1226780464 1226999657 1229624356 1233039548 1233081472 1236360944 1236761666 1238110328 1238511617 1238971136 1239372704 1239649138 1242266272 1242668908 1246654864 1247779288 1247925952 1251244904 1252373468 1253015348 1255851844 1256797766 1257256364 1259451104 1261425151 1262800708 1265933032 1266813184 1267074844 1267223776 1270594052 1272391874 1272435136 1275819272 1276232783 1277120096 1278512768 1278927152 1280516692 1282328554 1285509316 1287753376 1291178252 1291693312 1292111968 1292342834 1292494736 1295548436 1295932222 1298283584 1298704376 1302158377 1305665956 1305819424 1307243392 1307667088 1308576256 1309292348 1311144926 1312056512 1312327517 1312481768 1313044768 1315972411 1317879248 1319743976 1321384246 1322731528 1327458496 1327888744 1330206784 1331420363 1333349584 1333744568 1334276608 1337291761 1337825216 1337982464 1338258824 1340152388 1341818023 1343920256 1347494512 1349401144 1350339328 1350776992 1351078274 1352455832 1353930656 1353968392 1354369484 1359939224 1364260352 1364702528 1364946364 1367888704 1368332056 1370268172 1370776576 1371220864 1371665296 1371971237 1374867728 1375313342 1376859904 1379017976 1380684032 1380969212 1381929344 1385604688 1385767552 1386053782 1386811328 1390499656 1391917408 1393435264 1393886896 1395619316 1397594042 1398151552 1402034816 1402324406 1407800576 1408256864 1408508482 1409235968 1412002228 1412983936 1413441904 1414983232 1415441848 1416741872 1417201058 1419206321 1423029188 1424748416 1426033472 1426201088 1429570688 1429994176 1430034032 1430289541 1433837314 1436340304 1436864416 1440160358 1440734848 1440904192 1441628744 1444736384 1445034794 1446780608 1448085536 1448255744 1452107488 1453201232 1454211584 1456490896 1458079168 1458551752 1459565824 1460615524 1462430879 1463447648 1463921972 1469153504 1471718144 1475632288 1475673416 1476699392 1480626784 1481106676 1486890496 1487638172 1490844992 1492189664 1492365056 1493992448 1494476672 1496334112 1498451344 1500622592 1502974648 1505101276 1506147712 1509883648 1510153424 1510642886 1513899296 1517095424 1517587136 1521623272 1521675008 1523828096 1525722016 1526216524 1528376038 1528943104 1529438656 1533506312 1534003343 1534344448 1535908864 1539993728 1542172736 1544089456 1545663808 1547392448 1550941924 1554216256 1558071424 1558854893 1559660032 1563301376 1563808064 1566020768 1567967128 1570239104 1574925562 1576020544 1578250528 1582165312 1584927232 1589142464 1590762752 1592271499 1594521152 1594993504 1597887488 1599280081 1602325504 1602656464 1607162368 1609436416 1611436736 1613716832 1614838784 1615362176 1619133568 1619658352 1626319072 1628052881 1628283904 1633795072 1634324608 1638671216 1641531776 1645897552 1646554112 1651127296 1651468336 1653463552 1658454784 1660801408 1662865568 1664561024 1666376192 1666916288 1670509568 1671349576 1679032576 1683555328 1684100992 1686483904 1688579984 1692144896 1692693344 1697195188 1697256433 1703822848 1705359616 1710096128 1711384192 1714753922 1717685312 1720115744 1730170624 1735397027 1737848896 1741517824 1743682304 1744247456 1746715472 1759992832 1761662084 1764673664 1764722848 1768448512 1769480111 1772505056 1774394713 1780653056 1782866176 1787209216 1791962432 1794558976 1799914928 1801166336 1808188928 1816162816 1817885342 1819738856 1822309888 1824578587 1827748664 1834886144 1841641984 1844247808 1845996971 1849818809 1858650368 1860631864 1863260672 1867799552 1868889106 1872767104 1877811712 1877815628 1887392384 1891387771 1897174552 1897789453 1898058752 1900417792 1902220229 1902355456 1906854014 1920013732 1924686848 1927083002 1927410176 1928534503 1929805696 1937745914 1947280384 1949704666 1955867648 1957722676 1959718768 1963068928 1964930786 1967711057 1981290766 1983306752 1983310888 1986113024 1987996738 1988585651 1993425664 2003757392 2009086534 2011929283 2013328096 2013980644 2016826112 2022262984 2025720064 2027641343 2027879672 2029708724 2036879138 2046603776 2046608044 2053535092 2057045632 2059238636 2067707096 2068377269 2073206317 2075320156 2077583248 2078252288 2078256622 2086803292 2088855616 2092599236 2094486662 2099001632 2099681948 2100303946 2109710824 2110394611 2116079308 2119073446 2121956564 2124959018 2126436416 2126875631 2132782873 2133697748 2135873264 2141553778 2144583961 2149438733 2151842623 2157819209 2161331981 2161586024 2166693074 2167334923 2168199488 2168902232 2173965976 2174670589 2183613754 2183870416 2189678582 2191653569 2192776859 2194301408 2195012612 2197740727 2200198637 2204039432 2205492224 2209901239 2212154452 2216923072 2217380977 2217641608 2223539591 2228233904 2228956106 2234960168 2237397344 2238122516 2239678592 2240904211 2245635184 2246363026 2251607618 2253568408 2259561941 2261865788 2264332304 2265066206 2271996272 2272732658 2282755126 2287675936 2288417404 2290008448 2296098896 2296843094 2299347752 2300093003 2306288684 2309551958 2311157696 2314780174 2317304392 2317576768 2318055463 2323052368 2323805302 2327861872 2334052994 2334904676 2334984064 2341194128 2341469312 2341952942 2342646709 2345266679 2346897248 2353138996 2353415584 2361452002 2363093824 2363859736 2366797706 2369378648 2370146597 2371794464 2378102428 2379893642 2384918048 2388656137 2391541984 2397969301 2398859008 2399636512 2400414268 2406018524 2409504832 2410999796 2416197056 2416696121 2418376352 2421798224 2424808204 2425093216 2428524592 2435855464 2438511712 2439302068 2440998016 2442333803 2446765216 2447490032 2448283298 2453560928 2453999314 2459248712 2466079096 2466162944 2472721888 2473523332 2476220656 2477023234 2477942272 2478745408 2479298276 2484532544 2485337816 2486143349 2491947757 2493309728 2495558576 2495851904 2502489808 2504746936 2506030696 2511703688 2513595532 2514512728 2518902208 2522850302 2525601416 2526419999 2531866064 2533626368 2534149688 2534447552 2541188104 2544783748 2544870272 2551638544 2552465566 2554240192 2556077167 2557025536 2557854304 2561033384 2561863451 2564657108 2571018632 2575506752 2582356504 2583386624 2584223936 2584685668 2584989472 2591096872 2591864444 2591936683 2596567168 2597408752 2603366801 2604316754 2611331912 2611638848 2614486784 2615334176 2617152512 2618584696 2622289852 2624113024 2624655034 2624963536 2626089536 2631944822 2633927233 2635758496 2639487952 2642768492 2645463056 2654916992 2655777488 2660413568 2662840726 2666699168 2667489136 2668553216 2674583522 2675650432 2675964928 2676517648 2680304776 2683636046 2687840512 2694989024 2698802288 2700678656 2701553984 2702156548 2704911664 2707861312 2707936784 2708738968 2715943061 2719878448 2728520704 2729405056 2729892728 2735777408 2736664112 2740536344 2742441728 2743330592 2743942474 2749735456 2750626684 2753719808 2758035952 2761368064 2761938424 2763858688 2771209376 2771535104 2772107564 2773622656 2780999312 2783834816 2786870528 2787773792 2791238632 2795188084 2796303104 2804069632 2804648812 2815601152 2816513728 2817016964 2824004456 2825967872 2826883808 2829966464 2830883696 2833483744 2834402116 2838412642 2846058376 2849496832 2852066944 2852402176 2859141376 2859988352 2860068064 2860579082 2867674628 2872680608 2873728832 2880320716 2881469696 2883257488 2889472768 2890069588 2893561216 2896171072 2896511488 2904214976 2904814841 2906402464 2908423168 2912981792 2916158336 2917103504 2919131648 2921231048 2924861758 2926895296 2927843944 2938307008 2943436288 2951264576 2951346832 2953398784 2957075641 2961253568 2962213352 2970091579 2973780992 2975276344 2981689984 2984379328 2984730112 2988953344 2992668224 2996902688 3001245184 3005949296 3010202552 3012295424 3019767296 3020306848 3021285772 3027798592 3034190848 3035174272 3043246544 3043350016 3047656192 3051444032 3052433048 3056752076 3057886208 3058877312 3067012624 3068006686 3068688896 3079987456 3082908647 3084345472 3088178912 3091327616 3094784896 3101883848 3108432512 3116142848 3117709786 3119320064 3126602752 3127616128 3132041536 3135934256 3140478208 3149851124 3152041088 3156501056 3164330624 3165921793 3169854464 3178284928 3181525504 3184542998 3189042304 3189987008 3198560162 3205312928 3214324736 3218872832 3222873472 3222880193 3227433664 3230724352 3238267136 3239316704 3252638144 3256105762 3268649216 3277342432 3283063552 3286177349 3291795104 3302936672 3306927104 3316909568 3321602816 3325731136 3329122048 3332752384 3333832576 3342699152 3358065152 3360024031 3368201984 3372967808 3377159968 3384289792 3385386688 3394390376 3394512866 3407645696 3410719232 3420192256 3422768384 3429507844 3435370624 3440231488 3447005333 3460341248 3470794054 3475697792 3487364608 3488494912 3493430944 3502848383 3512577289 3523324168 3524466127 3529347328 3529445696 3536897024 3538960222 3545010112 3548789426 3551990267 3565732352 3574418432 3581564077 3583924864 3593686411 3599829856 3602332672 3603667613 3616377856 3631810273 3632325632 3635770684 3639477712 3644619776 3649157174 3651905761 3655497328 3662048663 3683283968 3688495616 3691993942 3699637618 3717300736 3721263728 3726521344 3737778212 3745534208 3755623424 3755631256 3756848509 3765619637 3774784768 3782775542 3794349104 3795578906 3800835584 3804440458 3813708028 3840027464 3841272071 3854166004 3854820352 3857069006 3859611392 3871270291 3875491828 3899409332 3915445352 3916714403 3919437536 3926137856 3929861572 3935422114 3958265129 3962581532 3966621776 3972226048 3975993476 3977171302 3986851328 3996279157 4007514784 4018173068 4023858566 4026656192 4027961288 4033652224 4038673951 4044525968 4051440128 4055282686 4055759344 4059417448 4070213771 4073758276 4086083183 4093207552 4093216088 4094542757 4104102301 4107070184 4114091264 4117993243 4118477272 4135414192 4136754538 4146412634 4150640312 4155166496 4156504576 4156513244 4161679249 4173606584 4177711232 4185198472 4188973324 4198003264 4199363896 4200607892 4200724969 4210532417 4219249643 4219421648 4220789222 4232158616 4238146892 4243414357 4243913128 4249918036 4252872832 4253751262 4265565746 4267395496 4268778619 4271746528 4283107556 4289167922 4298877466 4303685246 4315638418 4322663962 4323172048 4333386148 4334669846 4336398976 4337804464 4347931952 4349341178 4355495261 4367227508 4367740832 4379357164 4383307138 4385553718 4388602816 4389509281 4390025224 4395481454 4400397274 4401700823 4408078864 4419802478 4424308904 4433846144 4434761954 4435283216 4436075683 4447079182 4453371559 4456467808 4457912212 4469920336 4474794688 4476245032 4479357184 4481808422 4488149939 4491270368 4492726052 4503215236 4507136816 4519123882 4523199919 4523731576 4528664608 4530132412 4535762777 4543992544 4545465316 4565510252 4575351872 4576834808 4580016896 4589007241 4592197792 4593686188 4598695504 4600186006 4612577368 4619103916 4622315392 4624844861 4629560348 4634608784 4635153536 4636110926 4646104736 4647610604 4655723744 4668105988 4669809352 4669968128 4682388256 4682938624 4683905884 4685293418 4690533358 4693794496 4706277992 4706831168 4707803363 4722904004 4726187648 4727719472 4733595412 4738757296 4740293194 4743588928 4747000453 4756204856 4757746409 4759787284 4769836096 4777312274 4783083968 4784071913 4795938602 4797718016 4799273024 4800828536 4812037048 4813596697 4819009664 4821999592 4832394112 4833392242 4834824059 4836752704 4843596448 4849616408 4850186432 4851188237 4857049184 4871710928 4877023424 4878604136 4881996032 4884667606 4891579147 4893530432 4894980064 4896566596 4907121856 4907998628 4908135421 4918497424 4929779687 4932158192 4932325888 4945443776 4947046664 4952441312 4954046468 4955884544 4957490816 4958596552 4960203703 4969065088 4970675632 4972286698 4983895514 4986619456 4991117152 4991703808 5004979616 5009493872 5012061392 5023407376 5027191064 5029025456 5037804416 5040561253 5045700604 5051202832 5052839998 5063732128 5067252736 5068299376 5068895104 5082376208 5089567496 5089740544 5103277088 5104931132 5108480384 5112154334 5114051072 5115708608 5122066768 5123726902 5129314216 5130976699 5142037264 5151013504 5164713008 5166773248 5168447872 5169371336 5169978944 5182193744 5183728888 5183873366 5193134336 5194817504 5206733602 5208633508 5222663824 5223277696 5228973568 5230668352 5237169392 5244579704 5248226048 5249310068 5249927072 5252179072 5263889644 5267854466 5271516992 5278975904 5285536984 5287250101 5290926112 5309833984 5311554976 5320827136 5325681452 5333398336 5334978272 5349167044 5349316133 5351300864 5353035296 5360609552 5367272092 5375681024 5389978048 5397604576 5401357312 5403107968 5404313096 5409823328 5415722624 5415873568 5417477936 5431886122 5439756896 5458810112 5459785456 5471554816 5473328224 5481072688 5484883456 5486661184 5487884948 5499470912 5501253368 5507439616 5515884361 5516071904 5522736128 5523876848 5527717376 5542418752 5543070208 5544215128 5547245312 5561998624 5567669632 5573741056 5575547584 5582477264 5590376168 5592606208 5608139264 5609297624 5631202304 5633027456 5634033928 5648008912 5651935744 5653767616 5659932928 5661767392 5666967488 5668804232 5676825284 5692116752 5698993664 5704133888 5718282752 5719976704 5720136128 5721158164 5735349256 5745361216 5747457664 5760641432 5762939392 5766514976 5778945536 5780139176 5787122432 5792342144 5793022976 5808429952 5809629682 5812804928 5825963584 5832316672 5834207008 5838263296 5842462096 5849723516 5853790592 5855687888 5876614016 5886872576 5902529152 5902693664 5906797568 5914151282 5922507136 5924426704 5940183158 5950552688 5963379968 5968758656 5969460224 5977906688 5985336448 5993805376 6002490368 6011898592 6020405104 6024590848 6039534592 6040613696 6042571544 6055597184 6070348544 6086493088 6086700032 6095312384 6102888064 6102900791 6104866096 6113504152 6117754624 6134025248 6136013372 6137377792 6159974912 6165817294 6168690944 6176357824 6182655232 6189569792 6203767696 6216865024 6232285696 6235419572 6255232256 6264083072 6271868512 6280956416 6299702248 6304082176 6313002112 6328661248 6331843586 6356569856 6362598697 6363051008 6369085996 6378084608 6379974016 6397120324 6410625856 6437745664 6445746944 6445760386 6454867328 6461448704 6476534272 6478633408 6505276288 6512211524 6537298432 6545437093 6554684864 6566127104 6572354698 6583590208 6596553353 6605873344 6633819136 6643205632 6651462272 6651476143 6658244096 6667665152 6673989049 6685398304 6716130304 6720048062 6736403968 6744790507 6745935616 6754319936 6768579584 6770773376 6782110699 6788780752 6789025732 6821438464 6823966331 6840384512 6845536768 6859015688 6870741248 6877257751 6880462976 6894010666 6920682496 6934517681 6941588108 6951395584 6974729216 6976989824 6986861888 7005696766 7025154578 7046648336 7048932254 7058694656 7058891392 7077920444 7090020224 7097578852 7103980534 7114032283 7131464704 7133790989 7163128154 7167849728 7187372822 7189501969 7199659712 7207335226 7263620546 7271541368 7273898177 7278955424 7298314348 7303811522 7310994656 7324097326 7330703317 7351063811 7376991232 7383987884 7399275236 7416757061 7434601472 7437356563 7442527456 7475556424 7491068416 7495438223 7511262512 7513697018 7531239274 7549569536 7565551084 7588698208 7591157812 7601671168 7608880916 7627416056 7629888209 7647701737 7680054928 7682544142 7708332008 7714138012 7719222784 7742540582 7750983656 7753495859 7798818664 7801346371 7830890704 7833428806 7835749337 7838875072 7859723144 7862270591 7870844228 7880626663 7916530258 7925163064 7927731721 7933243552 7951986952 7954342604 7954564303 7973702656 7989642941 7992558314 8015029568 8036346136 8038950829 8047717132 8053312384 8055922576 8067304448 8077347902 8083431853 8089051936 8101730609 8102880256 8110565372 8111518688 8118834896 8140427542 8147516552 8169185479 8172166366 8186432176 8189085514 8208204602 8214140368 8228182528 8235986486 8236954544 8270828384 8273509076 8292825268 8301280624 8310332992 8313009152 8313026488 8315720857 8323358498 8335135601 8347213168 8355422464 8370396944 8377946648 8396006528 8398727792 8400228421 8401215784 8401449938 8421064834 8438499286 8438843296 8441578444 8464317232 8476293784 8486828714 8487826256 8499836072 8505745664 8507502524 8531131492 8534790992 8537557238 8543493056 8566215112 8568991543 8578335844 8588997599 8597754932 8607370492 8631276836 8645327924 8646344096 8666772296 8669339692 8669581319 8672797952 8675608928 8695863904 8698682356 8710990522 8734455016 8735481664 8758714328 8766614276 8771107436 8777205632 8779018562 8780050448 8790962908 8800794548 8803401646 8816157728 8829976057 8839604956 8848617808 8867692288 8869523908 8870566432 8872151366 8894158364 8906743118 8912935616 8914776581 8915824424 8939536723 8939840672 8949589376 8952490064 8958714368 8963616844 8976299878 8982540736 8985452104 9006430472 9009349583 9014273632 9038247764 9046399838 9047463152 9057329216 9060264824 9071525554 9084361273 9087985088 9090930632 9115108639 9131020504 9150703744 9153669616 9155305133 9160033792 9178014482 9184395584 9186292619 9187372376 9197391008 9200372012 9211806877 9225154736 9238207832 9244630784 9249689722 9259120696 9269217568 9270307072 9272221852 9292209472 9295221208 9311447488 9319942541 9336211976 9339618704 9339936256 9361042327 9364776512 9365877248 9367811768 9370586836 9381066716 9387588992 9392726161 9412555984 9413662336 9415606726 9445808008 9452375296 9455438944 9467190824 9477514592 9480586388 9487177856 9494000906 9512409712 9515492818 9519574568 9539672192 9554624548 9566167936 9568143826 9591877204 9595436032 9598546048 9601657072 9624074096 9627193394 9638019328 9643999184 9664788224 9666784484 9669648118 9673505408 9687192896 9699232816 9700372864 9702376474 9714098368 9716104813 9743421856 9754046848 9757208272 9763992064 9769335212 9783158294 9787060864 9789960128 9793133192 9814243712 9815997256 9816270842 9819178759 9836994848 9859559374 9864316384 9864651776 9890887552 9894093328 9904882624 9908092936 9914981632 9917193104 9920407406 9934444247 9938130176 9941351264 9944573396 9967791028 9973238912 9982234304 9983407616 10009959232 10012026787 10018987744 10024122784 10046814752 10054382128 10058050912 10075608832 10081122506 10091401208 10102405664 10105679996 10127464256 10136598752 10137790208 10164752416 10179134992 10179481088 10206554176 10209862264 10216960768 10224308668 10228102144 10231417216 10237016153 10244133536 10247453804 10258628432 10261953398 10284074528 10302027008 10329426016 10336895744 10338742672 10339957888 10364387488 10367457776 10367746732 10386268672 10389635008 10413467204 10417267016 10445327648 10446555392 10457947136 10461336704 10474338784 10489159408 10496452096 10498620136 10499854144 10504358144 10527779288 10535708932 10543033984 10557951808 10571073968 10574500202 10581852224 10589462549 10619667968 10623109952 10641654272 10651362904 10666796672 10669956544 10698334088 10698632266 10702601728 10706070592 10721219104 10734544184 10738023401 10751362048 10779956096 10795209152 10806215936 10808626192 10819646656 10831445248 10831747136 10834955872 10863772244 10879513792 10911984251 10917620224 10919570912 10943109632 10946656448 10962145376 10969766912 10973322368 10975769896 10998941824 11002506736 11031768722 11032143808 11047753696 11055434752 11084837504 11086140416 11088430256 11094490624 11123997248 11135339264 11145900493 11147482112 11151095168 11164954528 11180752336 11185212416 11216278528 11218595248 11266054912 11268067856 11296017824 11303871488 11307535232 11319865856 11323534784 11333934976 11337608464 11353650568 11384233504 11397987328 11408267776 11436565504 11439953408 11440272256 11442316328 11470698512 11490722432 11494915328 11521282864 11525878784 11533029952 11557891072 11560278352 11574244864 11584684288 11616859904 11619259364 11625609856 11651927168 11664633344 11668414016 11684924192 11699447032 11707581184 11711375776 11753228032 11805058304 11805387328 11828302564 11845014272 11848853408 11880366316 11880795031 11901105376 11926759936 11937517312 11955813376 11970672896 11987610752 12023797184 12040810208 12049181696 12081227392 12085143088 12111194368 12140697088 12147779189 12172986176 12190624768 12205776128 12205801582 12209732192 12227008304 12235509248 12268050496 12272026744 12319949824 12331634588 12337381888 12352715648 12365310464 12379139584 12394551091 12407535392 12433730048 12464571392 12470839144 12510464512 12528166144 12543737024 12561912832 12595348441 12599404496 12608164352 12626004224 12657322496 12663687172 12713139712 12725197394 12738171992 12756169216 12759948032 12772050109 12794240648 12821251712 12891493888 12891520772 12909734656 12921978797 12922897408 12948731663 12953068544 12957266816 13010552576 13024423048 13074596864 13090874186 13109369728 13132254208 13144709396 13167180416 13193106706 13211746688 13239714397 13286411264 13302924544 13302952286 13316488192 13335330304 13347978098 13370796608 13440096124 13472807936 13489581014 13491871232 13508639872 13508668043 13541546752 13564221398 13577561504 13578051464 13614163303 13647932662 13691073536 13718031376 13741482496 13754515502 13760925952 13773977399 13788021332 13869035362 13883176216 13902791168 13920099557 13953979648 13973723776 14011393532 14050309156 14083504981 14093296672 14097864508 14117389312 14117782784 14155840888 14180040448 14193489401 14195157704 14207961068 14228064566 14267581978 14326256308 14335699456 14374745644 14379003938 14399319424 14414670452 14448086183 14488214689 14527241092 14543082736 14547796354 14557910848 14596628696 14601359669 14607623044 14621989312 14648194652 14661406634 14682151733 14702127622 14715388249 14722930339 14767975768 14772762277 14798550472 14833514122 14837908319 14874713126 14885054912 14888129417 14929480111 14951112848 14982136832 14990876446 15012087727 15022525024 15027394036 15046071131 15062478548 15062898361 15099139072 15104734463 15129323867 15131102168 15171344461 15177396416 15182315624 15217761832 15222694123 15254832112 15259776418 15295403474 15341574983 15349438013 15360109856 15365088284 15384185089 15416664016 15428276024 15438445568 15469308673 15485081164 15501967312 15506991718 15597637328 15602692742 15661781408 15666857612 15671498674 15677750144 15719446288 15724541182 15741688456 15746790559 15761253326 15833060516 15850326128 15855463442 15866487104 15903973904 15908685208 15909128606 15913841437 15979285882 15985116628 16030059136 16038119777 16072692272 16077901658 16095434264 16100651021 16106624768 16111845152 16154695804 16166863706 16178103872 16203461218 16221130744 16223037376 16226388241 16237669792 16280855084 16295033104 16338370958 16344332732 16372864352 16378171028 16398526963 16416409204 16416866753 16428280736 16456365056 16471972972 16473909088 16541656768 16547018152 16585650536 16591026179 16602561248 16620665984 16626052976 16631441714 16646716996 16670271202 16694426336 16710844928 16720592959 16740793888 16755893296 16792013056 16797455584 16800456842 16802431568 16802899876 16842129668 16876998572 16877686592 16883156888 16928058901 16928634464 16952587568 16973657428 16975652512 16999672144 17011491328 17015005048 17060257721 17062262984 17069581984 17075114476 17086986112 17132430224 17137983086 17156671688 17162232407 17177995198 17195509864 17214740984 17262553672 17290655848 17292688192 17333544592 17338679384 17339162638 17345595904 17351217856 17391727808 17397364712 17403003443 17421981044 17443634299 17468910032 17470963328 17479748521 17517428656 17533228552 17542214872 17554411264 17558037124 17560100896 17581925816 17601589096 17606803292 17632315456 17659952114 17679209912 17684939993 17697235616 17735384576 17739047816 17741132864 17744302732 17788316728 17813486236 17825871232 17829553162 17831648848 17879073446 17879681344 17892540169 17899178752 17904980128 17917428736 17927233688 17933044157 17952599756 17965081472 17970904208 18012860944 18018699166 18028547264 18076495528 18092799676 18094926304 18114658432 18120529648 18143051108 18168722546 18175970176 18181861264 18223567607 18230217278 18262041008 18301407488 18307339232 18310610266 18320067584 18356028964 18368791168 18372585238 18374744752 18394782016 18400744024 18423613754 18449682173 18450309472 18476415664 18489261568 18499379444 18518241392 18538435136 18540614144 18544443704 18584418944 18590442416 18593764033 18622894976 18639885082 18672423952 18679237408 18679872512 18722084654 18729553024 18731754496 18735623536 18741173672 18762133432 18775177984 18785452322 18825111968 18827324672 18831213452 18891616016 18904750592 18910877888 18934381648 18955029184 18961172776 18974355712 18988001812 19011601427 19024819424 19030985636 19039149136 19079344384 19109249096 19132335872 19136287652 19183754408 19197092096 19203314144 19248148192 19254386788 19276038656 19287998368 19329576448 19333568968 19339296236 19347010816 19374385792 19398465632 19400745728 19404752948 19428196736 19432209626 19486843712 19508093696 19514416544 19527984128 19538670424 19566316588 19574121728 19579920256 19586266384 19628487424 19631994512 19632541684 19638357518 19673989696 19719118748 19728632768 19781775104 19788186656 19809765248 19816185872 19829963264 19834386208 19840814812 19868888494 19876260352 19882702528 19889146792 19935582056 19942043459 19946477824 19964468608 19966815232 20019918464 20024053574 20037975488 20048245568 20093629504 20108764256 20116101824 20151217664 20162245012 20182802416 20204811328 20211359992 20254928512 20265113609 20273197504 20275580416 20329504832 20333703887 20358269984 20358962176 20413108352 20419724528 20433921536 20448617336 20462834432 20474032306 20488267072 20494907608 20517256864 20523906796 20568149056 20604054016 20658852032 20673791488 20677485344 20679915776 20699529487 20728774976 20734915552 20735493464 20772537344 20779270016 20790641053 20826934408 20834534032 20890655296 20893110784 20922673408 20948677568 20978318816 20992904192 20997240272 20999708288 21008716288 21055558576 21071417864 21086067968 21115903616 21142147936 21149000404 21163704448 21178925098 21239335936 21246219904 21283308544 21302725808 21333593344 21339913088 21396668176 21397264532 21405203456 21412141184 21442438208 21469088368 21476046802 21559912192 21590418304 21612431872 21617252384 21639293312 21662890496 21663494272 21669911744 21727544488 21759027584 21823968502 21835240448 21839141824 21886219264 21893312896 21924290752 21946644736 21951539792 21997883648 22005013472 22063537444 22064287616 22064333629 22095507392 22161452551 22169675008 22176860512 22188981248 22247994496 22270678528 22291800986 22302190336 22329909056 22361504672 22437190496 22532109824 22536135712 22560161351 22592035648 22615070464 22639731712 22647069568 22667869952 22675216928 22707301136 22768467008 22816535552 22879906816 22880544512 22884632656 22941397024 22981444864 22989830656 23003241443 23042565728 23066059904 23120556704 23148489728 23169368576 23233719808 23238518728 23251219712 23303854336 23329266688 23336828032 23369848384 23398894064 23415162368 23422751552 23506456064 23610116608 23610774656 23656605128 23690028544 23697706816 23760732632 23761590062 23802210752 23853519872 23875034624 23941345792 23975221504 24047594368 24047644517 24081620416 24129037331 24162454784 24170286176 24222388736 24281394176 24295558378 24345972352 24411552256 24411603164 24419464384 24454016608 24471018496 24519938681 24536100992 24544053488 24588041023 24663269176 24671262889 24674763776 24705431296 24730620928 24758279168 24789102182 24815070784 24863931869 24867460096 24941678288 25020929024 25056332288 25070948539 25087474048 25190696882 25198808992 25216328704 25252008448 25314644992 25327374344 25426279424 25450394788 25476343984 25512338432 25519896064 25544100218 25580243741 25588481296 25642503424 25782987776 25783041544 25819469312 25843957594 25897463326 25914533632 26021105152 26048846096 26181748372 26218739456 26289418792 26297939563 26334360832 26359337459 26386213412 26423493376 26479428794 26605849088 26605904572 26670660608 26695956196 26741593216 26880192248 26888904497 26979162028 26983742464 27017279744 27017336086 27083093504 27098892037 27128442796 27155123008 27156102928 27228326606 27295865324 27435129943 27436062752 27482964992 27509031004 27521851904 27547954798 27576042664 27649383203 27738070724 27766352432 27805582336 27840199114 27879591493 27907959296 27942703529 27947447552 27973954099 28022787064 28097315753 28100618312 28167009962 28186593344 28195729016 28235565568 28270717657 28311681776 28360080896 28386978802 28390315408 28415922136 28456129132 28491496397 28535163956 28602582281 28652512616 28661799299 28671398912 28728716107 28749491288 28758007876 28798638848 28825952701 28829340904 28896172366 28976429378 29054482184 29086165472 29095592708 29115821696 29131754743 29193257392 29202719338 29215246088 29243978624 29296389304 29322813268 29364303466 29404255244 29430776498 29445860678 29534747501 29535951536 29545524554 29597100944 29667028244 29675816638 29749426252 29770109824 29776258834 29818390633 29858960222 29901209039 29902225696 29981752892 30024175454 30045050048 30054788072 30092142262 30124957096 30125796722 30134721019 30209468926 30258647734 30262204336 30342688922 30354792832 30364631248 30370056599 30435523664 30445388246 30454407217 30488466827 30509664224 30519552836 30590806948 30683149966 30698876026 30720219712 30726564967 30730176568 30768370178 30811905761 30833328032 30856552048 30938617346 30970162328 31003934624 31013983436 31052529781 31173600913 31195274656 31205385484 31323562816 31333715224 31342997348 31355500288 31417049573 31438892576 31449082364 31483376912 31493581118 31522506652 31662399433 31666121032 31700652256 31710926884 31732974208 31750339439 31807947808 31817370416 31818257212 31827682874 31958571764 31970233256 32060118272 32076239554 32145384544 32155803316 32190868528 32201302042 32213249536 32223690304 32309391608 32319863537 32333727412 32356207744 32406922436 32442261488 32446074752 32452776482 32475339584 32498695409 32561710168 32572263877 32590066208 32676741916 32688665464 32745728704 32756342056 32797053926 32832818408 32833733506 32843459987 32856561472 32943945944 32947818176 32954623541 33083313536 33094036304 33099949327 33171301072 33182052358 33205122496 33229003171 33241331968 33252105952 33262883428 33293433992 33304224863 33340542404 33388852672 33421689856 33441185918 33481587776 33488503391 33511786592 33584026112 33594911168 33600913684 33604863136 33605799752 33684259336 33695176879 33753997144 33755373184 33766313776 33843768413 33856117802 33857268928 33905175136 33947314856 33951305024 33958317659 33999344288 34022982656 34030010096 34120515442 34124525968 34139163968 34150228952 34173972224 34241054029 34264860448 34275966172 34313343376 34324464814 34355990396 34391019728 34429481968 34508457809 34525107344 34581311696 34585376384 34667089184 34677358768 34678325276 34691191808 34702435712 34783455616 34794729424 34806006886 34843962088 34887268598 34937820064 34941926656 34959497042 35034857312 35066457104 35084429744 35108822528 35116074248 35120201792 35163851632 35203178192 35213606584 35264630912 35319904228 35358419824 35369879986 35394471232 35470769152 35478095632 35482265728 35488605464 35500107821 35576633456 35626972472 35651742464 35659106324 35663297696 35758146892 35759362688 35785080338 35798357504 35809960256 35854467376 35866088314 35905199512 35916836893 35930162944 35941808416 36025721888 36037398332 36057094528 36152991056 36185599352 36189852608 36229316864 36241059296 36286102216 36337445092 36351940352 36363722528 36447135214 36460434556 36524082016 36602814976 36614678464 36621220532 36712057928 36737582336 36745170476 36749489504 36789564032 36801488048 36847227508 36899364346 36900618944 36952831328 36978523136 36998758888 37010750707 37036482784 37076870272 37081228288 37088887408 37168837888 37180884832 37187528066 37245789952 37279770164 37344847904 37358474816 37444169308 37459106048 37471247072 37482347344 37524266864 37550355968 37570904644 37650223936 37654649344 37662426904 37762592933 37783232032 37809501184 37821755776 37868763296 37910058368 37922345552 37948711424 37976003624 38023202854 38049638848 38061971272 38078298272 38158688768 38218498192 38264671744 38272575304 38367508816 38394184192 38406628288 38496296384 38508773576 38552077312 38575996736 38611190527 38659152896 38667137936 38678592472 38694021632 38748771584 38796931264 38801491456 38809505896 38856393472 38864419252 38973687424 39016187392 39028833088 39077340848 39132633176 39148243456 39159840512 39172532768 39256974848 39263989024 39265083368 39276715036 39347979392 39438237496 39457265536 39563550208 39576373312 39619530496 39632371744 39659926528 39668772416 39681629624 39737776988 39752520704 39765405056 39778293584 39871164112 39884086918 39892955648 39928937216 40039836928 40048107148 40075950976 40096491136 40187259008 40217528512 40232203648 40302435328 40324490024 40365604832 40409622656 40422719984 40509857024 40530227218 40546395008 40551160832 40659009664 40667407774 40716539968 40826216704 40839449056 40867843072 40897234672 40925668864 40948064612 40976534144 40989815216 41034513728 41047813592 41136298112 41156983309 41208108032 41317704064 41347582976 41354970688 41359831552 41399058974 41457549952 41469831104 41470986928 41558540032 41581282106 41653868816 41669068064 41781310592 41786221568 41845346816 41897355136 41956637632 41994480544 41999416576 42017432576 42111117152 42142835728 42172135936 42231807232 42284295872 42298000808 42327408896 42357850196 42492439808 42605451616 42667186688 42679826176 42720305537 42793336352 42794529064 42824282368 42884876416 42938176736 42952093604 43119824384 43180836608 43224863744 43234504768 43278586624 43325780992 43326988544 43339823488 43455088976 43518055168 43647937004 43678283648 43786625792 43848581504 43893289472 43903079584 43995767296 44010026944 44127074888 44128575232 44128667258 44191014784 44322905102 44339350016 44353721024 44495988992 44541357056 44583601972 44604380672 44659818112 44723009344 44811069329 44874380992 45064219648 45072271424 45120322702 45184071296 45230140928 45294139136 45335739904 45350433856 45414602272 45536934016 45537028979 45761089024 45769265312 45818059651 45882794048 45962889728 45979661312 46006482886 46085131456 46132119808 46175873471 46241113408 46338737152 46467439616 46477037456 46502439424 46560333001 46607708672 46673656064 46717923343 46739696768 46797788128 46830324736 46845503104 47012912128 47213533549 47220233216 47221549312 47313210256 47380057088 47395413632 47474774893 47521465264 47523180124 47604421504 47750069248 47882691584 47950443008 48095188736 48095289034 48163240832 48258074662 48324909568 48340572352 48444777472 48591116756 48691944704 48823104512 48823206328 48838928768 48839030617 48908033216 49039877362 49072201984 49088106976 49176082046 49220436557 49326538352 49342525778 49410862592 49578204364 49630141568 49727863738 49798225981 49883356576 49936536923 50112664576 50141897078 50174948096 50326513783 50381393764 50397617984 50504016896 50654748688 50900789576 50917287239 50952687968 51039792128 51088200436 51160487482 51176962592 51285006848 51314923219 51457446677 51566083088 51638938624 51687915188 51794926652 51829067264 51951629041 52042210304 52097692192 52363496744 52437478912 52578837584 52595879126 52668721664 52718674918 52772426824 52846986752 52912779023 52958857588 53211698176 53211809144 53229055841 53391912392 53409217463 53483186432 53533912159 53644745461 53760384496 53777808994 53958324056 54034559488 54034672172 54166187008 54197784074 54256885592 54274471013 54310246016 54312205856 54456653212 54591730648 54609424597 54850245359 54870259886 54872125504 55018062008 55035894137 55043703808 55095909596 55152085328 55164386641 55298766406 55476141448 55494122047 55532704864 55680398228 55759182986 55815918592 55885407058 55894895104 55927500587 55947908198 56045574128 56194631506 56201236624 56334019924 56373186688 56391458032 56471131136 56541435314 56621438393 56623363552 56720161792 56773957604 56780630816 56831844272 56912258264 56982992794 57063620653 57070327912 57205164562 57305025232 57323598598 57457432214 57498982576 57516015752 57597277696 57651905402 57658681808 57668983879 57792344732 57952858756 58108964368 58172330944 58191185416 58210045999 58231643392 58263509486 58345949207 58386514784 58405438676 58430492176 58487957248 58592778608 58645626536 58728606932 58801598947 58808510488 58861552996 58891721356 59069495002 59071903072 59091049108 59194201888 59334056488 59351633276 59498852504 59540219648 59552517668 59636781266 59717920444 59802418078 59804451392 59963505784 59982940801 60048350908 60090100096 60109576144 60122983193 60184284524 60249914192 60251593444 60269442038 60418937852 60517295468 60524408672 60685377844 60709585664 60729262496 60740113198 60871047328 60890776492 60908814434 60976933654 61019328448 61039105672 61181613896 61201443719 61366299932 61397752052 61440439424 61453129934 61460353136 61536740356 61623811522 61666656064 61679393299 61711005889 61713104096 61850703317 61877234692 61940324656 62007869248 62027966872 62105059562 62192934869 62347201826 62390549312 62403436067 62410770968 62576757061 62647125632 62667430448 62678627449 62685994696 62711000576 62834099146 62852712767 62877785152 62898164728 62966753824 62987162236 63045013304 63065447081 63324798866 63332242064 63401304512 63421853768 63465948416 63500678878 63590528911 63615895616 63634740832 63636514424 63655365748 63805760473 63917143528 63940466512 64087135931 64120236544 64152479108 64290769088 64304048333 64311606632 64381737056 64402604084 64426499072 64447380608 64482648139 64618783216 64639727074 64667454824 64712415488 64813844872 64884522976 64892149504 64905552964 64950679168 64997390818 65123420336 65144527754 65180132416 65353483832 65377330928 65491457408 65512684112 65527296289 65594107852 65665636816 65667467012 65686919974 65713122944 65887891888 65895636352 65909247082 66166627072 66188072608 66199898654 66342602144 66364104716 66410244992 66458006342 66482663936 66504211904 66525766856 66586867984 66608449726 66681084808 66702697087 66777705344 66882371836 66963175552 66977006782 67023573184 67168052224 67189822336 67201827368 67209726272 67211599504 67223608427 67368518672 67390353758 67507994288 67510746368 67532627552 67687536826 67712235604 67714537856 67810350272 67894629712 67902610048 67916635318 67998688576 68012733691 68060020192 68241030884 68249051936 68278327936 68300457904 68347944448 68482108058 68529720896 68551932344 68626686752 68648929628 68711980792 68734251313 68782039456 68858963936 69016915618 69050214688 69162623392 69170752768 69334178368 69354717536 69356650552 69404871424 69541109729 69566911232 69589458848 69612013772 69687924176 69774537196 69875640128 69883853312 69918994084 70069714624 70084187509 70132914208 70168859488 70217645056 70232148496 70240403584 70327703264 70406356384 70427213168 70529261824 70639808456 70716839648 70739759972 70788942464 70956191264 70964531456 70977210928 71000215642 71153266912 71253944944 71303484928 71318212648 71326595392 71516293784 71518725376 71570160676 71596715008 71619920512 71708934752 71732176628 71810399024 71833673786 71860325888 71883616832 72051443776 72074796664 72098157121 72114189056 72305982112 72371198704 72379705216 72458633728 72482118592 72572204432 72674890184 72703880704 72727445056 72894270428 72920869112 73048164032 73205629952 73229356928 73242441064 73266179971 73424115856 73475164672 73490340952 73498979008 73579128064 73602976096 73694455016 73798728692 73801237888 73905662656 73997517776 74021501414 74072965568 74126237843 74153740544 74177774816 74337675776 74361769664 74375056132 74491579904 74559540328 74689695808 74716949632 74888338616 74918212096 74942494144 74964694688 75048533728 75100711936 75141809288 75166163807 75300447872 75309298688 75324853808 75525185866 75566464064 75643511552 75737526592 75820116736 75844691104 75897422848 75952007248 76046405708 76099277696 76123942544 76156596544 76317377536 76383889757 76436996384 76529343488 76545150608 76735017632 76788368384 76813256576 76992592768 77017547152 77151993472 77222381054 77334275872 77357184944 77388043264 77497543168 77593862528 77602982912 77619011792 77712786944 77728838504 77947374848 78032374784 78057666176 78154681696 78265266352 78296486912 78319681024 78345065536 78513949696 78527978048 78530166736 78553430072 78695958784 78876474992 78914531072 79127100416 79152746624 79239060992 79264743488 79337544832 79363259248 79475553976 79530810112 79556587168 79742328224 79768173836 79785911296 79857874432 80079673856 80096214296 80151901952 80192982272 80374518016 80435057024 80464407296 80648980048 80731209664 80819245312 80845439968 81019714048 81060454436 81092790016 81318019328 81334815548 81433079936 81652433408 81678898112 81794469344 81851337728 81896129224 81953068288 81979630432 82069027456 82095627184 82272596224 82313966618 82635408128 82709941376 82719663104 82798117948 82915099904 82939662208 82941973856 83117080064 83162564212 83165565217 83307737632 83338136128 83562621184 83690693632 83794710272 83913275264 83988961088 83998833152 84222234304 84285671456 84344271872 84463614464 84568591744 84596001616 84654817792 84715700392 84984879616 85210903232 85334373376 85359652352 85440611074 85586672704 85589058128 85648564736 85755193589 85769752832 85876353472 85904187208 86239648768 86361673216 86469009536 86557173248 86653977088 86679646976 86761857637 86910177952 87036110336 87295874008 87356567296 87573251584 87697163008 87786578944 87806159168 87991534592 88020053888 88167439087 88254149776 88257150464 88257334516 88382029568 88645810204 88678700032 88707442048 88991977984 89167203944 89208761344 89319636224 89404350763 89446018688 89622138658 89748761984 90144542848 90240645404 90368142592 90460281856 90588278272 90641121641 90671479808 90700867712 90829204544 91073868032 91074057958 91522178048 91538530624 91636119302 91765588096 91925779456 92012965772 92170262912 92264239616 92351746942 92482226816 92482419679 92954074912 93004878848 93120666002 93215417344 93347312128 93435846686 93463525597 93479393536 93595576256 93691006208 94427067098 94443098624 94560676301 94626420512 94790827264 94949549786 95042930528 95046360248 95208843008 95299143121 95900886016 96190377472 96190578068 96326481664 96417841793 96516149324 96649819136 96681144704 97182233512 97383889408 97440696899 97646412656 97677857536 97678061234 97816066432 98079754724 98144403968 98176213952 98352164092 98440873114 98653076704 98685051556 98821725184 99156408728 99188546717 99260283136 99455727476 99596451962 99766713152 99873073846 99963154657 100283794156 100349896192 100653027566 100762787528 100795235968 100795446167 101136603281 101309497376 101417502823 101582603107 101801579152 101834574478 101864741381 101905375936 102176400872 102209517683 102320974964 102353925184 102570013696 102629846438 102775062131 102914893354 103007717743 103060512373 103132166176 103375830376 103409335939 103589853304 103658134528 103865358233 103903258082 104195384384 104216905919 104506360777 104726993488 104874957824 105084614089 105157675168 105191758252 105322497917 105337443328 105437349836 105544853648 105693973504 105825558046 105905267069 105917715176 106199411227 106423618288 106458111682 106783824784 106818434926 106966372864 107067824318 107289490922 107520768992 107555617988 107916648112 108069118976 108069344344 108104371141 108395568148 108513771184 108548942026 108620492032 108624411712 108913306424 108948606761 109183461296 109202969473 109218849194 109700490718 109740519772 109744251008 110036124016 110071788274 110191819192 110227533913 110304170656 110328773282 110597532812 110952282896 110988244094 111065409728 111360796456 111396890059 111518365972 111770814116 111789790208 111855001174 111895816396 112091148256 112266838439 112389263012 112402473248 112668039848 112704557147 112746373376 112782916064 113082870628 113242876786 113246727104 113547915208 113561261632 113584717687 113663688544 113824516528 113965985588 114127241306 114140655824 114410329124 114610050464 114647197196 114789688741 114914864428 114997965152 115032031504 115194555392 115303810804 115317363616 115337967758 115584689464 115892095553 115905717512 116217928736 116344661888 116382370832 116420091998 116463286784 116527018972 116691898414 116773029568 116810877352 116860984352 116975914496 117121544579 117185557216 117291253072 117457213864 117603197894 117617020976 117723105992 117783442712 118138990004 118143806144 118182098216 118388403776 118496412307 118668112976 118703266552 118741739953 118997705008 119018966729 119080439296 119105035336 119273562532 119421804047 119435840888 119604836156 119608902784 119927011568 119965881602 120096701816 120135626849 120180200192 120219152288 120245966386 120368569048 120499828384 120503186888 120538884076 120837875704 121034590936 121048817344 121370755688 121419171328 121458524992 121480226396 121742094656 121781552984 121817628868 121821024101 121953867308 122038656896 122078211344 122105440093 122358239647 122363227792 122402887438 122732599864 122795504104 122880878848 122906259868 122920706272 123073480712 123247623044 123333312128 123358786598 123422011778 123426208192 123701406634 123754469384 123794579951 123880649312 124015738496 124055933744 124210119124 124385869738 124694403652 124781098624 124806872134 124821541936 125153514122 125294251264 125334860896 125357254898 125371989392 125422001152 125668198292 125705425534 125755570304 125796329456 125933507648 125974324472 126090026608 126130894162 126309362569 126649597732 126664484128 126802609024 126843707536 126931896832 127001357756 127181057822 127231791232 127269481664 127273028848 127295769149 127310731496 127611520946 127649323867 127834287056 127880933024 128174271862 128240473088 128304958216 128581538176 128608096666 128623213264 128763474112 128805208168 128894761216 128965296278 129147775211 129237566432 129279454148 129334909648 129424830976 129627689744 129769045952 129784299008 129811105928 129901358336 129994781636 130156348231 130246840672 130289055508 130360264832 130706967664 130754661856 130982914816 131025368224 131054592578 131188215704 131331273632 131334934024 131373839948 131426245888 131775783776 131791272704 131818494164 132333254144 132376145216 132399797308 132685204288 132728209432 132820489984 132916012684 132965327872 133008423808 133051533712 133081209989 133173735968 133216899452 133362169616 133405394174 133555410688 133764743672 133926351104 133954013564 134047146368 134379644672 134403654736 134419452544 134423199008 134447216854 134737037344 134780707516 135015988576 135021492736 135065255104 135375073652 135424471208 135429075712 135620700544 135789259424 135805220096 135833270636 135997377152 136025467382 136120040384 136482061768 136498103872 136526297527 136556655872 136600915808 136695888896 136964216116 137059441792 137103864688 137253373504 137297859256 137423961584 137468502626 137564078912 137663013137 137717927872 138033831236 138100429376 138325246784 138341505536 138668356736 138709435072 138713301104 138738085477 138809742848 139082219458 139133822464 139178917696 139224027544 139375848352 139549074392 139594304213 139751280256 139767706624 139837988168 140139429248 140168375018 140265828416 140337718976 140464296992 140480807168 140655406528 140812712768 140854426336 141058523648 141279616912 141433679296 141479519944 141577884928 141855795263 141912382528 141929062912 141954421856 142000431284 142306533824 142335927209 142507889888 142606969856 142636425296 142653190784 143032587568 143037450752 143140321352 143239841024 143417869504 143464353256 143620798048 143667347572 143720651776 143767233664 144102887552 144149593328 144196314242 144228378112 144611964224 144742397408 144759410432 144896706409 144917267456 144964237184 145144408864 145349780368 145407761408 145454890112 145788540856 145841738224 146096328064 146458713856 146484882128 146532359942 146848231712 146950329344 146980681904 146997958016 147158256128 147205952192 147388910032 147597457384 147602475776 147811325312 147995035552 148043002828 148145931136 148252475686 148307481088 148355549632 148675351552 148723539328 148750112264 148798324271 148983159808 149119080656 149379391616 149433899264 149776677232 149836424192 149884988288 149929389376 150097067456 150283618576 150332327614 150600895744 150649707616 151050371732 151132928128 151287023104 151475053184 151640233472 151689382208 151904014496 152092811416 152198555392 152247885088 152313193088 152767779514 152873992768 153090301216 153470035264 153626513152 153985185536 154035094304 154303986944 154444762108 154450335403 154668551744 154714369888 154995086336 155130167857 155187725056 155238023584 155425573888 155457677008 155894749696 156115332352 156309363392 156530532704 156639362048 156690131072 157055956096 157060333472 157106860144 157391917568 157752949984 157829062144 157921129457 158305493248 158478121984 158529486976 158675089664 158726518496 158951107952 159061620224 159113174336 159484656448 159536347672 159715748864 160159347712 160192428592 160303803904 160385964544 160749036032 160870114048 160928814592 161297960096 161462419328 161638490624 161690879936 162039428096 162120908872 162185580032 162636038656 162669631096 162866159872 163304866816 163357796224 163588938688 163792258448 163906136576 163959260864 164138054912 164191254368 164545192448 164627933236 164633874001 165270816256 165419882752 165596235896 165830199808 165879324416 165883947712 166234160128 166325128424 166331130434 166615475264 166676272256 167125242368 167589420544 167826550528 167977922176 167997666304 168333511619 168444468608 168571342912 168903261317 168927228928 169137183488 169192003232 169309635584 169431400784 169969759232 170421806464 170719304704 170881222148 171173345408 171178116256 171297129472 171510387178 171539505664 171639570767 171752706944 171808374416 172116287161 172723346432 172938019072 173114346496 173307954176 173359293952 173523715274 173820355904 174072220672 174591748016 174713134592 175146503168 175394326016 175612318336 176040107776 176334878174 176508299552 176514300928 176514669032 176764059136 176984122939 177291620408 177414884096 177983955968 178334407888 178639272448 178808701526 178892037376 179061706187 179244277316 179497523968 180289085696 180481290808 180736285184 181176556544 181282243282 181401735424 181658409088 182147736064 182148115916 183077061248 183272238604 183531176192 184025931544 184085576941 184340525824 184515362213 184528479232 184703493884 184964453632 184964839358 185908149824 186241332004 186694624256 186871693372 186927051194 186958787072 187191152512 187382012416 187825120379 188854134196 188886197248 189121352602 189252841024 189581654528 189817675697 189899099572 190085861056 190092720496 190417686016 190598286242 190867972529 191300047237 192045909601 192380754944 192381156136 192652963328 192835683586 192892808147 193032298648 193362289408 193545682421 194364467024 194767778816 194881393798 195157140451 195292825312 195355715072 195356122468 195598924703 195632132864 195817678693 196159509448 196288807936 196352427904 196681210271 196704328184 196881746228 197306153408 197370103112 197895023599 198312817456 198377093434 198520566272 198911454952 199192903924 199440474779 199533426304 199746147692 199926309314 200567588312 200632595093 200699792384 201101012749 201306055132 201525575056 201590471936 201590892334 202273206562 202618994752 202835005646 203165206214 203603158304 203669148956 203729482762 203810751872 204352801744 204419035366 204641949928 204707850368 204708277267 205259692876 205550124262 205829786708 206015435486 206121024746 206264332352 206306936207 206751660752 206818671878 206879938681 207179706608 207730716466 207806516164 208390768768 208433811838 208495557101 208728734431 209012721554 209308463273 209453986976 210169228178 210315350336 210383516504 210644995834 210874699672 210943047133 211089707296 211651116092 211810534138 211835430352 212398822454 212590396193 212847236576 212916223364 213180850519 213419267789 213567649568 213636869852 213932745728 214135648636 214578981844 215041537984 215085954769 215111235976 215683340327 215833296224 216138688688 216208742282 216791136296 217027542368 217097884052 217240984064 217248823424 217367708467 217826612848 217897213522 218366922592 218405938946 218437698388 219400981436 219481039544 219488502016 220072248032 220143576548 220383638384 220455067826 220608341312 220657546564 221195065624 221266758061 221783350373 221904565792 221976488188 222130819456 222721592912 222793780118 223036731944 223109021291 223541628232 223710002348 223791632792 224182296512 224533676878 224778526024 224804946496 224851379911 225336079696 225409114294 225492746752 225565832128 226165741256 226239044759 226485753572 226493454208 227095830416 227122523264 227169435374 227236730773 227327377088 227490867863 227649033056 227931971176 228005847139 228254482612 228281311648 228820658248 229220100928 229294394392 229579377482 229829728856 229904219909 229995930304 230064063008 230607621608 230634727232 230675935516 230682364787 231169378928 231699645289 231784191106 231811435024 232435857472 232603022197 232689323776 232764741664 232840183996 232926573568 233054037944 233129574041 233383796828 233546059136 233621754704 233721968704 233951828992 234243089158 234371114432 234419523737 234582506144 234914427728 235206395788 235234041952 235446211984 235566885424 236277980008 236287612288 236364196432 236776807552 236906378891 236992824614 237336225952 237406533104 237483479906 237995410016 238037933458 238160878592 238210070672 238547125064 238843608094 238871681776 239209672312 239217805568 239854023136 239931763204 240193403632 240271253698 240360400384 240438304576 240491932772 240737138096 240999656768 241006373776 241077768152 241155904853 241675751408 241718932429 242069181872 242097634688 242741511376 242838342656 242917049984 242960452792 243484189312 243563105968 243635257736 243642048202 243907734616 244077313792 244156422688 244210880186 244716479294 244726455584 244805774876 245465199728 245591008208 245761757696 245812519736 245841412544 246146961424 246495246088 246666624256 246717573196 246844023556 246852416384 247402813268 247508938768 247589159902 247761298624 248031476992 248111867488 248420238248 248500754747 248771739476 249388807304 249562197248 249613744268 249643083872 250307028244 250588502528 250669721792 250714509796 250743978784 251336396584 251410851068 251417858251 251511140608 251592658912 251867015296 251948648944 252180053216 252261788324 252618725138 253299195464 253328968256 253605218048 253687415072 253863793664 254002715512 254362115644 254463582464 254538963328 254546057696 254591538298 254621462992 255223041892 255298647734 255668574112 255761866048 256348543724 256609916432 257163076352 257216193332 257246426528 257526948224 257610416336 257789522432 257930592556 258295550422 258475132864 258528520849 258558908296 258669819296 258849661952 259246564967 259255379488 259538091904 259568598016 259622211856 259802716672 259989563272 260312696462 260493681344 260578111016 260720529664 261413935328 261509323712 261965829632 262050736448 262109185156 262376431408 262662547264 262669868048 262747679896 262852491776 263446476917 263551567552 263582545408 263636988328 264338150531 264666508288 264752290432 264799594616 265370408576 265456418864 265640979968 265832025368 266016847616 266103067424 266162419978 266347471936 266433798904 266724339232 266810788348 267110821376 267529487344 267852702208 267908027128 268094292736 268759289344 268807309472 268838905088 268846398016 268894433708 269474074688 269561415032 270031977152 270042985472 270130510208 270278333689 270750147304 270848942416 270858151424 271241401088 271578518848 271610440192 271666541272 271994754304 272050934764 272240080768 272964123536 272996207744 273052595054 273113311744 273201831616 273928432232 274118883584 274207729376 274506747008 274595718512 274847923168 274937005252 275128157824 275326026274 275435855744 276067662472 276200858752 276650493568 276683011072 277336713472 277418870144 277426602208 277476170954 277619485696 278164438916 278267644928 278357835392 278448055088 278751696704 279098148784 279188608426 279502560512 279675976336 280278858496 280336750036 280531656832 280675437952 280928593984 280961614336 281310813056 281625425536 281708852672 281767039577 282117047296 282559233824 282867358592 282959039888 283155769856 283711590526 283824765056 283858125824 283908843712 284000862568 284613067648 284671854418 285015779776 285272850592 285306381568 286065175136 286074901504 286280642704 286479682048 286835739008 286836337177 286928706512 287241596096 287334695144 287534467328 288098883163 288205775104 288299186656 288392628484 288456756224 289223928448 289484794816 289518820864 289793412818 289928474368 290288817728 290699560736 290909780224 291577081712 291683476448 292192656128 292917427712 292969764256 293064719884 293696463424 293961363808 293995916032 294316512256 294411904384 294777820064 295194914768 295204951552 295622650624 295990071104 296086005656 296291862272 296504951372 296614962176 296711099264 297447078656 297500224528 297596648542 298238161312 298758783232 298867798528 299042138759 299553354464 299769976576 299858778752 300194134912 300567237152 300664655228 301201791488 301299415232 302100743464 302265856256 302574046208 302950106368 303280466944 303378764416 303808028992 304185622832 304397110784 304495770176 304626386176 305535559028 305747985536 306180602432 306940070528 307094413921 307253026304 307970371072 308070188608 308607973888 308889524216 308900670806 309337103488 309428739776 310260335714 310375450112 310476047168 310915354016 311789499392 312230664704 312618726784 312619378721 313061065408 313380262144 313677485303 314111912192 314120666944 314213720288 314783835136 315505899968 315658124288 315842258914 316610986496 317058973952 317350179328 317453036992 317902215904 318123240448 318226348672 318759202853 318969312896 319072695344 320384857184 320607607808 320726417557 320771929088 321498072064 321740228096 321857629184 322595920192 322924838656 323231114297 323276981248 323381759872 324241817744 324371160064 325272077312 325339262192 325732319744 325922331007 326715592448 327177877376 327584516896 327812273152 327918521728 328276109824 328382508736 329090384896 329255866472 329267748002 330541632512 330839765504 331192471792 331660399616 331758648832 331767895424 332650256848 332662260868 333230950528 333352544512 334250484736 334359517301 335178841088 335653101056 335955844352 336667023238 336888937216 337142685824 337806522634 338274366976 338384006464 338862801568 340843612928 341762444296 341873214319 342346690816 342356232512 343020774356 343079011328 343279141534 343505413888 343616748832 344232574322 344543055899 345876038144 346718587904 347047430548 347640711808 348587581867 349183496032 349426269184 349555758461 350788652032 351224636672 352080215552 352285596481 352669756348 353016599104 353029338064 353528118272 353968245878 354583240816 354829768192 356668815776 357278544896 357617403052 357784074752 358123412374 358488554632 358995047936 359441981639 360578171392 360962581616 361472570368 362564486564 362803470848 363316818176 363661403287 364295472128 364296231832 364414305373 365265104789 366154122496 366544477208 367062352384 368051863088 368171153882 368681051648 369030724426 369406987768 369928907264 369929678716 370389453161 371816299648 372482664008 372603390887 373743386744 373854102388 373864522241 373917574144 374382305024 374737385113 374764024832 375513218227 375650240758 377708268392 378242705204 378505682048 379163309056 379635351394 379798199144 379921297091 380171722112 380185440992 380835372032 381196572484 381735945058 382600094474 383951717513 384091819202 384762312272 385305926656 385671367172 385785616294 386064597296 386724578816 387091364842 387639078229 388728934048 389762787596 390314280902 390585650624 390711430144 390712244936 391197849406 391264265728 391635357386 391751373247 392319018896 392704855808 393362420542 393408656368 393763492456 394612306816 394740206224 394810735787 395790047198 396350068751 396625634912 396754186868 397041132544 397822909904 398385807848 398880949558 399066852608 399445344571 399492295384 399852618628 401135176624 401265190186 402202025498 402612110264 403051150112 403180943872 403181784668 403682887153 404546413124 405237989504 405670011292 406330412428 407206316608 407338297912 407458965524 407470321993 407621503744 408421644449 408705603488 408838070732 409283899856 409415700736 409416554534 410519385752 411100248524 411611192629 411659573416 412030870972 412242049492 412528664704 412613872414 413503321504 413637343756 413759877362 414359413216 415461432932 415613032328 416781537536 416867623676 416991114202 417457468862 418025443108 418616926546 418907973952 418994499307 420158225981 420338456356 420630700672 420767033008 421289991668 421749399344 421886094266 422179414592 422483040317 423302232184 423439430401 423621068276 423670860704 424797644908 425180792386 425694473152 425782400257 425832446728 426361701038 426838535578 426964979831 427135299136 427273739704 428271297272 428410106033 429157963688 430083075968 430171909538 430222471952 430299341251 431366680654 431666592448 431755753093 431977041223 432277377376 432417484564 432954923219 433582272592 434055084736 434195768104 434481968128 434497646848 434735416934 435350544083 435653225696 435794427044 436733845184 436811877892 436824052469 436875396776 438037299427 438750392143 438801962872 438962079088 438977004032 439968989369 440144496064 440287153096 440767276768 440910135652 441216682624 441315093128 441458129567 442390131248 442533516122 443566700746 443809131584 443952976376 444261638912 445133702377 445443185824 445587560236 446073463888 446218042582 447083256464 447420004696 447583265584 448364593024 448609951517 449067353756 449557052048 449609892992 449702759822 450672159392 450818228588 450985493504 451131664256 452331482512 452478089518 452971507144 452986908416 454191660832 454245046528 454338870748 454473461546 454654754176 454981735726 455298066112 455863942352 456011694278 456508965224 456562623296 456656926211 457641316496 458440201856 458588788784 459158754964 459659457712 459808439818 459991860608 460128126016 461215243216 461269454464 461351871032 461364729574 461501401673 462338757856 463399290578 463568382212 463622870048 464871714944 465206044394 465378647552 465529483328 465680367992 466108075888 466259148082 466767593656 466918879609 467092118272 467243509408 467443937408 468486178316 468742228864 468839047474 469165012288 469828855456 470412791576 470468083904 470565258989 470892423968 471133770848 472555960016 472575224576 472728392864 473553615104 473812757782 473985649228 474672451904 474813066208 474966959812 475990820032 476075866916 476089135837 476420141344 477094250128 477687216188 477743363552 478419344624 478435611136 479708046272 479863526408 480386807264 480542507396 480720800768 480876609152 480983865544 481139759191 481474276192 481999313536 482012747552 482155536304 482311809706 483351502816 483437864858 484138363744 484195269376 485483022752 485834099968 485920905584 486968378624 487126211936 487270515472 487284096404 487815469232 488154627584 488312845376 488421760372 489432958588 489452911168 489611549752 490913708129 490930399456 491182016416 491523515392 491625039472 491682825088 492293922848 492990492176 493333248512 493435146392 493688047112 493704832768 494805626536 495017877536 495178319804 495522597248 496062953984 496223734976 496840476496 497001509494 497543478952 497704739803 498777614608 499124394496 499227488536 499286167744 500614056488 501177005056 501339443584 501429019592 501487957568 502672793168 502821702136 502835716502 503022281216 503185317824 503734030592 503897297888 504360106432 504523576648 504687099847 505237450276 506598390928 506657936512 507210436096 507374830144 508005431024 508724231288 508927164928 509077926656 509092115392 509183076596 509242925984 510446083784 510597295468 511337148224 511523732096 512697087448 512863259797 513219832864 514326152704 514432386664 514492853056 515053896448 515220832672 515579044864 515861185112 516591100844 516950265728 517057041698 517117816592 517339638592 518493129934 518510758976 518883664901 519076183808 519244423712 519605433344 519979126544 520625392924 520987362688 521156222032 521441059328 522827870656 523018647424 523931659264 524101472896 524218370312 524752862816 525325094528 525339736096 525495359792 525704983552 526892953834 527103135104 527165090816 527273976656 528676301062 529504580864 529599189232 530740817152 530912837728 531281959936 531664050736 532033695232 532206134848 532324839956 532694943872 532867597808 533448678464 533621576696 534221642752 535040783017 535058974688 535705404416 535816054256 536188585472 537518578688 537614618944 537677810176 537692796032 537788867416 538948149376 539122830064 540063954304 540261020416 540556667378 541500294608 541697884832 541716302848 542482802176 543157037696 543220880384 543333082544 543989508608 544101869528 544480161536 545928247072 545992415488 546105190108 546226623488 546403663232 547856864464 548237767168 548415458752 549013494016 549191437024 549695846336 549874010504 550256315648 550652052548 550871711488 552135324944 552401717504 553300987136 554673426944 554837740288 554853204416 554952341908 556328877832 556715670784 556896110176 557503393408 558196297568 558377216852 559005121024 559351952672 560557716992 560673500072 561063313664 561350875904 561857187968 561923228672 562621626112 563250851072 563417705344 563534079154 565118467648 565734717184 565918079776 566311539712 567423181052 567649530112 567817687424 568001725136 569226135296 569343708836 570031559552 570545701184 570612763136 572130350272 572561285408 572959364096 573671478016 573672674354 573857413024 574483192192 574669390288 575068934656 576197766326 576411550208 576598373312 576785256968 578447856896 578969589632 579037641728 579586825636 579856948736 580577635456 581399121472 581819560448 582543901277 583154163424 583366952896 584385312256 585834855424 585939528512 586129439768 587392926848 587922727616 587991832064 588823808768 589555640128 590389829536 590409903104 591245301248 591980142208 591981376727 592172011312 592583724544 593009902744 593422198528 594894157312 595000449056 595193297084 596476322624 597517566464 597735597056 598084277518 599106708928 599539953152 599717557504 600286355123 600388269824 601134474304 601329310456 602403582976 602598830464 604201486928 604531712512 605900212736 606757528832 607333003459 607616057984 608371245664 608794221568 608991540352 609252772352 611071118056 611495971072 612361204864 613880141056 614188827842 614506052608 615940742144 616140377216 617172073609 617215947776 617779048432 617801341612 618674206976 618857479552 620520671428 620750900224 620952094336 621830708032 624461329408 625237453568 625238757442 626122130816 626760524288 627354970606 628223824384 628241333888 628427440576 631011799936 631684517828 633221972992 634117947904 634700358656 634906073984 634907398021 635804431808 636452697344 637518405706 637938625792 638145390688 639865675241 640769714368 641452835114 643480456192 645191840384 645849677312 646462228594 646763519744 647376937753 648483635488 650678524384 651464639488 651844662014 653431184896 654244679179 654355754752 655169033792 655837043456 656552219648 656765017472 658511732944 658535496004 661679531008 661924734107 662384943584 663517297664 663535790848 665300513696 665324521736 666461901056 666705089024 667094001847 668719034602 671306202112 671911688704 673334046476 673777874432 674285371648 675613045268 676548733952 676768012928 677725603136 679060050601 681687225856 683524888592 683746428638 684693381632 684712465024 686041548712 686558283068 687010827776 687233497664 688465148644 689086111798 690061131451 691752076288 691977725933 694094861096 694319827019 695281423616 697175163734 697381690993 698366992064 699111516922 699742082599 702449273344 704160431104 704571192962 705339512696 705568123169 706033198208 706058676128 707936491756 707956222967 709166481632 709659536384 709922519761 711078221749 713053189667 713337631552 715234806104 715466623781 715568149504 716246824748 716977109264 717990095872 718883963278 719425434917 721054024201 721156342784 721423586611 721925163232 725128973128 725606941696 726633636352 727057507631 727322806574 728592463664 728828610746 730530209578 732308244992 733088954416 734124704768 736103726176 736342307764 737362103296 738061448852 738813975536 739857814528 739859357432 740099156273 740778906322 741827068489 743632599296 744965328016 745206781774 747486773488 747708204776 747729044482 748764610048 749474770226 751026436454 751300481516 755416536784 756485410408 756730597987 757011364096 759270702788 759596398288 759842594182 760343444224 760370881984 762393144968 762640247327 763471890116 764420786311 765200188948 767903435026 768183638404 769524624544 771342734344 771571232588 771592737391 772129194592 773449157632 774182729684 775278156458 777457868096 779525575192 779778230413 780628561804 781171301248 781424489872 782395698812 782528531456 783270714772 783502746494 784638037792 785409711616 785867869073 786724841084 786817312736 787526984912 789224613632 789480412448 789621471574 791580094396 792700137502 793251269824 793508373736 795618768347 795645819808 796771615696 797761899116 798133705216 798890689142 798984590768 799705237256 801832112887 802270353248 802530380372 804404050996 805224220528 806102300224 806361887744 806363569336 806624923129 807365774306 808508153297 809092826248 810475979008 811244668871 811340022584 812660824856 814412633216 814676595824 814822156837 814917931048 814940643986 815243007488 816843288898 817411206976 817676141464 818567799712 818831401472 818833109068 819850812053 821038771504 822200497048 823222385258 823319146832 824061741944 824484098984 825057329408 825227744828 827006643008 827274687512 827519754724 828718826432 829474886149 830922865864 831192179671 831226064656 833132767103 833563075072 833735247352 833982228404 834914937724 835952628329 836050886216 837233853092 837815947904 837988998614 840316451962 840676912712 840949387943 841261401344 841534066016 842579983336 843498798688 843772188532 844358829184 844966080634 846604464368 846878860802 847242136552 847341721408 849595289816 850361584772 851388946304 851564800514 851664893456 852723402076 853677071156 853929959662 854270598272 854547479408 856507677529 856542594544 856820212066 858315927376 860166151936 860343819076 860444943904 860598682502 862733361308 863333184896 863511506186 863954082446 864554754752 864733328357 864834969128 865909846438 867135062131 867164545184 868110169472 868391536208 868995293696 869470833868 870701088166 871306451392 871588854088 873467690368 873623755784 873648104938 873750793552 873906909551 876074598854 877500784286 877603925744 877924158176 877954008064 879937978738 880288992128 880574306192 881534553536 881820271304 882433365248 882630186256 882916259134 884165537983 884780262496 885067032244 887133401492 887618263168 887905952752 888523277824 890267404754 890886371648 891070384043 891175120472 892146927776 892436085164 893545267069 894166512928 894840009392 895166531168 896729186048 897219903034 898134707512 899114104096 899219785984 899405519644 901344318784 901636457176 902263328512 904034426477 904662965024 904956179036 905943014288 905973816832 908383321664 908490093056 908677741496 908946923092 909309508352 909963471452 910596132224 911094437617 911727884704 912023388556 913017930448 913125246592 913313852422 915282632992 916880403712 917177577568 918317509928 919318915424 919616879636 919983721216 920256252032 922430486432 922538908928 922703742064 922729459148 923002803346 924677515712 926798581156 927136764424 927245740096 929743429888 930412088788 930757295104 931058966656 931360735984 932216151776 932518296164 933535187312 933837759218 934184236544 934487018816 934887874816 936972356632 937276042573 937484457728 937678094948 938330024576 939657710912 940825583152 940936167808 941130517978 941784847936 942267541696 942462166861 945111920032 945150449152 945456785728 947107230208 947625515564 947971298456 949344903808 949626132416 949933919624 951981640064 952151733832 952178271674 952460339623 952840282688 954188500256 955374432376 955486727104 955684082689 956838689248 956871222272 959416092544 959727052816 960773614528 961085014792 961753218304 961967731088 962279518382 962948552384 963641091959 963998627072 964025495104 964311072608 964623619412 966703005632 966875729716 968276727488 968390538752 970966045504 971166598339 971668199936 971841811168 973936757248 974252423872 974541030944 974568192808 975630938464 976309255168 976625690752 976843520744 977160129491 978865917176 978905822336 979223099504 981827416258 981860798912 982364032832 983250078944 983365650176 984587845696 985980984352 986666497024 986870292784 987376094224 987409665536 989611253072 990035755072 990356639608 991045194496 992125907968 992447469952 992990566841 993680952992 994003018988 995086957904 995409479606 997555229216 998248788992 998454977072 998572335488 1001228112976 1002678887168 1002858039184 1002975915136 1005345586336 1005643404272 1005671433004 1006044562432 1006370635648 1007468061184 1007794595776 1008720212864 1009047153296 1009374199694 1010474900552 1013196781856 1013315873024 1014420872192 1014749660288 1016010862048 1017448462576 1017854329856 1018155853312 1018184230784 1018366153192 1018485851968 1020892167568 1021194590936 1022674296448 1023047464192 1025394174896 1025726519594 1026439665728 1028652305408 1028864773328 1028985706112 1030107792896 1030441665344 1031722370224 1033182201688 1033900531456 1034114083396 1034235633184 1034679277184 1036986259868 1037021517952 1037767329802 1038152367616 1038488847424 1039958253088 1041250785848 1041588269897 1041974725376 1042312444064 1042882118656 1045655741312 1046037294848 1048202945792 1048436740624 1049505725632 1050650189056 1050679472192 1050990719584 1053785907668 1054206270208 1054547953312 1057352602124 1059009161728 1059198378464 1061481634304 1061825675456 1063328101472 1064067390464 1064412269696 1064649679912 1065389887744 1065735195616 1066897356928 1067243153392 1070081566034 1070117949376 1071632108512 1072377170944 1075229237888 1075355620352 1075385592064 1075577734832 1077896298752 1078245660128 1080127908608 1080522040832 1081113334756 1081152347821 1083000589216 1083395769664 1084965604352 1086314075392 1086666165088 1087979017216 1088203739056 1088960323072 1091856494144 1091984830976 1092210380216 1092807326464 1095713728928 1096475534336 1096830917504 1098026988032 1098382874048 1099391692672 1099748021008 1100512631296 1101304105096 1101743422976 1104270649888 1104803435008 1106601974272 1109346853888 1109675480576 1109706408832 1109904683816 1112657755664 1113431341568 1113792220352 1115006786816 1116392595136 1116754433704 1118010242048 1118703905344 1121115433984 1121347000144 1122126627328 1122701751808 1123714375936 1125243252224 1126501702144 1126835410688 1127068158308 1130236935296 1131469434368 1131836159552 1134846362104 1135299060224 1135635374848 1136003450272 1138452270592 1138687417672 1140063119104 1141091402368 1141225526272 1144260700544 1145122570816 1147342956032 1147345348708 1147714826048 1148966384384 1149338780576 1150137869312 1152395532652 1152437118007 1152823100416 1153196746624 1153570513936 1156895713792 1157939179264 1159173651272 1159713897472 1161155270912 1162798242944 1163639120896 1165087802554 1166308326848 1166733905792 1168770624512 1171879057024 1172258879536 1174785853696 1175845455232 1175983664128 1177647617536 1178334581333 1179111280256 1180779659072 1182490602496 1183960284416 1183962753454 1184344022624 1185167449088 1186019805488 1186844397056 1189788314624 1190000898112 1190386594168 1192952645248 1195035132928 1196168555036 1198213417856 1199079906304 1199435115008 1200572710246 1200776539648 1202268948608 1202271455827 1202658620912 1205197660928 1208402973856 1209063425024 1211800425472 1213515057664 1214666006918 1215232115968 1216742491328 1217983080704 1218505544704 1222142236112 1222991942144 1224722409728 1227760282112 1228377655684 1232280754432 1234344147218 1235558096864 1235602683224 1237348413952 1237714959104 1238888860573 1241041342856 1241904188672 1243661416064 1250474907136 1250477514884 1252244261632 1253431943309 1253521048576 1254709941212 1256447648768 1256482667776 1256854881152 1262023599872 1263369035656 1268235895808 1269812147968 1269814796042 1271608863616 1272905394688 1275036811412 1275877251584 1276290781376 1279731350482 1281539428736 1282905670228 1289451107321 1290383680768 1291699354624 1292924457188 1293527039488 1294753875506 1296967270976 1299521010541 1301357048768 1303689324028 1306862369792 1308489358358 1308711509504 1310338067584 1310340800171 1311674086912 1313530034944 1314775842653 1317023465888 1317070992008 1320573840391 1323849468214 1324769887168 1327071581696 1328723729879 1330601027392 1330649043472 1332923802112 1333410178048 1334188003694 1336075807703 1337438069204 1339100330659 1343823377408 1344321367207 1346668092952 1347555748864 1348570743296 1350249657029 1351226090536 1353536025856 1354819776947 1355451206272 1358120101202 1363374451712 1366099983157 1367049777184 1367492857276 1369192472921 1369386763264 1369424930048 1372083097424 1373116566136 1374021655552 1374466995328 1376768471897 1376930297288 1378172223596 1380122262902 1383955451866 1388189722192 1388639654038 1390562847232 1394350327468 1394763381986 1396733984128 1398223033844 1399484165198 1401464359751 1404898546688 1405356824833 1409142385924 1410679025392 1411136246338 1412066396416 1412117352256 1415872983512 1415912445934 1416331887893 1418332963264 1419845039522 1422156443498 1426106379334 1426675263104 1427392660153 1430469612208 1430933247562 1432493649496 1432957940869 1433954218528 1437767926556 1438850869834 1442108048402 1442847173222 1443850326464 1444148553449 1448159570767 1450257946256 1453267272704 1454115015262 1454645613148 1457184927328 1457657221492 1459468899707 1461060419156 1461101141017 1464616489984 1465159242911 1466177908832 1472207452352 1472684615528 1476122897704 1476601329931 1477627951072 1479718714864 1480198312546 1481557812644 1483654136978 1487265198592 1488132773351 1489930656032 1490413563548 1492265953633 1494973546976 1495416409552 1495458088964 1497529220096 1498949540452 1502052872908 1502600963032 1506597242189 1510833073568 1512970820816 1513461195974 1514022728192 1518541405576 1519192796576 1519685188364 1520686888448 1520741763968 1524786289936 1525280494654 1526943780232 1527438684223 1528841572622 1530400377896 1535806870052 1536367276808 1539049249088 1542685468688 1543142465176 1543185474782 1543642619389 1544258389184 1548365459368 1548867306427 1550556312916 1552483452611 1554915736192 1555697618369 1559051150384 1559556460826 1561257123608 1561763149037 1562342602496 1562848979744 1564791397624 1566541429544 1567005492988 1569276075584 1570819423232 1571735738146 1573449682168 1573634625472 1573959659377 1575053969824 1578449227264 1578960824896 1579242943148 1583160188792 1583673313313 1585400275004 1586502539648 1587016747472 1590657115411 1591237536694 1591291639616 1592436075041 1593543231392 1595523798232 1596040929973 1596267410432 1597781378284 1597969181536 1599410474512 1603664225774 1604540706496 1605060760744 1608808101992 1609329539363 1610448441056 1612204600448 1612727138672 1613249846258 1614731548612 1617016306594 1618185652496 1620951958016 1621897517023 1622489337742 1622680045168 1625321649712 1628825266432 1629353191648 1629644313674 1629835862096 1629881287972 1630486014976 1633686577796 1634822413952 1635352282928 1637135599424 1637662802944 1637666218136 1639701624106 1642021713397 1642077543008 1644400994096 1646444770516 1646638293664 1648123483888 1648968197968 1650114658816 1650455489656 1654013286016 1654549375024 1654844998937 1655039509448 1657437652864 1658949772298 1661845731728 1662384359342 1662452129312 1666265534206 1667126150144 1667470494704 1667964456808 1669829875448 1671905256658 1672101772432 1674467706184 1675631895808 1675977997228 1680632903924 1681353825424 1681898775886 1682522802688 1683068132032 1685159966672 1686997597376 1687544377064 1688091333971 1688717658368 1689932161268 1692032527003 1693208928736 1693757721604 1694484273104 1694683442816 1699190579632 1700723169544 1702777892608 1703129601028 1703329786912 1705446804152 1707354142312 1707859919324 1708541196544 1709094958816 1713015355058 1713085189088 1713640424132 1716631854752 1720332303872 1720687638152 1720889887808 1721197365004 1725466722616 1726666369792 1727023012372 1727908164892 1729109509504 1729466656714 1729669938256 1731819692876 1734270124262 1734329090368 1736220338944 1736783072416 1737990587392 1738941667736 1739505283229 1741402176332 1742612902784 1743177708176 1746935380736 1747247511568 1747296209876 1747501587104 1747813819102 1752149197708 1755001568572 1755207851488 1755848316352 1759875957476 1760577984256 1761148612384 1763069107072 1763640542608 1764866730496 1765260372512 1765832518268 1768331075966 1769560524992 1770134064488 1774266802984 1774841867851 1775236526336 1775811905504 1777046555648 1780534809508 1781772743296 1782140768086 1782350240944 1784293855552 1784872170328 1787090534138 1788333025856 1789619170781 1789680018784 1790333062336 1793458372096 1794439806068 1796269415024 1798228208192 1798439571968 1798811039288 1802688637568 1803272914352 1803595111201 1804526657024 1808068852954 1809325930048 1809699645943 1809912358072 1811886028576 1811947633664 1814725954769 1816766643328 1816980186112 1817355482992 1817893846184 1818619016704 1819926942904 1821192264448 1822188875234 1823455769408 1824046777112 1826035860896 1826250493184 1826627704844 1830565265984 1833760807424 1834355155136 1836635019856 1838637830848 1839233759272 1839967442432 1840512504064 1844125338419 1844860972864 1845077817856 1845407484128 1845458918296 1846005606692 1849355031424 1850367053717 1853597162312 1854273528848 1854491480192 1859486859776 1860824177576 1862117933312 1862721471968 1864432303552 1865036592328 1867070374624 1867675518436 1868368473088 1868974037632 1869775749632 1873944713264 1874552085146 1874968915456 1875356189896 1876660049152 1879315421824 1881651166304 1881872335616 1882261035956 1883569695872 1884535083392 1884924333722 1890223840064 1890300898304 1890913571456 1894214460416 1895251031128 1895942596912 1898689807616 1899252264832 1899867839248 1903963280128 1904303467664 1904356543348 1904920679246 1905680565376 1908377000512 1910748864752 1910973454208 1911368165378 1913677378496 1918832185088 1919454105632 1921547229056 1922170029584 1923506436608 1923935462176 1924559036764 1925897104768 1927282183918 1927997254144 1928050990208 1928622145216 1929247238824 1933406011264 1933751459432 1934378215523 1936553454976 1936781077504 1941932091008 1942333196678 1943336399872 1943683622336 1947873514496 1948504847744 1949082061888 1949136385616 1951261876928 1953251381504 1953687041488 1954320258982 1957731834352 1957811644672 1958446199008 1963654832516 1963721597824 1964728065664 1966500157888 1966731300352 1969175691392 1971961968704 1972369277039 1973740585568 1974752188448 1974819331072 1979222506144 1980071510144 1980713279216 1982090388992 1984894939904 1985981133682 1987361905984 1988006037976 1990173915808 1990818959212 1995110458432 1996909954144 1997144670976 2002456225952 2005357774336 2005716078368 2005951830272 2007854360239 2010691172672 2011286808544 2011342866008 2012741271296 2014936122368 2015589191552 2016692182141 2017440425728 2018094306592 2018748399388 2020949801104 2026393563712 2026631746048 2029499320576 2032021724096 2034896925152 2036311706624 2036368461568 2036732306384 2036971703936 2041784335136 2042389181872 2045348592896 2046094928384 2050788349792 2051453039188 2052879331456 2057729546656 2057971412224 2060215585792 2060883330688 2063444740448 2066364403376 2067801062912 2068228166792 2068471266368 2069358554368 2073972519736 2074043035904 2075534659604 2076304735232 2076977694848 2079916506176 2082501571696 2083176539794 2083949450752 2084624888128 2091311482624 2092074589696 2096405891584 2096873481248 2099011451264 2101300378112 2101358944384 2101981439168 2107571815336 2108412540416 2109095906624 2114705204248 2118018323456 2118396756928 2122963268608 2123651350912 2126656202944 2128824539392 2129299359824 2130779775488 2131470391232 2133794713856 2134486306784 2140163132068 2140235898752 2140240362013 2143264217024 2149660897447 2150458475776 2150771184128 2151155469664 2155792597504 2156491320256 2160255817216 2161044081664 2162226669512 2162304695642 2166001178432 2166791539328 2172628150784 2173332330176 2176407478112 2177920646144 2183712988288 2183969661952 2184420760432 2185614652928 2188335651047 2191427457856 2193661835008 2195742397121 2196053976064 2196765748096 2198783385344 2199496042016 2201025262592 2202608210192 2203486845952 2208541299776 2209606870016 2213203948544 2219350961152 2219412817664 2219809367632 2225315511328 2226862683136 2227584440704 2230013573632 2231314419971 2232785190272 2233508867408 2237407810688 2242694000288 2244253254656 2245403503616 2247428751872 2250486504448 2253003404288 2253670821376 2254136316616 2260473870592 2262938868736 2263672319104 2269692724208 2270598120448 2271270749696 2272006900544 2276904541184 2277374835344 2280126238208 2282182804736 2288521401088 2290245141632 2294685912064 2294690697416 2295429652096 2297932768768 2298677561152 2304791065304 2304874236014 2306393493248 2307141027872 2313791427584 2315878358528 2318347302544 2322310541824 2325596485888 2330175605108 2332616653696 2333467811584 2340516621107 2343758114048 2344517759072 2349571707392 2351690910464 2355295235072 2356669162666 2358222560512 2361559318144 2367920568832 2367925506908 2368688045248 2372039610976 2373688794112 2380001796224 2380773188336 2385905290496 2392337110072 2393112500233 2396426835712 2398870230016 2401145420492 2401553079296 2404537897216 2404542911654 2405317241824 2410395321856 2411801391293 2416805947712 2427030115328 2429332013836 2430464231936 2433484982656 2435966161408 2441726564927 2444284472224 2445983884288 2449444819456 2455520564224 2456755311368 2464561508864 2468688294436 2471116193728 2471205366448 2474696827904 2475429918208 2477777721146 2481283642877 2482082685712 2483808377344 2486900614081 2487322832128 2500949814272 2500955029768 2504488523264 2506863886618 2509419882424 2512965335552 2513709762304 2516093871473 2524047199744 2526738071312 2539624295936 2539629592084 2543217727232 2545629823009 2545810789376 2550073622824 2550900137611 2551754503168 2552581562752 2556855733523 2559462700964 2563078857472 2565811340456 2578902214642 2580767361536 2585848914376 2587054078976 2589507751012 2592726172127 2593934541952 2599042021082 2602714097536 2607378648056 2608223736209 2616978716716 2617423019008 2620676135168 2620681600342 2623348173824 2627060069888 2628592527589 2629551685306 2634046931776 2634141984016 2641147680782 2647698936428 2649539774336 2654143163392 2657447459758 2661202054784 2661207604471 2661298086944 2665847604224 2668376007388 2672151615406 2674876138408 2678200661318 2681990170691 2688642734414 2693336185904 2697141486592 2700499314058 2702452181072 2707072051712 2709639553894 2710442242313 2710902412544 2713473547603 2716240202404 2732199966314 2734099554368 2734985714552 2738384945842 2738849860096 2742259612729 2744166194848 2746233132272 2748933990656 2753536943794 2753860594576 2756344447192 2760244525804 2763675150509 2767910903732 2774450481257 2776379444384 2777279308076 2781125694464 2788700654936 2789526763972 2793467968256 2796117411997 2796446067688 2798968330396 2802928719502 2810713649666 2818284771848 2821358050784 2822272492676 2824132792832 2824234704512 2825780210071 2831745967024 2831824891868 2832663775786 2836665926528 2839690079044 2844312886996 2852212758668 2853350526208 2854785320306 2860939224416 2861866495124 2864987298992 2865915881738 2867908437056 2875535853112 2876467854793 2877701739668 2884216096804 2885694346444 2887700652928 2888297106898 2892383891401 2896319141534 2898931485053 2900417276783 2900515892512 2908230030524 2909291226296 2914369854656 2915314442984 2918937799414 2922120838312 2922202282034 2923067938843 2930318485822 2932355817664 2932961495149 2941107581867 2944414904704 2945369231056 2945895490103 2952245795408 2953202659862 2954077500049 2955255902144 2957381282219 2959437429728 2960396625092 2963115625288 2964076012807 2967308273956 2974530397184 2976265546702 2979861312064 2980476801799 2980827127096 2984531907266 2988754858817 2989947093952 2990832819104 2990916177928 2997899080904 2998870742231 3004105745816 3005201926064 3012095388757 3013194484378 3021666147136 3022290271651 3023839288561 3025941641632 3026922391948 3028045456384 3030684462533 3037082811152 3038385593152 3039370376728 3041373776896 3041483527936 3047453808581 3049572579872 3050560989308 3053887560464 3054877368446 3057683145244 3060800755792 3071252745001 3071613740104 3072734553616 3078098498176 3079782925583 3085370937376 3086284930352 3086370949564 3087285238778 3088516778368 3096730918736 3097734612854 3101112625832 3104966905222 3109831472384 3111395236738 3118102300768 3119112921652 3122514247216 3123526298074 3124685204992 3125697959488 3129582795248 3133082859088 3134010985976 3135026763089 3138552151168 3143471476292 3146899364336 3147269250944 3147919318754 3150107939648 3156898454528 3157921649792 3158485886296 3159509596069 3166320377584 3167346626626 3170800550008 3173005079296 3174033494944 3181314230822 3182475073388 3182583279232 3184872150082 3187086462784 3191047596464 3192081859946 3195562756568 3195938363072 3196598483477 3198820949024 3207328451548 3209081412992 3210121521488 3217616203984 3218659078726 3220896882112 3224409200896 3225454277344 3226499692516 3229463097224 3230509811711 3234032613188 3236371304992 3241903916032 3243795034046 3244978675484 3245360090336 3250643299424 3257650532864 3258706383296 3259288627348 3259671724192 3259762575944 3267373155592 3268432157263 3269644827904 3270704565856 3274271198848 3275332436272 3279403248212 3284043426794 3284155086016 3288801988192 3292889541032 3293276587328 3293956812923 3296246967776 3297936395936 3300229317632 3300910979312 3308026572032 3309098750048 3309689997874 3310079018896 3314875305728 3317899544596 3323691463456 3324768718684 3324904258624 3332531068412 3334940989408 3335928913616 3339659750896 3343810513316 3344203544864 3348935412368 3351263791616 3351955994456 3360870771037 3361265807848 3362707650848 3363797551772 3365045605376 3366136264064 3370319933344 3373995194752 3375088754128 3376182667942 3377435316736 3379864322536 3384065054006 3386417857472 3387515443208 3388968546208 3389366885632 3398381159264 3401446339088 3405555785216 3406259202056 3406659573824 3410893608304 3414708284624 3415719838648 3417082393088 3418189917632 3426030710116 3426170378176 3427280848264 3433263709504 3436395956903 3440664607744 3441375276304 3441779775616 3442394730008 3443510458637 3450933445232 3453332739584 3454046024744 3455816329784 3458219019008 3458933313428 3459339876512 3463639385752 3468540248524 3468658180736 3472440677888 3473566144832 3477883335472 3479010566458 3482804352664 3483933178621 3485225805568 3486355416352 3493870761472 3494495023136 3494592419752 3495003174208 3495627638204 3504298395416 3510003137144 3510415702976 3511696632704 3519751914952 3521155968512 3522297224768 3526138214144 3527281085216 3529733460992 3530520745024 3531665036536 3532809698929 3536662151932 3539121049984 3540268128976 3548533605968 3549683735702 3550473052672 3551623811008 3561069619016 3563545486592 3564281536172 3564700481888 3568587711104 3569744340656 3574181068276 3576666051712 3579238341562 3579360037568 3580666124672 3586916744192 3588879612136 3590042818579 3592538830048 3596456416384 3596879143936 3597622078576 3605377275136 3606545828704 3607190222402 3609053314048 3616137705908 3618651860096 3619399291886 3619824716144 3623772057152 3629451909538 3633533286656 3634710965984 3635787692368 3637238033408 3639853885808 3642384528896 3644377750468 3646911538816 3648093554224 3652071721792 3652500986368 3653255409688 3661130531968 3662971514501 3667521614848 3668710310272 3673270039712 3677275661696 3678467518544 3679934884864 3681025008128 3688250676838 3689721945728 3690155635712 3690814968256 3690917836592 3692011213384 3698710062848 3700734107434 3707194324624 3708547057696 3708982960384 3718973719552 3721648355152 3724235866624 3725442943936 3728864607104 3730073184656 3734140749248 3735351036872 3737948075264 3739551499264 3745285481119 3747889426528 3749104170292 3749937830912 3750712379792 3753320098304 3758630843648 3763302332608 3763744671232 3764522071912 3767139391744 3769070166784 3769848667444 3780447680128 3781827142912 3790502062256 3791885193824 3797379615232 3798504529664 3799735678496 3807926560256 3808606935328 3808713086696 3809841358492 3811361130752 3816754001024 3821497729504 3821946908416 3822736330756 3827354756992 3837664370176 3838908211264 3843094458112 3844340059168 3847012873216 3847870924352 3849118073528 3851794209536 3854564367836 3855994508288 3856101980416 3857244290432 3858494477648 3866812022528 3867502918864 3868756431046 3873106909952 3883864182016 3884666393356 3887367244672 3897009695488 3898164123776 3898272771232 3902523753856 3906502763008 3907374082976 3908640517964 3915463668704 3915623289344 3916892398016 3927309665032 3927443195648 3929456131328 3933000315776 3933462600704 3938351382784 3943923937408 3944738554078 3947481171136 3949504376896 3958445012288 3960143020288 3961426558432 3964180777984 3969789879808 3971962267364 3974723811968 3976012075952 3980347831616 3981637918424 3990220916864 3992227380973 3993819908288 3994289341952 4004912451904 4010715548672 4011432156736 4011903660544 4015708720478 4021382345344 4022573617088 4022685732016 4025482542592 4031178383104 4033384364282 4034880851456 4036188613184 4037496798776 4041899602208 4052787127424 4053263492096 4058998641152 4064043448192 4069793850304 4072736923136 4073464612768 4073943407872 4077807308939 4083568670272 4084778363744 4090697185792 4092189856768 4101576699584 4102906078376 4105758662912 4115459093312 4115942824448 4121766661376 4126889480896 4132728806752 4135602125824 4136456333584 4136942532736 4138717108736 4143869637089 4147945039472 4148086071808 4151069319208 4153955389696 4159833012352 4165003143392 4166353079588 4167898901504 4169249776256 4182622965248 4184149179392 4192811783168 4193746962496 4198022902528 4202004485861 4202600756224 4202717888768 4203962878336 4215143630672 4216825080832 4218191813248 4229410408496 4236793513856 4247302701824 4253312405888 4257649078784 4258598719648 4261559550976 4262940782464 4267589427712 4268972613568 4280326264136 4280471797504 4280480724026 4286528434048 4299321794894 4300916951552 4301542368256 4302310939328 4311585195008 4312982640512 4320511634432 4324453339024 4324609391284 4332002356864 4333583078656 4345256301568 4346664660352 4346673724913 4352814956224 4367425976576 4368841520864 4371229305856 4376671302094 4382854915712 4387323670016 4391484794242 4393531496192 4397566770688 4398992084032 4405216420384 4417082599552 4438825635328 4439618735264 4444351786147 4450631022656 4455168881408 4460027147264 4462628839942 4465570380544 4467017734816 4474815621376 4479059726687 4485388000576 4494857503744 4507341642752 4508272633232 4520947741184 4527344638208 4531638564271 4539385448416 4542541499392 4544013801088 4554749670688 4560252476416 4564365609472 4577042802176 4579712754253 4580490283264 4589381394832 4590859304192 4595865537536 4597355122304 4609582130608 4609748472028 4612786986496 4614282055744 4631756717056 4636694605088 4644621083648 4651192971776 4660351210216 4665233307392 4666935623168 4681033242214 4687516228096 4689035518144 4699143414784 4703381820928 4713338325332 4716445121024 4723118636288 4735841137664 4735851013816 4737376090496 4737385969849 4744079221952 4753420354207 4760003592448 4761546376672 4771810580992 4774382346029 4784674220144 4786225000466 4792853671424 4802290840984 4809075794432 4809085823308 4810634483648 4820790643712 4823602782586 4830427920157 4833611895424 4843844081531 4858664027672 4860238789133 4860928463872 4866969965312 4871932322816 4881671836951 4883453129854 4888568944448 4898194578193 4898889638912 4913510622736 4929123017728 4937376588872 4938976862183 4942232387456 4942410732896 4950859836416 4955555442292 4962567285754 4964165371424 4967616754688 4973801228162 4974645664256 4977547552243 4991372327669 5001910059536 5008977046528 5013727773236 5018839764848 5025930671104 5027419524608 5032187742946 5039308016977 5048094399488 5053476142624 5079248591872 5079259184168 5086435454464 5091259646018 5100147245648 5101800275222 5105163125504 5113711467046 5118925401928 5126157714944 5131622680912 5132539565231 5157804429284 5161534723072 5171697828752 5179015502024 5180694093911 5185452344254 5187869083904 5192789479423 5198084042164 5205428195072 5214757296112 5216447472418 5233957433432 5241352270336 5241363200684 5254120139776 5257185055178 5259103370612 5268093863552 5268283968032 5282295361564 5295397872856 5297114185909 5299079548672 5314894919516 5322404109568 5322415208942 5322596173888 5336752014776 5338481731289 5344303230812 5349752276816 5350945504177 5356401322636 5363980341382 5377285468828 5386672371808 5400998628116 5404904362144 5414144103424 5419279107788 5420884484626 5421804825088 5426947095206 5432480404808 5446928490991 5464399932628 5468199108736 5469971429104 5476769891684 5477699720192 5484519225458 5488332389696 5492279524121 5492466264544 5497867981312 5504712595213 5507073887588 5507721189152 5512688894384 5520489051608 5527350301018 5535171203341 5535821807464 5548900962514 5552758888768 5554558616152 5569331378429 5577401309872 5579053527944 5586935936512 5592234823994 5592892135376 5593891436263 5597936660792 5605857439004 5612824790209 5621427299332 5636569543696 5642716101568 5644544985352 5646374461903 5648265585664 5648469409024 5651560420142 5659557073079 5663491934048 5663649783736 5665327551572 5673331853056 5678712682097 5679380158088 5688625773992 5703755097859 5704425517336 5706701052416 5709570640612 5721878448832 5723732990248 5729974597984 5731831763476 5735816874112 5738955684371 5751071706224 5752935709586 5755403479336 5768432193608 5771388692888 5775401305856 5776594213796 5784767782802 5792638283068 5797862970106 5800834553566 5801031785024 5816460061048 5818345257697 5818582452592 5828739709312 5830628885968 5831929369721 5837875598828 5844241676624 5844404564068 5846135877686 5860636971644 5864711635328 5865922990298 5882215163734 5888829809408 5890738462112 5891790980206 5904491590816 5906405319724 5908155000098 5910511804288 5914762564438 5918874859456 5920793250184 5926231250576 5928152025614 5934616547912 5936540040743 5952531093404 5959722624128 5960953603598 5961654254192 5969063814532 5977509717634 5979894187904 5981665638208 5981832355856 5982901150003 5995798161808 5997741484462 5999518221749 6008211491632 6010403852128 6024190777514 6026388968756 6043332294272 6044580543302 6047678577122 6051883283264 6053133298499 6053844783896 6061368925066 6069945434917 6074165622304 6076771186304 6078740753456 6082967055872 6094907617162 6099145159744 6101121978616 6107775120928 6109754736892 6115366290488 6117348366857 6121601511584 6142505490002 6143227480208 6145469107232 6156196996352 6159565851166 6170741874752 6172569860704 6172741899128 6174570477556 6177033556736 6189158765881 6193461837472 6195469225708 6202225251664 6209933810444 6219662944768 6222790473476 6236204601536 6237492688301 6238225843304 6245028494432 6247052596148 6249370409984 6251395918976 6254816869483 6259165590496 6266165718176 6268021971952 6270053526178 6277104302336 6286942952584 6293798728672 6294538501888 6295838637508 6300215879296 6315843299584 6316971772592 6319019192138 6332640755168 6334693253252 6341601100016 6346010158592 6348066989888 6362628461644 6364950146776 6365166558464 6369744300164 6374172925568 6382095192928 6384163719892 6391125513136 6391876726144 6393196966954 6397641898048 6414656903096 6416735983769 6418162825984 6420243042976 6435232407968 6437318157452 6441793764224 6448818401792 6450908554688 6452999385032 6458926194448 6461019623422 6468065226376 6470161617439 6472742609984 6487590068092 6489957350968 6490720180672 6501286598848 6515301065728 6517412766592 6518577254696 6519343448384 6519525151888 6520690017419 6534746311184 6536864314526 6539289655808 6541409131712 6548542397696 6550664872544 6558806496424 6560932298011 6568086853588 6568310172032 6577603976384 6585779082064 6586553174656 6587913625846 6592493935552 6595872791872 6597235168027 6601821958624 6616053144064 6618197500096 6619379995748 6620158037792 6629750611456 6635799089192 6647382926912 6649537437368 6649808517248 6665062136824 6667222377361 6669881978816 6671857827232 6679319501792 6687621026632 6688407089728 6689788578823 6697870824736 6702527583232 6703911988912 6721741542074 6722531615696 6725415301696 6727595103544 6732272528128 6740639866688 6745487643713 6747990389504 6750177508256 6752365335884 6754870633472 6759728645072 6768130108012 6772835714944 6775030886416 6777937092416 6778733771264 6796762318528 6798166188373 6802892678176 6811111570432 6812518404112 6813319147648 6821787216608 6829416569248 6831439677296 6834164786176 6836379835264 6852061420232 6852340756352 6854561696528 6866527419008 6872791913806 6882750552608 6883559551232 6884789460016 6887020917274 6901866890464 6906665479168 6908092049488 6911632659568 6916438038016 6917866626856 6918679753024 6927278771504 6937080497048 6937316361472 6944881355776 6947132289664 6955766670944 6958021132916 6965608705328 6967866357242 6970451611136 6972710832704 6987741522944 6988990046272 6989184839504 6990006348416 6991255276408 6993521240737 7008596790832 7020006274288 7020831405952 7023393265408 7039503829904 7042311937024 7044594449536 7052276428288 7054562170432 7061041490048 7063330073072 7065619397858 7073324303864 7078242099968 7080536257952 7097067211936 7099367471404 7100946105344 7103247622016 7122139238032 7127090973184 7128563072344 7129400963776 7137175422208 7139488681312 7148362136552 7153332103424 7158476683124 7158720075136 7161332249344 7177759224272 7180085637158 7185077660096 7192912832768 7195244157152 7210754550272 7213091657408 7214380444804 7232275411816 7237303720192 7238798583772 7239649432288 7247544114304 7258903819076 7267066573312 7269421931968 7271575384736 7279707771616 7284769057792 7288755500936 7291117889279 7293823077632 7296187108448 7304143443584 7305001972736 7306510819376 7322261063936 7325943029002 7337420620544 7346540079424 7354551323392 7356935037088 7362050016256 7376501353676 7379443891456 7381629936512 7381835673184 7384022426768 7397420125696 7401468214868 7414388649248 7417094115392 7417965920768 7443296710304 7448471733248 7450885887872 7457729214208 7460146369312 7468281498496 7470702073744 7475896150528 7490570962238 7495778853056 7498208340584 7501424759584 7506640196608 7517261687296 7526604665216 7527489342464 7529044143824 7534278783488 7538140333568 7539697334888 7560895360256 7563654285824 7581004124512 7583770387648 7594759230464 7597009059328 7599471356992 7615853120512 7617213870656 7617426173392 7619682716984 7622722261504 7633508002048 7642995459008 7643893816832 7645472661512 7654709513984 7675328740352 7677816422528 7686188916224 7688680118336 7695741848704 7698236147056 7703588419072 7709128735672 7712203960832 7714488580864 7716988955296 7733624045056 7735005837728 7737512862092 7746213819904 7767728364032 7769332786712 7774734489344 7794019390976 7796328247552 7796545542464 7805047507712 7813005526016 7814748165952 7817281035928 7830927337408 7831246578688 7833784796032 7854619330064 7854886391296 7858912262656 7866000631552 7876702765568 7887847874816 7889477108156 7894962342272 7899008753792 7916890024576 7920286040576 7922853116864 7939579759616 7943924534728 7949447623936 7952024151904 7960695663232 7963275836848 7980441833728 7984454761946 7987639816576 7988578683904 8009824903808 8022864313472 8023807321088 8031417440956 8042764690688 8045147234176 8045371464032 8050965085184 8062356766208 8066768728564 8067059826049 8069761702912 8072377226368 8074993597552 8083799204416 8105574254848 8117997282304 8128086896384 8139587700608 8145473846272 8146929225536 8147886815744 8155614617878 8167137340544 8169556727488 8181394371584 8203153399168 8205812156752 8211517325824 8230918186624 8231885648896 8243533322752 8253778961792 8265457613504 8272912667168 8273885065472 8277434217472 8287739274178 8295890078944 8296172143616 8302138638416 8307910779392 8318253778133 8319666024704 8330006286784 8332706159176 8338499552512 8365245930496 8387493924992 8396045805056 8404008971722 8405435777536 8407925756672 8415900190789 8430287261344 8436383626496 8458820816992 8473587027712 8494605403648 8506624811776 8515298157568 8517197439296 8525881564928 8535178855424 8537945227136 8560652528272 8560943595008 8560961448052 8573056868096 8598643589788 8601833903104 8604621878656 8625965281024 8648906678048 8649218782568 8664004713728 8667166157312 8672222024011 8693329320704 8693347449826 8705629912448 8734851953152 8737683041728 8753342604188 8765709831424 8774647340032 8782969588484 8787062992384 8795133541376 8797984168064 8810432840768 8827780657813 8834165199104 8877651270656 8879237470528 8888703572294 8901262045312 8910337762816 8925257679884 8931140761088 8934035469632 8949631242752 8958119453374 8970776001152 8970794708863 9016545266464 9026157751247 9041895482368 9054689276416 9063277128542 9065961982909 9078770896832 9088027602176 9096647073787 9109499341376 9128731218944 9154085604352 9159425508506 9160980566528 9172385601197 9178762789664 9181718608384 9194710244608 9203430898571 9219164261216 9219496944056 9225573972992 9228564111488 9244016882737 9273389210176 9301066109153 9302385943552 9320702420432 9330466614784 9333871246336 9352530653921 9362066484428 9373702314613 9375032456192 9378071036288 9406763641856 9426676650664 9432890242048 9446237272576 9451747599203 9471702027632 9474752180992 9474771939698 9488158443904 9506840708414 9520007184896 9523092753344 9543621161984 9548764692058 9569348440288 9572450000932 9585707342848 9604581681968 9618151588864 9618171646616 9621268967296 9621289031549 9647205565172 9660855840314 9667223790848 9687688163062 9696426001729 9717328055344 9720477578266 9733939930624 9763343673902 9766906259708 9777137888896 9796389156386 9810250518257 9827021245472 9837497773831 9874753177744 9877953724366 9884464774912 9884821465792 9911110884584 9914323215251 9925134571508 9928330742848 9947602456324 9949291328512 9955095104486 9982744655338 9991748621071 10003820119072 10027455546472 10030705586083 10037679529696 10054839049216 10064375485892 10078616033954 10106952285248 10109039874143 10137116995369 10158518368336 10172870908928 10182519292036 10200294491296 10203600550444 10210326251008 10216282297949 10227422934092 10237850803856 10252315429888 10263245361824 10265079130462 10315608858568 10343395657504 10358031004048 10361388187822 10370904688508 10375738167808 10385578958846 10396168084328 10410856390144 10423817467531 10429514592224 10432894944836 10467914866864 10482704540672 10482726401368 10486124000677 10514370110356 10518206741224 10536187727104 10536567936064 10546180695323 10564590723128 10568014855817 10590795745712 10592688038881 10594228371818 10598159097344 10629789839032 10644808219136 10644830417884 10645192347776 10673504029552 10676963462578 10688606461624 10692070789561 10699504553632 10701891008354 10712802645272 10727960682764 10754570937656 10773344743616 10801997256232 10805498335723 10809808724288 10838558215576 10841768969252 10842071144989 10843609650176 10853894190412 10864960809616 10867384168277 10889883328583 10893856981982 10928799865256 10932342043259 10936398217472 10939942858208 10953539783368 10969038450916 10976664779392 10984559048242 10984932529088 10995735962624 11009425190426 11014147775176 11015442378304 11017717615639 11025377788768 11040978103216 11054700602036 11070342406682 11071643614928 11097801925028 11105517777536 11109117232304 11134599807877 11138662756858 11154802619744 11158107055888 11173871873024 11184469647988 11185784270752 11187782872526 11195873321584 11211714878008 11225649580418 11241533268641 11242854598664 11273139087392 11285432203136 11289089970704 11292748923806 11296938818048 11303120840284 11319114146158 11326983868096 11327299567472 11330655103144 11346663706112 11357425364194 11358760316176 11360789824163 11377251547984 11407510195718 11408851034672 11413402104832 11419141281224 11443756897664 11447465980496 11459949195968 11463663526952 11471633748224 11477911368742 11494151993779 11502143412448 11505871419172 11510806958672 11536864387216 11542777385776 11550802611712 11553188427592 11569535565604 11583914992559 11585276566136 11595725940212 11601669107132 11602063570048 11632920122096 11636690515394 11637164905184 11657479418624 11661257771936 11663858739442 11675751197656 11688483353248 11688809128136 11692271755372 11721273943288 11729423270656 11731845980596 11764430327468 11777659618816 11781476924224 11783581960412 11808983181632 11812810639448 11816310000196 11816639337797 11821023608576 11829525128876 11837749718912 11841586500368 11844227689021 11852462501152 11856304051228 11869233095824 11873080081486 11905062186808 11919445248256 11921907207196 11923308508384 11938127629064 11955019435268 11959788375808 11963331276416 11963664711712 11965802300006 11991596323616 11995482968924 11999036443498 12016422983264 12020807704256 12048381555028 12052777937512 12086664588544 12089161086604 12095357154244 12103766566528 12106266596998 12107689567792 12122737850132 12139890869834 12148331244608 12150840479903 12153542372608 12157481506912 12165934111744 12184588553449 12189815234324 12198290319488 12202243957232 12215550241856 12219509473784 12230732580976 12234696733714 12243203023168 12252008169193 12285010980004 12286454960416 12290938214464 12312393992704 12319131702332 12341483749504 12345139721408 12345483798256 12347689607453 12349140955112 12354067113472 12378317531762 12381984415099 12386923674944 12390938451416 12404450503328 12419867620888 12423893074957 12439325889536 12445580946952 12472409203072 12474985376602 12476451686608 12490056988864 12494105192296 12502791837952 12509633738966 12518331180992 12527334195467 12532331436352 12536043943904 12540107052356 12554208604672 12573885905168 12587597457344 12589077003776 12591677275016 12600431758592 12625165778407 12631686599168 12633943545184 12638038384276 12665281510336 12667897521601 12669386506504 12683202200032 12692020317184 12696133979776 12703081683383 12725256923288 12729900293552 12730333116928 12739488600328 12748345851136 12764190385856 12768327439784 12782251026272 12783753452288 12786393933908 12795283796096 12829313806192 12833471967538 12836325651968 12840486085952 12870464815936 12874636314904 12883587528448 12897636803584 12901817109376 12905998770064 12908877368933 12917852388896 12922039246844 12936130452752 12940323234878 12945485219968 12975180136184 12979914701936 12981440361344 13002573197696 13034825533184 13037154509392 13038686896768 13039050303776 13041380034838 13069492622368 13073728629052 13078579311616 13082818263424 13097084795392 13101329745088 13117612992848 13121864596022 13136173707176 13136620344064 13155207952768 13171558164128 13173106349312 13175827251692 13184987871104 13191745583744 13194470336054 13203643917248 13232106288128 13236395000192 13238759991496 13240316075584 13243050860119 13259501222912 13271598178384 13294765853824 13299074874736 13299617034496 13330124273648 13334444754722 13339763957632 13343715654464 13358639003584 13375242053264 13376814179456 13379577157646 13395741649472 13407823977824 13443483084148 13445063231392 13450830603392 13455190207088 13464545056256 13481279733376 13490975287426 13495980779008 13500355016512 13504730671768 13519457290144 13536260216024 13540647508661 13545671429888 13550061772832 13555874184832 13557467542528 13593524637056 13596332376746 13605785356352 13625036808224 13626638295296 13643574433216 13658833138496 13662879354592 13672759670528 13704122840464 13704681512704 13709123393056 13733054838016 13745583827612 13765501105216 13767119102464 13769578920032 13774041834548 13803733780928 13806584939273 13816184098976 13823265319136 13832876076032 13835733253712 13837359506048 13854557543008 13874160994096 13874632722944 13894264579328 13911533341888 13916042265832 13931217410656 13935732714484 13940903222272 13945421665408 13977980092544 13978369679008 13980012696832 13982510552816 13987042481474 14017193581664 14040012548576 14041662811904 14046786530816 14054980521673 14079007659808 14089188899072 14104552856576 14109124340864 14122082980096 14126660146144 14131238795716 14146648607728 14156484199936 14161072515904 14194134423872 14198734942808 14206495244032 14244278476064 14254181946368 14257126144688 14258801927552 14274350844416 14278977362624 14296724273104 14306664206848 14316953366248 14317440150272 14322664498688 14355518448544 14360171274316 14370155320192 14385825665536 14390488314304 14421509100544 14426183314816 14428760889608 14433437454287 14464550823632 14474607440384 14477597167544 14479298864576 14495088228608 14517807638152 14534133146624 14538843863936 14543150769472 14559415543232 14577511001872 14582235778558 14587646155264 14592374216896 14608286887168 14613021638752 14644522127872 14651886058004 14674841241088 14693080158848 14709102646784 14713870074176 14753002707352 14758887782912 14763259873024 14763671346368 14768044853536 14794840251392 14802936429736 14828777298496 14834188230784 14835931841536 14886593420608 14901771775744 14915458428416 14920292738624 14936562996992 14941404147488 14951792301056 14981141924476 14981682534091 14991557706112 14996416681168 15002849519168 15034523374592 15047626282129 15053209330432 15058088287648 15068557566976 15076280667136 15079394669776 15121790720512 15127308571648 15162008249024 15167540775296 15194018118656 15198942713984 15234427741312 15234852346784 15239365433968 15245444523008 15267016004096 15285990918016 15287787633664 15290945323024 15309419027968 15318349557329 15355632845056 15372377832448 15377360236672 15391483697408 15396472294112 15407176838144 15418257471344 15424407921664 15428977161728 15433977910592 15467248090112 15470011675456 15475025724184 15492427639808 15535456728064 15538665573424 15549468978688 15588038781952 15592656495104 15593091084928 15610095015424 15629496331904 15634562071856 15661854674816 15667569592064 15709238660128 15709772782592 15717824525312 15732001263104 15753405531136 15775695749632 15778954216312 15789924684544 15798017507584 15833780049152 15840572081152 15845706233728 15887849069456 15898895247872 15904048303808 15921391326464 15926551673696 15960883667456 15968909523892 15975279633152 16019649807616 16045728626944 16062834881912 16085529381376 16090294468352 16090742928064 16124713532416 16133537457128 16134119652098 16144754452736 16149987195104 16167598408832 16211148509696 16256173792768 16279175401216 16293858451072 16295773631488 16311229235756 16334274681088 16339113454976 16383616347749 16406306798336 16411624313504 16423034651648 16461836373248 16487066645504 16507557923584 16530915227008 16545825334336 16547770130944 16575478548356 16591780157888 16604277276832 16615821558784 16636507556266 16639332049408 16660012573568 16665412318352 16676999105024 16774987849984 16792091610112 16808017943444 16810871555072 16815851513344 16831800381578 16860574522688 16872767252992 16893773137033 16917641633984 16947174055424 16989210807296 17013249623552 17034394878592 17051763129856 17075890454272 17092085954489 17121305056544 17121887190016 17121922896104 17146113736192 17167459925083 17197287179576 17209243757312 17251930562048 17297813356096 17298437565136 17328009427456 17334332314624 17344444048022 17368985500139 17386658641408 17386694899652 17408304298567 17411259824896 17469703906304 17475366083456 17506685208376 17531419662848 17565939176968 17574125984768 17595968336128 17612657100311 17620865681536 17655561315626 17668330398208 17758474941056 17777407144588 17802524090624 17820675525632 17850515359768 17856300963277 17862281522176 17868070939264 17897990134661 17899262485504 17916238906748 17941552002304 17941589417726 18033090532928 18052315502494 18109378552832 18126554257084 18131923965818 18157541793664 18176055204352 18193294147574 18218998682752 18219036676763 18318851017012 18321961133056 18344771202394 18357525579328 18363437216768 18389420489216 18406861797142 18412314542609 18438328522432 18438993888112 18457128222976 18488033765474 18546778420352 18556104581989 18602132218306 18628453231297 18641404840864 18660933229568 18705061307842 18724132968856 18747404629226 18756142072576 18773931194837 18853353301328 18892474545152 18903495198406 18943404055264 18949504361984 18949543879396 18973095696191 18976316887808 18994314833221 19013681416828 19040014369792 19046185506688 19097529384116 19138696880576 19144900001864 19195817289103 19209163363936 19236343293232 19242537934592 19242578063098 19294411130344 19321711680628 19334447581696 19345726053563 19375376326124 19392852003458 19434656110688 19440955156532 19467879861248 19526687347804 19533812519416 19554275777792 19592778312772 19620501036514 19654042490944 19674995547662 19692741467429 19749506355488 19755907448732 19768929549824 19769642931584 19822221769168 19828646430502 19850269143016 19856661485696 19856702894899 19895204912648 19910190208972 19965489310676 19983497242142 20007640238144 20011772812079 20054911092944 20061411172166 20067354052057 20075359059392 20128750971784 20135274983551 20157232067908 20213904570496 20218079748286 20224069038797 20246687239807 20274233990738 20292520395371 20302920937481 20317036736672 20365038584072 20400588982592 20407201100888 20420652502016 20432564595898 20454845868184 20461475571901 20475701607712 20526490723648 20530158260924 20530730466043 20587753073069 20621268430721 20631217717136 20678542500343 20686791315008 20701668975533 20716062008096 20722776375644 20741809377016 20748532089649 20751476335616 20771157917692 20792336168656 20821712780288 20847634935062 20859029184448 20863337612593 20865789889672 20921284011719 20935829733728 20965452802736 20972248001354 21028740220712 21036413482448 21072375454208 21073135872128 21084667721299 21092361390646 21129181446256 21136029711634 21181591491424 21185376077762 21188456743636 21196318194688 21259579678064 21289616438272 21289660835768 21290384695552 21347008059104 21353926925156 21377212923248 21384141579122 21399009107264 21403782016708 21425605290544 21455921365528 21462875531917 21509141875312 21512984986181 21546689487232 21603994512464 21610996671446 21619617448576 21677116431152 21683537938504 21684142289978 21707788380824 21729921619232 21734768336554 21779766657166 21787713963964 21857599730512 21864684086518 21872796434944 21879885716416 21907079566736 21938076901832 21945187341623 21953329558784 21969118096484 21969865058176 22018850380852 22028295550352 22030884756608 22035435231278 22050755577536 22081956206432 22109401204072 22116567172483 22140684813364 22143287229856 22195603850056 22211035555072 22218234464608 22269199615754 22277325513716 22309605239488 22316214111776 22368939295976 22371568541504 22375565745052 22376189384339 22391746643168 22423429756016 22451299160836 22483066537282 22485709197328 22546278174784 22570864406272 22578179941408 22585497847612 22593877636096 22606241680568 22613568681977 22638228292316 22653967736192 22654599134944 22661310206288 22693327412224 22714850728388 22717520632352 22721579648326 22754503095968 22815020391436 22817702069344 22838282562448 22887513795328 22894931960992 22919898391936 22927327053904 22943267496448 22955822737484 22988303987558 23004286824896 23011742838344 23021613917344 23072944282063 23073728774432 23085554771552 23101605223424 23106376855184 23139071131208 23167829985118 23170553132272 23191451880424 23203338214264 23204127140096 23265840244192 23273381030788 23274329810368 23314958837248 23322515543872 23327717478884 23351502395312 23376966706496 23377618256272 23384543510744 23392122770741 23442547886576 23446736445613 23458846541312 23463691961192 23526095397259 23528860654936 23555319237632 23562953848448 23567163920824 23617966363264 23625621278896 23632620000392 23633278675594 23642047217152 23659050257752 23675499437824 23683173000736 23688455378042 23704925002304 23712608102456 23738466191648 23746160162972 23810124373616 23838890496512 23843814414392 23846617016768 23876255258128 23910038870536 23919576751616 23926662552832 23927329423424 23931604600012 23983192647232 23990965937848 23998072886996 24032845966528 24041615408512 24054771698321 24096763110056 24104573210459 24105555875024 24173329177088 24178322173208 24190714308488 24207533133056 24212533193996 24215379135584 24245475700264 24279781739668 24296662489216 24301680959806 24307084745216 24314963013824 24369177106898 24379630468648 24387532250347 24396580638976 24404487914464 24431100483712 24439018947568 24461465161952 24469393467428 24486406046336 24504016338386 24570021960008 24572909920832 24581876428928 24624787985408 24638263404664 24682967499008 24690279442816 24690967596512 24695379214906 24698281910224 24708134226944 24756635063524 24763968830198 24773847349888 24781876902832 24808901006656 24839735241776 24847786149914 24891161893904 24944818406144 24949970753204 24952903373216 24980113977728 24988210384592 25005583675904 25019267477932 25036662361984 25054668390934 25064662872704 25072087887808 25077266522353 25080214104712 25108417209344 25146916801799 25147771810336 25175194914688 25178154007552 25183354550032 25200863517184 25250331556814 25263373198336 25267887090368 25276076768552 25330563020672 25335795043202 25338773013008 25366404400064 25392267959552 25406163366766 25450513846576 25459800587104 25460666233856 25478977200656 25496691702272 25528380771712 25536654879568 25564502052544 25567506904576 25572787867816 25590567592192 25640800601507 25658627612384 25666943935076 25672651303936 25680972171904 25740929631872 25749272629808 25767175056896 25803634218752 25811997540128 25817754737866 25835704777792 25844078493688 25872260905504 25880646469756 25890970439936 25950360272368 25959829403872 25962880722688 26005146395392 26069651066368 26074309018784 26077373793536 26078100607552 26082760069676 26138985244736 26147457258104 26165636526848 26194169590784 26202659490176 26216998367833 26235225985696 26243729192044 26272347414352 26273240688128 26310415905536 26343116328256 26346212698624 26351654503384 26369975742208 26383491167488 26388940672108 26407287834496 26472790000384 26477519982992 26480632151168 26486101720238 26543196356768 26589531707648 26598149749472 26599234068992 26660248547296 26668889509444 26679527915264 26687431308928 26717278007168 26750484106528 26753628358912 26759154315292 26791483298944 26815647955648 26886966168296 26890126462784 26901661206784 26910380414176 26929090112512 26962559466752 26981950574852 26991961558016 27000710033024 27009461343536 27038914580288 27072520432048 27081295017322 27091342859776 27100123545664 27111748369664 27187049274112 27192664753492 27211570712704 27250073616448 27253276590592 27287148866432 27317666276992 27325758709184 27331402838969 27345519341056 27408245680928 27409363025408 27418246786112 27466109676032 27491167655224 27531002210432 27534238204928 27539157840064 27548083669096 27607467561856 27613169878546 27632368197952 27646530638272 27671466507424 27674719012096 27709115086016 27748321988192 27749265445888 27788529158656 27823066683776 27823124706169 27832084531664 27862434821312 27871465428968 27890843330816 27945591666811 27955960185088 27956739358016 27960025393664 27965021105632 27974084962948 28034387163328 28080025097152 28083325623808 28093573061632 28109961043346 28158015319616 28178377798144 28218248681728 28244165960192 28253320292288 28262477591432 28293297215456 28312968399872 28322145031808 28388268847744 28397469885616 28412990488064 28488556952128 28514252289376 28517603855104 28544651162573 28548701688832 28557954725248 28593448546208 28613328413696 28633906732496 28634880300544 28645328997376 28711036897088 28720342548632 28740310640384 28771651331072 28780976628608 28852366629632 28857521779216 28866874908574 28929101647264 28949214880768 28955194335088 28958597729152 28990176457216 29007087459623 29035615276304 29077687727872 29086301538944 29118831086464 29155022003744 29164471557116 29175292310528 29184748433792 29216573774336 29226043277504 29289044255744 29303772116008 29349682482176 29386160317696 29418205293568 29427740148352 29506005414704 29517775565824 29526519746048 29527342692736 29536089707072 29605872859472 29657554596992 29668376461568 29773186841216 29803543551488 29830916856832 29840585477248 29873125993984 29882808294976 29962283848952 29963365068182 29983115412224 29992833362336 30005699038336 30095252564258 30106418660864 30116176575296 30158789339552 30243581441024 30324016498048 30335081550592 30397885427968 30426716074391 30468855482624 30469704693568 30478730867936 30534032008192 30571981836032 30581890646048 30618838055936 30636699114658 30711265690112 30754720473344 30782967394816 30792944588224 30836514942688 30857954323456 30867955821184 30940023350912 30950051448368 31077331146848 31098937957376 31110462503029 31185312990208 31186182169856 31220190030848 31258992663808 31269124143712 31323709349632 31335139184128 31353418086809 31418477320256 31464002526208 31551391499264 31557908432624 31579849369088 31596035015168 31667560098304 31691412467456 31775698138912 31797790495744 31808096607616 31842782652928 31853103347392 31921767334912 31937819047784 31950559266304 32039299615232 32091457253888 32125669763824 32171058762752 32180588936704 32181485856128 32267074914256 32268239304196 32289508905472 32299974390208 32335196817664 32422297019392 32432873178197 32512347585536 32558350802432 32587716902144 32622458471512 32668549362176 32678226909952 32767232695498 32812613596672 32823248627008 32923672746496 33015115847168 33061830454016 33091650668672 33095540261888 33150957096712 33161701788943 33183560315776 33208554553664 33273015112532 33273942479449 33278664098816 33320025147136 33330824636704 33353998210048 33420676422203 33549975699968 33616035886888 33631703026688 33663600763156 33721149045376 33745534505984 33787546274066 33812995441099 33835283267968 33894348110848 33906908570717 34026499247104 34068789757184 34103526259712 34151780908544 34171702858657 34184171908978 34242610113088 34243845792208 34292227472384 34334919850166 34394574359152 34418487514624 34503861124096 34595626712192 34596875130272 34656018854912 34688888096044 34737971000278 34773317282816 34773389799304 34816608597134 34822519649792 34865872218983 34950732166912 35013370416752 35062839325696 35131878353936 35191936672256 35225314200622 35241731363072 35275156118839 35311122631252 35336660796416 35516949882112 35554814289176 35605048181248 35701030719536 35712601926554 35736141878528 35795980269322 35832477813496 35883104004608 35883178835452 35927776956617 36066181065856 36104631004988 36253108514168 36263847931636 36264858657377 36315083587328 36349526355961 36352110408704 36386588295148 36437997365504 36438073353526 36637702034024 36689542404788 36715051158656 36778840978432 36813723594284 36824629085218 36876657044864 36877987776224 36914256445952 36976067530948 37093556840704 37112209163978 37204264436612 37256906462594 37282809681728 37394082112309 37410122615684 37448265937712 37494809258452 37512284145152 37547862389674 37600990588213 37686109305689 37706706602656 37806990396812 37886808110528 37899008723968 37899087758792 37946191392382 37952633775616 37988629666442 37999883204959 38027362833656 38092371013376 38128499436937 38195058768232 38277393761152 38289800003728 38296641371339 38391634578206 38418326727872 38445956668847 38472686586464 38485075869184 38485156126196 38532988166491 38588822260688 38643423361256 38668895163392 38691452107126 38746198423387 38750752652248 38785704006916 38869312221376 38881910313064 38985319649003 39053374695608 39067625038832 39108551555584 39157240053841 39185556625544 39241002073028 39289773531463 39308084981888 39349991095324 39385482934858 39499012710976 39511814897464 39524621233321 39537859099648 39539285863168 39616899511553 39644443538336 39657292861004 39700538286032 39713322971392 39713405789798 39790409825296 39820380417944 39926285685013 39930978621352 39966994484284 40015280476288 40023545624158 40109822185888 40122822344332 40134708104114 40150718118784 40257501943568 40270549967102 40314464135816 40427809140992 40436159496572 40448138077594 40493374479614 40548467981476 40585040790742 40605841874962 40634073473344 40642466432779 40730077168144 40755347920157 40801177965184 40814402201776 40865129191796 40909691736368 40922951143802 40951403215424 41052981447296 41060316521848 41061460932086 41073624748897 41175506146138 41242536861442 41262435434272 41357085000686 41373582630016 41403337951066 41432124016192 41445552751288 41483618754032 41497064179298 41542315835384 41555780285201 41584672337312 41695269870124 41718058368896 41726675225186 41731579779344 41842568023438 41871659467456 41880308050021 41930905605472 41944496002708 41996627552243 42057480441424 42072826964896 42144750908416 42146271744256 42169335442598 42184722781292 42258362892512 42272059423268 42363182982848 42370752155524 42371933089493 42376913487272 42489618044419 42519159356128 42579321671536 42580769391104 42694016118208 42707853850312 42754425846496 42768283158244 42798018214528 42807564033416 42821438567999 42851210581088 42911842731056 42925751063834 43018283750624 43025969972362 43093378974464 43207989024928 43221993342892 43239234897152 43354232862304 43367075877008 43368284579956 43415576761648 43459843238464 43469536673108 43559533314332 43575427927928 43691320023481 43715199461024 43729368173036 43745592869888 43759771432832 43814159133472 43876153803664 43890374683246 43906659117568 43938236192968 43939730116352 44037700761704 44056591100704 44061769513216 44070870462556 44101511155072 44163912412864 44218802408144 44233134344966 44281369626728 44286574459712 44295721842467 44391207700112 44422071110144 44436468929216 44538399231508 44554651027432 44619210478976 44632428223552 44737878591952 44743137083008 44751131490104 44752378768678 44765635962281 44783493286336 44846859512032 44902598321672 44917151886383 44966133074564 44971418394656 45092556349568 45141728812544 45156359882816 45170995695224 45212483361136 45227137363954 45276456584632 45291131322073 45307935472384 45309198269888 45322620412576 45429701456776 45435041264704 45443159296652 45509006191936 45630040782872 45635404138688 45644830121933 45676565124896 45775027590656 45789863921984 45839796783872 45854654107808 45886534992896 45911645474968 45926526086077 45976607975116 46008573649792 46023485676688 46043227834688 46145888564126 46147457548864 46171109543104 46180646176189 46212753710368 46278142262416 46335659970236 46341106264544 46382903760848 46406676428528 46408254280192 46531680488384 46546762061576 46548659620736 46629917674496 46645031087744 46655434957768 46670556641527 46703004790624 46753933412992 46755236512544 46769087021488 46784245541482 46885095773152 46893472891226 46917693082624 46927383922384 47052190794518 47057721309872 47125907696896 47134327841648 47235932726528 47251242557792 47265240000784 47266557351188 47284094434304 47318100515504 47350998875648 47366346001472 47376910756084 47409850004608 47425216204912 47476932383296 47492320325944 47618629688513 47620248747232 47677780993024 47687628828784 47693234033536 47752510516256 47820077741072 47839153503232 47853325105664 47854658846848 47863209200024 47966385294464 47981931875696 47996145773992 48065691933056 48083230817024 48109543396642 48193526220112 48209146420918 48211111750048 48346658354176 48356644346416 48381428616976 48415066266112 48425066387992 48430758271168 48490951400528 48559563479336 48593324978432 48603361919612 48614169490432 48629926027648 48738354213796 48759260937296 48775064500694 48793161277952 48808975828928 48862200967424 48878037895136 48922930323904 48938786934856 48954648685159 48972812092672 49008032676772 49140043920016 49145819841664 49163752857856 49276526809328 49365934998016 49380558885632 49381935193024 49390758429812 49396563820448 49513270127048 49527937660396 49547694699776 49563753805664 49617802013312 49679470483552 49695572299828 49782323787808 49889636812288 49899941506408 49905806746432 49960227955456 49976420769184 50011167351808 50038534955864 50073324723968 50109336781868 50129325745408 50144175775616 50154533044706 50160428209424 50293833603598 50295543620672 50350389829376 50366709100064 50401727034368 50500663113628 50535774180736 50552153537104 50661126041344 50671590086404 50677546026016 50732808800128 50784535919104 50812326733532 50901027693152 50919601174208 50957954401312 50993383404544 51056761543424 51073309759136 51129004105088 51135013809152 51145575735632 51181135184384 51281601203014 51317255224768 51333887870152 51361944343808 51481859263744 51498545259616 51534350113792 51607268437504 51623995080256 51635509475732 51671409555584 51688156987376 51744521811008 51761292939512 51781940879872 51898955952649 51900720544736 51919658807744 51925761445376 52010292790784 52139302132736 52148618037568 52154747587072 52156201215104 52165520139352 52277970489472 52294914516208 52331273053696 52405318980352 52433996735666 52470451971392 52487458384088 52544694828704 52546481376256 52620831811072 52686232656512 52692425397248 52703309006768 52739951484416 52766982334976 52777881344216 52814575668992 52945580000768 52955039965984 52961264302336 52972203440476 53086392713536 53179063415296 53196299498944 53198468137984 53320497094592 53337779018888 53359055830528 53374862617856 53434556014336 53500968213056 53507256717824 53518308630584 53582966597888 53631295911296 53773932336592 53780252925568 53803322413568 53820760828352 53925118933504 53963901149704 54001420066048 54018922687072 54077829160576 54145040864096 54162590034644 54182685719552 54200247091328 54223496739328 54374098548224 54385329506984 54423141425408 54500147232896 54506553181184 54574297732864 54635332553984 54651517418368 54662805677938 54691038682112 54816491361856 54818726050816 54836493572224 54932219352064 54982335310448 55062004420864 55078315680128 55096167338192 55214935123712 55226339757092 55264736395904 55293061276544 55342933014848 55349438024192 55418230172032 55496643976384 55577058317312 55646133367552 55646249412338 55664169063328 55724869642624 55742930857936 55781686661632 55891183333622 55911920370176 55913478716032 55920050787328 55930042211264 55948169925896 56068774326656 56160050194304 56166651247616 56219922086692 56316030639232 56356755596288 56436497363456 56488331920384 56506640584576 56506758423869 56524955182864 56586594430912 56644290063616 56776537695488 56794939771232 56825980976128 56977113904256 57028504578752 57035207710208 57089302325146 57115909450496 57186897092416 57267813464992 57269760601088 57422073794176 57440685097264 57480621280768 57561953257216 57704733259264 57715043558432 57733749817148 57858203294528 57910388670176 57917195458304 57980352914432 58014174919246 58071230552608 58155375455744 58172603077888 58227776446931 58237662172928 58310044007488 58328943114232 58369496867584 58433147548672 58452086555008 58607544232016 58772320635392 58855480296704 58911301335523 59012010829408 59053039492096 59054685385472 59072179414144 59211745718944 59315109193984 59336752923136 59546373682432 59607087102976 59681170954496 59746251987968 59765616589952 59924567697904 59926730136364 59966230824448 59985666724672 60011398076672 60190505128516 60212837321728 60232353150592 60317578679104 60648032996096 60670163101184 60795770855936 60853432148782 60937710965248 60939409387136 60957461735872 61143963672064 61163781292096 61273398229316 61422531380224 61509440946688 61565934789632 61585889176448 61586017608037 61673029885376 61735911642368 61794464604691 61880046701824 61900102896736 62066970498377 62154662293696 62220925006058 62372364339712 62517985327616 62538248287424 62647418699264 62670278368256 62706836173618 62795562962041 62836954640512 63115816865248 63159698738176 63183104258729 63192070030336 63335120196608 63382824934912 63461733880363 63551396277824 63616193215232 63676529516509 63685565305856 63706206694784 63875638095568 63901118532608 64078599230464 64182914507776 64206699208379 64251339527648 64361177873408 64362971712256 64534149828512 64536478608392 64579017810944 64599948780416 64670393635328 64708118179159 64865746356394 65116701604864 65175433804288 65244916943024 65337098724352 65356453819904 65534465390996 65625227193344 65646497254016 65847345492992 65868824908297 66030231694336 66123660908032 66183301337344 66301914193424 66323403577886 66367120631552 66417109107328 66546030225064 66547884958898 66640050294272 66661649273408 66841352844406 67099951399936 67232071773776 67327201526312 67349023220843 67442298090752 67575092548132 67625990882198 67670566535936 67813817141434 67874982012103 68137579514368 68303561817088 68343405717314 68368343817956 68485220226176 68487691584416 68669839700332 68671753627799 68789148718304 68836975029248 68862484416817 69191253424384 69193750260544 69377776192088 69400262506757 69475942000556 69546779598608 69633217194268 69645039299584 69731744437966 69901464333824 69942240347497 70026740833504 70263756707872 70383873344512 70450628401244 70483462726144 70550312237678 70622245262504 70810070382883 71033899764224 71109628578352 71210096362496 71402061439072 71425203853108 71472283757056 71591960538644 71664955626992 71766208009216 71766357670904 71789618158481 71855553913234 71957225643433 72132362131712 72209262009976 72506217028336 72527695863272 72529717314754 72630167174656 72699052711922 72773176590296 72875994731008 72876146707052 72966722272717 73275404068048 73379084809576 73402868004739 73430102317312 73627447188568 73649258170436 73753314089728 73755975552448 73823264867261 73828512891904 73952135061896 73976103990719 74148816272167 74187113681408 74224418327956 74408528873224 74513812925188 74565619363456 74788164224618 74820245231368 74844495526927 74896531875424 74989618516904 75024568290304 75095724779348 75201981176426 75372218611378 75413413205312 75613980793624 75638488350061 75773616221056 75798175517584 75892382784764 75905267551232 75977259332884 75999766409918 76054725667312 76184742026752 76229183300081 76256998873874 76390117536464 76554787522304 76579600007456 76593282742678 76783269156412 76836653455744 76891913337694 76945373172928 76970151738368 76970312252392 77065976332982 77175020529659 77177644521376 77286846722512 77382904214252 77492396846774 77501505304496 77571408013832 77738624442752 77763820626128 77777714950039 77970639298006 78106749391216 78135250077664 78217103111168 78314480107682 78371113251088 78482004146056 78579547062926 78616169963776 78690732880487 78699982190648 78770965869716 78998025421952 79023629794928 79049242466642 79078571726336 79233799023106 79288887076672 79314585722008 79401076572064 79426645942784 79426811579596 79525528769141 79580819650592 79640760835888 79852571370026 79861957242704 79933988968568 80030560952576 80047091248316 80219644371776 80245644688664 80269416208228 80301436237568 80459063956453 80515003887136 80541099934204 80628928271632 80855618281984 80872318993144 80896276155188 80986748959228 81087404947913 81096935962952 81170081581484 81211683749924 81268146946688 81284932865558 81460154336288 81510695840314 81602355930368 81628804403552 81730258383592 81819383472736 81845902287604 81902806430848 82105962894592 82120633043696 82122921864172 82147249497794 82351012292276 82485073722884 82524870868544 82714170001372 82747165260032 82806675902132 82864248032384 82891105502576 82967237508064 82994128358596 83084631670768 83111560570402 83169344674624 83390539740248 83417567788997 83436116737792 83453350450372 83463159558688 83685136046876 83743318934912 83760616100042 83861811210944 83879132850629 83888992005416 83993255104486 84112101026707 84114960882848 84145653929792 84292543488512 84338670885196 84369445562584 84516725785024 84544118846536 84726365965696 84741504311048 84743866178986 84753826974544 84768970226447 84979236088838 85038318712256 85055883359321 85158643343072 85161538782208 85292119874143 85388032236416 85415707700624 85508851692992 85536566316488 85596036429056 85615128066832 85642877135998 85702421162176 85764057184351 85823685462112 85851502127668 86036567501248 86051939944724 86186757948928 86415978049856 86433827252171 86443986685784 86478469794304 86673890905693 86708465724608 86734151754016 86736569159912 86831153523296 86919686476928 86939073346216 86967251524699 87119066628664 87150855855856 87382640046962 87430398922048 87458736346072 87519542865664 87628318266944 87691339368269 87752307607328 87780749366492 87813318235136 87876472385936 87879460232704 88075401523408 88113182201408 88123539026432 88141740925112 88203022310144 88327824825728 88376160448849 88437604816288 88466268689932 88562739253456 88573148919424 88591443684934 88782415400224 88844142220288 88872937858432 89076798463016 89109302054864 89238420957952 89264856447104 89475757183904 89486274166016 89502262980208 89504757537356 89531271924562 89566986572672 89693719024064 89805196643344 89834303772766 89932266149128 89942836789312 90185112699136 90283457625088 90312719765632 90341991390448 90424966722272 90454274727908 90552913169264 90582262644146 90615870944768 90618396539776 90645240825152 90859402913552 90870082529408 90886318593304 90915776129581 91018012383872 91260081565744 91270808277376 91289660243866 91353130249792 91550055181312 91579727843968 91679593567744 91709308215616 91823290949936 91853052172154 91953215950232 92017147299584 92046971353376 92086455669376 92291777128252 92294915097728 92342219086208 92361292352378 92425507420736 92556284524832 92671319940472 92682212529088 92701356020833 92765807521696 92813352857056 92816508560384 93063360976768 93093524123152 93097319241472 93290062175488 93310869915536 93341113283054 93406009581248 93507866825984 93510473025088 93538174042976 93568491082964 93770191546304 93786945782452 93854767844768 94104381589036 94115442619744 94251815393792 94268655683296 94471865453056 94502485115584 94530480001568 94533114702376 94636201031008 94701997751296 94732692002944 94753821512168 94784532560627 94819700009216 94850432409824 94953864766592 94984640651888 95237259377026 95240497494464 95375257657568 95386468067072 95505021032512 95640155482144 95706650211328 95709317693696 95726418400048 95932770588928 95963863751392 95992291547984 96131383866112 96166461634048 96219086793284 96387052440224 96418292841836 96422223500096 96713288692832 96762857233952 96830132532224 96850132775984 96861516542336 96981902801056 97119126958672 97186649956864 97206723839224 97259852055296 97476708427592 97518521874592 97550129001388 97586322555904 97617951657856 97724401934848 97756075790272 97845860647808 97877573869712 97909297370318 97945624185344 98016065353544 98280087840032 98291639683328 98327505715712 98553053618656 98731869996032 98761117771264 98763870386048 98781516859624 98793127640896 99026540254096 99055875320792 99095389399552 99127507611328 99235604026624 99358940967104 99391144599656 99564647575616 99779273624576 99799883012816 99811613492864 99920455910912 99952841538368 100077069911728 100146649447936 100218673563736 100258651490816 100288351551232 100309066089412 100320856418848 100587667207196 100591087241344 100700779658752 100733418200128 101001326227256 101034062180009 101071548361472 101104307074208 101322252082688 101343180172808 101355092052032 101465617600256 101569071838208 101624653467064 101802055386304 101839202348416 101915908802624 102113523086848 102146619518272 102258008210176 102291151471264 102362270368768 102563202406028 102634510449536 102667775740304 102723888687616 102963718527488 102997090519232 103214536875008 103247990160512 103271018951464 103342819111168 103376313974752 103489043622016 103522585879024 103563881759744 103797911905298 103801441089472 103839317615488 103851522890752 104020585581568 104297236075136 104309495174144 104312402430208 104331040278704 104555940978944 104589829032416 104662546107392 104810637960704 104867993471332 104871777738637 104940903942784 104974916768176 105089389657408 105241663622144 105372465313024 105406618013536 105479902968832 105533964669952 105555762688432 105629151337984 105891160001536 105910079931968 105922528604672 105944406880952 106172785427072 106358126830592 106392598997888 106640994189184 106675558037776 106718111661056 106749725235712 106869112028672 107001936426112 107014513435648 107036617261168 107165933195776 107262591822592 107547864673184 107560505851136 107606644827136 107641521656704 107850237867008 107927802299408 108002840132096 108037845374144 108155658321152 108290081728192 108325180069288 108400494182656 108446993478656 108748197096448 108770659013968 108846282850816 109000294465792 109148595465728 109270665107968 109303034836736 109325611355876 109632982723712 109672987144448 109964670620896 110124008841728 110156631360256 110192334676384 110429870247424 110452679514184 110529472791808 110586122553088 110685866029696 110698876048384 110836460344064 110993287952768 111292266735104 111292498824676 111328338126656 111449739285248 111485861715872 111563373323264 111782366667244 111823840740352 111826957432064 111860084422528 111896339851792 112137548653312 112320100388608 112439844173384 112632061278464 112872994726912 113013281169152 113013516847738 113049910365728 113173188861824 113288580127232 113553075390976 113589879542464 113954227808512 114057009157504 114070415420416 114178604650292 114231818900992 114373794184832 114535626929984 114761148551569 114844147588352 114881370194528 114961242561536 115123906514432 115409466518528 115430087116864 115467499634296 115716406589056 115820777340352 115834390916608 116028349838492 116142461105216 116310750911488 116345206155776 116455552893862 116475324345856 116620088014976 116620331215219 116657886228464 116738993735168 116904173110016 117215088464032 117544641270784 117710960593408 117822602671046 118024021658816 118109370770944 118144358828288 118256411959231 118423491437888 118630218387968 118673505846272 119092747364864 119362341908992 119531233179904 119644601681423 119849135395808 119853460272728 119932461648896 119971333449344 120022796153344 120172219475581 120381010257032 120464706301184 120635157358208 121296065992192 121340326202368 121582898500973 121591541711872 121706864297564 121858130089969 121875421930496 121878818774272 121914923471744 122287927344128 122327562584192 122546796458632 123018881893376 123171778352896 123172035216074 123346059770752 123471823284736 123588929209382 123760093403648 123800205793472 124133940996754 124309324587392 124441850012116 124744728679424 125035970655232 125076496574848 125076757410137 125294837398528 125413672347236 125591125924082 125673909281024 126053538022477 126231633730496 126366208517458 126765649869824 126923467760726 127102792555648 127232386430464 127353059033018 127412413389568 127533256737341 127751276191136 128413398416758 128502679055296 128725943424512 128886201798263 129068299657024 129072957216784 129199897560832 129340787270656 129416236358318 129731492712788 129892732073923 130350867608576 130399172619079 130489833886048 130712907639808 131068930781992 131292994508032 131417518363859 131737649816594 132247321816064 132366602674688 132603828386848 132646807155772 132734241263104 132811669873337 132834218214656 133092060450128 133095769917796 133280100588544 133323298546816 133682705688812 134464143547552 134654403052624 134698046441686 134884596181504 135150185096264 135251981764396 135341133071872 135627634282868 135749964024206 135942042895847 136275159028736 136319612008801 136686811434628 136736687635912 136970440452352 136975383168832 137339679400664 137343507255598 137384193125621 137578297436608 137724968833634 137849190272003 138382506848768 138387500521088 138457088034841 138755552384176 138800525013514 138951884001112 138996920264293 139093559197216 139266434388536 139463488875932 139802928667648 139884480694994 140053481667008 140082409684553 140471478364399 140527513415744 140901256802488 140946924884857 140966925452288 141100624475356 141244490525008 141568483271579 141620140765766 141726810678649 142047642767597 142067799528448 142120446562367 142219257156704 142804122878144 142850407706216 142944567514112 143183921077288 143230329003307 143329911253984 143532715341808 143579236316962 143711107826468 143914451286866 144264724263424 144348879015047 144418524019952 144749797502401 145012434056672 145055391726544 145059434629508 145260334349312 145398105423844 145546353180592 145751989462016 145752293414104 145933444545434 146139932492333 146550808136096 146758169619152 146805736009478 146860204634624 147254894377136 147298516340872 147506628179456 147511951104896 147646529734522 147904270123792 147952207981438 148297632544334 148374227362816 148448836655912 148817057746448 149027625850376 149131238726912 149576328449236 149640490462736 149688991053854 149793063750848 149979237033808 150191449558696 150240128723419 150403962352852 150590894903267 150744437222756 150826826410624 151227961587248 151276976700122 151547232442112 151596351035168 151784765569528 151954518665768 151999532819836 152109451334624 152369484053504 152458366600162 152513997747748 152780235072928 153109575044608 153159200014912 153186565485356 153566538312824 153616311391361 153673306911488 153783826675388 153890746345856 153940624504784 154131952665964 154350041059318 154355289042752 154573693445024 154765808428504 154815970207381 154984793693548 155003010608992 155142816027664 155477248885504 155527641252256 155555429900078 155941278596012 156213498782432 156270500155328 156628960215364 156742226502176 156964008292112 157159094125852 157232339927552 157381465760974 157399964381296 157541931739432 157960926238739 157996050843904 158047259589856 158098484933284 158157143452672 158467598046212 158577774153344 158629171444016 158802153144128 158853291885568 158853623159192 159051057538282 159161639301184 159276106199509 159281521671776 159705142740052 159723914485408 159867977937136 160061121905152 160094182496632 160439288743552 160491289377328 160519964896889 160538832416456 160602872475136 160918127912906 161030007774272 161082199868408 161257856543264 161510609974441 161711236563968 161744637986288 161792552310376 161973497918456 162174809895826 162193871925904 162340163162968 162423367499848 162536293893376 162569865731116 162920308672576 163021391680628 163204711860736 163257608807104 163460516767184 163638766945472 163691804575208 163744859395187 163805612861696 164127155119291 164211925789184 164241266087392 164245843728344 164294498995588 164682667780813 164702024584552 164970147445768 165049741737088 165428340002744 165494330520064 165613351804264 165728496064768 165782211005152 165934475016128 165988256717192 166169263341536 166223121140804 166338689349248 166781079480496 166835135577994 166872233475584 166906700900744 166926319117376 167370272093752 167486637869824 167521232200084 167723622421888 167758265701258 167777984010832 167986510208972 168224202053414 168229921765696 168291307859584 168585086977024 168677341770392 168732012473213 168738891125168 169033451570048 169088237693072 169452731931392 169483008622096 169487732357972 169507653949088 169537940452894 169958472177676 170076637424512 170111766718642 170317286686144 170584239748286 170776064472832 170831415401248 171017703385984 171073132632976 171192072858112 171230256133664 171285754271996 171404842324352 171528114368702 171647370924224 171703004255336 172073135002496 172103879889448 172159661181547 172373515897856 172831956099712 172867654504342 172887973371568 172956939588608 173347781811386 173416931449216 173468303508032 173473138319824 173662307046592 173839372953856 173878146692432 173934503049398 174238133257328 174301711711712 174765280093924 174860797844096 174917472692144 175039085731328 175256636533888 175382678736538 175504615214656 175540865656471 175561498732984 175752944771872 175758920465408 176028417612593 176150803046816 176226364402816 176247078052864 176283481850224 176406044620288 176655649651456 176752320897698 176875209632576 176932537379864 177125478506912 177146297838848 177182887369868 177564830800448 177745875716864 178153596926032 178218604109728 178476841915904 178529712894208 178951514367808 178972548332032 179004525960416 179009515074712 179062543849124 179133973145344 179387438048128 179485604210549 179610393286688 179668607545532 179864532298256 179885673578624 180370225398272 180625439531264 180683982780896 180849933444544 180908549455816 181105826338528 181164525288292 181231741889536 181236793079552 181290481650304 181718805827104 181740165058816 181772637186608 181831552259162 182036024767744 182520163131488 182541616554752 182579320487732 182706260499584 183159455687936 183359187135488 183418616431232 183646581899872 183706104344308 183906431900464 184034294599168 184093942706752 184172911338752 184583554256504 184589830195456 184684438172416 184722584704756 184851014841472 185112569049664 185342639880944 185364425058176 185402712041666 185531615043392 185626705714112 186126721953536 186187048246304 186194638482944 186580124350976 186621739831072 186682226566108 186812019162496 187015733651968 187020946050176 187076348085952 187136982165928 187540383092608 187573891564904 187634686905731 187709535689536 188208763178072 188230885239488 188503630787584 188537311366592 188943730906112 189004970231168 189060960003136 189066229404752 189272402062016 189465384005888 189507643024336 189569065121254 189639400018432 189700864819648 189907729533184 189969281303776 190474518754052 190480994988928 190750515315136 190772936134144 191010042065024 191280310964288 191319819872783 191418635387392 191452836800096 191865541177856 191927727502784 191984583095968 192262767732224 192332923268096 192438173586568 192774104880448 192836585683672 192844447000192 193426577385664 193525714467904 193700265551968 193723033084672 193963805602112 194238253917344 194373299913728 194413447678448 194519704110592 194761872943183 194953416855184 195037043749184 195100258002776 195235903315712 195448803869696 195512151580544 195619141667677 195691721295616 195755147739424 195818594740636 195891248370688 196032130707088 196560175680064 196583279366656 196655011431424 197106107237312 197522235542528 197527740772096 197563033719248 197586255281792 198053080508192 198111750641584 198190778799104 198255015222656 198471208053248 198717881934208 198782289199312 199129295151232 199599766025632 199623226985728 199840911821824 199905683076736 200154139823456 200293298895872 200437347127472 200517302981632 200576703102464 200618132178824 200641712837696 201175334414392 201182174482688 201401559317504 201466836400256 202002652454512 202068124360018 202143096722944 202208614148416 202644504165376 202686360345616 202710184104064 202931235200512 203249306934128 203604110772608 203678404696832 203831817605248 204227046173696 204293239036544 204516016420352 204582302942528 205126404812056 205269020899072 205335551480608 205447777375232 205927437054976 205994181038464 206495980321024 206542037902928 206685638222336 206752627949504 206978087244032 207045171758048 207595823810596 207602882178944 207678635230976 208594472150272 208624804860416 208662080557408 209111881957888 209179658064832 209621275921408 209735986942664 209743555477274 209881807885568 209949833536352 210178779314816 210744930626048 210813236027072 211111525376864 211258302675968 211820159863936 211845057209344 211888813761904 212345570854144 212785197995776 212987012520737 213281988378368 213351116075552 213499450471424 213738224057344 214003872852224 214073234522336 214331866391552 214525183645184 215095729346368 215121011702272 215283043313408 215855604598816 216005680264192 216075690748288 216311316642304 216580163456384 216650360138576 216800988365312 217541318027936 217692565701632 218000588931584 218297190931456 218541330215936 218606069673472 218651222711752 219265965447424 219345974288896 219929341241792 220248017683456 220313262720512 220384669352768 220859740494848 220905359028368 221058945583616 221172245106176 221371732059392 221672920688128 221986575905536 222584533470208 222584997649352 222656676253312 222899478570496 222971723431744 223564733334488 223653914864128 223720168845056 223792679703584 224275097306624 224640200777216 224879688346768 225264122556928 226026562338304 226027033695476 226099820731456 226346377723648 226577160254464 227030112247379 227106150781952 227179759084928 227908455617024 228114018315008 228357209300584 228463637801984 228747588369664 229071253859968 229522297103138 229688295176704 229762740389056 230247813028864 230860174233728 230934999268592 231432813178112 231641554680704 231668781833216 232056699676984 232131912522601 232284922210432 232690412311552 232911105787724 232950648691712 233240176029952 233240662430438 233315772456928 233477987470336 233808346220032 233944734955421 234430176928064 235421921186816 235645205342092 236048043317632 236218741541888 236288717656576 236512823918462 236846982875776 236847476797919 237260436775936 238185494729728 238724683817984 239062466359808 239289203362846 239698270791616 239706920545456 239942666898688 240045592306688 240344438951162 240762020514064 240929412602368 241229359565857 241270314716416 242592131984384 243165797001946 243413728595128 243716260179938 243757637548544 243829846943488 244061105532881 244655125168384 245093592917264 246343556705792 246344070432148 246692119541504 246926092831873 246943646569472 247177858418764 247520186807296 247600411586944 248267881993508 248618649174784 248883700024232 250152993149696 250153514820274 250827344694472 251182251848164 251347818562048 251494438696319 252107076044954 252463267460992 252732417034916 253846935521452 254205585111296 254464772860928 254706118066036 254824826779136 255066513474682 255502552382272 256005639076577 256826796833516 257005358110592 257451886849024 257772403596526 258136599314048 258137137633687 258145914433568 258399795121664 258832472716636 259462985425576 259785464147846 260153046557027 260798345238158 260979667772096 261758574786163 262137861563984 262585989016064 262835036727718 262912897504361 263206934117491 263475299633188 263802765139823 264733205349376 265207656773696 265293614311544 265468482526208 265623339746674 265668436429312 265999182434713 266184120900256 266191539835592 266646597093632 266899496058559 267365411377624 268076489599373 268928287095104 269121696681929 269308806105248 269396092883372 269730917165437 269769192363008 270300370192528 270503963528792 270682266143744 271223388963709 271255268565736 271499928048412 271884085791694 272639224017602 273373622869256 273473375271824 273940880904704 273950766337664 274100680376887 274679358801328 274687014511196 274768386251242 275156594873216 275449937667268 275698380544006 276765013697536 276775001042176 276914176069682 277511104768352 277601050027028 277903768002224 277993840528586 278187118394432 278532868777072 278926977751864 279017381914921 279768961389988 280106963334016 280164819369106 280942956728798 281055026831488 281196354050141 281802513604976 281893849769714 282201248950712 282488981050016 283136966543158 283240281531532 283453621357298 284095285535194 284240893124734 284438514313408 284497265029453 285287435441099 285608245756288 285700815412432 286367842154576 286460658006614 286659822507968 287065430683616 287158472633924 287422215652936 287515373242279 287828902573732 288529448526848 288697758030094 288837048039904 289499595004802 290024868113344 290110783453088 290118869259016 290796210847688 290890461996407 291092706361184 291504586828208 291866889090868 292279864984666 293101616272192 293162156350147 293516339238304 293611472018956 293720409269248 293976392865701 294509788754272 294597032681744 295013256358912 295023902209792 295293059469044 295808540247584 295904415962876 296595265088668 296897673311824 297634115492896 298055251700752 298262477453824 299152656898472 299280980925472 299377982107708 299586127501696 299958474067616 300382899117392 300480257446838 300807924705704 301181789806534 301488874445512 301653652821248 302455923174496 302553953400244 303094464884224 303192702070336 303569531139056 303909037331536 303999065639672 304097596019633 304218902669248 304916733200324 305027995495496 305560470145856 305839240164367 306219150089216 306318400029824 306373130970712 306472430818693 307133076625648 307232622782722 307346613822976 307567653350776 307781492691712 307881249009568 308263905331928 308700082118636 308710578085504 309147386890048 309531616857008 309631940414762 309969587387096 310006021217984 310070052897269 310285632055328 310954497771008 311055282504512 311110859800156 311882557192024 312426997564864 312541000310656 313257920430728 313359451735967 313484453004352 313928016584224 314318188251704 314420063204681 314464679855104 314762931521948 314799928762592 315083863478864 315921852477478 315992101687808 316094519179712 316196969866568 316935196092424 317037919254511 317155548306688 317258342888032 317604306288256 317707246318384 318102115076564 318323278602368 318552212399018 318563043343552 319410285480104 319447828970816 319513810853531 319735955874272 320122243810304 320188364993264 320878577487104 320982578754656 321039929793778 321077664832912 321205744950272 321836255825812 322060015548544 322164399736816 322515713086528 323021219948882 323489275972576 323585104620752 323946995836912 324349619791652 324387743851808 324680326325936 324846734999696 325072587786752 325139731462232 325840617345152 326004464790589 326042783361256 326409423721472 326515217614208 326921033534368 327277533890944 327383609150416 327489718790374 327611225723392 328254310238582 328423851578368 328482532174784 328491687456688 328588997991176 329365335561626 329404049169104 329940294891536 330099483474176 330856680005488 330988661040128 331226703608528 331456992129536 331564422010304 331868950032256 331976513434384 332338526683072 332446242281608 332677378698496 333330407819591 333562158960992 333670271155988 333744466951168 333813401801488 333852638234752 334740544187504 334973275739648 335042464400168 335447244843776 335516531402516 335555968021664 335973020417944 336448404106828 336459843531392 336582615719168 337354683540784 337464024946426 337477782250336 338066903140096 338176475386144 338905463862784 338966017244192 338975464715944 339015307898176 339075880905788 339916944355352 340153274849024 340223533437284 340634573372288 341168479496572 341552128945664 341662830802496 342035406771968 342146265265952 342384145716224 342460512267328 342571508543992 342682540796113 342809684648704 343056228737404 343294741848448 343406008510672 344146270004992 344207759778896 344319322363094 345663912199424 345735309008684 345775946743136 346695563622772 346833862898432 346936607016064 346946276639648 347324614093184 347678745907712 347756293384864 347869006098796 348476266514656 348603423423424 349530560187848 349721595688192 349834945384288 350078171462656 350513273067776 350765357473076 351009230429312 351081731312942 351122997465968 351505889543744 352056835225186 352301606093632 352452728805632 352566963700448 352812089240576 353311299302912 353504641795396 353750419265152 353865074759728 354250957013824 354292595677696 354365774739736 355129661600896 355308236906597 355491751433728 356307193852064 356437208219456 356953683831808 357059425788416 357903028735616 357945096664064 358009051920832 358019030149424 358125087698248 358267946290688 358774876096256 358971208421098 359220786573376 359337215091064 359729064596512 359771347157248 360740450796544 361250879062528 361367965561792 361699866889088 361817098911632 362211652677056 362329050576584 362473586159104 362580963300608 363292691668543 363437611654208 363480330117632 363545274373216 363663104518324 364072049535488 365040326262976 365083233109504 365158640975464 365412520999168 366318911375872 366837232862464 367293163799744 367412208688616 367812863800928 368068589198336 368187885413504 368345822677504 369167108513008 369179660390912 369368876344832 369445169409512 369702029682944 370225138099328 370685279761888 370728850116352 370805424083332 371063230086784 371253411428224 372253443907072 372374096492608 372389276965888 373160248701952 373243479662144 373364453132216 373624038324992 374031467303936 374041892100352 374152696171904 374273964331856 375080766185216 375147783129808 375269373811462 375419071379072 376417526356144 376461770478976 377074622733184 378009940462336 378121920006272 378132458809504 378544804124032 378930768011776 379015286048672 379138130242508 379278800036864 379401729639296 379815459066368 379938562607552 380949037508104 380961989977856 381501030630272 381545872268288 382020084130048 382560621928576 382639639745566 382837270774784 382905673600192 383731082355712 383855455005568 383969166191936 384525535464448 384876347173136 385548209760896 385673171367344 385688894000384 386853154771328 387051428935808 387400531103936 387446066169344 387927611204224 388476507834688 388826895356896 389039408221184 389523745886366 389906833710368 390074087498368 390200516005552 390471806631424 391024303161088 391238283335354 391383442591232 391510295478848 391637189481272 392064261414176 393120351360128 393166558733312 394212214474624 395055481544192 395126067438496 395172510563584 395547308967083 396106161016384 396223501283168 396510030445312 396942416106496 397435763868416 397564578398624 398258590302464 399199532051264 399246453971456 399811366153472 400308279646912 400874694254944 401153406204928 401236264357648 401283425675392 402350668828784 402364348965376 402933672800512 404005304909024 404136248720036 404286193445888 404417228296832 405372720691232 405420368208128 405862470401024 406498613868256 407208221545216 407356809393664 407594435128517 407663635210496 408586478073088 409032032840704 409164605885056 410252809624112 410538041798144 410671102961216 411988362076928 412991960642048 413084075805856 413371276444672 413505255899008 413956174488064 414090343516096 415191647621192 415205764357888 415357270461952 417188944300544 417249609720832 417324161114816 418223763915776 418359316129664 419471973885328 419487110954548 419763615771136 419899667072704 420357558629632 421489861252096 421626472054144 421627351316561 422223050753728 423640319727872 423777627523808 424691141708288 425570395991552 425974025041474 426563976756736 426702232151104 428007745704448 428146469044672 429050367290368 430191458692736 430242023404544 430566086626816 431102123256259 431711209197632 432151381496576 432561252232837 432622633284608 433160326912768 433300720277152 433601976730624 434468793488639 435082636055872 436001177863168 437212139346944 437302445423504 438531930894848 438691948577792 439568940734287 439858682483584 440626525441024 440769338705536 441810718056736 442117891167232 442344490212352 442743464118784 443345841376256 443973151811072 444232137162541 445169995298704 445313352506624 445798957140992 445943446863488 447129466668976 447307829728256 447440337690112 447585359407168 448550194613248 449280401554432 449759376693536 450528245113856 452053124676608 452054067390952 452199641462912 452692755447296 454060224494758 454359518169856 455816911234048 456228036630016 456714418601168 457495176739328 458142507719936 459044594206276 459376590353408 459525480778112 461081774358079 461720348467456 461869998537184 462865626356224 463283109361408 464113399353968 464263825045202 464569844420864 465822211575448 466480352059904 466481324860876 466631544913856 467616692440064 467889469910842 468860353856128 471290410684184 471443162545901 472096086635264 472577435313152 473025647836924 473693965751552 473694953595838 475124874084721 478124932719616 478578406725692 479396541583232 479413841090912 479885333797376 480688877902324 481524041028128 481858825204736 482458719131714 482540629432832 486331594003892 486827457190256 487432520359876 487515275097088 487659693886976 488122211065762 488812877646769 489310250336768 489919420973957 490187185834528 492687113411584 492688140864296 493384239083008 493852185663746 494355716837528 495200823173888 495670492680181 496535763987016 497237298349568 497767400048464 497856337827407 500305986299392 500307029640548 501654689388944 502364503696328 502527327109367 502695637124096 502988877392638 503700579504031 504214152089908 504926534921984 505464834069832 507693871042904 508411170222592 509412236132072 509649653558272 510133026949364 510767055909019 511005104764544 512011278153154 513653593667032 513820076033173 514010716221184 515544807193052 516273198628096 516274275267374 516291828867136 516799590243328 517664945433272 517832727935033 518925970851152 519041713905169 519570928295692 520306093114054 521596690476316 521959335544192 523517149572326 524275723127968 525171978032128 525670073455436 525825795008722 526413868234982 526950599266376 527605530279646 528352063626127 530415313547392 530587228623088 531246679493348 531336872858624 531998364869426 532368241800512 532383079671184 533293194187264 533798992117118 533957121735661 534730822755248 536152979198746 537856574190208 538243393363858 538617612210496 538792185766744 539461834330874 540225143707613 540600740385056 541007927057584 542446777927418 542510537131472 542999856096824 543768171583388 544444004650273 545278448035204 546747245738512 546946750543648 547881761809408 547901532675328 548201360753774 549358717602656 549374029022392 549536772502484 550313189746432 550835130163409 550899875334536 551396761088012 553550002084352 553828352139364 555022209536704 555202100054056 555807536004448 555987681057172 556374236788864 556678701383987 557065737554144 557853955503728 558034763829842 559537922779976 560213926668032 560329638738212 561885913457596 562110053662976 562392708100282 563605027209952 563787699539428 564402497901424 564977962100032 566273933086316 566480563063064 566907242714596 568190571070388 568481786249468 568877028626816 568994530058906 570574870882198 571089502555441 571216491512576 571401630824864 572735684309152 572921316013228 573319645015936 574130861367232 574316945267848 574844431305872 575030746484558 575657805147464 575844383952071 577395516060188 577674096079808 578999190009604 580049736226688 580221566906176 580237738518032 580341411550291 581592421695376 581780923992814 581953267509653 582185412722368 583009173656416 583733778181736 583922974522979 584559729969332 586203232544384 586324312700294 587032678476608 587153929954403 587222944037912 587952785731402 588784707186949 589019577508544 589194065363488 590047804419584 590586118938088 591617080495168 591808831925752 593190530177336 593382791585129 593795346623648 595268230985792 595391183515247 596110503401504 596524954907648 597044839119001 598305313796944 598561961850944 598755964215416 599172255003392 599916948135232 600348400290457 600765798234784 600960514893676 601615849411408 602363579613068 602977748891024 603307305642496 604911846348992 605036790765197 605107906800488 606188929768448 606385404140672 606717236339851 607139062278112 607818074663072 607998131279344 608195192039266 608437805338496 609833466400648 610055990990992 611120940291712 611678480328734 612636800059648 612746261941424 612944861637386 614266153251296 614465245565444 614693227645952 615135306701552 615562985383424 615762498019136 616527810663856 617400164237272 617421156171008 618294773780096 619063233714016 619263880829524 619939174774192 620012042435968 620140105794538 620571264110656 621908995542016 622110565009024 622221719600312 622423390425593 623765114384048 624853995129728 625082000621312 626515840861456 626718903471934 626968906008704 627856033168448 628636376503408 628840126409362 629525863043896 629599857525184 630167726957728 631843704954956 631984203375616 632189038359424 632393939733136 633870392184848 634075838509022 634311096613376 634516685776064 635208612576512 635414492636768 636204230153128 636410432907067 636646557204736 637104424798036 637126086687104 638820570960208 638895657941632 639027621707062 639471911748544 640376729986528 641757154974208 641965157509312 642079859587556 642155329665824 643672511651624 644120031097088 644328799473632 645031426173056 646042439897764 646978551945152 647170209241504 647893991673824 648699239583304 648775487703616 648909492145831 649360652651872 649693469999392 650145175573504 650279462924464 651681234690304 652008929581178 652085566722512 653030435228416 653842067068736 654555067781888 654767218300832 654979437580748 655222451446784 656508620477164 656965064349568 656983374913376 657177995982352 658730671123252 658808098338208 659880589783072 660198966948352 661713360010976 662453407217056 662913984259072 663128844020608 663737900064512 663953026868768 664677053366144 664892484563216 665354757396992 666660815639182 667124317921984 667340542311976 667626803602976 667705276469504 669481088375008 669946551479296 670084928800336 670894489687552 671033062805032 671111936043328 671946040835888 672896808213656 672919687062784 673165231438336 674709367081568 674928049892852 674955564500672 676133806280192 676352950772288 677810927725568 677932034488384 677950929431888 678030615796352 678151761811576 678371560351489 679833888710704 680306549698048 680447066874568 681269146744576 682336958993144 683104257891328 683325661604992 684070813543936 684292530531904 684921024534656 685143017087984 685365081592226 685619369297408 686112457474808 686589483696896 686812017021344 688292540009984 688415519557792 688638644726188 691327824398848 691470618017368 691551893486272 693391127245544 693667725796864 693873214032128 693892553279296 694649228186368 695357491815424 695512586769728 695738012197592 696952533029312 697206846846848 699061120375696 699443191376384 699669890768576 701026546135552 701530714946152 702018460858624 702163462625884 702245994931936 703011779087488 704113670450372 704603212187264 704905457611264 705133927400896 706622598605824 707009283590792 707238435260063 707500838530304 707730149519456 708501914027648 708585191355392 708731549479472 710259323201792 710616473813194 710983502867456 712614387704128 712874416438912 714118851576832 715806057471232 716018103841664 716038060298848 716250175396496 716535892581376 717549752192512 717942416842196 718441573146752 718674430182128 719458129193024 719542694314496 722501758125056 722735931123584 723399733778176 723634197823264 724423305354112 724658101153168 724947172318208 725161926601216 726585383337086 726875223308416 726960660235264 727090548746432 727326209036648 728144099070976 730080652525952 730166466219008 730317281950928 730825041998336 732637822751744 733674465724928 734586327599488 734824417377232 735625727601856 736375770827008 736691645355008 738334217026016 738359320781824 738737752689664 738890338819024 739404059365888 740450276198656 741370559523776 741457700232704 741610848166664 742126460173568 742506822856448 744506887814144 744748192985216 746486959324288 746728906264432 747248076649984 748083784200704 748305392343808 748547928663712 750161532370432 750295566259616 750538747622924 750838142758144 752835052712288 752923540957952 754149245466368 756019880924672 756243840012544 756264917619008 757089608248064 757861536023552 758030572097344 758276260485016 758803459278592 759630918132736 759877125215104 761898075016208 761923979955712 763002061260544 764040168260096 765121243857152 765279279491132 765811347200384 767710910011136 767938332383872 769752694346272 771096419521792 771346342734688 771377788000768 773706309542656 774102857871616 774801062207872 774892132338688 775855222408448 776953015669376 777653790713792 779047491772732 779813667420736 780148174996736 780401032011104 780943613262848 782048606322176 782476566670708 782766885182464 783020590957696 783274378962544 784128522828352 786240702720256 788424428949248 790110963088384 790252134876992 790345021127168 791094617934166 792212322032768 792447002566336 793020060890624 794871527736832 795129156797248 796517180604928 798399064102528 798492907942912 799622732306944 800616559293824 801749388509888 802472528715296 802566851350784 803328039860983 804701337657568 804728697930752 805867345601024 806870616478901 808010609818048 808272497440072 808834456593664 810745441382464 810840736416256 812997227736512 814416443090432 814713618787328 815188870257034 815327270420992 816342318506533 817172956146176 818329211770112 820505619248224 821076083596288 821342205922432 823976724153856 825983921284096 826168151611712 827010511798016 827794883714617 827912348976128 828180687032192 830383295242384 830411528715776 830714540923904 834377888601088 834648322229632 836718632259328 838943947770656 838974221909096 839527231542272 839799334145408 840715117259264 841205536329067 843252944108288 843254702633122 844446101507456 847280639455744 847555255047616 849382283416576 851140791983104 851948050082948 853127953513472 853404464302208 856015491408896 856292938089344 856294723807861 860382917385472 861132173253632 862204246512518 863422418395264 864302762993152 865122504465674 866320653825536 866601440554304 868937586977278 870165272111744 874604890847008 875537301870959 877063861789696 879137881468574 879717364967168 881538677411072 882374766157339 883621436113472 885486928237568 887946303622144 888464274325082 890339990597408 890626705013248 891886893726976 892732797161387 894258933337952 894880675380224 895170718814336 899518753387072 902203412587841 904108134781904 904399282925824 905385510894592 908120448989516 908719036339712 909249124517461 912456073260032 913428837202336 914990353478656 916285015439872 918089188412552 919050961556224 922163548716158 923440696934912 923739997074368 925731252712448 926566218722816 928226798707936 928527650090404 929139688841728 931644423150896 932960704119808 932962649721752 933263089827712 933265036060253 935778939821684 937720707712256 940553322167713 942580821368368 942886325091802 944192173270528 946051295673848 947387931503104 947389907191676 950249748169442 951594300270929 954237284061607 957156813451384 958793083166464 958827682181824 959770667594752 961377755804648 961689351879347 963048082056256 964917438263428 964944331904021 965081258865664 969199616243887 972663188007784 972978441850051 973654914380512 974865040719752 975319387773952 976244422131524 977625755293538 978620500673536 979838841947914 980374371669056 980576867791871 983300348550793 985376281728592 986768478166016 987704371327492 988711433675056 990401646347776 990979382901053 991340985360362 993071527974032 994474596699136 995534800096928 995712675654814 1000611972598784 1000614059281096 1003309378777888 1004729007392656 1005054654218734 1005977754785276 1007401159008062 1008428304179816 1009853069843968 1010929668139664 1011110294350507 1015387742085808 1016822340445184 1018824472264144 1020266053898728 1021534111818038 1022010209529088 1022979527446331 1024022556306308 1027307187334064 1027640152066346 1028021432442368 1031089614386104 1032546397256192 1032548550534748 1032583657734272 1035329890866544 1035665455870066 1037851941702304 1038083427810338 1039141856591384 1040612186228108 1043193380952632 1043918671088384 1047034299144652 1048551446255936 1051340146910872 1051651590017444 1051680901063933 1052827736469964 1053901198532752 1054136264322869 1055211060559292 1056704127252254 1060830627094784 1061174457246176 1062493358986696 1063996729738852 1064736483601024 1064766159342368 1066586388374528 1067597984234236 1067914243471322 1069461645510496 1072305958397492 1075713148380416 1076486786727716 1077235224420992 1077584371533488 1078923668661748 1080450287415226 1081201480770112 1082015854115168 1084428381256961 1084893555854836 1085021074262944 1085999712193648 1087536343166776 1088888009300546 1090428727058177 1090556896070408 1093494491477024 1093893501087296 1095803065350656 1096402721507548 1098717435205312 1098748058044784 1099073545004968 1100626379492864 1101670260326818 1101799750669072 1101996612943811 1102793522176024 1105726483671173 1107100004168704 1107656704278728 1110044419073408 1110404200108112 1111615072008896 1111975362114344 1112748473577728 1113357402767974 1114131475108288 1114932743396563 1115707911007456 1116069527659684 1119075845559952 1120427853336064 1120659277476424 1123639754278223 1123771826915192 1124220107325952 1124785416200564 1127210054419904 1127575399078856 1128804995802848 1129955924200064 1130574269821087 1132547866172632 1132961126126128 1133814485429192 1136381142140776 1136963572498936 1137754057253632 1137989060117812 1141149741764396 1142179005110882 1142432983025152 1142803261649728 1145471368618304 1145842632026456 1146214015766309 1146639290031872 1148261722734464 1148633890535696 1148890085835037 1149688862611744 1150061492969116 1151315610294928 1151688767904142 1154791032120376 1155348192159616 1157998380019208 1160099472453376 1160443133812352 1160475477036064 1160682823100582 1163184843390752 1163561847985628 1163906535019306 1164370825444736 1166018347312832 1167467556363472 1167845949045958 1169119459938664 1172406465088768 1172648625400588 1174065356953216 1174307859908806 1174445888075824 1175905571462804 1177569414373898 1178039155017088 1178388130726976 1178631526550591 1180095608839168 1181172237876176 1181905089684553 1183234160990336 1183617663851504 1186381060354672 1186765583170258 1187590693247296 1190536461971584 1190782367030494 1192221006803008 1194089678238002 1196610627593888 1197123923701888 1197511928430832 1198344510006784 1199833896270464 1200696800580914 1201531596469568 1201921029787352 1203231698822816 1204727159226136 1205117628270829 1205955497782048 1206614611284992 1209823692697984 1210073581530394 1210215813600976 1212770808281344 1213434472679702 1214278124556224 1215636149326144 1215996262558688 1216390384078532 1216875610676992 1219666932801296 1220111981981984 1222241880583424 1223356960657468 1225273600119296 1225492523882848 1225889723274772 1228532306502592 1228786059595297 1228930491130888 1230270613403104 1231125970766848 1231524996038272 1232198923288151 1233055621327712 1234800328474544 1234842312342016 1236589547560192 1238126467428032 1238527761659048 1239878349548384 1240024084871936 1240280211589076 1241142528221312 1244221130018048 1244443439200624 1244846780851186 1247530228768096 1249707990259456 1250164001242624 1253031681722912 1253437806943868 1253937812017408 1255712066336896 1257272753006816 1257680252818724 1259051726087792 1259199715050368 1260335453915456 1263687409909912 1264378076718848 1264787879466272 1267740784369696 1268151677018044 1268622193226752 1269033371552128 1270417225153024 1270828985273536 1272408460306256 1272820865814134 1273293114409472 1274208849596072 1274252173374208 1277641141920416 1277791315883264 1278055243414124 1278943823497088 1280753459973056 1283514309948416 1283930315018624 1284159719175112 1284310659331648 1284575933431543 1287345023303248 1288240062194176 1288657598947264 1290062852346112 1292084879795528 1293957103890304 1294340418483008 1295787983347648 1297398479166608 1297550975407232 1297818984291662 1298721305303744 1299386939998784 1300558925848928 1303362469380608 1304017859162356 1304171133445024 1306060870456832 1307684134137472 1309110135563776 1309534436601664 1309958875161496 1313017240954328 1313442808340117 1313930128699136 1313966749826752 1314355991964704 1317461342246504 1317616196676416 1319761179566144 1320397933896704 1323426720021952 1324906814434112 1326257688041216 1327475800129024 1327906053737536 1329354106732288 1329784969126432 1330709514793984 1333321631278364 1334248635843968 1334681084623952 1335253607205952 1335410552939008 1338962176750016 1339238739109481 1340169857600672 1341788979375104 1342066125610064 1342223872086656 1343892081671776 1345793616427312 1345839374125568 1346330462876672 1349418734163136 1349856099785704 1349911129001344 1352267612560384 1352705901544576 1355864068976768 1355901858863776 1356061231592704 1356303523623152 1356743120702978 1359667777421408 1360613099396096 1360894133749136 1362538293489152 1363333110602281 1364673917986288 1366651323209984 1368141627087872 1368585061063808 1369842049069312 1370286034175968 1370730163184452 1371238738594816 1372224914949616 1373178967393792 1373624034042688 1376585080019968 1376831039115584 1377277289452376 1382655648797696 1382941236034736 1383103786972544 1386782254491088 1387335451593728 1387746428064256 1387785106558592 1389298456372736 1391025173539456 1391476024395184 1393905066058624 1394413693693696 1398122240751392 1398886382752768 1399339781537152 1402053092271104 1403061429892304 1404036921717248 1404326925251768 1404491989863872 1406023558174976 1408227340900744 1409206424374528 1409810915222528 1410267854801792 1414018567181584 1414476870520126 1415001677060608 1415460299038912 1417003828055296 1417463098958944 1420518646403584 1421232947626388 1425228775408256 1425748832877824 1431612114942464 1432036207683328 1432076120597696 1432500350792992 1435099504385024 1435884833684392 1436883146293504 1437348860364256 1438916258386048 1439085388628992 1445471862247168 1446799467556352 1447268395646528 1448846610708224 1449316202306336 1450323853202432 1453170766674172 1453750446616832 1454181097492864 1454652418073296 1460161305051904 1460634563901856 1461650083996672 1467348931449856 1469172655198976 1469648834754464 1471251455203712 1472751541654016 1476668434052032 1477780677638048 1478808118731776 1480900552397312 1482741119047552 1482915400465408 1483221696333328 1484252920347136 1485013645712896 1489496385970432 1492973918648576 1493457812528864 1494496153299968 1496167568401408 1496610784687616 1497095857327424 1500323064740864 1500591132519232 1501077495245848 1501676285516288 1505670105424576 1505847081915904 1508298490932736 1512039761849344 1512487680025088 1512529835238016 1514179216496128 1516061144194688 1516552520970032 1517606918557184 1519754250430208 1523796150032416 1523847959911424 1526004122521088 1528080336520192 1530242487714304 1530558558982264 1531622694400768 1535421820022272 1535876664767744 1539505388692544 1542192839043584 1542692685469376 1542755576001536 1547412619085312 1548205715743232 1549602124415744 1551710444816896 1553906031338752 1555307581427584 1558094983545464 1559627334841472 1560296349993472 1560802064022208 1564097212644352 1564953133341416 1566041181915392 1566548757925088 1568257045656704 1572481405440512 1576848857898496 1580504269753984 1580690042254336 1582189235868332 1584424644065536 1584894005132672 1586040121781248 1589210785731653 1589743055473664 1590258313594496 1593034361209856 1596798128205056 1599245464613888 1601233118587648 1603498777019776 1604945057430592 1605133702701568 1606656079721966 1609402675315136 1611734691202048 1613741232957802 1616021219636096 1616544994880144 1617668913187328 1621490882764928 1621681472832512 1625994455473024 1628832886180864 1630377740514068 1630654540841984 1632684637013066 1634345912292352 1636658423540224 1638695994292201 1641011238496448 1642684411844864 1647953448307712 1652336303223424 1654021023596032 1655589767429234 1656361374064384 1657932337585433 1660766590484768 1660823057431552 1669296644459264 1673437264518656 1677887895541312 1677948443818192 1679598668290816 1681430234518528 1682411072658134 1686505888216576 1686509405266244 1688605516960999 1688892203014912 1694561278911488 1695110510095232 1703896100165896 1706808928604416 1708427738730167 1712585876178688 1712589447615722 1720765834770944 1724408493025036 1726844836790528 1728605525986304 1730245008931348 1732641307651072 1733202881108608 1737875173954556 1740330544223488 1749209781694016 1751074603741918 1758275762937148 1759434729934336 1763077354822144 1764749532314678 1767242872226944 1767246557646011 1776928548650164 1780679981194816 1781253410026496 1783773787453952 1785465594322774 1785994510633073 1788517866675904 1790341437628672 1792039473536039 1799037506774144 1799942144452933 1804406825175682 1806959963435809 1808216269563808 1808798565851648 1816240897979032 1817438072679424 1818498249034922 1821071325899189 1826857674404672 1832310023503141 1832570030879744 1836178376825104 1838101923112448 1840390282530527 1842448538822437 1844327097432316 1846619355978761 1846881393869824 1847479994148736 1853132437445632 1856453597415872 1857055300180808 1858279377683456 1861994277042991 1863288846301792 1865925299443504 1866526179655424 1866530072120506 1871557879643368 1875441415424512 1876535427195611 1881106644335426 1885161642736736 1885772650183604 1888384346541056 1892102591347696 1894775863006208 1894779814383352 1900499496338884 1903188600541858 1908474568123214 1910195922340613 1914313626902768 1917586166332928 1917655364363648 1922755511609296 1923378703758694 1926096164112512 1929834876526856 1929888663808042 1938399232487774 1945326376015568 1945956883700102 1947309828761024 1949730081439504 1952488844263048 1953121673404447 1955251510587076 1959677683895828 1960748743338112 1961153735583742 1966600697101586 1968374478350987 1970752563457184 1975408742654984 1977422867350112 1980803292695552 1981958765802106 1982681970720724 1986143055948064 1991069600193856 1991425351309628 1991480855206171 1997012048087693 2001228118562192 2006618757555776 2009458014785312 2010109308437468 2011955509570552 2012607612695953 2014802318016124 2016856608359632 2019706139687936 2021859336279328 2022220588701014 2030775484171616 2037648944528288 2040532107797456 2043068223636076 2044020419058176 2045959054892662 2048045112612616 2053492041103607 2054614374668128 2055280304132692 2056042864884736 2062179228772208 2065092794512384 2065097101069496 2065167315468544 2070659781733088 2071330911740132 2075703883404608 2076166855620676 2078283713182768 2081224372456216 2081898926595949 2086386761905264 2086759543659557 2087837342176768 2094068598289304 2097102892511872 2102680293821744 2103303180034888 2103361802127866 2105655472939928 2107802397065504 2108272528645738 2110422121118584 2113408254504508 2121661254189568 2122348914492352 2124986717973392 2127993459477704 2128683172137431 2129472967202048 2129532318684736 2135195968468472 2135828486942644 2138923291020992 2140874681150569 2144611916794984 2145307015730851 2151426296760832 2152973573455432 2154470448841984 2155168743066976 2157847337323496 2160900574830452 2162402961540224 2164031708230336 2168856762513922 2169787111709672 2170042148525888 2170490370280883 2171999424387296 2175072686333552 2177776018601092 2180857454116354 2181113792140816 2186988982954048 2187787002174592 2191606130701312 2192805443015096 2193516162151769 2197434870410624 2197496116089568 2198147090009936 2201252758985728 2203340520653636 2203599501338144 2203993225887622 2205587044352048 2211452967342346 2215313408557456 2220088838146816 2220808400216224 2223230144017792 2223950724228688 2225496947155456 2226714805535948 2228262950216576 2229865486793126 2231415822014912 2232139055319368 2238075595360111 2238151691119904 2240855706672128 2241318554952848 2247279508556446 2247543653830384 2248440214651904 2249570832401128 2254420108839808 2255150798157712 2257609991605696 2259911848400128 2261148539642174 2265095732345264 2265922252252256 2267628970858384 2272762284281552 2273927144997872 2275508114507264 2275978120235624 2282031253534123 2282299483528792 2284358010221764 2284865966050304 2285606523299456 2290942737236608 2291685264052912 2292428031532618 2293278580063744 2296523445468928 2297267781071392 2297780171670074 2299377725223488 2300122985938232 2302631220589856 2303377535808284 2309582064240752 2310696384319232 2315996760038416 2320198944906752 2320886267624704 2320950954072128 2321365646201164 2326369686781504 2327123695971256 2327813070038612 2328741650889472 2332036694625664 2333312854737137 2334935112726944 2335691898091916 2338238919877328 2344812930177536 2345297250801176 2348130713906432 2348615719817612 2348891776151648 2351811142925608 2355138828747796 2356078310034176 2356776261453952 2357263053101182 2362344475752352 2363810179369106 2366468321980672 2367235327703008 2372762120709344 2373531166340516 2375181386494592 2381072923943168 2381564734060988 2384442013606016 2388179356476004 2393221255187776 2394247847403776 2395023856861664 2396689020013568 2399667792540928 2401393601161828 2403063192939136 2403842059574704 2406463397645632 2409454318452272 2410235256541658 2411910995564096 2419647385395968 2420147163060788 2420431627201952 2425541616562688 2426868945359404 2428556249112448 2431272298652288 2431992525117376 2432494852668241 2432780768157064 2433751221353984 2439250929774503 2439333865602592 2440223963963968 2444483761166848 2446713921314936 2450547200238592 2450985047765696 2451779446549544 2457064613005184 2457572119190594 2457860982261776 2460541226806208 2463049992076544 2464397846576302 2466111242655424 2469600656949088 2469684624684032 2473179095120384 2476252934856064 2477055523318096 2479756699096768 2480048169743872 2480560423178152 2482285056442624 2487157658346179 2488442260036096 2488886878401248 2489693561702372 2495060457536192 2499415980518912 2500328002485248 2506063363445824 2506875613887736 2507875624034816 2511424132673792 2514545506013632 2515360505637448 2518103452175584 2518399430100736 2520670907830912 2527374819819824 2528756153437696 2529575758932544 2535481568739392 2536303354036088 2538066743104256 2540834450306048 2541657970547072 2543048841679801 2544816920612512 2545641731628268 2546586228818944 2548417699192144 2548504346748416 2555282283840832 2555582631766528 2556110486828248 2557887646994176 2561506919946112 2567860630037248 2568319438350224 2568621318663296 2569151866863086 2574690046606496 2576480124388352 2577315197894528 2580125704692224 2584169759591056 2587914207780608 2588680836966016 2591575966695296 2594796958333216 2595101950814464 2595637968583324 2597442610607488 2598773879997568 2601117851697856 2606724938761216 2608035718324712 2608342266890048 2612121740913664 2615368268274944 2618220271127552 2619068873203328 2619917750322992 2626034481908656 2626885616680234 2627860257398272 2627933499653504 2628711983929408 2634922684493008 2635232393352832 2639522359132288 2646853440043904 2649813628868224 2652515376082432 2654951600258048 2655812107475072 2658708213464576 2659569938252864 2666643262556728 2668497271687936 2669362169247904 2670507214411904 2670821105878016 2677924353500032 2678477478218962 2680339715201344 2684132251220128 2684447744173312 2687784163343552 2691587232854624 2691678748251136 2698837468326272 2699712199571408 2699822258002688 2705411803089152 2711728137953536 2711803717727552 2712122463185408 2712607047246304 2713486241405956 2719335554842816 2721788267498272 2725076586978304 2726666221204562 2729347835972576 2733302646419968 2737170122127616 2739684098138624 2740572068351936 2741460326368904 2744449829899232 2746357934787584 2747248068085376 2753662078231168 2754554578904752 2765882472069472 2766207573945088 2768831162769581 2773564508982176 2775492856128512 2775570213117184 2778596912745472 2782050347078912 2782952048790368 2787810132117248 2788827387387392 2796244481502784 2798679563074304 2806122859784608 2808073843434496 2808653850503536 2808983979727744 2812047116349952 2816454681801488 2818412848749056 2820535709603584 2828037134363168 2828953741040252 2830003354121216 2830920598077824 2834007656110592 2834926197917888 2841037292807168 2842465895252776 2850457550816512 2851497665755648 2863224229884928 2864072415366656 2864152241195392 2865000701585984 2871769667368784 2873766292587008 2874697720728512 2877832516772096 2890943724494336 2893598935112704 2894536791293056 2897693221416448 2898632404612672 2906341533348344 2907500893233664 2908362194985728 2909304836146592 2920322610103808 2921269127803712 2938345310397952 2939297669508928 2942502910407424 2945503083308032 2951391459215927 2953336868104064 2955561355276096 2961801104794624 2965482238095104 2966443392666656 2968505840694272 2970027291425792 2978992771940864 2985947837297152 2986915625057728 2993221569375232 2994191714654848 3001182265038464 3002154990491696 3003352571032576 3011340210849152 3011694163831808 3016596981865472 3017714862793813 3024975360050176 3025059670476032 3028358432992256 3032122288389376 3033105041940064 3035213837114368 3039508500860416 3041281554420473 3047592300064832 3052008245042176 3060484975428608 3061117117964528 3063245388801536 3070843640044544 3071753329535488 3079010777385088 3084385678087168 3085385370938752 3094825238170624 3096411431486464 3099204248831488 3103420889633792 3107812062677504 3110615162855168 3116189967090928 3119254669682944 3120592699986944 3121604128044416 3129906266682832 3132082363830784 3133097515850176 3136514091313408 3144962810881024 3153697715796992 3161008539507968 3164378471736664 3168849288131072 3169788010265344 3178421571463306 3180516627188992 3193596256410112 3202466237175296 3206997554039552 3209890114861184 3210267405403136 3213312159443932 3218805350630272 3227482465915604 3227572420506553 3232042439272192 3233089989760288 3235337826374656 3242981765529856 3251988910946048 3260755481028136 3265369274026132 3273316847080448 3277391988584402 3282022476992896 3285368823689728 3304672606446848 3308042047192064 3311179534858468 3312722748128768 3315864675170866 3321533180969536 3328073307995501 3338593288918528 3346874529037312 3355775791082624 3355896887636384 3359197336581632 3364822145316268 3373011776433152 3373018810532488 3377211033921998 3377784406029824 3381989605241351 3390221020190464 3407792200331792 3413617857208832 3416855477460334 3421690143527383 3425171752357376 3425178895231444 3429435946817699 3441531669541888 3448816986050072 3453689673581056 3460490017862696 3466405762217216 3469693448761267 3475750347909112 3480661088446976 3484994364791849 3498419563388032 3502149207483836 3516551525874296 3517691289765569 3518869459868672 3525904056528217 3526154709644288 3529499064629356 3534485744453888 3534493115292022 3553857097300328 3561359962389632 3567547574907904 3570931188645548 3571989021266146 3577035733351808 3580682875257344 3584078947072078 3598075013548288 3599884288905866 3608813650351364 3613919926871618 3616432539127616 3617597131703296 3627225964893973 3632481795958064 3636996498069844 3642142651798378 3653715348809344 3655552602651833 3664620047006282 3672356753650208 3676203846224896 3680780565061054 3684897077644874 3688654194864632 3693238711957522 3694959988297472 3698464445382889 3712907194831744 3714110600361616 3723988554085982 3726577692603584 3731850598887008 3733052359310848 3733060144241012 3737699852149627 3743115759286736 3750882830849024 3753070854391222 3762213288670852 3770323285473472 3771545300367208 3781576005953291 3784205182695392 3789559628766704 3800998992677768 3806377201083716 3811108032551911 3816949136246428 3820391844681226 3828627253805536 3835172332665856 3835310728727296 3845511023218592 3846757407517388 3852192328225024 3859669753053712 3859777327616084 3876798464975548 3890652752031136 3891913767400204 3894619657522048 3899460162879008 3904977688526096 3906243346808894 3910503021174152 3919355367791656 3921497486676224 3922307471167484 3933201394203172 3936748956701974 3941505126914368 3942319243979563 3950817485309968 3953268748255229 3954845734700224 3963917531604212 3965363941441448 3972286111896128 3982139200387712 3982850702619256 3982961710412342 3984141600643009 3994024096175386 3997626517888087 4002456237124384 4013237515111552 4018916029570624 4020218616874936 4023911019141104 4025215225391906 4029604636032248 4030910687664497 4033713216719264 4043718672558656 4044441177402028 4061550968343232 4062389880852037 4073672872567571 4075297889056576 4081064215594912 4086136447272152 4087460821660853 4088040838116352 4091918109785324 4096090225225232 4106984082207214 4109228749336256 4110077509680821 4110560608265384 4121492950308643 4124358457544416 4130194202138992 4130334630937088 4141319563466176 4142661823480264 4151407766809216 4152333711241352 4153679541095903 4156567426365536 4162448744912432 4163797853191898 4172773523810528 4173519087319114 4175674684353536 4188137196578608 4194205785023744 4205360587643488 4206606360069776 4206723604255732 4211310945879856 4215604794131008 4216545057291476 4220844242237168 4226816509009016 4238058042277657 4243322508379136 4244697828984704 4249973435946784 4255986918955408 4257366344274862 4258945934404096 4259064637369472 4270391936936944 4271656973885288 4277846582041984 4281749362301138 4289223833589968 4290614031461702 4302852593521664 4305947146910864 4308940897683968 4310337486133952 4315694674646992 4321801149660904 4324805923080448 4328063416460672 4337713525027844 4339574223419344 4340084297051776 4340980740561766 4343998848774592 4350145372667104 4355552037202184 4356963732979151 4361714908232708 4362227584281632 4373977965908096 4375574004349184 4385610886030192 4387032324303538 4394869740821248 4394992232179136 4396294180019872 4406681041307272 4407199002676288 4407986451775244 4411174088704096 4422905934684692 4430626817114912 4440177676293632 4441616800432448 4446460288035584 4447901448457376 4450993894310912 4453429611071896 4454873030349469 4456525900433152 4459730973586252 4462831644029824 4464278110638736 4476151190720222 4476303382239808 4482637109905696 4494559017112892 4495087307660768 4499141664802256 4508840217679616 4510301596315424 4515219983211392 4519823696800256 4522297079284348 4530191464690528 4531844504504512 4535257941716768 4545524568563104 4547854289995744 4551016229014528 4551956240471248 4564062507068246 4564598967057584 4568716020443528 4571213046598912 4581885474473216 4583370528105824 4584856063065236 4586557160127488 4593046890937856 4594535562142784 4595560343340148 4598755450446976 4600245971876464 4605262441179712 4606755071616568 4619007079785761 4619164128481504 4621392768638464 4631993520076832 4640397889813504 4641772535249408 4641901908144256 4642731292402328 4652739373563008 4654247391942512 4655626140077224 4657483301778944 4664073389251328 4666625709474274 4669870225453888 4671383796183832 4676477839754656 4689625860355072 4690594501602352 4696261427812864 4697231439635224 4697783552303296 4703622285851216 4710277657495592 4712156620068352 4713552522907904 4714526106202364 4724688951504704 4727620358738212 4732936643961344 4734470655406016 4745524241418688 4747062332681032 4748600922460423 4750362772989184 4762145847886336 4763129468121976 4768884027212032 4776358712952008 4786442510375552 4788495694807552 4790047713723328 4799335585081856 4802787202323656 4806126385878272 4807684119149408 4812926795291264 4818908636904544 4820470513083316 4823821991128192 4839294770791936 4840294326121576 4840863254403904 4851083233125376 4853737890718808 4857112498224896 4862544597304576 4863985050234752 4864989705336482 4865561536314128 4867502442707968 4878501859549006 4878667731205184 4880447927927936 4888967522333696 4893427842629872 4901970095531392 4903558893099088 4914129226010368 4915144238381188 4915721964523552 4921082453612416 4926099984153088 4928795693152604 4932222485310848 4939201313898176 4946358190240768 4952505869712128 4954111046636192 4959513398193536 4960096339487744 4961120846356304 4964570112885248 4974315316692358 4976884520072192 4977773756802496 4979387123404744 4990120915072384 4998831961037824 5012126726891648 5013751227775472 5015751248069632 5022848265347584 5029091012027264 5030721011274896 5036206904351168 5036798860201472 5041341815661824 5054749639639648 5057512306875392 5059151517865088 5070963137478784 5072606708072176 5076133486208512 5083315941094144 5086097683359602 5089633841225024 5091283463256536 5096835398384288 5097008693496832 5110564567681664 5111165263533056 5112220973656496 5115775293988352 5123013839892224 5135721260074496 5136638876700448 5137242637326592 5138303733726172 5149380093212992 5154630395789056 5160251409384448 5168339519182112 5175828415561216 5177361673932032 5183151933390592 5189593916666432 5190203901628928 5191275937166648 5194885221214976 5197547759995136 5202235703395712 5216071436649424 5216684533780096 5230736536549888 5238137746406656 5239835500645984 5252068963817312 5253771233360468 5255720514796544 5255866999307008 5257423967858816 5269845368986016 5270464786705664 5279044718264576 5293706880087808 5299627257736448 5305030752164864 5311624214950144 5317416426929152 5319139876505728 5333286525113456 5336994543375872 5338724338495808 5341014428823808 5355848707000064 5356954956437924 5360679430402688 5368264502440256 5368895488346624 5375568326687104 5383174465709248 5397674936652544 5399424399142816 5399644516005376 5410823606178304 5423456275907072 5423607435455104 5424244926370816 5425214094492608 5426972482811912 5438671109685632 5443576534996544 5453332442409124 5458695671945152 5466605292839936 5474340244255232 5479368196277248 5481144136703872 5481155567115293 5482920652737808 5488899659798464 5494496136170752 5507324156462336 5509109157809504 5531764944138944 5532415147890176 5537662325539162 5547129017964352 5551140426234368 5564100694157824 5565904097580736 5575620264234496 5577654774774784 5592488963005568 5597359126148608 5612245719569216 5617307701007072 5617967959455488 5623296279026881 5624094232699904 5632909363602976 5636825697498112 5641071419207168 5648094315352307 5656074268726336 5657907482080504 5661841196155648 5668015312221184 5669852395835776 5684931790505552 5700915101633024 5702995331511296 5714396229545731 5728144830733312 5728304482390784 5730001403171968 5743539334737568 5747532585174016 5749395441457024 5755665033544192 5781887448988672 5789073582586112 5795386442832896 5797264809225344 5812683066696688 5815001786467328 5816724389971456 5818609672293184 5840645220207616 5842538255607424 5876690620795904 5878595339017856 5885005820814848 5902782918431854 5906673736208128 5911122710552192 5930964476190208 5932886785333312 5957985543881728 5971895674594304 5973831250115456 5988383429309696 5994063066655027 6002364530076928 6004309980983392 6022680421698304 6035429725587626 6050119340952064 6064244576778752 6066210083880128 6079017001720832 6082563108840946 6095184600129664 6122234235929056 6126490777603072 6128761113096713 6143506659070976 6158021554770176 6170770741877504 6176623363101373 6198408497662976 6215624125355008 6221230325710336 6232379934181856 6238509339365888 6243208256088832 6259812533365664 6264164727661568 6266195031700352 6273028182626816 6322017079015936 6328756943473328 6337698576262144 6339576020530688 6356843142926612 6361033254377984 6387192512820224 6389276016104809 6404932474350592 6413995108079104 6419780229722368 6426624318887864 6437610701260544 6454964931831208 6455144841013106 6464084878544384 6466179979520576 6485963531059712 6503977821892096 6521510962056272 6530738548052264 6532855252421771 6554783977168804 6564044953985792 6570737647379456 6583873255173991 6609345212893696 6622359069716936 6625445496257536 6631729350341732 6643066361939072 6656146615991002 6661160101896503 6677186577837056 6679660988431249 6711551582165248 6711793775272768 6718394673163264 6729644290632536 6731825463155429 6746037621064976 6754422067843996 6755568812059648 6763979210482702 6780442040380928 6784397313707209 6815584400663584 6827235714417664 6833710954920668 6843380287054766 6850343504714752 6850357790462888 6858871893635398 6868576827139651 6897633972100144 6907379347162112 6920980035725392 6932811524434432 6939386897522534 6951500695818224 6961322176893952 6969988729583698 6996839126776064 7004298414967672 7033103051748592 7035382579531138 7051808113056434 7058998129258712 7068971488907776 7068986230584044 7077772060453549 7107714194600656 7122719924779264 7141862377291096 7143978042532292 7154071466703616 7160856692124317 7161365750514688 7168157894144156 7196150027096576 7199768577811732 7217627300702728 7227839853743236 7232865078255232 7254451929787946 7264963591916128 7273992996139688 7284285303596756 7307430697618688 7311105205303666 7329240094012564 7344713507300416 7361561130122108 7369794155289748 7377308389729264 7386477423915044 7389919976594944 7396928890765778 7424163533220733 7425814389663488 7428221200723232 7447977108171964 7453155385207168 7463701197774016 7466104718621696 7466120288482024 7475399704299254 7485976991376923 7486231518573472 7506141708782444 7524426577341704 7540646570946944 7543090600734416 7544438350153783 7563152011906582 7568410365390784 7579119257533408 7590998668798727 7601997985355536 7612754402167432 7622216065103822 7633001089407239 7633898272492856 7640783689362452 7657254507611072 7670621457454592 7691022046437184 7693514815034776 7704384656450048 7713976290606677 7719339506107424 7719554655232168 7740085385698211 7753596929951096 7781305504062272 7783827534800408 7789239315044096 7798920325758016 7804529203775941 7809955377052192 7812486693617788 7821006042348304 7838710735583312 7842994973352448 7844614942334968 7865478279947561 7866402788406344 7873497913403948 7883010253828736 7884638487959126 7901634970619936 7906537496510458 7909691469400448 7927835063208424 7930727882882896 7944572223792256 7964278400775424 7965701405238512 7965923420824684 7968283201286018 7988048192350772 7995253035776174 8004912474248768 8026475030223104 8037832059141248 8040437233749872 8047822038282208 8050430450783812 8059209272064496 8061821375328994 8067426433438528 8087437345117312 8088882354804056 8091504075532709 8123101936686464 8124779761704074 8147345745135142 8150595778113152 8162128431189824 8172272894544304 8174921643321706 8183836219570648 8192180450450464 8213968164414428 8218457498672512 8220155019361642 8221121216530768 8242985900617286 8248716915088832 8250420685854137 8260388404277984 8260669261874176 8273335627791871 8282639126932352 8285323646960528 8302815533618432 8304667422482704 8307359082191806 8313134852731072 8324897489824864 8327595706383796 8345547047621056 8347038174638228 8376274393157216 8388411570047488 8410721175286976 8413212720139552 8413447208511464 8422621891759712 8431209588262016 8433090114582952 8435823397895803 8441688484474336 8453633018018032 8476116084555314 8489395657969408 8499946871893568 8511973837910816 8514732688549724 8517891868808192 8518129274738944 8540783873873888 8543313947770576 8555693164083968 8563498724602276 8578447667179936 8581228062923404 8611894293821728 8617881795367936 8620674972267904 8631389349293984 8643602299321808 8649611846160896 8656126832921344 8675427050055688 8679148446838688 8680168594103552 8681961481123532 8687997697549184 8700290745334208 8711104074404368 8713927465958302 8723429816465416 8724455168563264 8747955931816192 8751148008698368 8771221772060384 8774064648607076 8789739481642496 8789984464358272 8792588360039744 8813362082614544 8814398005352576 8815972903550488 8818830284569357 8822348177408192 8845811869369384 8861253634229824 8880355352587264 8883233600864896 8892920576071168 8895802896914752 8906859222143792 8909746060698938 8913051800866304 8919461947172504 8925663288059648 8928556221277472 8952302381440444 8952606764479616 8965274219811392 8989118034225784 8990174615321536 8992031534020801 8998283329604512 9017680435359232 9020603192630848 9030439966422784 9039647393600512 9044594158568696 9060382929381056 9063689009009024 9070515883433536 9091049137126208 9095708579991488 9103912480942496 9128125014136492 9129197934115168 9137432040887056 9142426093197824 9163770948946432 9166741056211648 9169712126130472 9186093781875712 9189071124285568 9191120686680296 9194099658380819 9197510900893952 9200491943752928 9210524882359424 9213510143233136 9238014159571522 9238328256963008 9242785537276928 9263987040153664 9283545070498816 9283803816288512 9285462584804656 9305478747126016 9308494783885024 9311252280154448 9314966603557888 9328146778502656 9333251418948548 9339740450907776 9342767592367664 9352955679509312 9381189003204704 9392522855625728 9394462879270448 9395567104606592 9407244571702432 9420555314991184 9424313240136704 9427105045815808 9429052212404728 9449377903009408 9455240717476424 9465873287922688 9468941310812032 9491048482837376 9494124665362064 9497201844920846 9500725545978368 9524291695772672 9526258936243952 9537768054424064 9552717425904016 9572885020751104 9576991389615104 9580095427446656 9598671170163712 9605574404647312 9612252771756544 9615368238298816 9625853590582528 9637817273809088 9640941026166632 9647643982256384 9678589541583872 9680588652243152 9681726508807808 9707475781437616 9714224996449792 9725089194609152 9727970100469504 9729979410672964 9731123072628256 9757003719098012 9757335462410368 9760895855855872 9786855685259744 9803940191062784 9807117786198176 9828258452020736 9830288476762376 9831443929047104 9842164907224832 9852199968306176 9857591386305208 9864444970621696 9878402627796352 9905011739424256 9908222093272384 9919026796387072 9922241692712608 9929140225770496 9948630633384716 9955547513604992 9958774246809488 9980241830144768 10024253453783296 10027502455550944 10045696530695168 10058182024054528 10061442022549792 10072413808702336 10073597720402944 10082683631323648 10109499279279296 10118303035730176 10141926274957568 10145213416144352 10152266972417024 10166631882188288 10172195366719204 10179267682450048 10182566926513072 10193670796768576 10221129135363328 10224441947312992 10231550587976704 10246027679784448 10271442520148992 10273277753400896 10274485274653184 10276607467452344 10298760186425984 10309260791578112 10336679038364224 10351656831122432 10354723347864064 10366303866781184 10379187833332864 10380407803257856 10382551874333296 10389770442429952 10395095519990272 10404471406791424 10432142873298848 10433369067560192 10461473073099776 10476275492813312 10479671001291968 10504137927634624 10507542466720936 10511733998614016 10514847935717632 10539690737972032 10540929573411328 10558089436529152 10587413760175616 10599254515472896 10623248429900288 10638279753011456 10666573050226912 10673989086751744 10677448676991616 10682028857647616 10711697414000128 10713909912875848 10721358860805376 10736529004880512 10737790976693248 10751136653374208 10766348931418496 10795349873305088 10798848798285632 10799289032010752 10821647212356608 10846912551814144 10847214870910208 10850428188985216 10853944965623824 10877342219371264 10887153069993088 10906664884818248 10917391343890304 10948680488510464 10962288273407744 10962311134230586 10965841305475616 10977799319596928 10988992272341504 11014648312924672 11018218315619008 11063529888277888 11064830295780352 11075324651078324 11094258035928704 11102280852468736 11128201388315648 11131808195161472 11131831409502193 11151240528468992 11184977926011136 11194718252297216 11224491439138432 11234615402014144 11235935918910976 11246592558053762 11265818727205952 11282142838414336 11296188630704614 11312148537452672 11315814964161008 11323682392311296 11339704791671552 11369863581011104 11401830203266048 11428792459091462 11456608964781568 11460002806343936 11470871960045407 11487078669475136 11498790882914048 11511330067088384 11578147165172224 11594529618450688 11605526363098031 11625366133393376 11633448779942912 11637219344586368 11685076511214848 11757190678035712 11770011641629696 11805565836863708 11813347472416256 11820238618726993 11822245421104384 11861928952380416 11865773570666624 11947662500230912 11976766858619392 11988126133310054 12004729060153856 12008619961966784 12045360843396608 12070859451175252 12100238681904128 12128489153557504 12132420167760256 12132445468783289 12165126217681892 12190369200259328 12227193188180269 12244468471858112 12257522226193426 12316043109540352 12341541483755008 12353246726202746 12370725903522077 12442460651420672 12464759868363712 12477018678731776 12486416512177664 12501961574431511 12519625066731328 12532390063400704 12544276314752273 12546056365253632 12599595011170531 12644034158031872 12648719744050663 12657513886946656 12679152041061376 12713686285853224 12722066508755968 12747499281294323 12778552032209618 12827990216158208 12839560459444736 12853248637775728 12875221402521088 12882731977713689 12909929863662416 12910289682026212 12928169757088768 12932359959041152 12971927062119424 13007955643784192 13043021924112544 13061477096104528 13065710504843542 13109567954337608 13128089907971584 13167746510347982 13218690425787392 13244718139433872 13263458700683464 13286132723878144 13312293231982004 13322320203793006 13359321976862498 13371371456384291 13423103164330496 13423587550545536 13459288581265072 13463650926310858 13492075242129952 13508844135687992 13527958420965404 13560884080761856 13568794627414418 13631168801327168 13667421909841336 13671851713831129 13686760574109532 13700715580925776 13717743787270796 13737153654279302 13778621348456909 13795267944200288 13841960071450784 13865623048868864 13878773795045068 13903001391636448 13939977459167396 13993678253552128 14008596829935344 14066206103497184 14070765159062276 14103616226112868 14117996258517424 14137942977815552 14137972461168088 14155544120907098 14175573451756301 14215428389201312 14245439849558528 14283724754582192 14287956085064584 14308142933407232 14321713384248634 14336315788288312 14374444287725249 14392300054193152 14399537155623464 14435254601405456 14455679707486472 14465730156510464 14508903859575892 14529927183832256 14547985992279376 14568570607193512 14573292486171643 14607316805616899 14614861395237376 14622210410607332 14658480188025128 14689427014600832 14723122260244216 14739588310579496 14754616779458528 14772954847830088 14779839953189888 14793857781531556 14848327066441466 14851628779326976 14856442401446464 14895954216343928 14900782204962017 14906310770414336 14927402395548032 14932240576964048 14950799408598508 14971953982753846 14972463037146944 15012283417564888 15017149110115957 15048853154683408 15081293141893888 15086181201468832 15088876700307566 15126304023813164 15136820730781568 15158238515066816 15181997337597454 15203995970711072 15225508804334864 15244432130207644 15266002178814478 15267796544985712 15281567378724904 15314509015222144 15322209845157683 15341242914909184 15382044092874368 15387029630069552 15408769312900096 15427952581213354 15438679012214848 15439109310464336 15480170771396422 15507193859902192 15562611008124544 15567655069600816 15578478630088192 15597840651516032 15609058407551882 15619910754104384 15624973387235576 15642012084696608 15666529167520777 15677421471166624 15685989946704896 15689229884669936 15730956559895122 15732805576812688 15746995826807896 15766020507657472 15769276975918252 15803269941239872 15813074993020916 15819382938800896 15855670126416848 15861455765765792 15889144447584512 15928556801550848 15931402810477024 15931846841649368 15936566402572036 15974218774738861 15976096384701544 15990506071552348 16009824948497536 16052950060446208 16075664118282496 16080874467499744 16095644076564416 16100860901567624 16118418544128992 16123642750657988 16134852866877056 16174874690234624 16177764709608112 16183008151065418 16246203873372928 16249559523408148 16294691490270284 16301191556226304 16324256862379648 16344545789088608 16349843286643412 16367672439141296 16384360900900928 16427936328828856 16436914997345024 16440310038723284 16442242433061536 16485971801234572 16497433830177664 16500841371708274 16520776808555968 16546671255583742 16565278253864704 16570647293921056 16605631067236864 16609334844965408 16614718164383612 16626269705462144 16649794979649728 16655191412767592 16691094095242112 16694076349276456 16699487134610059 16752548786314432 16776823140094976 16821442350573952 16826425440279104 16826894417022928 16845243783519424 16862419176524032 16866180229165904 16871646795791606 16883376968948672 16907266036036064 16952232169110628 16978791315938816 16999893743787136 17023947675821632 17027463968677687 17029465377099448 17036258549477888 17074756508421521 17081567747747776 17086627895541152 17111386328167936 17126997449204552 17156895334359872 17162456125846808 17223788587643456 17241349944535808 17262778698587968 17287204598643616 17299223692321792 17312253665842688 17350854100111376 17358296893677376 17360337188207104 17363922962247064 17375995395098368 17400581490668416 17410103608423253 17422208148808736 17427854931916604 17446859632930832 17448910337126528 17495911863632384 17502296017396736 17542443544120768 17548129297214152 17579478963284992 17579968928716544 17585176720079488 17626724165229088 17628796010705152 17631945807100976 17637660569138714 17644696354816384 17691623738738768 17722507268459648 17766467201729792 17785841152142336 17791605793829504 17813718444287584 17819492121397876 17826103601732608 17838923894345008 17851326576119296 17857112442554944 17904604762880888 17905213528959232 17930548439622784 17978236068451568 17980349230643072 17984063068041602 17996566659209024 18035360870718464 18041206385261696 18060879932845568 18089188317137392 18120765858762112 18127378018018048 18141031766867072 18182098274252416 18191417159982976 18207824961884992 18256250028272984 18258395868230336 18274864081774112 18284852186395648 18327541897892864 18333482112423296 18339424252260944 18378142248571136 18382241373360592 18388199316761638 18395021801787904 18400983887505856 18421049764718848 18427020286466272 18476028319143044 18476656513926016 18527974080307328 18567607632577024 18570925169609312 18610957494252032 18616989567770048 18622504560308896 18656293557005312 18666502837897096 18679480901815552 18685535184735328 18705911359018624 18762378006409408 18788925758540896 18791134209213184 18814489143404864 18841110629982368 18854210091631616 18858104424809456 18898755806018816 18910481434952848 18937882621624064 18982096965674752 18988249330724128 18994403689841692 19001451091956736 19052517872487904 19075536108848128 19105434851808032 19145770041502208 19160190854893312 19211148809294624 19224505543513088 19230736476597632 19251707181165056 19275634547618176 19281882052333264 19295287964512768 19361177304486304 19363453017615616 19414951562875232 19428449992899584 19450178389218304 19455940200939008 19459958821345928 19462246145256512 19514007438196024 19514670924820736 19521791711711744 19573711370519488 19607880382125568 19614235572396352 19656516904041472 19660576953524752 19662887858094208 19684329814449664 19715182772610416 19728889941243392 19756805255592704 19810023478848512 19816444186544768 19838053592774144 19844483385425216 19897261266769432 19911095027209984 19917548493618976 19960483660289536 20048506907566592 20055004911101888 20116364048109056 20122884045099584 20144827617404672 20165367262647296 20218998558558592 20236606071460352 20283852549915136 20290426832288704 20333263764376576 20344390733438408 20358535364900096 20365133853026144 20387341593537152 20442258270726656 20448883894625984 20492055359568896 20546555506801792 20548970549306368 20553214934904688 20597520372851968 20618521583156224 20659740214511489 20673358076728448 20709446695728128 20732607733562368 20758375666665728 20765103748666592 20779540884859904 20790191039980544 20808942813582848 20864285746597696 20866738135120384 20952550985626624 20959342002583936 21008275855269248 21015084933441872 21023467997228032 21029695871435264 21079381475944064 21081859146822656 21116178873058304 21174827520351232 21198509030945792 21246496859800576 21276559506022912 21333146100453824 21354897353983232 21364057715295232 21423394828000256 21427819825751696 21442717721610752 21473058009761024 21502273306748416 21532697862836992 21590699746610176 21597697596571264 21694429741820416 21700856377970432 21707889931247648 21754684438742528 21774306139986176 21813329769636496 21834782687780608 21924576546815488 21924622268461172 21931682610951232 21955598639193856 21977984544683008 22029296625849344 22036436631238016 22127059776555776 22150649302156648 22188516071857408 22263616390322944 22263662819004386 22369955852022272 22448982878276864 22469230804028288 22471871837821952 22493185116107524 22531637454411904 22592377261409228 22624297074905344 22631629928322016 22647364784622592 22679409583343104 22739727162022208 22857584918182924 22913217929563136 22920005612687872 22941743920090814 22974157338950272 22974205249398143 22997581765828096 23156294330344448 23189059236901376 23211052726196062 23250732266786752 23274438689172736 23296513155968507 23370153022429696 23399247877888129 23514381356071424 23611131673727416 23626694944832512 23640477237453986 23644490842208768 23673927236689457 23731547141333248 23895325000461824 23951831004691681 23953533717238784 23976252266620108 24006051627723893 24009458120307712 24017239923933568 24090721686793216 24141718902350504 24264840335520512 24264890937566578 24330252435363784 24380738400518656 24394960553542943 24454386376360538 24488936943716224 24515044452386852 24632086219080704 24683082967510016 24706493452405492 24741451807044154 24832546990427969 24929519736727424 24972833024355328 25003923148863022 25039250133462656 25064780126801408 25088552629504546 25199190022341062 25297439488101326 25315027773893312 25390581754257811 25427372571706448 25494998562588646 25557104064419236 25588868218562831 25679120918889472 25706497275551456 25750442805042176 25765463955427378 25819859727324832 25820579364052424 25864719918082304 25889251117680223 26086043848225088 26122954192209056 26131421009687084 26163898965047389 26219135908675216 26256179815943168 26335493020695964 26489436278867744 26526917401366928 26572265447756288 26624586463964008 26644640407586012 26718643953724996 26742742912768582 26846206328660992 26847175101091072 26918577162530144 26927301852621716 26984150484259904 27017688271375984 27055916841930808 27064686045747337 27137589254828836 27262337602654336 27276046342863677 27334843819682672 27343703427662258 27373521148219064 27401431161851552 27435487574541592 27474307308558604 27557242696913818 27590535888400576 27596234707856941 27672881237786603 27683920142901568 27757547590090136 27806002783272896 27879954918334792 27888991204501063 27983385625216609 27987356507104256 28017193659870688 28132412206994368 28141530318124552 28207232452225736 28216374813651479 28235992517034848 28275944922336176 28311088241814196 28351146903512602 28430856778402624 28436729165964259 28490879699117056 28515710107972997 28567449509164384 28575912170129168 28616285866814464 28643426768497268 28672631576576624 28748888575450498 28799074311246928 28870509202810912 28911359414972944 28931460313020928 29017807719151784 29059854367664512 29095971984558752 29137141214387024 29146584972343286 29214633611233798 29229722790474752 29244420821214664 29316960376050256 29378854029201664 29446244520488432 29479176621158992 29509233558917056 29545909695660176 29587715563063112 29666406295943599 29696654132882932 29703257558653952 29712884802892928 29791908432687856 29801564409924034 29812621540828672 29854804791096064 29864481153928096 29901598817197016 29943907965507692 29944926074293888 30024566835129776 30034298220231914 30097706309366816 30162586283787776 30172362402937664 30177753400615132 30252608047626328 30273641461563136 30316477030133632 30363994675194908 30407991941422144 30451017608669728 30488864260415288 30498746130854057 30532004357628956 30535593089971424 30563134757449808 30629018030444288 30644419690315366 30764088185748736 30774059260139104 30855905162426708 30877358024429696 30878218620928672 30960341542792844 31014387719804384 31125222016249088 31135310139201632 31156957260176384 31195681303032064 31218116815103764 31239821508208768 31249946774471152 31284024169393216 31333058335041554 31354842942333248 31378459769339872 31461913119790244 31465611153625376 31493991653615792 31532041015314944 31538553951836504 31606539882479744 31622433084687133 31626149986041832 31638765877601792 31711340252833696 31722911531531584 31778288895169024 31857113603101696 31862805620954048 31863693683298736 31873132805144072 31948437549477722 31952192769403088 31981012143104696 32019649896995072 32105900120892416 32151328236564992 32161748934999488 32191288153128832 32201721803135248 32236837088257984 32247285501315976 32269705733754112 32333049558500327 32349749380469248 32355529419216224 32366016302130836 32492407746745856 32499119046816296 32589382980540568 32602383112452608 32648513724759296 32689091578177216 32699686573286824 32735344878282592 32768721801801856 32855872657657712 32873829994690048 32880620077446568 32884484866123072 32971943602469144 32994867660355328 33001682743416548 33041553617111936 33093342511167484 33130556507729408 33141294587842112 33211262134473728 33218669689930816 33229436328767224 33240206457222961 33252539410924288 33299589959299456 33310382825535184 33382188190484224 33388152698552912 33398974269220118 33505097572628864 33642884701147904 33652850880558208 33653788834045856 33690487567038848 33724838353048064 33732360458331808 33743293591583212 33766753937897344 33814532072072128 33904464338221256 33957582631877632 33999787487574272 34047895351643264 34054927937355374 34058930754198896 34072517098955776 34149513016843042 34163135495495552 34173255791082304 34222772656335872 34253994898409104 34313790668719744 34324912251693616 34447577175286912 34482699889071616 34525557397175936 34574409197287232 34624507331685376 34701708200222752 34716593787354752 34720674376414208 34727845924494128 34751990790196736 34801162981336832 34820207216846506 34844416297617472 34855709863833208 34893719265861664 34897820674253056 34991823727264768 35084887088241536 35096258594428304 35159937857433088 35170353440158976 35253448330458176 35257592021410304 35263891614201952 35275321138277428 35289392709632768 35383247477477536 35445014536919296 35532934403459584 35583211587659008 35627436888575168 35638984242795752 35677847788690016 35702653152238592 35714224885109888 35809209525761776 35810427057918464 35861096879245568 35956472136903136 35960698461286144 35968126136083204 35993133318418048 36082412770523392 36121759865691136 36178376634274784 36241531717524224 36254756036036096 36282063533734144 36364196548504832 36382834319965952 36415649923769984 36512500056545968 36516791736460672 36549728163548224 36666964224846592 36678848504521888 36756284497142272 36764482746721184 36776398633523276 36790043603575808 36801967775011712 36842099529437696 36854040572932544 36952056638286088 36953313027852032 37055948160614656 37135215265154048 37141850339218624 37221914988504064 37233979135540096 37245009120617792 37333005675794192 37358961803631104 37371070369470656 37411822718037248 37524756012818816 37577851517081792 37582268418426368 37628978286809728 37682221259964736 37716208849618912 37797511612037632 37820962869905696 37875765243248128 37964193931349504 37976498661448256 37988807379683384 38105035744975808 38210869703616064 38291540083004416 38320381709786624 38368088969807051 38422297618589248 38461472953195264 38503414362330112 38551269095236352 38563764104666528 38590575929025536 38722354608972608 38726906035231232 38829903125750464 38911880401878016 38919917642691856 38924492290513024 39028014876392048 39029341849641472 39043583423423488 39147422741038976 39215760764251136 39228471144792704 39321153907049504 39325775716188416 39368659628899328 39430365545220832 39457779882486784 39513610511185408 39536660207466149 39632888373089536 39676107185548288 39688966770850432 39794522533538864 39822190054419968 39835096987237952 39920967320579072 40097013815133184 40110009822203776 40232728096218112 40245768090199168 40289655234809344 40437997117117184 40473212142920704 40567705099830272 40580853664577408 40688781466876816 40717070729800192 40730267706052288 40774683187074304 40884516541453312 40897767789251968 41093111013603584 41106429869809376 41195040745703936 41319480429022978 41346716153456896 41516751333331456 41530207497333184 41617885627165696 41728571493195392 41733476270240768 41918684005167872 41958441466585189 42016551710538496 42030169866883744 42059391742870528 42158762951888128 42553119012045824 42666292200907648 42709794707966464 42855639651503392 42885435443221504 42946116019522048 43004546613496832 43065395725673984 43195395193142528 43388859483640832 43401712755940864 43415779862495296 43509368877485056 43548612279972352 43626659539272992 43669565375561216 43849153093630976 43849244536922344 43863365221902464 43911197278387712 44072873262476032 44254119553111552 44301298604313296 44377032143714816 44527232780645888 44527325638008772 44724932112733663 44739911704044544 44897965756553728 44938461608056576 44986370232215048 45063274908823808 45184754522818456 45248594149810688 45263259856644032 45358819166686208 45479454324044416 45715169836365848 45729986766952397 45840011225375744 45883487840181628 45948314677900544 45948410498796286 45995163531656192 46087112786217937 46378118473802752 46422105452392124 46501464533573504 46548877378345472 46593026311937014 46740306044859392 46798495755776258 47028762712142848 47222263347454832 47280954474907972 47288981684417536 47347854473378914 47463094282666496 47522183834473829 47790650000923648 47903662009383362 47952504533240216 48012103255447786 48034479847867136 48080037789977557 48283437804701008 48529680671041024 48529781875133156 48660504870727568 48761476801037312 48789921107085886 48908772752721076 48977873887432448 49030088904773704 49412986904810984 49482903614088308 49544404423174843 49665093980855938 49859039473454848 50007846297726044 50078500266925312 50129560253602816 50177105259009092 50398380044682124 50594878976202652 50630055547786624 50781163508515622 50854745143412896 50989997125177292 51114208128838472 51177736437125662 51250150171734319 51412994551102912 51530927910854756 51639719454649664 51641158728104848 51729439836164608 51778502235360446 51793840808359117 51969144732545131 52172087696450176 52245908384418112 52262842019374168 52327797930094778 52401838939638461 52438271817350432 52670986041391928 52811068451076481 52978872557735488 53053834802733856 53136990681591089 53144530895512576 53249172927928016 53289280815172024 53431007625850673 53437287907449992 53485485825537164 53694350202182144 53837154325060288 53854603705243432 53968300968519808 53997834034246739 54035376542751968 54111833683861616 54129372091494674 54275178509657672 54524675205308672 54552092685727354 54669687639365344 54687406855324516 54747042296438128 54802862323703104 54870975149083184 54948614617117208 55114485393827636 55181071776801152 55192469415713882 55345762475573206 55367840285803136 55395681747877777 55515095180180272 55612005566545792 55759909836669584 55777982409002126 55966771250433218 56034387319741376 56264824413988736 56283060636249104 56414464904451472 56432749627302958 56471985034069696 56551889844672352 56622176483628392 56640528528728963 56702293807025204 56861713556805248 56873458331928518 57031420215945994 57134899018328768 57151824340258336 57286853536994536 57345263153153248 57497777150900996 57598148622493856 57741018405621824 57752944800978959 57822718829945888 57862920626041856 57913349394543097 58035615438303568 58119708735329024 58191943969117504 58274282428774048 58293169944686572 58429267222467596 58488841642429328 58633920752100512 58757708058403328 58892489040976864 58958353242317984 59018467117834112 59091819391320352 59175431126126224 59332812591887198 59393308265765864 59425769605785856 59583816865375712 59603128819848068 59625243081657344 59709609582192128 59728962307856192 59803197634394032 59887815931015384 59889852148587776 60049133670259552 60068596440463828 60195412618733632 60325172567575552 60344724805875328 60355506801230264 60375068871282521 60505216095252656 60547282923126272 60632954060267264 60727989350389816 60815983882844288 60902035217339456 60977728520830576 60997492261708114 61064008715257912 61071186179942848 61126269514899616 61258036060888576 61288839380630732 61528176371497472 61548118520278208 61711810324853416 61731811991985499 61754716048859392 61756437241857344 61920683085585688 62028775439608768 62250444032498176 62270620278403264 62391362606064128 62436233630207528 62479643016417536 62499893548942304 62568048338786432 62666116670083108 62709685884666496 62756919538679744 62923826239580488 62931222307250752 62944220738145607 62987983307231584 63064082030629888 63077107903673008 63213079764959488 63244866169374266 63252299972083664 63277531755203584 63422680505667392 63445823063063168 63556577790338048 63725611241908096 63727387366597472 63746265610288144 63896875098955444 63904385538806176 63962024286209392 64039299793990144 64302656473129984 64323497869998976 64382576306257664 64403443606270496 64473674176515968 64494571002631952 64539411467508224 64666099117000654 64699498760938496 64711058838432448 64732032604261672 64984815493491712 64998238093632592 65178765961081136 65204766224905216 65297027449518592 65378183156354432 65399373146573648 65470689756565184 65537443603603712 65711745315315424 65747659989380096 65761240154893136 65768969732246144 65943887204938288 65989735320710656 66003365486833096 66083107234223872 66186685022334968 66261113015458816 66282589175684224 66437339379861632 66458872657534448 66480412914445922 66505078821848576 66599179918598912 66620765651070368 66764376380968448 66776305397105824 66797948538440236 67010195145257728 67285769402295808 67305701761116416 67307577668091712 67380975134077696 67449676706096128 67464720916663616 67486587183166424 67533507875794688 67629064144144256 67808928676442512 67999574975148544 68095790703286528 68109855874710748 68117861508397792 68299026033686084 68326270990991104 68346511582164608 68507989796818208 68627581337439488 68649824503387232 68895154350573824 68965399778143232 69051114794351872 69148818394574464 69403416400445504 69433187574709504 69455691848988256 69503981580393472 69602325962673664 69640414433693012 69688832595234944 69711419727666416 69787438531723328 69795641348506112 70169774176483072 70192517188856608 70319875714866176 70340706880317952 70506896660916352 70515184042820608 70527783228403904 70550642276554856 70578785419265536 70766494954955072 70890029073838592 71065868806919168 71166423175318016 71254873777150336 71277968485591504 71355695577380032 71428449770219776 71618419051523552 71620854115836928 71722193758491136 71912944273806272 71921396922572288 71936252272166408 71986266636836096 72164825541046784 72356753268549568 72483063435048448 72509512072072192 72564127067468288 72728393097009664 72765668639931904 72831299847539968 73025000113091936 73033583472921344 73099456327096448 73333928449693184 73357697009043776 73512568994284544 73528965493442368 73552797267046552 73603935550023424 73684199058875392 73708081145865088 73904113276572176 73906626055704064 74111896321229312 74283700678437248 74467958271080192 74490018241235584 74666011351588384 74717923607262208 74742140738941312 74823645436074496 75049512025637632 75155703034163584 75164536836852736 75257956573619456 75364442519929472 75432417699237824 75595023224075264 75641925739811392 75751530486496256 75928387862699008 75952997322896512 75977614759366768 76210071489951616 76421739407232128 76640763419573248 76736177939614102 76844595237178496 76922945906390528 77102538190472704 77127528209333056 77444709217945216 77453812070462464 77659806251500928 77839835285383712 77848984581026048 77922819866515351 78056029752784096 78058683699282944 78294845482077952 78456942289585408 78642307814099008 78651551432376832 78860731090441664 79027221022370816 79073320414932298 79265776746179072 79377933541700864 79589045067077728 79644380108839936 79670193974475904 80220019644407552 80296103720317849 80491536180398336 80579310469618688 80875994234234368 81161707329154816 81377562933753632 81434141459600384 81460535412104576 81549366374148608 81795535578503936 82186222027207168 82212859739618752 82390081491407872 82638960858045956 82693432306913792 83033502666662912 83060414994666368 83060588209362517 83457142986390784 83837368010335744 83916882933170378 84033103421076992 84060339733767488 84317525903776256 84927118281483023 85332584401815296 85419589415932928 85590352317261883 85711279303006784 85892232039044096 86130791451347968 86390790386285056 86595081324654539 86803425511881728 86831559724990592 87097224559944704 87253319078545984 87339130751122432 87513731021020577 87698489073844688 87726730443804928 87822394556775424 88145746524952064 88197165078193717 88508239106223104 88602597208626592 88754064287429632 89054465561291776 89054651276017544 89449864225467326 89795931513107456 89876923216113152 89972740464430096 90126549817647616 90369509045636912 90497188299621376 90526519713288064 90958908648088832 91430339672731696 91459973533904794 91766975680363256 91896629355801088 91896820997592572 92174225572435874 92844210904784248 93002929067147008 93097754756690944 93186052623874028 93596991511552516 93599600194690037 94444526694909664 94561908949815944 94695708946757828 94926188565332992 95044367668947658 95807324018766724 95905009066480432 96024206510895572 96068959695734272 96160075579955114 96514125931869529 96566875609402016 97059361342082048 97059563750266312 97321009741455136 97579842214171772 97817545505442152 97955747774864896 98060177809547408 98077698551999179 98825973809621968 98965807228176616 99088808846349686 99229014162294107 99330187961711876 99718078946909696 100015692595452088 100157000533850624 100354210518018184 100621110014076743 100796760089364248 101189757952405304 101260111095573248 101562327017031244 101709490286825792 101979994250354584 102013047403201501 102228416257676944 102251217639318293 102355472874251324 102500300343468638 102825989102205824 103061855821709512 103279438909299328 103282317456209696 103458879672329216 103557004470720892 103587681616718234 103938289465090262 104344175392900352 104491816768836224 104525684038748336 104655595860189556 104803677879276922 104876543634700864 105189552981925217 105341972082783856 105622136902152962 105957745115470976 106107669605467712 106273981363182178 106498345855856032 106578561630344048 106862015251701346 106874575814899984 106970971651074328 107255468916103781 107388700404364288 107674308650120576 107709207410486864 107936601937039616 107995668068493478 108070753085503936 108223667367723232 108258744182989348 108550357019315344 109049350410617344 109104185371454708 109339375278730688 109374813710649032 109494084592876256 109605724647406208 109665704172645439 109741950298166368 109897229234234416 110228970787655272 110362143553602304 110384938831427764 110691524951146412 110735680571606272 110791363495755554 111030190360360544 111224011133091584 111519819673339168 111555964818004252 111933542500866436 112068774639482752 112529648827977472 112566121272498208 112828929808902944 112865499254605916 112943970068139392 113103779689344704 113244352967256784 113281057057457926 113404587614050408 113723427113610496 113746916663857036 114062840431891988 114269798036657536 114303648680516672 114327258075407327 114573707073989072 114644793699401641 114690526306306496 114995554301801992 115196297244987712 115482036811243648 115505889601957918 115645437659891776 115826698789086194 116071230876607136 116239417470658048 116383887938235008 116548564857548096 116586339889373144 116858534444935192 116896409942270413 116977683284858656 117267841504201024 117515416116806656 117784978081953728 117916706484635968 118036934235668224 118183638782640704 118350862252252448 118665625183774396 118786616531531728 118851539211571712 119167633730751424 119192247780743809 119206257639696136 119419219164384256 119457924615712384 119523295558950647 119606395268788064 119775631862030768 119779704297175552 120098267340519104 120137192880927656 120390825237467264 120689449611750656 120711013602460528 120750137742565042 121010432190505312 121094565846252544 121265908120534528 121455978700779632 121631967765688576 121804070434678912 121955457041661152 121994984523416228 122128017430515824 122142372359885696 122252539029799232 122516072121777152 122577678761261464 123056352742994944 123096237040556416 123423620649706832 123463623983970998 123509432097718784 123512874483714688 123841366171171376 124057550879217536 124500888064996352 124541240556806528 124782725212128256 124872467260415056 124959286032835072 124999787097884608 125136096677572864 125332233340166216 125419371769332992 125513839077359488 125847652479160976 125862444614501504 125888441476291214 125975966614463168 126154215807346016 126426159529918976 126489732338748532 126504599944167328 126845361011334784 126891646126126336 127451222483816192 127454774733194944 127492531220576288 127793750197910888 127808771077612352 127924048572418784 128078599587980288 128646995739997952 128765152612515328 128806887212540992 128947348353031936 128989142005263904 129078822935016448 129332198234001308 129422117676864896 129464065208523344 129996476187265184 130357531922162272 130594054899037184 130756366312708864 130798746293147296 130941379513130368 131074887207207424 131423490630630848 131522480309786272 131537939464492288 131887774409876576 131979470641421312 132006730973666192 132166214468447744 132373370044669936 132565178351368448 132874678759723264 132917745315068896 132960825828891844 133010157643697152 133198359837197824 133241531302140736 133528752761936896 133552610794211648 133595897076880472 134020390290515456 134571538804591616 134611403522232832 134615155336183424 134761950268155392 134929441833327232 134973174366332848 135067015751589376 135258128288288512 135617857352885024 135999149950297088 136191581406573056 136219711749421496 136235723016795584 136598052067372168 136652541981982208 136693023164329216 137015979593636416 137255162674878976 137299649006774464 137790308701147648 138102229588703744 138297636789148928 138806832800891008 138866375149419008 138911383697976512 139204651925347328 139280828867386024 139377665190469888 139422839455332832 139574877063446656 139591282697012224 140339548352966144 140385034377713216 140681413760635904 141013793321832704 141055566456807808 141101284553109712 141157570838531072 141532989909910144 141780058147677184 142332846350636032 142509747554300672 142555936971183008 142711391154760064 142856899540439552 143236838103047104 143444387516982272 143825888547612544 143842793845144576 143872504544332816 143972533273672192 144329651082093568 144713506537099136 144966126870096896 145128254134936576 145456786194019328 145531337279863808 145662599695079936 146050000226183872 146067166945842688 146198912654192896 146667856899386368 146715394018087552 147057930986884736 147105594534093104 147207871100046848 147416162291730176 147808226553144352 147813252111408128 148223792642458624 148567401356874496 148935916542160384 148980036482471168 149332022703176768 149484281477882624 149647290872148992 150099024051275264 150311406068327168 150515913147238912 150728885039858944 150864835398475648 151283851479622784 151905994645793024 151955229518733536 152420142979903232 152843478814464256 153472355879228204 153689190474356992 153845891812781056 154205076380945408 154255056418666112 154889418435890432 155319612503001856 155679670570767424 155697969162052096 155845639733030702 156112059505568192 156589690964155904 156913884579170816 157284615628198016 157303102864753664 157721462180883328 158146640829864596 158531553492358144 158755867083401728 158953511446343497 159178090134155456 159340387948951808 160440039288815104 160592207440635698 160819436745787001 160983072360796672 161751988468468736 162323414658309632 162755125867507264 162921070824209152 163075592091779549 163098732748297216 163591071157007872 163794735145216903 164372444054414336 164425719479237504 165277921716091912 165386864613827584 165717490656826199 166120829989332736 166121176418725034 166914285972781568 167674736020671488 167833765866340756 168066206842153984 168120679467534976 168635051807552512 169854236562966046 170665168803630592 171180704634523766 171422558606013568 172781580772570112 173190162649309078 173663119449981184 173827828932995783 174506638157091968 175027462042041154 175396978147689376 175453460887609856 176291493049904128 176394330156387434 177205194417253184 177734072279804677 178109302552035088 178899728450934652 179122077529939817 179753846432226304 179945480928860192 180253099635295232 180739018091273824 181053039426576128 181917817296177664 182860679345463392 182919947067809588 183533951360726512 183793258711602176 183793641995185144 184348451144871748 185289004467039461 185688421809568496 186005858134294016 186372105247748056 187193983023105032 187199200389380074 188889053389819328 189123817899631888 189391417893515656 189452802320231359 190088735337895316 190932324400045739 191614648037533448 191810018132960864 192048413021791144 192137919391468544 192320151159910228 193028251863739058 193133751218804032 193173642954998587 193710168664506221 194119127500532624 194642019482910272 195159684428343544 195222938431507441 195635091010884304 195911495549729792 196120355619094816 196155397103998358 197651947619243936 197931614456353232 198177617692699372 198458028324588214 198660375923423752 199188727987049879 199436157893819392 200031385190904176 200314001067701248 200708421036036368 201242220028153486 201593520178728496 202379515904810608 202520222191146496 203124654034062488 203418980573651584 203959988500709168 204026094806403002 204456832515353888 204502435278636586 204710945748502648 205000600686937276 205651978204411648 206123711643419024 206558877818598656 206564634912419392 207114008941441784 207175363233436468 207664844071605193 207876578930180524 208688350785800704 208983633537672448 209051368077496672 209311191720379112 209607355758553844 209753087269401728 210379105963850434 210683944165567712 211244273804305924 211915490230941952 212215339210935424 212547962726364356 212996691711712064 213157123260688096 213724030503402692 213749151629799968 213941943302148656 214510937832207562 215348617300241152 215418414820973728 215873203874079232 215991336136986956 216141506171007872 216447334735446464 216517488365978696 217093332749930767 217100714038630688 218098700821234688 218208370742909416 218678750557461376 218749627421298064 218988169185752512 219211449294812416 219331408345290878 219483900596332736 219794458468468832 220457941575310544 220724287107204608 220769877662855528 221357031592809931 221383049902292824 221471361143212544 221582726991511108 222060380720721088 222448022266183168 223039639346678336 223111929636008504 223867085001732872 224137549278965504 225059297655954944 225132242544996416 225657859617805888 225730998509211832 225887940136278784 226207559378689408 226331346909502289 226488705934513568 226562114114915852 226809175228100816 227446854227220992 227493833327714072 228125680863783976 228539596073315072 228607297361033344 228654516150814654 229147414147978144 229289587398803282 229381052612612992 229991108603603984 230392594489975424 230964073622487296 231011779203915836 231290875319783552 231653397578172388 232142461753214272 232478834941316096 232767775876470016 233097129715096192 233172679778746288 233717068889870384 233792819884540826 233955366569717312 234535683008402048 235569956163907456 235833412969271936 236073868471336448 236367277565281408 236701724504504896 237331250367548792 237573233063063456 237703078423143424 238335267461502848 238384495561487618 238412515279392272 238915849231424768 239046591117901294 239212790537576128 239551263724061536 239559408594351104 240196534681038208 240274385761855312 240781650474934528 241378899223501312 241422027204921056 241500275485130084 242020864381010624 242531816241069056 242911957401559264 243263935531377152 243608140869357824 243910914083322304 243989969046832456 244256034861031648 244284744719771392 244505078059598464 245155357522522928 246192474081112832 246847241299413664 246927247967941996 247018864195437568 247025748967429376 247682732342342752 248115101758435072 249082481113613056 249744934520830112 249918572065670144 249999574195769216 250272193355145728 250664466680332432 250838743538665984 251027678154718976 251695304958321952 251724889229003008 251776882952582428 251951933228926336 252308431614692032 252852319059837952 252979464677497064 253009199888334656 253690722022669568 253783292252252672 254902444967632384 254909549466389888 254985062441152576 255587500395821776 255617542155224704 255848097144837568 257293991479995904 257530305225030656 257613774425081984 257894696706063872 257978284010527808 258664396468002616 258844235353729792 258928130417046688 259992952374530368 260715063844324544 261512732625417728 261597492586294592 261882759026260736 262149774414414848 262846981261261696 263044960619572544 263075878928984576 263775548819753152 264013461947332384 264332428936895488 264746740089339872 265130356702736896 265749357519446528 265835490630137792 265921651657783688 266396719674395648 266483062604281472 267105221588423296 267191794153760944 268040780581030912 268576622788649357 269222807044465664 269230310672366848 269523900536310784 269858883666654464 269946348732665696 270134031503178752 270516256576577024 271235714705770048 272383162813146112 272439423498842992 272471446033591168 273196104134744336 273305083963964416 273386046328658432 274031959187272832 274510325349757952 274599298013548928 275580617402295296 276204459177407488 276595273578297856 277613665601782016 277732750298838016 277822767395953024 278561657734772048 278755330380939776 278845678910665664 279149754126893312 280679096705932288 280770068755426432 282027586643665408 282111132913615616 282202569106219424 283065979819820288 285019495108601344 285111873942366016 285422782309520128 285713799080879104 286473676206094208 287651777095225088 287745009088665632 287945066547344384 289427013074198272 291325199390159872 292100000452367744 292134333891685376 292397825308385792 293430788036175104 294115861973769472 294211189068186208 294415742200093696 294832324583460352 295616453106288704 297134802713748992 297871833084320768 297960072964942336 298664045406353536 298968562955765248 300198048102550528 300622812136654336 301031826294477824 301457770079717888 301729670796951296 302567702959245568 303811989291586048 303910459037467072 304840285959806464 305686957628928512 306944711758456408 307378380948713984 308510112837332224 309778836871780864 310639225006003712 311359341141534848 311395938324104192 311691279466061404 312224119011136384 313074524789135641 313179381928311808 313827769158341632 314569231256396032 315442924361766656 316293281659729192 317511734166803456 317907022892686994 318356180268310912 318680775897903616 320880078577630208 321184414881271396 321638873491574002 321966144721593344 322823110875563597 324646829316619264 325510251735014528 325842141648418304 326151184183559098 327182142314015744 327589470290433806 328851438958475008 330555843432183824 331434981313652398 332241659978665472 332242352837450068 332655286841316803 333828571945563136 335667531732681512 336241358935069952 336560264529842899 339708473125932092 341330337607261184 342361409269047532 342845117212027136 346380325298618156 347326238899962368 347655657865991566 349013276314183936 350054924084082308 350793956295378752 350906921775219712 351840918594715381 352788660312774868 354410388834506368 354588602457227801 355468144559609354 356218605104070176 357799456901869304 358244155059879634 358751051202140233 359890961857720384 361478036182547648 362106078853152256 362556885658513819 363784013127815917 363835634592355328 365721358690926784 365839894135619176 366812872577469227 367067902721453024 367587283990370288 368696902289743496 369677479157535367 370578008934078922 371376843619136992 372011716268588032 372744210495496112 374387966046210064 374398400778760148 377778106779638656 378247635799263776 378782835787031312 378905604640462718 380177470675790632 381864648800091478 383229296075066896 383620036265921728 384096826043582288 384640302319820456 386056503727478116 386267502437608064 386347285909997174 387420337329012442 387769772235144439 388238255001065248 389284038965820544 390319368856687088 390445876863014882 391270182021768608 392240711238189632 392310794207996716 395303895238487872 395863228912706464 396355235385398744 396483699701102741 396916056649176428 397320751846847504 398377455974099758 400062770381808352 401416842072072736 402484440056306972 403187040357456992 404759031809621216 405040444382292992 406249308068124976 406837961147303168 407919977001418336 408052189612806004 408913665030707776 409004870557273172 409421891497005296 410001201373874552 411091630100932729 411303956408823296 412247423286838048 413117755637197312 413129269824838784 414228017882883568 414350726466872936 415329688143210386 415753157860361048 417376701571601408 417967267075344896 418102736154993344 418622383440758224 419214711517107688 419506174538803456 420758211927700868 421367888331135424 422488547608611848 422625482098977647 423830980461883904 424430678421870848 425095925452728712 425993383423424128 426314246521376192 427448061006805384 427498303259599936 427883886604297312 429021875664415124 430697234600482304 430836829641947456 431746407748158464 431982672273973912 432122683943898493 432283012342015744 432894669470892928 433034976731957392 434186665499861534 434201428077261376 436416741485818832 437357501114922752 437499254842596128 437976338371505024 438422898589624832 438662816690581756 438967801192665472 439588916936937664 440915883150621088 441448574214409216 441539755325711056 442714063185619862 442766099804585648 442942722286425088 443165453983022216 444120761441442176 444896044532366336 446079278693356672 446223859272017008 447734170003465744 448275098557931008 450118595311909888 450264485089992832 451315719235611776 451461997018423664 451775880272557568 452415118757378816 452662693819004578 452977411869027136 453124228229831704 453618350456201632 454893708454441984 454987666655428144 456251361727567952 457079192146630144 457214594722066688 457309032301629308 458294828295956288 458579174797606564 458762105225225984 459982217207207968 460785188979950848 461928147244974592 462023558407831672 462581750639567104 463306795156344776 464284923506428544 465535551752940032 466194259430192384 466345359557492576 467434137779740768 467585639769081652 467910733139434624 469071366016804096 471139912327814912 471666825938543872 472147736942672896 472734555130562816 473403449009009792 474662500735097584 475146466126126912 476670534923005696 476768991122975236 476825030558784544 477831698462849536 478093182235802588 478425581075152256 479102527448123072 480393069362076416 480548771523710624 481563300949869056 482757798447002624 482844054409842112 483000550970260168 484041728762021248 485823914803118528 486527871062754304 487216281738715648 487821828166644608 487979938093664912 488512069722063296 488569489439542784 489010156119196928 490310715045045856 492384948162225664 493694482598827328 493854495935883992 494051497934858752 495365464684685504 496230203516870144 498164962227226112 499489869041660224 499999148391538432 500544386710291456 501328933360664864 501677487077331968 502055356309437952 503390609916643904 503449778458006016 503553765905164856 503903866457852672 504616863229384064 505958929354994128 506018399776669312 507381444045339136 507566584504505344 509804889935264768 509819098932779776 509970124882305152 511175000791643552 511235084310449408 511696194289675136 514587982959991808 515227548850163968 515789393412127744 515956568021055616 517328792936005232 517688470707459584 517856260834093376 519985904749060736 521430127688649088 523025465250835456 523194985172589184 523765518052521472 525693962522523392 526089921239145088 526151757857969152 527551097639506304 528026923894664768 529493480178679744 530260713405473792 531498715038893056 531670981260275584 531843303315567376 532966125208562944 534210443176846592 534383588307521888 537153245577298714 538460621344733696 539717767333308928 539892697465331392 541032513153154048 542471429411540096 544878846997685984 544942892067182336 545459739065607457 546392208269488672 546772092657316864 548063918374545664 549198596027097856 553190547156595712 555227331203564032 555645534791906048 557123315469544096 557510660761879552 557691357821331328 558299508253786624 561540137510852864 564055173287330816 564222265827231232 564405138212438848 566131959639640576 570038990217202688 570223747884732032 570845564619040256 572947352412188416 575303554190450176 575490018177331264 578854026148396544 581424117465537619 584200000904735488 584795650616771584 586861576072350208 588231723947538944 588422378136372416 589664649166920704 591232906212577408 594269605427497984 594489827970381161 595920145929884672 597328090812707072 597937125911530496 599132466220833181 601245624273308672 602915540159435776 603459341593902592 605135405918491136 607623978583172096 607820918074934144 609680571919612928 611373915257857024 613889423516912816 614756761897427968 617020225674664448 619557673743561728 621278450012007424 622718682283069696 623382558932122808 624448238022272768 626149049578271282 629138462512792064 630885848723533312 632586563319458384 635814045785373988 636712360536621824 637361551795807232 642368829762542792 643277746983148004 645646221751127194 651020503470029056 651684283296836608 652302368367118196 655178940580867612 657702877916950016 661111686864367648 662869962627304796 664483319957330944 664484705674900136 665310573682633606 666251952232546147 671335063465363024 672482717870139904 673120529059685798 675598881523086703 679416946251864184 684722818538095064 685690234424054272 686543889863994253 692760650597236312 694603099136058749 694652477799924736 695311315731983132 698026552628367872 700109848168164616 701587912590757504 703681837189430762 705577320625549736 708820777669012736 709177204914455602 710936289119218708 712437210208140352 715598913803738608 716488310119759268 717502102404280466 719781923715440768 720143862722411101 722956072365095296 724212157706304512 725113771317027638 727568026255631834 731442717381853568 731679788271238352 733625745154938454 734135805442906048 735174567980740576 736326870873476519 737393804579486992 739354958315070734 741156017868157844 742753687238273984 745488420990992224 748775932092420128 748796801557520296 750788282412726467 755556213559277312 756495271598527552 757565671574062624 757811209280925436 760354941351581264 763729297600182956 766458592150133792 767240072531843456 768193652087164576 769280604639640912 772113007454956232 772535004875216128 772694571819994348 774840674658024884 775539544470288878 776476510002130496 778568077931641088 780638737713374176 780891753726029764 782540364043537216 784481422476379264 784621588415993432 784875895326672773 790607790476975744 791726457825412928 792710470770797488 792967399402205482 793832113298352856 794641503693695008 796754911948199516 800125540763616704 800290806527851289 802513555895811487 802833684144145472 804968880112613944 806374080714913984 809518063619242432 812498616136249952 813675922294606336 815839954002836672 816104379225612008 817827330061415552 818009741114546344 818274869595892891 818843782994010592 820002402747749104 822183260201865458 822607912817646592 824494846573676096 826235511274394624 826258539649677568 828456035765767136 828701452933745872 830659376286420772 831506315720722096 835934534150689792 836205472309986688 837244766881516448 838429423034215376 839012349077606912 841516423855401736 842735776662270848 844977095217223696 845250964197955294 847661960923767808 848861356843741696 850191850905457424 851986766846848256 852628493042752384 854896122013610768 854996606519199872 855767773208594624 858043751328830248 861394469200964608 861673659283894912 863965344547947824 864245367887796986 864566024684031488 865789338941785856 866069953463914784 868373330999723068 868402856154522752 872833482971637664 874715002229845504 874998509685192256 875952676743010048 876845797179249664 877325633381163512 877935602385330944 879177833873875328 881831766301242176 883079510651422112 885428126371239724 885532199609171296 886330907966044432 888241522882884352 892158557386713344 892447718544034016 895468340006931488 896550197115862016 900528970179985664 902631438471223552 902923994036847328 903551760545115136 904830237514757632 905325387638009156 905954823738054272 906248456459663408 907236700912403264 909975333310856288 912502723455135904 914158384293260288 914429189444133376 914618064603258616 916589656591912576 917158349595213128 917524210450451968 919964434414415936 921570377959901696 923856294489949184 924047116815663344 925163501279134208 926613590312689552 928569847012857088 931071103505880064 932388518860384768 932690719114985152 934868275559481536 935171279538163304 935821466278869248 938142732033608192 942279824655629824 943333651877087744 945469110261125632 946806898018019584 949325001470195168 950292932252253824 953341069846011392 953537982245950472 953650061117569088 955663396925699072 956186364471605176 956851162150304512 958205054896246144 960786138724152832 961097543047421248 963126601899738112 965688108819684224 966001101940520336 968083457524042496 971647829606237056 974432563477431296 975643656333289216 975959876187329824 977024139444126592 977138978879085568 978020312238393856 980621430090091712 984769896324451328 987388965197654656 987708991871767984 988102995869717504 990730929369371008 992460407033740288 996329924454452224 998979738083320448 999998296783076864 1002657866721329728 1004110712618875904 1006781219833287808 1006899556916012032 1007107531810329712 1007807732915705344 1009233726458768128 1011917858709988256 1012036799553338624 1014762888090678272 1019638197865559552 1019940249764610304 1022350001583287104 1022470168620898816 1023392388579350272 1030455097700327936 1031913136042111232 1034657585872010464 1035376941414919168 1035712521668186752 1039971809498121472 1042860255377298176 1046389970345178368 1047531036105042944 1051387925045046784 1052179842478290176 1055102195279012608 1056053847789329536 1058986960357359488 1063341962520551168 1063686606631134752 1065932250417125888 1068420886353693184 1068767176615043776 1074306491154597428 1076921242689467392 1079435534666617856 1079785394930662784 1079787646721712721 1084942858823080192 1089757693995371968 1089885784134364672 1090919478131214914 1092784416538977344 1096127836749091328 1098397192054195712 1110454662407128064 1111291069583812096 1112674580124404479 1114246630939088192 1115382715642662656 1116599016507573248 1123080275021705728 1125736057220509007 1128444531654462464 1128810276424877696 1132263919279281152 1140447495769464064 1141691129238080512 1145894704824376832 1146563146016518321 1150607108380900352 1150980036354662528 1157708052296793088 1162848234931075238 1168400001809470976 1173723152144700416 1176463447895077888 1176844756272744832 1182465812425154816 1188979655940762322 1194656181625414144 1198264932441666362 1206918683187805184 1210270811836982272 1215641836149868288 1216794802530970481 1227778847033825632 1234040451349328896 1245437364566139392 1246765117864245616 1248896476044545536 1252298099156542564 1258276925025584128 1261771697447066624 1265173126638916768 1271628091570747976 1273424721073243648 1284737659525085584 1286555493966296008 1291292443502254388 1297023031269276227 1302041006940058112 1304604736734236392 1310357881161735224 1315405755833900032 1322223373728735296 1325739925254609592 1326169616241619513 1328969411349800272 1330621147365267212 1332503904465092294 1336526270800320173 1342670126930726048 1344965435740279808 1346241058119371596 1351197763046173406 1358833892503728368 1369445637076190128 1371380468848108544 1373087779727988506 1385521301194472624 1389206198272117498 1390622631463966264 1394321095909349153 1396053105256735744 1400219696336329232 1403175825181515008 1407363674378861524 1411154641251099472 1417641555338025472 1418354409828911204 1421872578238437416 1424874420416280704 1431197827607477216 1432976620239518536 1435004204808560932 1439563847430881536 1440287725444822202 1445912144730190592 1450227542634055276 1455136052511263668 1462885434763707136 1463359576542476704 1467251490309876908 1468271610885812096 1470349135961481152 1472653741746953038 1474787609158973984 1478709916630141468 1482312035736315688 1485507374476547968 1486254354980295251 1490976841981984448 1497551864184840256 1497593603115040592 1501576564825452934 1511112427118554624 1512990543197055104 1515131343148125248 1515622418561850872 1519653329249515369 1520709882703162528 1527458595200365912 1532917184300267584 1534480145063686912 1536387304174329152 1538561209279281824 1544226014909912464 1545070009750432256 1545389143639988696 1549499221149669517 1549681349316049768 1551079088940577756 1552953020004260992 1557136155863282176 1561277475426748352 1561783507452059528 1565080728087074432 1568962844952758528 1569243176831986864 1569751790653345546 1581215580953951488 1583452915650825856 1585420941541594976 1585934798804410964 1587664226596705712 1589283007387390016 1593509823896399032 1600251081527233408 1600581613055702578 1605027111791622974 1605667368288290944 1609937760225227888 1612748161429827968 1619036127238484864 1624997232272499904 1627351844589212672 1631679908005673344 1632208758451224016 1635654660122831104 1636019482229092688 1636549739191785782 1637687565988021184 1640004805495498208 1644366520403730916 1648989693147352192 1652517079299355136 1656912071531534272 1657402905867491744 1661318752572841544 1663012631441444192 1672410944619973376 1674489533763032896 1676858846068430752 1678024698155213824 1683032847710803472 1685471553324541696 1689954190434447392 1690501928395910588 1697722713687483392 1700383701810914848 1703973533693696512 1705256986085504768 1709792244027221536 1709993213038399744 1711535546417189248 1716087502657660496 1723347318567789824 1727930689095895648 1728490735775593972 1729132049368062976 1731578677883571712 1732139906927829568 1736746661999446136 1736805712309045504 1745666965943275328 1749430004459691008 1749997019370384512 1751905353486020096 1754651266762327024 1755871204770661888 1758355667747750656 1763663532602484352 1766159021302844224 1770856252742479448 1771064399218342592 1772661815932088864 1776483045765768704 1784317114773426688 1784895437088068032 1790936680013862976 1801057940359971328 1805262876942447104 1805847988073694656 1809660475029515264 1810650775276018312 1811909647476108544 1812496912919326816 1814473401824806528 1819950666621712576 1825005446910271808 1828858378888266752 1829236129206517232 1833179313183825152 1834316699190426256 1835048420900903936 1839928868828831872 1843140755919803392 1848094233631326688 1850327002558268416 1853227180625379104 1857139694025714176 1864777037720769536 1865381438229970304 1869736551118963072 1870342559076326608 1871642932557738496 1876285464067216384 1884559649311259648 1886667303754175488 1890938220522251264 1893613796036039168 1898650002940390336 1900585864504507648 1906682139692022784 1907075964491900944 1907300122235138176 1912372728943210352 1913702324300609024 1916410109792492288 1921572277448305664 1922195086094842496 1931376217639368448 1932002203881040672 1936166915048084992 1943295659212474112 1951287312666578432 1951919752374659648 1954048278888253184 1956040624476787712 1961242860180183424 1974777930395309312 1975417983743535968 1981461858738742016 1997959476166640896 1999996593566153728 2005315733442659456 2013562439666575616 2014215063620659424 2015615465831410688 2018467452917536256 2023835717419976512 2024073599106677248 2039276395731119104 2039880499529220608 2044700003166574208 2044940337241797632 2046784777158700544 2060910195400655872 2063826272084222464 2069315171744020928 2071425043336373504 2079943618996242944 2085720510754596352 2092779940690356736 2102775850090093568 2104359684956580352 2110204390558025216 2112107695578659072 2117973920714718976 2126683925041102336 2127373213262269504 2131864500834251776 2136841772707386368 2137534353230087552 2148612982309194856 2159570789861325568 2159575293443425442 2169885717646160384 2179515387990743936 2179771568268729344 2181838956262429828 2185568833077954688 2192255673498182656 2196794384108391424 2222582139167624192 2225349160248808958 2228493261878176384 2230765431285325312 2246160550043411456 2251472114441018014 2257620552849755392 2259761776128945179 2280894991538928128 2291789409648753664 2293126292033036642 2301960072709325056 2325696469862150476 2328587007889217621 2336800003618941952 2353689512545489664 2364931624850309632 2377959311881524644 2389312363250828288 2396529864883332724 2408757058071512993 2431283672299736576 2433589605061940962 2455557694067651264 2462886430163007667 2482120217200594607 2490874729132278784 2493530235728491232 2497792952089091072 2504596198313085128 2511257358414981631 2530346253277833536 2537898199609596733 2543256183141495952 2546849442146487296 2569475319050171168 2573110987932592016 2582584887004508776 2594046062538552454 2604082013880116224 2609209473468472784 2620715762323470448 2644446747457470592 2651479850509219184 2652339232483239026 2657938822699600544 2661242294730534424 2665007808930184588 2673052541600640346 2685340253861452096 2692482116238743192 2702395526092346812 2714388405646011073 2717667785007456736 2738891274152380256 2746175559455977012 2771042602388945248 2778412396544234996 2781245262927932528 2788642191818698306 2800439392672658464 2806351650363030016 2814727348757723048 2822309282502198944 2835283110676050944 2836708819657822408 2843745156476874832 2849748840832561408 2862395655214954432 2865953240479037072 2870008409617121864 2877641410706529103 2879127694861763072 2880575450889644404 2891824289460381184 2900455085268110552 2910272105022527336 2925770869527414272 2926719153084953408 2934502980619753816 2936543221771624192 2940698271922962304 2945307483493906076 2949575218317947968 2957419833260282936 2958378374692843529 2964624071472631376 2971014748953095936 2972508709960590502 2981953683963968896 2995103728369680512 2995187206230081184 3003153129650905868 3022224854237109248 3025981086394110208 3030262686296250496 3031244837123701744 3039306658499030738 3041419765406325056 3054917190400731824 3065834368600535168 3068960290127373824 3072774608348658304 3077122418558563648 3088452029819824928 3090140019500864512 3090778287279977392 3098998442299339034 3099362698632099536 3102158177881155512 3105906040008521984 3114272311726564352 3122554950853496704 3123567014904119056 3130161456174148864 3137925689905517056 3138486353663973728 3139503581306691092 3162431161907902976 3166905831301651712 3170841883083189952 3171869597608821928 3175328453193411424 3178566014774780032 3187019647792798064 3200502163054466816 3201163226111405156 3210054223583245948 3211334736576581888 3219875520450455776 3225496322859655936 3238072254476969728 3249994464544999808 3263359816011346688 3264417516902448032 3271309320245662208 3272038964458185376 3273099478383571564 3275375131976042368 3280009610990996416 3288733040807461832 3297979386294704384 3305034158598710272 3313824143063068544 3314805811734983488 3322637505145683088 3326025262882888384 3344821889239946752 3348979067526065792 3353717692136861504 3366065695421606944 3370943106649083392 3379908380868894784 3381003856791821176 3400767403621829696 3407947067387393024 3410513972171009536 3419584488054443072 3419986426076799488 3423071092834378496 3432175005315320992 3446694637135579648 3455861378191791296 3456981471551187944 3463157355767143424 3464279813855659136 3473493323998892272 3473611424618091008 3491333931886550656 3499994038740769024 3503810706972040192 3509302533524654048 3511742409541323776 3516711335495501312 3527327065204968704 3532318042605688448 3541712505484958896 3542128798436685184 3545323631864177728 3552966091531537408 3568634229546853376 3569790874176136064 3581873360027725952 3602115880719942656 3610525753884894208 3611695976147389312 3621301550552036624 3623819294952217088 3624993825838653632 3628946803649613056 3639901333243425152 3650010893820543616 3658472258413034464 3666358626367650304 3668633398380852512 3679857737657663744 3696188467262653376 3706454361250758208 3714279388051428352 3730762876459940608 3739473102237926144 3740685118152653216 3743285865115476992 3787227592072078336 3797300005880780672 3801171729009015296 3814151928983801888 3814600244470276352 3824745457886420704 3827404648601218048 3832820219584984576 3844390172189684992 3862752435278736896 3864004407762081344 3872333830096169984 3886591318424948224 3902574625333156864 3903839504749319296 3908096557776506368 3922485720360366848 3949555860790618624 3950835967487071936 3962923717477484032 3995918952333281792 4010631466885318912 4027124879333151232 4028430127241318848 4036934905835072512 4047671434839953024 4048147198213354496 4069968822258763333 4079760999058441216 4089400006333148416 4093569554317401088 4127652544168444928 4138630343488041856 4142850086672747008 4159887237992485888 4171441021509192704 4185559881380713472 4208719369913160704 4220408781116050432 4224215391157318144 4235947841429437952 4253367850082204672 4254746426524539008 4275068706460175104 4297225964618389712 4319141579722651136 4319150586886850884 4339771435292320768 4359030775981487872 4363677912524859656 4371137666155909376 4450698320497617916 4456986523756352768 4461530862570650624 4502944228882036028 4515241105699510784 4519523552257890358 4561789983077856256 4586252584066073284 4603920145418650112 4609651831943961413 4651392939724300952 4657174015778435242 4663763665627823029 4707379025090979328 4729192170661606921 4729863249700619264 4755918623763049288 4793059729766665448 4805807229047959771 4817514116143025986 4862567344599473152 4867179210123881924 4911115388135302528 4925772860326015334 4964240434401189214 4987060471456982464 5009192396626170256 5022514716829963262 5041007039056877707 5060692506555667072 5075796399219193466 5086512366282991904 5138950638100342336 5146221975865184032 5154288096114335633 5165169774009017552 5188092125077104908 5218418946936945568 5241431524646940896 5288893494914941184 5302959701018438368 5304678464966478052 5315877645399201088 5322484589461068848 5330015617860369176 5346105083201280692 5370680507722904192 5373381129544144369 5384964232477486384 5404791052184693624 5428776811292022146 5435335570014913472 5477782548304760512 5492351118911954024 5494131267286709411 5542085204777890496 5556824793088469992 5562490525855865056 5577284383637396612 5600878785345316928 5602035645694959023 5612703300726060032 5617594891270680409 5629454697515446096 5644618565004397888 5673417639315644816 5687490312953749664 5699497681665122816 5724791310429908864 5731906480958074144 5740016819234243728 5755282821413058206 5758255389723526144 5761150901779288808 5783648578920762368 5800910170536221104 5820544210045054672 5851541739054828544 5853438306169906816 5869005961239507632 5873086443543248384 5881396543845924608 5890614966987812152 5899150436635895936 5914839666520565872 5916756749385687058 5929248142945262752 5942029497906191872 5945017419921181004 5963907367927937792 5990207456739361024 5990374412460162368 6006306259301811736 6051962172788220416 6060525372592500992 6062489674247403488 6078613316998061476 6082839530812650112 6109834380801463648 6131668737201070336 6137920580254747648 6145549216697316608 6154244837117127296 6176904059639649856 6181556574559954784 6197996884598678068 6198725397264199072 6204316355762311024 6211812080017043968 6245109901706993408 6247134029808238112 6260322912348297728 6275851379811034112 6276972707327947456 6279007162613382184 6324862323815805952 6333811662603303424 6341683766166379904 6343739195217643856 6350656906386822848 6357132029549560064 6374039295585596128 6401004326108933632 6402326452222810312 6420108447166491896 6422669473153163776 6439751040900911552 6450992645719311872 6476144508953939456 6499988929089999616 6526719632022693376 6528835033804896064 6542618640491324416 6544077928916370752 6546198956767143128 6550750263952084736 6560019221981992832 6577466081614923664 6595958772589408768 6627648286126137088 6629611623469966976 6645275010291366176 6652050525765776768 6689643778479893504 6697958135052131584 6707435384273723008 6732131390843213888 6741886213298166784 6759816761737789568 6762007713583642352 6801534807243659392 6821027944342019072 6839168976108886144 6839972852153598976 6846142185668756992 6864350010630641984 6893389274271159296 6911722756383582592 6913962943102375888 6928559627711318272 6946986647997784544 6947222849236182016 6982667863773101312 6999988077481538048 7018605067049308096 7033422670991002624 7054654130409937408 7064636085211376896 7083425010969917792 7084257596873370368 7090647263728355456 7139581748352272128 7163746720055451904 7223391952294778624 7242603101104073248 7247638589904434176 7249987651677307264 7257893607299226112 7279802666486850304 7300021787641087232 7316944516826068928 7332717252735300608 7337266796761705024 7359715475315327488 7392376934525306752 7412908722501516416 7461525752919881216 7478946204475852288 7481370236305306432 7558513527051989047 7594600011761561344 7602343458018030592 7628303857967603776 7629200488940552704 7649490915772841408 7665640439169969152 7688780344379369984 7725504870557473792 7728008815524162688 7773182636849896448 7788722060870831353 7807679009498638592 7816193115553012736 7844971440720733696 7899111721581237248 7901671934974143872 7925847434954968064 7991837904666563584 8021262933770637824 8054249758666302464 8056860254482637696 8095342869679906048 8139937644517526666 8178800012666296832 8277260686976083712 8285700173345494016 8448430782314636288 8471895682858875904 8509492853049078016 8550137412920350208 8594451929236779424 8638283159445302272 8638301173773701768 8718061551962975744 8727355825049719312 8742275332311818752 8901396640995235832 8913973047512705536 9005888457764072056 9030482211399021568 9039047104515780716 9079161218884933589 9172505168132146568 9207840290837300224 9219303663887922826 9302785879448601904 9314348031556870484 9327527331255646058 9361870215391344313 9414758050181958656 9458384341323213842 9511837247526098576 9586119459533330896 9611614458095919542 9635028232286051972 9734358420247763848 9760247671365444071 9822230776270605056 9851545720652030668 9928480868802378428 9974120942913964928 10018384793252340512 10045029433659926524 10082014078113755414 10121385013111334144 10151592798438386932 10173024732565983808 10203386639246746049 10277901276200684672 10292443951730368064 10308576192228671266 10330339548018035104 10376184250154209816 10403780484862066757 10436837893873891136 10482863049293881792 10577786989829882368 10605919402036876736 10609356929932956104 10631755290798402176 10637573304746607583 10644969178922137696 10660031235720738352 10692210166402561384 10741361015445808384 10746762259088288738 10769928464954972768 10809582104369387248 10857553622584044292 10870671140029826944 10955565096609521024 10984702237823908048 10988262534573418822 11084170409555780992 11113649586176939984 11124981051711730112 11154568767274793224 11201757570690633856 11204071291389918046 11235189782541360818 11258909395030892192 11289237130008795776 11346835278631289632 11374980625907499328 11398995363330245632 11449582620859817728 11463812961916148288 11480033638468487456 11510565642826116412 11522301803558577616 11601820341072442208 11641088420090109344 11706876612339813632 11738011922479015264 11746172887086496768 11762793087691849216 11781229933975624304 11798300873271791872 11829679333041131744 11833513498771374116 11858496285890525504 11884058995812383744 11890034839842362008 11927814735855875584 11980414913478722048 11980748824920324736 12012612518603623472 12103924345576440832 12121050745185001984 12124979348494806976 12157226633996122952 12165679061625300224 12219668761602927296 12263337474402140672 12291098433394633216 12308489674234254592 12353808119279299712 12363113149119909568 12395993769197356136 12397450794528398144 12408632711524622048 12423624160034087936 12490219803413986816 12494268059616476224 12520645824696595456 12553945414655894912 12558014325226764368 12667623325206606848 12683367532332759808 12687478390435287712 12701313812773645696 12714264059099120128 12748078591171192256 12802008652217867264 12804652904445620624 12840216894332983792 12845338946306327552 12879502081801823104 12901985291438623744 12952289017907878912 12999977858179999232 13053439264045386752 13057670067609792128 13088155857832741504 13092397913534286256 13101500527904169472 13120038443963985664 13154932163229847328 13191917545178817536 13255296572252274176 13259223246939933952 13290550020582732352 13304101051531553536 13395916270104263168 13414870768547446016 13464262781686427776 13519633523475579136 13524015427167284704 13603069614487318784 13678337952217772288 13692284371337513984 13728700021261283968 13823445512767165184 13827925886204751776 13857119255422636544 13893973295995569088 13965335727546202624 13999976154963076096 14037210134098616192 14109308260819874816 14129272170422753792 14166850021939835584 14168515193746740736 14181294527456710912 14279163496704544256 14327493440110903808 14446783904589557248 14485206202208146496 14499975303354614528 14515787214598452224 14559605332973700608 14600043575282174464 14633889033652137856 14674533593523410048 14719430950630654976 14784753869050613504 14825817445003032832 14923051505839762432 14957892408951704576 14962740472610612864 15117027054103978094 15189200023523122688 15256607715935207552 15258400977881105408 15298981831545682816 15377560688758739968 15456017631048325376 15577444121741662706 15615358018997277184 15689942881441467392 15803343869948287744 15818332432902616253 16042525867541275648 16113720508965275392 16190685739359812096 16279875289035053332 16357600025332593664 16554521373952167424 16861299406500590951 17018985706098156032 17100274825840700416 17188903858473558848 17240205011141053669 17276602347547403536 17374841520404162249 17436123103925951488 17454711650099438624 17484550664623637504 17802793281990471664 17827946095025411072 18011776915528144112 18078094209031561432 18158322437769867178 18345010336264293136 18438607327775845652 18605571758897203808 18628696063113740968 18655054662511292116 18723740430782688626 18916768682646427684 19023674495052197152 19172238919066661792 19223228916191839084 19270056464572103944 19321306614743838263 19468716840495527696 19520495342730888142 19644461552541210112 19703091441304061336 19856961737604756856 19948241885827929856 20036769586504681024 20090058867319853048 20143489874945703721 20164028156227510828 20242770026222668288 20303185596876773864 20346049465131967616 20406773278493492098 20555802552401369344 20584887903460736128 20617152384457342532 20660679096036070208 20752368500308419632 20807560969724133514 20873675787747782272 20965726098587763584 21155573979659764736 21211838804073753472 21218713859865912208 21263510581596804352 21275146609493215166 21289938357844275392 21320062471441476704 21384420332805122768 21482722030891616768 21493524518176577476 21539856929909945536 21619164208738774496 21715107245168088584 21741342280059653888 21911130193219042048 21969404475647816096 21976525069146837644 22168340819111561984 22227299172353879968 22249962103423460224 22309137534549586448 22403515141381267712 22408142582779836092 22470379565082721636 22517818790061784384 22578474260017591552 22693670557262579264 22749961251814998656 22899165241719635456 22927625923832296576 22960067276936974912 23021131285652232824 23044603607117155232 23203640682144884416 23282176840180218688 23413753224679627264 23476023844958030528 23525586175383698432 23562459867951248608 23596601746543583744 23659358666082263488 23667026997542748232 23716992571781051008 23780069679684724016 23855629471711751168 23960829826957444096 23961497649840649472 24025225037207246944 24242101490370003968 24249958696989613952 24314453267992245904 24331358123250600448 24439337523205854592 24526674948804281344 24582196866789266432 24616979348468509184 24707616238558599424 24726226298239819136 24791987538394712272 24794901589056796288 24817265423049244096 24980439606827973632 24988536119232952448 25107890829311789824 25116028650453528736 25366735064665519616 25374956780870575424 25402627625547291392 25428528118198240256 25496157182342384512 25609305808891241248 25680433788665967584 25759004163603646208 25999955716359998464 26115340135219584256 26176311715665483008 26184795827068572512 26203001055808338944 26240076887927971328 26309864326459694656 26510593144504548352 26518446493879867904 26581100041165464704 26608202103063107072 26791832540208526336 26829741537094892032 26928525563372855552 27039267046951158272 27048030854334569408 27206139228974637568 27356675904435544576 27457400042522567936 27646891025534330368 27655851772409503552 27714238510845273088 27787946591991138176 27930671455092405248 28074420268197232384 28258544340845507584 28333700043879671168 28337030387493481472 28362589054913421824 28558326993409088512 28654986880221807616 28893567809179114496 28970412404416292992 28999950606709229056 29119210665947401216 29200087150564348928 29267778067304275712 29349067187046820096 29569507738101227008 29651634890006065664 29925480945221225728 30234054108207956188 30378400047046245376 30513215431870415104 30597963663091365632 30912035262096650752 31154888243483325412 31230716037994554368 31313841754929668909 31606687739896575488 31636664865805232506 32227441017930550784 32267562823607729891 32381371478719624192 32559750578070106664 32646345659394761203 33109042747904334848 33722598813001181902 34037971412196312064 34377807716947117696 34480410022282107338 34553204695094807072 34749683040808324498 34909423300198877248 35287049273398143949 35605586563980943328 36023553831056288224 36156188418063122864 36316644875539734356 36690020672528586272 36877214655551691304 37211143517794407616 37257392126227481936 37310109325022584232 37447480861565377252 37613667906809010583 37833537365292855368 38047348990104394304 38344477838133323584 38446457832383678168 38458918871006965877 38540112929144207888 38642613229487676526 38937433680991055392 39040990685461776284 39288923105082420224 39406182882608122672 39713923475209513712 39896483771655859712 40073539173009362048 40180117734639706096 40286979749891407442 40328056312455021656 40485540052445336576 40606371193753547728 40692098930263935232 40813546556986984196 41111605104802738688 41169775806921472256 41234304768914685064 41321358192072140416 41504737000616839264 41615121939448267028 41747351575495564544 41931452197175527168 42423677608147506944 42437427719731824416 42527021163193608704 42550293218986430332 42579876715688550784 42640124942882953408 42768840665610245536 42965444061783233536 42987049036353154952 43079713859819891072 43238328417477548992 43430214490336177168 43482684560119307776 43822260386438084096 43938808951295632192 43953050138293675288 44336681638223123968 44454598344707759936 44499924206846920448 44618275069099172896 44807030282762535424 44816285165559672184 44940759130165443272 45035637580123568768 45156948520035183104 45387341114525158528 45499922503629997312 45798330483439270912 45855251847664593152 45920134553873949824 46042262571304465648 46089207214234310464 46407281364289768832 46564353680360437376 46827506449359254528 46952047689916061056 47124919735902497216 47193203493087167488 47318717332164526976 47334053995085496464 47433985143562102016 47560139359369448032 47922995299681298944 48050450074414493888 48499917393979227904 48628906535984491808 48662716246501200896 48878675046411709184 49233958696937018368 49415232477117198848 49452452596479638272 49583975076789424544 49589803178113592576 49634530846098488192 49977072238465904896 50215781658623579648 50232057300907057472 50733470129331039232 50749913561741150848 50805255251094582784 50992314364684769024 51218611617782482496 51360867577331935168 51518008327207292416 52230680270439168512 52352623431330966016 52369591654137145024 52480153775855942656 52619728652919389312 52909594689363923329 53036892987759735808 53162200082330929408 53216404206126214144 53659483074189784064 53857051126745711104 54078534093902316544 54096061708669138816 54412278457949275136 54713351808871089152 54914800085045135872 55293782051068660736 55311703544819007104 55575893183982276352 56148840536394464768 56667400087759342336 56725178109826843648 57940824808832585984 57999901213418458112 58535556134608551424 58698134374093640192 59139015476202454016 59303269780012131328 59850961890442451456 60468108216415912376 61026430863740830208 61195927326182731264 61824070524193301504 62309776486966650824 62627683509859337818 63213375479793150976 63273329731610465012 64454882035861101568 64535125647215459782 65119501156140213328 65292691318789522406 65533091507739410191 67445197626002363804 68755615433894235392 68960820044564214676 69106409390189614144 69499366081616648996 69818846600397754496 69853954684073876797 70574098546796287898 71211173127961886656 71423706474727222343 72047107662112576448 72312376836126245728 72633289751079468712 72826463394034467299 73380041345057172544 73754429311103382608 74422287035588815232 74514784252454963872 74620218650045168464 74894961723130754504 75227335813618021166 75667074730585710736 76094697980208788608 76688955676266647168 76892915664767356336 76917837742013931754 77080225858288415776 77285226458975353052 77874867361982110784 78081981370923552568 78812365765216245344 79427846950419027424 79792967543311719424 80147078346018724096 80360235469279412192 80573959499782814884 80656112624910043312 81212742387507095456 81384197860527870464 81627093113973968392 82223210209605477376 82339551613842944512 82468609537829370128 82642716384144280832 83009474001233678528 83230243878896534056 83494703150991129088 83862904394351054336 84847355216295013888 84874855439463648832 85054042326387217408 85100586437972860664 85159753431377101568 85280249885765906816 85537681331220491072 85974098072706309904 86159427719639782144 86476656834955097984 86860428980672354336 86965369120238615552 87644520772876168192 87877617902591264384 87906100276587350576 88673363276446247936 88909196689415519872 88999848413693840896 89236550138198345792 89614060565525070848 89632570331119344368 89881518260330886544 90071275160247137536 90313897040070366208 90774682229050317056 90999845007259994624 91710503695329186304 91840269107747899648 92084525142608931296 92178414428468620928 92814562728579537664 93128707360720874752 93904095379832122112 94249839471804994432 94637434664329053952 94668107990170992928 94867970287124204032 95120278718738896064 95845990599362597888 96100900148828987776 96999834787958455808 97257813071968983616 97757350092823418368 98830464954234397696 98904905192959276544 99167950153578849088 99179606356227185152 99269061692196976384 99954144476931809792 100431563317247159296 100464114601814114944 101499827123482301696 101610510502189165568 101984628729369538048 102437223235564964992 102721735154663870336 103036016654414584832 104461360540878337024 104705246862661932032 104739183308274290048 105239457305838778624 105819189378727846658 106324400164661858816 107714102253491422208 108192123417338277632 109829600170090271744 110623407089638014208 111151786367964552704 112297681072788929536 113334800175518684672 115881649617665171968 117071112269217102848 117396268748187280384 118029095845504136657 119701923780884902912 120936216432831824752 122052861727481660416 122391854652365462528 124619552973933301648 125255367019718675636 126546659463220930024 129070251294430919564 130239002312280426656 130585382637579044812 131066183015478820382 134890395252004727608 135249146303206867841 137511230867788470784 137921640089128429352 138212818780379228288 138998732163233297992 139637693200795508992 139707909368147753594 141148197093592575796 142422346255923773312 142847412949454444686 144094215324225152896 144624753672252491456 145266579502158937424 145652926788068934598 146760082690114345088 147508858622206765216 148844574071177630464 149029568504909927744 149240437300090336928 149789923446261509008 150454671627236042332 151334149461171421472 152189395960417577216 153377911352533294336 153785831329534712672 153835675484027863508 154160451716576831552 154570452917950706104 155749734723964221568 156163962741847105136 157624731530432490688 158855693900838054848 160294156692037448192 160720470938558824384 161147918999565629768 161312225249820086624 162425484775014190912 162768395721055740928 163254186227947936784 164679103227685889024 164937219075658740256 165285432768288561664 166018948002467357056 166460487757793068112 166989406301982258176 167725808788702108672 169694710432590027776 169749710878927297664 170201172875945721328 170319506862754203136 170560499771531813632 171075362662440982144 171948196145412619808 172318855439279564288 172953313669910195968 173720857961344708672 175755235805182528768 175812200553174701152 177818393378831039744 177999696827387681792 178473100276396691584 179265140662238688736 179763036520661773088 180142550320494275072 181549364458100634112 181999690014519989248 183421007390658372608 183680538215495799296 184169050285217862592 184356828856937241856 185629125457159075328 186257414721441749504 187808190759664244224 188499678943609988864 189274869328658107904 189336215980341985856 189735940574248408064 190240557437477792128 192201800297657975552 193999669575916911616 194515626143937967232 195514700185646836736 197809810385918553088 198335900307157698176 198359212712454370304 198538123384393952768 199908288953863619584 200928229203628229888 202999654246964603392 203969257458739076096 204874446471129929984 205443470309327740672 209478366616548580096 210478914611677557248 211638378757455693316 212648800329323717632 216384246834676555264 219196892284507682363 221246814179276028416 222303572735929105408 225872939765254109237 226669600351037369344 231763299235330343936 236058191691008273314 241872432865663649504 249239105947866603296 250510734039437351272 253093318926441860048 258140502588861839128 260478004624560853312 261170765275158089624 262132366030957640764 263295675347663074081 269780790504009455216 270498292606413735682 275022461735576941568 275843280178256858704 276425637560758456576 277997464326466595984 279275386401591017984 279415818736295507188 282296394187185151592 284844692511847546624 285694825898908889372 288188430648450305792 289249507344504982912 290533159004317874848 291305853576137869196 293520165380228690176 295017717244413530432 297689148142355260928 298059137009819855488 298480874600180673856 299579846892523018016 300909343254472084664 302668298922342842944 304378791920835154432 306755822705066588672 307571662659069425344 307671350968055727016 308320903433153663104 309140905835901412208 311499469447928443136 312327925483694210272 315249463060864981376 317711387801676109696 320588313384074896384 321440941877117648768 322295837999131259536 322624450499640173248 324850969550028381824 326508372455895873568 329874438151317480512 330570865536577123328 332037896004934714112 332920975515586136224 339499421757854595328 340402345751891442656 340639013725508406272 341120999543063627264 342150725324881964288 343896392290825239616 344637710878559128576 345906627339820391936 347441715922689417344 351510471610365057536 351624401106349402304 355636786757662079488 356946200552793383168 358530281324477377472 359526073041323546176 360285100640988550144 363098728916201268224 367361076430991598592 368338100570435725184 368713657713874483712 371258250914318150656 372514829442883499008 375616381519328488448 376999357887219977728 378549738657316215808 378672431960683971712 380481114874955584256 384403600595315951104 389031252287875934464 396671800614315396352 397076246768787905536 401856458407256459776 405999308493929206784 409748892942259859968 410886940618655481344 418956733233097160192 420957829223355114496 423276757514911386632 432768493669353110528 438393784569015364726 442493628358552056832 451745879530508218474 458731640554175871337 472116383382016546628 483744865731327299008 488977682788517137579 498478211895733206592 499965945323090556401 501021468078874702544 506186637852883720096 516281005177723678256 520956009249121706624 522341530550316179248 524264732061915281528 526591350695326148162 539561581008018910432 540996585212827471364 551686560356513717408 552851275121516913152 555994928652933191968 558550772803182035968 558831637472591014376 564592788374370303184 569689385023695093248 571389651797817778744 576376861296900611584 578499014689009965824 581066318008635749696 582611707152275738392 587040330760457380352 590035434488827060864 595378296284710521856 596118274019639710976 596961749200361347712 599159693785046036032 601818686508944169328 605336597844685685888 608757583841670308864 613511645410133177344 615143325318138850688 615342701936111454032 616641806866307326208 618281811671802824416 622998938895856886272 624655850967388420544 630498926121729962752 635422775603352219392 642881883754235297536 644591675998262519072 645248900999280346496 649701939100056763648 653016744911791747136 659748876302634961024 664075792009869428224 665841951031172272448 678998843515709190656 680804691503782885312 682241999086127254528 684301450649763928576 687792784581650479232 691813254679640783872 694883431845378834688 703020943220730115072 703248802212698804608 711273573515324158976 713892401105586766336 717060562648954754944 719052146082647092352 736676201140871450368 737427315427748967424 753998715774439955456 757344863921367943424 760962229749911168512 768807201190631902208 778062504575751868928 793343601228630792704 803712916814512919552 819497785884519719936 821773881237310962688 837913466466194320384 846553515029822773264 876787569138030729452 903491759061016436948 908101410892960398361 917463281108351742674 944232766764033093256 946744024122448074887 967489731462654598016 977955365577034275158 996956423791466413184 999931890646181112802 1002042936157749405088 1012373275705767440192 1032562010355447356512 1041912018498243413248 1044683061100632358496 1048529464123830563056 1053182701390652296324 1079123162016037820864 1081993170425654942728 1103373120713027434816 1105702550243033826304 1111989857305866383936 1117663274945182028752 1129185576748740606368 1139378770047390186496 1142779303595635557488 1152753722593801223168 1156998029378019931648 1162132636017271499392 1165223414304551476784 1174080661520914760704 1180070868977654121728 1192236548039279421952 1193923498400722695424 1198319387570092072064 1203637373017888338656 1210673195689371371776 1230286650636277701376 1230685403872222908064 1233283613732614652416 1236563623343605648832 1245997877791713772544 1249311701934776841088 1260997852243459925504 1270845551206704438784 1285763767508470595072 1289183351996525038144 1290497801998560692992 1299403878200113527296 1306033489823583494272 1319497752605269922048 1328151584019738856448 1331683902062344544896 1357997687031418381312 1361609383007565770624 1368602901299527857152 1375585569163300958464 1389766863690757669376 1406497604425397609216 1427784802211173532672 1434121125297909509888 1438104292165294184704 1473352402281742900736 1514689727842735886848 1521924459499822337024 1534378245991553776541 1556125009151503737856 1586687202457261585408 1693107030059645546528 1753575138276061458904 1806983518122032873896 1816202821785920796722 1834926562216703485348 1888465533528066186512 1893488048244896149774 1934979462925309196032 1955910731154068550316 1993912847582932826368 1999863781292362225604 2004085872315498810176 2024746551411534880384 2065124020710894713024 2083824036996486826496 2089366122201264716992 2097058928247661126112 2106365402781304592648 2158246324032075641728 2163986340851309885456 2206746241426054869632 2223979714611732767872 2235326549890364057504 2258371153497481212736 2285558607191271114976 2313996058756039863296 2324265272034542998784 2330446828609102953568 2360141737955308243456 2384473096078558843904 2387846996801445390848 2396638775140184144128 2407274746035776677312 2421346391378742743552 2460573301272555402752 2461370807744445816128 2466567227465229304832 2473127246687211297664 2498623403869553682176 2521995704486919851008 2541691102413408877568 2571527535016941190144 2578366703993050076288 2580995603997121385984 2598807756400227054592 2612066979647166988544 2638995505210539844096 2663367804124689089792 2723218766015131541248 2751171138326601916928 2779533727381515338752 2812995208850795218432 2868242250595819019776 2876208584330588369408 2946704804563485801472 3029379455685471773696 3068756491983107553082 3386214060119291093056 3422843779519619963053 3507150276552122917808 3613967036244065747792 3632405643571841593444 3669853124433406970696 3776931067056132373024 3786976096489792299548 3869958925850618392064 3911821462308137100632 3987825695165865652736 3999727562584724451208 4008171744630997620352 4049493102823069760768 4130248041421789426048 4167648073992973652992 4178732244402529433984 4194117856495322252224 4212730805562609185296 4316492648064151283456 4327972681702619770912 4413492482852109739264 4447959429223465535744 4470653099780728115008 4516742306994962425472 4571117214382542229952 4648530544069085997568 4660893657218205907136 4720283475910616486912 4775693993602890781696 4793277550280368288256 4814549492071553354624 4842692782757485487104 4921146602545110805504 4922741615488891632256 4946254493374422595328 4997246807739107364352 5156733407986100152576 5161991207994242771968 5224133959294333977088 5277991010421079688192 5326735608249378179584 5446437532030263082496 5502342276653203833856 5625990417701590436864 5736484501191638039552 5752417168661176738816 6137512983966215106164 6356709876250722788527 6772428120238582186112 6845687559039239926106 7014300553104245835616 7227934072488131495584 7264811287143683186888 7339706248866813941392 7553862134112264746048 7573952192979584599096 7739917851701236784128 7823642924616274201264 7975651390331731305472 7999455125169448902416 8016343489261995240704 8098986205646139521536 8260496082843578852096 8357464488805058867968 8388235712990644504448 8425461611125218370592 8632985296128302566912 8655945363405239541824 8826984965704219478528 8895918858446931071488 8941306199561456230016 9033484613989924850944 9142234428765084459904 9297061088138171995136 9321787314436411814272 9586555100560736576512 9629098984143106709248 9845483230977783264512 9892508986748845190656 9994493615478214728704 10313466815972200305152 10448267918588667954176 10653471216498756359168 10892875064060526164992 12275025967932430212328 12713419752501445577054 13544856240477164372224 13691375118078479852212 14028601106208491671232 14455868144976262991168 14529622574287366373776 14679412497733627882784 15107724268224529492096 15147904385959169198192 15647285849232548402528 15998910250338897804832 16032686978523990481408 16197972411292279043072 16520992165687157704192 16714928977610117735936 16776471425981289008896 16850923222250436741184 17265970592256605133824 17311890726810479083648 17653969931408438957056 17791837716893862142976 17882612399122912460032 18066969227979849701888 18284468857530168919808 18643574628872823628544 19258197968286213418496 19690966461955566529024 19785017973497690381312 20626933631944400610304 24550051935864860424656 25426839505002891154108 27089712480954328744448 27382750236156959704424 28057202212416983342464 28911736289952525982336 29059245148574732747552 29358824995467255765568 30215448536449058984192 30295808771918338396384 31294571698465096805056 31997820500677795609664 32065373957047980962816 33041984331374315408384 33429857955220235471872 33552942851962578017792 33701846444500873482368 34623781453620958167296 35765224798245824920064 36133938455959699403776 36568937715060337839616 37287149257745647257088 38516395936572426836992 39381932923911133058048 44496969133755059519689 49100103871729720849312 50853679010005782308216 54179424961908657488896 54765500472313919408848 56114404424833966684928 57823472579905051964672 58118490297149465495104 58717649990934511531136 60430897072898117968384 60591617543836676792768 62589143396930193610112 63995641001355591219328 67105885703925156035584 67403692889001746964736 69247562907241916334592 71530449596491649840128 73137875430120675679232 74574298515491294514176 88993938267510119039378 98200207743459441698624 101707358020011564616432 109531000944627838817696 112228808849667933369856 115646945159810103929344 116236980594298930990208 117435299981869023062272 120861794145796235936768 121183235087673353585536 125178286793860387220224 127991282002711182438656 134807385778003493929472 138495125814483832669184 177987876535020238078756 196400415486918883397248 203414716040023129232864 219062001889255677635392 224457617699335866739712 231293890319620207858688 232473961188597861980416 234870599963738046124544 242366470175346707171072 250356573587720774440448 255982564005422364877312 269614771556006987858944 355975753070040476157512 392800830973837766794496 406829432080046258465728 438124003778511355270784 464947922377195723960832 469741199927476092249088 484732940350693414342144 500713147175441548880896 511965128010844729754624 711951506140080952315024 785601661947675533588992 813658864160092516931456 876248007557022710541568 929895844754391447921664 969465880701386828684288 1423903012280161904630048 1571203323895351067177984 1627317728320185033862912 1752496015114045421083136 2847806024560323809260096 3254635456640370067725824 3504992030228090842166272 5695612049120647618520192 6509270913280740135451648 11391224098241295237040384 22782448196482590474080768 45564896392965180948161536
- Sum of all divisors σ(n): 124699949649109695257033481
- Sum of proper divisors (its aliquot sum) s(n): 79135053256144514308871945
- 45564896392965180948161536 is an abundant number, because the sum of its proper divisors (79135053256144514308871945) is greater than itself. Its abundance is 33570156863179333360710409
Bases of 45564896392965180948161536
- Binary: 100101101100001011110111111011101000000110101000111101101001110000001100100100000000002
- Hexadecimal: 0x25B0BDFBA06A3DA7032400
- Base-36: 5Q3UR5FR5QG489WCG
Squares and roots of 45564896392965180948161536
- 45564896392965180948161536 squared (455648963929651809481615362) is 2076159783301651357469956995701850225643258349879296
- 45564896392965180948161536 cubed (455648963929651809481615363) is 94600005421380785653806682735774150382447898964937076027894955979658709958656
-
45564896392965180948161536 is a
perfect square number . Itssquare root is 6750177508256 -
The
cube root of 45564896392965180948161536 is 357171498.3718963655
Scales and comparisons
How big is 45564896392965180948161536?- 45,564,896,392,965,180,948,161,536 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 45,564,896,392,965,180,948,161,536 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 45564896392965180948161536 cubic inches would be around 29764291.5 feet tall.
Recreational maths with 45564896392965180948161536
- 45564896392965180948161536 backwards is 63516184908156929369846554
- The number of decimal digits it has is: 26
- The sum of 45564896392965180948161536's digits is 133
- 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 45564896392965180948161536 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 45564896392965180948161536 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/45564896392965180948161536/
Chicago style:
Numbermatics. 2024. "Number 45564896392965180948161536 - Facts about the integer". https://numbermatics.com/n/45564896392965180948161536/
The information we have on file for 45564896392965180948161536 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 45564896392965180948161536, math, Factors of 45564896392965180948161536, curriculum, school, college, exams, university, Prime factorization of 45564896392965180948161536, STEM, science, technology, engineering, physics, economics, calculator, forty-five septillion, five hundred sixty-four sextillion, eight hundred ninety-six quintillion, three hundred ninety-two quadrillion, nine hundred sixty-five trillion, one hundred eighty billion, nine hundred forty-eight million, one hundred sixty-one thousand, five hundred thirty-six.