27372095878714353006883344
27,372,095,878,714,353,006,883,344 is an even composite number composed of six prime numbers multiplied together.
27372095878714353006883344 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eighteen thousand, three hundred seventy-five divisors.
Prime factorization of 27372095878714353006883344:
24 × 36 × 134 × 196 × 234 × 792
(2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 19 × 19 × 19 × 19 × 19 × 19 × 23 × 23 × 23 × 23 × 79 × 79)See below for interesting mathematical facts about the number 27372095878714353006883344 from the Numbermatics database.
Names of 27372095878714353006883344
- Cardinal: 27372095878714353006883344 can be written as Twenty-seven septillion, three hundred seventy-two sextillion, ninety-five quintillion, eight hundred seventy-eight quadrillion, seven hundred fourteen trillion, three hundred fifty-three billion, six million, eight hundred eighty-three thousand, three hundred forty-four.
Scientific notation
- Scientific notation: 2.7372095878714353006883344 × 1025
Factors of 27372095878714353006883344
Divisors of 27372095878714353006883344
- Number of divisors d(n): 18375
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 23 24 26 27 36 38 39 46 48 52 54 57 69 72 76 78 79 81 92 104 108 114 117 138 144 152 156 158 162 169 171 184 207 208 216 228 234 237 243 247 276 299 304 312 316 324 338 342 351 361 368 414 432 437 456 468 474 486 494 507 513 529 552 598 621 624 632 648 676 684 702 711 722 729 741 828 874 897 912 936 948 972 988 1014 1026 1027 1053 1058 1083 1104 1196 1242 1264 1296 1311 1352 1368 1404 1422 1444 1458 1482 1501 1521 1539 1587 1656 1748 1794 1817 1863 1872 1896 1944 1976 2028 2052 2054 2106 2116 2133 2166 2197 2223 2392 2484 2622 2691 2704 2736 2808 2844 2888 2916 2964 3002 3042 3078 3081 3159 3174 3211 3249 3312 3496 3588 3634 3726 3792 3887 3888 3933 3952 4056 4104 4108 4212 4232 4266 4332 4394 4446 4503 4563 4617 4693 4761 4784 4968 5244 5382 5451 5589 5616 5681 5688 5776 5832 5928 6004 6084 6156 6162 6241 6318 6348 6399 6422 6498 6591 6669 6859 6877 6992 7176 7268 7452 7774 7866 8073 8112 8208 8216 8303 8424 8464 8532 8664 8788 8892 9006 9126 9234 9243 9386 9477 9522 9633 9747 9936 10051 10488 10764 10902 11178 11362 11376 11661 11664 11799 11856 12008 12167 12168 12312 12324 12482 12636 12696 12798 12844 12996 13182 13338 13351 13509 13689 13718 13754 13851 14079 14283 14352 14536 14904 15548 15732 16146 16353 16432 16606 16767 16848 17043 17064 17328 17576 17784 18012 18252 18468 18486 18723 18772 18954 19044 19197 19266 19494 19513 19773 20007 20102 20577 20631 20976 21528 21804 22356 22724 23322 23598 23621 24016 24219 24334 24336 24624 24648 24909 24964 25272 25392 25596 25688 25992 26364 26676 26702 27018 27378 27436 27508 27702 27729 28158 28519 28561 28566 28899 29072 29241 29808 30153 31096 31464 32292 32706 33212 33534 34086 34128 34523 34983 35152 35397 35568 36024 36501 36504 36936 36972 37446 37544 37908 38088 38394 38532 38988 39026 39546 40014 40053 40204 40527 41067 41154 41262 41743 41791 42237 42849 43056 43608 44712 45448 46644 47196 47242 48438 48668 49059 49296 49818 49928 50531 50544 51129 51192 51376 51984 52728 53352 53404 54036 54756 54872 55016 55404 55458 56169 56316 57038 57122 57132 57591 57798 58482 58539 59319 60021 60306 61009 61731 61893 62192 62928 64584 65412 66424 67068 68172 69046 69966 70794 70863 72048 72657 73002 73008 73853 73872 73944 74727 74892 75088 75816 76176 76788 77064 77976 78052 79092 80028 80106 80408 81054 81133 82134 82308 82524 83187 83486 83582 84474 85557 85683 85698 86697 87216 87723 89167 89401 89424 90459 90896 93288 94392 94484 96876 97336 98118 99636 99856 101062 102258 102384 103569 104949 105456 106191 106704 106808 107939 108072 109503 109512 109744 110032 110808 110916 112338 112632 114076 114244 114264 115182 115596 116964 117078 118579 118638 120042 120159 120612 121581 122018 123201 123462 123786 125229 125373 126711 128547 129168 130321 130663 130824 132848 134136 136344 138092 139932 141588 141726 143543 145314 146004 147177 147706 147888 149454 149784 151593 151632 153387 153576 154128 155952 156104 157757 158171 158184 160056 160212 160816 162108 162266 164268 164616 165048 166374 166972 167164 168507 168948 171114 171366 171396 173394 173563 175446 175617 177957 178334 178802 180063 180918 183027 185193 185679 186576 188784 188968 190969 193752 194672 196236 199272 202124 204516 207138 209898 212382 212589 213616 215878 216144 217971 219006 219024 221559 221616 221832 224181 224676 225264 228152 228488 228528 230364 231173 231192 233928 234156 237158 237276 240084 240318 241224 243162 243399 244036 246402 246924 247572 249561 250458 250746 253422 253669 256671 257049 257094 260091 260642 261326 261648 263169 267501 268203 268272 271377 272688 276184 279841 279864 283176 283452 287086 290628 292008 294354 295412 298908 299568 303186 306774 307073 307152 310707 312208 314847 315514 316342 316368 318573 320112 320424 323817 324216 324532 328509 328536 329232 330096 332748 333944 334328 337014 337896 342228 342732 342792 346788 347126 350892 351234 355737 355914 356668 357604 360126 360477 361836 364743 366054 370386 370747 371358 375687 376119 377936 380133 381938 385641 387504 390963 391989 392472 398544 404248 409032 414276 419796 424764 425178 430629 431756 435942 438012 441531 443118 443664 448362 448799 449352 454779 456304 456976 460161 460728 462346 462384 467856 468312 473271 474316 474513 474552 480168 480636 482448 486324 486798 488072 492804 493848 495144 499122 500916 501492 505521 506844 507338 513342 514098 514188 520182 520689 521284 522652 526338 526851 533871 535002 536406 541861 542659 542754 543283 549081 552368 555579 557037 559682 559728 566352 566904 572907 574172 581256 584016 588708 590824 597816 606372 613548 614146 621414 629694 631028 632684 637146 637767 640848 647634 648432 649064 655937 656903 657018 657072 664677 665496 667888 668656 672543 674028 675792 684456 685464 685584 693519 693576 694252 701784 702468 711474 711828 713336 715208 720252 720954 723672 729486 730197 732108 740772 741494 742716 748683 751374 752238 760266 761007 763876 770013 771147 771282 780273 781926 783978 784944 793117 794029 802503 804609 808496 814131 818064 828552 839523 839592 849528 850356 861258 863512 871884 876024 883062 886236 896724 897598 898704 909558 920322 921219 921456 924692 932121 936624 944541 946542 948632 949026 949104 960089 960336 961193 961272 971451 972648 973596 976144 985527 985608 987696 990288 998244 1001832 1002984 1011042 1013688 1014676 1026684 1028196 1028376 1040364 1041378 1042568 1045304 1052676 1053702 1054729 1067211 1067742 1070004 1072812 1081431 1083722 1085318 1085508 1086566 1094229 1098162 1111158 1112241 1114074 1119364 1127061 1128357 1133808 1140399 1145814 1148344 1159171 1162213 1162512 1172889 1175967 1177416 1181648 1195632 1212744 1227096 1228292 1242828 1259388 1262056 1265368 1274292 1275534 1291887 1295268 1298128 1311874 1313806 1314036 1324593 1329354 1330992 1345086 1346397 1348056 1364337 1368912 1370928 1380483 1387038 1387152 1388504 1403207 1403568 1404936 1419813 1422948 1423539 1423656 1426672 1430416 1440504 1441908 1447344 1458972 1460394 1464216 1481544 1482988 1485432 1497366 1502748 1504476 1516563 1520532 1522014 1527752 1540026 1541527 1542294 1542564 1560546 1562067 1563852 1567956 1580553 1586234 1588058 1601613 1605006 1609218 1625583 1627977 1628262 1629849 1647243 1657104 1666737 1671111 1679046 1679184 1694173 1698619 1699056 1700712 1718721 1722516 1727024 1743768 1752048 1766124 1772472 1793448 1795196 1819116 1840644 1842438 1849384 1864242 1866059 1889082 1893084 1897264 1898052 1913301 1920178 1922386 1922544 1942902 1945296 1947192 1967811 1970709 1971054 1971216 1994031 1996488 2003664 2005968 2017629 2022084 2027376 2029352 2050841 2053368 2056223 2056392 2056752 2080557 2080728 2082756 2085136 2090608 2105352 2107404 2109458 2134422 2135484 2140008 2145624 2162862 2167444 2170636 2171016 2173132 2188458 2190591 2196324 2222316 2224482 2228148 2238728 2253001 2254122 2256319 2256714 2280798 2283021 2291628 2296688 2310039 2313441 2318342 2324426 2340819 2345778 2351934 2354832 2379351 2382087 2407509 2413827 2425488 2442393 2454192 2456584 2476099 2482597 2485656 2518569 2518776 2524112 2530736 2548584 2551068 2583774 2590536 2623748 2627612 2628072 2649186 2658708 2690172 2692794 2696112 2727317 2728674 2760966 2763657 2774076 2777008 2796363 2806414 2809872 2833623 2839626 2845896 2847078 2847312 2880267 2881008 2883579 2883816 2914353 2917944 2920788 2928432 2956581 2963088 2965976 2970864 2994732 2997383 3005249 3005496 3008952 3033126 3041064 3044028 3055504 3080052 3083054 3084588 3085128 3121092 3124134 3127704 3135912 3161106 3164187 3172468 3176116 3201633 3203226 3210012 3218436 3244293 3251166 3255954 3256524 3259698 3294486 3297697 3301489 3333474 3336723 3342222 3358092 3381183 3385071 3388346 3397238 3401424 3421197 3437442 3445032 3477513 3486639 3487536 3518667 3527901 3532248 3544944 3586896 3590392 3628411 3637933 3638232 3681288 3684876 3698768 3728484 3732118 3778164 3786168 3796104 3826602 3840356 3844772 3875661 3885804 3894384 3935622 3941418 3942108 3988062 3991949 3992976 4035258 4039191 4044168 4058704 4093011 4101682 4106736 4112446 4112784 4141449 4161114 4161456 4165512 4209621 4210704 4214808 4218916 4259439 4268844 4270617 4270968 4280016 4291248 4325724 4334888 4341272 4342032 4346264 4376916 4381182 4392287 4392648 4444632 4448964 4456296 4477456 4506002 4508244 4512638 4513428 4549689 4561596 4566042 4583256 4620078 4624581 4626882 4636684 4648852 4681638 4686201 4691556 4703868 4741659 4758702 4764174 4815018 4819711 4827654 4876749 4883931 4884786 4889547 4913168 4941729 4952198 4965194 4971312 5000211 5013333 5037138 5037552 5082519 5095857 5097168 5102136 5156163 5167548 5181072 5247496 5255224 5256144 5298372 5316979 5317416 5380344 5385588 5454634 5457348 5521932 5527314 5548152 5592726 5598177 5612828 5667246 5679252 5691792 5694156 5739903 5760534 5767158 5767632 5828706 5834387 5835888 5841576 5903433 5912127 5913162 5931952 5982093 5989464 5994766 6010498 6010992 6017904 6052887 6066252 6082128 6088056 6152523 6160104 6166108 6168669 6169176 6170256 6241671 6242184 6248268 6255408 6271824 6322212 6328374 6344936 6352232 6403266 6406452 6420024 6436872 6488586 6502332 6511908 6513048 6519396 6571773 6588972 6595394 6602978 6666948 6673446 6684444 6716184 6759003 6762366 6768957 6770142 6776692 6794476 6842394 6849063 6874884 6890064 6930117 6940323 6955026 6973278 7037334 7044193 7055802 7062679 7064496 7138053 7146261 7180784 7222527 7241481 7256822 7275866 7276464 7327179 7362576 7369752 7428297 7447791 7456968 7464236 7555707 7556328 7572336 7592208 7653204 7680712 7689544 7751322 7771608 7871244 7882836 7884216 7976124 7983898 8070516 8078382 8088336 8181951 8186022 8203364 8224892 8282898 8290971 8322228 8331024 8389089 8419242 8429616 8437832 8518878 8527181 8537688 8541234 8541936 8640801 8650737 8651448 8669776 8682544 8692528 8743059 8753832 8762364 8784574 8785296 8869743 8889264 8897928 8912592 8992149 9012004 9015747 9016488 9025276 9026856 9099378 9123192 9132084 9166512 9240156 9249162 9253764 9273368 9297704 9363276 9372402 9383112 9407736 9483318 9492561 9517404 9528348 9604899 9630036 9639422 9655308 9732879 9753498 9767862 9769572 9779094 9883458 9893091 9904396 9904467 9930388 10000422 10010169 10026666 10074276 10143549 10155213 10165038 10191714 10204272 10295359 10310521 10312326 10322377 10335096 10432539 10459917 10494992 10510448 10556001 10583703 10596744 10633958 10634832 10760688 10771176 10885233 10909268 10913799 10914696 11043864 11054628 11096304 11185452 11196354 11225656 11334492 11358504 11388312 11479806 11521068 11534316 11626983 11657412 11668774 11683152 11806866 11824254 11826324 11964186 11975847 11978928 11989532 12020996 12105774 12117573 12132504 12176112 12279033 12305046 12320208 12332216 12337338 12338352 12462803 12481157 12483342 12484368 12495509 12496536 12628863 12644424 12656748 12689872 12704464 12778317 12806532 12811851 12812904 12840048 12873744 12977172 13004664 13023816 13026096 13038792 13143546 13176861 13177944 13190788 13205956 13333896 13346892 13368888 13432368 13518006 13524732 13537914 13540284 13553384 13588952 13684788 13698126 13711477 13749768 13860234 13873743 13880646 13910052 13946556 14058603 14074668 14088386 14111604 14125358 14224977 14276106 14292522 14445054 14459133 14482962 14513644 14551732 14630247 14651793 14654358 14668641 14739504 14825187 14856594 14895582 14913936 14928472 15069223 15086551 15108769 15111414 15112656 15247557 15287571 15306408 15361424 15379088 15468489 15502644 15543216 15742488 15765672 15768432 15950937 15952248 15967796 16141032 16156764 16363902 16372044 16406728 16449784 16565796 16581942 16644456 16778178 16794531 16838484 16875664 17037756 17054362 17075376 17082468 17219709 17281602 17301474 17302896 17486118 17503161 17507664 17524728 17569148 17710299 17736381 17739486 17795856 17946279 17984298 18024008 18031494 18032976 18050552 18053712 18198756 18241691 18246384 18262667 18264168 18457569 18480312 18498324 18506007 18507528 18546736 18595408 18725013 18726552 18744804 18766224 18815472 18966636 18985122 19034808 19056696 19209798 19260072 19278844 19310616 19465758 19506996 19535724 19539144 19558188 19715319 19766916 19786182 19808792 19808934 19860776 20000844 20020338 20039851 20053332 20148552 20277009 20287098 20306871 20310426 20330076 20383428 20547189 20590718 20621042 20624652 20644754 20670192 20790351 20820969 20865078 20919834 21112002 21132579 21167406 21188037 21193488 21267916 21414159 21438783 21542352 21667581 21724443 21770466 21818536 21827598 21829392 22024249 22082047 22087728 22107439 22109256 22284891 22343373 22370904 22392708 22451312 22667121 22668984 22717008 22776624 22959612 23042136 23068632 23253966 23314824 23337548 23613732 23648508 23652648 23928372 23951694 23979064 24041992 24211548 24235146 24258767 24265008 24545853 24558066 24610092 24664432 24674676 24872913 24925606 24962314 24966684 24991018 24993072 25167267 25257726 25288848 25313496 25556634 25581543 25613064 25623702 25625808 25922403 25952211 25954344 26009328 26047632 26077584 26229177 26287092 26353722 26355888 26381576 26411912 26660933 26667792 26693784 26730899 26737776 26976447 27036012 27047241 27049464 27075828 27080568 27106768 27177904 27369576 27396252 27422954 27499536 27720468 27747486 27761292 27820104 27893112 28117206 28149336 28176772 28223208 28250716 28449954 28477683 28552212 28585044 28814697 28890108 28918266 28965924 29027288 29103464 29260494 29289013 29303586 29308716 29337282 29650374 29679273 29713188 29713401 29791164 29856944 30030507 30138446 30173102 30217538 30222828 30430647 30465639 30495114 30575142 30612816 30886077 30931563 30936978 30967131 31005288 31297617 31379751 31484976 31531344 31668003 31751109 31901874 31904496 31935592 32189287 32273761 32282064 32313528 32655699 32727804 32741397 32744088 32813456 32899568 33131592 33163884 33288912 33556356 33589062 33676968 34075512 34108724 34164936 34439418 34563204 34602948 34880949 34972236 35006322 35049456 35138296 35420598 35455121 35472762 35478972 35892558 35927541 35968596 36048016 36062988 36101104 36352719 36397512 36483382 36525334 36528336 36837099 36915138 36960624 36996648 37012014 37015056 37388409 37443471 37450026 37453104 37486527 37489608 37886589 37933272 37970244 38069616 38113392 38334951 38419596 38435553 38520144 38557688 38621232 38931516 38965979 39013992 39068237 39071448 39078288 39116376 39430638 39530583 39533832 39572364 39617584 39617868 39721552 40001688 40040676 40079702 40106664 40297104 40554018 40574196 40613742 40620852 40660152 40766856 41094378 41134431 41181436 41242084 41249304 41289508 41580702 41621229 41641938 41730156 41839668 42175809 42224004 42265158 42334812 42376074 42535832 42807019 42828318 42870061 42877566 42919357 43335162 43377399 43448886 43540932 43637072 43655196 43890741 43955379 44005923 44048498 44164094 44214878 44218512 44475561 44569782 44686746 44741808 44785416 45207669 45259653 45326307 45334242 45337968 45742671 45862713 45919224 46084272 46137264 46405467 46507932 46629648 46675096 47045881 47169343 47227464 47293129 47297016 47305296 47852811 47856744 47903388 47958128 48083984 48423096 48470292 48517534 49091706 49116132 49220184 49349352 49745826 49851212 49924628 49933368 49982036 50334534 50383593 50515452 50626992 51113268 51163086 51226128 51247404 51819023 51844806 51895337 51904422 51908688 52458354 52509483 52574184 52707444 52763152 52823824 53130897 53209143 53321866 53387568 53461798 53838837 53952894 54072024 54094482 54098928 54151656 54161136 54725073 54739152 54788001 54792504 54845908 55372707 55440936 55494972 55518021 55522584 55640208 55786224 56175039 56234412 56298672 56353544 56446416 56501432 56899908 56950277 56955366 57099731 57104424 57170088 57629394 57780216 57836532 57931848 58054576 58206928 58520988 58578026 58607172 58617432 58674564 59145957 59300748 59358546 59426376 59426802 59582328 60061014 60119553 60276892 60346204 60435076 60445656 60831027 60861294 60920613 60931278 60990228 61150284 61641567 61772154 61863126 61873956 61934262 62010576 62595234 62656243 62728291 62759502 63336006 63397737 63502218 63564111 63803748 63871184 64242477 64316349 64378574 64547522 64627056 65002743 65173329 65311398 65455608 65482794 65488176 66072747 66246141 66263184 66322317 66327768 66854673 67030119 67112712 67178124 67353936 68001363 68151024 68217448 68329872 68878836 68939809 69120727 69126408 69205896 69761898 69944472 70012644 70276592 70841196 70910242 70945524 70957944 71785116 71855082 71937192 72125976 72705438 72776301 72795024 72966764 73050668 73637559 73674198 73830276 73993296 74024028 74618739 74776818 74886942 74900052 74973054 74979216 75773178 75847031 75866544 75934247 75940488 76669902 76744629 76839192 76871106 77115376 77767209 77856633 77863032 77931958 78027984 78136474 78142896 78232752 78687531 78861276 79061166 79067664 79144728 79235736 79982799 80003376 80081352 80159404 80192697 80213328 80929341 81108036 81141723 81148392 81227484 81241704 81320304 81533712 82188756 82268862 82362872 82484168 82498608 82579016 83161404 83242458 83283876 83453453 83460312 83679336 84351618 84448008 84530316 84669624 84752148 85071664 85433049 85614038 85656636 85740122 85755132 85838714 86444091 86670324 86754798 86897772 87081864 87310392 87781482 87867039 87910758 88011846 88096996 88328188 88429756 88951122 89037819 89139564 89140203 89373492 89570832 90091521 90415338 90519306 90652614 90668484 91485342 91574509 91725426 91814827 91838448 92658231 92794689 92810934 92901393 93015864 93350192 93892851 94091762 94139253 94338686 94454928 94586258 94594032 95004009 95253327 95705622 95713488 95806776 96567861 96821283 96846192 96940584 97035068 97967097 98183412 98224191 98232264 98440368 98698704 99491652 99702424 99849256 99866736 99964072 100669068 100767186 101022601 101030904 102226536 102326172 102494808 103638046 103689612 103790674 103808844 104642847 104916708 105018966 105148368 105414888 106261794 106365363 106418286 106643732 106923596 107677674 107782623 107905788 108144048 108188964 108303312 109058157 109450146 109576002 109585008 109691816 110745414 110853353 110881872 110989944 111036042 111045168 112165227 112330413 112350078 112459581 112468824 112707088 113002864 113659767 113799816 113900554 113910732 114199462 114208848 114340176 115004853 115258788 115306659 115560432 115673064 115863696 116897937 117041976 117156052 117204711 117214344 117234864 117349128 118291914 118591749 118601496 118717092 118852752 118853604 119164656 120122028 120239106 120553784 120692408 120870152 120891312 121662054 121722588 121841226 121862556 121980456 122300568 123283134 123403293 123544308 123726252 123747912 123868524 124863687 125190468 125312486 125456582 125519004 126527427 126672012 126795474 127004436 127128222 127607496 128421057 128484954 128610183 128632698 128757148 128758071 129095044 130005486 130132197 130346658 130622796 130911216 130965588 131672223 131866137 132017769 132145494 132492282 132644634 132655536 133709346 133839667 134060238 134190901 134225424 134356248 135623007 135778959 135978921 136002726 136434896 137228013 137588139 137757672 137879618 138241454 138252816 138411792 139216401 139523796 139888944 140025288 141137643 141508029 141682392 141820484 141879387 141891048 141915888 143558433 143570232 143710164 143874384 144251952 145410876 145552602 145933528 146101336 147275118 147348396 147660552 148048056 149237478 149553636 149773884 149800104 149946108 151150779 151546356 151694062 151868494 151880976 153339804 153489258 153678384 153742212 155457069 155534418 155686011 155713266 155726064 155863916 156272948 157375062 157528449 157722552 158122332 158289456 158471472 159392691 159627429 159965598 160162704 160318808 160385394 161858682 162016439 162216072 162283446 162296784 162441617 162454968 162483408 164175219 164364003 164377512 164537724 164725744 164968336 165158032 166118121 166322808 166484916 166554063 166567752 166906906 166920624 167358672 168525117 168703236 168896016 169060632 169339248 169504296 170850831 170866098 171228076 171299193 171313272 171480244 171510264 171677428 172888182 173340648 173509596 173795544 174163728 174620784 175562964 175734078 175821516 176023692 176193992 176656376 176859512 177902244 178075638 178249201 178279128 178280406 178746984 180183042 180358659 180830676 181038612 181305228 181336968 182493081 182761839 182970684 183149018 183450852 183629654 184924701 185316462 185589378 185621868 185802786 186031728 187785702 187968729 188183524 188184873 188278506 188677372 189172516 190008018 190193211 190506654 190692333 191411244 191613552 192727431 192949047 193135722 193642566 193881168 194070136 195611821 195899899 195934194 196125163 196366824 196448382 196464528 198218241 198738423 198966951 198983304 199404848 199698512 199928144 200564019 201090357 201338136 201534372 202045202 202061808 204004089 204453072 204652344 204989616 206819427 207276092 207362181 207379224 207581348 207617688 209285694 209833416 210037932 210829776 212523588 212730726 212836572 213287464 213847192 215355348 215565246 215811576 216377928 218116314 218328903 218900292 219152004 219383632 220912677 221490828 221706706 221979888 222072084 223856217 224330454 224660826 224700156 224919162 224937648 227319534 227541093 227599632 227801108 227802741 227821464 228398924 230009706 230233887 230517576 230613318 231346128 233301627 233569899 233795874 234083952 234312104 234409422 234428688 234698256 236583828 236793257 237141983 237183498 237202992 237414671 237434184 237707208 239948397 240244056 240478212 240578091 241107568 241384816 241740304 242788023 243324108 243425169 243445176 243682452 243725112 243960912 244601136 246566268 246806586 247088616 247452504 247495824 247737048 249727374 250360359 250380936 250624972 250913164 251038008 253054854 253344024 253590948 254008872 254256444 255214992 256299147 256842114 256969908 257220366 257265396 257514296 257516142 258190088 260010972 260264394 260518063 260693316 261245592 261931176 263344446 263601117 263732274 264035538 264290988 264984564 265289268 267113457 267418692 267420609 267679334 268120476 268381802 268712496 270274563 271246014 271557918 271957842 272005452 274456026 274723527 275176278 275444481 275515344 275759236 276482908 277974693 278384067 278432802 278704179 279047592 280050576 281678553 282275286 282417759 283016058 283364784 283640968 283758774 283782096 286315237 286644469 287066611 287116866 287140464 287396707 287420328 289703583 290463849 290821752 291105204 291867056 292202672 293901291 294550236 294672573 294696792 295321104 296096112 298474956 299107272 299547768 299600208 299892216 302301558 303067803 303092712 303388124 303736988 306679608 306978516 307484424 310914138 311068836 311372022 311426532 311727832 312545896 314750124 315056898 315363971 315445104 316244664 318785382 319096089 319254858 319931196 320637616 320770788 323347869 323717364 324032878 324432144 324566892 324883234 324909936 327174471 328350438 328728006 328755024 329075448 332236242 332560059 332645616 332969832 333108126 333135504 333813812 336495681 336991239 337050234 337378743 337406472 338121264 339008592 340979301 341701662 341732196 342456152 342598386 342626544 342960488 343020528 343354856 345776364 346592129 346681296 346990673 347019192 347501687 347591088 350693811 351125928 351468156 351614133 351643032 352047384 352387984 353312752 353719024 355775247 355804488 356151276 356498402 356558256 356560812 357493968 360366084 360717318 361661352 362077224 362610456 362673936 364986162 365523678 365941368 366298036 366901704 367259308 369849402 370209879 370632924 371178756 371243736 371605572 374591061 375571404 375937458 376367048 376369746 376557012 377354744 378345032 380016036 380386422 380757169 381013308 381384666 382822488 385263171 385454862 385830549 385898094 386271444 386274213 387285132 388140272 390396591 391223642 391799798 391868388 392250326 392733648 392896764 395016669 395598411 396053307 396436482 397476846 397933902 397966608 401128038 401519001 402180714 402572703 402676272 403068744 404090404 406869021 407336877 407936763 408008178 409304688 411684039 412764417 413638854 414552184 414724362 414758448 415162696 415235376 418460731 418571388 419558893 419666832 420041341 420075864 423412929 424524087 425047176 425461452 425638161 425673144 426574928 427694384 430675299 430710696 431130492 431623152 432755856 436232628 436657806 437800584 438304008 441825354 442981656 443413412 444144168 447712434 448660908 449321652 449400312 449838324 453452337 454639068 455082186 455602216 455605482 455642928 456797848 460019412 460467774 460916573 461035152 461226636 466371207 466603254 467058033 467139798 467591748 468624208 468818844 472585347 473167656 473586514 474283966 474366996 474829342 474868368 475414416 478178073 478882287 479896794 480488112 480956424 481156182 485576046 486049317 486648216 486850338 486890352 487324851 487364904 487450224 492525657 493092009 493132536 493613172 494177232 494905008 495474096 498354363 499454748 499662189 500720718 500761872 501249944 501826328 502076016 506109708 506557727 506688048 507181896 507887081 508017744 508512888 512552493 512598294 513684228 513897579 513939816 514440732 514530792 515028592 515032284 516380176 520021944 520528788 521036126 521386632 522491184 523862352 526688892 527202234 527464548 528071076 528581976 529969128 530578536 534226914 534747603 534837384 534841218 535358668 536240952 536763604 540549126 541075977 542492028 543115836 543915684 544010904 547479243 548285517 548912052 549447054 550352556 550888962 551518472 552965816 555949386 556491247 556768134 556865604 557408358 557951641 558095184 563357106 563906187 564550572 564554619 564835518 566032116 567281936 567517548 570579633 572076999 572630474 573288938 574133222 574233732 574793414 574840656 578182293 578847141 579407166 580927698 581643504 582210408 586835463 587699697 587802582 588375489 589100472 589345146 589393584 594654723 596215269 596900853 596949912 598214544 599095536 599784432 601692057 603271071 604603116 606135606 606185424 606776248 607473976 611596453 613201459 613359216 613957032 614810677 614968848 620458281 621828276 622086543 622137672 622744044 622853064 623455664 625091792 629500248 630113796 630727942 632489328 637570764 638192178 638509716 639862392 641541576 646695738 647434728 648065756 649133784 649766468 654348942 654986709 656700876 657456012 658150896 662738031 664472484 665120118 665939664 666216252 667627624 672991362 673647299 673982478 674100468 674757486 674812944 681958602 682623279 683403324 683408223 683464392 684912304 685196772 685920976 686709712 690701661 691552728 693184258 693981346 694038384 695003374 699904881 700709697 701387622 702251856 702936312 703228266 703286064 704094768 710379771 711425949 711550494 711608976 712244013 712302552 712996804 713121624 719845191 720732168 721434636 721734273 723322704 724154448 725220912 728364069 729972324 730275507 731047356 731882736 732596072 733803408 734518616 739698804 740353601 740419758 741265848 742296503 742357512 742487472 743211144 749182122 751081077 751142808 751874916 752734096 752739492 753114024 754709488 756690064 760032072 760772844 761514338 762026616 762769332 765644976 768897441 770526342 770909724 771661098 771796188 772542888 772548426 774570264 780793182 781554189 782447284 783599596 783736776 784500652 785793528 790033338 790803351 791196822 792106614 792872964 794953692 795867804 801340371 802256076 802261827 803038002 804361428 805145406 806137488 808180808 813333361 813738042 814531159 814673754 815467783 815873526 816016356 823368078 824170581 825528834 826333443 827277708 829104368 829448724 830325392 833924079 835152201 836112537 836921462 837142776 839117786 840082682 840151728 845035659 846825858 847253277 849048174 850094352 850922904 851276322 851346288 858945711 859933407 861199833 861350598 861421392 862190121 862260984 869110749 871391547 872465256 873315612 875601168 876608016 881703873 883650708 884017719 885963312 886826824 888288336 895424868 896217517 897321816 898569451 898643304 898800624 899676648 906904674 909203409 909278136 910164372 911204432 911210964 913595696 920038824 920935548 921833146 922453272 932742414 933206508 934116066 934279596 935183496 937637688 945170694 946091913 946335312 947173028 948567932 948733992 949658684 956356146 957288267 957764574 959793588 961912848 962312364 970043607 971152092 972098634 973296432 973700676 974649702 974729808 984561437 985051314 986011403 986184018 986265072 987145211 987226344 996708726 997680177 998909496 999324378 1001441436 1002499888 1003652656 1009487043 1010973717 1012136229 1012219416 1013115454 1014363792 1015774162 1017025776 1022937903 1025104986 1025196588 1027368456 1027795158 1027879632 1028881464 1029061584 1030064568 1039776387 1040043888 1040972019 1041057576 1042072252 1042505061 1042773264 1052081433 1053377784 1054404468 1054842399 1054929096 1056142152 1057163952 1059938256 1061157072 1067325741 1068453828 1069495206 1069674768 1069682436 1070717336 1072481904 1073527208 1081098252 1082055263 1082151954 1084894889 1084984056 1086231672 1087831368 1088021808 1094958486 1096571034 1097824104 1098894108 1100705112 1101777924 1103036944 1105931632 1110629637 1111898772 1112982494 1113536268 1113731208 1114816716 1115903282 1123773183 1126714212 1127812374 1129101144 1129109238 1129671036 1132064232 1135035096 1141159266 1142271507 1144153998 1145260948 1146577876 1148266444 1148467464 1149586828 1155789513 1156364586 1157491647 1157694282 1158814332 1158822639 1161855396 1164420816 1171189773 1173670926 1175399394 1175605164 1176750978 1178200944 1178690292 1189309446 1190468617 1191837529 1192430538 1193592751 1193801706 1193899824 1203384114 1204557003 1206542142 1207718109 1209206232 1212271212 1213552496 1214947952 1220607063 1222010631 1223192906 1223810289 1226402918 1227914064 1229621354 1235052117 1238293251 1240916562 1243656552 1244173086 1244275344 1245488088 1245706128 1255382193 1258676679 1259000496 1260124023 1260227592 1261455884 1270238787 1273572261 1275141528 1276384356 1276914483 1277019432 1279724784 1283083152 1292025897 1293391476 1294869456 1296131512 1298267568 1299532936 1308697884 1309856371 1309973418 1313293813 1313401752 1314912024 1325476062 1328944968 1330240236 1332432504 1335255248 1345982724 1347294598 1347964956 1348200936 1349514972 1360357011 1363917204 1365246558 1366806648 1366816446 1366928784 1370393544 1381403322 1382749719 1383105456 1386368516 1387962692 1390006748 1399113621 1399809762 1401174099 1401419394 1402775244 1405872624 1406456532 1417756041 1420759542 1422851898 1423100988 1424488026 1424605104 1425993608 1426243248 1439690382 1441093589 1441464336 1442750693 1442869272 1443468546 1456728138 1458147951 1459944648 1460551014 1461974553 1462094712 1465192144 1469037232 1477576971 1479276027 1479397608 1480707202 1480839516 1482531696 1484593006 1484715024 1486422288 1495063089 1498364244 1498986567 1502162154 1502285616 1503749832 1505478984 1506228048 1519673181 1520064144 1521545688 1523028676 1523661243 1524053232 1525538664 1537657479 1537794882 1541052684 1541692737 1541819448 1543322196 1543592376 1545085776 1545096852 1549140528 1561586364 1563108378 1564894568 1567199192 1567473552 1569001304 1571587056 1580066676 1581606702 1582393644 1584213228 1585615607 1585745928 1589907384 1591735608 1602680742 1604242809 1604512152 1604523654 1606076004 1608722856 1610290812 1616361616 1623227931 1626666722 1627476084 1629062318 1629347508 1630935566 1631747052 1632032712 1642437729 1644856551 1646736156 1648341162 1651057668 1652666886 1654555416 1658897448 1667848158 1669473741 1670304402 1672225074 1673842924 1673854923 1674285552 1678235572 1680165364 1690071318 1691718561 1693651716 1693663857 1694506554 1698096348 1701845808 1702552644 1711738899 1716230997 1717891422 1719866814 1722399666 1722701196 1724380242 1724521968 1738221498 1739915671 1742783094 1744481713 1744930512 1746487681 1746631224 1760506389 1763099091 1763407746 1765126467 1767301416 1768035438 1773653648 1783964169 1788645807 1790702559 1790849736 1792435034 1794643632 1797138902 1797286608 1799353296 1805076171 1809813213 1813809348 1818406818 1818556272 1820328744 1822421928 1834789359 1839604377 1840077648 1841871096 1843666292 1844432031 1844906544 1861374843 1865484828 1866259629 1866413016 1868232132 1868559192 1870366992 1875275376 1890341388 1892183826 1894346056 1897135864 1897467984 1899317368 1912712292 1914576534 1915529148 1919429419 1919587176 1924624728 1940087214 1942304184 1944197268 1947401352 1949299404 1964960127 1969122874 1970102628 1972022806 1972368036 1974290422 1974452688 1988214093 1993417452 1995360354 1997818992 1998648756 2002882872 2018974086 2020941897 2021947434 2024272458 2024438832 2026230908 2031548324 2045875806 2047869837 2050209972 2050224669 2050393176 2054736912 2055590316 2057762928 2060129136 2072104983 2079552774 2081944038 2082115152 2084144504 2085010122 2104162866 2106213707 2106755568 2108808936 2109684798 2109858192 2111741021 2112284304 2131139313 2134277847 2134651482 2136732039 2136907656 2138990412 2139364872 2141434672 2147054416 2159535573 2162196504 2164110526 2164303908 2165202819 2169789778 2169968112 2172463344 2175662736 2185092207 2189916972 2190826521 2193142068 2195648208 2197788216 2201410224 2203555848 2221060803 2221259274 2223797544 2225964988 2226889509 2227072536 2227462416 2229633432 2231806564 2247546366 2253243231 2253428424 2255624748 2258202288 2258218476 2259342072 2264128464 2270070192 2282318532 2284543014 2288307996 2290521896 2293155752 2296532888 2296934928 2299173656 2311579026 2312729172 2314983294 2315388564 2317628664 2317645278 2323710792 2342379546 2344662567 2347341852 2350798788 2351210328 2353501956 2357380584 2372410053 2378618892 2380937234 2383675058 2384861076 2387185502 2387603412 2404021113 2406768228 2406785481 2409114006 2413084284 2415436218 2418412464 2424542424 2440000083 2441214126 2443593477 2444021262 2446385812 2446403349 2447620578 2452805836 2459242708 2470104234 2472511743 2476586502 2479000329 2481833124 2487313104 2488346172 2490976176 2501772237 2505456603 2508337611 2510764386 2517353358 2520248046 2520455184 2522911768 2540477574 2542953673 2547144522 2549627119 2550283056 2552768712 2553828966 2554038864 2576837133 2579800221 2583599499 2584051794 2586570363 2586782952 2592263024 2599065872 2607332247 2614174641 2617395768 2619712742 2619946836 2626587626 2626803504 2629824048 2645111619 2650952124 2652053157 2657889936 2660480472 2664865008 2688652551 2691965448 2694589196 2695708353 2695929912 2696401872 2699029944 2720714022 2727610227 2727834408 2730493116 2733613296 2733632892 2740787088 2762806644 2765499438 2772737032 2775925384 2780013496 2798227242 2799619524 2802348198 2802838788 2805550488 2812913064 2835512082 2838275739 2841519084 2845703796 2846201976 2848976052 2851987216 2871864801 2879380764 2882187178 2885501386 2885738544 2886937092 2910130821 2913456276 2916295902 2919889296 2921102028 2923949106 2924189424 2953684311 2955153942 2958034209 2958552054 2958795216 2961414404 2961435633 2961679032 2969186012 2990126178 2993040531 2996728488 2997973134 3004324308 3007499664 3010957968 3028461129 3032921151 3036408687 3039346362 3043091376 3046057352 3047322486 3051077328 3075314958 3075589764 3078312341 3082105368 3083385474 3083638896 3086390723 3086644392 3087184752 3090193704 3119329161 3122916057 3123172728 3126216756 3127515183 3129789136 3134398384 3138002608 3156244299 3160133352 3163213404 3164527197 3164787288 3168426456 3171231214 3171491856 3179814768 3183471216 3201977223 3205361484 3208485618 3209024304 3209047308 3212152008 3217445712 3220581624 3246165789 3246455862 3253333444 3254684667 3254952168 3258124636 3258695016 3261871132 3263494104 3264065424 3284875458 3289713102 3293472312 3296682324 3302115336 3305333772 3309110832 3317794896 3331888911 3335696316 3338947482 3340608804 3344450148 3347685848 3347709846 3356471144 3360330728 3380142636 3383437122 3386734819 3387303432 3387327714 3389013108 3396192696 3405105288 3423477798 3426814521 3432461994 3435782844 3439733628 3444799332 3445402392 3448760484 3467368539 3472474941 3476442996 3476467917 3479831342 3485566188 3488963426 3492975362 3493262448 3513569319 3521012778 3526198182 3526815492 3530252934 3534602832 3536070876 3567928338 3571405851 3575512587 3577291614 3580778253 3581405118 3581699472 3584870068 3594277804 3610152342 3613671009 3619626426 3623154327 3627618696 3636813636 3640657488 3644843856 3661821189 3666031893 3669578718 3671430867 3679208754 3683742192 3687332584 3688864062 3716624599 3722098081 3722749686 3726378097 3730969656 3732519258 3732826032 3736157191 3736464264 3737118384 3766146579 3776030037 3780372069 3780682776 3784367652 3788692112 3794271728 3798634736 3810716361 3820716783 3825424584 3829153068 3830743449 3831058296 3838858838 3839174352 3849249456 3876077691 3880174428 3884608368 3888394536 3894802704 3898598808 3929569113 3929920254 3938245748 3939881439 3940205256 3944045612 3944736072 3948580844 3976428186 3986834904 3990720708 3997297512 4005765744 4037948172 4041883794 4043894868 4048544916 4052461816 4063096648 4091751612 4095739674 4099731623 4100419944 4100449338 4100786352 4111180632 4144209966 4148249157 4159105548 4163888076 4168289008 4170020244 4197340863 4203522297 4208325732 4212427414 4217617872 4219369596 4223482042 4253268123 4262278626 4268555694 4269302964 4273464078 4273815312 4277980824 4278729744 4319071146 4323280767 4324393008 4328221052 4328252079 4328607816 4330405638 4339579556 4370184414 4374443853 4379833944 4381653042 4385923659 4386284136 4395576432 4407111696 4432730913 4437828081 4442121606 4442518548 4447595088 4451929976 4453779018 4454145072 4459266864 4463613128 4495092732 4499071883 4505697677 4506486462 4506856848 4510878749 4511249496 4516436952 4518684144 4559019543 4564637064 4569086028 4570983729 4576615992 4581043792 4586311504 4593065776 4598347312 4612972437 4623158052 4625078211 4625458344 4629966588 4630777128 4635257328 4635290556 4647421584 4684759092 4689325134 4694683704 4701597576 4702420656 4707003912 4714761168 4744820106 4756846821 4757237784 4761874468 4767350116 4769722152 4774371004 4775206824 4808042226 4812728427 4813536456 4813570962 4818228012 4826168568 4830872436 4849084848 4869683793 4880000166 4882428252 4887186954 4888042524 4892771624 4892806698 4895241156 4905611672 4918485416 4940208468 4945023486 4949843197 4953173004 4958000658 4963666248 4976692344 5003544474 5008421223 5010913206 5016675222 5021528772 5021564769 5034706716 5040496092 5045823536 5075155683 5080955148 5080991571 5085907346 5094289044 5099254238 5105537424 5107657932 5135216697 5148692991 5153674266 5159600442 5167198998 5168103588 5173140726 5173565904 5214664494 5219747013 5228349282 5233445139 5234791536 5239425484 5239463043 5239893672 5253175252 5281519167 5289297273 5290223238 5295379401 5301904248 5304106314 5320960944 5351892507 5365937421 5372107677 5377305102 5383930896 5389178392 5391416706 5391859824 5398059888 5439989503 5441428044 5446244911 5454265609 5455220454 5455668816 5460537433 5460986232 5467265784 5504368077 5518813131 5525613288 5530998876 5533296093 5545474064 5551850768 5560026992 5584124529 5596454484 5598778887 5599239048 5604696396 5605677576 5611100976 5625826128 5671024164 5676551478 5683038168 5691407592 5692403952 5697952104 5743729602 5758288257 5758761528 5764374356 5771002772 5773874184 5820261642 5826912552 5832591804 5842204056 5847898212 5894880381 5907368622 5910307884 5916068418 5917104108 5922828808 5922871266 5923358064 5938372024 5980252356 5986081062 5991915449 5993456976 5995946268 6008648616 6056922258 6062825691 6065842302 6072817374 6078692724 6092114704 6094644972 6143609511 6150629916 6150674007 6151179528 6156624682 6164210736 6166770948 6172781446 6173288784 6180387408 6216314949 6238658322 6245832114 6246345456 6252433512 6255030366 6312488598 6318641121 6320266704 6326426808 6329054394 6329574576 6335223063 6336852912 6342462428 6393417939 6402833541 6403954446 6410196117 6410722968 6416971236 6418094616 6424304016 6441163248 6478606719 6492331578 6492911724 6495608457 6506666888 6509369334 6509904336 6516249272 6517390032 6523742264 6526988208 6569750916 6579426204 6585250451 6586944624 6592822787 6593364648 6602532053 6604230672 6610667544 6663182409 6663777822 6671392632 6677894964 6680668527 6681217608 6688900296 6695371696 6695419692 6712942288 6720661456 6759729693 6760285272 6766874244 6773469638 6774606864 6774655428 6778026216 6792385392 6810210576 6846955596 6853629042 6864923988 6871565688 6879467256 6889598664 6890804784 6897520968 6934737078 6944949882 6952885992 6952935834 6959662684 6971132376 6977926852 6985950724 7027138638 7033987701 7042025556 7052396364 7053630984 7060505868 7072141752 7117230159 7135856676 7142811702 7151025174 7154583228 7161556506 7162810236 7169740136 7188555608 7220304684 7227342018 7234386211 7239252852 7246308654 7253371333 7255237392 7273627272 7320000249 7323642378 7330780431 7332063786 7339157436 7339210047 7342861734 7358417508 7374665168 7377728124 7417535229 7433249198 7437000987 7444196162 7445499372 7452756194 7461939312 7465038516 7472314382 7472928528 7505316711 7516369809 7525012833 7532293158 7552060074 7560744138 7561365552 7568735304 7621432722 7628861019 7641433566 7648881357 7650849168 7658306136 7661486898 7662116592 7677717676 7730511399 7739400663 7750798497 7752155382 7759711089 7760348856 7776789072 7797197616 7821996741 7842523923 7859138226 7859840508 7876491496 7879762878 7880410512 7888091224 7889472144 7897161688 7950753889 7952856372 7971618967 7973669808 7980785479 7981441416 7992538801 7994595024 8065957653 8075896344 8083767588 8087125059 8087789736 8097089832 8104923632 8126193296 8182830681 8183503224 8191479348 8199463246 8200839888 8200898676 8222361264 8288419932 8296498314 8318211096 8327776152 8340040488 8394681726 8407044594 8416651464 8424854828 8438739192 8446964084 8506536246 8514827217 8524557252 8537111388 8538605928 8546928156 8555961648 8615594403 8638142292 8646561534 8656442104 8656504158 8657215632 8660811276 8679159112 8740368828 8748887706 8757414887 8759667888 8763306084 8771847318 8772568272 8861052933 8865461826 8874102627 8875656162 8884243212 8884306899 8885037096 8903859952 8907558036 8927226256 8979121593 8990185464 8998143766 9011395354 9012972924 9021757498 9022498992 9032873904 9085383387 9098763453 9109226061 9118039086 9129274128 9138172056 9141967458 9153231984 9225944874 9234937023 9246316104 9250156422 9250916688 9259172169 9259933176 9261554256 9270581112 9357987483 9368748171 9369518184 9378650268 9382545549 9389367408 9403195152 9414007824 9468732897 9489640212 9493581591 9513693642 9514475568 9523748936 9534700232 9539444304 9548742008 9550413648 9616084452 9624596813 9625456854 9627072912 9627141924 9636456024 9649854539 9652337136 9661744872 9738497367 9739367586 9760000332 9764054001 9764856504 9774373908 9776085048 9785543248 9785613396 9790482312 9811223344 9836970832 9880416936 9890046972 9899686394 9906346008 9916001316 9927332496 9953384688 9995666733 10007088948 10016842446 10021826412 10033350444 10043057544 10043129538 10069413432 10080992184 10150311366 10160204457 10161910296 10161983142 10171814692 10188578088 10198508476 10215315864 10270433394 10280443563 10297385982 10307348532 10319200884 10334397996 10336207176 10346281452 10402105617 10417424823 10429328988 10429403751 10439494026 10456698564 10466890278 10478850968 10478926086 10479787344 10506350504 10563038334 10573333693 10578594546 10580446476 10590758802 10601081179 10603808496 10608212628 10703785014 10714217553 10726537761 10731874842 10742334759 10744215354 10754610204 10778356784 10782833412 10841013027 10869462981 10879979006 10882856088 10892489822 10908531218 10910440908 10921074866 10921972464 10934531568 10985463567 10998095679 11008736154 11014292601 11037626262 11051226576 11061997752 11066592186 11149873797 11166294243 11168249058 11179134291 11192908968 11197557774 11198478096 11208471573 11209392792 11211355152 11298439737 11328090111 11341116207 11342048328 11353102956 11366076336 11382815184 11395904208 11432149083 11462150349 11487459204 11492230347 11516576514 11517523056 11528748712 11542005544 11547748368 11640523284 11650827721 11653825104 11665183608 11681402863 11684408112 11695796424 11788707339 11789760762 11814737244 11819644317 11820615768 11832136836 11834208216 11845657616 11845742532 11876744048 11960504712 11972162124 11983830898 11991892536 12017297232 12113844516 12125651382 12131684604 12145634748 12157385448 12189289944 12287219022 12299194869 12301259832 12301348014 12302359056 12313249364 12333541896 12345562892 12432629898 12444747471 12477316644 12491664228 12504867024 12510060732 12592022589 12610566891 12624977196 12637282242 12652853616 12658108788 12670446126 12684924856 12786835878 12799298681 12805667082 12807908892 12820392234 12821445936 12832887743 12833942472 12836189232 12957213438 12969842301 12984663156 12984756237 12985823448 12991216914 13013333776 13018738668 13032498544 13047484528 13123331559 13139501832 13157770977 13158852408 13170500902 13185645574 13186729296 13205064106 13221335088 13298192739 13313484243 13326364818 13327555644 13342785264 13355789928 13361337054 13362435216 13377800592 13390839384 13497215649 13517093031 13519459386 13520570544 13532636247 13533748488 13546939276 13549310856 13556052432 13677058629 13693911192 13707258084 13712951187 13729847976 13743131376 13758934512 13779197328 13795041936 13838917311 13869474156 13875234633 13889899764 13905771984 13905871668 13919325368 13942264752 13955853704 13971901448 14054277276 14066718419 14067975402 14084051112 14103633557 14104792728 14107261968 14121011736 14144283504 14234460318 14270540463 14271713352 14285623404 14302050348 14309166456 14323113012 14325620472 14339480272 14377111216 14438185281 14440609368 14454684036 14468772422 14478505704 14492617308 14506742666 14547254544 14609051379 14640000498 14647284756 14661560862 14664127572 14678314872 14678420094 14685723468 14716835016 14755456248 14835070458 14849529591 14866498396 14874001974 14888392324 14890998744 14905512388 14930077032 14944628764 15010633422 15025263669 15032739618 15050025666 15064586316 15064694307 15104120148 15121488276 15137470608 15225467049 15242865444 15242974713 15257722038 15282867132 15297762714 15316612272 15322973796 15355435352 15453333859 15461022798 15476092021 15478801326 15493887877 15501596994 15504310764 15519422178 15520697712 15643993482 15659241039 15685047846 15700335417 15718276452 15718389129 15719681016 15752982992 15759525756 15776182448 15794323376 15844557501 15867891819 15886138203 15901507778 15905712744 15943237934 15961570958 15962882832 15985077602 16055677521 16097812263 16116323031 16131915306 16151792688 16167535176 16174250118 16175579472 16194179664 16319968509 16338734733 16362796827 16365661362 16367006448 16381612299 16382958696 16398926492 16401797352 16513104231 16556439393 16576839864 16592996628 16599888279 16636422192 16655552304 16680080976 16752373587 16789363452 16796336661 16814089188 16833302928 16849709656 16877478384 16893928168 17013072492 17028132823 17029654434 17049114504 17072819569 17074222776 17077211856 17093856312 17231188806 17274864771 17276284584 17293123068 17312884208 17313008316 17321622552 17358318224 17480737656 17497775412 17514829774 17526612168 17543694636 17684641143 17722105866 17730923652 17748205254 17751312324 17768486424 17768613798 17770074192 17815116072 17958243186 17975746347 17980370928 17996287532 18022790708 18025945848 18043514996 18170766774 18188477073 18197526906 18218452122 18236078172 18276344112 18283934916 18430828533 18451889748 18452022021 18469874046 18492632208 18500312844 18518344338 18519866352 18541162224 18706667303 18715974966 18734216657 18737496342 18739036368 18755759009 18757300536 18765091098 18937465794 18955923363 18979280424 18987163182 19005669189 19027387284 19047497872 19069400464 19097484016 19180253817 19208500623 19230588351 19232168904 19249193626 19250913708 19254283848 19272912048 19299709078 19323489744 19435820157 19476994734 19478735172 19486825371 19520000664 19528108002 19529713008 19548747816 19552170096 19571226792 19580964624 19755751353 19760833872 19778468361 19780093944 19799372788 19807596159 19812692016 19832002632 19989547227 19991333466 20014177896 20033684892 20042005581 20043652824 20066700888 20086115088 20086259076 20138826864 20161984368 20279189079 20300622732 20320408914 20323820592 20323966284 20343629384 20377156176 20397016952 20430631728 20540866788 20560887126 20594771964 20613002891 20614697064 20638401768 20668795992 20672414352 20692562904 20804211234 20834849646 20858657976 20858807502 20878988052 20913397128 20933780556 20957701936 20957852172 21012701008 21101963103 21126076668 21146667386 21157189092 21160892952 21181517604 21202162358 21216425256 21351690477 21407570028 21428435106 21453075522 21463749684 21484669518 21488430708 21509220408 21565666824 21682026054 21703158633 21738925962 21759958012 21760113999 21765712176 21784979644 21817062436 21820881816 21842149732 21960000747 21970927134 21992341293 21996191358 22017472308 22017630141 22028585202 22075252524 22123995504 22133184372 22252605687 22299747594 22311002961 22332588486 22336498116 22358268582 22385817936 22395115548 22416943146 22418785584 22596879474 22618903723 22644913051 22656180222 22678262269 22682232414 22684096656 22704339853 22706205912 22864298166 22886583057 22924300698 22946644071 22974918408 22984460694 23033153028 23057497424 23084011088 23191534197 23218201989 23252395491 23279133267 23281046568 23301655442 23330367216 23362805726 23391592848 23465990223 23527571769 23577414678 23579521524 23629474488 23639288634 23641231536 23664273672 23668416432 23691485064 23852261667 23914856901 23921009424 23942356437 23944324248 23967661796 23977616403 23983785072 24197872959 24227689032 24251302764 24261375177 24263369208 24291269496 24314770896 24378579888 24548492043 24574438044 24598389738 24602519664 24602696028 24626498728 24667083792 24691125784 24865259796 24887271049 24889494942 24952582447 24954633288 24983328456 25020121464 25184045178 25221133782 25249954392 25274564484 25316217576 25340892252 25369849712 25544481651 25573671756 25598597362 25611334164 25615817784 25640784468 25665775486 25667884944 25846783209 25914426876 25939684602 25969326312 25969512474 25971646896 25982433828 26037477336 26246663118 26272244661 26279003664 26315541954 26317704816 26341001804 26371291148 26410128212 26583158799 26596385478 26622307881 26626968486 26652729636 26652920697 26655111288 26711579856 26722674108 26781678768 26937364779 26994431298 27034186062 27038918772 27065272494 27067496976 27093878552 27098621712 27354117258 27380778191 27387822384 27412263167 27414516168 27425902374 27452633273 27459695952 27677834622 27704811069 27738948312 27750469266 27777516507 27779799528 27811743336 27838650736 27911707408 27943802896 28073962449 28106244513 28108554552 28133436838 28135950804 28147636647 28168102224 28207267114 28209585456 28242023472 28406198691 28468920636 28480744773 28541080926 28543426704 28571246808 28604100696 28618332912 28646226024 28651240944 28873790439 28876370562 28881218736 28909368072 28937544844 28949563617 28957011408 28985234616 29013485332 29215492101 29218102758 29280000996 29292162003 29294569512 29323121724 29328255144 29356629744 29356840188 29371446936 29433670032 29510912496 29670140916 29699059182 29732996792 29748003948 29776784648 29781997488 29811024776 29860154064 29889257528 30021266844 30050527338 30065479236 30100051332 30126696533 30129172632 30129388614 30208240296 30242976552 30450934098 30480613371 30485730888 30485949426 30515444076 30565734264 30595525428 30645947592 30710870704 30841330689 30906667718 30922045596 30952184042 30957602652 30987775754 31003193988 31008621528 31038844356 31206316851 31252274469 31287986964 31288211253 31318482078 31370095692 31400670834 31436552904 31436778258 31439362032 31519051512 31689115002 31720001079 31735783638 31772276406 31803015556 31803243537 31811425488 31886475868 31923141916 31970155204 32111355042 32142652659 32179613283 32195624526 32227004277 32232646062 32263830612 32335070352 32348500236 32523039081 32608388943 32639937018 32677469466 32725593654 32731322724 32763224598 32765917392 32797852984 32803594704 33026208462 33058397749 33112878786 33145152547 33153679728 33183265939 33185993256 33199776558 33449621391 33498882729 33504747174 33537402873 33578726904 33592673322 33625414719 33628178376 33699419312 33787856336 33895319211 33984270333 34023348621 34026144984 34056265646 34059308868 34098229008 34145639138 34148445552 34187712624 34296447249 34386451047 34462377612 34476691041 34549729542 34552569168 34586246136 34626016632 34643245104 34952483163 34961475312 34995550824 35029659548 35044208589 35053224336 35087389272 35366122017 35369282286 35444211732 35458932951 35461847304 35496410508 35502624648 35536972848 35537227596 35630232144 35916486372 35951492694 35992575064 36045581416 36051891696 36087029992 36341533548 36376954146 36395053812 36436904244 36469158961 36472156344 36567869832 36861657066 36897584607 36903779496 36904044042 36939748092 37000625688 37036688676 37334242413 37413334606 37431949932 37468433314 37474992684 37511518018 37514601072 37530182196 37776067767 37831700673 37874931588 37911846726 37958560848 37974326364 38011338378 38054774568 38360507634 38397896043 38417001246 38461176702 38464337808 38498387252 38498663229 38501827416 38508567696 38599418156 38871640314 38909526903 38953989468 38954268711 38957470344 38973650742 39040001328 39056216004 39097495632 39142453584 39369994677 39473312931 39511502706 39556936722 39560187888 39598745576 39615192318 39664005264 39979094454 39982666932 40018060433 40028355792 40067369784 40084011162 40087305648 40123079399 40133401776 40172518152 40491646947 40551279093 40558378158 40597908741 40601245464 40640817828 40647932568 40687258768 40794033904 41031175887 41081733576 41121774252 41138853561 41189543928 41226005782 41229394128 41276803536 41337591984 41385125808 41516751933 41608422468 41625703899 41669699292 41717315952 41717615004 41757976104 41826794256 41867561112 41915704344 42200155257 42203926206 42252153336 42293334772 42310900671 42314378184 42321785904 42363035208 42404324716 42432850512 42703380954 42811621389 42815140056 42856870212 42906151044 42927499368 42969339036 42976861416 43018440816 43131333648 43314555843 43364052108 43406317266 43477851924 43519916024 43520227998 43569959288 43634124872 43641763632 43684299464 43920001494 43941854268 43984682586 43992382716 44034944616 44035260282 44057170404 44150505048 44266368744 44505211374 44548588773 44599495188 44622005922 44665176972 44672996232 44716537164 44790231096 44833886292 45075791007 45193758948 45194082921 45237807446 45289826102 45312360444 45356524538 45364464828 45408679706 45412411824 45676401147 45728596332 45728924139 45773166114 45848601396 45893288142 45949836816 45968921388 46066306056 46360001577 46383068394 46428276063 46436403978 46481663631 46504790982 46558266534 46562093136 46603310884 46725611452 46931980446 46977723117 47055143538 47101006251 47154829356 47155167387 47159043048 47258948976 47278577268 47328547344 47382970128 47533672503 47603675457 47658414609 47704523334 47829713802 47884712874 47888648496 47935323592 47955232806 48316119787 48395745918 48442915261 48455378064 48502605528 48522750354 48526738416 48570043483 48582538992 48959905527 49016204199 49088390481 49096984086 49144836897 49148876088 49196779476 49205392056 49252997456 49382251568 49539312693 49669318179 49730519592 49774542098 49778989884 49799664837 49905164894 49909266576 49966656912 50040242928 50257120761 50368090356 50389009983 50442267564 50499908784 50549128968 50632435152 50681784504 51084398469 51088963302 51147343512 51197194724 51218458707 51222668328 51231635568 51281568936 51331550972 51693566418 51824594313 51828853752 51879369204 51938652624 51939024948 51964867656 52074954672 52493326236 52544489322 52631083908 52682003608 52742582296 52820256424 53166317598 53192770956 53244615762 53253936972 53305459272 53305841394 53310222576 53445348216 53874729558 53927239041 53988862596 54068372124 54077837544 54130544988 54187757104 54565431219 54708234516 54761556382 54824526334 54829032336 54851804748 54905266546 55292485599 55355669244 55356066063 55409622138 55477896624 55500938532 55555033014 55559599056 55623486672 56120001909 56147924898 56202649971 56212489026 56217109104 56266873676 56267277027 56271901608 56295273294 56414534228 56812397382 56867770089 56937841272 56961489546 57017007567 57082161852 57142493616 57208201392 57292452048 57540761451 57625501869 57691765053 57747580878 57752741124 57818736144 57875089688 57899127234 57970469232 58026970664 58430984202 58436205516 58487934479 58560001992 58584324006 58589139024 58641423737 58646243448 58656510288 58713680376 58742893872 59267254059 59335405083 59340281832 59398118364 59422788477 59465993584 59496007896 59553569296 59622049552 59778515056 59968641681 60042533688 60101054676 60126016743 60130958472 60200102664 60253393066 60258345264 60258777228 60416480592 60485953104 60837567237 60901868196 60961226742 60971461776 60971898852 61030888152 61131468528 61191050856 61291895184 61682661378 61813335436 61839008673 61844091192 61904368084 61915205304 61975551508 62006387976 62017243056 62077688712 62412633702 62504548938 62575973928 62576422506 62636964156 62740191384 62801341668 62873105808 62873556516 63038103024 63305889309 63378230004 63440002158 63471567276 63544552812 63606031112 63606487074 63772951736 63846283832 63940310408 64222710084 64285305318 64347961561 64359226566 64391249052 64454008554 64465292124 64527661224 64697000472 65046078162 65109475899 65216777886 65279874036 65280341997 65354938932 65451187308 65462645448 65526449196 65595705968 65880002241 65977023879 66052416924 66052890423 66116795498 66225757572 66290305094 66366531878 66371986512 66399553116 66757817061 66899242782 66933008883 66997765458 67009494348 67074805746 67157453808 67185346644 67250829438 67256356752 67790638422 67856711169 67934739153 67968540666 68034786807 68046697242 68052289968 68112531292 68113019559 68118617736 68291278276 68592894498 68659749171 68772902094 68839932213 68924755224 68953382082 69099459084 69172492272 69252033264 69574602591 69654605967 69757186473 69837399801 69904966326 69991101648 70059319096 70088417178 70174778544 70719863539 70732244034 70738564572 70801183843 70888423464 70917865902 70923694608 70986986629 70992821016 71005249296 71074455192 71556785001 71744570703 71827069311 71832972744 71902985388 71932849209 71985150128 72091162832 72174059984 72593618877 72683067096 72753908292 72784125531 72790107624 72873808488 72938317922 72944312688 73135739664 73645476129 73723314132 73795169214 73807558992 73808088084 73879496184 74001251376 74073377352 74661813147 74668484826 74826669212 74857747341 74863899864 74936866628 74949985368 75023036036 75060364392 75552135534 75663401346 75749863176 75823693452 75948652728 76022676756 76109549136 76633444953 76721015268 76795792086 76834002492 76922353404 76996774504 76997326458 77003654832 77198836312 77743280628 77819053806 77894900837 77907978936 77908537422 77914940688 77947301484 78112432008 78739989354 78816733983 78946625862 79023005412 79113873444 79197491152 79230384636 79749476397 79866923643 79958188908 79958762091 79965333864 80036120866 80134739568 80168022324 80246158798 80345036304 80812094337 80983293894 81102558186 81116756316 81195817482 81202490928 81281635656 81295865136 82062351774 82142334573 82163467152 82236789501 82243548504 82277707122 82357899819 82379087856 82452011564 83033503866 83114433207 83216844936 83251407798 83332549521 83339398584 83435230008 83515952208 83735122224 83831408688 84221887347 84318733539 84400310514 84407852412 84442909941 84504306672 84586669544 84621801342 84628756368 84726070416 84808649432 85406761908 85482365777 85608255863 85623242778 85630280112 85706696231 85713740424 85812302088 85854998736 85938678072 85953722832 86621371317 86629111686 86728104216 86812634532 86848690851 86955703848 87039832048 87040455996 87139918576 87268249744 87368598928 87646476303 87840002988 87876486009 87883708536 87969365172 87984765432 88069889232 88070520564 88114340808 88301010096 88532737488 89010422748 89097177546 89198990376 89244011844 89330353944 89345992464 89433074328 89580462192 89667772584 90151582014 90380089599 90387517896 90388165842 90475614892 90579652204 90624720888 90713049076 90728929656 90817359412 91352802294 91441840113 91457192664 91457848278 91546332228 91697202792 91786576284 91937842776 92132612112 92523992067 92720003154 92766136788 92856552126 92872807956 92963327262 93009581964 93116533068 93206621768 93451222904 93863960892 93955446234 94047020743 94110287076 94202012502 94293827329 94309658712 94310334774 94318086096 94557154536 95067345006 95160003237 95207350914 95316829218 95409046668 95409730611 95659427604 95769425748 95870647184 95910465612 96427957977 96538839849 96632239574 96681012831 96791491836 96885830522 97005211056 97045500708 97140086966 97569117243 97825166829 97919811054 98032408398 98176780962 98193968172 98289673794 98297752176 98393558952 98410784112 99078625386 99175193247 99338636358 99435457641 99461039184 99549084196 99549797817 99557979768 99599329674 99810329788 100348864173 100496648187 100514241522 100612208619 100736180712 100778019966 100876244157 100884535128 101098257936 101363569008 101685957633 101952810999 102070045863 102168796938 102177926604 102294687024 102394389448 102436917414 102445336656 102563137872 102663101944 103359800557 103387132836 103478653309 103631046571 103649188626 103657707504 103750211227 103758738408 103878049896 103929735312 104857449489 104986652472 105088978644 105132625767 105262167816 105364007216 105485164592 105640512848 106098366051 106332635196 106376798853 106385541912 106489231524 106507873944 106610918544 106611682788 106890696432 107749459116 107854478082 107977725192 108136744248 108155675088 108261089976 109130862438 109407476883 109416469032 109523112764 109649052668 109703609496 109810533092 110584971198 110692753821 110711338488 110712132126 110819244276 111001877064 111110066028 112002727239 112240003818 112295849796 112405299942 112424978052 112533747352 112534554054 112543803216 112590546588 112829068456 113624794764 113735540178 113846393531 113875682544 113922979092 114034015134 114164323704 115081522902 115193688129 115251003738 115383530106 115495161756 115495989687 115505482248 115750179376 115798254468 116053941328 116728580709 116861968404 116862806133 116872411032 116975868958 117120003984 117168648012 117282847474 117292486896 117427360752 118109984031 118419938793 118534508118 118670810166 118680563664 118796236728 118845576954 118992015792 119937283362 120054181299 120085067376 120202109352 120252033486 120261916944 120369238197 120400205328 120506786132 120517554456 121474940841 121653837279 121675134474 121793726223 121803736392 121922453484 121943797704 122061776304 122382101712 123093527661 123365322756 123416560683 123626670872 123678017346 123688182384 123808736168 123830410608 123951103016 124012775952 124155377424 124825267404 125009097876 125119758569 125151947856 125152845012 125263632953 125273928312 125448109007 125480382768 125602683336 125747113032 126600465771 126611778618 126756460008 126880004316 126932702013 126943134552 127089105624 127212062224 127212974148 127545903472 127692567664 127880620816 128434864167 128445420168 128570610636 128695923122 128718453132 128782498104 128908017108 128930584248 129055322448 129394000944 129943667529 130092156324 130218951798 130433555772 130559748072 130560683994 130709877864 130902374616 130925290896 131052898392 131760004482 131954047758 132104833848 132105780846 132233590996 132451515144 132580610188 132733063756 132799106232 133515634122 133645766319 133798485564 133866017766 133995530916 134018988696 134149611492 134370693288 134501658876 135227373021 135581276844 135582248763 135713422338 135869478306 135937081332 136069573614 136093394484 136225062584 136226039118 136237235472 136582556552 137185788996 137319498342 137453338009 137545804188 137679864426 137814055327 137849510448 137906764164 138198918168 139080004731 139149205182 139284828189 139309211934 139444990893 139514372946 139674799602 139809932652 140118638192 140176834356 140933169351 141303018753 141439727078 141464488068 141465502161 141477129144 141602367686 141776846928 141835731804 141973973258 141985642032 142148910384 142601017509 142811026371 142975243827 143113570002 143489141406 143654138622 143665945488 143805970776 143865698418 144948359361 145187237754 145328745783 145366134192 145507816584 145568251062 145580215248 145710130449 145747616976 145876635844 146879716581 147048612597 147265171443 147290952258 147434510691 147446628264 147590338428 147616176168 147758992368 148146754704 148617938079 149007954537 149323626294 149336969652 149398994511 149653338424 149715494682 149727799728 149873733256 149899970736 150046072072 150120728784 151104271068 151326802692 151460760373 151499726352 151634924101 151647386904 151858237219 151897305456 152045353512 153253195407 153266889906 153442030536 153591584172 153655376121 153668004984 153844706808 153993549008 153994652916 154397672624 155473782939 155486561256 155638107612 155789801674 155815957872 155817074844 155894602968 156224864016 157479978708 157633467966 157893251724 158046010824 158227746888 158460769272 159498952794 159733847286 159916377816 159917524182 159930667728 160072241732 160336044648 160492317596 161624188674 161781717123 161966587788 162205116372 162233512632 162391634964 162563271312 163696293657 164124703548 164284669146 164473579002 164487097008 164555414244 164715799638 164904023128 166067007732 166228866414 166390882853 166433689872 166502815596 166665099042 166678797168 166827540659 166870460016 168360005727 168443774694 168607949913 168637467078 168800621028 168801831081 168815704824 168885819882 169173339088 169243602684 169617298864 170603310267 170813523816 170964731554 171051022701 171216511726 171246485556 171413392462 171427480848 171624604176 171877356144 172622284353 172876505607 173075295159 173242742634 173258223372 173456208432 173625269064 173697381702 173911407696 174080911992 175292952606 175463803437 175680005976 175752972018 175767417072 175924271211 175938730344 175969530864 176141041128 176228681616 177801762177 178006215249 178020845496 178194355092 178268365431 178397980752 178488023688 178660707888 178866148656 179335545168 179905925043 180303164028 180378050229 180760179198 180775035792 180776331684 180951229784 181159304408 181249441776 181426098152 181457859312 181634718824 182705604588 182867339447 182883680226 182914385328 182915696556 183092664456 183347236241 183394405584 183573152568 183875685552 185047984134 185440006308 185517026019 185532273576 185713104252 185745615912 185926654524 186019163928 186233066136 186413243536 186902445808 187727921784 187910892468 188094041486 188220574152 188404025004 188587654658 188619317424 188620669548 189114309072 189917667927 190134690012 190320006474 190414701828 190633658436 190818093336 190819461222 191318855208 191538851496 191820931224 192855915954 193043884683 193077679698 193264479148 193362025662 193582983672 193771661044 194091001416 194280173932 195138234486 195328427697 195650333658 195839622108 195841025991 196064816796 196353561924 196387936344 196579347588 196787117904 197640006723 197931071637 198157250772 198158671269 198350386494 198677272716 198870915282 199098168392 199099595634 199115959536 199198659348 199620659576 200697728346 200893340167 200993296374 201028483044 201224417238 201420542401 201472361424 201556039932 201752488314 201769070256 203371915266 203570133507 203804217459 203905621998 204104360421 204140091726 204337593876 204339058677 204355853208 204788778896 204873834828 205326203888 205979247513 206519796639 206719601114 206774265672 206957306618 207262093142 207298377252 207500422454 207517476816 207756099792 208723807773 208963817901 209271559419 209512199403 209714898978 209973304944 210177957288 210265251534 210524335632 212159590617 212196732102 212403551529 212665270392 212753597706 212771083824 212960959887 212978463048 213015747888 213223365576 214670355003 215233712109 215481207933 215498918232 215708956164 215798547627 215955450384 216273488496 216522179952 217780856631 218261724876 218352376593 218814953766 218832938064 219046225528 219298105336 219407218992 219621066184 221169942396 221365726699 221385507642 221422676976 221424264252 221638488552 221946654397 222003754128 222220132056 223985439441 224005454478 224480007636 224573242023 224591699592 224810599884 224849956104 225067494704 225069108108 225181093176 225658136912 227249589528 227471080356 227692787062 227845958184 228068030268 228328647408 229900334859 230163045804 230387376258 230502007476 230767060212 230990323512 230991979374 231010964496 231596508936 233457161418 233684702511 233723936808 233725612266 233744822064 233951737916 234337296024 234565694948 236219968062 236450201949 236839877586 237069016236 237341620332 237592473456 237691153908 239248429191 239600770929 239874566724 239876286273 240108362598 240404218704 240504066972 240738476394 241013572264 241035108912 242949881682 243186674939 243307674558 243350268948 243587452446 243607472784 243824867117 243844906968 243887595408 246187055322 246427003719 246710368503 246730645512 246833121366 247073699457 247253341744 247356034692 247617472336 247902206032 249343299621 249650534808 249997648563 250018195752 250239517138 250305690024 250527265906 250547856624 250896218014 251205366672 251494226064 252665662041 252956200617 253200931542 253223557236 253328729823 253512920016 253760008632 253865404026 253886269104 254178211248 254425948296 256447097331 256824767589 256869728334 256890840336 257120088693 257141221272 257391846244 257436906264 257564996208 257816034216 257861168496 259864113951 259887335058 260184312648 260437903596 260546072553 260867111544 261119496144 261121367988 261419755728 261804749232 262105796784 262939428909 263520008964 263629458027 263908095516 264209667696 264211561692 264467181992 264903030288 265161220376 265466127512 265598212464 267031268244 267291532638 267596971128 267732035532 267969037583 267991061832 268037977392 268299222984 268741386576 269003317752 270454746042 271140268797 271162553688 271164497526 271426844676 271738956612 271874162664 272139147228 272186788968 272450125168 272452078236 273165113104 274325520339 274371577992 274638996684 274906676018 275091608376 275359728852 275628110654 275813528328 276397836336 277571976201 278160009462 278298410364 278569656378 278618423868 278889981786 279028745892 279349599204 279619865304 280353668712 281866338702 282141062229 282606037506 282879454156 282881481987 282928976136 282931004322 282954258288 283204735372 283671463608 283947946516 285202035018 285480009711 285622052742 285950487654 286227140004 286229191833 286978282812 287308277244 287611941552 287731396836 289283873931 289616519547 289896718722 290043038493 290374475508 290657491566 291015633168 291136502124 291420260898 291753271688 293613343321 293759433162 294045748399 294097225194 294383869663 294530342886 294581904516 294869021382 294893256528 295156418089 295180676856 295232352336 297235876158 297525579741 298015909074 298306372923 298647252588 298649393451 298673939304 298797989022 299306676848 299430989364 299747466512 300092144144 301046592519 301489944561 301836625857 302208542136 302628732471 302653605384 302921520746 303269848202 303294773808 303716474438 304090707024 305057872899 305858432997 306210137589 306506390814 306533779812 306884061072 307183168344 307310752242 307336009968 307689413616 307989305832 310079401671 310435959927 310893139713 310947565878 310973122512 311250633681 311276215224 311579603348 311634149688 311789205936 314572348467 314959957416 315266935932 315397877301 315786503448 316092021648 316455493776 316921538544 318295098153 318997905588 319130396559 319467694572 319832755632 319835048364 320144483464 320672089296 320984635192 323248377348 323534523637 323563434246 323933175576 324383571811 324410232744 324467025264 324783269928 327392587314 328222430649 328249407096 328569338292 328947158004 329110828488 329431599276 329808046256 332078261463 332134015464 332457732828 332781765706 333005631192 333330198084 333655081318 336008181717 336720011454 336887549388 337215899826 337274934156 337601242056 337603662162 337631409648 337771639764 338487205368 341206620534 341539180593 341627047632 341929463108 342102045402 342433023452 342492971112 342826784924 345244568706 345581064387 345753011214 346150590318 346485485268 346487969061 346516446744 347250538128 347394763404 348161823984 350185742127 350585905212 350588418399 350927606874 351360011952 351505944036 351848542422 351877460688 352282082256 355426678757 355603524354 355950116483 356012430498 356041690992 356359421171 356388710184 356536730862 356976047376 359811850086 360162543897 360606328056 360756100458 361107714591 361520358396 361552663368 361902459568 362318608816 362852196304 363269437648 364424822523 364961511837 365381178669 365411209176 365734678894 365767360452 365831393112 366185328912 366694472482 367146305136 369280582983 370095968268 370249682049 370880012616 371034052038 371064547152 371426208504 371491231824 371853309048 372038327856 372466132272 375359275707 375455843568 375790898859 375821784936 376188082972 376344327021 376441148304 376808050008 377175309316 377241339096 379801397313 379835335854 380269380024 380640012948 380798106039 380829403656 381267316872 381636186672 381638922444 382637710416 383077702992 383641862448 385304592501 385711831908 386087769366 386155359396 386528958296 386724051324 387165967344 387543322088 388182002832 388560347864 390276468972 390656855394 391300667316 391647054929 391679244216 391682051982 392129633592 392707123848 392775872688 393158695176 395280013446 395862143274 396314501544 396317342538 396700772988 397354545432 397741830564 398196336784 398199191268 398397318696 399241319152 400937298957 401395456692 401786680334 401986592748 402056966088 402448834476 402841084802 403112079864 403504976628 405682119063 406743830532 406746746289 407140267014 407608434918 407811243996 408208720842 408280183452 408675187752 408678117354 408711706416 409747669656 411958495026 412360014027 413039593278 413439202228 413442165981 413548531344 413914613236 414524186284 414596754504 415000844908 417240014193 417447615546 417854484567 417927635802 418334972679 418543118838 419024398806 419429797956 420355914576 420530503068 422799508053 423909056259 424319181234 424393464204 424396506483 424807103058 425330540784 425507195412 425921919774 425956926096 426446731152 429340710006 429759170737 430253347969 430467424218 430886983111 430962415866 430997836464 431382457207 431417912328 431597095254 434845078083 435561713262 435986237349 436523449752 436704753186 437130391347 437629907532 438092451056 438596210672 439242132368 440639149743 441145837791 441795514329 442303532073 442339884792 442731453398 442771015284 442848528504 443276977104 443893308794 444440264112 445853814237 447023863611 447970878882 448010908956 448196983533 448960015272 449146484046 449183399184 449621199768 449699912208 450138216216 450362186352 454382281119 454499179056 454904772303 454942160712 455385574124 455574711657 455691916368 456136060536 459759586221 459800669718 460326091608 460774752516 460966128363 461004014952 461534120424 461980647024 461983958748 463193017872 466421348817 466914322836 467369405022 467447873616 467451224532 467903475832 468674592048 469131389896 472439936124 472900403898 473679755172 474099066493 474138032472 474683240664 475382307816 478496858382 479201541858 479749133448 479752572546 480216725196 481008133944 481476952788 482027144528 485345151369 485899763364 486373349878 486615349116 486700537896 487174904892 487649734234 487689813936 491088880971 492374110644 492854007438 493420737006 493461291024 493666242732 494147398914 494712069384 498686599242 499172648559 499301069616 499995297126 500036391504 500479034276 500482621977 500611380048 501054531812 501792436028 505080017181 505331324082 505823849739 505912401234 506401863084 506405493243 506447114472 506657459646 507520017264 507730808052 508851896592 511809930801 512894194662 513153068103 513649535178 513739456668 514240177386 514282442544 514783692488 514873812528 515632068432 519728227902 519774670116 520234785629 520368625296 520833000173 520875807192 521092145106 521600032187 521734223088 522242735976 525878857818 526391410311 527040017928 527258916054 527772813633 527816191032 528423123384 528934363984 530322440752 530932255024 533405286531 534018645747 534062536488 534583065276 534805096293 535193942256 535464071064 535938075166 535982123664 536598445968 538006635504 539717775129 540909492084 541134150687 542280537594 542325107376 542328995052 542853689352 543477913224 543748325328 544278294456 544373577936 544904156472 548602018341 548651040678 548743155984 549277993368 549813352036 550041708723 550183216752 550719457704 551256221308 551627056656 555143952402 556320018924 556551078057 556596820728 557139312756 557236847736 557779963572 558057491784 558699198408 559239730608 560707337424 563732677404 564282124458 565212075012 565758908312 565762963974 565857952272 565862008644 566409470744 567342927216 567895893032 570404070036 570960019422 571244105484 571900975308 572407234127 572454280008 572458383666 573956565624 574616554488 575462793672 578567747862 579131654049 579233039094 579793437444 580086076986 580748951016 581314983132 582273004248 582840521796 583506543376 585985283091 587226686642 587518866324 587523077973 588091496798 588194450388 588767739326 589060685772 589163809032 589738042764 590312836178 590361353712 592920020169 593793214911 594471752316 594476013807 595051159482 596031818148 596612745846 597294505176 597298786902 597347878608 597595978044 598861978728 602093185038 602680020501 602979889122 603673251714 604261627203 604417084272 605257464942 605307210768 605843041492 606539696404 607432948876 610115745798 610710400521 611412652377 611716865994 612313081263 612420275178 613012781628 613017176031 613067559624 614366336688 614621504484 615978611664 617937742539 619559389917 620158803342 620871919854 621786279426 621895131756 622501267362 622552430448 623159206696 623268299376 628109557231 629144696934 629757898393 629919914832 630482052841 630533871864 630795754602 631410565279 631573006896 636478771851 636590196306 637210654587 637995811176 638260793118 638882879661 638935389144 639670096728 640288966928 641969270384 644011065009 645701136327 646443623799 646496754696 647069047274 647126868492 647395642881 647866351152 648767143622 648820465488 649566539856 653342569893 654785174628 655057129779 656444861298 656498814192 657138676584 657894316008 658221656976 658863198552 664097180097 664156522926 664268030928 664915465656 665563531412 665839963191 666011262384 666660396168 667310162636 671956318323 672016363434 673440022908 673719726069 673775098776 674431799652 674549868312 675202484112 675207324324 675543279528 676974410736 682413241068 683078361186 683858926216 684204090804 684866046904 684985942224 685653569848 690489137412 691162128774 691506022428 692301180636 692914020259 692970970536 692975938122 693032893488 694789526808 700371484254 701054107533 701171810424 701176836798 701855213748 703011888072 703697084844 709350605847 710853357514 711207048708 711900232966 712024860996 712718842342 712777420368 713073461724 717745287573 718802312787 719623700172 719628858819 720325087794 721212656112 721512200916 722215429182 723040716792 723105326736 728849645046 729560024817 729923023674 730762357338 730822418352 731469357788 731474601351 731534720904 731662786224 733388944964 738561165966 739281011157 740131105509 740191936536 740499364098 741221098371 741760025232 742068104076 742852417008 743706618096 748029898863 749992945689 750718551414 751581797718 751643569872 752376165944 752688654042 753616100016 754350618632 754482678192 759602794626 759670671708 760343148227 760538760048 761280025896 761596212078 761658807312 762338508581 762534633744 763277844888 769341291993 770474302767 770609185002 771360266079 771423663816 772175538732 772310718792 773057916592 773448102648 775086644176 777120695728 779592341853 780552937944 781313710788 781638217659 782601334632 783294109858 783358488432 783364103964 784259267184 785414247696 786317390352 788818286727 790560026892 790888374081 791724286548 792629003088 792634685076 793401545976 794709090864 795483661128 796398382536 796794637392 801874597914 802790913384 803573360668 803907112749 803973185496 804113932176 804897668952 805682169604 806224159728 807009953256 811364238126 813420806391 813487661064 813493492578 814280534028 815216869836 815622487992 816417441684 816560366904 817350375504 817356234708 819495339312 822976561017 823916990052 824720028054 826079186556 826878404456 826884331962 827829226472 829048372568 829193509008 830001689816 834480028386 834895231092 835708969134 835855271604 836669945358 837086237676 838048797612 838859595912 841061006136 845599016106 846423186687 847818112518 848638362468 848644445961 848786928408 848793012966 849614206116 851014390824 851843839548 856440029133 858681420012 858687575499 859518341474 860506695938 860934848436 861773966222 861924831732 862764914414 862835824656 863194190508 867851621793 868849558641 869690156166 870129115479 871123426524 871972474698 873046899504 873409506372 874260782694 875259815064 880840029963 881278299486 882137245197 882291675582 883151608989 883591028658 884607064146 884679769584 885462906796 885469254267 885542030568 885697057008 887786617588 891707628474 892576739223 894047727222 894919118769 895941757764 895948180353 896021817912 896393967066 897920030544 898292968092 899242399536 900276432432 903139777557 904469833683 905509877571 907886197413 908764562238 909809544606 909884321424 910771148248 911149423314 912272121072 919519172442 919601339436 920415389959 920652183216 921549505032 921932256726 922008029904 922830826177 923068240848 923967917496 930238205013 931307879781 932679419139 932842697634 933751901043 933828645672 934738810044 934902449064 935806951664 938262779792 943717045401 944879872248 945800807796 946193631903 947359510344 948198132986 948276064944 949366481328 950764615632 954885294459 956993716764 957391189677 958403083716 959498266896 959505145092 960433450392 962016267888 962953905576 970603570911 970690302738 971799526728 972746699756 973150715433 973230698232 973401075792 974349809784 975299468468 982177761942 984667291947 984748221288 985708014876 986841474012 987332485464 988294797828 989424138768 996234784389 997373198484 998345297118 999990594252 1000958068552 1000965243954 1002109063624 1003584872056 1010160034362 1010662648164 1011647699478 1011824802468 1012803726168 1012810986486 1012894228944 1013314919292 1015461616104 1023619861602 1024617541779 1025788389324 1026306136206 1027299070356 1027478913336 1028480354772 1029567384976 1036743193161 1039456455804 1039463907183 1039549340232 1040469571258 1041666000346 1041751614384 1042184290212 1043200064374 1044485471952 1050557226381 1051757715636 1051765255197 1052782820622 1054080035856 1054517832108 1055545627266 1055632382064 1056846246768 1066280036271 1066810573062 1067850349449 1068037291494 1068125072976 1069078263513 1069166130552 1069610192586 1070928142128 1071876150332 1079435550258 1080487631691 1081818984168 1082268301374 1083323143773 1084561075188 1084657990104 1085707378704 1086955826448 1088556588912 1089808312944 1093274467569 1094884535511 1096143536007 1097204036682 1097302081356 1098555986736 1099626704072 1100083417446 1101438915408 1102512442616 1110287904804 1111270755101 1112640037848 1113102156114 1113193641456 1114187051003 1114278625512 1114473695472 1115559927144 1116114983568 1117398396816 1126077827121 1127372696577 1127465354808 1128564248916 1129032981063 1130424150024 1131517816624 1131525927948 1131724017288 1132818941488 1135791786064 1139404191939 1140808140072 1141920038844 1142394318117 1142488210968 1143801950616 1144814468254 1144908560016 1144916767332 1147913131248 1149233108976 1150925587344 1155913777503 1157135495724 1158263308098 1158466078188 1159586874888 1160172153972 1161497902032 1162629966264 1164546008496 1165681043592 1171970566182 1174453373284 1174941164787 1175037732648 1175046155946 1176182993596 1176388900776 1177535478652 1178121371544 1178327618064 1179476085528 1180625672356 1185840040338 1187586429822 1188943504632 1188952027614 1190102318964 1192063636296 1193225491692 1194589010352 1194597573804 1195191956088 1197723957456 1202811896871 1204186370076 1205360041002 1205959778244 1207346503428 1208523254406 1210514929884 1211686082984 1213079392808 1214865897752 1220231491596 1221420801042 1222611269659 1222825304754 1223433731988 1224626162526 1224840550356 1226025563256 1226034352062 1226135119248 1229243008968 1235875485078 1237080042081 1239118779834 1240317606684 1240326497943 1241743839708 1243572558852 1243790263512 1245002534724 1246318413392 1251720042579 1253563453701 1255004918037 1256219114462 1258289393868 1259515796786 1260964105682 1261067743728 1261591509204 1262821130558 1268398524159 1271727168777 1272957543702 1273180392612 1273189519449 1274421309174 1275991622352 1276521586236 1277765759322 1277870778288 1279340193456 1288022130018 1289277512211 1290760043907 1291402272654 1292660949333 1292887247598 1292993509392 1294138094548 1294147371621 1294253736984 1294791285762 1297534287244 1304535234249 1306685139786 1307958712047 1309570349256 1310114259558 1311391174041 1312889722596 1314277353168 1315788632016 1317726397104 1321917449229 1323437513373 1325386542987 1326910596219 1328194360194 1328313045852 1329830931312 1331127062824 1331679926382 1333320792336 1334620325272 1343677407241 1343912636646 1344032726868 1345222493017 1346880045816 1347439452138 1347550197552 1348752745951 1348863599304 1349099736624 1350414648648 1351086559056 1363146843357 1364714316909 1364826482136 1366156722372 1366724134971 1367717852432 1368408181608 1369732093808 1371307139696 1379278758663 1380978274824 1382324257548 1382898385089 1383012044856 1384602361272 1385828040518 1385941941072 1385951876244 1389579053616 1399264046451 1400742968508 1402108215066 1402343620848 1402353673596 1403710427496 1406023776144 1407394169688 1418701211694 1421706715028 1422297199479 1422414097416 1423800465932 1424049721992 1425437684684 1426146923448 1435490575146 1437604625574 1439247400344 1439257717638 1440650175588 1443024401832 1444430858364 1446081433584 1456035454107 1457699290092 1459120049634 1459846047348 1461524714676 1462938715576 1462949202702 1463069441808 1466777889928 1477122331932 1478562022314 1480003115903 1480262211018 1480383873072 1480998728196 1482442196742 1484136208152 1496059797726 1497517945677 1499985891378 1501437102828 1501447865931 1503163595436 1504752331888 1505377308084 1508701237264 1515240051543 1517471549217 1519205589252 1519216479729 1519341343416 1520686296454 1522560051792 1523192424156 1524677017162 1526555689776 1535429792403 1538682583986 1539459204309 1540948605534 1541218370004 1542720532158 1542847327632 1544351077464 1544621437584 1546896205296 1559184683706 1560704356887 1561105875888 1562499000519 1562627421576 1563276435318 1564800096561 1565202669264 1566588219716 1566728207928 1577636573454 1579174230933 1581120053784 1581776748162 1583318440899 1583448573096 1585269370152 1586803091952 1590967322256 1592796765072 1600215859593 1602055937241 1603749195828 1604415288879 1605581826768 1607146721336 1607814225498 1607946370992 1609795337904 1611364339208 1614019906512 1622728476252 1626556861397 1626841612782 1626975322128 1626986985156 1628427228389 1628561068056 1630433739672 1631244975984 1632834883368 1633120733808 1634712469416 1645806055023 1645953122034 1647833980104 1649440056108 1650125126169 1652158373112 1653756808912 1653768663924 1655658452944 1658096745136 1660003379632 1668960056772 1669653234171 1669790462184 1671417938268 1671710543208 1673339890716 1674172475352 1676097595224 1677719191824 1682122012272 1691198032212 1692846373374 1695636225036 1697276724936 1697288891922 1697573856816 1697586025932 1699228412232 1702028781648 1703687679096 1712880058266 1717221702381 1717362840024 1717375150998 1719036682948 1721013391876 1721869696872 1723547932444 1723849663464 1725529828828 1726388381016 1735703243586 1737394962147 1737699117282 1739380312332 1740258230958 1742246853048 1743944949396 1746819012744 1748521565388 1750519630128 1757955849273 1761680059926 1762556598972 1762569233919 1764274490394 1764583351164 1766303217978 1767182057316 1769214128292 1770925813592 1770938508534 1771084061136 1775573235176 1783415256948 1785153478446 1786893394117 1788095454444 1789838237538 1791582719251 1791883515528 1791896360706 1792043635824 1792787934132 1796585936184 1806279555114 1808040061503 1808939667366 1811019755142 1812784881609 1815772394826 1817529124476 1819619089212 1821542296496 1822298846628 1832131201563 1834237957131 1836939243789 1839038344884 1839051528093 1839202678872 1840830779918 1843099010064 1843864513452 1845661652354 1847935834992 1853813227617 1858678169751 1860476410026 1862615759562 1865358838278 1865685395268 1867503802086 1867657291344 1869477620088 1869804898128 1884328671693 1887434090802 1889273695179 1889759744496 1891446158523 1891601615592 1892387263806 1894231695837 1894719020688 1896396265972 1909436315553 1909770588918 1911631963761 1913987433528 1914782379354 1916648638983 1916806167432 1919010290184 1920866900784 1925907811152 1932033195027 1937103408981 1939330871397 1941207141822 1941380605476 1942186928643 1943599053456 1945493399512 1946301430866 1946461396464 1948699619568 1950598936936 1964355523884 1966094412871 1968989884849 1969334583894 1969496442576 1971254013313 1971416029752 1973682948024 1974664970928 1976589595656 1992291540291 1992469568778 1994746396968 1996690594236 1997519889573 1999981188504 2001916137104 2001930487908 2004218127248 2007169744112 2015868954969 2020320068724 2021159178207 2021325296328 2023295398956 2023649604936 2025607452336 2025621972972 2026629838584 2030923232208 2047239723204 2049235083558 2051576778648 2052612272412 2054598140712 2054957826672 2056960709544 2073486386322 2078742060777 2078912911608 2078927814366 2079098680464 2080939142516 2083332000692 2084368580424 2086400128748 2101114452762 2103162322599 2103515431272 2103530510394 2105565641244 2109035664216 2111091254532 2128051817541 2132560072542 2133621146124 2135700698898 2136074582988 2138156527026 2138332261104 2139220385172 2143752300664 2158871100516 2160975263382 2163081477089 2163637968336 2164536602748 2166646287546 2168758028567 2169122150376 2169315980208 2186548935138 2188680074451 2189769071022 2192287072014 2194408073364 2194423804053 2194604162712 2199253408144 2200166834892 2205024885232 2217843033471 2220393316527 2220575809608 2222541510202 2223663295113 2225280075696 2226204312228 2228374102006 2228557251024 2231119854288 2244089696589 2249978837067 2252155654242 2254745393154 2254930709616 2257128497832 2258065962126 2260848300048 2263051855896 2263448034576 2278808383878 2281029444681 2281616280144 2283840077688 2284788636234 2284976421936 2287015525743 2287603901232 2289628936508 2289833534664 2308023875979 2311422908301 2311827555006 2314080798237 2314270991448 2316526616196 2316932156376 2319173749776 2320344307944 2325259932528 2331362087184 2338777025559 2343941132364 2344914652977 2348906746568 2349882329574 2350075465296 2350092311892 2352365987192 2352777801552 2355070957304 2356242743088 2358952171056 2361251344712 2371680080676 2375172859644 2377275412811 2377887009264 2377904055228 2380009026107 2380204637928 2383514071133 2384127272592 2386450983384 2389195147608 2390383912176 2405623793742 2408372740152 2410720082004 2411721338247 2411919556488 2414693006856 2417046508812 2421029859768 2423372165968 2426158785616 2429731795504 2440262419173 2440462983192 2442841602084 2445222539318 2445650609508 2446867463976 2449252325052 2449681100712 2452051126512 2452068704124 2458486017936 2468929683051 2471750970156 2474160084162 2478237559668 2480635213368 2480652995886 2483487679416 2487145117704 2487580527024 2490005069448 2503440085158 2507126907402 2510009836074 2512438228924 2516578787736 2519031593572 2521928211364 2523183018408 2525642261116 2536797048318 2539269560061 2543454337554 2545915087404 2545933337883 2546360785224 2546379038898 2548842618348 2553043172472 2555531518644 2569320087399 2576044260036 2576062726497 2578555024422 2581520087814 2582804545308 2585321898666 2585774495196 2588276189096 2588294743242 2588507473968 2589582571524 2595068574488 2609070468498 2611613422171 2613370279572 2615917424094 2618467051213 2619140698512 2620228519116 2622782348082 2625779445192 2642520089889 2643834898458 2646411735591 2646875026746 2649454826967 2650773085974 2653821192438 2656388720388 2656407762801 2656626091704 2662254125648 2663359852764 2669240650544 2677730217669 2684757356307 2687354814482 2687825273292 2687844541059 2688065453736 2690444986034 2693760091632 2694878904276 2697505491902 2697727198608 2700829297296 2709419332671 2713409501049 2716529632713 2723658592239 2726293686714 2729428633818 2729652964272 2732313444744 2733448269942 2736816363216 2758557517326 2761246169877 2761956549648 2764648515096 2765796770178 2766024089712 2768492478531 2769204722544 2771656081036 2771903752488 2790714615039 2793923639343 2798038257417 2798528092902 2801255703129 2801485937016 2804216430132 2804707347192 2807420854992 2814788339376 2831151136203 2837402423388 2838580895709 2843413430056 2844594398958 2844828194832 2847600931864 2848099443984 2850875369368 2852293846896 2870981150292 2875209251148 2877754447087 2878494800688 2878515435276 2881063557919 2881300351176 2885306507161 2886048803664 2888861716728 2911810712733 2912070908214 2915398580184 2918240099268 2919452146299 2919692094696 2923049429352 2925877431152 2925898405404 2933555779856 2954001875841 2954244663864 2957124044628 2960006231806 2960524422036 2961997456392 2964884393484 2968272416304 2988704353167 2992119595452 2995035891354 2999971782756 3002874205656 3002895731862 3006327190872 3010754616168 3030480103086 3034943098434 3038411178504 3038432959458 3038682686832 3041372592908 3046384848312 3049354034324 3070859584806 3073852625337 3077365167972 3078918408618 3081897211068 3082436740008 3085441064316 3088702154928 3110229579483 3118369367412 3118391721549 3121408713774 3124998001038 3125254843152 3126552870636 3129600193122 3133176439432 3133456415856 3155273146908 3158348461866 3161426774207 3162240107568 3163553496324 3166636881798 3166897146192 3169723272521 3170538740304 3198840108813 3200431719186 3203551048347 3204111874482 3207234790539 3207498391656 3208830577758 3214293442672 3215628450996 3222728678416 3241462895073 3245456952504 3249969431319 3253113722794 3253683225564 3253973970312 3256854456778 3257122136112 3260867479344 3265669766736 3269424938832 3279823402707 3284653606533 3288430608021 3291612110046 3291906244068 3295667960208 3298880112216 3300250252338 3304316746224 3307537327848 3333812265303 3337920113544 3339306468342 3339580924368 3342561153009 3342835876536 3343421086416 3346679781432 3348344950704 3352195190448 3378233481363 3382118089731 3382396064424 3385692746748 3387098943189 3391272450072 3394553449872 3394577783844 3395172051864 3398456824464 3407375358192 3418212575817 3425760116532 3427182954351 3434443404762 3434725680048 3434750301996 3438073365896 3442026783752 3443739393744 3447095864888 3447699326928 3451059657656 3452776762032 3471406487172 3474789924294 3475398234564 3478760624664 3480516461916 3483597488579 3484493706096 3487889898792 3493638025488 3497043130776 3515911698546 3523360119852 3524823494361 3525113197944 3525138467838 3528548980788 3529166702328 3532606435956 3534364114632 3538428256584 3541851627184 3541877017068 3551146470352 3566830513896 3570306956892 3573786788234 3576190908888 3579676475076 3583165438502 3583767031056 3583792721412 3585575868264 3593171872368 3608435690613 3612559110228 3616080123006 3617879334732 3622039510284 3625569763218 3631544789652 3635058248952 3639238178424 3644597693256 3664262403126 3667833808977 3668475914262 3673878487578 3678076689768 3678103056186 3678405357744 3681661559836 3687729026904 3691323304708 3707626455234 3711240126243 3717356339502 3720952820052 3720979493829 3725231519124 3730717676556 3731370790536 3735007604172 3738955240176 3755160127737 3760690361103 3765014754111 3768657343386 3774868181604 3778547390358 3782892317046 3783203231184 3784774527612 3788463391674 3792792531944 3816973463173 3818872631106 3819541177836 3823263927522 3826990305619 3827974867056 3829564758708 3833297277966 3833612334864 3837033435157 3838020580368 3864066390054 3867832536633 3872280131721 3874206817962 3877982847999 3878661742794 3882414283644 3882442114863 3882761210952 3884373857286 3890986799024 3892602861732 3901197873872 3913605702747 3923876136141 3928711047768 3932188825742 3934173522123 3937979769698 3938669167788 3942508026626 3942832059504 3947365896048 3953179191312 3965752347687 3970312540119 3976159628961 3980731788657 3984583080582 3984939137556 3989492793936 3993381188472 3995039779146 3999962377008 4003860975816 4031032221723 4031737909938 4035667479051 4040640137448 4042318356414 4042650592656 4046258237853 4046590797912 4047299209872 4051243945944 4053259677168 4089440530071 4094142950727 4094479446408 4098470167116 4100172404913 4103153557296 4105224544824 4109196281424 4113921419088 4137836275989 4146972772644 4148695155267 4157484121554 4157825823216 4157855628732 4161878285032 4166664001384 4168737160848 4172800257496 4202228905524 4205948807281 4206324645198 4207030862544 4207061020788 4211131282488 4216986433543 4218071328432 4222182509064 4256103635082 4265120145084 4266891598437 4267242292248 4271401397796 4272149165976 4276313054052 4278440770344 4287504601328 4317742201032 4321950526764 4326162954178 4329073205496 4333292575092 4337516057134 4338244300752 4368106362321 4373097870276 4377360148902 4379538142044 4384574144028 4388816146728 4388847608106 4389208325424 4400333669784 4435686066942 4440009347709 4440786633054 4441151619216 4445083020404 4447326590226 4452408624456 4456748204012 4488179393178 4492553837031 4499957674134 4504311308484 4504343597793 4509490786308 4514256995664 4516131924252 4526103711792 4545720154629 4552414647651 4557616767756 4557649439187 4562058889362 4567680155376 4569577272468 4574031051486 4579257873016 4579667069328 4616047751958 4620546823841 4622845816602 4623655110012 4628161596474 4628541982896 4632672475223 4633053232392 4633864312752 4640688615888 4677554051118 4682113070661 4687497001557 4687882264728 4689829305954 4694400289683 4697813493136 4699764659148 4700184623784 4704731974384 4710141914608 4722502689424 4737522692799 4743360161352 4749955322697 4750345719288 4754550825622 4755808110456 4760018052214 4760409275856 4767028142266 4772901966768 4778390295216 4800647578779 4806167811723 4811247587484 4813245866637 4816745480304 4821440164008 4823442676494 4823839112976 4829386013712 4834093017624 4842059719536 4879670584191 4880524838346 4880925966384 4885281685167 4885683204168 4890445078636 4891301219016 4893734927952 4898504650104 4899362201424 4904137408248 4937418165069 4937859366102 4943501940312 4948320168324 4950375378507 4956475119336 4961270426736 4961305991772 4966975358832 4974290235408 4980010138896 5006880170316 5008959702513 5014253814804 5020019672148 5024876457848 5033157575472 5038063187144 5043856422728 5046366036816 5051284522232 5073594096636 5078539120122 5086908675108 5091411714077 5091830174808 5091866675766 5092721570448 5092758077796 5097685236696 5106086344944 5111063037288 5138640174798 5151665107143 5152088520072 5152125452994 5157110048844 5163040175628 5165609090616 5170643797332 5171548990392 5176552378192 5176589486484 5179165143048 5190137148976 5212184886441 5218140936996 5223226844342 5226740559144 5231834848188 5236934102426 5240457038232 5245564696164 5251558890384 5273867547819 5285040179778 5287669796916 5287707701757 5292823471182 5293750053492 5298909653934 5301546171948 5307642384876 5312777440776 5312815525602 5313252183408 5326719705528 5355460435338 5360680182351 5369514712614 5374709628964 5374748157753 5375650546584 5375689082118 5376130907472 5380889972068 5389757808552 5395010983804 5418838665342 5424120184509 5426819002098 5433059265426 5438354644827 5447317184478 5452587373428 5458857267636 5464626889488 5466896539884 5496393604689 5502713871393 5510817731367 5517115034652 5517154584279 5522492339754 5529297030192 5531593540356 5536984957062 5543312162072 5543807504976 5581429230078 5586869219581 5587847278686 5593293523597 5596076514834 5597056185804 5602511406258 5602971874032 5607971943691 5608432860264 5609414694384 5652986015079 5662302272406 5667821085537 5674338475569 5674804846776 5677161791418 5682695087511 5686826860112 5689188797916 5695201863728 5701750738736 5728308946659 5734895891283 5741962300584 5749945916949 5750418502296 5755508894174 5757030870552 5762127115838 5762600702352 5770613014322 5777723433456 5796099585081 5811310226943 5817992614191 5823621425466 5824141816428 5826560785929 5830797160368 5836480198536 5838904292598 5839384189392 5846098858704 5851796810808 5898283238613 5906969654547 5908003751682 5908489327728 5913762039939 5914248089256 5920012463612 5921048844072 5923994912784 5929768786968 5976874620873 5977408706334 5984239190904 5990071782708 5992559668719 5999943565512 6005748411312 6005791463724 6012654381744 6021509232336 6047606864907 6060960206172 6063477534621 6069886196868 6076822357008 6076865918916 6082745185816 6092769696624 6098708068648 6141719169612 6147705250674 6154730335944 6157836817236 6163287864409 6163794422136 6164873480016 6170882128632 6220459158966 6236226182331 6236738734824 6236783443098 6242817427548 6249996002076 6253105741272 6259200386244 6266352878864 6309486967797 6310546293816 6316696923732 6322853548414 6327106992648 6333273763596 6339446545042 6384155452623 6397680217626 6400863438372 6407102096694 6408223748964 6414469581078 6414996783312 6417661155516 6431256901992 6482925790146 6489244431267 6490913905008 6499938862638 6506227445588 6506274085701 6507366451128 6507947940624 6513708913556 6559646805414 6566040223353 6569307213066 6576861216042 6583224220092 6583271412159 6583812488136 6597760224432 6600500504676 6615074655696 6653529100413 6661179949581 6667624530606 6670989885339 6675840227088 6678612936684 6685122306018 6685671753072 6693359562864 6753106896383 6756466962726 6763052213177 6764236179462 6764792128848 6770829002249 6771385493496 6774197886378 6782544900144 6789155567688 6790344103728 6836425151634 6843088334043 6851520233064 6854365908702 6861046577229 6868886809524 6869500603992 6876146731792 6884053567504 6894191729776 6902119315312 6924071627937 6934268724903 6942242394711 6942812974344 6949579848588 6950796469128 6957521249328 6961032923832 6967194977158 6975779797584 6994086261552 7016331076677 7031823397092 7034743958931 7046720239704 7049646988722 7050226395888 7050276935676 7057097961576 7058333404656 7065212871912 7068728229264 7076856513168 7083754034136 7131826238433 7133661027792 7140027078321 7140613913784 7147573576468 7150542213399 7152381817776 7159352950152 7166330877004 7167585442824 7171151736528 7216871381226 7225118220456 7232160246012 7235164014741 7235758669464 7244079020568 7251139526436 7263089579304 7270116497904 7278476356848 7289195386512 7320787257519 7328524806252 7335667617954 7336951828524 7347756975156 7356153379536 7356206112372 7363323119672 7375458053808 7382646609416 7415252910468 7422480252486 7434712679004 7441294043651 7441905640104 7441958987658 7450463038248 7461435353112 7462741581072 7470015208344 7510320255474 7521380722206 7530029508222 7537314686772 7549736363208 7557094780716 7565784634092 7569549055224 7576926783348 7585585063888 7617808680183 7633946926346 7637745262212 7637800013649 7639082355672 7646527855044 7653980611238 7659129517416 7666594555932 7674066870314 7707960262197 7728132780108 7728188179491 7735665073266 7744560263442 7748413635924 7755965695998 7757323485588 7764828567288 7764884229726 7765522421904 7768747714572 7785205723464 7827211405494 7834840266513 7847752272282 7855401153639 7857422095536 7864377651484 7868347044246 7875959539396 7877338335576 7885016053252 7927560269667 7931504695374 7939235206773 7940625080238 7948364480901 7952319257922 7961463577314 7969166161164 7969223288403 7969878275112 7986762376944 7990079558292 8007721951632 8033190653007 8054272068921 8062064443446 8063475819876 8063533623177 8071334958102 8081280274896 8084636712828 8092516475706 8093181595824 8102487891888 8165424244003 8174813611411 8178881060142 8186852679109 8188285901454 8188958892816 8196266686933 8196940334232 8200344809826 8210449089648 8275672551978 8283738509631 8293945545288 8297390310534 8305477435593 8314968243108 8315711257464 8323756570064 8333328002768 8345600514992 8372143845117 8381770918029 8394114772251 8403767109387 8404457811048 8411897614562 8412649290396 8414122041576 8422262564976 8433972867086 8444365018128 8493453408609 8512207270164 8515742687127 8530240290168 8533783196874 8534484584496 8542802795592 8544298331952 8552626108104 8556881540688 8633263341261 8635484402064 8643190673757 8643901053528 8652325908356 8655919521483 8658146410992 8666585150184 8675032114268 8735432138199 8736212724642 8746195740552 8754720297804 8758356438897 8759076284088 8769148288056 8777632293456 8777695216212 8800667339568 8862005627523 8871372133884 8880018695418 8881573266108 8890166040808 8894653180452 8904817248912 8913496408024 8976358786356 8985107674062 8999915348268 9007882263367 9008622616968 9008687195586 9018981572616 9032263848504 9091440309258 9104829295302 9115233535512 9115298878374 9124117778724 9139154544936 9148062102972 9158515746032 9221557876011 9232095503916 9241093647682 9245691633204 9247310220024 9256323192948 9265344950446 9266106464784 9330688738449 9355108102236 9355175164647 9364226141322 9374994003114 9375764529456 9379658611908 9388800579366 9399529318296 9400369247568 9475045385598 9484280322621 9486720322704 9499910645394 9500691438576 9509101651244 9509169817563 9511616220912 9520036104428 9534056284532 9596520326439 9601295157558 9610653145041 9612335623446 9621704371617 9622495174968 9626491733274 9642880328016 9646885352988 9668186035248 9724388685219 9749908293957 9759341168382 9761049676692 9770563370334 9771366408336 9780890157272 9782602438032 9797009300208 9808274816496 9874836330138 9875718732204 9884460926951 9887003880624 9895827003287 9896640336648 9900750757014 9910400611553 9912950238672 9922611983544 10001436795909 10013760340632 10017919405026 10027683459027 10028507629608 10040039344296 10049752915696 10076126374288 10087712845456 10102569044464 10134700444089 10146354269193 10147188193272 10157078240244 10161296829567 10173817350216 10182823428154 10183660349616 10183733351532 10185516155592 10195370473392 10222126074576 10254637727451 10277280349596 10281548863053 10303330214286 10304177040144 10304250905988 10314220097688 10326080351256 10331218181232 10341287594664 10343097980784 10353178972968 10358330286096 10424369772882 10436281873992 10446453688684 10450792465737 10453481118288 10463669696376 10473868204852 10480914076464 10491129392328 10547735095638 10570080359556 10574470483083 10575339593832 10575415403514 10585646942364 10587500106984 10597819307868 10603092343896 10615284769752 10625554881552 10625631051204 10653439411056 10710920870676 10721360364702 10739029425228 10749419257928 10749496315506 10751301093168 10751378164236 10761779944136 10779515617104 10790021967608 10837677330684 10848240369018 10853638004196 10866118530852 10876709289654 10894634368956 10905174746856 10917714535272 10933793079768 10992787209378 11003501426931 11005427742786 11021635462734 11034230069304 11034309168558 11044984679508 11063187080712 11073969914124 11086624324144 11133720378729 11162858460156 11162938481487 11173738439162 11175694557372 11186587047194 11192153029668 11194112371608 11205022812516 11215943887382 11216865720528 11265480383211 11282071083309 11295044262333 11305972030158 11324604544812 11335642171074 11348676951138 11349609693552 11354323582836 11365390175022 11378377595832 11450920389519 11456617893318 11469791782566 11480970916857 11483924601168 11499891833898 11500837004592 11511017788348 11511100305471 11514061741104 11524254231676 11541226028644 11592199170162 11603497609899 11616840395163 11622620453886 11633948543997 11635985228382 11647242850932 11647326344589 11648283632856 11653121571858 11672960397072 11677808585196 11703593621616 11740817108241 11771628408423 11796566477226 11802520566369 11813939309094 11816007503364 11827524079878 11828496178512 11840024927224 11842097688144 11859537573936 11953749241746 11954817412668 11965400069467 11968478381808 11979159003979 11980143565416 11985119337438 11996800740301 11999887131024 12011582927448 12093096665169 12095213729814 12107002437153 12121920412344 12126955069242 12138774713559 12139772393736 12153731837832 12165490371632 12197416137296 12268321590213 12282428852181 12283438339224 12295410501348 12300517214739 12309460671888 12315673634472 12326575728818 12327588844272 12341764257264 12413508827967 12440918317932 12446085465801 12472452364662 12473477469648 12473566886196 12485634855096 12499992004152 12506211482544 12518400772488 12617846421843 12618973935594 12621092587632 12633393847464 12645707096828 12650959300629 12654213985296 12666547527192 12678893090084 12768310905246 12795360435252 12800674795311 12801726876744 12814204193388 12816447497928 12828939162156 12835322311032 12862513803984 12965851580292 12978488862534 12999877725276 13012454891176 13012548171402 13014732902256 13027417827112 13119293610828 13132080446706 13138614426132 13153722432084 13165366384921 13166448440184 13166542824318 13167624976272 13201001009352 13307058200826 13320028043127 13322359899162 13335249061212 13341979770678 13357225873368 13370244612036 13477661511093 13506213792766 13512933925452 13513030793379 13526104426354 13528472358924 13541658004498 13542770986992 13548395772756 13578311135376 13637160463887 13657243942953 13672850303268 13672948317561 13686176668086 13703040466128 13708731817404 13722093154458 13737773619048 13739001207984 13848143255874 13861640471523 13868537449806 13884484789422 13885625948688 13898017425669 13899159697176 13901592938256 13922065847664 13934389954316 14032662153354 14046339211983 14062491004671 14063646794184 14069487917862 14083200869049 14093440479408 14099293977444 14100553871352 14114195923152 14130425743824 14167508068272 14212568078397 14249865968091 14263652476866 14280054156642 14281227827568 14295147152936 14301084426798 14318705900304 14332661754008 14335170885648 14433742762452 14446519816313 14450236440912 14464320492024 14470328029482 14471517338928 14484431663039 14488158041136 14502279052872 14526179158608 14639011752573 14641574515038 14655845055501 14657049612504 14671335235908 14673903657048 14695513950312 14712412224744 14726646239344 14765293218832 14812254495207 14830505820936 14844960504972 14851126135521 14869425358008 14882588087302 14883811280208 14883917975316 14900926076496 14922870706224 14940030416688 15020640510948 15026879107539 15042761444412 15060059016444 15074629373544 15099472726416 15114189561432 15131569268184 15139098110448 15153853566696 15235617360366 15267893852692 15274235142231 15275490524424 15275600027298 15278164711344 15293055710088 15307961222476 15318259034832 15333189111864 15348133740628 15415920524394 15454995321429 15456265560216 15456376358982 15471330146532 15489120526884 15496827271848 15511931391996 15514646971176 15529657134576 15529768459452 15537495429144 15570411446928 15636554659323 15654422810988 15669680533026 15695504544564 15710802307278 15728755302968 15736694088492 15751919078792 15754676671152 15770032106504 15855120539334 15863009390748 15878470413546 15881250160476 15896728961802 15904638515844 15922927154628 15938332322328 15938446576806 15939756550224 15980159116584 16066381306014 16082040547053 16108544137842 16124128886892 16124244473259 16126951639752 16127067246354 16142669916204 16169273425656 16185032951412 16272360553527 16315063934481 16330848488006 16349627222822 16357762120284 16373705358218 16376571802908 16392533373866 16393880668464 16400689619652 16489180814067 16508141614179 16532453194101 16551345103956 16551463752837 16567477019262 16587891090576 16594780621068 16610954871186 16629936486216 16631422514928 16744287690234 16760607658743 16763541836058 16779880570791 16788229544502 16807534218774 16808915622096 16823795229124 16823915831073 16825298580792 16828244083152 16867945734172 16958958045237 16986906817218 17003463256611 17023015426707 17024414540328 17031485374254 17048085262533 17060480580336 17067566393748 17085605591184 17105252216208 17184926839977 17204687673849 17249837750847 17266526682522 17286381347514 17287802107056 17304651816712 17311839042966 17333170300368 17350064228536 17470864276398 17472425449284 17487892409221 17492391481104 17509440595608 17516712877794 17518152568176 17533785697363 17538296576112 17555390432424 17694849715839 17720908963641 17724011255046 17741286119817 17742744267768 17760037390836 17763146532216 17780332081616 17789306360904 17826992816048 17930623862619 17952717572712 17970215348124 17977679006157 17999830696536 18015764526734 18017245233936 18017374391172 18037963145232 18064527697008 18142820594721 18182880618516 18190432603863 18209658590604 18230467071024 18230597756748 18248235557448 18278309089872 18296124205944 18443115752022 18464191007832 18482187295364 18489863593227 18491383266408 18494620440048 18512646385896 18530689900892 18661377476898 18708678546993 18710216204472 18710350329294 18728452282644 18749988006228 18759317223816 18777601158732 18799058636592 18928460903391 18950090771196 18968560645242 18999821290788 19018203302488 19018339635126 19040072208856 19068112569064 19193040652878 19202590315116 19221306290082 19224671246892 19243408743234 19244990349936 19252983466548 19293770705976 19448777370438 19467733293801 19499816587914 19518682336764 19518822257103 19522099353384 19541126740668 19561780314544 19698120670059 19749672660276 19749814236477 19751437464408 19768921853902 19791654006574 19793280673296 19801501514028 19820801223106 19845223967088 19960587301239 19983539848743 20002873591818 20012969656017 20027520681264 20035838810052 20055366918054 20057015259216 20080078688592 20259320689149 20269400888178 20289156639531 20292708538386 20294376386544 20312487006747 20314156480488 20322593659134 20347634700432 20365646856308 20367466703064 20371032311184 20509275454902 20529265002129 20554560699192 20563097726106 20583139731687 20606660428572 20608501811976 20628440195376 20652160702512 20682575189328 20706357945936 20772214883811 20802806174709 20826727184133 20848739545764 20872563747984 20892907377368 20901584931474 20927339392752 20947736409704 20982258784656 21095470191276 21140160719112 21148940966166 21150679187664 21150830807028 21169553969057 21171293884728 21175000213968 21195638615736 21206184687792 21230569539504 21251262102408 21395478715299 21420081234963 21421841741352 21442720729404 21451626640197 21478058850456 21498838515856 21498992631012 21502756328472 21523559888272 21580043935216 21675354661368 21696480738036 21705492044223 21707276008392 21732237061704 21753418579308 21789268737912 21810349493712 21835429070544 21867586159536 21962361772557 21985574418756 22007002853862 22010855485572 22043270925468 22068460138608 22068618337116 22089969359016 22126374161424 22147939828248 22267440757458 22323882130953 22325716920312 22325876962974 22347476878324 22351389114744 22373174094388 22384306059336 22388224743216 22410045625032 22431887774764 22530960766422 22564142166618 22590088524666 22611944060316 22649209089624 22671284342148 22697353902276 22708647165672 22730780350044 22756755191664 22853426040549 22901840779038 22913235786636 22913400040947 22939583565132 22961941833714 22999783667796 23022035576696 23022200610942 23048508463352 23082452057288 23184398340324 23206995219798 23229614123521 23233680790326 23245240907772 23267897087994 23271970456764 23294485701864 23294652689178 23296567265712 23306243143716 23355617170392 23481634216482 23504520799539 23543256816846 23566203460917 23593132954452 23605041132738 23627878618188 23632015006728 23655048159756 23680049854448 23782680809001 23817705620319 23845093442703 23907498483492 23907669865209 23909634825336 23930800138934 23958318007958 23960287130832 23970238674876 23993601480602 24023165854896 24099571959021 24162816206763 24186193330338 24190427459628 24190600869531 24214004874306 24243840824688 24253910138484 24277549427118 24279544787472 24307463675664 24496272732009 24524440834233 24536643180426 24560558037327 24564857704362 24566876678448 24588800060799 24590821002696 24601034429478 24631347268944 24653151457636 24827017655934 24851215528893 24881836635864 24892170931602 24916432306779 24944904729324 24947133772392 24971269710192 24999984008304 25036801544976 25116431535351 25145312754087 25182344316753 25211301328161 25235692843686 25237947871188 25266787694928 25291414193656 25301918601258 25333095054384 25357786180168 25536621810492 25559227367323 25590720870504 25601349590622 25603453753488 25626302173069 25628408386776 25632894995856 25657878324312 25670644622064 25899790023783 25929572021271 25931703160584 25956977725068 25967758564449 25999755450552 26024909782352 26025096342804 26054835654224 26206296414597 26238587221656 26264160893412 26275069316691 26277228852264 26307444864168 26330732769842 26332896880368 26333085648636 26402002018704 26586016882569 26614116401652 26640056086254 26644719798324 26670498122424 26683959541356 26714451746736 26740489224072 26955323022186 27012427585532 27023646790101 27025867850904 27026061586758 27052208852708 27056944717848 27083316008996 27096791545512 27274320927774 27314487885906 27345700606536 27345896635122 27372353336172 27417463634808 27444186308916 27475547238096 27664673628033 27696286511748 27723280943046 27737074899612 27768969578844 27796034851338 27798319394352 27868779908632 28065324306708 28092678423966 28120059202157 28124982009342 28127293588368 28138975835724 28166401738098 28198587954888 28201107742704 28425136156794 28452840967863 28499731936182 28527304953732 28527509452689 28560108313284 28590294305872 28602168853596 28665323508016 28789560979317 28831959435123 28865113114851 28867485524904 28893039632626 28928640984048 28940656058964 28968863326078 29004558105744 29173166055657 29249724881871 29278023505146 29283149030076 29311690111002 29314099225008 29342670471816 29347807314096 29391027900624 29424824449488 29624508990414 29653382780853 29661011641872 29687481009861 29689921009944 29702252271042 29731201834659 29738850716016 29765176174604 29767835950632 30004310387727 30041281021896 30053758215078 30083050377081 30085522888824 30120118032888 30149258747088 30228379122864 30263138536368 30307707133392 30404101332267 30439062807579 30471234720732 30483890488701 30535787705384 30548470284462 30550981048848 30551200054596 30586111420176 30615922444952 30666378223728 30696267481256 30831841048788 30904580366543 30909990642858 30912531120432 30912752717964 30940117339391 30942660293064 30978241053768 30993654543696 31023862783992 31029293942352 31059536918904 31074990858288 31273109318646 31308845621976 31339361066052 31352377397211 31391009089128 31421604614556 31457510605936 31473388176984 31503838157584 31540064213008 31710241078668 31723411449249 31726018781496 31756940827092 31762500320952 31793457923604 31809277031688 31845854309256 31876664644656 31876893153612 31960318233168 32132762612028 32164081094106 32217088275684 32248257773784 32248488946518 32253903279504 32254134492708 32285339832408 32338546851312 32370065902824 32544721107054 32630127868962 32661696976012 32699254445644 32715524240568 32747410716436 32753143605816 32785066747732 32801379239304 32978361628134 33010504280793 33016283228358 33064906388202 33102690207912 33102927505674 33134954038524 33189561242136 33221909742372 33259872972432 33401161136187 33488575380468 33488815444461 33521215317486 33527083672116 33559761141582 33576459089004 33615068437548 33647590458248 33647831662146 33650597161584 33735891468344 33917916090474 33950974488223 33973813634436 34006926513222 34040071665769 34046030853414 34048829080656 34062970748508 34096170525066 34135132787496 34352761168557 34369853679954 34409375347698 34442912750571 34499675501694 34533053365044 34533300916413 34572762695028 34609303633424 34623678085932 34700128457072 34810492829697 34850521185489 34901845631991 34941728552796 34941979033767 34944850898568 34975784818442 35018881191216 35033425755588 35067571394726 35110780864848 35222451324723 35314885225269 35389699431678 35407561699107 35441817927282 35448022510092 35482572239634 35485488535536 35520074781672 35526293064432 35578612721808 35861247725238 35896200208401 35905435145424 35937477011937 35940430696248 35955358012314 35990402220903 35999661393072 36031529053468 36034748782344 36279289995507 36285641189442 36321007311459 36365761237032 36380865207726 36416324140677 36419317181208 36461195513496 36496471114896 36592248411888 36804964770639 36847286556543 36886231504044 36901551644217 36928382015664 36964374590728 36979727186454 36982766532816 37025292771792 37061379801784 37322754953796 37410807812131 37417357093986 37420432408944 37420700658588 37453826252947 37456904565288 37499976012456 37518634447632 37555202317464 37853539265529 37856921806782 37900181542392 37937121290484 37952877901887 37999642581576 38036406604976 38036679270252 38080144417712 38136225138128 38386081305756 38402024385933 38405180630232 38442612580164 38449342493784 38486817486468 38505966933096 38587541411952 38897554740876 38935466587602 38999633175828 39037364673528 39037644514206 39044198706768 39082253481336 39396241340118 39496099154763 39499345320552 39499628472954 39502874928816 39537843707804 39583308013148 39603003028056 39641602446212 39921174602478 39960084129381 39967079697486 40005747183636 40025939312034 40071677620104 40110733836108 40432984533279 40518641378298 40538801776356 40539092380137 40578313279062 40585417076772 40624974013494 40628312960976 40645187318268 40731293712616 40734933406128 41018550909804 41058530004258 41098548064691 41109121398384 41126195452212 41166279463374 41206402542773 41213320857144 41217003623952 41544429767622 41584921414569 41605612349418 41653454368266 41694052277007 41697479091528 41785814754736 41803169862948 41895472819408 42139017635949 42187473014013 42190940382552 42249602607147 42280321438224 42297881932332 42301661614056 42339107938114 42342587769456 42391277231472 42502524204816 42637704235191 42749597904273 42790957430598 42840162469926 42843683482704 42885441458808 42903253280394 42956117700912 42997985262024 43005512656944 43339559448939 43350709322736 43392961476072 43410984088446 43414552016784 43453294989117 43464474123408 43506837158616 43578537475824 43917035257719 43924723545114 43967535166503 43971148837512 44014005707724 44021710971144 44086541850936 44137236674232 44179938718032 44295879656496 44436763485621 44534881514916 44553378406563 44647764261906 44651433840624 44651753925948 44694953756648 44702778229488 44746348188776 44768612118672 44820091250064 44863775549528 45061921532844 45128284333236 45180177049332 45220171496033 45223888120632 45286767351527 45298418179248 45342568684296 45394707804552 45417294331344 45461560700088 45706852081098 45803681558076 45822705426693 45826471573272 45826800081894 45879167130264 45923883667428 45999567335592 46044071153392 46044401221884 46097016926704 46164904114576 46364985964287 46368796680648 46413990439596 46459228247042 46467361580652 46490481815544 46535794175988 46543940913528 46588971403728 46589305378356 46612486287432 46711234340784 46909663977969 46963268432964 47009041599078 47086513633692 47132406921834 47186265908904 47210082265476 47255757236376 47264030013456 47310096319512 47565361618002 47635411240638 47690186885406 47814996966984 47815339730418 47819269650672 47861600277868 47916636015916 47940477349752 47987202961204 48199143918042 48246121641159 48325632413526 48372386660676 48372733419777 48380854919256 48381201739062 48428009748612 48507820276968 48555098854236 48817081660581 48945191803443 48992545464018 49048881668466 49073286360852 49121116074654 49129715408724 49177600121598 49181642005392 49202068858956 49306302915272 49620655021249 49654035311868 49702431057786 49750873973047 49763673271728 49784341863204 49832864613558 49881434657041 49889809458648 49894267544784 50232863070702 50281822976229 50290625508174 50339641712373 50364688633506 50422602656322 50471385687372 50471747493219 50475895742376 50582828387312 50603837202516 50715572360336 50876874135711 51010389769833 51069046280121 51073243620984 51118454734646 51144255787599 51181441741008 51202699181244 51252604346138 51256816773552 51315756648624 51554780519931 51614063021547 51749513252541 51799580047566 51859144042542 51863406321168 51913955450136 51935517128898 51999510901104 52050192685608 52412592829194 52463677227663 52477174443312 52528321786824 52550138633382 52554457704528 52601357092089 52614889728336 52661465539684 52666171297272 53084549147517 53162726890923 53172033765138 53223858359451 53228232803304 53280112172508 53289439596648 53340996244848 53367919082712 53480978448144 53791871587857 53910646044372 53933037018471 54024855171064 54047293580202 54051735701808 54052123173516 54104417705416 54113889435696 54166632017992 54193583091024 54548641855548 54628975771812 54677334494653 54691401213072 54691793270244 54740207600461 54744706672344 54820823636059 54834927269616 54888372617832 55329347256066 55392573023496 55446561886092 55469590779681 55474149799224 55537939157688 55592069702676 55737559817264 56126035640979 56130648613416 56185356847932 56240118404314 56249964018684 56277951671448 56332803476196 56397175909776 56785382710173 56850272313588 56905681935726 56999463872364 57054609907464 57055018905378 57120216626568 57204337707192 57579121958634 57663918870246 57730226229702 57734971049808 57786079265252 57881312117928 57937726652156 58346332111314 58403199881403 58499449763742 58556047010292 58556466771309 58566298060152 58623380222004 58685340943632 59094362010177 59249017980828 59249442709431 59306765561706 59374962019722 59379842019888 59404504542084 59462403669318 59530352349208 59535671901264 60008620775454 60067108709933 60082562043792 60107516430156 60166100754162 60171045777648 60224742177899 60240236065776 60777962067447 60808202664534 60867469918593 60878125615158 60937461020241 60942469441464 60967780977402 61071575410768 61096940568924 61102400109192 61231844889904 61392534962512 61587795006387 61663682097576 61749419195061 61809160733086 61819981285716 61825505435928 61880234678782 61885320586128 61956482107536 62047725567984 62119073837808 62316644651433 62408418524127 62480181552399 62546218637292 62617691243952 62678722132104 62704754794422 62782018178256 62843209229112 62946776353968 63420482157336 63446822898498 63452037562992 63508661907171 63513881654184 63525000641904 63586915847208 63618554063376 63691708618512 63753786307224 64186436145897 64260243704889 64265525224056 64328162188212 64354879920591 64434176551368 64496515547568 64496977893036 64508268985416 64570679664816 64740131805648 65089442214108 65116476132669 65260255737924 65323393952024 65398508891288 65431048481136 65494821432872 65506287211632 65570133495464 65602758478608 65956723256268 66021008561586 66032566456716 66129812776404 66188352283001 66205380415824 66205855011348 66269908077048 66379122484272 66443819484744 66802322272374 66971646392859 66977150760936 66977630888922 67042430634972 67054167344232 67119522283164 67152918178008 67230136875096 67295180916496 67295663324292 67471782936688 67835832180948 67901948976446 67947627268872 68013853026444 68080143331538 68092061706828 68125941497016 68192341050132 68270265574992 68560278121647 68705522337114 68739707359908 68740200122841 68818750695396 68885825501142 68999351003388 69066106730088 69066601832826 69145525390056 69247356171864 69620985659394 69688842370563 69701042370978 69803691263982 69883457105592 69883958067534 69889701797136 69951569636884 70066851511176 70135142789452 70444902649446 70513562398617 70629770450538 70698610382751 70779398863356 70815123398214 70883635854564 70896045020184 70965144479268 71040149563344 71348042427003 71453116860957 71535280328109 71722495450476 71723009595627 71792400416802 71874954023874 71880861392496 71910716024628 71980804441806 72063058106936 72069497564688 72558579991014 72571282378884 72642014622918 72712815806761 72731522474064 72761730415452 72832648281354 72838634362416 72903635267983 72922391026992 73488818196027 73573322502699 73609929541278 73681674111981 73694573113086 73766400182397 73772463008088 73803103288434 73928749181456 73959454372908 74122759603568 74553646586679 74645509907592 74749296920337 74821615624262 74834714187972 74841401317176 74907652505894 74913809130576 74999952024912 75110404634928 75349294606053 75435938262261 75547032950259 75633903984483 75707078531058 75713843613564 75800363084784 75874242580968 75905755803774 75999285163152 76073358540504 76677682101969 76772162611512 76804048771866 76810361260464 76878906519207 76885225160328 76898684987568 76973634972936 77011933866192 77699370071349 77788716063813 77795109481752 77870933175204 77903275693347 77999266351656 78074729347056 78075289028412 78164506962672 78618889243791 78792482680236 78825207950073 78992198309526 78998690641104 78999256945908 79075687415608 79166616026296 79206006056112 79283204892424 79842349204956 79920168258762 79934159394972 80011494367272 80051878624068 80122742237317 80143355240208 80221467672216 80865969066558 81037282756596 81070940370303 81077603552712 81078184760274 81156626558124 81170834153544 81249948026988 81290374636536 81462587425232 82037101819608 82117060008516 82197096129382 82252390904424 82332558926748 82412805085546 82426641714288 82994020884099 83088859535244 83169842829138 83211224698836 83306908736532 83388104554014 83394958183056 83606339725896 84278035271898 84360177606471 84374946028026 84381880765104 84499205214294 84595763864664 84603323228112 84678215876228 85275408470382 85358522903589 85499195808546 85581914861196 85582528358067 85680324939852 85770882917616 85806506560788 85995970524048 86368682937951 86495878305369 86595339344553 86679118897878 86785922952144 86821968176892 86906589978234 87013674317232 87790389652979 87834070515438 87849447090228 87935070333006 87942297675024 88020777029237 88028011415448 88043421942288 88173083701872 88274473348464 88873526971242 88960148342559 89062443029583 89069763029832 89106756813126 89193605503977 89295528523812 89303507851896 89389907513296 89492696377552 89727551099056 90012931163181 90123843065688 90249151131243 90256568666472 90360354098664 90440342992066 90447776241264 90573534703054 90685137368592 90789415609104 90923121400176 91212303996801 91317188422737 91413704162196 91451671466103 91607363116152 91645410853386 91652943146544 91653600163788 91758334260528 91847767334856 91999134671184 92088802443768 92713741099629 92729971928574 92737593361296 92820352018173 92827980879192 92918456494084 92934723161304 92980963631088 93071588351976 93087881827056 93178610756712 93224972574864 93819327955938 93926536865928 94018083198156 94057132191633 94173027267384 94264813843668 94372531817808 94420164530952 94511514472752 94620192639024 95130723236004 95170234347747 95270822481276 95380373770812 95629993933968 95630679460836 95723200555736 95833272031832 95880954699504 95974405922408 96398287836084 96492243282318 96651264827052 96736822567463 96744773321352 96745466839554 96761709838512 96762403478124 96856019497224 97015640553936 97110197708472 97634163321162 97890383606886 97985090928036 98097763336932 98146572721704 98242232149308 98259430817448 98355200243196 98404137717912 98612605830544 99031512842379 99241310042498 99308070623736 99404862115572 99501747946094 99568683726408 99665729227116 99762869314082 99779618917296 100203483408561 100465726141404 100466446333383 100563645952458 100581251016348 100679283424746 100729377267012 100845205312644 100942771374744 100943494986438 100951791484752 101207674405032 101753748271422 101852923464669 102020779539666 102120214997307 102138092560242 102146487241968 102236909469292 102288511575198 102405398362488 102505208692276 103058283505671 103109561039862 103228126043094 103328738251713 103499026505082 103599160095132 103599902749239 103718288085084 103827910900272 103871034257796 104100385371216 104431478489091 104551563556467 104705536895973 104825185658388 104825937101301 104927354455326 105056643573648 105100277266764 105202714184178 105322931079368 105332342594544 106150515172039 106169098295034 106272576948343 106325453781846 106344067530276 106447716718902 106456465606608 106551466930129 106560224345016 106578879193296 106735838165424 107583743175714 107688600625203 107812431035811 107821292088744 107866074036942 107971206662709 108049710342128 108094587160404 108104246347032 108208835410832 108333264035984 108837869986521 108963021934377 109097283711096 109248972422031 109257951543624 109354668989306 109383586540488 109480415200922 109489413344688 109641647272118 109776745235664 110414894311917 110541859669629 110658694512132 110704654932651 110785146046992 110893123772184 110939181559362 110948299598448 111075878315376 111184139405352 112232423436393 112252071281958 112261297226832 112361478758841 112370713695864 112480236808628 112499928037368 112555903342896 112665606952392 113560617796587 113570765420346 113700544627176 113811363871452 113858633705661 113998927744728 114109219814928 114110037810756 114240433253136 114408675414384 115158243917268 115206073157799 115327837740492 115460452459404 115572158530504 115762624235856 115875453304312 116692664222628 116806399762806 116998899527484 117102469423771 117112094020584 117112933542618 117132596120304 117246760444008 118188724020354 118488297464289 118498035961656 118498885418862 118613531123412 118749924039444 118809009084168 118924807338636 119060704698416 119880252388143 120017241550908 120134217419866 120215032860312 120332201508324 120449484355798 121298953599837 121555924134894 121616405329068 121617277140411 121734939837186 121756251230316 121874922040482 121884938882928 121935561954804 122193881137848 122204800218384 123175590012774 123295644194073 123327364195152 123498838390122 123618321466172 123619207628319 123639962571432 123651010871856 123760469357564 124633289302866 124754764243707 124816837048254 124960363104798 125082156831021 125092437274584 125357444264208 125409509588844 125686418458224 126417052907847 126562419042039 126748807821441 126840964314672 126893645796996 127017323814342 127027763308368 127173831694416 127507572614448 128372872291794 128497992050363 128520487409778 128531050448112 128645751042731 128656324376424 128709759841182 128868353102736 128993955786072 129016537970832 130018678346817 130178884428216 130232952265338 130359884967351 130520511475848 130646787904048 130797017782576 130989642865744 131140266990928 131751105773157 131902605499509 131913446512536 132042017123172 132065132913432 132259625552808 132376704566002 132411710022696 132539816154096 132887638969488 133310290456863 133604644544748 133660135219689 133943292785718 133954301521872 133955261777844 134084861269944 134108334688464 134239044566328 134305836356016 134460273750192 134591326648584 135660514488099 135671664361896 135803897952892 135860302054581 135895254537744 136027706052888 136160286663076 136184123413656 136251882994032 136384682100264 137120556243294 137411044674228 137468116280079 137479414719816 137480400245682 137637501390792 137771651002284 137998702006776 138132213460176 138133203665652 138291050780112 138494712343728 139094957892861 139241971318788 139377684741126 139402084741956 139607382527964 139766914211184 139767916135068 139903139273768 140133703022352 140270285578904 140889805298892 141027124797234 141259540901076 141397220765502 141558797726712 141630246796428 141767271709128 141792090040368 141930288958536 142696084854006 142906233721914 143070560656218 143444990900952 143446019191254 143584800833604 143749908047748 143821432049256 143961608883612 144126116213872 144738364923477 145117159982028 145118200259331 145142564757768 145284029245836 145425631613522 145523460830904 145665296562708 145807270535966 146451244981743 146835575410329 146977636392054 147146645005398 147219859082556 147363348223962 147389146226172 147532800364794 147544926016176 147606206576868 147918908745816 148861965063747 149107293173358 149252621919141 149291019815184 149498593840674 149643231248524 149644303971123 149669428375944 149682802634352 149815305011788 150698589212106 150845468928687 150871876524522 151018925137119 151094065900518 151267807968966 151414157062116 151415242479657 151427687227128 151748485161936 151811511607548 152146717081008 152630622407133 153031169309499 153207138840363 153355364203938 153432767362797 153544325223024 153608097543732 153757813038414 153770450320656 153947269945872 155321458616809 155398740142698 155550200903071 155577432127626 155590218963504 155729067051727 155741866350408 155806551386694 155998532703312 156150578056824 157237778487582 157391031682989 157584965360472 157650415900146 157804071276267 157984396619052 157998513891816 158151374831216 158333232052592 158566409784848 159253647442551 159488180672769 159671575078353 159684698409912 159840336517524 159868318789944 160022988734544 160103757248136 160245484474634 160442935344432 161375614763571 161731938133116 161799111055413 162074565513192 162141880740606 162155207105424 162156369520548 162313253116248 162341668307088 162499896053976 162580749273072 164032003483959 164074203639216 164220622801383 164234120017032 164394192258764 164462470908177 164504781808848 164665117853496 164825610171092 165988041768198 166177719070488 166339685658276 166408772339043 166422449397672 166613817473064 166776209108028 167212679451792 168378106922937 168556070543796 168720355212942 168749892056052 168998410428588 169191527729328 169356431752456 170550816940764 170717045807178 170998391617092 171149763003973 171163829722392 171165056716134 171360649879704 171613013121576 172737365875902 172991756610738 173190678689106 173358237795756 173643936353784 173813179956468 175209599644209 175580779305958 175668141030876 175669400313927 175698894180456 175870140666012 176041554058474 176056022830896 177283086030531 177747053942484 177748328128293 177920296685118 178124886059166 178139526059664 178213513626252 178387211007954 178591057047624 178607015703792 180025862326362 180201326129799 180247686131376 180498302262486 180513137332944 180674226533697 180720708197328 180880685984132 181147069406108 182333886202341 182424607993602 182602409755779 182634376845474 182812383060723 182827408324392 182903342932206 183214726232304 183290821706772 183307200327576 183695534669712 184177604887536 184763385019161 185248257585183 185427482199258 185459943857148 185640704036346 185655961758384 185836912988168 185869446322608 186143176703952 186357221513424 187638655911876 187804757612069 187853073731856 188020713062453 188036166396312 188114264383266 188297611619507 188346054534768 188529627687336 188840329061904 190261446472008 190340468695494 190525985721513 190541644962552 190760747541624 191261358921672 191446401111472 191666544063664 191948811844816 192559308437691 192780731114667 192796575672168 192984486564636 193064639761773 193302529654104 193473645134926 193489546642704 193490933679108 193524806956248 193712038994448 194220395416944 195268326642324 195349428398007 195780767213772 195970181856072 196195526673864 196293145443408 196484464298616 196518861634896 196710400486392 196808275435824 198063025684758 198482620084996 198565056849003 198616141247472 198809724231144 199003495892188 199137367452816 199331458454232 199525738628164 200406966817122 200914939178577 200931452282808 200932892666766 201127291904916 201162502032696 201358566849492 201458754534024 201690410625288 201885542749488 201886989972876 202415348810064 203507496542844 203705846929338 204041559079332 204240429994614 204276185120484 204473818938584 204577023150396 204810796724976 205010417384552 206116567011342 206219122079724 206456252086188 206657476503426 206998053010164 207198320190264 207199805498478 207436576170168 207742068515592 208862956978182 209066527111689 209103127112934 209411073791946 209650371316776 209651874202602 209854708910652 210200554533528 210405428368356 210645862158736 211540687195851 212095831148253 212301030344078 212338196590068 212545153896686 212650907563692 212688135060552 212895433437804 213102933860258 213120448690032 214044127281009 214359350582871 214605840984327 215167486351428 215169028786881 215377201250406 215624862071622 215642584177488 215732148073884 215942413325418 216189174320808 216208492694064 217675739973042 217926043868754 218138447420283 218194567422192 218497944844062 218515903087248 218709337978612 218710905803949 218767173080976 218960830401844 219283294544236 220466454588081 220719967508097 220829788623834 221045022335943 221083719339258 221299200547191 221317389024264 221409309865302 221786247544368 221878363118724 222368278810704 223660939760037 224247890761011 224464846872786 224504142563916 224722957517682 224741427391728 224960473617256 224999856074736 225331213904784 227121235593174 227141530840692 227342601319873 227401089254352 227604021075601 227622727742904 227717267411322 227939214065719 227997855489456 228220075621512 230033046305907 230316487834536 230412146315598 230636719557621 230655675480984 230920904918808 231144317061008 231750906608624 233098110214047 233366148191439 233385328445256 233612799525612 233709827080041 233997799054968 234204938847542 234224188041168 234225867085236 234493520888016 235856667731373 236377448040708 236475623850219 236976594928578 236996071923312 236997770837724 237227062246824 237499848078888 237618018168336 237849614677272 239760504776286 240034483101816 240268434839732 240368226711951 240430065720624 240664403016648 240898968711596 242597907199674 243111848269788 243212821110909 243232810658136 243234554280822 243469879674372 243512502460632 243749844080964 243871123909608 244387762275696 246351180025548 246591288388146 246997676780244 247236642932344 247238415256638 247279925142864 247520938715128 249266578605732 249509528487414 249633674096508 249920726209596 250164313662042 250184874549168 250819019177688 252834105815694 253080532819413 253124838084078 253497615642882 253787291593992 254034647628684 256075568710767 256745744583588 256747585074201 256995984100726 257040974819556 257291502085462 257312648752848 257419519682364 257987911572144 259106048813853 259487634916107 259786018033659 260037356693634 260357768856432 260465904530676 260719769934702 261041022951696 263371168958937 263502211546314 263805210999018 263826893025072 264062331087711 264084034246344 264130265826864 264519251105616 264753409132004 264823420045392 266620580913726 266880445027677 267187329088749 267209289089496 267320270439378 267580816511931 267886585571436 267910523555688 268169722539888 268478089132656 269182653297168 270038793489543 270747453393729 271321028976198 271343328723792 271607795905784 271720604109162 272055412105776 272320573326152 272368246827312 272769364200528 274241112486588 274822089348456 274936232560158 274958829439632 274960800491364 275204201597741 275275002781584 275543302004568 275997404013552 276266407331304 278141223298887 278189915785722 278461056054519 278483942637576 278755369482252 278804169483912 279214765055928 279535832270136 279806278547536 280540571157808 281779610597784 282054249594468 282171396574899 282519081802152 282794441531004 283117595453424 283260493592856 283534543418256 283860577917072 285392169708012 285510703043241 285812467443828 286141121312436 286889981801904 286892038382508 287169601667208 287499816095496 287642864098512 287923217767224 289476729846954 290210467702389 290234319964056 290236400518662 290285129515536 290568058491672 290851263227044 291046921661808 291330593125416 291614541071932 292902489963486 293671150820658 293955272784108 294293290010796 294439718165112 294726696447924 294778292452344 295065600729588 295212413153736 295837817491632 297094538527137 297723930127494 298214586346716 298505243838282 298997187681348 299286462497048 299288607942246 299338856751888 299630610023576 301397178424212 301690937857374 301743753049044 302037850274238 302188131801036 302535615937932 302828314124232 302830484959314 302855374454256 303623023215096 305261244814266 305558770394007 306062338618998 306360644991921 306414277680726 306710728407876 306865534725594 307216195087464 307515626076828 309174850517013 309986214755139 310642917233618 310797480285396 310799708247717 311100401806142 311154864255252 311458134103454 311483732700816 311613102773388 312301156113648 313294435467273 313654690669401 314116610687919 314475556975164 314477811303903 314782063365978 315169930720944 315300831800292 315608142552534 315968793238104 315997027783632 318451545516117 318507294885102 318817730845029 318976361345538 319343150156706 319369396819824 319654400790387 319680673035048 319736637579888 320207514496272 320490968949268 322751229527142 323065801875609 323437293107433 323463876266232 323598222110826 323913619988127 324149131026384 324283761481212 324312739041096 324626506232496 324999792107952 326513609959563 326889065803131 327746917266093 328064006967918 328441245602766 328468240034064 328788384517528 328924941816354 329330235706992 329651220342184 331976083536396 332269955775199 332355438140976 332679371316552 332817544678086 332844898795344 333141928249897 333227634946128 333552418216056 336697270309179 336756213845874 337084436276523 337112141087592 337440710425884 337499784112104 337996820857176 338712863504912 340681853389761 341101633881528 341434091614356 341575901116983 341996783234184 342299526007946 342327659444784 342330113432268 342721299759408 343226026243152 345474731751804 345618219473397 345983513221476 346381357378212 346716475591512 347287872707568 347626359912936 350419199288418 351161558611916 351307408271313 351336282061752 351338800627854 351397788360912 351740281332024 352083108116948 354566172061062 355464892392867 355494107884968 355496656256586 355840593370236 356249772118332 356427027252504 356774422015908 357182114095248 359640757164429 360051724652724 360402652259598 360996604524972 361348453067394 361761371968264 362294138812216 364667772404682 364849215987204 365204819511558 365268753690948 365624766121446 365654816648784 365806685864412 366581643413544 366614400655152 369526770038322 369886932582219 370496515170366 370854964398516 370857622884957 370919887714296 371281408072692 371673825976336 374264292731121 375246470493063 375277311823752 375609515224138 376041426124906 376072332792624 376228528766532 376595223239014 377059255374672 379251158723541 379687257126117 380246423464323 380522892944016 380680937390988 381051971443026 381083289925104 381521495083248 382522717843344 385118616875382 385493976151089 385561462229334 385593151344336 385937253128193 385968973129272 386129279523546 386605059308208 386947290269852 386981867358216 387049613912496 390056035040451 390536653284648 390698856796014 391079654902053 391561534427544 391940363712144 392391053347728 392968928597232 393420800972784 395253317319471 395707816498527 396126051369516 396965240169992 397130113698006 397619448462288 398006991784376 398662916908464 399051477256328 400813933634244 401829878357154 401862904565616 401865785333532 402221525412083 402254583809832 402325004065392 402717133698984 402917509068048 403380821250576 403773979945752 406981543464297 407014993085688 407411693858676 407580906163743 408083118158664 408480859989228 408552370240968 408947637877168 409154046300792 410020834769104 412233134022684 412404348840237 412438244159448 412912504172376 413314953006852 413996106020328 414396640380528 414399610996956 414873152340336 415484137031184 417284873678583 417725913956364 418133054223378 418206254225868 418822147583892 419300742633552 419303748405204 419709417821304 420401109067056 420810856736712 423081374391702 424191662296506 424602060688156 424676393180136 425090307793372 425301815127384 425376270121104 425790866875608 426205867720516 428088254562018 428718701165742 429211681968654 430334972702856 430338057573762 430754402500812 431249724143244 431464296147768 431884826650836 432378348641616 434215094770431 435351479946084 435354600777993 435852087737508 436276894840566 436995889688124 437418675957224 437421811607898 437921660803688 438566589088472 440932909176162 441362668346899 441439935016194 441659577247668 442090044671886 442167438678516 442598401094382 442634778048528 442818619730604 443756726237448 446585895191241 447321879520074 447757865757423 448495781522022 448929693745572 448932911913369 449008285127832 449445915035364 449920947234512 452536406786061 453056775411357 454242471186348 454245727438971 454283061681384 454685202639746 455208042151202 455245455485808 455434534822644 455878428131438 456440151243024 457891867221399 459093507928497 459621416521089 460066092611814 460298302088391 460632975669072 460824292631196 461273439115242 461311350961968 461841809837616 465964375850427 466196220428094 466650602709213 466732296382878 466770656890512 467187201155181 467225599051224 467419654160082 467995598109936 468409877695084 468451734170472 471713335462746 472173095048967 472754896081416 472951247700438 473412213828801 473953189857156 473995541675448 474454124493648 474999696157776 475699229354544 477760942327653 478464542018307 479014725235059 479521009552572 480068966203632 480536869679464 480736453423902 481328806033296 481797937423192 485195814399348 486223696539576 486425642221818 486465621316272 486469108561644 486899741288311 486939759348744 487025004921264 487499688161928 487742247819216 492096010451877 492661868404149 492702360051096 493182576776292 493387412724531 493995353560488 494473285864688 494476830513276 495041877430256 498533157211464 499019056974828 499226317017129 499267348193016 499841452419192 500328627324084 501638038355376 505134320768811 505668211631388 506161065638826 506249676168156 506995231285764 507574583187984 508069295257368 512151137421534 513449289011919 513491489167176 513495170148402 513991968201452 514081949639112 514583004170924 514839039364728 518212097627706 518975269832214 519572036067318 520074713387268 520931809061352 521439539869404 525628798932627 526742337917874 527004423092628 527008200941781 527610421998036 528124662175422 528168068492688 529506818264008 533241161827452 533760890055354 534281124840983 534374658177498 534418578178992 534640540878756 535161633023862 535773171142872 535821047111376 540077586979086 540603978389397 541494906787458 542022679601091 542642057952396 543215591811568 543441208218324 544641146652304 547001658607023 547807229267337 548437149182169 548482224973176 549644178696912 549872465120316 549921600982728 550408403195482 551086604009136 552532814662608 554290155057483 555744772755549 556282446597774 556379831571444 556922112109038 556967885275152 557510738964504 557608338967824 558429530111856 559071664540272 563414272836207 563559221195568 564062139187359 564108499188936 564342793149798 564892834858521 565038163604304 565588883062008 566520987185712 570784339416024 571021406086482 571577957164539 571624934887656 572282242624872 573784076765016 574339203334416 574999632190992 575846435534448 577677925313073 578342193344001 578953459693908 579193919285319 580420935404778 580468639928112 580472801037324 581136116983344 581702526454088 582661186250832 583229082143864 585804979926972 587342301641316 587862229448429 587910545568216 588586580021592 588879436330224 589453392895848 589556584904688 590131201459176 590424826307472 594189077054274 595447860254988 595695170547009 596429172693432 597010487676564 597994375362696 598572924994096 598577215884492 599261220047152 602744817535731 602794356848424 603381875714748 603487506098088 604075700548476 604376263602072 605071231875864 605656628248464 605660969918628 607246046430192 610522489628532 611117540788014 612124677237996 612721289983842 612828555361452 613421456815752 613731069451188 614432390174928 615031252153656 618349701034026 619972429510278 621285834467236 621594960570792 621599416495434 622200803612284 622309728510504 622916268206908 623226205546776 626588870934546 627199581335067 627309381338802 628233221375838 628951113950328 628955622607806 629564126731956 630601663600584 631216285105068 631937586476208 634622061587553 636287493444759 636903091032234 637014589770204 637635461690058 637952722691076 638686300313412 639308801580774 639361346070096 640981937898536 645068515276237 645502459054284 646131603751218 646761361649611 646874586214866 646927752532464 647196444221652 647827239976254 648567522962424 648625478082192 653027219919126 653778131606262 654415342260849 655493834532186 656128013935836 656132717411847 656882491205532 657576769035056 657849883632708 659302440684368 661399363764243 662159902524291 663135067007829 663897601641573 663952167072792 664539911550398 665358742633104 665635089356172 666283856499794 667104836432112 670982819280111 672743672283033 673394540618358 673512427691748 674168872553046 674224282175184 674881420851768 674999568224208 675993641714352 681363706779522 682027803959619 682203267763056 682812063226803 682868183228712 683151802233966 683817642197157 683993566468368 684599052015892 684660226864536 690099138917721 690949463503608 691236438946794 691910158672863 691967026442952 692762714756424 693432951183024 695252719825872 699294330642141 700098444574317 700838398576836 701129481240123 702323117223832 702614816542626 702672564123504 702677601255708 703480562664048 704166216233896 709132344122124 710805348430489 710929784785734 710988215769936 710993312513172 711622698805993 711681186740472 712499544236664 712854054505008 713548844031816 719281514328858 720103449305448 720805304519196 721104680135853 721993209049944 722696906134788 723522743936528 724588277624432 729335544809364 729638463332727 729698431974408 730409639023116 730537507381896 731249532242892 731613371728824 733163286827088 739053540076644 739773865164438 740993030340732 741709928797032 741715245769914 741839775428592 742562816145384 748528585462242 750492940986126 750554623647504 751219030448276 752082852249812 752457057533064 753190446478028 758502317447082 759241598458239 759374514252234 760492846928646 761361874781976 762103942886052 768226706132301 770237233750764 770242755222603 770987952302178 771122924458668 771874506256386 771937946258544 772258559047092 773894580539704 773963734716432 780112070080902 780872413229129 781073306569296 781397713592028 782159309804106 782921648312687 783123068855088 790113506876811 790506634638942 791415632997054 792186993263133 792252102739032 793930480339984 794260227396012 796013983568752 798102954512656 800641335083031 801561987266247 801627867268488 802742449535793 803659756714308 803731570667064 804443050824166 804509167619664 805434267397968 807547959891504 810116380468629 812242360181187 813963086928594 814029986171376 814823387717352 815161812327486 816166236317328 816961719978456 817104740481936 818308092601584 824466268045368 824808697680474 824876488318896 825612604793223 825825008344752 826629906013704 827992212040656 828799221993912 834423669896661 834569747357166 835383168163557 835451827912728 836266108446756 836412508451736 837644295167784 838607496810408 839418835642608 841621713473424 846162748783404 846514189724697 848383324593012 849204121376312 849352786360272 850180615586744 850603630254768 851581733751216 852411735441032 856176509124036 857437402331484 858423363937308 860448579679013 860669945405712 860676115147524 861508805001624 862499448286488 862928592295536 863769653301672 868430189540862 870631403107167 870702959892168 870709201555986 871704175475016 872553789681132 873991779376248 874837351914448 874843623215796 875843321607376 877133178176944 881865818352324 882725336693798 882879870032388 883319154495336 884180089343772 884334877357032 885196802188764 885637239461208 887513452474896 891283615581411 893171790382482 894643759040148 895515731514846 896991563044044 897859387491144 897865823826738 898016570255664 898891830070728 905072813572122 906113550822714 908484942372696 908491454877942 908566123362768 909370405279492 910416084302404 910869069645288 911756856262876 915783734442798 916676311182021 918187015856994 919081934975763 919242833042178 920132185223628 920596604176782 921648585262392 922546878230484 927524551551039 929958644265417 931928751700854 932392440856188 932399124743151 933301205418426 933464592765756 934374402310362 934451198102448 934839308320164 936819755390168 936903468340944 943426670925492 944346190097934 945266605487893 945509792162832 945902495400876 946824427657602 947747258483779 947906379714312 947991083350896 955354636548351 955521884655306 956453192535087 956929084036614 958029450470118 958963202371161 959042019105144 961073739358928 961472906847804 963595874846384 969197405626827 970311879322299 970391628798696 971740859964381 972447393079152 972851284443636 972938217123288 973799482576622 973879518697488 974999376323856 979540829878689 980667197409393 983240751798279 984192020903754 985323736808298 985404720102192 986365153552584 986774825449062 987990707120976 988953661026552 996809867325597 997066314422928 998038113949656 998452634034258 998534696386032 999425784749691 999682904838384 1000657254648168 1010091810927537 1010268641537622 1011253308829569 1011336423262776 1012322131277652 1012499352336312 1013990462571528 1016138590514736 1022045560169283 1024302274843068 1024727703350949 1026898578023838 1026982978334352 1026990340296804 1027983936402904 1028163899278224 1029166008341848 1029678078729456 1036424195255412 1037950539664428 1039144072134636 1040063944408759 1040149426774536 1041595649085121 1041863618122704 1042879079738808 1051257597865254 1053484675835748 1053922224813939 1054008846185256 1054016401883562 1055220843996072 1056249324350844 1059013636528016 1066394677178601 1066482323654904 1067521780110708 1068562249681966 1068749316354996 1069281081757512 1070323266047724 1071546342285744 1078922271493287 1080155173958172 1081207956778794 1082989813574916 1084045359202182 1085284115904792 1086882416436648 1094003317214046 1095614458534674 1096874298364338 1096964449946352 1099744930240632 1099843201965456 1100816806390964 1108580310114966 1109660797746657 1111489545511098 1112564893195548 1112572868654871 1112759663142888 1113844224218076 1115021477929008 1122792878193363 1125739411479189 1126828545672414 1128124278374718 1128216998377872 1128685586299596 1129785669717042 1131177766124016 1141275065488727 1141568678832048 1142042812172964 1143155914329078 1143249869775312 1144270101380081 1144564485249744 1147568153530032 1155355850626146 1156481928453267 1156684386688002 1157811759384579 1157906919387816 1158387838570638 1160841870809556 1160945602074648 1163405052908176 1166458164287728 1170168105121353 1171609959853944 1173238964706159 1174684603282632 1175724458896858 1175821091136432 1177173160043184 1178906785791696 1180262402918352 1185759951958413 1187123449495581 1188378154108548 1190895720509976 1191390341094018 1192858345386864 1194020975353128 1195988750725392 1197154431768984 1205489635071462 1205588713696848 1206664576236249 1206763751429496 1206975012196176 1208151401096952 1208752527204144 1210142463751728 1211321939837256 1220944630392891 1221044979257064 1222235081576028 1222742718491229 1224249354475992 1225442579967684 1225657110722904 1226842913631504 1227462138902376 1230062504307312 1236699402068052 1237213046520711 1239944859020556 1242571668934472 1243189921141584 1243198832990868 1244401607224568 1244619457021008 1245832536413816 1246452411093552 1253177741869092 1254399162670134 1254618762677604 1256466442751676 1257578693377019 1257902227900656 1257911245215612 1259128253463912 1261203327201168 1262432570210136 1269244123175106 1272574986889518 1273806182064468 1274029179540408 1275270923380116 1275905445382152 1277372600626824 1278617603161548 1281963875797072 1290137030552474 1291004918108568 1292263207502436 1293522723299222 1293749172429732 1294392888443304 1295654479952508 1297135045924848 1302645284311293 1306054439838252 1306063802333979 1307556263212524 1308830684521698 1310987669064372 1312256027871672 1312265434823694 1313764982411064 1315699767265416 1322798727528486 1324088005040697 1324319805048582 1326270134015658 1327795203283146 1327904334145584 1329079823100796 1331270178712344 1332567712999588 1339757685573723 1341965638560222 1343273597272269 1345487344566066 1346789081236716 1346798735740107 1347024855383496 1348337745106092 1349762841703536 1357609220358183 1359170326234071 1362727413559044 1362737182316913 1364055607919238 1365624126453606 1365736366457424 1366303604467932 1367635284394314 1369198104031784 1369320453729072 1380198277835442 1381543500328459 1381898927007216 1382472877893588 1383820317345726 1383934052885904 1385169070091677 1385525429512848 1397893127551281 1398588661284282 1399951808127639 1400196889148634 1401561603465543 1401676797153672 1402258962480246 1404646234447664 1405229633085252 1405355202511416 1408332432467792 1416519285146901 1418264688244248 1420236641486403 1421610696860978 1421859569571468 1421986625026344 1423245397611986 1423362373480944 1424999088473328 1427097688063632 1433282826982959 1435393626054921 1437044175705177 1438563028657716 1440206898610896 1441610609038392 1442209360271706 1443986418099888 1445393812269576 1458671089618728 1459276926665454 1459396863948816 1460699223864933 1460819278046232 1461075014763792 1462499064485784 1463226743457648 1476288031355631 1477985605212447 1478107080153288 1479547730328876 1480162238173593 1481986060681464 1483419857594064 1483430491539828 1485125632290768 1497057170924484 1497678951051387 1500985881972252 1502438060896552 1504165704499624 1504914115066128 1506380892956056 1517004634894164 1518483196916478 1518749028504468 1520985693857292 1522332102509023 1522723749563952 1524207885772104 1536453412264602 1540347867035757 1540474467501528 1540485510445206 1541975904604356 1542245848917336 1543749012512772 1544517118094184 1547789161079408 1560224140161804 1561744826458258 1562795427184056 1564318619608212 1565843296625374 1576886396797881 1580227013753622 1581013269277884 1581024602825343 1582831265994108 1584373986526266 1584504205478064 1588520454792024 1601282670166062 1602843374522949 1603123974532494 1603255734536976 1605484899071586 1607319513428616 1607463141334128 1608886101648332 1620232760937258 1621811935168191 1624484720362374 1626068038803273 1627926173857188 1629646775434704 1630323624654972 1633923439956912 1641004975821069 1643421687802011 1645311447546507 1648932536090736 1649617395360948 1651225209586446 1653259812027408 1657598443987824 1668847339793322 1669139494714332 1670766336327114 1670903655825456 1672394763555503 1672532216893512 1672825016903472 1675288590335568 1677214993620816 1690242818508621 1692186417562077 1692325497566808 1693028379449394 1694678504575563 1696766649186024 1698408242752624 1700361231173488 1704823470882064 1712353018248072 1714733871493617 1714874804662968 1716846727874616 1720897159358026 1721352230295048 1723017610003248 1724998896572976 1727539306603344 1733033775939219 1735026580032003 1736860379081724 1737581757855957 1741262806214334 1741405919784336 1741418403111972 1743408350950032 1745107579362264 1747983558752496 1749687246431592 1763586688345287 1763731636704648 1765450673387596 1765759740064776 1766638308990672 1768360178687544 1768669754714064 1770393604377528 1771274478922416 1782567231162822 1786343580764964 1787085511641027 1789287518080296 1791031463029692 1793983126088088 1795718774982288 1795731647653476 1797783660141456 1808234452607193 1810145627144244 1812227101645428 1816969884745392 1816982909755884 1818740810558984 1820832168604808 1821738139290576 1823513712525752 1831567468885596 1833352622364042 1836374031713988 1838163869951526 1838485666084356 1840264370447256 1841193208353564 1843297170524784 1845093756460968 1855049103102078 1859917288530834 1863857503401708 1864784881712376 1864798249486302 1866602410836852 1866929185531512 1868748804620724 1869678616640328 1873639510780336 1881598744005201 1886853341850984 1888692380195868 1890533210975786 1891804990801752 1893648855315204 1895494516967558 1895812759428624 1903866184762659 1908862480334277 1910709273096702 1911043769310612 1912906385070174 1913858168073228 1916058900940236 1917926404742322 1918084038210288 1922945813695608 1935205545828711 1938394811253654 1940284084948833 1940623758644598 1940783257597392 1943481719928762 1945702568887272 1945876434246576 1947598965153244 1959081659757378 1961334394818786 1963246026782547 1966481503596558 1968384041807508 1968398152235541 1970647473616596 1972730307105168 1973549650898124 1977907322053104 1984198091292729 1986479707572873 1989405201023487 1991692804924719 1993619734651194 1996076227899312 1996905268068516 1998851569499382 2001314509296336 2019178962018517 2020183621855074 2020537283075244 2022506617659138 2022672846525552 2024477871672451 2024644262555304 2024998704672624 2027980925143056 2044091120338566 2046083411878857 2048436189680409 2048604549686136 2049455406701898 2051452926591471 2053797156047676 2053980680593608 2055967872805808 2058332016683696 2070297416753163 2072848390510824 2075730476018589 2075901079328856 2078288144269272 2080127888817518 2080298853549072 2083191298170242 2085758159477616 2097882991926423 2100295333722951 2102515195730508 2103388443720369 2106969351671496 2107844449627878 2108017692370512 2108032803767124 2110441687992144 2112498648701688 2132416045291467 2132789354357202 2132964647309808 2134868096417979 2135043560221416 2137124499363932 2137498632709992 2138562163515024 2140646532095448 2157844542986574 2160310347916344 2162415913557588 2163314040407559 2165979627149832 2168090718404364 2170568231809584 2173764832873296 2188006634428092 2188915389998181 2191228917069348 2193748596728676 2199489860481264 2201633612781928 2217160620229932 2219321595493314 2222979091022196 2224946919051649 2225129786391096 2225145737309742 2225519326285776 2227688448436152 2245585756386726 2251478822958378 2253657091344828 2256248556749436 2257371172599192 2259571339434084 2277724795374717 2282550130977454 2284085624345928 2286311828658156 2288540202760162 2304680118396903 2310711701252292 2310728265667809 2312963856906534 2313368773376004 2315623518769158 2315813838775632 2316775677141276 2321683741619112 2321891204149296 2340336210242706 2342617239687387 2343219919707888 2346477929412318 2348764944938061 2349369206565264 2351448917793716 2370340520630433 2371519903916826 2374246898991162 2376560979789399 2376756308217096 2381791441019952 2382780682188036 2388041950706256 2394308863537968 2401924005249093 2404685961798741 2408227348607379 2410979270142924 2413329152472498 2413527502858992 2416302802193904 2422643879674512 2441461848956897 2441889260785782 2442089958514128 2444269269811889 2444470163152056 2445485436982458 2448498708951984 2450885159935368 2451314221445808 2454924277804752 2473398804136104 2474426093041422 2476837814379669 2479889718041112 2485143337868944 2486397665981736 2488803214449136 2491665072827632 2503271009689983 2506149504490671 2506355483738184 2508798325340268 2509237525355208 2512932885503352 2515157386754038 2515822490431224 2518256506927824 2524865140420272 2538488246350212 2539542569174091 2545149973779036 2547612364128936 2548058359080816 2550541846760232 2551810890764304 2554745201253648 2557235206323096 2580274061104948 2581345739037039 2582009836217136 2584526415004872 2587045446598444 2587498344859464 2588785776886608 2591308959905016 2605290568622586 2611894209321501 2612108879676504 2612127604667958 2615112526425048 2617661369043396 2621975338128744 2624512055743344 2624530869647388 2627529964822128 2631399534530832 2645597455056972 2648176010081394 2648639610097164 2652540268031316 2655590406566292 2658159646201592 2662540357424688 2665135425999176 2679515371147446 2683931277120444 2686547194544538 2690974689132132 2693578162473432 2693597471480214 2694049710766992 2696675490212184 2715218440716366 2718340652468142 2725454827118088 2725474364633826 2728111215838476 2731248252907212 2732607208935864 2735270568788628 2738396208063568 2750028933546063 2757245804927289 2760396555670884 2763087000656918 2764945755787176 2767640634691452 2770338140183354 2782573654653117 2789875932796251 2795786255102562 2797177322568564 2797197374229453 2799903616255278 2800393778297268 2803123206931086 2803353594307344 2804517924960492 2810459266170504 2810710405022832 2833038570293802 2835799816463679 2836529376488496 2840473282972806 2843221393721956 2843241775451337 2843719139142936 2843973250052688 2846490795223972 2866063909645053 2866565653965918 2869359577605261 2870787252109842 2874088351410354 2876889607113483 2877126057315432 2883221218076784 2884418720543412 2890787624539152 2907592216880481 2910935637966897 2915222579893143 2917342179237456 2918553853330908 2921398447729866 2921638556092464 2924998128971568 2952576062711262 2955453817158349 2955971210424894 2956214160306576 2958852273982813 2959095460657752 2960324476347186 2963972121362928 2966860983079656 2990429601976791 2994114341848968 2995357902102774 2998277354249073 3001971763944504 3004876121793104 3008331408999248 3012761785912112 3030275432782611 3033759926488707 3034009269788328 3036966393832956 3037498057008936 3041971387714584 3044664205018046 3048415771544208 3066136680507849 3072906824529204 3074183110052847 3080695734071514 3080948935003056 3080971020890412 3083951809208712 3084491697834672 3087498025025544 3089034236188368 3120191833226277 3120448280323608 3123489652916516 3124786947255363 3125590854368112 3128637239216424 3131686593250748 3153772793595762 3160454027507244 3161766674441817 3162026538555768 3162049205650686 3165662531988216 3168747973052532 3177040909584048 3199184031535803 3202565340332124 3205686749045898 3206247949064988 3210969798143172 3214639026857232 3217772203296664 3240465521874516 3243623870336382 3248969440724748 3252136077606546 3255852347714376 3260647249309944 3282009951642138 3286843375604022 3290622895093014 3299234790721896 3302450419172892 3328982393239971 3337694679586644 3337718605964613 3338278989428664 3341532672654228 3344789527111006 3345064433787024 3368378634580089 3377218234437567 3380485637017242 3384372835124154 3384650995133616 3386056758898788 3389357009151126 3393533298372048 3423825196466181 3424706036496144 3429467742987234 3429749609325936 3432810304140243 3433693455749232 3441794318716052 3442704460590096 3466067551878438 3469445785359801 3470053160064006 3473435278153737 3473720758163448 3475163515711914 3482525612428668 3482836806223944 3490215158724528 3499374492863184 3510504315364059 3519716894118477 3527173376690574 3527463273409296 3530901346775192 3531519480129552 3536720357375088 3540787208755056 3565134462325644 3572393548186607 3572687161529928 3574171023282054 3577654620770633 3578575036160592 3582062926059384 3587966252176176 3591463295306952 3616468905214386 3619993728708747 3620291254288488 3624454203290856 3633965819511768 3637481621117968 3641664337209616 3647027425051504 3662833891178673 3663134937771192 3666705244728084 3668228155473687 3672748063427976 3676327739903052 3676971332168712 3680528740894512 3682386416707128 3690187512921936 3710098206204156 3711639139562133 3719834577061668 3727715006803416 3729569763424752 3729596498972604 3733204821673704 3733858371063024 3737497609241448 3739357233280656 3763197488010402 3772736080131057 3773706683701968 3777384760391736 3781066421951572 3783609981603504 3787297710630408 3790989033935116 3807732369525318 3817724960668554 3821418546193404 3822087538621224 3825812770140348 3827716336146456 3832117801880472 3835852809484644 3845891627391216 3870411091657422 3876789622507308 3880568169897666 3881247517289196 3886963439857524 3891405137774544 3895197930306488 3918163319514756 3922668789637572 3926492053565094 3932963007193116 3936768083615016 3936796304471082 3941294947233192 3947099301796248 3968396182585458 3972264015122091 3972959415145746 3978810402046974 3983385609849438 3987239469302388 3993810536137032 3997703138998764 4019273056721169 4029820791816807 4038357924037034 4040367243710148 4040396207220321 4041074566150488 4045013235318276 4048955743344902 4049288525110608 4072827661074549 4077510978702213 4088182240677132 4088211546950739 4092166823757714 4096872379360818 4097209099372272 4098910813403796 4102905853182942 4107594312095352 4107961361187216 4140594833506326 4144630500985377 4145696781021648 4151460952037178 4151802158657712 4155507210275031 4156576288538544 4160255777635036 4166382596340484 4193679382653843 4195765983852846 4199855424382917 4200590667445902 4204684810396629 4205030391461016 4206776887440738 4213938703342992 4215688899255756 4216065607534248 4224997297403376 4249557855440703 4260709924459209 4264832090582934 4265578708714404 4269736192835958 4270087120442832 4274248998727864 4274997265419984 4281293064190896 4315689085973148 4319509425077587 4320620695832688 4324476400436419 4324831827115176 4326628080815118 4330845067248661 4331959254299664 4336181436808728 4376013268856184 4377830779996362 4382097671594799 4382457834138696 4387497193457352 4403267225563856 4428864094066893 4433956815637341 4434321240459864 4438643190986628 4440486714520779 4445958182044392 4449893838103298 4450259572782192 4450291474619484 4455376896872304 4491171512773452 4493036853154161 4502957645916756 4507314182689656 4512497113498872 4514742345198384 4519142678868168 4555449590749434 4565100261954908 4566996307527069 4568171248691856 4572623657316312 4577080405520324 4609360236793806 4621043601107271 4621423402504584 4621456531335618 4625927713813068 4626737546752008 4631247037538316 4633551354282552 4643367483238224 4680672420485412 4685234479374774 4692955858824636 4697529889876122 4702897835587432 4740681041260866 4743039807833652 4748493797982324 4753121959578798 4753512616434192 4765561364376072 4803848010498186 4808530123568847 4809371923597482 4816454697214758 4821958540285848 4826658304944996 4865435805504573 4878204116409819 4882923697913794 4883778521571564 4888538539623778 4888940326304112 4890970873964916 4901770319870736 4923014927463207 4930265063406033 4935934342639521 4946797608272208 4948852186082844 4953675628759338 4959779436082224 4972795331963472 5006542019379966 5012299008981342 5012710967476368 5017184290666509 5017596650680536 5018475050710416 5025865771006704 5030314773508076 5031644980862448 5070728455525863 5076559252686231 5076976492700424 5079085138348182 5084035513726689 5090299947558072 5095224728257872 5101083693520464 5114470412646192 5144201614480851 5160548122209896 5162691478074078 5169052830009744 5174090893196888 5174996689718928 5182617919810032 5210581137245172 5223788418643002 5224217759353008 5224255209335916 5228879830357079 5230225052850096 5235322738086792 5243950676257488 5249061739294776 5290760065035861 5291194910113944 5296352020162788 5297279220194328 5305080536062632 5311180813132584 5316319292403184 5330270851998352 5359030742294892 5361256534923081 5367862554240888 5373094389089076 5381949378264264 5387156324946864 5387194942960428 5393350980424368 5424703357821579 5430436881432732 5436681304936284 5450909654236176 5450948729267652 5456222431676952 5462496505814424 5465214417871728 5470541137577256 5500057867092126 5514491609854578 5520793111341768 5526174001313836 5529891511574352 5535281269382904 5540676280366708 5565147309306234 5579751865592502 5591572510205124 5594354645137128 5594394748458906 5599807232510556 5600787556594536 5606246413862172 5609035849920984 5620918532341008 5644796232015603 5666077140587604 5671599632927358 5680946565945612 5686442787443912 5686483550902674 5687438278285872 5692981590447944 5732127819290106 5733131307931836 5738719155210522 5741574504219684 5748176702820708 5753779214226966 5754252114630864 5768837441086824 5805616637486133 5815184433760962 5820852254846499 5821871275933794 5830445159786286 5837107706661816 5842796895459732 5889738080347641 5905152125422524 5905194456706623 5910907634316698 5911942420849788 5917704547965626 5918190921315504 5920648952694372 5933721966159312 5952594273878187 5959439122718619 5968215603070461 5975078414774157 5980859203953582 5988228683697936 5990715804205548 5996554708498146 6003943527889008 6057536886055551 6060550865565222 6067519852977414 6068018539576656 6073433615017353 6073932787665912 6074996114017872 6083942775429168 6089328410036092 6132273361015698 6138250235636571 6145308569041227 6145813649058408 6148366220105694 6154358779774413 6161391468143028 6161942041780824 6167903618417424 6174996050051088 6210892250259489 6227191428055767 6240383666452554 6240896560647216 6246979305833032 6249573894510726 6257274478432848 6263373186501496 6307545587191524 6320908055014488 6323533348883634 6324053077111536 6324098411301372 6329696636748043 6331325063976432 6337495946105064 6397248135874401 6398368063071606 6404604289253937 6405130680664248 6411373498091796 6412495898129976 6421939596286344 6435544406593328 6480931043749032 6487247740672764 6489942121222677 6497938881449496 6504272155213092 6511704695428752 6521294498619888 6564019903284276 6566746169994543 6573686751208044 6581245790186028 6598469581443792 6604900838345784 6657964786479942 6674840757154947 6675389359173288 6675437211929226 6676557978857328 6683065345308456 6689579054222012 6736757269160178 6754436468875134 6760971274034484 6768745670248308 6772113517797576 6778714018302252 6833174386124151 6847650392932362 6858935485974468 6865620608280486 6883588637432104 6932135103756876 6938891570719602 6940106320128012 6946870556307474 6947441516326896 6950327031423828 6965051224857336 6965673612447888 7021008630728118 7027851719062161 7039433788236954 7046294834814183 7054346753381148 7061802693550384 7111021561891299 7129682939368197 7130268924651288 7144787096373214 7145374323059856 7148342046564108 7155309241541266 7164125852118768 7182926590613904 7205772015747279 7214057885396223 7224682045822137 7232937810428772 7239987457417494 7240582508576976 7248908406581712 7267931639023536 7324385546870691 7325667782357346 7326269875542384 7332807809435667 7333410489456168 7336456310947374 7345496126855952 7352655479806104 7353942664337424 7364772833414256 7420196412408312 7423278279124266 7430513443139007 7439669154123336 7455430013606832 7459192997945208 7466409643347408 7474995218482896 7509813029069949 7518448513472013 7526394976020804 7545472160262114 7554769520783472 7562132843903144 7574595421260816 7581978067870232 7615464739050636 7635449921337108 7642208982829577 7642837092386808 7644175077242448 7651625540280696 7655432672292912 7664235603760944 7671705618969288 7740822183314844 7744037217111117 7753579245014616 7761136339795332 7762495034578392 7773926879715048 7790395860612976 7835682627964503 7836326639029512 7845337579275144 7852984107130188 7865926014386232 7873536167230032 7873592608942164 7882589894466384 7894198603592496 7936792365170916 7944528030244182 7945918830291492 7957620804093948 7966771219698876 7974478938604776 7987621072274064 7995406277997528 8038546113442338 8059641583633614 8076715848074068 8080734487420296 8080792414440642 8082149132300976 8090026470636552 8097911486689804 8145655322149098 8155021957404426 8176364481354264 8176423093901478 8184333647515428 8193744758721636 8197821626807592 8205811706365884 8215188624190704 8250086800638189 8271737414781867 8281189667012652 8289261001970754 8302921904074356 8311014420550062 8320511555270072 8332765192680968 8385890698591081 8387358765307686 8391531967705692 8399710848765834 8401181334891804 8409369620793258 8410060782922032 8413553774881476 8431377798511512 8432131215068496 8499115710881406 8507399449391037 8521419848918418 8529664181165868 8529725326354011 8531157417428808 8539472385671916 8548497997455728 8598191728935159 8608078732815783 8630668821340449 8631378171946296 8639018850155174 8648952800872838 8649663654230352 8653256161630236 8661690134497322 8672362873617456 8722776650641443 8732806913900691 8745667739679429 8752026537712368 8755661559992724 8764195343189598 8764915668277392 8774994386914704 8857728188133786 8866361451475047 8867913631274682 8868642480919728 8876556821948439 8877286381973256 8880973429041558 8891916364088784 8899787676206596 8900582949238968 8971288805930373 8982343025546904 8986073706308322 8994832062747219 9005915291833512 9014628365379312 9024994226997744 9038285357736336 9090826298347833 9101279779466121 9110899181498868 9130200523909816 9133992615054138 9145247314632624 9154160811040648 9218720473587612 9242087202214542 9242846805009168 9242913062671236 9251095084477909 9251855427626136 9253475093504016 9262494075076632 9267102708565104 9360575499678831 9361344840970824 9370468958749548 9374360841766089 9385911717649272 9395059779752244 9405795671174864 9481362082521732 9485300023325451 9486079615667304 9496987595964648 9506243919157596 9531122728752144 9597552094607409 9607696020996372 9617060247137694 9618743847194964 9632909394429516 9643917080571696 9653316609889992 9730871611009146 9756408232819638 9765847395827588 9767557043143128 9777077079247556 9781941747929832 9846029854926414 9860530126812066 9871868685279042 9897704372165688 9907351257518676 9986947179719913 10013084038759932 10013155817893839 10024598017962684 10034368581333018 10035193301361072 10060629547016152 10141456911051726 10151341371978677 10153118505372462 10153952985400848 10158170276696364 10168071027453378 10180599895116144 10271475589398543 10288403228961702 10298430912420729 10321096244419792 10325382956148156 10348181786393776 10408337356079403 10420305834461211 10421162274490344 10447576837286004 10448510418671832 10457759660714158 10470645476173584 10498123478589552 10531512946092177 10559150682355431 10581520130071722 10582389820227888 10592704040325576 10594558440388656 10610161072125264 10622361626265168 10717180644559821 10718061484589784 10722513069846162 10732963862311899 10735725108481776 10746188778178152 10763898756528528 10774389885920856 10849406715643158 10859981186126241 10860873762865464 10873362609872568 10901897458535304 10912444863353904 10924993011628848 10941082275154512 10988501673536019 11000115734184252 11004684466421061 11028983219709156 11041586222683536 11052348002627672 11070562538765808 11081352560733416 11130294618612468 11159503731185004 11183145020410248 11188709290274256 11188789496917812 11199614465021112 11201575113189072 11212492827724344 11218071699841968 11289592464031206 11318208240393171 11332154281175208 11343199265854716 11361893131891224 11372885574887824 11372967101805348 11385963180895888 11464255638580212 11466262615863672 11477438310421044 11483149008439368 11496353405641416 11507558428453932 11537674882173648 11611233274972266 11630368867521924 11641704509692998 11643742551867588 11660890319572572 11674215413323632 11685593790919464 11779476160695282 11810304250845048 11810388913413246 11821815268633396 11823884841699576 11835409095931252 11841297905388744 11905188547756374 11916792045366273 11918878245437238 11936431206140922 11950156829548314 11961718407907164 11981431608411096 11993109416996292 12057819170163507 12089462375450421 12115073772111102 12121101731130444 12121188621660963 12135039705954828 12146867230034706 12147865575331824 12178656820072184 12264546722031396 12276500471273142 12288465871342609 12290617138082454 12291627298116816 12296732440211388 12308717559548826 12322782936286056 12323884083561648 12421784500518978 12433891502956131 12454382856111534 12466521630825093 12480767332905108 12493958611666064 12499147789021452 12526746373002992 12581038147961529 12599566273148751 12614054431189887 12615091174383048 12641816110028976 12647066697767268 12648196822602744 12659393273496086 12674991892210128 12748673566322109 12782129773377627 12794496271748802 12796736126143212 12809208578507874 12810261361328496 12822746996183592 12824991796259952 12843879192572688 12958528275232761 12961862087498064 12973429201309257 12974495481345528 12979884242445354 12992535201745983 12995877762898992 13008544310426184 13128039806568552 13133492339989086 13146293014784397 13147373502416088 13162491580372056 13209801676691568 13286592282200679 13301870446912023 13315929572959884 13321460143562337 13349681514309894 13350778718346576 13350874423858452 13366130690616912 13379158108444024 13473514538320356 13508872937750268 13520831277313867 13521942548068968 13537491340496616 13544227035595152 13557428036604504 13666348772248302 13695300785864724 13700988922581207 13717870971948936 13731241216560972 13767177274864208 13863130803321813 13864270207513752 13877783141439204 13880212640256024 13893741112614948 13900654062847656 13930102449714672 14042017261456236 14055703438124322 14078867576473908 14092589669628366 14108693506762296 14222043123782598 14259365878736394 14260537849302576 14289574192746428 14296684093128216 14310618483082532 14411544031494558 14425590370706541 14428115770792446 14449364091644274 14465875620857544 14479974914834988 14596307416513719 14634612349229457 14648771093741382 14651335564714692 14665615618871334 14666820978912336 14672912621894748 14705310959612208 14836575851353451 14840392824816624 14846556558248532 14861026886278014 14875511317941053 14879338308246672 14918385995890416 15019626058139898 15036897026944026 15051552871999527 15052789952041608 15090944320524228 15124265687806288 15163956135740464 15212185366577589 15229677758058693 15230929478101272 15252106541180067 15270899842674216 15284417965659154 15285674184773616 15303251080561392 15343411237938576 15432604843442553 15481644366629688 15488074434222234 15507158490029232 15522272679590664 15524990069156784 15547853759430096 15671365255929006 15672653278059024 15686639491071237 15690675158550288 15705968214260376 15731852028772464 15747185217884328 15872280195107583 15873584730341832 15889056060488364 15891837660582984 15915241608187896 15933542439397752 15948957877209552 15990812555995056 16077092226884676 16083769604769243 16119283167267228 16153431696148136 16161468974840592 16161584828881284 16180052941273104 16195822973379608 16291310644298196 16310043914808852 16348523013901247 16352728962708528 16352846187802956 16368667295030856 16387489517443272 16395643253615184 16411623412731768 16500173601276378 16543474829563734 16562379334025304 16578522003941508 16605843808148712 16622028841100124 16641023110540144 16665530385361936 16771781397182162 16774717530615372 16783063935411384 16799421697531668 16802362669783608 16818739241586516 16827107549762952 16862755597023024 16934388696046809 16998231421762812 17014798898782074 17042839697836836 17059328362331736 17059450652708022 17062314834857616 17078944771343832 17196383457870318 17216157465631566 17261337642680898 17262756343892592 17278037700310348 17297905601745676 17306512323260472 17323380268994644 17416849912458399 17445553301282886 17462556764539497 17465613827801382 17491335479358858 17511323119985448 17528390686379196 17669214241042923 17715456376267572 17715583370119869 17732722902950094 17735827262549364 17753113643896878 17754572763946512 17761946858083116 17799575352413192 17801165898477936 17942577611860746 17960065504269967 17964686051093808 17972147412616644 17989664125494438 18007197911191801 18011830583667024 18172610658166653 18181652596695666 18202559558932242 18220300845052059 18221798362997736 18260401047819632 18267985230108276 18308321622081296 18414750706909713 18435925707123681 18437440947175224 18463076339323239 18484174404429084 18485826125342472 18502190168955818 18503710855252272 18524988150153264 18632676750778467 18681574284167301 18721150999357662 18722689681941648 18740937917499096 18748721683532178 18771823435298544 18790119559504488 18962724165043464 18970600046650902 18972159231334608 18989089910244129 18993975191929296 19012487838315192 19191744407623203 19195104189214818 19213812867761811 19215392041992744 19234120494275388 19237487694389928 19265818788859032 19306633219779984 19461743222018292 19469826363668031 19512816465639276 19531694791655176 19535114086286256 19554154158495112 19563883495859664 19692059709852828 19721060253624132 19743737370558084 19790317332617299 19795408744331376 19814702515037352 19973894359439826 20024522271464841 20026168077519864 20026311635787678 20049196035925368 20068737162666036 20121259094032304 20282913822103452 20302682743957354 20306237010744924 20316340553392728 20336142054906756 20499523158372453 20542951178797086 20576806457923404 20596861824841458 20650765912296312 20816674712158806 20840611668922422 20842324548980688 20895153674572008 20897020837343664 20915519321428316 21063025892184354 21083555157186483 21118301364710862 21138884504442549 21163040260143444 21185408080651152 21333064685673897 21389048818104591 21434361289119642 21436122969179568 21445026139692324 21465927724623798 21492377556356304 21548779771841712 21698813431286316 21719962372252482 21721747525730928 21741131926221539 21746725219745136 21803794917070608 21973156640612073 21977003347072038 21998423428307001 22000231468368504 22009368932842122 22057966439418312 22104696005255344 22162705121466832 22260589237224936 22291540329417021 22319007462370008 22366290040820496 22377578993835624 22399228930042224 22424985655448688 22529439087209847 22555345540416039 22579184928062412 22636416480786342 22664308562350416 22686398531709432 22723786263782448 22745934203610696 22926626948488731 22928511277160424 22932525231727344 22954876620842088 22966298016878736 22992706811282832 23015116856907864 23222466549944532 23232111651333351 23260737735043848 23283409019385996 23287485103735176 23321780639145144 23371187581838928 23507047883893509 23558952321390564 23620608501690096 23620777826826492 23643630537266792 23647769683399152 23670818191862504 23682595810777488 23810377095512748 23833584090732546 23837756490874476 23872862412281844 23900313659096628 23923436815814328 23962863216822192 23986218833992584 24115638340327014 24178924750900842 24230147544222204 24242203462260888 24242377243321926 24270079411909656 24293734460069412 24357313640144368 24529093444062792 24553000942546284 24576931742685218 24581234276164908 24593464880422776 24617435119097652 24645565872572112 24750260401914567 24815212244345601 24843569001037956 24867783005912262 24908765712223068 24933043261650186 24961534665810216 24998295578042904 25157672095773243 25162076295923058 25199132546297502 25228108862379774 25230182348766096 25294133395534536 25296393645205488 25318786546992172 25497347132644218 25522198348173111 25564259546755254 25588992543497604 25589175979062033 25593472252286424 25618417157015748 25645493992367184 25794575186805477 25824236198447349 25892006464021347 25917056550465522 25946858402618514 25948990962691056 25959768484890708 25985070403491966 26017088620852368 26249326506240721 26256079613137104 26266984679978172 26292586029568794 26294747004832176 26318212331741863 26324983160744112 26573184564401358 26599084354425141 26603740893824046 26629670465845317 26631859145919768 26642920287124674 26699363028619788 26701748847716904 26758316216888048 26913866417791119 26947029076640712 26984496188241657 27017745875500536 27041662554627734 27043885096137936 27074982680993232 27114856073209008 27272478895043499 27303839338398363 27332697544496604 27390601571729448 27401977845162414 27435741943897872 27462482433121944 27726261606643626 27728540415027504 27753285253433727 27755566282878408 27760425280512048 27787482225229896 27801308125695312 28081726499036493 28084034522912472 28111406876248644 28123082525298267 28157735152947816 28185179339256732 28217387013524592 28444086247565196 28455900069976353 28518731757472788 28579148385492856 28593368186256432 28621236966165064 28823088062989116 28851180741413082 28856231541584892 28898728183288548 28924309947671437 28931751241715088 28959949829669976 29192614833027438 29269224698458914 29297542187482764 29302671129429384 29331231237742668 29345825243789496 29673151702706902 29693113116497064 29722053772556028 29751022635882106 29960841539159739 30039252116279796 30039467453681517 30073794053888052 30103105743999054 30105579904083216 30181888641048456 30424370733155178 30454024115936031 30459355516117386 30461858956202544 30504213082360134 30541799685348432 30568835931318308 30814426768195629 30865209686885106 30895292737262187 30963288733259376 30976148868444468 31044545359181328 31225012068238209 31260917503383633 31342730511858012 31373278982142474 31411936428520752 31494370435768656 31744560390215166 31747169460683664 31775500507554557 31778112120976728 31783675321165968 31830483216375792 31867084878795504 32151541933679463 32154184453769352 32167539209538486 32198891586935697 32238566334534456 32306863392296272 32323169657762568 32391645946759216 32579943558378723 32582621288596392 32620087829617704 32697046027802494 32705692375605912 32737334590061712 32774979034886544 32823246825463536 32965505020608057 33000347202552756 33014053399263183 33086949659127468 33124758668050608 33157044007883016 33211687616297424 33244057682200248 33543562794364324 33549435061230744 33566127870822768 33598843395063336 33604725339567216 33637478483173032 33654215099525904 33868777392093618 33954624721179513 33996462843525624 34029597797564148 34085679395673672 34118656724663472 34118901305416044 34157889542687664 34392766915740636 34432314931263132 34522675285361796 34556075400620696 34595811203491352 34613024646520944 34646760537989288 34833699824916798 34891106602565772 34925113529078994 34931227655602764 34982670958717716 35022646239970896 35056781372758392 35338428482085846 35430912752535144 35431166740239738 35465445805900188 35471654525098728 35506227287793756 35523893716166232 35599150704826384 35750376136098819 35885155223721492 35920131008539934 35944294825233288 35979328250988876 36014395822383602 36173457510490521 36268387126351263 36345221316333306 36363305193391332 36363565864982889 36405119117864484 36440601690104118 36443596725995472 36535970460216552 36829501413819426 36865397614027827 36871851414247362 36874881894350448 36926152678646478 36968348808858168 36971652250684944 37004380337911636 37265353501556934 37301674508868393 37363148568334602 37399564892475279 37442301998715324 37481875834998192 37497443367064356 37580239119008976 37743114443884587 37798698819446253 37842163293569661 37925448330086928 37941200093301804 37978179820488258 38024975676630384 38383488815246406 38390208378429636 38427625735523622 38430784083985488 38465079561776569 38468240988550776 38474975388779856 38531637577718064 38875584825698283 38920287603927771 38923486444036584 38939652727336062 38977605605237949 39025632931278552 39063389583310352 39108308316990224 39384119419705656 39438879044353191 39442120507248264 39487474741116168 39580634665234598 39629405030074704 39859776846602037 39905611340736069 39947788718879652 39964380430687011 40049044542929682 40052336155039728 40052623271575356 40098392071850736 40137474325332072 40562493831941601 40565827644206904 40605365487914708 40612474021489848 40632681106785456 40672284109813512 40999046316744906 41085902357594172 41102966767743621 41153612915846808 41193723649682916 41301531824592624 41589392409965439 41633349424317612 41681223337844844 41790307349144016 41831038642856632 42126051784368708 42167110314372966 42236602729421724 42277769008885098 42326080520286888 42666129371347794 42778097636209182 42868722578239284 42890052279384648 42931855449247596 43276771112119623 43397626862572632 43439924744504964 43482263852443078 43788922249541157 43903837047688371 43946313281224146 43954006694144076 43996846856614002 44000462936737008 44018737865684244 44115932878836624 44509727554060353 44521178474449872 44583080658834042 44626533953823159 44638014924740016 44755157987671248 45058878174419694 45110691080832078 45154658615998581 45158369856124824 45272832961572684 45372797063418864 45491868407221392 45636556099732767 45689033274176079 45756319623540201 45853253896977462 45857022554320848 45909753241684176 46030233713815728 46441116126425891 46444933099889064 46464223302666702 46521475470087696 46566818038771992 46574970207470352 46643561278290288 47014095767787018 47059918473213711 47117904642781128 47241555653652984 47287261074533584 47341636383725008 47616840585322749 47620754191025496 47667168181465092 47675512981748952 47745724824563688 47800627318193256 47846873631628656 47972437667985168 48231276680654028 48251308814307729 48357849501801684 48460295088444408 48484406924521776 48484754486643852 48540158823819312 48587468920138824 49045569041703741 49058186888125584 49106001885092568 49153863485370436 49162468552329816 49186929760845552 49234870238195304 49500520803829134 49630424488691202 49687138002075912 49735566011824524 49817531424446136 49866086523300372 49923069331620432 49996591156085808 50315344191546486 50324152591846116 50398265092595004 50456217724759548 50588266791069072 50637573093984344 50994694265288436 51044396696346222 51128519093510508 51177985086995208 51178351958124066 51186944504572848 51236834314031496 51589150373610954 51648472396894698 51784012928042694 51834113100931044 51893716805237028 51919536969781416 51970140806983932 52250549737375197 52387670293618491 52498653012481442 52533969359956344 52585172059137588 52636424663483726 53007642723128769 53146369128802716 53146750110359607 53198168708850282 53207481787648092 53259340931690634 53263718291839536 53285840574249348 53398726057239576 53403497695433808 53827732835582238 53880196512809901 53894058153281424 53968992376483314 54021593733575403 54035491751001072 54083325109255468 54517831974499959 54544957790086998 54607678676796726 54660902535156177 54665395088993208 54781203143458896 54803955690324828 54924964866243888 55244252120729139 55307777121371043 55389229017969717 55452523213287252 55506570506867454 55511132565756816 55574964450459792 56153622526008631 56163452998072986 56168069045824944 56218193205673447 56222813752497288 56246165050596534 56315470305895632 56370358678513464 56888172495130392 56911800139952706 56967269730732387 57037463514945576 57158296770985712 57242473932330128 57575233222869609 57641438603285433 57646176125978232 57702361482826164 57712463083169784 57797456366577096 57848619895342874 57919899659339952 58385229666054876 58409479091004093 58538449396917828 58595084374965528 58605342258858768 58662462475485336 58691650487578992 59346303405413804 59370951997851897 59386226232994128 59444107545112056 59502045271764212 59921683078319478 60073566814394523 60078504232559592 60078934907363034 60147588107776104 60206211487998108 60363777282096912 60848741466310356 60908048231872062 60918711032234772 61008426164720268 61137671862636616 61628853536391258 61730419373770212 61790585474524374 61952297736888936 62450024136476418 62521835006767266 62685461023716024 62746557964284948 63250665471559449 63416653513327647 63489120780430332 63551001015109114 63556224241953456 63999194057021691 64167146454313773 64303083867358926 64308368907538704 64335078419076972 64397783173871394 64477132669068912 64646339315525136 65159887116757446 65165242577192784 65223395778664617 65240175659235408 65394092055604988 65411384751211824 65919469921836219 65931010041216114 65995270284921003 66000694405105512 66028106798526366 66173899318254936 66314088015766032 66488115364400496 66874620988251063 67087125588728648 67098870122461488 67197686790126672 67274956966346064 67737554784187236 67909249442359026 67975437794642027 67992925687051248 68059195595128296 68171358791347344 68237802610832088 68779880845466193 68785533831481272 68864629862526264 69045350570723592 69112150801241392 69191622406982704 69293521075978576 69667399649833596 69696334954000053 69782213205131544 69850227058157988 69862455311205528 69965341917435432 70113562745516784 70521143651680527 70676856964171692 70861825505070288 70862333480479476 70930891611800376 70943309050197456 71012454575587512 71047787432332464 71500752272197638 71770310447442984 71840262017079868 71888589650466576 71958656501977752 72028791644767204 72346915020981042 72536774252702526 72690442632666612 72726610386782664 72727131729965778 72810238235728968 72881203380208236 73071940920433104 73659002827638852 73730795228055654 73743702828494724 73852305357292956 73936697617716336 74008760675823272 74530707003113868 74603349017736786 74726297136669204 74799129784950558 74884603997430648 74994886734128712 75473016287319729 75486228887769174 75597397638892506 75684326587139322 75882400186603608 75956359640976516 76566595044519333 76766977630492812 76767527937186099 76780416756859272 76855251471047244 76930159123553138 76936481977101552 77383725560416431 77472708595342047 77676019392064041 77751169651396566 77840575207855542 77846972888073168 77879305454672124 77955211210475898 78051265862557104 78747979518722163 78768238839411312 78877758088706382 78884241014496528 78954636995225589 78974949482232336 79161269330469196 79719553693204074 79797253063275423 79811222681472138 79889011397535951 79895577437759304 79928760861374022 80098089085859364 80105246543150712 80274948650664144 80741599253373357 80953488564724971 81124987663883202 81131655288413808 81210730975829416 81224948042979696 81344568219627024 81998092633489812 82165051608291961 82171804715188344 82205933535487242 82286056277724559 82307225831693616 82387447299365832 83178784819930878 83259855760301181 83266698848635224 83362446675689688 83662077285713264 84245179497109479 84252103568737416 84334220628745932 84369247575894801 84473205458843448 84555538017770196 84652161040573776 85332258742695588 85367700209929059 85556195272418364 85737445156478568 85780104558769296 85863710898495192 86553542224239246 86772929843014311 86795253725145264 86879849489009928 86964527704886156 87577844499082314 87807674095376742 87892626562448292 87908013388288152 87993693713228004 88037475731368488 89019455108120706 89166161317668084 89253067907646318 90117756348839388 90221382161664156 90309317231997162 90316739712249648 90545665923145368 91273112199465534 91362072347808093 91378066548352158 91512639247080402 91706507793954924 92443280304586887 92685878211786561 92882232252851782 92889866199778128 92928446605333404 93133636077543984 93675036204714627 93782752510150899 94028191535574036 94119836946427422 94235809285562256 94483111307305968 95233681170645498 95241508382050992 95326501522663671 95334336362930184 95351025963497904 95491449649127376 95601254636386512 96454625801038389 96462553361308056 96502617628615458 96596674760807091 96715699003603368 96920590176888816 96969508973287704 97174937840277648 97739830675136169 98091138083407482 98212003770185136 98307726970740872 98324937104659632 98469740476390608 99001041607658268 99260848977382404 99348716776784501 99374276004151824 99471132023649048 99635062848892272 99732173046600744 100630688383092972 100648305183692232 100796530185190008 100912435449519096 101275146187968688 101863874163538539 101989388530576872 102088793392692444 102257038187021016 102355970173990416 102356703916248132 102473668628062992 103178300747221908 103296944793789396 103568025856085388 103668226201862088 103787433610474056 103839073939562832 103940281613967864 104501099474750394 104775340587236982 104997306024962884 105067938719912688 105170344118275176 105272849326967452 106015285446257538 106292738257605432 106293500220719214 106396337417700564 106414963575296184 106518681863381268 106571681148498696 106797452114479152 107251128408296457 107655465671164476 107760393025619802 107937984752966628 108043187467150806 108166650218510936 109035663948999918 109089915580173996 109215357353593452 109321805070312354 109330790177986416 109607911380649656 110488504241458278 110596192842083481 110615554242742086 110778458035939434 110905046426574504 111013141013734908 111905023526605179 112198694677425837 112307245052017262 112326905996145972 112436386411346894 112445627504994576 112492330101193068 112740717357026928 113229343331653761 113396096458338759 113526489880708983 113776344990260784 113823600279905412 113934539461464774 114074927029891152 115150466445739218 115282877206570866 115292352251956464 115395238685329707 115404722965652328 115424926166339568 115594912733154192 115697239790685748 116626754477094849 116760862811783313 116770459332109752 116818958182008186 116932816815713847 117076898793835656 117190168749931056 117324924950970672 118316637133059573 118692606810827608 118741903995703794 118888215090224112 119004090543528424 119843366156638956 120147133628789046 120157008465119184 120157869814726068 120264236098212817 120295176215552208 120412422975996216 121687481495824803 121697482932620712 121816096463744124 121837422064469544 122016852329440536 122275343725273232 123257707072782516 123308900303230863 123460838747540424 123581170949048748 123904595473777872 124768177229896317 124900048272952836 125043670013534532 125370922047432048 125493115928569896 126501330943118898 126833307026655294 126978241560860664 127102002030218228 127998388114043382 128334292908627546 128606167734717852 128670156838153944 128795566347742788 129830313336358869 130319774233514892 130446791557329234 130788184111209976 131838939843672438 131862020082432228 131990540569842006 132001388810211024 132056213597052732 132347798636509872 133529182662181059 133749241976502126 133879601861469477 134174251177457296 135463975847995743 135475109568374472 135818498884718052 135950875589284054 136118391190256592 136475605221664176 136909668299198301 137067099822528237 137268958870620603 137559761690932386 137571067662962544 137729259725052528 138090701141447184 139323348379277673 139334799299667192 139392669908000106 139564426410263088 139700454116315976 139724910622411056 139930683834870864 141042287303361054 141179755419641133 141353713928343384 141724666960958952 141861783223600752 142024909151175024 142850521755968247 143001504544395276 143540620894885968 143680524034159736 143917313003955504 144057583289534408 144693830041962084 145073548505405052 145380885265333224 145453220773565328 145454263459931556 145620476471457936 145762406760416472 147136707125111223 147318005655277704 147461590456111308 147487405656989448 147704610714585912 148017521351646544 149061414006227736 149206698035473572 149452594273338408 149598259569901116 149769207994861296 149989773468257424 150946032574639458 150972457775538348 151194795277785012 151368653174278644 151764800373207216 151912719281953032 153133190089038666 153533955260985624 153535055874372198 153560833513718544 153710502942094488 153860318247106276 154767451120832862 154945417190684094 155352038784128082 155502339302793132 155681150415711084 155758610909344248 155910422420951796 156751649212125591 157163010880855473 157495959037444326 157755516177412764 157909273990451178 158322538660938392 159439107386408148 159594506126550846 159622445362944276 159778022795071902 159791154875518608 159857521722748044 160196178171718728 160210493086301424 161483198506746714 161640589538429703 161906977129449942 162064781200726209 162249975327766404 162421461951658832 163553495923499877 163982707605468531 163996185266979624 164330103216583922 164343609430376688 164411867070974484 164572112555449118 164774894598731664 165732756362187417 165923331364113129 166167687053909151 166357569639861756 166519711520602362 166533397697270448 166724893351379376 168460867578025893 168490358994218958 168504207137474832 168654579617020341 168668441257491864 168738495151789602 168946410917686896 169111076035540392 170664517485391176 170735400419858118 170901809192197161 171112390544836728 171474890312957136 171727421796990384 172725699668608827 172924315809856299 173107084448478492 173545859686028622 173759698978019856 173929055409772312 175155688998164628 175615348190753484 175770806605080271 175785253124896584 175816026776576304 175987387426456008 176074951462736976 178038910216241412 178112855993555691 178332322635336168 178506135815292636 180220700443183569 180235512697678776 180442764323328312 180618634463994324 181091331846290736 182546224398931068 182724144695616186 182756133096704316 183025278494160804 183413015587909848 184886560609173774 185371756423573122 185764464505703564 185856893210666808 187350072409429254 187565505020301798 188056383071148072 188239673892854844 189751996414678347 190249960539982941 190467362341290996 190653003045327342 190668672725860368 192875486067594863 192909251602076778 192925106722616112 193005235257230916 193193349521614182 193431398007206736 193939017946575408 195479661350272338 195670187335993851 196182276166814964 196615453941481744 197758409765508657 197985810854763009 198002083215316536 198521697954764808 198697433553569002 198942264047298096 199464346093201488 200623862964753189 201261376766185944 201296610367384464 201593060370380016 201824870899038192 203727748327077078 203926313383926081 203978777061153744 204177586785384888 204514076374042032 204713407832496264 206339642536398579 206356601494443816 206593889587578792 207136051712170776 207336452403724176 207574867220948112 207880563227935728 209002198949500788 209089004862000159 209550681174473964 209994612049925768 210340688236550352 210545698653934904 212030570892515076 212585476515210864 212587000441438428 212792674835401128 212829927150592368 213037363726762536 213143362296997392 214502256816592914 215310931342328952 215520786051239604 215875969505933256 216086374934301612 216333300437021872 218071327897999836 218179831160347992 218430714707186904 218643610140624708 219215822761299312 220977008482916556 221192385684166962 221231108485484172 221556916071878868 221810092853149008 222026282027469816 223810047053210358 224397389354851674 224614490104034524 224653811992291944 224872772822693788 224984660202386136 226419048861959187 226458686663307522 226792192916677518 227052979761417966 227647200559810824 227869078922929548 229699785133557999 230300932891478436 230302583811558297 230565754413141732 230790477370659414 230809445931304656 231394479581371496 233253508954189698 233480851555509571 233521725623566626 233540918664219504 233637916364016372 233865633631427694 234153797587671312 236243938556166489 236633274266119146 236863910985676767 237385213621655216 237483807991407588 238008181087056848 239391759189826269 239667034192607853 239686732313277912 240294267257578092 240315739629452136 240528472196425634 240824845951992432 242224797760120071 242860465694174913 243374962991649606 243394965865241424 243632192927488248 243674844128939088 244033704658881072 246495154824875883 246515414145565032 246617800606461726 246858168833173677 246921677495080848 247162341898097496 249536354459792634 249779567280903543 249800096545905672 250087340027069064 250986231857139792 252735538491328437 253002661886237796 253107742727684403 253666614053310588 253956483121721328 254204004060436456 255996776228086764 256668585817255092 257212335469435704 257340313676307888 257591132695485576 259660626672717738 260318789529042933 260639548467029784 260893583114658468 261576368222419952 263677879687344876 263724040164864456 263981081139684012 264112427194105464 267058365324362118 267498483953004252 267759203722938954 270927951695991486 270950219136748944 271636997769436104 271901751178568108 273819336598396602 274086217043424279 274134199645056474 274537917741241206 275119523381864772 277329840913760661 278057634635359683 278646696758555346 278669598599334384 278785339816000212 279400908232631952 282084574606722108 282359510839282266 282634715040880007 282707427856686768 283449333921917904 285701043511936494 285979504567991013 286003009088790552 287361048068319472 288115166579068816 289363877403115167 289387660083924168 289790024282421273 290147097010810104 290761770530666448 290908526919863112 291524813520832944 293219492025408507 294273414250222446 294636011310555408 294923180912222616 294974811313978896 295409221429171824 298046150330353503 298122828012455472 298413396070947144 298905188546676816 299196519139802232 301892065149278916 301944915551076696 302389590555570024 302737306348557288 303825438563906064 305591622490615617 306266380178077332 307067910521971248 307070111748744396 307421005884188976 307720636494212552 309534902241665724 309890834381368188 310704077568256164 311004678605586264 311362300831422168 311517221818688496 311820844841903592 313503298424251182 314326021761710946 314991918074888652 315511032354825528 315818547980902356 316645077321876784 318878214772816296 319189012253101692 319244890725888552 319556045590143804 319715043445496088 320392356343437456 321753385224889371 322966397013493428 323281179076859406 323813954258899884 324129562401452418 324499950655532808 327106991846999754 327965415210937062 327992370533959248 328660206433167844 328823734141948968 329144225110898236 331465512724374834 331788578526250443 331846662728226258 332335374107818302 332715139279723512 333039423041204724 335715070579815537 336596084032277511 336921735156051786 336980717988437916 337309159234040682 337336882514983728 337476990303579204 338222152071080784 341241244581129373 341329034970782352 341470800839716236 341803618384394322 342136760312644219 342224781089673456 345451399337217654 345848631619712598 346185716055989121 346214168896956984 347091719372057244 347858110819544624 349880263431284547 350282588435349939 350311377996329256 350798450447141541 351230696381506968 351541613210160542 351570506249793168 351974774852912016 354949911399178719 356077820432482824 356225711987111382 356664645270672336 357012271630585272 360441400886367138 360471025395357552 360792708294638451 360885528646656624 361237268927988648 365062444487474409 365092448797862136 365448289391232372 365512266193408632 366050556988321608 366826031175819696 369773121218347548 369926700909692589 370743512847146244 371528929011407128 371713786421333616 374700144818858508 375131010040603596 376016029319728681 376112766142296144 376479347785709688 379503992829356694 380499921079965882 380934724682581992 381306006090654684 385750972135189726 385818503204153556 386010470514461832 386386699043228364 389490940009076607 390959322700544676 391340374671987702 392364552333629928 395516819531017314 395971621709526018 396004166430633072 397043395909529616 397394867107138004 400587547986543177 401247725929506378 401638805584408431 402522753532371888 406391927543987229 407455496654154156 407852626767852162 408355173570769776 409426815664992528 412679285072797158 412713202988887632 413081506598209241 413187779175157584 414272103424341552 417970045137833019 418004397899001576 418178009724000318 419101362348947928 419989224099851536 421091397307869808 423539266258923399 424061141785030152 425174000882876856 425585349670802256 426074727453525072 428551565267904741 429004513633185828 430621862684657904 431041572102479208 431751939011866512 432172749868603224 436142655795999672 436359662320695984 436861429414373808 437287220281249416 441410121375333669 441954016965833112 442384771368333924 442462216970968344 443113832143757736 444052564054939632 447620094106420716 448794778709703348 449228980208069048 449307623984583888 449745545645387576 449969320404772272 452838097723918374 452917373326615044 453584385833355036 454105959522835932 455294401119621648 455738157845859096 459399570267115998 460601865782956872 460605167623116594 461131508826283464 461580954741318828 462788959162742992 466507017908379396 466961703111019142 467043451247133252 467275832728032744 467731267262855388 470254947636376773 471489032642566419 472487877112332978 473266548532238292 473727821971353534 474967615982815176 478783518379652538 479334068385215706 479373464626555824 480588534515156184 480631479258904272 481056944392851268 484449595520240142 484921768615289109 485720931388349826 486194343602178627 486749925983299212 487264385854976496 490660487770499631 491948122816405593 492990309649751766 493030828291130064 493235601212923452 493716337666347354 494324683796194992 499072708919585268 499559134561807086 499600193091811344 500046034303095397 500174680054138128 505382602734077679 505471076982656874 505963738851061023 506005323772475592 506215485455368806 507333228106621176 508408008120872912 511993552456173528 512705427576591483 513337171634510184 514424670938871408 515182265390971152 518177099005826481 518772947429568897 519321253345435476 520637579058085866 521279096934059568 521787166229316936 527312419815240813 527355759374689752 527448080329728912 527962162279368024 528224854388210928 534116730648724236 534338567980667073 534996967906008504 535518407445877908 540662101329550707 541855903391982972 543273995538872208 543803502357136216 547638673196793204 548172434086848558 548268399290112948 549075835482482412 550239046763729544 554659681827521322 556115269270719366 557293393517110692 557570679632000424 564169149213444216 564719021678564532 565269430081760014 569255989244035041 570749881619948823 571402087023872988 571959009135982026 572006018177581104 578626458202784589 578727754806230334 578775320167848336 579580048564842546 580294194021620208 581817053839726224 586438984050817014 587010562007981553 588546828500444892 589846361824445232 593275229296525971 593957432564289027 596092300660707006 596826792141894288 598393038279604464 603734509643536583 603784130298557832 603889831102153392 604779181111140048 605474612697114576 611183244981231234 611778940151778243 612532760356154664 614140223497488792 615441272988425104 619018927609195737 619069804483331448 619781668762736376 621408155136512328 622009357211172528 622724601662844336 623641689683807184 627006596848502364 627267014586000477 628652043523421892 629983836149777304 631022064709651056 631637095961804712 637756429545632592 638378024506203384 638489781451777104 639112091180287608 639430086890992176 643506770449778742 645932794026986856 646562358153718812 647627908517799768 648259124802904836 648999901311065616 654213983693999508 655930830421874124 657320412866335688 657647468283897936 658288450221796472 662931025448749668 663577157052500886 663693325456452516 664670748215636604 665430278559447024 666078846082409448 671430141159631074 673192168064555022 673843470312103572 673961435976875832 674618318468081364 674953980607158408 679257146585877561 682482489162258746 682941601679432472 683607236768788644 684273520625288438 689099355400673997 690902798674435308 690907751434674891 691697263239425196 692371432111978242 692428337793913968 694183438744114488 699760526862569094 700442554666528713 700565176870699878 700622755992658512 701596900894283082 702461392763013936 703083226420321084 708731815668499467 709899822798357438 710591732957030301 712155640864965648 712451423974222764 714024543261170544 718175277569478807 719001102577823559 720882801772734276 721585416589276902 722474537855977296 730124888974948818 730184897595724272 730836511673754811 730896578782464744 731024532386817264 732101113976643216 739485464474627649 739546242436695096 739853401819385178 740574506499521031 741487025694292488 743057858022814256 749338701842710629 749400289637717016 750262020081207192 752032058639457362 752958695571419376 758206615473985311 759007985658713388 759323228183053209 760999842159931764 761869449365163984 762612012181309368 771501944270379452 771637006408307112 772020941028923664 772773398086456728 778981880018153214 780956368587128799 781918645401089352 782680749343975404 784729104667259856 791033639062034628 791943243419052036 794789734214276008 801175095973086354 802495451859012756 803277611168816862 812783855087974458 814910993308308312 815705253535704324 822258651130272837 825358570145594316 826163013196418482 831989522741281983 834172903906079049 835940090275666038 836008795798003152 836356019448000636 838202724697895856 847078532517846798 847904145122640021 848122283570060304 850348001765753712 857103130535809482 857938513703973039 858009027266371656 862083144204958416 864345499737206448 868091632209345501 869370072847263819 872285311591999344 874574440562498832 882820242750667338 883908033931666224 884769542736667848 884924433941936688 886227664287515472 894138450991060509 895240188212841432 897589557419406696 898457960416138096 899491091290775152 905676195447836748 905834746653230088 907168771666710072 908211919045671864 911476315691718192 916774867471846851 918799140534231996 921203731565913744 921210335246233188 922263017652566928 923161909482637656 933014035816758792 933923406222038284 934086902494266504 934551665456065488 935462534525710776 940509895272753546 942978065285132838 944975754224665956 946533097064476584 947455643942707068 949935231965630352 957567036759305076 958668136770431412 961177069030312368 962113888785702536 968899191040480284 969843537230578218 971441862776699652 972388687204357254 973499851966598424 981320975540999262 983896245632811186 985980619299503532 986471202425846904 987432675332694708 995365735578751329 998145417839170536 999118269123614172 1000092068606190794 1007145211739446611 1009788252096832533 1010765205468155358 1010942153965313748 1011927477702122046 1012010647544951184 1012430970910737612 1014666456213242352 1023723733743388119 1023987104912347056 1025410855153182966 1026410280937932657 1026674343269020368 1036354198011652962 1037545894859137794 1038557148167967363 1038642506690870952 1041275158116171732 1043574332458633872 1049640790293853641 1050847765306049817 1052395351341424623 1054624839630481626 1054711518749379504 1055924324558736048 1068145670907795493 1068233461297448472 1068677135961334146 1069993935812017008 1071036814891755816 1081324202659101414 1082378124883915353 1083711806783965944 1087607004714272432 1095187333462423227 1095277346393586408 1096344868173697116 1096536798580225896 1098151670964964824 1100478093527459088 1109319363655042644 1109780102729077767 1112230538541438732 1114586787034221384 1115141359264000848 1128048087959186043 1128338298426888432 1129438043357129064 1130538860163520028 1138511978488070082 1141499763239897646 1142804174047745976 1143918018271964052 1157252916405569178 1157455509612460668 1159160097129685092 1172877968101634028 1174021124015963106 1177093657000889784 1186550458593051942 1187914865128578054 1192184601321414012 1201762643959629531 1204916416753225293 1207469019287073166 1207568260597115664 1219175782631961687 1222366489962462468 1223557880303556486 1225065520712309328 1228280446994977584 1238037855218391474 1238139608966662896 1239244519794627723 1239563337525472752 1242816310273024656 1253910135413499057 1254013193697004728 1254534029172000954 1257304087046843784 1259967672299554608 1263274191923609424 1270617798776770197 1276756049012406768 1278224182360575216 1287013540899557484 1291533318098198513 1291865588053973712 1293124716307437624 1295255817035599536 1296518249605809672 1308427967387999016 1311861660843748248 1314640825732671376 1316576900443592944 1324230364126001007 1325862050897499336 1327154314105001772 1327386650912905032 1329341496431273208 1332157692164818896 1342860282319262148 1346384336129110044 1347686940624207144 1347922871953751664 1349236636936162728 1349907961214316816 1358514293171755122 1364964978324517492 1365883203358864944 1367214473537577288 1368547041250576876 1378198710801347994 1381805597348870616 1381815502869349782 1383394526478850392 1384742864223956484 1388366877488228976 1399521053725138188 1400885109333057426 1401130353741399756 1403193801788566164 1406166452840642168 1417463631336998934 1419799645596714876 1421183465914060602 1424902847948445528 1436350555138957614 1438002205155647118 1441765603545468552 1443170833178553804 1454765305845867327 1458583030806535881 1460249777949897636 1461673023347509622 1461793157564929488 1471981463311498893 1475844368449216779 1478970928949255298 1479092484873390192 1479706803638770356 1481149012999042062 1482974051388584976 1498677403685421258 1498800579275434032 1500138102909286191 1500524040162414384 1504064117278914724 1516147808202233037 1516413230947970622 1517891216553183069 1518015971317426776 1518646456366106418 1521999684319863528 1525224024362618736 1538116282729774449 1543003888540758904 1543274012816614224 1545546796172913456 1557963760036306428 1561912737174257598 1563435069276766621 1563837290802178704 1565361498687950808 1581937259445722439 1582067278124069256 1583886486838104072 1589579468428552016 1602350191946172708 1603015703942001219 1604990903718025512 1606555222337633724 1621986303988652121 1625567710175948916 1629821986616616624 1631410507071408648 1644517302260545674 1650717140291188632 1652326026392836964 1663979045482563966 1668345807812158098 1671880180551332076 1672712038896001272 1694157065035693596 1695808290245280042 1714206261071618964 1715877027407946078 1716018054532743312 1735879374608353767 1736183264418691002 1738740145694527638 1761031686023944659 1765640485501334676 1769539085473335696 1779825687889577913 1781872297692867081 1788276901982121018 1790480376425682864 1795179114838813392 1811203528930609749 1811352390895673496 1811669493306460176 1814337543333420144 1816423838091343728 1833549734943693702 1835336820455334729 1837598281068463992 1842420670492466376 1846323818965275312 1857056782827587211 1866028071633517584 1867846812444076568 1868173804988533008 1870925069051421552 1881019790545507092 1885956130570265676 1889951508449331912 1893066194128953168 1894911287885414136 1915134073518610152 1917336273540862824 1924227777571405072 1937798382080960568 1939687074461156436 1942883725553399304 1944777374408714508 1946999703933196848 1962641951081998524 1967792491265622372 1971961238599007064 1972942404851693808 1974865350665389416 1990731471157502658 1996290835678341072 1998236538247228344 2000184137212381588 2014290423478893222 2019576504193665066 2021530410936310716 2021884307930627496 2023854955404244092 2024861941821475224 2037771439757632683 2047447467486776238 2050821710306365932 2052820561875865314 2072708396023305924 2075091789718275588 2077114296335934726 2077285013381741904 2082550316232343464 2099281580587707282 2101327663999586139 2101695530612099634 2104790702682849246 2109249679260963252 2126195447005498401 2131775198871090903 2136291341815590986 2136466922594896944 2137354271922668292 2142073629783511632 2154525832708436421 2157003307733470677 2162648405318202828 2164756249767830706 2167423613567931888 2190374666924846454 2190554692787172816 2192509535021264433 2192689736347394232 2193073597160451792 2196303341929929648 2218456393423882947 2218638727310085288 2219560205458155534 2221723519498563093 2224461077082877464 2229173574068442768 2248016105528131887 2256096175918372086 2258876086714258128 2261077720327040056 2277023956976140164 2282999526479795292 2285020485866043523 2285608348095491952 2287836036543928104 2314505832811138356 2314911019224921336 2318320194259370184 2342869105761386397 2345755936203268056 2348042248031926212 2354187314001779568 2373100917186103884 2375829730257156108 2384369202642828024 2403525287919259062 2409832833506450586 2414938038574146332 2438351565263923374 2444732979924924936 2447115760607112972 2466775953390818511 2476075710436782948 2478489039589255446 2507820270826998114 2508026387394009456 2509068058344001908 2514608174093687568 2541235597553540394 2543712435367920063 2573815541111919117 2574027081799114968 2583066636196397026 2586249432614875248 2593036499211619344 2604274896628036503 2608110218541791457 2616855934775998032 2623723321687496496 2648460728252002014 2651724101794998672 2654308628210003544 2654773301825810064 2658682992862546416 2682415352973181527 2685720564638524296 2692768672258220088 2695373881248414288 2698473273872325456 2717028586343510244 2729929956649034984 2734428947075154576 2737094082501153752 2756397421602695988 2763611194697741232 2763631005738699564 2766789052957700784 2769485728447912968 2799042107450276376 2801770218666114852 2802260707482799512 2806387603577132328 2812332905681284336 2834927262673997868 2839599291193429752 2842366931828121204 2849805695896891056 2872701110277915228 2876004410311294236 2883531207090937104 2886341666357107608 2909530611691734654 2917166061613071762 2920499555899795272 2923346046695019244 2943962926622997786 2951688736898433558 2957941857898510596 2959413607277540712 2962298025998084124 2986097206736253987 2997354807370842516 3000276205818572382 3008128234557829448 3032295616404466074 3032826461895941244 3035782433106366138 3036031942634853552 3037292912732212836 3043999368639727056 3071171201230164357 3076232565459548898 3079230842813797971 3086007777081517808 3115671444503902089 3115927520072612856 3123825474348515196 3126870138553533242 3130722997375901616 3148922370881560923 3152543295918149451 3157186054024273869 3163874518891444878 3164134556248138512 3167772973676208144 3204437012723386479 3204700383892345416 3206031407884002438 3209981807436051024 3213110444675267448 3243972607977304242 3247134374651746059 3251135420351897832 3262821014142817296 3285562000387269681 3289034604521091348 3301434280582377264 3304652052785673928 3327958090965127932 3336691615624316196 3343760361102664152 3345424077792002544 3384144263877558129 3388314130071387192 3391616580490560084 3428412522143237928 3431754054815892156 3471758749216707534 3472366528837382004 3477480291389055276 3522063372047889318 3531280971002669352 3559651375779155826 3563744595385734162 3576553803964242036 3605287931878888593 3614749250259675879 3622407057861219498 3622704781791346992 3667099469887387404 3670673640910669458 3675196562136927984 3684841340984932752 3714113565655174422 3717733559383883169 3735693624888153136 3761730406240497171 3762039581091014184 3771912261140531352 3779903016898663824 3789822575770828272 3811853396330310591 3830268147037220304 3834672547081725648 3874599954294595539 3875596764161921136 3879374148922312872 3885767451106798608 3889554748817429016 3925283902163997048 3935584982531244744 3943922477198014128 3949730701330778832 3972691092378003021 3981462942315005316 3996473076494456688 4000368274424763176 4028580846957786444 4039153008387330132 4043060821872621432 4043768615861254992 4047709910808488184 4049723883642950448 4075542879515265366 4094894934973552476 4101643420612731864 4105641123751730628 4145416792046611848 4150183579436551176 4154228592671869452 4165100632464686928 4198563161175414564 4202655327999172278 4203391061224199268 4209581405365698492 4218499358521926504 4252390894010996802 4263550397742181806 4272582683631181972 4274708543845336584 4309051665416872842 4314006615466941354 4325296810636405656 4329512499535661412 4364295917537601981 4375749092419607643 4380749333849692908 4385019070042528866 4385379472694788464 4436136179554681849 4436912786847765894 4437277454620170576 4439120410916311068 4443447038997126186 4448922154165754928 4496032211056263774 4500414308727858573 4512192351836744172 4522155440654080112 4548443424606699111 4553673649659549207 4554047913952280328 4565999052959590584 4570040971732087046 4575672073087856208 4614348848189323347 4629011665622276712 4629822038449842672 4636640388518740368 4685738211522772794 4690305207830299863 4691511872406536112 4696084496063852424 4745811778337167317 4746201834372207768 4751659460514312216 4768738405285656048 4807050575838518124 4809047111826003657 4819665667012901172 4829876077148292664 4876703130527846748 4889465959849849872 4894231521214225944 4933551906781637022 4952151420873565896 4956978079178510892 5015640541653996228 5018136116688003816 5082471195107080788 5087424870735840126 5147631082223838234 5148054163598229936 5166133272392794052 5207638123825061301 5208549793256073006 5216220437083582914 5283095058071833977 5296921456504004028 5308617256420007088 5364830705946363054 5370059585776720133 5371441129277048592 5385537344516440176 5433610586791829247 5434057172687020488 5459859913298069968 5474188165002307504 5506010461366004187 5512794843205391976 5527262011477399128 5538971456895825936 5571170348482761633 5598084214900552752 5603540437332229704 5604521414965599024 5612775207154264656 5669854525347995736 5679198582386859504 5684733863656242408 5745402220555830456 5752008820622588472 5772683332714215216 5819061223383469308 5834332123226143524 5840999111799590544 5846692093390038488 5887925853245995572 5903377473796867116 5915883715797021192 5918827214555081424 5924596051996168248 5972194413472507974 5994709614741685032 6000552411637144764 6016256469115658896 6064591232808932148 6065652923791882488 6071564866212732276 6074585825464425672 6113314319272898049 6142342402460328714 6152465130919097796 6158461685627595942 6231342889007804178 6231855040145225712 6247650948697030392 6253740277107066484 6297844741763121846 6303982991998758417 6305086591836298902 6314372108048547738 6327749037782889756 6378586341016495203 6395325596613272709 6408874025446772958 6409400767784690832 6412062815768004876 6426220889350534896 6487945215954608484 6494268749303492118 6500598445940240161 6502270840703795664 6571124000774539362 6577528605063793299 6578069209042182696 6609304105571347856 6655369180271648841 6655916181930255864 6665170558495689279 6673383231248632392 6687520722205328304 6744048316584395661 6768288527755116258 6776628260142774384 6783233160981120168 6855061457598130569 6856825044286475856 6863508109631784312 6943517498433415068 6944733057674764008 6954960582778110552 7028607317284159191 7044126744095778636 7062561942005338704 7119302751558311652 7127489190771468324 7153107607928484072 7210575863757777186 7229498500519351758 7244814115722438996 7334198939774774808 7341347281821338916 7400327860172455533 7428227131310348844 7435467118767766338 7523460812480994342 7524079162182028368 7543824522281062704 7623706792660621182 7631137306103760189 7721446623335757351 7749199908589191078 7758748297844625744 7779109497634858032 7848548625365975579 7850567804327994096 7871169965062489488 7945382184756006042 7962925884630010632 8000736548849526352 8047246058919544581 8057161693915572888 8078306016774660264 8086121643745242864 8095419821616976368 8151085759030530732 8189789869947104952 8203286841225463728 8211282247503461256 8290833584093223696 8300367158873102352 8308457185343738904 8397126322350829128 8405310655998344556 8406782122448398536 8419162810731396984 8436998717043853008 8504781788021993604 8527100795484363612 8545165367262363944 8549417087690673168 8618103330833745684 8628013230933882708 8650593621272811312 8659024999071322824 8728591835075203962 8751498184839215286 8761498667699385816 8770038140085057732 8872272359109363698 8873825573695531788 8878240821832622136 8886894077994252372 8958291620208761961 8992064422112527548 9000828617455717146 9024384703673488344 9096886849213398222 9107347299319098414 9108095827904560656 9131998105919181168 9140081943464174092 9213513603690493071 9228697696378646694 9237692528441393913 9258023331244553424 9347014333511706267 9371476423045545588 9380610415660599726 9392168992127704848 9491623556674334634 9492403668744415536 9500874651758812543 9503318921028624432 9613311038170159437 9614101151677036248 9618094223652007314 9639331334025802344 9659752154296585328 9741403123955238177 9753406261055693496 9788463042428451888 9856686001161809043 9867103813563274044 9904302841747131792 9913956158357021784 10031281083307992456 10036272233376007632 10152432791632674387 10164942390214161576 10174849741471680252 10295262164447676468 10332266544785588104 10415276247650122602 10417099586512146012 10432440874167165828 10566190116143667954 10593842913008008056 10729661411892726108 10740119171553440266 10815863795636665779 10844247750779027637 10867221173583658494 10868114345374040976 11012020922732008374 11025589686410783952 11054524022954798256 11142340696965523266 11153200678151649507 11207080874664459408 11285191218721491513 11339709050695991472 11369467727312484816 11490804441111660912 11504017641245176944 11623799862883786617 11638122446766938616 11668664246452287048 11693384186780076976 11775851706491991144 11806754947593734232 11831767431594042384 11849192103992336496 11918073277134009063 11944388826945015948 11989419229483370064 12001104823274289528 12129182465617864296 12131305847583764976 12143129732425464552 12149171650928851344 12226628638545796098 12284684804920657428 12304930261838195592 12316923371255191884 12462685778015608356 12495301897394060784 12507480554214132968 12595689483526243692 12607965983997516834 12610173183672597804 12628744216097095476 12655498075565779512 12757172682032990406 12790651193226545418 12817748050893545916 12824125631536009752 12975890431909216968 12988537498606984236 13001196891880480322 13092887752612805943 13127247277258822929 13142248001549078724 13155057210127586598 13156138418084365392 13308408538664045547 13310738360543297682 13311832363860511728 13330341116991378558 13346766462497264784 13488096633168791322 13501242926183575719 13536577055510232516 13566466321962240336 13645330273820097333 13661020948978647621 13710122915196261138 13727016219263568624 13885893721801341409 13887034996866830136 13889466115349528016 13909921165556221104 14057214634568318382 14070915623490899589 14088253488191557272 14237435335011501951 14238605503116623304 14254978381542936648 14306215215856968144 14421151727515554372 14427141335478010971 14458997001038703516 14489628231444877992 14668397879549549616 14682694563642677832 14800655720344911066 14856454262620697688 14870934237535532676 15046921624961988684 15247413585321242364 15262274612207520378 15442893246671514702 15498399817178382156 15622914371475183903 15697097250731951158 15849285174215501931 15890764369512012084 15925851769260021264 16094492117839089162 16110178757330160399 16114323387831145776 16156612033549320528 16300831760375487741 16302171518061061464 16379579739894209904 16422564495006922512 16518031384098012561 16616914370687477808 16794252644701658256 16810621311996689112 16813564244896797072 16838325621462793968 17009563576043987208 17054201590968727224 17090330734524727888 17236206661667491368 17256026461867765416 17318049998142645648 17457183670150407924 17502996369678430572 17522997335398771632 17540076280170115464 17744544718218727396 17747651147391063576 17756481643665244272 17773788155988504744 17916583240417523922 17984128844225055096 18001657234911434292 18048769407346976688 18193773698426796444 18214694598638196828 18280163886928348184 18427027207380986142 18457395392757293388 18475385056882787826 18694028667023412534 18742952846091091176 18761220831321199452 18911948975996275251 18983247113348669268 19001749303517625086 19135759023049485609 19185976789839818127 19226622076340318874 19228202303354072496 19236188447304014628 19278662668051604688 19482806247910476354 19501795337820720483 19506812522111386992 19713372002323618086 19732585815191379897 19734207627126548088 19827912316714043568 19966107540814946523 19995511675487067837 20062562166615984912 20304865583265348774 20329884780428323152 20349699482943360504 20565184372794391707 20590524328895352936 20664533089571176208 20830552495300245204 20834199173024292024 20864881748334331656 21085821951852477573 21132380232287335908 21187685826016016112 21459322823785452216 21480238343106880532 21631727591273331558 21688495501558055274 21734442347167316988 22024041845464016748 22284681393931046532 22306401356303299014 22570382437442983026 22893411918311280567 23164339870007272053 23247599725767573234 23276244893533877232 23337328492904574096 23545645876097926737 23551703412983982288 23613509895187468464 23836146554268018126 23888777653890031896 24002209646548579056 24141738176758633743 24258364931235728592 24286259464850929104 24453257277091592196 24569369609841314856 24609860523676391184 24633846742510383768 24925371556031216712 25014961108428265936 25191378967052487384 25215931967995033668 25220346367345195608 25257488432194190952 25310996151131559024 25514345364065980812 25581302386453090836 25635496101787091832 25648251263072019504 25951780863818433936 25977074997213968472 26002393783760960644 26185775505225611886 26254494554517645858 26284496003098157448 26310114420255173196 26616817077328091094 26621476721086595364 26660682233982757116 26976193266337582644 27002485852367151438 27073154111020465032 27290660547640194666 27322041897957295242 27420245830392522276 27640540811071479213 27713077585324181739 27771787443602682818 27774069993733660272 28041043000535118801 28114429269136636764 28141831246981799178 28176506976383114544 28474870670023003902 28477211006233246608 28502623955276437629 28509956763085873296 28839933114510478311 28842303455031108744 28854282670956021942 28917994002077407032 28979256462889755984 29224209371865714531 29365389127285355664 29601311440689822132 29705266316258565799 29712908525241395376 29741868475071065352 30093843249923977368 30457298374898023161 30494827170642484728 30524549224415040756 30885786493343029404 30996799634356764312 31245828742950367806 31394194501463902316 31698570348431003862 31781528739024024168 32188984235678178324 32220357514660320798 32601663520750975482 32604343036122122928 33036062768196025122 33459602034454948521 33621242623993378224 33855573656164474539 34019127152087974416 34108403181937454448 34472413323334982736 34512052923735530832 34871399588651359851 34914367340300815848 35005992739356861144 35080152560340230928 35489089436437454792 35495302294782127152 35547576311977009488 35833166480835047844 35968257688450110192 36003314469822868584 36387547396853592888 36429389197276393656 36560327773856696368 36854054414761972284 36914790785514586776 36950770113765575652 37388057334046825068 37485905692182182352 37522441662642398904 37823897951992550502 37966494226697338536 38003498607035250172 38271518046098971218 38371953579679636254 38453244152680637748 38472376894608029256 38965612495820952708 39003590675641440966 39426744004647236172 39465171630382759794 39468415254253096176 39925225615992136641 39932215081629893046 39991023350974135674 40503728778550727157 40609731166530697548 40699398965886721008 40935990821460291999 40983062846935942863 41130368745588783414 41181048657790705872 41657681165404024227 41661104990600490408 41668398346048584048 41729763496668663312 42171643903704955146 42212746870472698767 42264760464574671816 42712306005034505853 42918645647570904432 42960476686213761064 43263455182546663116 43376991003116110548 43468884694334633976 44048083690928033496 44569362787862093064 44612802712606598028 45140764874885966052 45786823836622561134 46328679740014544106 46495199451535146468 46868743114425551709 47091291752195853474 47672293108536036252 47777555307780063792 48283476353517267486 48330536271990481197 48902495281126463223 48906514554183184392 49138739219682629712 49267693485020767536 49554094152294037683 49850743112062433424 50382757934104974768 50431863935990067336 50440692734690391216 50514976864388381904 51028690728131961624 51162604772906181672 51270992203574183664 51954149994427936944 52004787567521921288 52371551010451223772 52508989109035291716 52568992006196314896 52620228840510346392 53233634154656182188 53242953442173190728 53321364467965514232 53952386532675165288 54004971704734302876 54146308222040930064 54581321095280389332 54644083795914590484 54840491660785044552 55281081622142958426 55426155170648363478 55543574887205365636 56082086001070237602 56228858538273273528 56283662493963598356 56735846927988825753 56949741340046007804 57005247910552875258 57679866229020956622 57684606910062217488 57708565341912043884 57835988004154814064 58448418743731429062 58505386013462161449 59197757445574139691 59202622881379644264 59410532632517131598 59483736950142130704 59898322622444839569 59986535026461203511 60187686499847954736 60914596749796046322 60989654341284969456 61049098448830081512 61695553118383175121 61771572986686058808 61993599268713528624 62491657485900735612 62788389002927804632 63397140696862007724 63563057478048048336 64377968471356356648 64440715029320641596 65203327041501950964 66072125536392050244 66919204068909897042 67711147312328949078 68680235754933841701 69742799177302719702 69828734680601631696 70011985478713722288 70636937628293780211 70978178872874909584 71666332961670095688 72006628939645737168 72425214530275901229 72775094793707185776 72858778394552787312 73708108829523944568 73829581571029173552 73901540227531151304 74776114668093650136 75044883325284797808 75647795903985101004 75932988453394677072 76006997214070500344 76543036092197942436 76743907159359272508 76906488305361275496 76944753789216058512 77931224991641905416 78007181351282881932 78853488009294472344 78930343260765519588 79850451231984273282 79864430163259786092 79982046701948271348 81007457557101454314 81219462333061395096 81871981642920583998 81966125693871885726 82260737491177566828 82921622433214437639 83139232755972545217 83315362330808048454 83322209981200980816 84343287807409910292 84425493740945397534 84529520929149343632 85424612010069011706 85507871865829312887 85920953372427522128 86519799343531434933 86526910365093326232 86753982006232221096 86937769388669267952 87672628115597143593 88096167381856066992 89115798948775697397 89138725575724186128 89225605425213196056 90281529749771932104 91371895124694069483 91573647673245122268 92657359480029088212 92990398903070292936 93737486228851103418 94182583504391706948 95344586217072072504 96566952707034534972 96661072543980962394 97804990562252926446 97813029108366368784 99108188304588075366 100378806103364845563 100863727871980134672 102031132129757682527 102057381456263923248 102325209545812363344 104009575135043842576 104614198765954079553 104743102020902447544 105017978218070583432 105240457681020692784 106467268309312364376 106485906884346381456 106642728935931028464 107904773065350330576 108009943409468605752 109162642190560778664 109288167591829180968 109680983321570089104 110562163244285916852 110852310341296726956 111087149774410731272 112164172002140475204 112457717076546547056 112567324987927196712 113471693855977651506 113899482680092015608 114010495821105750516 115359732458041913244 115417130683824087768 116896837487462858124 117010772026924322898 118395514891148279382 118405245762759288528 118821065265034263196 119775676847976409923 119796645244889679138 119973070052922407022 121511186335652181471 121829193499592092644 122098196897660163024 123391106236766350242 123511370472864563059 123543145973372117616 124973043496212072681 124983314971801471224 125576778005855609264 126638240611418096301 126794281393724015448 128136918015103517559 128755936942712713296 128881430058641283192 130406654083003901928 132144251072784100488 133838408137819794084 135422294624657898156 137360471509867683402 139485598354605439404 140606229343276655127 141273875256587560422 143332665923340191376 144850429060551802458 144991608815971443591 146707485843379389669 147416217659047889136 147803080455062302608 149552229336187300272 151295591807970202008 152013994428141000688 153086072184395884872 153487814318718545016 153812976610722550992 155862449983283810832 156014362702565763864 157706976018588944688 157860686521531039176 159700902463968546564 159728860326519572184 159964093403896542696 162014915114202908628 162438924666122790192 163743963285841167996 163932251387743771452 164521474982355133656 165843244866428875278 166278465511945090434 166630724661616096908 168686575614819820584 168850987481890795068 170207540783966477259 170849224020138023412 171015743731658625774 173039598687062869866 173053820730186652464 173507964012464442192 175345256231194287186 175516158040386484347 177593272336722419073 178231597897551394794 178451210850426392112 180516618383417438317 180563059499543864208 182743790249388138966 183147295346490244536 185086659355149525363 185314718960058176424 185980797806140585872 187474972457702206836 188365167008783413896 190689172434144145008 193133905414069069944 193322145087961924788 195609981124505852892 198216376609176150732 200757612206729691126 204062264259515365054 206040707264801525103 209228397531908159106 209486204041804895088 210035956436141166864 211910812884881340633 212934536618624728752 216019886818937211504 218325284381121557328 218576335183658361936 221124326488571833704 221704620682593453912 222174299548821462544 224328344004280950408 225134649975854393424 226943387711955303012 227798965360184031216 228020991642211501032 230719464916083826488 230834261367648175536 233793674974925716248 234021544053848645796 236791029782296558764 237642130530068526392 239551353695952819846 239593290489779358276 239946140105844814044 243022372671304362942 243658386999184185288 246782212473532700484 247022740945729126118 248764867299643312917 249417698267917635651 249946086992424145362 249966629943602942448 253276481222836192602 253588562787448030896 256273836030207035118 256523615597487938661 257762860117282566384 259559398030594304799 260813308166007803856 264288502145568200976 267347396846327092191 267676816275639588168 270844589249315796312 274115685374082208449 274720943019735366804 278971196709210878808 281212458686553310254 282547750513175120844 289700858121103604916 289983217631942887182 293414971686758779338 301136418310094536689 302591183615940404016 306093396389273047581 306172144368791769744 306975628637437090032 312028725405131527728 313842596297862238659 315721373043062078352 319401804927937093128 319457720653039144368 319928186807793085392 324029830228405817256 327487926571682335992 327864502775487542904 329042949964710267312 331686489732857750556 332556931023890180868 333261449323232193816 337373151229639641168 337701974963781590136 340415081567932954518 341698448040276046824 342031487463317251548 346079197374125739732 350690512462388574372 351032316080772968694 355186544673444838146 356463195795102789588 359327030543929229769 361033236766834876634 364533559006956544413 365487580498776277932 366294590692980489072 370173318710299050726 370534111418593689177 370629437920116352848 374919130488636218043 374949944915404413672 376730334017566827792 379914721834254288903 386267810828138139888 386644290175923849576 391219962249011705784 396432753218352301464 401515224413459382252 408124528519030730108 412081414529603050206 418456795063816318212 423821625769762681266 434974826447914330773 440122457530138169007 442248652977143667408 443409241365186907824 448656688008561900816 453886775423910606024 456041983284423002064 461438929832167652976 467587349949851432496 468043088107697291592 473582059564593117528 475284261060137052784 479102707391905639692 479186580979558716552 479892280211689628088 486044745342608725884 487316773998368370576 493564424947065400968 494045481891458252236 497529734599286625834 498835396535835271302 499892173984848290724 506552962445672385204 512547672060414070236 513047231194975877322 519118796061188609598 526548474121159453041 532779817010167257219 534694793692654184382 535353632551279176336 541549855150252314951 541689178498631592624 548231370748164416898 549441886039470733608 555259978065448576089 557942393418421757616 562424917373106620508 565095501026350241688 579401716242207209832 579966435263885774364 586829943373517558676 602272836620189073378 612186792778546095162 627685192595724477318 635732438654644021899 638803609855874186256 648059660456811634512 654975853143364671984 655729005550975085808 663372979465715501112 665113862047780361736 666522898646464387632 675403949927563180272 680830163135865909036 683396896080552093648 684062974926634503096 692158394748251479464 701381024924777148744 702064632161545937388 710373089346889676292 712926391590205579176 718654061087858459538 722066473533669753268 729067118013913088826 730975160997552555864 740346637420598101452 741068222837187378354 749838260977272436086 749899889830808827344 759829443668508577806 769570846792463815983 773288580351847699152 778678194091782914397 782439924498023411568 792865506436704602928 802042190538981276573 803030448826918764504 816249057038061460216 824162829059206100412 836913590127632636424 847643251539525362532 869949652895828661546 880244915060276338014 907773550847821212048 918280189167819142743 936086176215394583184 941527788893586715977 947164119129186235056 958205414783811279384 958373161959117433104 959784560423379256176 972089490685217451768 987128849894130801936 988090963782916504472 995059469198573251668 997670793071670542604 999784347969696581448 1013105924891344770408 1025095344120828140472 1026094462389951754644 1038237592122377219196 1053096948242318906082 1065559634020334514438 1069389587385308368764 1077981091631787689307 1083099710300504629902 1096462741496328833796 1098883772078941467216 1110519956130897152178 1111602334255781067531 1124757391465908654129 1124849834746213241016 1130191002052700483376 1139744165502762866709 1158803432484414419664 1159932870527771548728 1173659886747035117352 1204545673240378146756 1224373585557092190324 1255370385191448954636 1271464877309288043798 1304924479343742992319 1326745958931431002224 1330227724095560723472 1361660326271731818072 1368125949853269006192 1384316789496502958928 1402762049849554297488 1404129264323091874776 1420746178693779352584 1425852783180411158352 1437308122175716919076 1444132947067339506536 1458134236027826177652 1461950321995105111728 1480693274841196202904 1482136445674374756708 1499676521954544872172 1519658887337017155612 1539141693584927631966 1557356388183565828794 1579645422363478359123 1604084381077962553146 1606060897653837529008 1624649565450756944853 1632498114076122920432 1648325658118412200824 1665779934196345728267 1673827180255265272848 1695286503079050725064 1739899305791657323092 1760489830120552676028 1836560378335638285486 1883055577787173431954 1907197315963932065697 1916410829567622558768 1944178981370434903536 1976181927565833008944 1990118938397146503336 1995341586143341085208 1999568695939393162896 2026211849782689540816 2050190688241656280944 2052188924779903509288 2076475184244754438392 2106193896484637812164 2131119268040669028876 2138779174770616737528 2155962183263575378614 2166199420601009259804 2192925482992657667592 2221039912261794304356 2223204668511562135062 2249514782931817308258 2249699669492426482032 2279488331005525733418 2308712540377391447949 2319865741055543097456 2346716038984426698121 2347319773494070234704 2406126571616943829719 2409091346480756293512 2448747171114184380648 2510740770382897909272 2542929754618576087596 2609848958687485984638 2723320652543463636144 2754840567503457428229 2808258528646183749552 2841492357387558705168 2874616244351433838152 2888265894134679013072 2916268472055652355304 2961386549682392405808 2964272891348749513416 2999353043909089744344 3039317774674034311224 3078283387169855263932 3114712776367131657588 3159290844726956718246 3208168762155925106292 3233943274895363067921 3249299130901513889706 3296651316236824401648 3331559868392691456534 3334807002767343202593 3374272174397725962387 3390573006158101450128 3479798611583314646184 3520979660241105352056 3673120756671276570972 3766111155574346863908 3814394631927864131394 3914773438031228976957 3980237876794293006672 3990683172286682170416 4104377849559807018576 4152950368489508876784 4212387792969275624328 4262238536081338057752 4277558349541233475056 4311924366527150757228 4332398841202018519608 4385850965985315335184 4442079824523588608712 4446409337023124270124 4499029565863634616516 4558976662011051466836 4617425080754782895898 4693432077968853396242 4738936267090435077369 4812253143233887659438 4818182692961512587024 4873948696352270834559 4897494342228368761296 5021481540765795818544 5085859509237152175192 5219697917374971969276 5509681135006914856458 5721591947891796197091 5749232488702867676304 5832536944111304710608 5928545782697499026832 5998706087818179488688 6078635549348068622448 6156566774339710527864 6229425552734263315176 6318581689453913436492 6416337524311850212584 6467886549790726135842 6498598261803027779412 6663119736785382913068 6669614005534686405186 6748544348795451924774 6926137621132174343847 6959597223166629292368 7040148116953280094363 7041959320482210704112 7218379714850831489157 7346241513342553141944 7532222311148693727816 7628789263855728262788 7829546876062457953914 8264521702510372284687 8424775585938551248656 8524477072162676115504 8623848733054301514456 8664797682404037039216 8884159649047177217424 8892818674046248540248 8998059131727269233032 9117953324022102933672 9234850161509565791796 9386864155937706792484 9477872534180870154738 9624506286467775318876 9747897392704541669118 10004421008302029607779 10122816523193177887161 10171719018474304350384 10439395834749943938552 11019362270013829712916 11443183895783592394182 12313133548679421055728 12458851105468526630352 12637163378907826872984 12832675048623700425168 12935773099581452271684 12997196523606055558824 13326239473570765826136 13339228011069372810372 13497088697590903849548 13852275242264348687694 14080296233906560188726 14436759429701662978314 14621846089056812503677 14692483026685106283888 15064444622297387455632 15257578527711456525576 15659093752124915907828 16529043405020744569374 17247697466108603028912 17785637348092497080496 17996118263454538466064 18235906648044205867344 18469700323019131583592 18773728311875413584968 18955745068361740309476 19249012572935550637752 19495794785409083338236 20008842016604059215558 20245633046386355774322 20878791669499887877104 21120444350859840283089 21655139144552494467471 22038724540027659425832 22886367791567184788364 24793565107531116854061 25274326757815653745968 25871546199162904543368 25994393047212111117648 26652478947141531652272 26678456022138745620744 26994177395181807699096 27704550484528697375388 28160592467813120377452 28873518859403325956628 29243692178113625007354 30013263024906088823337 30515157055422913051152 31318187504249831815656 33058086810041489138748 36939400646038263167184 37547456623750827169936 37911490136723480618952 38498025145871101275504 38991589570818166676472 40017684033208118431116 40491266092772711548644 42240888701719680566178 43310278289104988934942 43865538267170437511031 44077449080055318851664 45772735583134369576728 49587130215062233708122 51743092398325809086736 53356912044277491241488 53988354790363615398192 55409100969057394750776 56321184935626240754904 57747037718806651913256 58487384356227250014708 60026526049812177646674 62636375008499663631312 63361333052579520849267 66116173620082978277496 74380695322593350562183 75822980273446961237904 77983179141636333352944 80035368066416236862232 80982532185545423097288 84481777403439361132356 86620556578209977869884 87731076534340875022062 90039789074718266470011 91545471166268739153456 99174260430124467416244 110818201938114789501552 112642369871252481509808 115494075437613303826512 116974768712454500029416 120053052099624355293348 126722666105159041698534 131596614801511312533093 132232347240165956554992 148761390645186701124366 160070736132832473724464 161965064371090846194576 168963554806878722264712 173241113156419955739768 175462153068681750044124 180079578149436532940022 190083999157738562547801 198348520860248934832488 233949537424909000058832 240106104199248710586696 253445332210318083397068 263193229603022625066186 297522781290373402248732 337927109613757444529424 346482226312839911479536 350924306137363500088248 360159156298873065880044 380167998315477125095602 396697041720497869664976 480212208398497421173392 506890664420636166794136 526386459206045250132372 570251997473215687643403 595045562580746804497464 701848612274727000176496 720318312597746131760088 760335996630954250191204 1013781328841272333588272 1052772918412090500264744 1140503994946431375286806 1190091125161493608994928 1440636625195492263520176 1520671993261908500382408 1710755992419647062930209 2105545836824181000529488 2281007989892862750573612 3041343986523817000764816 3421511984839294125860418 4562015979785725501147224 6843023969678588251720836 9124031959571451002294448 13686047939357176503441672 27372095878714353006883344
- Sum of all divisors σ(n): 96276684237172803064434363
- Sum of proper divisors (its aliquot sum) s(n): 68904588358458450057551019
- 27372095878714353006883344 is an abundant number, because the sum of its proper divisors (68904588358458450057551019) is greater than itself. Its abundance is 41532492479744097050667675
Bases of 27372095878714353006883344
- Binary: 10110101001000100010001001010011101011011111101001110111111111001111100110010000100002
- Hexadecimal: 0x16A4444A75BF4EFF9F3210
- Base-36: 3FTB8G4LS4DKKI900
Squares and roots of 27372095878714353006883344
- 27372095878714353006883344 squared (273720958787143530068833442) is 749231632793531268874807272076955338920244424622336
- 27372095878714353006883344 cubed (273720958787143530068833443) is 20508040088190242739570398336776135628900696050588496368217878527365608771584
-
27372095878714353006883344 is a
perfect square number . Itssquare root is 5231834848188 -
The
cube root of 27372095878714353006883344 is 301371850.0798247073
Scales and comparisons
How big is 27372095878714353006883344?- 27,372,095,878,714,353,006,883,344 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 27,372,095,878,714,353,006,883,344 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 27372095878714353006883344 cubic inches would be around 25114320.8 feet tall.
Recreational maths with 27372095878714353006883344
- 27372095878714353006883344 backwards is 44338860035341787859027372
- 27372095878714353006883344 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 27372095878714353006883344's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 27372095878714353006883344 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 27372095878714353006883344 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/27372095878714353006883344/
Chicago style:
Numbermatics. 2024. "Number 27372095878714353006883344 - Facts about the integer". https://numbermatics.com/n/27372095878714353006883344/
The information we have on file for 27372095878714353006883344 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 27372095878714353006883344, math, Factors of 27372095878714353006883344, curriculum, school, college, exams, university, Prime factorization of 27372095878714353006883344, STEM, science, technology, engineering, physics, economics, calculator, twenty-seven septillion, three hundred seventy-two sextillion, ninety-five quintillion, eight hundred seventy-eight quadrillion, seven hundred fourteen trillion, three hundred fifty-three billion, six million, eight hundred eighty-three thousand, three hundred forty-four.