379358438489317165237977744
379,358,438,489,317,165,237,977,744 is an even composite number composed of six prime numbers multiplied together.
379358438489317165237977744 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-one thousand, eight hundred seventy-five divisors.
Prime factorization of 379358438489317165237977744:
24 × 36 × 74 × 194 × 314 × 1034
(2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 19 × 19 × 19 × 19 × 31 × 31 × 31 × 31 × 103 × 103 × 103 × 103)See below for interesting mathematical facts about the number 379358438489317165237977744 from the Numbermatics database.
Names of 379358438489317165237977744
- Cardinal: 379358438489317165237977744 can be written as Three hundred seventy-nine septillion, three hundred fifty-eight sextillion, four hundred thirty-eight quintillion, four hundred eighty-nine quadrillion, three hundred seventeen trillion, one hundred sixty-five billion, two hundred thirty-seven million, nine hundred seventy-seven thousand, seven hundred forty-four.
Scientific notation
- Scientific notation: 3.79358438489317165237977744 × 1026
Factors of 379358438489317165237977744
Divisors of 379358438489317165237977744
- Number of divisors d(n): 21875
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 31 36 38 42 48 49 54 56 57 62 63 72 76 81 84 93 98 103 108 112 114 124 126 133 144 147 152 162 168 171 186 189 196 206 216 217 228 243 248 252 266 279 294 304 309 324 336 342 343 361 372 378 392 399 412 432 434 441 456 486 496 504 513 532 558 567 588 589 618 648 651 684 686 721 722 729 744 756 784 798 824 837 868 882 912 927 931 961 972 1008 1026 1029 1064 1083 1116 1134 1176 1178 1197 1236 1296 1302 1323 1368 1372 1442 1444 1458 1488 1512 1519 1539 1596 1648 1674 1701 1736 1764 1767 1854 1862 1922 1944 1953 1957 2052 2058 2128 2163 2166 2232 2268 2352 2356 2394 2401 2472 2511 2527 2604 2646 2736 2744 2781 2793 2883 2884 2888 2916 3024 3038 3078 3087 3192 3193 3249 3348 3402 3472 3528 3534 3591 3708 3724 3844 3888 3906 3914 3969 4104 4116 4123 4326 4332 4464 4536 4557 4617 4712 4788 4802 4944 5022 5047 5054 5103 5208 5292 5301 5488 5562 5586 5766 5768 5776 5832 5859 5871 6076 6156 6174 6384 6386 6489 6498 6517 6696 6727 6804 6859 7056 7068 7182 7203 7416 7448 7533 7581 7688 7812 7828 7938 8208 8232 8246 8343 8379 8649 8652 8664 9072 9114 9234 9261 9424 9576 9579 9604 9747 10044 10094 10108 10206 10416 10584 10602 10609 10633 10773 11124 11172 11191 11532 11536 11664 11718 11742 11907 12152 12312 12348 12369 12772 12978 12996 13034 13392 13454 13608 13671 13699 13718 13851 14136 14364 14406 14832 14896 15066 15141 15162 15376 15624 15656 15876 15903 16464 16492 16686 16758 17298 17304 17328 17577 17613 17689 18228 18259 18468 18522 19152 19158 19208 19467 19494 19551 20088 20181 20188 20216 20412 20577 21168 21204 21218 21266 21546 21609 22248 22344 22351 22382 22599 22743 23064 23436 23484 23814 24304 24624 24696 24738 25029 25137 25544 25947 25956 25992 26068 26908 27216 27342 27398 27436 27702 27783 28272 28728 28737 28812 28861 29241 29791 30132 30282 30324 31248 31312 31752 31806 31827 31899 32319 32984 33372 33516 33573 34596 34608 35154 35226 35329 35378 35721 36456 36518 36936 37044 37107 37183 38316 38416 38934 38988 39102 40176 40362 40376 40432 40824 41013 41097 41154 42408 42436 42532 43092 43218 44496 44688 44702 44764 45198 45423 45486 45619 46128 46872 46968 47089 47628 47709 48013 49392 49476 50058 50274 51088 51894 51912 51984 52136 52731 52839 53067 53816 54684 54777 54796 54872 55404 55566 57456 57474 57624 57722 58401 58482 58653 59582 60264 60543 60564 60648 60667 61731 63504 63612 63654 63798 64638 64827 65968 66744 67032 67053 67146 68229 69192 70308 70452 70658 70756 71442 72912 73036 73872 74088 74214 74263 74366 74431 75087 75411 76632 77841 77868 77976 78204 78337 80724 80752 81648 82026 82194 82308 83349 84816 84872 85064 86184 86211 86436 86583 87723 89373 89404 89528 90396 90846 90972 91238 93744 93936 94178 95256 95418 95481 95697 95893 96026 96957 98952 98983 100116 100548 100719 103788 103824 104272 105462 105678 105987 106134 107632 109368 109554 109592 109744 110808 111132 111321 111549 114948 115248 115444 116802 116964 117306 119164 120528 121086 121128 121296 121334 123039 123291 123462 123823 127224 127308 127596 127813 129276 129654 130321 133488 134064 134106 134292 136269 136458 136857 138384 140616 140904 141267 141316 141512 142884 143127 144039 146072 148176 148428 148526 148732 148862 150174 150822 153264 155682 155736 155952 156408 156457 156674 158193 158517 159201 161448 164052 164331 164388 164616 166698 169744 170128 172368 172422 172872 173166 175203 175446 175959 178746 178808 179056 180792 181629 181692 181944 182001 182476 185193 188356 190512 190836 190962 191394 191786 192052 193914 194481 197904 197966 200232 201096 201159 201438 201571 202027 204687 207576 208537 210924 211356 211974 212268 212629 218736 219108 219184 221616 222264 222642 222789 223098 223293 226233 229896 230888 233523 233604 233928 234612 235011 238328 242172 242256 242668 246078 246582 246924 247303 247646 250047 254448 254616 255192 255626 258552 258633 259308 259749 260281 260642 263169 268119 268212 268584 272538 272916 273714 281232 281808 282534 282632 283024 285768 286254 286443 287091 287679 288078 292144 296856 296949 297052 297464 297724 300348 301644 302157 311364 311472 312816 312914 313348 316386 317034 317961 318402 322896 328104 328662 328776 328879 329232 329623 333396 333963 334647 336091 344844 345744 346332 346921 350406 350892 351918 357492 357616 361584 363258 363384 363888 364002 364952 369117 369873 370386 371469 376712 381672 381924 382788 383439 383572 384104 387828 388962 390963 395932 400464 402192 402318 402876 403142 404054 408807 409374 410571 415152 417074 421848 422712 423801 423948 424536 424669 425258 429381 432117 438216 444528 445284 445578 446196 446586 452466 459792 461776 467046 467208 467856 469224 469371 470022 475551 476656 477603 484344 485336 492156 492993 493164 493848 494606 495292 500094 509232 510384 511252 517104 517266 518616 519498 519841 520562 521284 525609 526338 527877 536238 536424 537168 544887 545076 545832 546003 547428 548359 555579 565068 565264 566029 571536 572508 572886 574182 575358 576156 583443 593712 593898 594104 594928 595448 600696 603288 603477 604314 604713 606081 614061 622728 625611 625828 626696 632772 634068 635922 636804 637887 656208 657324 657552 657758 659246 666792 667926 668367 669294 669879 671251 672182 678699 689688 692664 692881 693842 700569 700812 701784 703836 705033 706477 714984 726516 726768 728004 729904 738234 739746 740772 741909 742938 753424 763344 763848 765576 766878 767144 768208 775656 775899 777924 779247 780843 781926 791864 804357 804636 805752 806284 808108 817614 818748 821142 834148 843696 845424 847602 847896 849072 849338 850516 858762 859329 861273 863037 864234 866761 876432 890568 890847 891156 892392 893172 894691 904932 906471 912247 923521 934092 934416 938448 938742 940044 951102 953883 955206 968688 970672 984312 985986 986328 986637 987696 988869 989212 990584 1000188 1001889 1003941 1008273 1022504 1034532 1037232 1038996 1039682 1040763 1041124 1042568 1051218 1052676 1055754 1072476 1072848 1089774 1090152 1091664 1092006 1092727 1094856 1095199 1096718 1107351 1109619 1111158 1114407 1130136 1132058 1145016 1145772 1148364 1150317 1150716 1152312 1152673 1166886 1172889 1187796 1188208 1190896 1201392 1206576 1206954 1208628 1209426 1212162 1226421 1228122 1231713 1245456 1251222 1251656 1253392 1265544 1268136 1271403 1271844 1273608 1274007 1275774 1296351 1314648 1315516 1318492 1333584 1335852 1336734 1338588 1339758 1342502 1344364 1357398 1379376 1385328 1385762 1387684 1401138 1401624 1403568 1407672 1408113 1410066 1410997 1412954 1414189 1426653 1429968 1432809 1453032 1456008 1459759 1476468 1478979 1479492 1481544 1483818 1485876 1488403 1527696 1531152 1533756 1534288 1551312 1551798 1555848 1558494 1559523 1561686 1563852 1583631 1583728 1608714 1609272 1611504 1612568 1616216 1634661 1635228 1637496 1638009 1642284 1645077 1666737 1668296 1695204 1695792 1698087 1698676 1701032 1717524 1718658 1722546 1726074 1728468 1733522 1750329 1781136 1781694 1782312 1784784 1786344 1789382 1809864 1810431 1812942 1814139 1818243 1821967 1824494 1842183 1847042 1868184 1876833 1877484 1880088 1880677 1902204 1907766 1910412 1913661 1968624 1971972 1972656 1973274 1977738 1978424 1981168 2000376 2003778 2005101 2007882 2009637 2013753 2016546 2045008 2069064 2077992 2078643 2079364 2081526 2082248 2085136 2102436 2105352 2111508 2115099 2119431 2144952 2179548 2180304 2184012 2185454 2189712 2190398 2193436 2214702 2219238 2222316 2225727 2228814 2260272 2264116 2290032 2291544 2296728 2300634 2301432 2302153 2304624 2305346 2307361 2327697 2333772 2337741 2342529 2345778 2352637 2375592 2413071 2413908 2417256 2418852 2424324 2428447 2452842 2456244 2463426 2502444 2503312 2531088 2536272 2542806 2543688 2547216 2548014 2551548 2577987 2583819 2589111 2592702 2600283 2629296 2631032 2636984 2671704 2672541 2673468 2677176 2679516 2684073 2685004 2688728 2714796 2719413 2736741 2770563 2771524 2775368 2802276 2803248 2815344 2816226 2820132 2821994 2825908 2828378 2853306 2861649 2865618 2906064 2912016 2919518 2952936 2957958 2958984 2959911 2963088 2966607 2967636 2971752 2972683 2976806 3005667 3011823 3024819 3067512 3068473 3103596 3111696 3116988 3119046 3122289 3123372 3127704 3167262 3217428 3218544 3225136 3232432 3269322 3270456 3274992 3276018 3278181 3284568 3285597 3290154 3328857 3333474 3336592 3343221 3390408 3396174 3397352 3402064 3435048 3437316 3445092 3450951 3452148 3456936 3458019 3467044 3500658 3518667 3563388 3564624 3572688 3578764 3619728 3620862 3625884 3628278 3636486 3638887 3643934 3648988 3679263 3684366 3694084 3695139 3736368 3753666 3754968 3760176 3761354 3804408 3814209 3815532 3820824 3822021 3827322 3829849 3838513 3889053 3943944 3946548 3955476 3956848 3962203 4000752 4007556 4010202 4015764 4019274 4027506 4033092 4039951 4138128 4155984 4157286 4158728 4163052 4164496 4204872 4210704 4223016 4224339 4230198 4232991 4238862 4242567 4289904 4298427 4359096 4368024 4370908 4379277 4380796 4386872 4429404 4436937 4438476 4444632 4451454 4457628 4465209 4528232 4583088 4593456 4601268 4602864 4604306 4610692 4614722 4655394 4667544 4675482 4678569 4685058 4691556 4698757 4705274 4750893 4751184 4826142 4827816 4834512 4837704 4848648 4850167 4856894 4903983 4905684 4912488 4914027 4926852 4935231 4945339 5000211 5004888 5085612 5087376 5094261 5096028 5103096 5155974 5167638 5178222 5185404 5200566 5262064 5273968 5343408 5345082 5346936 5354352 5359032 5368146 5370008 5377456 5429592 5431293 5438826 5442417 5454729 5465901 5473482 5541126 5543048 5550736 5604552 5630499 5632452 5640264 5642031 5643988 5651816 5656756 5706612 5723298 5731236 5740983 5839036 5905872 5915916 5917968 5919822 5933214 5935272 5943504 5945366 5953612 6011334 6015303 6023646 6028911 6041259 6049638 6135024 6136946 6207192 6233976 6235929 6238092 6244578 6246744 6248701 6255408 6262837 6334524 6345297 6358293 6385729 6434856 6464647 6538644 6540912 6552036 6556362 6569136 6571194 6580308 6591499 6657714 6666948 6677181 6686442 6780816 6792348 6794704 6870096 6874632 6890184 6901902 6904296 6906459 6913872 6916038 6922083 6934088 7001316 7013223 7027587 7037334 7057911 7126776 7157528 7239213 7241724 7251768 7256556 7272972 7277774 7285341 7287868 7297976 7358526 7368732 7388168 7390278 7507332 7509936 7522708 7608816 7628418 7631064 7641648 7644042 7649089 7654644 7659698 7666393 7677026 7733961 7751457 7767333 7778106 7800849 7887888 7893096 7910952 7924406 8015112 8017623 8020404 8031528 8038548 8052219 8055012 8066184 8068711 8079902 8158239 8210223 8311689 8314572 8317456 8326104 8409744 8446032 8448678 8460396 8465982 8477724 8485134 8584947 8596854 8718192 8736048 8741816 8758554 8761592 8773744 8858808 8873874 8876952 8879733 8889264 8899821 8902908 8915256 8918049 8930418 9035469 9056464 9074457 9202536 9205419 9208612 9221384 9229444 9310788 9335088 9350964 9357138 9366867 9370116 9383112 9397514 9410548 9501786 9652284 9655632 9675408 9697296 9700334 9713788 9807966 9811368 9824976 9828054 9834543 9853704 9856791 9870462 9876979 9890678 9986571 10000422 10009776 10029663 10171224 10188522 10192056 10195249 10206192 10218313 10311948 10335276 10352853 10356444 10370808 10374057 10401132 10418821 10556001 10690164 10693872 10718064 10736292 10740016 10754551 10859184 10862586 10877652 10884834 10909458 10916661 10931802 10946964 11082252 11085417 11086096 11209104 11260998 11264904 11280528 11284062 11287976 11303632 11313512 11413224 11442627 11446596 11462472 11466063 11481966 11489547 11515539 11667159 11678072 11831832 11839644 11866428 11870544 11886609 11890732 11907224 12022668 12030606 12047292 12057822 12082518 12099276 12119853 12273892 12414384 12467952 12471858 12476184 12489156 12493488 12497402 12525674 12669048 12673017 12690594 12698973 12716586 12727701 12753769 12771458 12869712 12895281 12929294 13077288 13104072 13112724 13137831 13142388 13160616 13164739 13182998 13310811 13315428 13333896 13354362 13372884 13395627 13423063 13584696 13749264 13780368 13803804 13808592 13812918 13832076 13844166 13868176 14002632 14026446 14035707 14055174 14074668 14096271 14115822 14253552 14315056 14478426 14483448 14503536 14513112 14545944 14550501 14555548 14570682 14575736 14595952 14717052 14737464 14742081 14776336 14780556 14805693 14836017 15014664 15045416 15256836 15262128 15282783 15288084 15298178 15309288 15319396 15332786 15354052 15467922 15502914 15534666 15556212 15601698 15786192 15821904 15848812 16030224 16035246 16040808 16063056 16077096 16104438 16110024 16115071 16132368 16137422 16159804 16293879 16316478 16327251 16364187 16397703 16420446 16468459 16623378 16629144 16652208 16891497 16897356 16920792 16926093 16931964 16955448 16970268 16999129 17169894 17193708 17222949 17483632 17517108 17523184 17546899 17717616 17747748 17753904 17759466 17799642 17805816 17830512 17836098 17860836 18045909 18070938 18086733 18123777 18148914 18405072 18410838 18417224 18442768 18458888 18621576 18701928 18707787 18714276 18733734 18740232 18746103 18766224 18788511 18795028 18821096 19003572 19035891 19074879 19157187 19304568 19393941 19400668 19427576 19615932 19622736 19656108 19669086 19707408 19713582 19740924 19753958 19774497 19781356 19973142 20000844 20031543 20059326 20342448 20377044 20384112 20390498 20436626 20623896 20670552 20705706 20712888 20719377 20741616 20748114 20761813 20766249 20802264 20808781 20837642 21039669 21082761 21112002 21173733 21380328 21472584 21479311 21509102 21717639 21725172 21755304 21769668 21818916 21833322 21856023 21863604 21893928 21900787 22164504 22170834 22521996 22529808 22568124 22575952 22627024 22826448 22885254 22893192 22924944 22932126 22947267 22963932 22979094 22999179 23031078 23301999 23334318 23356144 23402547 23663664 23679288 23732856 23773218 23781464 23814448 24045336 24052869 24061212 24094584 24115644 24156657 24165036 24198552 24206133 24239706 24547784 24630669 24935067 24943716 24952368 24978312 24994804 25051348 25338096 25346034 25381188 25397946 25433172 25455402 25472209 25507538 25542916 25754841 25790562 25858588 26154576 26208144 26225448 26275662 26284776 26321232 26329478 26365996 26621622 26630856 26639199 26667792 26699463 26708724 26745768 26754147 26791254 26808943 26846126 26869591 27106407 27169392 27223371 27607608 27616257 27625836 27664152 27688332 27735421 28005264 28052892 28071414 28100601 28110348 28149336 28192542 28231644 28279657 28956852 28966896 29026224 29091888 29101002 29111096 29141364 29151472 29434104 29474928 29484162 29503629 29561112 29570373 29611386 29630937 29672034 30029328 30088989 30090832 30513672 30565566 30576168 30585747 30596356 30618576 30638792 30654939 30665572 30708104 30935844 31005828 31058559 31069332 31112424 31122171 31203396 31256463 31668003 31697624 32070492 32081616 32154192 32208876 32220048 32230142 32263653 32274844 32319608 32587758 32632956 32654502 32728374 32749983 32795406 32840892 32936918 33246756 33256251 33258288 33782994 33794712 33841584 33852186 33863928 33874537 33910896 33940536 33951169 33998258 34327881 34339788 34387416 34398189 34445898 34468641 34546617 34617373 35001477 35034216 35093798 35495496 35518932 35599284 35611632 35659827 35672196 35721672 35732863 36091818 36141876 36173466 36247554 36297828 36359559 36821676 36834448 36917776 37243152 37403856 37415574 37428552 37467468 37480464 37492206 37577022 37590056 37642192 38007144 38019051 38071782 38096919 38149758 38183103 38261307 38314374 38609136 38787882 38801336 38855152 39231864 39312216 39338172 39413493 39427164 39481848 39494217 39507916 39548994 39562712 39946284 40001688 40063086 40118652 40186881 40269189 40754088 40780996 40873252 41247792 41341104 41411412 41425776 41438754 41496228 41523626 41532498 41604528 41617562 41675284 42079338 42107121 42165522 42224004 42288813 42347466 42760656 42945168 42958622 43018204 43435278 43450344 43510608 43539336 43637832 43651503 43666644 43712046 43727208 43740907 43787856 43801574 43839859 44226243 44329008 44341668 44417079 44508051 44700103 45043992 45136248 45252529 45770508 45786384 45848349 45864252 45894534 45927864 45958188 45998358 46062156 46140493 46603998 46668636 46805094 47358576 47465712 47546436 47562928 48090672 48105738 48122424 48189168 48231288 48313314 48330072 48345213 48397104 48412266 48479412 48981753 49092561 49095568 49193109 49261338 49405377 49870134 49887432 49956624 49989608 50102696 50674491 50692068 50762376 50778279 50795892 50866344 50910804 50944418 50997387 51015076 51085832 51509682 51581124 51668847 51717176 52450896 52551324 52569552 52640697 52658956 52731992 53243244 53261712 53278398 53398926 53417448 53491536 53508294 53543623 53582508 53617886 53692252 53739182 54137727 54212814 54260199 54371331 54446742 55215216 55232514 55251672 55328304 55376664 55470842 56105784 56123361 56142828 56201202 56220696 56238309 56298672 56365533 56385084 56463288 56480977 56559314 57107673 57224637 57471561 57913704 58181823 58202004 58222192 58282728 58300987 58868208 58968324 59007258 59122224 59140746 59222772 59261874 59323491 59344068 60094629 60177978 61027344 61131132 61152336 61171494 61192712 61277584 61309878 61331144 61416208 61871688 62011656 62117118 62138664 62158131 62224848 62244342 62285439 62298747 62406792 62426343 62512926 63248283 63336006 63395248 63521199 64140984 64417752 64437933 64460284 64527306 64549688 64639216 65175516 65265912 65309004 65456748 65499966 65568069 65590812 65681784 65702361 65873836 66493512 66512502 67565988 67589424 67704372 67727856 67749074 67881072 67902338 67996516 68655762 68679576 68774832 68796378 68841801 68891796 68937282 68997537 69093234 69138853 69234746 69905997 70002954 70068432 70187596 70207641 70990992 71037864 71198568 71319654 71344392 71366743 71443344 71465726 71528191 72158607 72183636 72283752 72346932 72469971 72495108 72595656 72618399 72719118 72767131 72931747 73643352 73892007 74805201 74831148 74857104 74934936 74984412 75154044 75180112 75281857 76014288 76038102 76143564 76193838 76299516 76366206 76416627 76522614 76628748 77575764 77602672 78463728 78624432 78676344 78826986 78854328 78963696 78988434 79015832 79097988 79125424 79892568 79917597 80003376 80098389 80126172 80237304 80262441 80373762 80426829 80538378 80608773 81508176 81561992 81670113 81746504 82822824 82848771 82877508 82992456 83047252 83064996 83206263 83235124 83350568 84158676 84214242 84301803 84331044 84448008 84577626 84694932 84838971 85917244 86036408 86870556 86900688 87078672 87275664 87303006 87333288 87424092 87454416 87481814 87603148 87679718 88452486 88510887 88683336 88711119 88834158 88892811 89016102 89276383 89400206 90087984 90266967 90272496 90505058 91541016 91696698 91728504 91757241 91789068 91855728 91916376 91964817 91996716 92124312 92153173 92280986 93175677 93207996 93337272 93366513 93610188 93769389 93961441 95004009 95092872 95122663 96211476 96244848 96462576 96626628 96660144 96690426 96790959 96824532 96958824 97963506 98185122 98249949 98386218 98522676 98810754 99740268 99774864 99979216 100205392 101348982 101384136 101524752 101556558 101591784 101623611 101732688 101821608 101853507 101888836 101994774 102030152 102171664 103019364 103162248 103194567 103337694 103405923 103434352 103639851 103852119 105102648 105281394 105317912 105463984 106486488 106556796 106797852 106834896 106979481 107016588 107087246 107165016 107198589 107235772 107384504 107478364 108275454 108425628 108520398 108742662 108893484 109078677 110465028 110503344 110753328 110941684 112211568 112246722 112285656 112402404 112441392 112476618 112550881 112731066 112770168 112805497 112926576 112961954 113118628 114057153 114215346 114290757 114449274 114549309 114783921 114943122 115827408 116363646 116404008 116565456 116601974 117936648 118014516 118240479 118281492 118445544 118482651 118523748 118646982 118688136 118725319 118993903 120189258 120355956 120560643 120807567 122262264 122342988 122385424 122619756 122662288 122828293 123743376 124023312 124234236 124277328 124316262 124488684 124570878 124597494 124813584 124852686 125025852 125238481 126321363 126496566 126672012 126866439 127042398 128281968 128835504 128875866 128920568 129054612 129099376 130351032 130531824 130618008 130913496 130954509 130999932 131136138 131181624 131222721 131363568 131404722 131519577 131747672 132987024 133025004 133251237 133524153 134100309 135131976 135408744 135498148 135757587 135804676 135993032 137311524 137359152 137545047 137592756 137683602 137783592 137874564 137995074 138186468 138277706 138421479 138469492 139811994 140005908 140375192 140415282 142075728 142397136 142639308 142688784 142733486 142931452 143056382 144317214 144367272 144567504 144693864 144939942 144990216 145035639 145191312 145236798 145332691 145438236 145534262 145661467 145863494 146945259 147277683 147286704 147579327 147784014 148216131 149610402 149662296 149869872 149968824 150308088 150355177 150563714 152023473 152076204 152287128 152334837 152387676 152599032 152732412 152833254 152992161 153045228 153257496 153305509 155006541 155151528 157352688 157653972 157708656 157922091 157976868 158031664 158195976 159785136 159835194 160196778 160252344 160474608 160524882 160630869 160747524 160853658 161076756 161217546 163113993 163123984 163340226 163493008 165645648 165697542 165755016 165984912 166094504 166129992 166412526 166470248 166701136 168317352 168370083 168428484 168603606 168662088 168714927 168896016 169096599 169155252 169389864 169442931 169677942 171673911 171834488 172072816 172414683 173741112 174545469 174606012 174666576 174848184 174902961 174963628 175206296 175359436 176904972 177021774 177366672 177422238 177668316 177785622 177970473 178032204 178552766 178800412 180283887 180533934 181010116 183082032 183393396 183457008 183514482 183578136 183832752 183929634 183993432 184248624 184306346 184561972 186351354 186415992 186474393 186674544 186733026 186856317 186896241 187220376 187279029 187538778 187662601 187922882 189744849 190008018 190185744 190245326 190563597 192422952 193253256 193313799 193380852 193581918 193649064 193709731 193917648 194147947 195927012 196370244 196499898 196704207 196772436 197045352 197107083 197621508 197957599 199480536 202697964 202768272 203113116 203183568 203247222 203643216 203707014 203777672 203989548 204060304 204336469 206038728 206324496 206389134 206525403 206675388 206811846 206992611 207279702 207416559 207704238 210205296 210562788 210622923 210635824 212972976 213113592 213595704 213958962 214033176 214100229 214174492 214330032 214397178 214471544 214584573 214769008 214956728 216550908 216851256 217040796 217409913 217485324 217786968 217855197 218157354 218301393 218795241 220930056 221676021 221883368 224415603 224493444 224571312 224804808 224953236 225101762 225462132 225540336 225610994 225845571 225923908 226237256 228114306 228430692 228581514 228898548 229098618 229249881 229567842 229886244 232727292 232808016 233203948 235873296 236029032 236480958 236562984 236891088 236965302 237047496 237121759 237293964 237376272 237450638 237658183 237987806 239752791 240295167 240378516 240711912 240787323 241121286 241280487 241615134 241826319 242321611 244524528 244685976 245010339 245239512 245656586 248468472 248546313 248632524 248977368 249141756 249194988 249618789 249705372 250051704 250130041 250476962 252642726 252905409 252993132 253344024 253732878 254084796 254516913 257751732 257841136 258109224 260702064 261236016 261826992 261909018 261999864 262272276 262363248 262445442 262809444 263039154 263495344 265532661 266050008 266133357 266502474 266678433 267048306 267829149 268200618 270263952 270817488 270996296 271515174 271609352 271986064 274623048 275090094 275185512 275271723 275367204 275567184 275749128 275894451 275990148 276372936 276459519 276555412 276842958 276938984 279623988 280011816 280099539 280750384 280830564 281308167 281884323 285278616 285367989 285466972 285862904 286112764 288634428 288734544 289387728 289879884 289980432 290071278 290372877 290473596 290665382 290876472 291068524 291322934 291726988 293890518 294555366 294749847 295158654 295568028 296432262 299220804 299324592 299937648 300616176 300710354 301127428 304046946 304152408 304574256 304669674 304775352 304870833 305198064 305464824 305560521 305666508 305984322 306090456 306186349 306514992 306611018 309583701 310013082 310217769 310303056 310919553 311556357 312900721 315307944 315844182 315953736 316052719 316391952 316767703 319670388 320393556 320504688 320938443 321049764 321261738 321495048 321595767 321707316 322153512 322435092 322983451 326227986 326680452 327236031 331395084 331510032 332189008 332259984 332825052 332940496 333391081 336634704 336740166 336856968 337207212 337324176 337429854 337652643 338193198 338310504 338416491 338779728 338885862 339355884 342872271 343347822 343647927 343668976 344351763 344829366 347482224 349090938 349212024 349696368 349805922 349927256 350412592 350718872 353809944 354043548 354721437 354844476 355336632 355447953 355571244 355940946 356064408 356175957 356981709 357105532 357600824 360567774 361067868 361681929 362020232 362422701 366786792 367028964 367156272 367859268 367986864 368484879 368612692 369123944 372702708 372831984 372948786 373466052 373712634 373792482 374440752 374558058 374805361 375077556 375325202 375715443 375845764 378964089 379489698 380016036 380490652 380599317 381127194 384845904 386506512 386627598 386761704 387163836 387298128 387419462 388295894 391854024 392740488 392863527 392999796 393408414 393544872 393668163 394090704 394214166 394474447 394558731 395243016 395366839 395915198 398961072 399753711 400572459 402300927 405395928 406226232 406494444 407272761 407414028 407555344 407979096 408106909 408672938 412077456 412635141 412778268 413050806 413350776 413623692 413985222 414559404 414833118 415264437 415408476 416114953 421125576 421245846 426227184 427191408 427917924 428066352 428200458 428348984 428794356 428943088 429169146 429913456 433101816 433702512 434081592 434819826 434970648 435106917 435573936 435710394 435998073 436314708 436602786 436984401 437590482 441860112 442737981 443352042 443766736 444648393 448831206 448986888 449609616 449906472 450203524 450924264 451065531 451221988 451691142 451847816 452474512 456228612 456861384 457004511 457163028 457797096 458197236 458499762 458976483 459135684 459772488 459916527 465454584 466407896 472058064 472961916 473125968 473766273 473930604 474094992 474243518 474587928 474901276 475316366 475975612 479505582 480590334 480757032 481423824 481574646 481892607 482242572 482560974 483230268 483652638 483971971 484643222 489341979 489371952 490020678 490479024 491313172 496936944 497092626 497265048 497954736 498283512 498389976 499237578 499410744 499567201 500103408 500260082 500953924 505110249 505285452 505810818 505986264 506144781 506688048 507289797 507465756 508169592 508328793 509033826 509369917 510522229 515021733 515503464 516218448 517244049 523636407 523818036 523999728 524544552 524708883 524890884 525618888 526078308 526972999 531065322 532100016 532266714 533004948 533356866 533911419 534096612 535658298 536401236 541992592 543030348 543218704 549246096 550180188 550371024 550543446 550734408 551498256 551788902 551980296 552745872 552919038 553110824 553685916 553877968 559247976 559423179 560023632 560199078 560568951 560688723 561661128 561837087 562616334 562987803 563768646 570557232 570735978 570933944 571690791 571725808 572225528 577268856 579759768 579941397 580142556 580745754 580947192 581129193 581330764 581752944 582137048 582443841 582645868 583453976 587781036 589110732 589499694 590112621 590317308 591136056 591321249 592864524 593872797 598441608 601420708 602254856 608093892 608304816 609339348 609550704 609741666 610929648 611121042 611333016 611968644 612180912 612372698 613009407 613222036 619167402 619576209 620026164 620435538 620977833 621839106 622249677 623112714 625801442 630615888 631688364 631868769 631907472 632105438 633535406 639340776 640787112 641876886 642099528 642300687 642523476 642990096 643191534 643414632 643616203 643753719 644307024 644870184 645072211 645966902 652229739 652455972 653360904 653565591 654472062 654904179 656385723 657730087 662790168 665028063 665650104 665858641 666782162 673246809 673480332 673713936 674414424 674859708 675305286 676386396 676621008 676832982 677536713 677771724 678711768 678924397 685744542 686695644 687295854 687749643 688703526 689658732 698181876 698424048 699611844 699854512 701437744 707619888 708087096 709442874 709688952 710673264 710895906 711142488 711365277 711881892 712128816 712351914 712974549 713963418 714211064 715201648 721135548 722135736 722361969 723363858 723841461 724040464 724845402 725478957 726964833 733573584 734057928 735718536 736969758 737225384 738247888 745405416 745638939 745897572 746932104 747425268 747584964 748856367 749116116 749610722 750155112 750390123 750650404 751430886 751691528 757928178 758979396 760032072 760981304 761198634 762254388 763550739 773255196 773523408 774327672 774838924 776591788 783708048 785480976 785727054 785999592 786816828 787089744 787336326 787856167 788428332 788948894 789117462 789638479 790486032 790733678 791830396 796597983 798400071 799507422 800035299 801144918 803487447 804601854 810791856 812452464 812988888 814545522 814828056 815958192 816213818 817345876 825270282 825556536 825815169 826101612 826701552 827247384 827683353 827970444 829118808 829378557 829666236 830528874 830816952 831077233 832229906 832957321 840298617 842251152 842491692 843924501 845652969 855835848 856103967 856400916 856697968 857588712 858338292 859798051 866203632 868163184 869639652 869941296 870213834 871118631 871420788 871996146 872629416 873205572 873968802 875180964 876669367 884249541 885475962 886704084 889296786 897662412 897973776 899812944 900407048 901848528 902131062 902443976 903382284 903695632 912457224 913722768 914009022 914326056 914612499 915594192 916394472 916681563 916999524 917952966 918271368 918559047 919544976 919833054 930653307 930909168 932758659 932815792 934669071 938702163 945923832 947532546 947861208 948158157 948487036 949175856 949802552 950303109 950632732 951951224 959011164 961180668 961514064 962815329 963149292 963785214 964485144 964787301 965121948 966460536 967305276 967943942 968950353 969286444 978683958 980041356 981708093 982626344 994185252 994530096 996567024 996779952 998475156 998821488 999134402 1000173243 1000520164 1001907848 1010220498 1010570904 1011621636 1011972528 1012289562 1012957929 1014579594 1014931512 1015249473 1016339184 1016657586 1017328837 1018067652 1018739834 1021044458 1028616813 1030043466 1030943781 1031006928 1033055289 1034488098 1047272814 1047636072 1049089104 1049417766 1049781768 1050110647 1051237776 1052156616 1052486239 1053945998 1062130644 1064164311 1064533428 1066009896 1066343859 1066713732 1067822838 1068193224 1068527871 1070945127 1071316596 1072802472 1073138563 1085045787 1086060696 1087268103 1100360376 1101086892 1101468816 1103577804 1103960592 1105454637 1105838076 1106221648 1107371832 1107718753 1118495952 1118846358 1120398156 1121137902 1121377446 1123322256 1123674174 1124416083 1125232668 1125975606 1127146329 1127537292 1141471956 1141797951 1141867888 1143381582 1144451056 1154537712 1159519536 1159882794 1160285112 1161491508 1161894384 1162258386 1162661528 1164274096 1164887682 1165291736 1166907952 1175562072 1178221464 1178590581 1178999388 1180225242 1180634616 1181004489 1182272112 1182642498 1183423341 1183676193 1185729048 1186100517 1187745594 1196883216 1201717377 1202841416 1204509712 1206902781 1216187784 1218678696 1219483332 1221818283 1222242084 1222666032 1223937288 1224320727 1224745396 1226018814 1226444072 1238334804 1239152418 1240052328 1240871076 1241955666 1243678212 1244499354 1245793311 1246225428 1248344859 1251602884 1263376728 1263737538 1264210876 1267070812 1278681552 1281574224 1283753772 1284199056 1284601374 1285046952 1286383068 1286829264 1287232406 1287507438 1289740368 1290144422 1291933804 1304459478 1304911944 1305320751 1306721808 1307131182 1307994219 1308944124 1309808358 1310953203 1312771446 1313638207 1315460174 1325580336 1328213943 1330056126 1331300208 1331717282 1333564324 1333945179 1346493618 1346960664 1348828848 1349719416 1350610572 1352772792 1353196593 1353665964 1355073426 1355543448 1355968117 1357423536 1357848794 1359035629 1371013533 1371489084 1373391288 1374591708 1375499286 1376929449 1377407052 1379317464 1379749581 1382575489 1385703193 1396363752 1399223688 1416174192 1418885748 1419377904 1421298819 1421791812 1422284976 1422730554 1423763784 1424703828 1425949098 1427926836 1428422128 1430355283 1442271096 1444271472 1444723938 1445677821 1446727716 1447682922 1449690804 1450957914 1451915913 1453929666 1468115856 1471437072 1473939516 1474450768 1490810832 1491277878 1491795144 1493864208 1494850536 1495169928 1497712734 1498232232 1498701603 1499221444 1500310224 1500780246 1501300808 1502861772 1503383056 1515856356 1517958792 1518434343 1520064144 1521869391 1521962608 1522397268 1524508776 1524986379 1527101478 1528109751 1531566687 1546510392 1548655344 1549677848 1551732147 1553183576 1570909221 1571454108 1571999184 1573633656 1574126649 1574672652 1575712334 1576856664 1577897788 1578234924 1579276958 1580918997 1581467356 1583660792 1593195966 1596800142 1599014844 1600070598 1601734257 1602289836 1606974894 1609203708 1625977776 1629091044 1629656112 1632427636 1634691752 1650540564 1651113072 1651630338 1652203224 1654494768 1655366706 1655940888 1658237616 1658757114 1659332472 1659852313 1661057748 1661633904 1662154466 1664459812 1665914642 1678269537 1680597234 1681706853 1682066169 1684983384 1685511261 1687849002 1688963409 1691305938 1696251277 1711671696 1712207934 1712801832 1715072373 1715177424 1716676584 1719596102 1739279304 1739824191 1740427668 1742237262 1742841576 1743387579 1743992292 1745258832 1746411144 1747331523 1747937604 1750361928 1750910287 1753338734 1768499082 1770337863 1770951924 1773408168 1773963747 1778593572 1781618391 1795324824 1800814096 1804262124 1804887952 1806764568 1807330597 1824914448 1828018044 1828652112 1829224998 1832788944 1833363126 1833999048 1835905932 1836542736 1837118094 1839028221 1839666108 1858728627 1861306614 1862933499 1865517318 1866749031 1869338142 1877404326 1891847664 1895065092 1895722416 1896316314 1896974072 1899605104 1900606218 1901265464 1903902448 1918022328 1922361336 1925630658 1926298584 1926902061 1927570428 1928970288 1929574602 1930243896 1930848609 1931261157 1932921072 1934610552 1935216633 1935887884 1937900706 1938572888 1957367916 1960082712 1960696773 1963416186 1964712537 1965252688 1969157169 1973190261 1988370504 1996950312 1997575923 1998268804 2000346486 2001040328 2003815696 2020440996 2021141808 2023243272 2024579124 2025915858 2029159188 2029863024 2030498946 2032610139 2033315172 2034657674 2036135304 2036773191 2037479668 2042088916 2057233626 2060086932 2061887562 2063248929 2066110578 2068976196 2094545628 2095272144 2098835532 2099563536 2100221294 2104313232 2104972478 2107891996 2124261288 2128328622 2129066856 2132019792 2132687718 2133427464 2134095831 2135645676 2136386448 2137055742 2138466739 2138923647 2141890254 2142633192 2143304443 2145604944 2146277126 2167085907 2170091574 2171524383 2172121392 2174536206 2176436871 2180894499 2200720752 2202173784 2207155608 2210909274 2211676152 2212369033 2214743664 2215437506 2217373921 2236916817 2237692716 2240796312 2242275804 2242754892 2246569101 2247348348 2248832166 2250465336 2251170369 2251951212 2254292658 2255074584 2255781061 2260884157 2282943912 2283595902 2286763164 2290652217 2319765588 2320570224 2322983016 2324516772 2325323056 2329775364 2330583472 2333737567 2351124144 2356442928 2357181162 2357998776 2360450484 2361269232 2362008978 2363568501 2365284996 2366846682 2367352386 2368915437 2371458096 2372201034 2375491188 2400105897 2403434754 2405682832 2410462341 2413805562 2432375568 2437357392 2438966664 2443636566 2444484168 2447874576 2448641454 2449490792 2452037628 2452888144 2476669608 2477445507 2478304836 2480104656 2481742152 2483050059 2483911332 2487356424 2488135671 2488998708 2491586622 2492450856 2493231699 2496689718 2498871963 2503205768 2526753456 2527475076 2528421752 2531773503 2534141624 2536958907 2567507544 2568311901 2569202748 2570093904 2572766136 2574464812 2575014876 2579394153 2580288844 2583867608 2608918956 2609823888 2610641502 2613355893 2614262364 2615988438 2617888248 2619616716 2621906406 2623637527 2625542892 2627276414 2630008101 2630920348 2652748623 2656427886 2660112252 2663434564 2667128648 2667890358 2692987236 2693921328 2699438832 2701221144 2705545584 2706393186 2707331928 2710146852 2711086896 2711936234 2715697588 2718071258 2742027066 2742978168 2743837497 2746782576 2749183416 2750044689 2750998572 2753858898 2754814104 2755677141 2758634928 2759499162 2761321129 2765150978 2767567873 2771406386 2791959921 2792727504 2798275977 2798447376 2804007213 2816106489 2837771496 2842597638 2843583624 2844474471 2845461108 2847527568 2849407656 2850909327 2851898196 2855853672 2856748363 2860710566 2884542192 2888445987 2889447876 2891355642 2893455432 2894361903 2895365844 2899381608 2901915828 2903831826 2906851059 2907859332 2912804671 2945124279 2947879032 2982555756 2983590288 2989701072 2990339856 2995425468 2996464464 2997403206 2998442888 3000519729 3001560492 3002601616 3005723544 3031712712 3035917584 3036868686 3038873787 3043738782 3044794536 3045748419 3049017552 3049972758 3051986511 3054202956 3056219502 3063133374 3093020784 3099165867 3099355696 3103464294 3106367152 3141818442 3142908216 3147267312 3148253298 3149345304 3150331941 3151424668 3153713328 3155795576 3156469848 3157458717 3158553916 3161837994 3162934712 3167321584 3186391932 3193600284 3198029688 3199031577 3200141196 3203468514 3204579672 3205583613 3212835381 3213949788 3218407416 3219415689 3258182088 3261804309 3264855272 3269383504 3301081128 3303260676 3304406448 3310733412 3311881776 3316363911 3317514228 3318664944 3319704626 3322115496 3323156259 3324308932 3328919624 3331829284 3356539074 3361194468 3363413706 3364132338 3369966768 3371022522 3373248249 3375698004 3377926818 3381438987 3382611876 3392502554 3424415868 3425393853 3425603664 3430144746 3433353168 3439192204 3478558608 3479648382 3480855336 3484474524 3485683152 3486775158 3487984584 3489077311 3492822288 3494663046 3495875208 3496970407 3500723856 3501820574 3506677468 3535771743 3536998164 3540675726 3541903848 3543013467 3546816336 3547927494 3550270023 3551028579 3557187144 3558301551 3563236782 3565589419 3590649648 3605152131 3608524248 3613529136 3614661194 3620708343 3656036088 3658449996 3665454849 3666726252 3667998096 3671811864 3672962181 3674236188 3678056442 3679332216 3680484889 3688810993 3717457254 3722613228 3725866998 3731034636 3733498062 3737379933 3738676284 3745034577 3754808652 3790130184 3792632628 3793948144 3801212436 3802530928 3836044656 3844722672 3851261316 3852597168 3853804122 3855140856 3859149204 3860487792 3861697218 3862522314 3869221104 3870433266 3871775768 3875801412 3877145776 3882392911 3914735832 3915962253 3920165424 3921393546 3923982657 3926832372 3929425074 3932859609 3938314338 3940914621 3946380522 3976741008 3993900624 3995151846 3996537608 4000692972 4001835537 4002080656 4040881992 4046486544 4049158248 4051831716 4058318376 4059589779 4060997892 4065220278 4066630344 4067904351 4069315348 4072270608 4073546382 4074959336 4077106887 4084177832 4114467252 4120173864 4123775124 4126497858 4130788347 4132221156 4137952392 4139248743 4147726467 4157109579 4189091256 4197671064 4200442588 4209944956 4215783992 4248522576 4256657244 4258133712 4263896457 4265375436 4266854928 4268191662 4271291352 4274111484 4276933478 4277847294 4283780508 4285266384 4286608886 4291065849 4292554252 4334171814 4337033463 4340183148 4343048766 4349072412 4352873742 4355747739 4361788998 4404347568 4414311216 4421818548 4423352304 4424738066 4430875012 4434747842 4473833634 4475385432 4481592624 4484551608 4485509784 4493138202 4494696696 4496104809 4497664332 4500930672 4502340738 4503902424 4505313421 4508585316 4510149168 4511562122 4515505477 4521768314 4555303029 4565608173 4565887824 4567191804 4573526328 4574959137 4581304434 4584329253 4594700061 4604110609 4639531176 4645966032 4649033544 4655196441 4659550728 4661010487 4667475134 4712727663 4714362324 4715997552 4720900968 4722379947 4724017956 4727137002 4730569992 4733693364 4734704772 4737830874 4742756991 4744402068 4750982376 4752470779 4800211794 4805202771 4806869508 4820924682 4827611124 4877933328 4887273132 4888968336 4897282908 4898981584 4904075256 4953339216 4954891014 4956609672 4963484304 4966100118 4967822664 4974712848 4976271342 4977997416 4979556939 4983173244 4984901712 4986463398 4993379436 4997743926 5006411536 5045120559 5054950152 5056533783 5056843504 5063547006 5066890227 5068283248 5073917814 5088753831 5135015088 5136623802 5138405496 5145532272 5148929624 5150029752 5158788306 5160577688 5167735216 5217837912 5219472573 5221283004 5226711786 5228524728 5230162737 5231976876 5235776496 5239233432 5241994569 5243812812 5247275054 5251085784 5252730861 5254552828 5260016202 5261840696 5305497246 5312855772 5320224504 5321891241 5326869128 5334257296 5335780716 5344855173 5385974472 5402442288 5412786372 5414663856 5420293704 5421991791 5423872468 5431395176 5436142516 5484054132 5485956336 5487674994 5498366832 5500089378 5501997144 5507717796 5509628208 5511354282 5514993169 5517084663 5518998324 5522642258 5530301956 5535135746 5542812772 5576185881 5583919842 5588800497 5596551954 5600247093 5608014426 5632212978 5675542992 5685195276 5687167248 5688948942 5690922216 5698815312 5701818654 5703796392 5711707344 5713496726 5721421132 5776891974 5778895752 5780706183 5782711284 5786910864 5788723806 5790731688 5792545827 5793783471 5798763216 5803831656 5805649899 5807663652 5813702118 5815718664 5817540631 5825609342 5882090319 5890248558 5894137611 5895758064 5907471507 5919570783 5965111512 5990850936 5992727769 5994806412 5996885776 6001039458 6003120984 6005001661 6011447088 6018586357 6063425424 6073737372 6077747574 6087477564 6089589072 6091496838 6097830417 6099945516 6103973022 6108405912 6110319573 6112439004 6126266748 6136685569 6189746787 6198331734 6206928588 6283636884 6285816432 6296506596 6298690608 6300663882 6302849336 6311591152 6312939696 6314917434 6317107832 6323675988 6325869424 6334430539 6372783864 6387200568 6396059376 6398063154 6400282392 6402287493 6406937028 6409159344 6411167226 6415400217 6416770941 6425670762 6427899576 6429913329 6436814832 6438831378 6514573149 6516364176 6523608618 6529310613 6529710544 6542683497 6602162256 6606521352 6621466824 6632727822 6635028456 6637107099 6639409252 6644230992 6646312518 6648617864 6652121763 6657839248 6663658568 6713078148 6722388936 6726827412 6728264676 6739707303 6742045044 6746496498 6751396008 6753511107 6755853636 6762877974 6765223752 6767343183 6782652471 6785005108 6848831736 6850787706 6860289492 6871956651 6878384408 6959296764 6961710672 6968949048 6973550316 6975969168 6978154622 6989326092 6991750416 6993940814 7001212701 7003641148 7013354936 7071543486 7073996328 7081351452 7083807696 7086026934 7090705503 7095854988 7100540046 7102057158 7106746311 7114374288 7116603102 7121301859 7126473564 7131178838 7200317691 7210304262 7217048496 7229322388 7231387023 7241416686 7312072176 7316899992 7330909698 7333452504 7343623728 7345924362 7348472376 7350774529 7356112884 7358664432 7360969778 7367403673 7377621986 7432336521 7434914508 7445226456 7449150177 7451733996 7462069272 7464407013 7466996124 7474759866 7477352568 7479695097 7490069154 7495014493 7496615889 7509617304 7511969941 7580260368 7585265256 7595320509 7602424872 7610876721 7702522632 7704935703 7707608244 7710281712 7718298408 7723394436 7725044628 7738182459 7740866532 7743551536 7751602824 7754031271 7764785822 7829471664 7831924506 7840067679 7842787092 7847965314 7853664744 7858850148 7865719218 7870912581 7876628676 7881829242 7890024303 7892761044 7990303692 7993075216 8001385944 8003671074 8081763984 8098316496 8103663432 8116636752 8119179558 8121995784 8130440556 8133260688 8135808702 8138630696 8147092764 8149918672 8154213774 8168355664 8228934504 8231512491 8240347728 8247550248 8250134067 8252995716 8261576694 8264442312 8267031423 8275904784 8278497486 8283963387 8295452934 8302703619 8314219158 8378182512 8395342128 8400885176 8412021639 8419889912 8431567984 8448319467 8513314488 8527792914 8530750872 8533423413 8536383324 8542582704 8548222968 8552727981 8553866956 8555694588 8567561016 8570245089 8573217772 8582131698 8585108504 8668343628 8674066926 8680366296 8683085709 8686097532 8698144824 8705747484 8711495478 8720553177 8723577996 8738414013 8843637096 8849476132 8861750024 8869495684 8947667268 8950770864 8969103216 8971019568 8986276404 8989393392 8992209618 8995328664 9001559187 9004681476 9007804848 9010626842 9017170632 9023124244 9031010954 9043536628 9110606058 9116621361 9131216346 9134383608 9137245257 9147052656 9149918274 9155959533 9162608868 9168658506 9189400122 9195467449 9208221218 9279062352 9297497601 9298067088 9310392882 9319101456 9322020974 9334950268 9425455326 9428724648 9441801936 9444759894 9448035912 9450995823 9454274004 9461139984 9467386728 9469409544 9472376151 9475661748 9485513982 9488804136 9491776819 9501964752 9504941558 9597094731 9600423588 9610405542 9613739016 9616750839 9638506143 9641849364 9655222248 9658247067 9678028423 9699922351 9774546264 9785412927 9794565816 9797634289 9808150512 9909782028 9913219344 9932200236 9935645328 9949091733 9952542684 9955994832 9959113878 9966346488 9969468777 9972926796 9986758872 9995487852 10012486981 10090241118 10109900304 10113067566 10119744747 10127094012 10133780454 10144316961 10147835628 10177507662 10273247604 10276810992 10297859248 10300059504 10317576612 10321155376 10435675824 10438945146 10442566008 10453423572 10457049456 10460325474 10463953752 10467231933 10478466864 10483989138 10487625624 10490911221 10494550108 10502171568 10505461722 10509105656 10520032404 10523681392 10610994492 10625711544 10629040401 10640449008 10643782482 10650810069 10653085737 10653738256 10671561432 10674904653 10689710346 10696768257 10771948944 10825572744 10840587408 10843983582 10847744936 10862125029 10862790352 10872285032 10968108264 10975349988 10996364547 11000178756 11003994288 11015435592 11018886543 11022708564 11029986338 11034169326 11037996648 11041454667 11045284516 11060603912 11066432979 11070271492 11085625544 11152371762 11167839684 11177600994 11193103908 11200494186 11212139799 11216028852 11235103731 11264425956 11370390552 11377897884 11381844432 11403637308 11407592784 11426993452 11442842264 11553783948 11557791504 11561412366 11565422568 11577447612 11581463376 11585091654 11587566942 11607663312 11611299798 11615327304 11618966191 11627404236 11631437328 11635081262 11647178733 11651218684 11747886759 11764180638 11771947971 11780497116 11788275222 11798578827 11814943014 11822743863 11839141566 11930223024 11981701872 11985455538 11989612824 12002078916 12005506611 12006241968 12010003322 12037172714 12147474744 12155495148 12174955128 12178769337 12182993676 12195660834 12199891032 12203713053 12207946044 12216811824 12220639146 12224878008 12228707857 12231320661 12252533496 12256372009 12273371138 12379493574 12392365041 12396663468 12413857176 12417746229 12443179401 12471328737 12567273768 12593013192 12601327764 12605698672 12629834868 12634215664 12647351976 12651314179 12668861078 12745567728 12774401136 12791689371 12796126308 12800564784 12804574986 12813874056 12822334452 12830800434 12833541882 12851341524 12855799152 12859826658 12873197547 12877662756 12899563543 13011100389 13029146298 13047217236 13058621226 13067243217 13085366994 13213042704 13242933648 13265455644 13270056912 13274214198 13278818504 13292625036 13297235728 13304243526 13327317136 13426156296 13444777872 13453654824 13456529352 13479414606 13484090088 13488314427 13492992996 13502792016 13507022214 13511707272 13515940263 13525755948 13530447504 13534686366 13546516431 13565304942 13570010216 13697663472 13701575412 13720578984 13724877411 13743913302 13752987759 13756768816 13784100183 13812331827 13918593528 13937898096 13947100632 13956309244 13978652184 13983031461 13987881628 14002425402 14007282296 14026709872 14143086972 14147992656 14162702904 14167139841 14172053868 14181411006 14191709976 14201080092 14204114316 14213492622 14228270973 14233206204 14242603718 14252947128 14257412337 14262357676 14400635382 14420608524 14458644776 14462774046 14482833372 14633799984 14661819396 14666905008 14691848724 14696944752 14701549058 14712225768 14721939556 14734807346 14755243972 14864673042 14869829016 14890452912 14898300354 14903467992 14924138544 14928814026 14933992248 14938670817 14949519732 14954705136 14959390194 14969267173 14980138308 14990028986 14993231778 15003131101 15019234608 15023939882 15135361677 15169601349 15170530512 15190641018 15200670681 15204849744 15221753442 15266261493 15405045264 15409871406 15415216488 15436596816 15446788872 15450089256 15476364918 15481733064 15486583231 15503205648 15508062542 15529571644 15658417719 15663849012 15680135358 15685574184 15690488211 15695930628 15707329488 15717700296 15725983707 15731438436 15741825162 15753257352 15758192583 15763658484 15780048606 15785522088 15790467427 15826189099 15965673723 15980607384 16002771888 16007342148 16034565519 16207326864 16238359116 16243991568 16260881112 16265975373 16271617404 16277261392 16294185528 16308427548 16336162969 16457869008 16463024982 16495100496 16500268134 16505991432 16523153388 16528884624 16534062846 16544979507 16551253989 16556994972 16567926774 16590905868 16605407238 16628438316 16800741279 16801770352 16824043278 16839779824 16896638934 17026628976 17055585828 17061501744 17066846826 17072766648 17096445936 17105455962 17107733912 17111389176 17135122032 17140490178 17146435544 17164263396 17170217008 17336687256 17342118549 17348133852 17360732592 17366171418 17372195064 17377637481 17381350413 17396289648 17411494968 17416949697 17422990956 17441106354 17447155992 17452621893 17476828026 17682412833 17687274192 17698952264 17722414521 17723500048 17738991368 17758712349 17895334536 17972552808 17978183307 17984419236 17990657328 18003118374 18009362952 18015004983 18021253684 18034341264 18046248488 18055759071 18062021908 18087073256 18221212116 18233242722 18262432692 18268767216 18274490514 18293491251 18299836548 18311919066 18325217736 18330958719 18337317012 18378800244 18390934898 18410056707 18416442436 18569240361 18594995202 18620785764 18644041948 18669900536 18850910652 18857449296 18889519788 18896071824 18901991646 18908548008 18934773456 18938819088 18944752302 18951323496 18971027964 18977608272 18983553638 19003291617 19009883116 19194189462 19200847176 19206862479 19220811084 19227478032 19233501678 19246200651 19250312823 19277012286 19283698728 19289739987 19310444496 19316494134 19329247903 19356056846 19399844702 19543719447 19549092528 19570825854 19587931839 19589131632 19595268578 19628050491 19819564056 19864400472 19898183466 19905085368 19911321297 19918227756 19932692976 19938937554 19945853592 19952102293 19956365289 19973517744 19990975704 19997238541 20024973962 20180482236 20219121909 20226135132 20239489494 20254188024 20260533321 20267560908 20288633922 20295671256 20302029549 20347957413 20355015324 20389632697 20546495208 20615869953 20635153224 20877890292 20885132016 20906847144 20920650948 20927907504 20934463866 20967978276 20975251248 20981822442 20989100216 21003638103 21010923444 21018211312 21040064808 21046656307 21221988984 21251423088 21258080802 21272116509 21287564964 21301620138 21306171474 21320238933 21343122864 21349809306 21363905577 21379420692 21393536514 21651145488 21687967164 21694161069 21695489872 21724250058 21744570064 21936216528 21950699976 21992729094 22000357512 22030871184 22037773086 22045417128 22052323587 22059972676 22068338652 22075993296 22082909334 22090569032 22102211019 22121207824 22132865958 22140542984 22171251088 22304743524 22335679368 22355201988 22386207816 22393221039 22400988372 22424279598 22432057704 22439085291 22470207462 22485043479 22489847667 22528851912 22535909823 22740781104 22755795768 22807274616 22832630163 22853986904 22885684528 23107567896 23114807109 23122824732 23130845136 23154895224 23170183308 23175133884 23214547377 23222599596 23230654608 23237932382 23254808472 23262093813 23270162524 23294357466 23302437368 23495773518 23528361276 23543895942 23560994232 23576550444 23597157654 23612737743 23629886028 23645487726 23670072909 23678283132 23970911076 23979225648 24004157832 24011013222 24020006644 24074345428 24294949488 24310990296 24349910256 24357538674 24365987352 24391321668 24399782064 24407426106 24415892088 24423541177 24441278292 24449756016 24457415714 24462641322 24478792849 24505066992 24512744018 24546742276 24694537473 24750402201 24758987148 24784730082 24793326936 24801094269 24827714352 24835492458 24851890161 24886358802 24908110857 24942657474 24959125933 25134547536 25186026384 25202655528 25236064917 25259669736 25294703952 25302628358 25337722156 25344958401 25583378742 25592252616 25600270239 25609149972 25627748112 25644668904 25658183943 25661600868 25667083764 25702683048 25710735267 25719653316 25746395094 25755325512 25763394223 25799127086 25821676951 26022200778 26049257127 26058292596 26094434472 26117242452 26134486434 26161659531 26170733988 26215242039 26530911288 26548428396 26557637008 26585250072 26608487052 26852312592 26907309648 26913058704 26958829212 26968180176 26976628854 26985985992 27004677561 27014044428 27023414544 27031880526 27051511896 27069372732 27093032862 27130609884 27140020432 27176750377 27349864083 27403150824 27411735771 27441157968 27449754822 27467878599 27487826604 27505975518 27568200366 27586402347 27624663654 27837187056 27894201264 27912618488 27957304368 27966062922 27975763256 28004850804 28014564592 28286173944 28325405808 28334279682 28344107736 28352987469 28362822012 28383419952 28402160184 28408228632 28417128453 28426985244 28456541946 28466412408 28475330457 28485207436 28505894256 28514824674 28524715352 28801270764 28841217048 28850252517 28915518429 28917289552 28925548092 28965666744 28974741201 29034085269 29099767053 29323638792 29383697448 29392902867 29403098116 29424451536 29443879112 29469614692 29510487944 29729346084 29739658032 29796600708 29806935984 29847275199 29857628052 29867984496 29877341634 29899039464 29908406331 29918780388 29938534346 29960276616 29980057972 29986463556 30006262202 30037460943 30047879764 30270723354 30339202698 30359234241 30381282036 30401341362 30432950883 30443506884 30532522986 30819742812 30830432976 30893577744 30900178512 30952729836 30963466128 30973166462 31016125084 31059143288 31316835438 31327698024 31360270716 31371148368 31380976422 31391861256 31401695799 31435400592 31451967414 31462876872 31472733663 31483650324 31506514704 31516385166 31527316968 31537193947 31560097212 31571044176 31580934854 31652378198 31887121203 31931347446 31952430207 31959257211 31961214768 32014684296 32024713959 32069131038 32090304771 32228774263 32476718232 32521762224 32531950746 32543234808 32553430057 32586375087 32588371056 32616855096 32627073409 32672325938 32926049964 32989093641 33000536268 33011982864 33046306776 33056659629 33068125692 33089959014 33102507978 33113989944 33124364001 33135853548 33181811736 33199298937 33210814476 33256876632 33267295453 33601482558 33636419397 33648086556 33705311193 33793277868 34111171656 34133693652 34145533296 34210911924 34215467824 34222778352 34280980356 34292871088 34328526792 34339281343 34673374512 34684237098 34696267704 34732342836 34744390128 34755274962 34762700826 34822989936 34833899394 34845981912 34856898573 34882212708 34894311984 34905243786 34941536199 34953656052 35315843913 35364825666 35395736481 35397904528 35444829042 35468231589 35477982736 35517424698 35790669072 35945105616 35956366614 35968838472 36006236748 36018725904 36030009966 36042507368 36092496976 36111518142 36124043816 36174146512 36442424232 36466485444 36524865384 36536308011 36548981028 36586982502 36599673096 36611139159 36623838132 36650435472 36661917438 36674634024 36686123571 36693961983 36757600488 36769116027 36781869796 36820113414 36832884872 37138480722 37189990404 37241571528 37253238687 37288083896 37329538203 37339801072 37413986211 37701821304 37779039576 37803983292 37817096016 37889504604 37902646992 37942055928 37953942537 37967107276 38006583234 38019766232 38388378924 38401694352 38413724958 38441622168 38467003356 38492401302 38500625646 38554024572 38567397456 38579479974 38604952183 38619592641 38632988268 38658495806 38698690629 38712113692 38799689404 39033301167 39087438894 39141651708 39175863678 39190537156 39201729651 39256100982 39639128112 39728800944 39796366932 39810170736 39822642594 39836455512 39877875108 39891707184 39904204586 39912730578 39981951408 39994477082 40049947924 40360964472 40438243818 40452270264 40464943281 40478978988 40508376048 40521066642 40535121816 40547820789 40577267844 40591342512 40604059098 40630868041 40639549293 40695914826 40710030648 40722784417 40779265394 41092990416 41174632233 41231739906 41258963277 41270306448 41352300549 41436995481 41755780584 41813694288 41841301896 41868927732 41935956552 41949094383 41963644884 41978200432 42007276206 42021846888 42035011627 42080129616 42093312614 42130104499 42443977968 42501419523 42516161604 42544233018 42575129928 42603240276 42612342948 42640477866 42684812919 42699618612 42727811154 42758841384 42772237011 42787073028 42859840159 42956798983 43375934328 43388322138 43448500116 43901399952 43985458188 44000715024 44075546172 44090834256 44104647174 44119945352 44136677304 44165818668 44181138064 44204422038 44265731916 44281085968 44341013773 44609487048 44671358736 44710403976 44772415632 44786442078 44801976744 44816012451 44848559196 44864115408 44878170582 44907801519 44940414924 44970086958 44979695334 45009393303 45057703824 45071819646 45511591536 45602012043 45614549232 45665260326 45707973808 45798784479 46215135792 46229614218 46245649464 46309790448 46340366616 46350267768 46429094754 46445199192 46459749693 46475864764 46509616944 46524187626 46540325048 46588714932 46604874736 46991547036 47056722552 47071464633 47087791884 47121988464 47153100888 47177951121 47194315308 47225475486 47259772056 47274577749 47290975452 47340145818 47356566264 47371402281 47478567297 47941822152 48008315664 48022026444 48040013288 48103696557 48148690856 48621980592 48715077348 48731974704 48782643336 48797926119 48814852212 48831784176 48847082354 48882556584 48914831428 48925282644 48957585698 49008488907 49025488036 49093484552 49389074946 49500804402 49517974296 49569460164 49586653872 49602188538 49634938521 49653761967 49670984916 49703780322 49772717604 49816221714 49849113013 49885314948 49918251866 50402223837 50405311056 50472129834 50519339472 50605256716 50675444312 50689916802 51166757484 51184505232 51200540478 51218299944 51289337808 51316367886 51323201736 51334167528 51405366096 51421470534 51439306632 51455421703 51492790188 51510651024 51526788446 51598254172 51643353902 52026355647 52044401556 52098514254 52116585192 52132912443 52144051239 52188868944 52234484904 52250849091 52268972868 52323319062 52341467976 52357865679 52430484078 52465101451 52583789587 53047238499 53061822576 53096856792 53167243563 53170500144 53216974104 53276137047 53917658424 53934549921 53953257708 53971971984 54009355122 54028088856 54045014949 54063761052 54103023792 54138745464 54167277213 54186065724 54261219768 54278218897 54353500754 54699728166 54806301648 54823471542 54880473753 54899509644 54935757198 54975653208 54992876157 55011951036 55136400732 55172804694 55230170121 55249327308 55825236976 55932125844 55951526512 56009701608 56572347888 56668559364 56688215472 56705974938 56725644024 56804320368 56816457264 56834256906 56853970488 56913083892 56932824816 56950660914 56970414872 57009874851 57029649348 57049430704 57602541528 57620587437 57682434096 57700505034 57738601953 57750938469 57831036858 57851096184 57869219961 57931333488 57949482402 57987743709 58068170538 58199534106 58647277584 58767394896 58785805734 58806196232 58884151473 58887758224 58939229384 59020975888 59458692168 59593201416 59694550398 59715256104 59733963891 59754683268 59798078928 59816812662 59837560776 59856306879 59869095867 59877068692 59920553232 59960115944 59972927112 59991715623 60012524404 60074921886 60095759528 60541446708 60678405396 60718468482 60762564072 60781599963 60802682724 60865901766 60887013768 60906088647 61043872239 61065045972 61168898091 61639485624 61905459672 61946332924 62032250168 62118286576 62633670876 62655396048 62720541432 62761952844 62783722512 62803391598 62903934828 62925753744 62945467326 62967300648 63010914309 63032770332 63054633936 63074387894 63120194424 63139968921 63161869708 63304756396 63774242406 63816349527 63862694892 63904860414 63918514422 63960716799 64029368592 64049427918 64091716731 64138262076 64180609542 64457548526 64953436464 65063901492 65082483207 65086469616 65106860114 65172750174 65233710192 65254146818 65344651876 65852099928 65978187282 66001072536 66092613552 66113319258 66136251384 66156970761 66179918028 66205015956 66227979888 66248728002 66271707096 66292468909 66306633057 66363623472 66398597874 66421628952 66442437733 66513753264 66534590906 67179663117 67202965116 67272838794 67296173112 67317255873 67410622386 67455130437 67469543001 67586555736 67607729469 67746198961 68222343312 68267387304 68421823848 68497890489 68561960712 68583440023 68657053584 68678562686 69344421327 69368474196 69392535408 69464685672 69510549924 69525401652 69643642131 69667798788 69691963824 69713797146 69764425416 69786281439 69810487572 69883072398 69907312104 69929212891 70087408867 70631687826 70729651332 70791472962 70838213229 70889658084 70936463178 71010218727 71034849396 71912733228 71937676944 72012473496 72060019932 72085014736 72223036284 72248087632 72884848464 72932970888 73049730768 73072616022 73097962056 73173965004 73199346192 73222278318 73247676264 73270623531 73323834876 73349268048 73372247142 73387923966 73436378547 73515200976 73538232054 73563739592 73640226828 73665769744 74276961444 74379980808 74403282807 74483143056 74506477374 74555670483 74576167792 74659076406 74724332571 74827972422 74877377799 75403642608 75558079152 75607966584 75779009208 75884111856 75907885074 75934214552 76013166468 76034875203 76039532464 76776757848 76800810717 76827449916 76883244336 76934006712 76974551829 76984802604 77001251292 77108049144 77132205801 77158959948 77209904366 77239185282 77265976536 77290182669 77316991612 77397381258 77424227384 77465030853 77599378808 78066602334 78174877788 78283303416 78351727356 78381074312 78403459302 78484978593 78512201964 78645726117 79592733864 79645285188 79672911024 79755750216 79808409172 79825461156 79988954164 80099895848 80721928944 80876487636 80904540528 80929886562 80957957976 81014032683 81042133284 81070243632 81095641578 81154535688 81208118196 81261736082 81279098586 81332763337 81391829652 81420061296 81445568834 81530251131 81558530788 82049592249 82235207313 82349264466 82403635797 82463479812 82517926554 82704601098 82759207041 82873990962 83511561168 83682603792 83737855464 83871913104 83898188766 83927289768 84014552412 84043693776 84070023254 84186625228 84260208998 85002839046 85032323208 85058962407 85088466036 85150259856 85206480552 85224685896 85251385359 85280955732 85369625838 85399237224 85425991371 85455622308 85517682768 85544474022 85574146056 85600954999 85719680318 85794604063 85913597966 86550757551 86746555287 86751868656 86776644276 86897000232 86924223603 87102255807 87299301159 87970916376 88151092344 88178708601 88209294348 88239890704 88273354608 88331637336 88408844076 88531463832 88559199253 88682027546 89218974096 89420807952 89541825597 89572884156 89603953488 89632024902 89697118392 89725218993 89756341164 89815603038 89880829848 89940173916 89959390668 90018786606 90112382829 90143639292 90296944801 91077702723 91204024086 91298852649 91330520652 91597568958 92459228436 92491298928 92680733232 92700535536 92858189508 92890398384 92919499386 92951729528 93048375252 93080650096 93177429864 93983094072 94113445104 94142929266 94175583768 94205087397 94306201776 94355902242 94388630616 94418200989 94450950972 94519544112 94549155498 94581950904 94611581841 94680291636 94713132528 94742804562 94957134594 95857290621 95883644304 96044052888 96074141877 96080026576 96207393114 96270914313 96297381712 96686322789 97430154696 97565286672 97595852238 97629704424 97660290171 97694164708 97765113168 97829662856 97850565288 97881220227 97915171396 98016977814 98050976072 98186969104 98778149892 99001608804 99035948592 99138920328 99169978887 99204377076 99269877042 99307523934 99341969832 99373092003 99407560644 99545435208 99597896811 99632443428 99698226026 99770629896 99801886359 99836503732 100804447674 100944259668 101115933579 101210513432 101350888624 101379833604 102333514968 102401080956 102436599888 102632735772 102646403472 102668335056 102842941068 102878613264 102910843406 102985580376 103017844029 103053576892 103196508344 103286707804 104052711294 104088803112 104197028508 104233170384 104265824886 104288102478 104468969808 104501698182 104537945736 104570695719 104646638124 104682935952 104715731358 104784870211 104824608597 104860968156 104930202902 105167579174 105947531739 106094476998 106187209443 106193713584 106334487126 106404694767 106433948208 106552274094 107835316848 107869099842 107906515416 108018710244 108056177712 108090029898 108127522104 108161396641 108277490928 108334554426 108372131448 108406082617 108522439536 108556437794 108707001508 109399456332 109608924033 109646943084 109760947506 109799019288 109833417477 109871514396 109951306416 109985752314 110023902072 110058370713 110081885949 110272801464 110307348081 110345609388 110460340242 110498654616 110533271989 111759716061 111864251688 111988614609 112019403216 112241958633 113337118728 113411949876 113451288048 113668513812 113707940976 113826167784 113861827611 113901321828 113940829744 114019749702 114059298696 114095031559 114353140783 115205083056 115241174874 115401010068 115477203906 115501876938 115662073716 115702192368 115738439922 115814856549 115858777923 115898964804 115975487418 116096071887 116136341076 116399068212 117571611468 117605188953 117612392464 117768302946 117878458768 118917384336 119186402832 119389100796 119430512208 119467927782 119509366536 119633625324 119675121552 119712613758 119738191734 119754137384 119920231888 119945854224 119983431246 120025048808 120149843772 120191519056 120354180241 121082893416 121356810792 121394829843 121436936964 121525128144 121563199926 121605365448 121643462367 121731803532 121774027536 121812177294 121892604123 121918647879 122087744478 122130091944 122168353251 122337796182 123278971248 123776889831 123810919344 123892665848 124056901647 124064500336 124310986443 125267341752 125441082864 125523905688 125606783196 125807869656 125847283149 125890934652 125934601296 126021828618 126065540664 126105034881 126148775788 126240388848 126279937842 126323739416 126390313497 126609512792 127548484812 127632699054 127725389784 127809720828 127837028844 127921433598 128054438757 128098855836 128183433462 128276524152 128316711033 128361219084 128579520477 128870396949 128915097052 130127802984 130164966414 130213720228 130345500348 130508293636 130689303752 131704199856 131956374564 132002145072 132226638516 132272502768 132313941522 132359836056 132410031912 132497456004 132543414192 132584937818 132613266114 132797195748 132843257904 132884875466 133023041319 133069181812 134359326234 134405930232 134448037353 134545677588 134592346224 134634511746 134723404557 134821244772 134910260874 134939086002 135028179909 135173111472 135215458938 135304735321 135492397922 136534774608 136806036129 136843647696 136995780978 137123921424 137166880046 137357125372 137396353437 138688842654 138736948392 138929371344 139021099848 139050803304 139287284262 139335597576 139379249079 139427594292 139528850832 139572562878 139620975144 139664716051 139766144796 139814624208 139858425782 139980669787 140174817734 141214393899 141263375652 141459302664 141533853363 141582945924 141676426458 141779316168 141823733247 141872926356 142020437454 142069698792 142114206843 142405275367 142435701891 142727428879 143825466456 144024946992 144120039864 144311089671 144446072568 145865941776 146145232044 146195924112 146347930008 146393778357 146444556636 146495352528 146541247062 146647669752 146744494284 146775847932 146872757094 147025466721 147076464108 147127479184 147280453656 147326594149 148553922888 148759961616 148806565614 148904815563 148961285901 149012954748 149111340966 149318152812 149448665142 149547339039 149655944844 149754755598 151215933168 151558018416 151815770148 151868429104 152026332936 152069750406 153553515696 153601621434 153654899832 153868013424 153949103658 153969605208 154002502584 154216098288 154264411602 154317919896 154366265109 154419808732 154478370564 154531953072 154580365338 154633983224 154794762516 154848454768 154930061706 155198757616 156133204668 156349755576 156398737329 156566606832 156703454712 156752547273 156762148624 156806918604 156969957186 157024403928 157073597037 157291452234 157395304353 157751368761 159185467728 159290570376 159511500432 159616818344 159650922312 159828411141 159977908328 160199791696 161752975272 161803649763 161859773124 161915915952 162028065366 162084266568 162135044847 162191283156 162309071376 162416236392 162501831639 162523472164 162558197172 162665526674 162783659304 162834656691 162891137668 163060502262 163117061576 164099184498 164470414626 164698528932 164807271594 164926959624 164978628471 165035853108 165409202196 165518414082 165690510363 165747981924 167475710928 167796377532 167854579536 168029104824 168140046508 168373250456 168520417996 170005678092 170064646416 170117924814 170176932072 170412961104 170449371792 170502770718 170561911464 170739251676 170798474448 170851982742 170911244616 170964788239 171029624553 171088948044 171148292112 171201909998 171439360636 171589208126 171827195932 172861762311 173101515102 173215805859 173252815407 173493110574 173553288552 173607659883 173794000464 173848447206 173963231127 174204511614 174598602318 174713881531 175941832752 176302184688 176357417202 176418588696 176652454419 176663274672 176817688152 177062927664 177118398506 177364055092 179083651194 179145768312 179201891673 179264049804 179394236784 179450437986 179512682328 179568920637 179607287601 179631206076 179761659696 179880347832 179918781336 179975146869 180037573212 180224765658 180287278584 180343759561 180593889602 182155405446 182344799889 182408048172 182597705298 182661041304 182718265941 183131616717 183195137916 183506694273 184918456872 185716379016 185838998772 185903459056 186096750504 186155051491 186354859728 187966188144 188285858532 188351167536 188410174794 188711804484 188777261232 188836401978 188901901944 189032742927 189098310996 189163901808 189223163682 189360583272 189419906763 189485609124 189914269188 190237252639 191449048581 191714581242 191882150397 192088105776 192148283754 192275150193 192414786228 192541828626 193372645578 194860309392 195191704476 195259408848 195320580342 195388329416 195659325712 195701130576 195762440454 195830342792 196033955628 196101952144 197556299784 198003217608 198277840656 198339957774 198408754152 198470912283 198539754084 198615047868 198683939664 198746184006 198815121288 198877406727 198919899171 199090870416 199195793622 199264886856 199327313199 199396452052 199541259792 199603772718 199673007464 201608895348 201888519336 201951767619 202231867158 202365391311 202408629003 202421026864 202759667208 202823188407 203238596883 204667029936 204802161912 205265471544 205685882136 205750320069 205821686812 205971160752 206035688058 206107153784 206393016688 206573415608 208105422588 208177606224 208394057016 208531649772 208576204956 208930926393 209003396364 209075891472 209141391438 209293276248 209358844317 209431462716 209569740422 209649217194 209721936312 209787638673 209860405804 210262226601 210335158348 211895063478 212188953996 212374418886 212514639687 212668974252 212809389534 213030656181 213104548188 215738199684 215813030832 216037420488 216180059796 216255044208 216322793282 216669108852 216744262896 216812165234 217112875588 217414003016 218798912664 219217848066 219293886168 219521895012 219598038576 219666834954 219743028792 219811870593 219971504628 220047804144 220116741426 220163771898 220309135641 220545602928 220614696162 220691218776 220760357629 220920680484 220997309232 221066543978 223209848421 223519432122 223667011449 223728503376 223977229218 224172997713 224483917266 224632133397 226674237456 226823899752 227337027624 227652335568 227723655222 227802643656 227874010399 228039499404 228104625609 228118597392 228190063118 228389513863 228706281566 230402432151 230482349748 230802020136 230923655487 230954407812 231003753876 231324147432 231396617403 231476879844 231629713098 231717555846 231797929608 231870548007 231950974836 232192143774 232272682152 232345449283 232395092559 232798136424 232871068171 235143222936 235210377906 235454935779 235536605892 235937178351 238778201592 238935855564 239018733072 239267250648 239425227516 239476383468 239508274768 239966862492 240050097616 240299687544 240374969401 240708360482 242165786832 242713621584 242789659686 242873873928 243042098049 243126399852 243210730896 243286924734 243463607064 243624354588 243785208246 243837295758 243998290011 244175488956 244260183888 244336706502 244590753393 244675592364 247210907391 247553779662 247785331696 248113803294 248277621123 248621972886 250534683504 251047811376 251213566392 251615739312 251694566298 251781869304 252043657236 252131081328 252210069762 252297551576 252559875684 252647478832 252780626994 253219025584 255096969624 255176887221 255265398108 255450779568 255619441656 255674057688 255754156077 255842867196 256108877514 256197711672 256277974113 256366866924 256553048304 256633422066 256722438168 256802864997 257159040954 257383812189 257740793898 257830194104 260255605968 260329932828 260427440456 260691000696 260772670809 261016587272 261306767421 261378607504 261897903477 263912749128 264453277032 264536125803 264627883044 264719672112 264820063824 264994912008 265169875636 265226532228 265594391496 265677597759 265769750932 266046082638 266138363624 268718652468 268811860464 268896074706 269091355176 269175656979 269269023492 269446809114 269642489544 269820521748 269878172004 270056359818 270234665281 270337148487 270430917876 270609470642 270890834403 270984795844 273233108169 273612072258 273991561956 274333760092 274714250744 274792706874 277377685308 277473896784 278042199696 278101606608 278574568524 278671195152 278758498158 278855188584 279145125756 279241950288 279329432102 279532289592 279716851564 279961339574 280349635468 282428787798 282526751304 282615262191 282918605328 283067706726 283165891848 283254602967 283352852916 283558632336 283647466494 283745852712 283834745523 284040874908 284139397584 284228413686 284416076287 284810550734 284871403782 285059490919 285454857758 287571871863 287650932912 288222425631 288240079728 288622179342 288812742939 288892145136 290058968367 292290464088 292695860016 292787556714 292889113272 292980870513 293082494124 293295339504 293488988568 293551695864 293643660681 293745514188 294050933442 294152928216 294245081389 294560907312 294653188298 297107845776 297509936661 297613131228 297809631126 297922571802 298025909496 298119276009 298222681932 298636305624 298793690433 298897330284 299094678078 299311889688 299405659077 299509511196 300018881113 300697592881 303347800737 303631540296 304052665872 304139500812 307203242868 307309799664 307898207316 307939210416 308005005168 308528823204 308635839792 308732530218 308839617464 308956741128 309053532087 309160730676 309267966448 309589525032 309860123412 310387096411 312266409336 312699511152 312797474658 313406909424 313505094546 313613837208 313712087157 313939914372 314048807856 314147194074 314354610633 314473825791 314582904468 314790608706 315502737522 318581140752 319214084301 319233636688 319301844624 319656822282 319955816656 323505950544 323607299526 323719546248 324056130732 324168533136 324270089694 324382566312 324484189923 324832472784 325003663278 325046944328 325116394344 325218247851 325331053348 325567318608 325669313382 325782275336 326121004524 326234123152 328198368996 328940829252 329397057864 329500252431 329614543188 329853919248 329957256942 330071706216 330175112139 330245657847 330818404392 330922044243 331036828164 331381020726 331495963848 331599815967 335592755064 335965843827 336058209648 336280093016 336725875899 336746500912 337040835992 340011356184 340235849628 340353864144 341005541436 341123822928 341478503352 341585482833 341703965484 341822489232 341929576478 342059249106 342177896088 342285094677 342403819996 342878721272 343059422349 343178416252 343654391864 345723524622 346203030204 346431611718 346505630814 346986221148 347106577104 347215319766 347444569647 347576333769 347696894412 347926462254 348288215661 348409023228 349197204636 349427763062 352714834404 352815566859 352837177392 353304908838 353635376304 354236797012 354728110184 358167302388 358291536624 358403783346 358528099608 358900875972 359025364656 359137841274 359214575202 359262412152 359760695664 359837562672 359950293738 360075146424 360187951921 360449531316 360574557168 360687519122 361062540723 361187779204 364184489529 364310810892 364689599778 364816096344 364930387101 365195410596 365322082608 365436531882 365677812369 365755943637 366263233434 366390275832 366505059753 367013388546 367255710157 369836913744 371330669493 371432758032 371677997544 372170704941 372193501008 372310102982 372932959329 376571717064 376820349588 377423608968 377541849447 377672803956 377803803888 378065485854 378196621992 378315104643 378446327364 378721166544 378839813526 378971218248 379089943567 379170940491 379828538376 379947532279 380474505278 382898097162 383429162484 383764300794 384163316271 384296567508 384550300386 384829572456 384950133099 385083657252 385738561431 386611190847 386745291156 390383408952 390641160684 390776658832 391524880908 391660685584 392067911256 395112599568 396006435216 396679915548 396817508304 396941824566 397079508168 397230095736 397492368012 397630242576 397754813454 397839798342 398391587244 398529773712 398654626398 398792904104 399069123957 399207545436 399346014928 399886469833 403217790696 403344112059 403777038672 403903535238 404170213671 404463734316 404730782622 404817258006 405084539727 405519334416 405646376814 405914205963 406477193766 409604323824 410530943088 411371764272 411500640138 411643373624 412071376116 412189060311 412214307568 413146831216 416210845176 416788114032 417063299544 417152409912 417861852786 418006792728 418137747237 418282782876 418586552496 418717688634 418862925432 418994148153 419139480844 419298434388 419443872624 419575277346 419720811608 419942009361 420524453202 420670316696 423790126956 424377907992 424748837772 425029279374 425337948504 425471199741 425618779068 426061312362 426209096376 426342620529 427215826101 427307105673 428182286637 431476399368 432074840976 432360119592 432645586564 433338217704 433624330468 434225751176 434828006032 437597825328 438435696132 438587772336 439043790024 439181335071 439333669908 439486057584 439623741186 439943009256 440233482852 440327543796 440618271282 441076400163 441229392324 441382437552 441520715258 441841360968 441979782447 442133087956 446419696842 446714446689 447038864244 447334022898 447954458436 448345995426 448642017117 448967834532 449264266794 453647799504 454674055248 455447310444 455605287312 455748020798 456078998808 456209251218 456380126236 456779027726 457412563132 460804864302 460964699496 461604040272 461847310974 461908815624 462007507752 462648294864 462793234806 462953759688 463098795327 463259426196 463435111692 463595859216 463741096014 463901949672 464047282363 464384287548 464545364304 464690898566 464790185118 465097064131 465596272848 465742136342 469196211987 470257641819 470286445872 470420755812 470909871558 471073211784 471220791111 471874356702 472185913059 473254106283 474223392727 477556403184 477871711128 478534501296 478850455032 478952766936 479485233423 479933724984 480084080161 480599375088 480749938802 481416720964 485410949289 485579319372 485747747856 486084196098 486252799704 486405134541 486573849468 486927214128 487248709176 487505494917 487570416492 487674591516 487996580022 488350977912 488503970073 488673413004 489181506786 489351184728 489504490237 490611862069 494421814782 494935885413 495107559324 496227606588 496555242246 497071531089 497243945772 502427132784 503389132596 503563738608 504087314472 504420139524 504595103152 505119751368 505561253988 510193939248 510353774442 510530796216 511238883312 511348115376 511508312154 511685734392 512217755028 512395423344 512555948226 512733733848 512894364717 513088873659 513266844132 513444876336 513605729994 514318081908 514767624378 515481587796 515660388208 519647417577 520659865656 520822979649 520854880912 521382001392 521545341618 521889693381 522033174544 522613534842 523795806954 524141644593 527825498256 528906554064 529072251606 529255766088 529989824016 530339751272 530453064456 531188782992 531355195518 531539501864 532092165276 532276727248 537437304936 537605675019 537792149412 538182710352 538351313958 538538046984 538706761911 538821862803 538893618228 539284979088 539641043496 539756344008 539925440607 540112719636 540469330562 540674296974 540861835752 541031278683 541218941284 541781668806 541969591688 546466216338 547224144516 547983123912 548154797823 548667520184 549394850151 549428501488 549585413748 550520082819 554755370616 557149137048 557516996316 557710377168 558290251512 558465154473 558658864204 559064579184 559433703128 559922679148 560699270936 564857575596 565053502608 565230524382 566135413452 566331783696 566509205934 566705705832 567098228781 567294932988 567491705424 567669491046 568081749816 568259720289 568456827372 568832152574 569621101468 569742807564 570118981838 570711757917 570909715516 574347145743 575143743726 575646451191 576444851262 576825450579 577244358684 577625485878 580117936734 584580928176 585575113428 585778226544 585961741026 586164988248 586977977136 587103391728 587287321362 587491028376 588101866884 588305856432 588490162778 589306376596 595019873322 595226262456 595412736849 595619262252 595845143604 596051818992 596238552018 596445363864 596632220181 596759697513 597272611248 597587380866 597794660568 597981939597 598189356156 598623779376 598811318154 599019022392 599206684993 600037762226 601395185762 605855302857 606695601474 607096173933 607225887009 607263080592 608279001624 608469565221 609715790649 614406485736 615796414632 617057646408 617250960207 617465060436 617679234928 617913482256 618107064174 618321461352 618515171083 619179050064 619720246824 619914394771 620774192822 624532818672 625594949316 626792779179 627010189092 627227674416 627424174314 627879828744 628076532951 628294388148 628709221266 628947651582 629165808936 629362916019 629581217412 630786679803 631005475044 632078613607 637543919061 638428168602 639091968543 639313644564 647214599052 647439092496 648112261464 648540179388 648765132624 648968379846 650007326556 650093888656 650232788688 650436495702 650662106696 651338626764 651564550672 652242009048 652446345517 656396737992 657881658504 658794115728 659000504862 659229086376 659435611779 659914513884 660143412432 660350224278 660491315694 660927406923 661636808784 661844088486 662073656328 662281072887 662762041452 662991927696 663199631934 671001034347 671185510128 671931687654 672518993139 672560186032 673451751798 673896400191 674081671984 680022712368 680471699256 682011082872 682957006704 683170965666 683407930968 683622031197 683859152956 684118498212 684355792176 684570189354 684807639992 685168541589 685757442544 686118844698 686356832504 687308783728 691447049244 692406060408 692863223436 693011261628 693972442296 694189852209 694430639532 694889139294 695152667538 695393788824 695611644021 695852924508 696576431322 696818046456 697036347849 697185277677 698394409272 698613204513 698855526124 705429668808 705631133718 706609817676 707811535053 708473594024 709456220368 716334604776 716807566692 717056199216 717801751944 718275682548 718429150404 718524824304 719900587476 720150292848 720375903842 720899062632 721124908203 721375038244 722125081446 722375558408 728368979058 728621621784 729379199556 729632192688 729860774202 730390821192 730873063764 731355624738 731511887274 731994870033 732526466868 732780551664 733010119506 733494091477 733772260179 734026777092 734511420314 741632722173 742661338986 743355995088 744341409882 744620205964 744832863369 745865918658 753143434128 753640699176 754847217936 755083698894 755345607912 756130971708 756393243984 756630209286 756892654728 757129776487 757679627052 757942436496 758179887134 758341880982 758842578319 759657076752 759895064558 760949010556 765530661663 765796194324 766858324968 767262468231 767528601588 768326632542 768593135016 768833922339 769100600772 769659144912 769900266198 770167314504 770408594991 771477122862 771986492779 772151436567 773222381694 773490582312 773732903923 780766817904 781282321368 782318012427 783049761816 783920302263 784135822512 785693710431 793359831096 793608377409 793883649132 794159016336 794460191472 794984736024 795509626908 795679596684 796783174488 797032793277 797309252796 797585808208 798138247914 798415090872 798665220913 799772939666 800471985481 806435581392 806688224118 807526970937 807807070476 808340427342 808927468632 809461565244 809634516012 810169079454 810703995843 811011445461 811292753628 811828411926 812672503209 812954387532 823001280276 823286747248 824142752232 824378120622 832421690352 834126599088 834304819824 835723705572 836013585456 836275494474 836565565752 837435377268 837725850864 837988296306 838278961688 838596868776 839150554692 839441623216 839884018722 841048906404 841340633392 842479261687 847580253912 847845786573 848755815984 849497675544 849763808901 850058558748 850675897008 850942399482 851237558136 851504236569 852122624724 852418192752 852685241058 853248228861 854431652202 854614211346 855178472757 856364573274 862952798736 864720239184 865291173128 866438228817 866676435408 867248660936 868451502352 870176905101 876871392264 878087580048 878362670142 878667339816 878942611539 879247482372 879886018512 880466965704 880655087592 880930982043 881236542564 882152800326 882458784648 882735244167 883041430516 883682721936 883959564894 884266175912 892839393684 893428893378 894077728488 894357828027 894668045796 895908916872 896381071299 896691990852 897284034234 897935669064 898216977231 898528533588 900056643339 902092778643 910894620888 911496041596 912157997616 912418502436 912760252472 913558055452 914825126264 921609728604 921929398992 923694621948 923817631248 924015015504 925586469612 925907519376 926197590654 926518852392 926870223384 927160596261 927482192028 927803899344 928094564726 928768575096 929381797132 929580370236 930194128262 931161289233 931484272684 938392423974 940515283638 940841511624 941136261471 941819743116 942146423568 942441582222 943063831899 943421477373 943748713404 944371826118 946508212566 947133147247 948446785454 955743422256 957642252903 957700910064 957905533872 958970466846 959867449968 960168160322 961499877604 962833441928 970821898578 971158638744 972168392196 972505599408 972810269082 973147698936 973452569769 974497418352 975010989834 975140832984 975349183032 975654743553 975993160044 976701955824 977007940146 977346826008 977653012357 978363013572 978702369456 979008980474 981223724138 988500757293 988843629564 989871770826 990215118648 990525336417 990736973541 992455213176 992766132729 993110484492 994143062178 994487891544 994799447901 996836927569 999092002153 1006778265192 1007897531481 1008174628944 1008840279048 1009156331767 1010177627697 1010239502736 1011122507976 1020707548884 1021061592432 1023016624308 1023371468784 1024435510056 1024756448499 1025111896452 1025467467696 1025788729434 1026177747318 1026533688264 1026855284031 1027211459988 1028636163816 1029178267047 1029535248756 1030963175592 1031286159043 1039294835154 1041319731312 1041645959298 1042333708941 1042729001307 1043090683236 1043779386762 1044864646983 1045227069684 1047591613908 1048283289186 1058144503212 1058511532176 1060679502544 1060906128912 1062710391036 1063079003728 1064184330552 1074874609872 1075211350038 1075584298824 1076702627916 1077076093968 1077413523822 1077643725606 1077787236456 1079282086992 1079512688016 1079850881214 1080225439272 1080563855763 1080938661124 1081348593948 1081723671504 1082062557366 1082437882568 1083187622169 1083563337612 1083939183376 1092932432676 1094448289032 1094791161303 1095966247824 1096309595646 1097033437107 1097267830911 1097335040368 1098789700302 1099170827496 1099515179259 1101040165638 1101767130471 1109510741232 1114298274096 1115033992632 1116580503024 1116930308946 1117317728408 1118798877987 1118867406256 1119845358296 1121398541872 1129715151192 1130461048764 1132270826904 1132625548341 1133018411868 1133411411664 1134196457562 1134589865976 1134945313929 1135338982092 1136163499632 1136519440578 1136913654744 1137269830701 1137512821473 1137664305148 1139242202936 1139485615128 1139842596837 1140237963676 1141423515834 1141819431032 1148694291486 1150287487452 1151292902382 1152889702524 1153650901158 1154488717368 1154850399297 1155250971756 1157215684293 1159833572541 1160235873468 1171150226856 1171923482052 1172329976496 1174574642724 1174982056752 1176203733768 1176980325556 1178612753192 1190039746644 1190452524912 1190825473698 1191238524504 1191690287208 1192477104036 1192890727728 1193264440362 1193519395026 1195174761732 1195589321136 1195963879194 1196378712312 1196753517673 1197207371871 1197622636308 1198038044784 1198413369986 1199659409499 1200075524452 1202790371524 1210032336177 1211710605714 1212510641013 1213391202948 1214192347866 1214451774018 1215253619181 1216558003248 1216939130442 1217742617889 1219431581298 1228812971472 1231592829264 1234115292816 1234501920414 1234930120872 1236214128348 1236567180933 1236642922704 1237030342166 1239440493648 1239828789542 1241548385644 1251189898632 1253585558358 1254020378184 1254413241711 1254848348628 1255759657488 1256153065902 1256588776296 1256982444459 1257418442532 1257895303164 1258331617872 1258725832038 1259162434824 1259556909271 1259826028083 1261573359606 1262010950088 1262406316927 1264157227214 1275087838122 1276413599223 1276856337204 1278183937086 1278627289128 1279027861587 1281647478303 1281921317019 1284546859911 1294429198104 1296224522928 1297080358776 1297936759692 1300014653112 1300872991404 1301324213392 1302677253528 1303085360437 1304484018096 1304892691034 1312793475984 1315763317008 1317544005213 1318001009724 1318458172752 1318871223558 1319829027768 1320700448556 1320982631388 1321854813846 1323229200489 1323688176972 1324147312656 1324562145774 1325524082904 1325939347341 1326399263868 1328655044929 1331660768473 1340143340067 1342002068694 1343863375308 1345037986278 1345926051351 1346903503596 1347792800382 1360943398512 1364022165744 1366341931332 1366815861936 1367244062394 1367718305912 1368236996424 1369140378708 1369615279984 1370337083178 1372237689396 1372713665008 1382894098488 1384812120816 1385726446872 1386022523256 1387944884592 1388379704418 1388861279064 1389296385981 1389778278588 1390305335076 1390787577648 1391223288042 1391705849016 1392141847089 1393152862644 1393636092912 1394072695698 1394370555354 1395291192393 1396788818544 1397226409026 1397711052248 1410859337616 1411262267436 1413219635352 1413662373333 1415623070106 1416557739177 1416947188048 1419762318849 1422670178181 1432669209552 1433615133384 1435603503888 1436551365096 1436858300808 1439801174952 1440252240483 1440751807684 1441798125264 1442249816406 1442750076488 1444250162892 1444751116816 1456737958116 1457243243568 1458758399112 1459215403623 1459721548404 1460781642384 1461746127528 1462516484751 1462711249476 1463023774548 1463989740066 1465052933736 1465511910219 1466020239012 1466988182954 1467544520358 1468053554184 1468513470711 1469022840628 1471835586207 1483265444346 1485322677972 1488682819764 1489240411928 1489665726738 1491214593267 1491731837316 1507281398352 1510167397788 1510691215824 1512261943416 1513260418572 1513785309456 1514259552974 1515359254104 1516359774268 1516683761964 1517685156638 1519790129116 1521898021112 1531061323326 1531592388648 1533716649936 1534524936462 1535057203176 1536653265084 1537186270032 1537667844678 1538201201544 1538683094151 1539266620977 1539800532396 1540334629008 1540817189982 1542954245724 1543972985558 1544302873134 1545322503403 1546444763388 1546981164624 1547465807846 1558942252731 1562468938947 1562564642736 1564636024854 1565669080143 1566099523632 1567840604526 1571387420862 1572424933779 1586719662192 1587216754818 1587767298264 1589969472048 1591019253816 1591359193368 1593566348976 1594065586554 1594618505592 1595118072793 1596276495828 1596830181744 1597330441826 1599545879332 1600943970962 1612817025057 1613376448236 1615053941874 1615614140952 1616120285733 1616465588409 1616680854684 1617854937264 1618923130488 1619269032024 1619776321821 1620338158908 1621407991686 1622022890922 1622585507256 1623093836049 1623656823852 1625345006418 1625908775064 1626418144981 1630097477197 1644464393469 1646002560552 1648184550453 1648285504464 1648756241244 1651560248457 1671447411144 1672550988948 1673131131504 1674870754536 1675395463419 1675976592612 1676557923376 1677193737552 1678301109384 1679768037444 1682097812808 1682624785807 1684958523374 1695160507824 1695691573146 1698995351088 1699527617802 1700117117496 1701294686343 1701884798964 1702475116272 1703008473138 1704245249448 1704779160867 1705370482116 1706496457722 1708863304404 1709228422692 1710356945514 1712135273751 1712729146548 1730476351737 1730582346256 1732876457634 1734497321872 1740353810202 1753742784528 1756725340284 1757334679632 1757885223078 1758494964744 1760933931408 1761310175184 1761861964086 1762473085128 1764305600652 1764917569296 1765470488334 1766082861032 1767919129788 1768532351824 1785678787368 1786238210547 1786857786756 1788155456976 1788715656054 1789336091592 1789896660543 1790279092539 1791817833744 1792762142598 1793383981704 1793945818791 1794568068468 1795871338128 1796433954462 1797057067176 1797620054979 1800113286678 1804185557286 1821288521799 1821789241776 1822992083192 1824837004872 1825408695663 1825520504944 1827116110904 1829147371947 1829650252528 1843219457208 1847389243896 1851172939224 1851752880621 1852395181308 1853037704784 1853740446768 1854321192522 1854964384056 1855545513249 1856189129452 1857537150192 1858763594264 1859160740472 1859743184313 1860388256524 1862322578466 1862968545368 1876784847948 1881030567276 1881683023248 1882272522942 1883639486232 1884229598853 1884883164444 1886127663798 1886842954746 1887497426808 1888088748057 1888743652236 1892360039409 1893016425132 1894266294494 1896235840821 1896893570908 1912631757183 1915284505806 1917940933692 1920336320644 1922999755208 1925666883856 1941643797156 1942317277488 1944336784392 1945620538164 1946295397872 1946905139538 1950021979668 1950281665968 1950698366064 1951309487106 1951986320088 1954015880292 1954693652016 1955306024714 1956726027144 1957339036551 1958017960948 1962447448276 1977001514586 1977687259128 1978306835337 1979743541652 1980430237296 1981050672834 1981473947082 1982782220769 1984910426352 1985532265458 1986220968984 1986843218661 1988286124356 1988975783088 1989598895802 1990912534009 1993673855138 1998184004306 2013003103041 2013556530384 2015795062962 2017556979417 2017680558096 2018312663534 2020355255394 2021689200573 2022245015952 2041415097768 2046033248616 2048871020112 2049512896998 2050223792904 2050866093591 2051577458868 2052355494636 2053067376528 2053710568062 2054422919976 2055066536179 2055505624767 2057272327632 2058356534094 2059070497512 2059715569723 2061926351184 2062572318086 2078589670308 2082569556627 2083291918596 2084667417882 2085458002614 2086181366472 2086834932063 2087558773524 2089729293966 2090454139368 2091109043547 2091555833031 2095183227816 2095839613539 2096566578372 2100132167791 2116289006424 2123434605159 2125420782072 2128368661104 2150422700076 2151168597648 2153405255832 2154827047644 2155287451212 2155574472912 2159701762428 2160450878544 2161127711526 2161877322248 2162697187896 2163374724609 2164125114732 2164875765136 2166375244338 2167126675224 2167805599621 2172709674877 2185864865352 2188896578064 2189582322606 2192619191292 2194066874214 2194535661822 2195984610099 2197579400604 2198341654992 2199030358518 2200482274431 2201316780537 2202080331276 2203534260942 2230067985264 2233860617892 2234498590107 2234635456816 2237597755974 2239690716592 2259430302384 2260922097528 2264541653808 2265251096682 2266036823736 2268392915124 2269179731952 2269890627858 2270677964184 2271389329461 2273038881156 2273827309488 2274539661402 2275025642946 2275328610296 2276527734957 2278484405872 2278971230256 2279685193674 2280475927352 2282847031668 2283638862064 2297388582972 2300574974904 2302585804764 2305779405048 2306501767017 2307301802316 2308977434736 2309700798594 2310501943512 2311225784973 2314431368586 2315959478337 2316454309701 2319667145082 2320471746936 2321198711769 2342300453712 2343846964104 2349149285448 2351760906789 2352407467536 2353960651112 2357081131293 2357225506384 2380079493288 2380825132227 2381650947396 2382477049008 2383380574416 2384954208072 2386528880724 2387038790052 2390349523464 2391098379831 2391927758388 2392757424624 2393507035346 2394414743742 2395245272616 2395995662739 2396826739972 2399318818998 2400151048904 2401415956443 2405580743048 2420064672354 2423421211428 2425021282026 2426782405896 2428384695732 2428903548036 2430507238362 2432111987529 2433034336383 2433878260884 2435485235778 2438017509627 2438863162596 2469003840828 2469860241744 2472428256696 2473134361866 2474060684332 2479657579084 2483096771288 2502379797264 2507171116716 2508040756368 2508826483422 2509696697256 2512306131804 2513177552592 2513964888918 2514836885064 2515790606328 2517451664076 2518324869648 2519113818542 2519652056166 2521315663447 2523146719212 2524021900176 2524812633854 2527437785061 2528314454428 2543537359719 2549291426703 2550175676244 2552827198446 2553712674408 2554512709707 2556367874172 2557254578256 2558055723174 2559744686583 2563294956606 2563842634038 2565535418271 2569093719822 2570789971099 2588858396208 2594160717552 2595873519384 2599314686451 2600029306224 2601745982808 2605354507056 2606170720874 2609785382068 2610530715303 2635088010426 2636002019448 2636827834617 2637742447116 2639658055536 2641400897112 2641965262776 2642792946129 2643709627692 2646458400978 2647376353944 2648205732501 2649124291548 2651048165808 2651878694682 2652798527736 2653629604969 2657310089858 2659632725953 2663321536946 2680286680134 2683073484081 2684004137388 2687726750616 2689143213897 2690075972556 2691852102702 2693807007192 2694650931693 2695585600764 2700169930017 2706278335929 2732683862664 2734488124788 2735436611824 2736473992848 2738280757416 2740674166356 2744475378792 2765788196976 2771452893744 2772045046512 2776759408836 2777722558128 2778592771962 2779556557176 2780610670152 2781481788783 2782446576084 2783411698032 2784283694178 2786305725288 2788145391396 2788741110708 2790582384786 2793483867699 2794452818052 2795422104496 2799205288831 2822524534872 2823408784413 2826439270704 2827324746666 2829191495697 2830264432119 2831246140212 2833115478354 2839524637698 2841399441741 2845340356362 2867230266768 2873102730192 2873716601616 2879602349904 2880504480966 2881503615368 2884499632812 2885500152976 2888500325784 2913475916232 2917516798224 2918430807246 2919443096808 2920357709307 2923492255056 2925032969502 2925422498952 2926047549096 2926964230659 2927979480132 2930105867472 2931023820438 2932040478024 2932959037071 2933976365908 2935089040716 2936107108368 2937026941422 2938045681256 2943671172414 2966530888692 2970645355944 2971576009251 2977365639528 2978298398187 2978480823856 2979331453476 2982429186534 2983463674632 2984398343703 2990510782707 2997276006459 3020334795576 3024523886832 3026520837144 3027468995301 3028519105948 3030718508208 3032719548536 3033367523928 3035370313276 3039580258232 3043796042224 3062122646652 3063184777296 3069049872924 3070114406352 3073306530168 3074269345497 3075335689356 3076402403088 3077366188302 3078533241954 3079601064792 3080565852093 3081634379964 3085908491448 3087534801141 3087945971116 3088605746268 3090645006806 3092889526776 3093858477129 3094931615692 3117884505462 3124937877894 3127001126823 3129272049708 3131338160286 3134593940949 3135681209052 3142774841724 3144849867558 3174433509636 3175534596528 3182038507632 3182718386736 3188131173108 3189237011184 3190236145586 3192552991656 3194660883652 3199091758664 3201887941924 3225634050114 3226752896472 3230107883748 3231228281904 3232240571466 3232931176818 3233361709368 3237846260976 3238538064048 3239552643642 3240676317816 3241691567289 3242815983372 3244045781844 3245171014512 3246187672098 3247313647704 3248330976541 3249562866507 3250690012836 3251817550128 3252836289962 3260194954394 3284373483909 3288928786938 3291100311321 3291803492733 3292005121104 3296369100906 3297512482488 3298545537777 3303120496914 3305301391413 3319563749089 3342894822288 3345101977896 3349741509072 3350790926838 3351953185224 3353003295871 3356396633961 3356602218768 3359536074888 3360588561127 3364195625616 3365249571614 3369917046748 3391383146292 3397876645023 3399055235604 3400234234992 3402589372686 3403769597928 3404835941787 3406016946276 3408490498896 3409558321734 3410740964232 3411809492103 3412538464419 3412992915444 3417726608808 3418456845384 3419527790511 3420713891028 3424270547502 3425458293096 3426531431659 3460952703474 3464551197891 3465752915268 3471647052879 3479500717623 3480707620404 3513450680568 3515770446156 3516989929488 3523723928172 3524946170256 3528611201304 3530940976668 3532165722064 3535838259576 3536945978329 3571357574736 3572476421094 3573715573512 3577431312108 3578672183184 3579793321086 3580558185078 3585524285196 3586767963408 3587891637582 3589136136936 3590260553019 3591622115613 3592867908924 3594114134352 3595240109958 3598978228497 3600226573356 3608371114572 3637531923039 3642577043598 3645760857543 3645984166384 3649674009744 3650817391326 3653227853667 3654232221808 3658294743894 3686438914416 3694778487792 3702345878448 3703505761242 3704790362616 3708642385044 3709928768112 3711091026498 3712378258904 3717527188528 3718321480944 3719486368626 3720776513048 3724645156932 3725937090736 3753569695896 3762061134552 3763239725133 3764545045884 3767278972464 3768459197706 3769766328888 3770947333377 3772255327596 3773685909492 3774994853616 3776177496114 3777487304472 3778670727813 3779478084249 3784720078818 3786032850264 3787218950781 3788532588988 3792471681642 3793787141816 3825263514366 3830569011612 3835881867384 3837083584761 3840672641288 3844942434909 3845763951057 3845999510416 3853640579733 3883287594312 3888673568784 3891241076328 3893810279076 3900043959336 3902618974212 3903972640176 3908031760584 3909256081311 3910612049428 3913452054288 3914678073102 3916035921896 3924894896552 3954003029172 3955374518256 3956613670674 3959487083304 3962101345668 3962947894164 3965564441538 3969687601467 3971064530916 3972441937968 3973686437322 3976572248712 3977818042023 3979197791604 3981825068018 3985965134787 3987347710276 3994982305419 3996368008612 4020430020201 4026006206082 4031590125924 4035113958834 4036625327068 4037778154053 4040710510788 4043378401146 4082830195536 4092066497232 4099025793996 4100447585808 4101732187182 4103154917736 4104710989272 4107421136124 4108845839952 4110133072358 4111011249534 4116713068188 4118140995024 4119431139446 4125144636172 4157179340616 4165139113254 4166583837192 4167889157943 4169334835764 4170916005228 4172362732944 4173669864126 4175117547048 4176425541267 4179458587932 4180908278736 4182218087094 4183111666062 4185873577179 4190366455632 4191679227078 4193133156744 4194446794951 4200264335582 4232578012848 4240987119999 4246869210318 4249673217531 4250841564144 4259286956547 4268010534543 4300845400152 4306810511664 4309654095288 4310574902424 4319403524856 4320756721449 4322255423052 4323754644496 4325394375792 4326749449218 4328250229464 4329606197581 4332750488676 4334253350448 4335611199242 4339400763397 4345419349754 4371729730704 4377646210869 4379164645212 4385238382584 4387549454253 4388133748428 4389071323644 4391969220198 4395158801208 4396535730657 4398060717036 4400964548862 4402633561074 4404160662552 4405540412133 4407068521884 4414563536377 4415506758621 4424550295249 4467721235784 4468997180214 4473643779801 4475195511948 4521844195056 4530502193364 4532073647472 4536785830248 4539781255716 4541355928368 4542778658922 4546077762312 4549079322804 4550051285892 4550657220592 4553055469914 4559370387348 4560951854704 4565694063336 4567124418619 4594777165944 4601149949808 4605171609528 4611558810096 4613003534034 4614603604632 4616049282453 4617799862931 4619401597188 4621003887024 4622451569946 4628862737172 4631918956674 4632908619402 4635967510209 4639334290164 4640943493872 4642397423538 4687693928208 4697007240429 4698298570896 4703521813578 4707921302224 4714162262586 4717274801337 4760158986576 4761650264454 4763301894792 4769908416144 4773057761448 4774077580104 4780699046928 4782196759662 4783855516776 4785354218379 4787014070692 4788829487484 4790490545232 4791991325478 4793653479944 4798637637996 4800302097808 4802831912886 4811161486096 4840129344708 4846842422856 4848360857199 4850042564052 4853564811792 4856769391464 4857807096072 4859328965463 4861014476724 4864223975058 4866068672766 4867756521768 4869281508147 4870970471556 4876035019254 4877726325192 4879254434943 4890292431591 4938007681656 4944856513392 4946268723732 4948121368664 4954680745371 4959315158168 4966193542576 5014342233432 5017652966844 5019393394512 5024612263608 5026186390257 5027929777836 5029673770128 5031581212656 5034903328152 5038227637084 5039304112332 5042631326894 5046293438424 5047874357421 5049625267708 5054875570122 5056628908856 5087074719438 5098582853406 5100351352488 5105654396892 5107425348816 5109025419414 5112735748344 5114337482601 5116111446348 5119489373166 5126589913212 5127685268076 5131070836542 5134458640339 5136405821253 5138187439644 5141579942198 5191429055211 5191747038768 5198629372902 5203491965616 5212341441748 5219570764136 5221061430606 5270176020852 5272004038896 5273655669234 5275484894232 5282801794224 5283930525552 5285585892258 5287419255384 5292916801956 5294752707888 5296411465002 5298248583096 5299908435409 5303757389364 5305597055472 5307259209938 5314620179716 5319265451906 5326643073892 5358714631641 5360573360268 5366146968162 5368008274776 5369689981629 5370837277617 5375453501232 5378286427794 5380151945112 5381837456373 5383704205404 5387614014384 5389301863386 5391171201528 5392860164937 5400339860034 5403905449453 5412556671858 5416130327461 5463865565397 5465367725328 5468976249576 5476226086989 5476561514832 5481348332712 5487442115841 5488950757584 5553518817672 5555258641863 5557185543924 5559113114352 5561221340304 5562963577566 5564893152168 5566636539747 5568567388356 5572611450576 5576290782792 5577482221416 5579229552939 5581164769572 5586967735398 5588905636104 5590656546391 5598410577662 5645049069744 5646817568826 5652688796559 5654649493332 5658382991394 5660528864238 5662492280424 5664266244171 5666230956708 5677080118227 5679049275396 5682798883482 5688707522463 5690680712724 5761008961932 5763007230736 5768999265624 5777000651568 5826951832464 5836861614492 5838886193616 5840715418614 5850065939004 5850844997904 5852095098192 5853928461318 5855958960264 5862047640876 5864080956048 5865918074142 5867952731816 5870178081432 5872017109653 5874053882844 5876091362512 5887342344828 5897354831809 5933061777384 5934920506011 5941290711888 5943152018502 5948346662307 5954731279056 5956596796374 5958662906952 5960529655983 5964858373068 5966927349264 5968796687406 5972737602027 5981021565414 5994552012918 6040669591152 6053041674288 6054937990602 6057038211896 6065067601719 6065439097072 6066735047856 6070740626552 6079160516464 6124245293304 6138099745848 6146613060336 6148538690994 6150671378712 6152598280773 6154732376604 6157066483908 6159202129584 6161131704186 6163268759928 6165199608537 6166516874301 6171816982896 6175069602282 6175891942232 6177211492536 6179146709169 6181290013612 6185779053552 6187716954258 6189863231384 6235769010924 6249875755788 6254002253646 6258544099416 6260504796189 6262676320572 6269187881898 6271362418104 6273327130641 6274667499093 6285549683448 6287518840617 6289699735116 6300396503373 6348867019272 6376262346216 6380472291172 6385105983312 6389321767304 6398183517328 6403775883848 6451268100228 6453505792944 6460215767496 6464481142932 6465862353636 6466723418736 6479105287284 6481352635632 6483383134578 6485631966744 6488091563688 6490124173827 6492375344196 6494627295408 6496661953082 6499125733014 6501380025672 6503416798863 6505672579924 6518129024631 6520389908788 6568746967818 6577857573876 6582200622642 6583606985466 6587953830297 6592738201812 6595024964976 6597091075554 6601446823293 6603950341611 6606240993828 6610602782826 6639127498178 6690203955792 6701581853676 6703495770321 6703906370448 6706006591742 6712793267922 6719072149776 6721177122254 6730499143228 6739834093496 6782766292584 6795753290046 6798110471208 6805178745372 6807539195856 6809671883574 6812033892552 6814167988383 6819116643468 6821481928464 6823618984206 6825076928838 6825985830888 6829583204871 6835453217616 6836913690768 6839055581022 6841427782056 6843571086499 6848541095004 6850916586192 6853062863318 6919505301051 6921905406948 6929102395782 6931505830536 6933677354919 6943294105758 6947878435011 6949362929103 6959001435246 6961415240808 6963596135307 6977858492983 7026901361136 7031540892312 7047447856344 7055282720367 7057222402608 7061881953336 7064094322369 7071243393879 7071676519152 7073891956658 7142475396681 7144952842188 7147431147024 7154862624216 7159586642172 7161116370156 7171048570392 7173295139493 7175783275164 7178272273872 7180521106038 7183244231226 7185735817848 7187986988217 7190480219916 7197956456994 7200453146712 7202708927773 7204247869329 7216742229144 7219003113301 7275063846078 7285154087196 7291521715086 7296335962587 7299103009149 7301634782652 7306455707334 7314052528881 7316589487788 7407011522484 7409580725232 7417284770088 7422182052996 7424756517808 7438972737252 7441553026096 7449290313864 7507139391792 7524122269104 7526479450266 7529090091768 7536918395412 7539532657776 7541894666754 7544510655192 7547371818984 7552354992228 7554974608944 7557341455626 7558956168498 7563946990341 7569440157636 7572065700528 7574437901562 7577065177976 7582313355183 7584943363284 7587574283632 7650527028732 7661138023224 7663538129121 7671763734768 7674167169522 7679234059749 7681345282576 7689884869818 7691527902114 7696606254813 7707281159466 7712369913297 7766575188624 7782482152656 7787620558152 7800087918672 7805237948424 7816063521168 7818512162622 7821224098856 7829356146204 7831592145909 7832071843792 7849789793104 7908006058344 7910483503851 7913227341348 7918974166608 7924202691336 7925895788328 7928378838387 7931128883076 7939375202934 7942129061832 7944617197503 7947372874644 7953144497424 7955636084046 7958395583208 7960888814907 7963650136036 7971930269574 7974695420552 7978898177859 7989964610838 7992736017224 8040860040402 8052012412164 8063180251848 8070227917668 8073250654136 8075556308106 8081421021576 8083952795079 8086756802292 8100509790051 8118835007787 8198051587992 8203464374364 8206309835472 8209421978544 8214842272248 8220266144716 8222022499068 8233426136376 8238862278892 8250289272344 8314358681232 8330278226508 8333167674384 8335778315886 8338669671528 8341832010456 8344445366349 8347339728252 8350235094096 8352851082534 8358917175864 8364436174188 8366223332124 8371747154358 8377274623711 8380451603097 8383358454156 8386266313488 8388893589902 8397615866493 8400528671164 8470226353239 8481974239998 8487574487091 8493738420636 8499346435062 8518573913094 8524198325223 8536021069086 8601690800304 8619308190576 8621149804848 8638807049712 8641513442898 8644510846104 8653498898436 8656500458928 8659212395162 8665500977352 8671222398484 8678801526794 8690838699508 8755292421738 8758329290424 8761073127921 8770476765168 8775098908506 8776267496856 8778142647288 8780892691977 8783938440396 8790317602416 8793071461314 8796121434072 8798877111213 8801929097724 8805267122148 8808321325104 8811080824266 8814137043768 8816898364897 8829127072754 8831013517242 8836844218489 8849100590498 8914728027753 8934895194561 8935442471568 8937994360428 8947287559602 8950391023896 8953195031109 8971532348121 8991828019377 9061004386728 9073571660496 9079562511432 9082406985903 9085557317844 9092155524624 9098158645608 9100102571784 9106110939828 9118740774696 9121597523059 9131388126672 9134248837238 9189554331888 9210343219056 9222808036491 9226007068068 9229207209264 9232098564906 9235599725862 9238803194376 9241697556279 9244903139892 9257725474344 9262604403423 9263837913348 9265817238804 9271935020418 9278668580328 9281575431387 9284794847076 9300585314503 9321625379311 9381003380469 9394014480858 9403781822847 9407043627156 9428324525172 9434549602674 9523300528908 9526603789584 9546115522896 9548155160208 9564393519324 9567711033552 9570708436758 9574028141384 9577658974968 9583982650956 9587306959888 9597275275992 9605663825772 9680258689416 9693684845712 9696721714398 9700085128104 9713538782928 9715614192144 9718657930926 9722028953448 9725074701867 9728447950116 9732137345532 9735513043536 9738563016294 9741940943112 9744992929623 9748688599521 9752070038508 9755452650384 9758508869886 9780584863182 9873300933963 9876015363312 9892537447464 9895636613331 9896242737328 9909361490742 9915904174239 9918630316336 9958691247267 10028684466864 10035305933688 10049224527216 10052372780514 10055859555672 10059009887613 10069806656304 10076455274168 10078608224664 10081765683381 10085262653788 10092586876848 10095748714842 10099250535416 10109751140244 10113257817712 10174149438876 10197165706812 10200702704976 10211308793784 10214507825361 10218050838828 10225471496688 10228674965202 10232222892696 10235428476309 10237615393257 10238978746332 10253179826424 10255370536152 10258583371533 10262141673084 10268917280678 10272811642506 10276374879288 10279594294977 10283159884396 10382858110422 10397258745804 10414941158637 10424682883496 10438502152869 10439141528272 10442122861212 10540352041704 10547311338468 10550969788464 10571171784516 10574838510768 10585833603912 10592822930004 10596497166192 10599816870818 10607514778728 10610837934987 10614518419876 10629240359432 10638530903812 10653286147784 10717429263282 10721146720536 10732293936324 10736016549552 10739379963258 10741674555234 10756572855588 10760303890224 10763674912746 10767408410808 10770781659057 10774866346839 10778603726772 10782342403056 10785720329874 10796934685491 10800679720068 10807810898906 10825113343716 10832260654922 10912595769117 10927731130794 10937282572629 10937952499152 10952452173978 10959683561001 10962696665424 10974884231682 11107037635344 11110517283726 11114371087848 11125927155132 11129786304336 11133273079494 11137134776712 11152581565584 11154964442832 11158459105878 11162329539144 11165826509551 11173935470796 11177811272208 11181313092782 11196821155324 11289719175399 11293635137652 11305377593118 11309298986664 11312842000131 11316765982788 11321057728476 11324984560848 11328532488342 11332461913416 11336012183439 11338434252747 11354160236454 11358098550792 11361656852343 11365597766964 11377415044926 11381361425448 11384927014867 11511250754283 11522017923864 11534827304727 11537291853171 11537998531248 11560921739199 11673723228984 11681430837228 11700131878008 11707856922636 11711917920528 11724095281752 11727768243933 11731836148284 11735905463632 11740356162864 11744034219306 11748107765688 11751788250577 11774684689656 11778373500649 11794709663618 11866123554768 11869841012022 11886304037004 11896693324614 11909062804401 11913193592748 11917325813904 11921059311966 11929716746136 11933454126069 11937593374812 11945475204054 11957895404361 11962043130828 11984946916257 11989104025836 12109875981204 12113334462159 12114076423792 12130135203438 12141481253104 12248490586608 12276199491696 12297077381988 12301342757424 12305196561546 12309464753208 12314132967816 12322263408372 12326537519856 12330399217074 12333033748602 12350139204564 12351783884464 12354422985072 12358293418338 12362580027224 12375433908516 12379726462768 12396480564823 12471538021848 12499751511576 12503667473829 12508004507292 12517088198832 12521009592378 12525352641144 12529276623801 12538375763796 12542724836208 12546654261282 12549334998186 12557620731537 12571099366896 12575037681234 12579399470232 12583340384853 12600793006746 12697734038544 12749019652593 12752524692432 12760944582344 12777860869641 12778643534608 12804031603629 12807551767696 12902536200456 12920431534992 12928962285864 12931724707272 12958210574568 12962270164347 12966766269156 12971263933488 12976183127376 12980248347654 12984750688392 12988818592743 12993323906164 12998251466028 13002760051344 13006833597726 13011345159848 13018202290191 13036258049262 13040779817576 13137493935636 13155715147752 13164401245284 13167213970932 13175907660594 13185476403624 13189607191971 13194182151108 13202893646586 13207900683222 13212481987656 13216621236399 13221205565652 13243690609131 13246520275863 13273650885747 13278254996356 13403163707352 13406991540642 13412013183484 13425586535844 13442354244508 13460998286456 13479668186992 13565532585168 13591506580092 13596220942416 13610357490744 13619343767148 13624067785104 13628335976766 13638233286936 13647237968412 13650153857676 13651971661776 13659166409742 13678111162044 13682855564112 13687142172998 13697082190008 13701373255857 13706125726636 13839010602102 13843810813896 13848147847359 13858204791564 13863011661072 13867354709838 13886588211516 13895756870022 13898725858206 13907902530627 13918002870492 13922830481616 13927192270614 13936387738063 13955716985966 14063081784624 14091021721287 14094895712688 14110565440734 14123763906672 14128188644738 14142486787758 14147783913316 14151824404011 14284950793362 14289905684376 14309725248432 14319173284344 14322232740312 14342097140784 14346590278986 14351566550328 14356062655137 14361042212076 14366488462452 14371471635696 14375973976434 14380960439832 14385465753253 14395912913988 14400906293424 14405417855546 14408495738658 14418008988061 14433484458288 14438006226602 14545082571597 14550127692156 14570308174392 14577986896389 14583043430172 14592671925174 14598206018298 14603269565304 14607844524441 14612911414668 14628105057762 14633178975576 14637763304829 14667743362801 14670877294773 14700925174537 14814023044968 14834569540176 14844364105992 14864042236113 14877945474504 14898580627728 15052958900532 15058180183536 15073836790824 15078559170771 15083789333508 15089021310384 15094743637968 15104709984456 15114682911252 15117912336996 15127893980682 15138880315272 15143623072263 15148875803124 15154130355952 15164626710366 15169886726568 15174639197347 15208967724139 15301054057464 15322276046448 15327076258242 15343012447803 15348334339044 15358468119498 15379769739636 15383055804228 15393212509626 15403375921017 15409217463759 15414562318932 15424739826594 15575241116304 15610475896848 15637024325244 15642448197712 15658712292408 15663184291818 15816012116688 15820967007702 15826454682696 15848405382672 15851791576656 15856757676774 15862257766152 15878750405868 15884258123664 15889234395006 15894745749288 15899725306227 15911272168092 15916791166416 15921777629814 15927300272072 15943860539148 15949390841104 15957796355718 15979929221676 15985472034448 16081720080804 16104024824328 16109069944887 16126360503696 16140455835336 16145512369119 16146501308272 16151112616212 16162842043152 16167905590158 16173513604584 16178580494811 16201019580102 16211716348359 16237670015574 16248390982383 16396103175984 16406928748728 16429684544496 16440532289432 16444044998136 16462326347523 16466852272752 16477724557784 16500578544688 16660556453016 16665775925589 16671556631772 16677339343056 16683664020912 16688890732698 16694679456504 16699909619241 16705702165068 16717834351728 16728872348376 16732446664248 16737688658817 16743494308716 16754549247422 16760903206194 16766716908312 16771969639173 16777787179804 16795231732986 16801057342328 16940452706478 16963948479996 16975148974182 16987476841272 16992798732513 16998692870124 17031240354681 17037147826188 17048396650446 17066122567389 17072042138172 17283026885796 17289021692208 17306997796872 17318424790324 17331001954704 17342444796968 17357603053588 17381677399016 17510584843476 17516658580848 17522146255842 17550197817012 17552534993712 17556285294576 17561785383954 17567876880792 17586142922628 17592242868144 17597754222426 17603858195448 17610534244296 17616051328959 17622161648532 17628274087536 17633796729794 17658254145508 17662027034484 17673688436978 17692064495427 17698201180996 17804761518033 17829456055506 17845039986921 17869790389122 17875988720856 17881588967949 17894575119204 17900782047792 17906390062218 17918212806081 17943064696242 17983656038754 17995529797693 18122008773456 18159125022864 18164813971806 18171114635688 18195202805157 18196317291216 18200205143568 18212221879656 18237481549392 18243195046118 18268497674476 18445616072982 18452014136136 18457794842319 18464197129812 18471199451724 18477606388752 18483395112558 18489806279784 18495598825611 18499550622903 18515450948688 18525208806846 18527675826696 18531634477608 18537440127507 18543870040836 18557337160656 18563150862774 18569589694152 18575407234783 18601170629006 18643250758622 18762006760938 18781514388567 18788028961716 18807563645694 18814087254312 18819981391923 18824002497279 18856649050344 18862556521851 18869099205348 18901189510119 19046601057816 19128787038648 19141416873516 19148056282768 19155317949936 19167965301912 19173970303573 19194550551984 19211327651544 19360517378832 19393443428796 19400170256208 19437315861852 19444057906896 19450149403734 19456895900232 19464274691064 19470372521481 19477126032588 19483881886224 19489985859246 19497377199042 19504140077016 19510250396589 19517017739772 19554387073893 19561169726364 19594437021817 19746601867926 19763861490891 19785074894928 19791273226662 19804340469879 19811851024833 19818722981484 19831808348478 19917382494534 20070611867376 20104745561028 20111719111344 20118019775226 20152910548336 20157216449328 20163531366762 20170525307576 20191497429684 20198501070832 20219502280488 20348298877752 20394331413624 20422617587568 20429015650722 20436101677656 20442503965149 20457349930404 20464445785392 20470856952618 20475230786514 20477957492664 20488749614613 20506359652848 20510741072304 20517166743066 20524283346168 20530713259497 20537834561356 20545623285012 20552749758576 20559188589954 20566319768792 20765716220844 20794517491608 20801032064757 20829882317274 20843635305033 20848088787309 20849365766992 20877004305738 20884245722424 20890788405921 20933575478949 21080704083408 21094622676936 21142343569032 21171667207824 21185645860008 21192282967107 21199633741636 21215029557456 21221675869974 21229036839752 21258480718864 21277061807624 21306572295568 21434858526564 21442293441072 21464587872648 21478759926516 21483349110468 21513145711176 21519885418479 21527349825492 21534816821616 21541563318114 21549732693678 21557207453544 21563960964651 21571440659748 21593869370982 21601359440136 21608126783319 21612743607987 21615621797812 21650226687432 21657009339903 21664521309844 21825191538234 21855462261588 21874565145258 21889007887761 21904904347956 21919367122002 21942157586643 21949768463364 22221034567452 22228742175696 22251854310264 22266546158988 22274269553424 22316918211756 22324659078288 22331653019102 22347870941592 22362626185564 22393642310648 22579438350798 22587270275304 22610755186236 22618597973328 22625684000262 22633531965576 22642115456952 22657064976684 22664923826832 22672024366878 22676868505494 22691840971023 22708320472908 22716197101584 22723313704686 22731195533928 22738316835787 22746940065549 22754830089852 22762722850896 22769854029734 22990614387363 23022501508566 23037702179247 23044035847728 23069654609454 23074583706342 23089818764439 23121843478398 23137109739891 23347446457968 23362861674456 23400263756016 23415713845272 23448190563504 23455536487866 23463672296568 23471023071097 23488068438612 23494776437727 23496215531376 23503576501154 23524119927889 23549369379312 23556747001298 23589419327236 23731450511553 23739682024044 23772608074008 23785136515161 23793386649228 23818125608802 23826387185496 23833851592509 23842118623932 23859433492272 23866908252138 23875186749624 23882666444721 23890950408108 23915790808722 23924086261656 23931581276149 23936694533577 23969893832514 23978208051672 23985720021613 24219751962408 24226668924318 24251858385237 24260270406876 24301529370153 24356505023361 24594154763976 24610393123092 24618929506416 24628265935632 24644526816744 24660798434148 24666067497204 24700278409128 24716586836676 24725160054448 24750867817032 24758621848303 24792961129646 24943076043696 24999503023152 25007334947658 25016009014584 25033336099047 25042019184756 25050705282288 25058553247602 25076751527592 25093308522564 25098669996372 25115241463074 25131823871133 25141354809291 25150075362468 25158798940464 25166680769706 25192847599479 25201586013492 25462723461273 25498039305186 25521889164688 25555721739282 25572594975669 25608063207258 25805072400912 25857924571728 25863449414544 25916421149136 25924540328694 25933532538312 25960496695308 25969501376784 25977637185486 25986647812328 25996502932056 26013667195452 26022690319696 26036404580382 26072516098524 26081559635152 26274987871272 26283219383763 26311430295504 26328802490568 26334427941864 26342678075931 26351815321188 26370952807248 26379214383942 26388364302216 26396631333639 26405787293172 26415801366444 26424963975312 26433242472798 26442411131304 26450695094691 26487381218262 26493040551726 26510532655467 26547301771494 26556509992712 26806327414704 26813983081284 26824026366968 26851173071688 26859585093327 26884708489016 26914597044363 26921996572912 26975484058131 27183013160184 27220714981488 27238687534296 27247220957709 27256671953532 27276466573872 27294475936824 27300307715352 27318332819484 27356222324088 27364792569177 27374284345996 27394164380016 27402746511714 27412251453272 27678021204204 27687621627792 27696295694718 27716409583128 27725092668837 27734709419676 27773176423032 27787813210269 27791513740044 27797451716412 27815805061254 27836005740984 27844726294161 27854384541228 27872775476126 27901755943509 27911433971932 27964876137933 28143010141407 28182043442574 28221130881468 28256377289476 28284973575516 28295567826632 28303648808022 28569901586724 28579811368752 28638346568688 28644465480624 28693180557972 28703133100656 28712125310274 28722084424152 28732976924904 28751947952868 28761920879664 28770931506506 28791825827976 28810835711092 28816991477316 28836017976122 28876012453204 29090165143194 29100255384312 29140616348784 29155973792778 29166086860344 29175224105601 29185343850348 29196412036596 29206539130608 29215689048882 29225822829336 29234978788869 29246065798563 29256210115524 29266357951152 29275526609658 29335486725602 29341754589546 29361127564657 29401850349074 29619902801889 29628046089936 29686909839993 29688728211984 29728084472226 29747712522717 29755890949008 29876073741801 30105917801064 30147673581648 30157118341542 30167578667016 30177029662839 30209419968912 30229365822504 30235824673992 30245297050143 30255787961364 30277760630544 30287246144526 30297751606248 30307243383067 30329253420732 30339773453136 30349278394694 30417935448278 30602108114928 30643523476083 30654152516484 30686024895606 30696668678088 30706285428927 30712846179771 30716936238996 30759539479272 30766111608456 30775750114599 30786425019252 30806751842034 30818434927518 30829124637864 30838782884931 30849479653188 30901944754639 30971852066743 31244823475911 31274048650488 31315506458607 31317424584816 31326368583636 31641934015404 31652909365392 31713515353548 31724515532304 31757500811736 31778468790012 31789491498576 31799450612454 31822544336184 31832513804961 31843555259628 31854600544144 31887721078296 31915592711436 31959858443352 31969870930333 32163440161608 32208049648656 32218139889774 32280911670672 32291024738238 32302225232424 32312344977171 32324599040517 32335811180316 32347027209168 32357160989622 32390804056473 32402039160204 32423432696718 32475340031148 32496781964766 32813857497456 32879050683003 32881064578864 32888089996272 32924652695046 32955449115568 33321112906032 33331551851178 33343113263544 33377781465396 33389358913008 33399819238482 33411404330136 33457744696752 33464893328496 33475377317634 33486988617432 33497479528653 33509098494844 33521806412388 33533433816624 33543939278346 33555574359608 33590463465972 33602114684656 33880905412956 33927896959992 33938526000393 33950297948364 33974953682544 33985597465026 33997385740248 34008036550317 34015302758241 34062480709362 34074295652376 34084970557029 34096793300892 34132245134778 34144084276344 34154781044601 34566053771592 34604481914181 34613995593744 34636849580648 34682765217597 34684889593936 34715206107176 34763354798032 35021169686952 35044292511684 35100395634024 35123570767908 35135753761584 35172285845256 35183304731799 35195508444852 35207716390896 35221068488592 35232102657918 35244323297064 35255364751731 35267593459588 35316508291016 35324054068968 35335120501947 35347376873956 35384128990854 35396402361992 35609523036066 35658912111012 35690079973842 35739580778244 35751977441712 35763177935898 35789150238408 35800362378207 35812780124436 35836425612162 35873686213083 35886129392484 35954840748771 35967312077508 35991059595386 36329627943612 36340003386477 36342229271376 36390405610314 36424443759312 36486390092236 36536995348952 36891232145964 36904028272272 36915589684638 36928394259624 36942398903448 36966790225116 36979612559568 36991197651222 36999101245806 37050417613692 37055351653392 37063268955216 37074880255014 37087740081672 37099359047863 37126301725548 37139179388304 37150814469566 37189441694469 37202341258012 37286501517244 37511002421487 37524013521876 37563028777134 37576057923432 37587829871403 37615127291388 37628174508624 37639962783846 37648004994558 37672862194611 37713298100688 37725113043702 37738198410696 37750021154559 37802379020238 37827338146171 38093202115632 38247058957779 38257574077296 38282833747032 38333582608923 38335930603824 38347940607146 38412094810887 38422655303088 38786886857592 38874631723704 38886810493041 38900298807468 38913791800464 38928549382128 38940745042962 38954252065176 38966455778229 38979971718492 38994754398084 39008280154032 39020500793178 39034035479544 39046264187401 39054606870573 39108774147786 39122339452728 39134595824737 39188874043634 39493203735852 39527722981782 39568821575913 39582546453324 39608680939758 39623702049666 39637445962968 39649863709197 39663616696956 39731071827393 39739560827589 39820952657241 39834764989068 40209491122056 40236039550452 40327062733524 40341050615152 40382994859368 40439004560976 40696597755504 40788662827248 40858031301444 40872203355312 40885007930298 40914699860808 40941713905236 40950461573028 40955914985328 40977499229226 41034333486132 41048566692336 41061426518994 41075669122712 41091246570024 41104119767571 41118377179908 41132639537584 41188306392799 41281483822663 41531432441688 41544443542077 41589034983216 41602064129514 41659764634548 41687270610066 41696177574618 41723707591881 41754008611476 41768491444848 41781576811842 41809163214189 41867150957898 42189245353872 42284687138064 42371291720016 42384565934214 42399267483272 42443351739948 42455473212033 42458073679504 42554123615248 42869717053128 42929175745296 42957519853032 42966698220936 43026291422352 43039770836958 43054699650984 43068187965411 43083126636228 43099465387356 43114414907088 43127921929302 43142881319496 43156397259759 43187738741964 43202718880272 43216253566638 43225487215974 43231243595624 43254026964183 43300453374864 43314018679806 43329042619688 43650383076468 43710924523176 43749130290516 43778015775522 43809808695912 43823533573323 43838734244004 43884315173286 43899536926728 43913289914487 44003230088403 44012631884319 44102775523611 44442069134904 44503708620528 44533092317976 44633836423512 44663306038204 44695741883184 44725252371128 44787284621296 45158876701596 45174540550608 45221510372472 45235677512313 45251368000524 45267063931152 45284230913904 45314129953368 45344048733756 45353737010988 45383681942046 45416640945816 45430869216789 45446627409372 45462391067856 45476633671574 45493880131098 45509660179704 45523917592041 45539708059468 45626903172417 45981228774726 46045003017132 46075404358494 46139309218908 46149167412684 46179637528878 46210127763051 46227652391277 46243686956796 46274219479782 46725723348912 46831427690544 46911072975732 46927344593136 46942046142194 46976136877224 46989552875454 47007153002308 47048239855778 47113494002596 47178838654472 47462901023106 47479364048088 47545216148016 47570273030322 47586773298456 47636251217604 47652774370992 47667703185018 47684237247864 47699175918681 47733816504276 47750373499248 47765332889442 47781900816216 47831581617444 47848172523312 47863162552298 47873389067154 47904997605493 47939787665028 47956416103344 47971440043226 48327209834661 48436537107357 48439503924816 48453337848636 48503716770474 48520540813752 48535741484433 48603058740306 48635149045077 48713010046722 48745172947149 48845009450881 49188309527952 49220786246184 49289053633488 49321596868296 49332134994408 49386979042569 49400556818256 49433173673352 49448660256583 49501735634064 49517243696606 49585922259292 49997327776767 50014669895316 50032018029168 50066672198094 50084038369512 50099728857723 50117106495204 50153503055184 50186617045128 50197339992744 50213065976451 50230482926148 50263647742266 50282709618582 50300150724936 50315908917519 50333361539412 50385695198958 50403172026984 50418962494411 50533021793107 50925446922546 50978396197539 50996078610372 51093721064043 51111443478564 51145189951338 51198367702167 51216126414516 51849080657388 51867065076624 51920993390616 51955274370972 51973295624656 51993005864112 52027334390904 52072809160764 52145032197048 52549975742544 52566438767526 52657604981136 52668855883728 52685356151862 52703630642376 52758428767884 52776728604432 52793262667278 52811574586344 52831602732888 52848153986877 52866484945596 52884822262608 52901390189382 52974762436524 52986081103452 53021065310934 53076193486281 53094603542988 53113019985424 53627966162568 53644766903847 53648052733936 53702346143376 53719170186654 53754638418243 53769416978032 53829194088726 53950968116262 53986589393079 54366026320368 54477375068592 54494441915418 54513343907064 54588951873648 54600615430704 54636665638968 54712444648176 54729585138354 54748568691992 54805493023428 54824502906544 55356042408408 55373384526957 55392591389436 55432819166256 55450185337674 55469418839352 55486796476833 55498651868709 55546352846064 55575626420538 55583027480088 55594903432824 55612320382521 55631610122508 55672011481968 55689452588322 55708769082456 55726221704349 55745550952252 55803511887018 55822867943864 55929752275866 56286020282814 56364086885148 56442261762936 56459944175769 56512754578952 56569947151032 56587669565553 56591135653264 56607297616044 56703568530357 57139803173448 57386361115944 57424250620548 57444168848304 57465953849808 57503895905736 57521910910719 57541863013012 57583651655952 57621671422184 57633982954632 57672035952244 57752024906408 58180330286388 58200510768624 58311947585556 58332173720688 58350448211202 58370687700696 58392824073192 58411117564443 58431378097764 58451645658672 58469957577738 58492131597126 58512420231048 58530751189767 58551053219316 58663161221679 58670973451204 58683509179092 58722255129314 58783311065451 58803700698148 59239805603778 59291584472673 59373819679986 59413021409637 59456168944452 59495425045434 59752147483602 60211835602128 60314236683084 60335157334032 60354059325678 60458731645008 60471649347984 60490594100286 60511575922728 60574492289052 60595503212496 60614486766134 60658506841464 60698556789388 60835870896556 61287046952166 61308305032968 61327511895447 61372049791212 61393337356176 61412570857854 61425692359542 61433872477992 61466248843839 61519078958544 61532223216912 61551500229198 61572850038504 61592139778491 61613503684068 61636869855036 61658249275728 61677565769862 61698959306376 61718288554279 61803889509278 61943704133486 62403096194271 62489646951822 62530905915099 62544266361927 62548097300976 62631012917214 62652737167272 62672365217763 62800726436847 63283868030808 63427030707096 63515001623472 63556937580024 63576848901321 63598901224908 63645088672368 63665027609922 63687110519256 63707062621549 63775442156592 63831185422872 63851182661413 63919716886704 63939741860666 64326880323216 64436279779548 64559656255437 64582049476476 64604450464848 64624689954342 64649198081034 64671622360632 64691882893953 64714321979244 64781608112946 64804078320408 64824380349957 64838230823961 64846865393436 64950680062296 64971028019709 64993563929532 65104097201521 65667023663283 65758101366006 65826472759929 65849305390092 66663103702356 66686226527088 66755562930792 66799638476964 66822808660272 66950754635268 66973977234864 66994959057306 67018196989688 67043612824776 67087878556692 67111148719216 67180926931944 67201973588251 67761810825912 67855793919984 67877052000786 67900595896728 67971194930052 67994771480496 68016073100634 68030605516482 68075522913069 68124961418724 68148591304752 68169941114058 68193586601784 68214950507361 68240820196647 68264490269556 68288168552688 68309562089202 69113106537741 69132107543184 69208963828362 69269456293317 69273699161296 69365530435194 69411329219673 69430412214352 70042339373904 70088585023368 70200791268048 70247141535816 70344571690512 70366609463598 70391016889704 70413069213291 70464205315836 70488646594128 70510729503462 70535186919176 70572359783667 70633016582032 70648108137936 70670241003894 70694753747912 70768257981708 70792804723984 71219046072132 71317824222024 71380159947684 71479161556488 71501554777527 71526355871796 71578300476816 71600724756414 71625560248872 71647999334163 71672851224324 71747372426166 71772258784968 71794743828447 71810083600731 71909681497542 71934624155016 71957160064839 71982119190772 72659255887224 72680006772954 72780811220628 72904588110459 72972780184472 73069515070083 73073990697904 73782464291928 73831179369276 73856788519248 73884797806896 73933580450232 73982395302444 73998202491612 74100835227384 74149760510028 74175480163344 74198718095726 74252603451096 74275865544909 74301628939132 74378883388938 74404682516024 74573003034488 75022004842974 75048027043752 75126057554268 75152115846864 75175659742806 75230254582776 75279925567692 75296009989116 75345724389222 75395471613399 75424064427873 75450226087404 75476396821392 75500042309118 75578542798437 75604758040476 75654676292342 76388170383819 76494117915558 76565667494064 76667165217846 76695881214292 76717784927007 76824189621774 77573773715184 77749263447408 77773620986082 77800597614936 77881490085924 77908504130352 77932911556458 77959943436984 77989508796168 78041001586356 78068070959088 78092528374802 78109213741146 78160785566857 78217548295572 78244678905456 78269191649474 78377748087268 78849658151289 78986407471704 79028034227793 79055445963564 79137643151826 79165092906648 79189894000917 79217361879516 79247404099332 79274891925936 79299727418394 79327233393912 79352085284073 79462143654786 79479121655178 79531597966401 79641905314482 79669529978136 79694489104069 80418982244112 80472079100904 80578755279981 80654125467048 80743791133089 80765989718736 80926452174393 81716062602888 81741662873127 81770015860596 81829399721616 81883427810472 81900923146056 81954998458452 82068666972264 82094377707531 82122853037988 82151338245424 82182493140048 82208239535142 82236754359816 82262517754039 82376612785598 82448614504543 82562967645326 83062864883376 83088887084154 83175278006511 83204128259028 83319529269096 83363439630807 83374541220132 83392355149236 83447415183762 83508017222952 83534178882483 83563153623684 83618326428378 83705267830527 83734301915796 83894628413799 84769131868428 84798534966544 84886703479896 84910946424066 85739434106256 85915039706064 85933396441872 86079541673916 86109399301968 86136375930822 86166253272456 86198930774712 86255843858604 86285762638992 86312794519518 86375477483928 86432507133276 86450974431948 86462487191248 86508053928366 86628037359612 86658085239376 86775363953761 87300766152936 87421849046352 87498260581032 87525672316803 87556031551044 87619617391824 87647067146646 87677468488008 87704936366607 87738197395689 87768630346572 87799073853456 87826579828974 88006460176806 88025263768638 88083382693971 88205551047222 88884138269808 89066184635952 89243137568151 89267672847024 89326612076408 89450504742256 89628221225403 90317753403192 90443020744944 90471355024626 90502736001048 90531088988517 90628259906736 90688097467512 90707474021976 90735891150429 90767363884092 90833281891632 90861738433578 90893254818744 90921730149201 90953267343148 90987760262196 91019320359408 91047835184082 91079416118936 91253806344834 91962457549452 92090006034264 92118856286781 92150808716988 92278618437816 92298334825368 92327250343797 92359275057756 92420255526102 92455304782554 92487373913592 92516348654793 92548438959564 92705834263917 92915556200229 93822145951464 93884092284388 93952273754448 93979105750908 94014306004616 94096479711556 94226988005192 94357677308944 94925802046212 94958728096176 95140546060644 95173546596912 95272502435208 95335406370036 95368474495728 95398351837362 95467633008552 95497541414883 95530665778884 95563801632432 95663163234888 95726325104596 95746778134308 95809995210986 95879575330056 95909612790999 95942880086452 96654419669322 96873074214714 96906675697272 96937034931513 97007433540948 97041081627504 97071482968866 97172412169419 97206117480612 97270298090154 97426020093444 97490345894298 97554714166441 97690018901762 98441572492368 98637152049009 98643193736592 98664269988816 98773958085138 98866347346704 98897320513166 99034487393212 99171844518584 99994655553534 100029339790632 100133344396188 100168076739024 100199457715446 100234212990408 100373234090256 100394679985488 100426131952902 100460965852296 100492438585959 100527295484532 100565419237164 100600301449872 100631817835038 100666723078824 100698260272771 100771390397916 100806344053968 100837924988822 101066043586214 101815578001179 101850893845092 101956792395078 101992157220744 102024109650951 102045908274723 102187442128086 102222886957128 102254911671087 102290379902676 102396735404334 102432252829032 102464343133803 102674203539607 102906476221759 103698161314776 103813445742543 103841986781232 103910548741944 103943102172001 104048295652791 104054668781808 104145618321528 104290064394096 105132877535052 105370712303724 105407261284752 105516857535768 105549914195397 105586525334556 105623149172688 105663205465776 105696307973754 105732969891192 105766094255193 105802780378764 105949524873048 105972162206904 106005361505841 106042130621868 106152386972562 106189207085976 106222474381429 107255932325136 107289533807694 107401087134621 107438340373308 107509276836486 107621058639249 107658388177452 107864522246313 107901936232524 107973178786158 108988883830836 109026687814128 109273331277936 109459170276708 109497137383984 109610986046856 110712084816816 110746769053914 110785182778872 110900370675348 110938837678704 110973592953666 110997303737418 111151252841076 111166054960176 111189806865648 111224640765042 111263220245016 111298077143589 111378905176644 111417538164912 111452443408698 111491101904504 111568325083407 111607023774036 111645735887728 111859504551732 112572040565628 112728173770296 112763489614209 112884523525872 112919888351538 113018586583833 113025509157904 113139894302064 113175339131106 113214595232088 113250063463677 113407137060714 113482014438513 114279606346896 114772722231888 114848501241096 115007791811472 115043821821438 115083726026024 115236284432661 115243342844368 115267965909264 115344071904488 115504049812816 116360660572776 116623895171112 116660431479123 116700896422404 116741375401392 116785648146384 116822235128886 116862756195528 116899367334687 116939915155476 116984263194252 117024840462096 117061502379534 117102106438632 117138792562203 117163820611719 117326322443358 117341946902408 117367018358184 117403787474211 117444510258628 117566622130902 117607401396296 118479611207556 118583168945346 118747639359972 118826042819274 118912337888904 118949591127591 118990850090868 119193215482179 119218682482767 119462857971723 119504294967204 120628473366168 120708118651356 120981188200572 121023151845456 121148984578104 121228973532268 121317013682928 121397113578776 121671741793112 122574093904332 122616610065936 122655023790894 122744099582424 122825141715708 122851384719084 122867744955984 122932497687678 123103000458396 123145700077008 123184279556982 123227007368136 123273739710072 123312359302713 123355131539724 123397918612752 123436577108558 123564919178397 123607779018556 123844451467989 123887408266972 124633330626231 124806192388542 124979293903644 125061811830198 125088532723854 125171122775643 125262025834428 125305474334544 125344730435526 125427489642567 125601452873694 126567736061616 126854061414192 127113875160048 127153697802642 127197802449816 127330055219844 127366419636099 127374221038512 127414125243098 127662370845744 127702365322826 127879483721332 128872559559096 129119312510874 129164098952952 129204563896233 129249379908684 129298396162068 129343244721264 129383765787906 129428643958488 129469191779277 129563216225892 129608156640816 129648760699914 129676461647922 129693730786872 129762080892549 129901360124592 129942056039418 129987127859064 130027850643481 130208194403042 131334047326566 131470600719969 131516202732012 131652945519858 131698610780184 131739869743461 132009690265209 132037895652957 132308326570833 133326207404712 133511125861584 133599276953928 133901509270536 133989918114612 134036393979376 134087225649552 134175757113384 134217792125011 134361853863888 134403947176502 135523621651824 135707032536939 135754104001572 135801191793456 135942389860104 136032146201268 136061211032964 136151045826138 136249922837448 136292607650367 136339882228116 136387173203568 136429901014722 136481640393294 136528980539112 136571752776123 136619124178404 136851469627687 136880709517251 137161059152719 138226213075482 138417927656724 138538912586634 138630383289153 138682957173831 138731060870388 138822658439346 140177170046736 140494283071632 140733218927196 140782033779408 140826138426582 140928410631672 141021459006924 141070373838352 141144719567334 141340482007788 141389507495824 141536515963416 142438092144264 142635648444048 142760319895368 142958323112976 143003109555054 143052711743592 143097527756043 143201449512828 143251120497744 143295998668326 143345702448648 143494744852332 143544517569936 143589487656894 143620167201462 143714992816479 143819362995084 143869248310032 143914320129678 143964238381544 145318511774448 145360013545908 145561622441256 145607224453299 145809176220918 145905447135231 145945560368944 146139030140166 146235518841447 146535028352643 147564928583856 147662358738552 147867160900464 147964790604888 147996404983224 148201670454768 148299521020056 148345980769749 148397436191452 148505206902192 148551731089818 148603257878264 148757766777876 148809365032048 149146006068976 150044009685948 150096054087504 150252115108536 150299186573169 150351319485612 150460509165552 150559851135384 150592019978232 150639197929353 150691448778444 150790943226798 150848128855746 150900452174808 150947726752557 151000084618236 151157085596874 151209516080952 151256887483233 151309352584684 151599065379321 152776340767638 152988235831116 153334330435692 153391762428584 153435569854014 153595103106501 153648379243548 155547241972164 155601195229872 155762980171848 155865823112916 155919886873968 155979017592336 156082003172712 156185056749604 156218427482292 156321571133714 156435096591144 156538383298948 156755496174536 157699316302578 157972814943408 158056068455586 158110891927128 158275286303652 158330185813296 158379788001834 158434723759032 158494808198664 158544461960631 158599454836788 158654466787824 158704170568146 158924287309572 158958243310356 159063195932802 159168217850509 159228580458843 159283810628964 159339059956272 159388978208138 160934300711541 160944158201808 161157510559962 161263915254729 161308250934096 161487582266178 161852904348786 161959768179237 163432125205776 163483325746254 163540031721192 163766855620944 163801846292112 163909996916904 164137333944528 164188755415062 164245706075976 164297161497679 164416479070284 164473508719632 164525035508078 164753225571196 164897229009086 165125935290652 166120153580871 166177774168308 166350556013022 166408256518056 166460389430499 166495955606127 166639058538192 166726879261614 166749082440264 166784710298472 166836961147563 166894830367524 167016034445904 167068357764966 167126307247368 167178665113047 167236652856756 167410535661054 167468603831592 167521068933043 167789256827598 167900040151291 169379832527307 169538263736856 169763008696659 169773406959792 169821892848132 170110705591071 172159083347832 172272751861644 172332506544912 172397861549424 172511687717208 172565732732157 172625589039036 172750954967856 172865014266552 172901948863896 173016107856732 173256074719224 173310352938121 173550727907522 174601532305872 174996521162064 175051344633606 175112063102088 175233352693329 175294134293292 175354936976016 175409872733214 175476394791378 175537260693144 175592253569301 175653159657948 175989483665037 176012920353612 176050527537276 176166765387942 176349933196353 176411102094444 178239064228911 178486275136302 178653224152816 179256442450806 180635506806384 180942710049252 181005472002096 181062177977034 181376194935024 181414948043952 181471782300858 181534727768184 181723476867156 181786509637488 181843460298402 181906534686296 181975520524392 182095670368164 182158832237872 182507612689668 183924915098904 183982535686341 184180012068528 184237712573562 184301617433976 184398746531517 184557236875632 184596669650736 184654500687594 184718550115512 184776419335473 184840511052204 184910609565108 184974747827184 185032697309586 185096877919128 185154865662837 185411668527834 185831112400458 187592717745297 187644291902928 187768184568776 187958211501816 188017095653289 188028612009232 188192959423112 188402179310541 188453976010384 189851604092424 190281092121288 190545004870416 190670812740072 190730546703963 190796703674724 190935266017104 190995082829766 191061331557768 191121187864647 191326326469776 191452650209192 191493556268616 191553547984239 191619990421972 191759150660112 191819225581998 191885760172904 193308839338644 193746148429428 193813351394544 193874069863026 194014867081896 194075648681859 194142965937732 194344824338838 194412234961224 194473141049871 194514692471883 194540596180308 194852040186888 194913084059127 194980691788596 195109428332882 195312291604563 195380037803524 197001070989849 197274304098018 197547916170276 197794641026332 198068974786424 198343689037168 199989311107068 200058679581264 200266688792376 200398915430892 200468425980816 200852263905804 200921931704592 200984877171918 201054590969064 201130838474328 201263635670076 201333446157648 201396520545542 201542780795832 201605920764753 201675849977644 202132087172428 203631156002358 203701787690184 203913584790156 203984314441488 204048219301902 204091816549446 204226568739207 204374884256172 204445773914256 204509823342174 204580759805352 204644851522083 204722460589941 204793470808668 204864505658064 204928686267606 205348407079214 205812952443518 207339319613223 207396322629552 207626891485086 207808368879951 207821097483888 207886204344002 208096591305582 208233987659019 208291236643056 210265755070104 210741424607448 211033715071536 211099828390794 211173050669112 211239207639873 211392615947508 211465939782384 211532188510386 211605560757528 211717079351001 211899049746096 211944324413808 212010723011682 212084261243736 212150703681469 212304773945124 212378414171952 212444948762858 214504664332581 214579067615388 214802174269242 214876680746616 214943998002489 215018553672972 215242117278498 215316776354904 215384231485341 215430250802193 215729044492626 215803872465048 215871480194517 215946357572316 216313613282473 217977767661672 218713764331377 218918340553416 219208545210249 219221972093712 221493538107828 221570365557744 221800741350696 221947185907332 221994607474836 222302505682152 222449281530084 222526440490032 222596154287178 222757810353288 222827596634727 222904886817396 222982203809008 223136650166814 223214047548072 223283976760963 223719009103464 223789096512331 225144081131256 225456347540592 225526979228418 225839776703076 226037173167666 226186414840197 226272193283619 226350678262212 226429190464176 226500126927354 226735628395311 226814274121428 226964028877026 229697002482192 230087643642876 230153354781021 230167452052048 230472568865322 230688143808976 232721321145552 233247790342224 233320862958246 233401792844808 233644470257772 233725512391056 233798734669374 233879830310952 233968526388504 234123004759068 234204212877264 234277585124406 234327641223438 234482356700571 234652644886716 234683893804816 234734036716368 234807574948422 234889020517256 235133244261804 235214802792592 236959222415112 237166337890692 237495278719944 237569682002751 237652085638548 237824675777808 237899182255182 237981700181736 238056255852219 238386430964358 238437364965534 238594793899203 238925715943446 239008589934408 239083467312207 241256946732336 241416237302712 241962376401144 242231373399267 242297969156208 242457947064536 242779356523179 242794227157552 243343483586224 245148187808664 245224988619381 245310047581788 245488199164848 245650283431416 245702769438168 245864995375356 246206000916792 246283133122593 246368559113964 246454014736272 246547479420144 246624718605426 246710263079448 246787553262117 246873154217116 247129838356794 247215558037112 247345843513629 247688902935978 247774816533944 249266661252462 249612384777084 249958587807288 250123623660396 250177065447708 250342245551286 250524051668856 250602536647449 250689460871052 250854979285134 251115803491581 251202905747388 251683885241397 254307395605284 254395604899632 254660110439688 254732839272198 254828250486196 255404730645652 255758967442664 257745119118192 258238625021748 258328197905904 258409127792466 258498759817368 258596792324136 258767531575812 258857287916976 258938383558554 259126432451784 259297521399828 259352923295844 259387461573744 259524161785098 259695513335041 259884112078836 259974255718128 260055701286962 260326091861283 260416388806084 262577016950409 262668094653132 262941201439938 263032405464024 263114809099821 263305891039716 263397221560368 263479739486922 264019380530418 264075791305914 264250148081913 264616653141666 264791367023197 266652414809424 267198553907856 267729412704453 267803018541072 267979836229224 268351514226768 268435584250022 268807894353004 268884663676209 271414065073878 271508208003144 271593266965551 271884779720208 272064292402536 272122422065928 272207673451287 272302091652276 272499845674896 272585215300734 272679764456232 272765190447603 272859802029444 272963280786588 273057961078224 273143505552246 273238248356808 273323849311807 273702939255374 273761419034502 273942170773159 274322118305438 276356568860343 276452426150964 276835855313448 276981751031391 277077825173268 277260766578306 277365914347662 277462121740776 277549045964379 277645316878692 278117502791751 278746668600687 281466437854392 281652276853164 281856821263344 282042918013848 282289439134668 282680964015576 283073031926832 284876184288528 285520639790736 286006219110108 286105423487184 286195055512086 286402899025656 286492624244649 286591997336652 286691404897296 286989489704664 287178975313788 287240334402924 287429985632958 287638725990168 287728838372997 287828640259356 287928476763088 288318144749593 288970386758641 290720027091816 290811104794539 291123244882512 291214448906598 291517236508257 291618352441836 291810894270462 292278060280332 292471037682894 292664142499323 293070056705286 295324717477104 295929581209776 295992809966448 296599042040112 296691961539498 296794872382904 297103462179636 297206515756528 297515533555752 300088019371896 300504230217072 300598373146338 300702638971224 301119702270768 301184039956464 301278395858706 301382897556888 301477315757877 301581886453596 301696257711492 301800904349616 301895453505114 302000169236472 302094780818313 302314171193748 302419032161904 302513774966466 302618705169368 303198130758642 305552681535276 305976471662232 306072328952853 306668660871384 306764735013261 306783524857168 306871139708028 307190206213002 307296758487096 307393029401409 308022610618821 308719428665277 311094483944328 311525960343696 311731646225832 311829306516003 312164006345424 312370113499208 312436854964584 312643142267428 312870193182288 313076766597896 313510992349072 315398632605156 316112136911172 316221783854256 316550572607304 316649742586191 316759576003668 316869447518064 316989616397328 317088923921262 317198909673576 317298282765579 317408341136292 317848574619144 317916486620712 318016084517523 318126391865604 318336435701018 318457160917686 318567621257928 318667423144287 318777956416276 321868601423082 322315021119924 322527830509458 322863175917747 322975164532356 323593566738939 323705808697572 323919536358474 326966651492508 327080063442384 327819993833808 328377510830124 328491412151952 328594322995358 328832958140568 329050071016156 329506451142392 329794458018172 330251870581304 332240307161742 332355548336616 332701112026044 332816513036112 332920778860998 332991911212254 333453758523228 333498164880528 333569420596944 333673922295126 333789660735048 333894231430767 334136715529932 334252614494736 334357330226094 334473305713512 334704975250221 334821071322108 334937207663184 335042137866086 335578513655196 335800080302582 338290468842627 338759665054614 339055759751499 339076527473712 339526017393318 339643785696264 339750190391031 340221411182142 340446043315539 341915066156167 344318166695664 344545503723288 345023375434416 345131465464314 345251178078072 345708853297983 345730028533104 345803897727792 346032215713464 346140621796081 346512149438448 346620705876242 347101455815044 349981294437369 350102689267212 350224126204176 350466705386658 350588268586584 350698102004061 350819745466428 350952789582756 351074521386288 351184507138602 351306319315896 351416377686609 351491461835157 351978967330074 352025840707224 352101055074552 352211362422633 352333530775884 352699866392706 352822204188888 352932737460877 356478128457822 356848773382773 356972550272604 357579646446537 357656047448301 358388573915169 358512884901612 361885420098504 362124355954068 362943564601716 363069455536368 363446953734312 363686920596804 363813069372592 363951041048784 364191340736328 364305435767887 365015225379336 367849830197808 367965071372682 368475425147124 368603234867952 368797493063034 369309001375188 369437100231024 369552838670946 369681022104408 369821219130216 369937077908139 370065394619172 370193755838256 370309731325674 370694757535191 370823337055668 371533354403967 371662224800916 375185435490594 375513368326929 375536369137552 375916423003632 376034191306578 376282468927701 376385918846224 376804358621082 379703208184848 380562184242576 381341625480144 381461093407926 381593407349448 381990165659532 382122663115536 382242375729294 382905300418384 382987112537232 383107095968478 383239980843944 383638451163996 383771520345808 386617678677288 387492296858856 387613691688699 387748139726052 388029734163792 388151297363718 388285931875464 388407575337831 388689648677676 388824469922448 388946282099742 389029384943766 389081192360616 389286242677647 389704080373776 389826168118254 389961383577192 390083551930443 390218856665764 390624583209126 390760075607048 394002141979698 394548608196036 395095832340552 395219609230383 395589282052664 396029070795627 396113686958871 396137949572848 396924979712499 399978622214136 400533377584752 400797830861784 401704527811608 401969754343836 402109181938128 402261676948656 402527271340152 402653376375033 402793041091084 403085561591664 403211841529506 403351699955288 404264174344856 407262312004716 407403575380368 407827169580312 408096438603804 408183633098892 408453137478414 408749768512344 408877822951101 409019646684348 409161519610704 409289703044166 409444921179882 409586941617336 409715258328369 409857372535212 410554408883061 410642128551753 410696814158428 411483177458157 411625904887036 414678639226446 415253782970172 415616737759902 415772408688004 415891149867459 416193182611164 416467975318038 420531510140208 421482849214896 422199656781588 422346101338224 422478415279746 422785231895016 423064377020772 423211121515056 423434158702002 424021446023364 424168522487472 424301407362938 424609547890248 424889897525716 429009328665162 429158135230776 429292583268129 429604348538484 429753361493232 429887996004978 430037107345944 430484234556996 430633552709808 430768462970682 430860501604386 431144978449437 431458088985252 431607744930096 431742960389034 431892715144632 432028019879953 432627226564946 435955535323344 436821673359897 437427528662754 437716341405693 437836681106832 438417090420498 438706556524341 439605085057929 442987076215656 443601482701392 443894371814664 443989214949672 444605011364304 444898563060168 445037942309247 445192308574356 445515620706576 445655193269454 445809773634792 445949438350843 446273300333628 446428095096144 446567953521926 446958278629891 447438018206928 447578193024662 450288162262512 450897559719507 451053958456836 451679553406152 451917593788059 452074346335332 452372829680394 452544386567238 452701356524424 452843180257671 453000253854708 453471256790622 453628548242856 453770662449699 453928057754052 454700044246831 454797196137963 455728680410647 460175287285752 460306709562042 460785309319503 460945137730644 466641725916492 466803585689616 467288940515544 467597469338748 467759660621904 467937052777008 468246009518136 468555170248812 468655282446876 468964713401142 469305289773432 469615149896844 469778041034512 470266488523608 470413815117757 473918444830224 474332675781384 474990557439888 475139364005502 475304171277096 475633385881893 475798364510364 475963400363472 476112511704438 476772861928716 476874729931068 477189587798406 477504653551527 477685741376529 477851431886892 478017179868816 478166934624414 482832474605424 483791745764187 483924752802288 484462746798534 484915894129072 485558713046358 485879304537711 490296375617328 490449977238762 490620095163576 491300566862832 491405538876336 491729990750712 492412001833584 492566266245186 492737118227928 492891484493037 493249437210852 493420526158896 493575106524234 493746308434232 494259676713588 494431116074224 494691687027258 495377805871956 495549633067888 498533322504924 499224769554168 499381168291497 499917175614576 500247247320792 500354130895416 500510883442689 500684491102572 501048103337712 501205073294898 501378921742104 501535995339141 501709958570268 502231606983162 502405811494776 502563206799129 503367770482794 503700120453873 508614791210568 509320220879376 509465678544396 509656500972392 510332116773213 510809461291304 511517934885328 516477250043496 516818255584932 516997519634736 517193584648272 517535063151624 517697198196471 517876767117108 518252864903568 518595042799656 518705846591688 519048323570196 519391026670082 519768224157672 519931058814363 520111402573924 520652183722566 520832777612168 525154033900818 525336189306264 525882402879876 526064810928048 526229618199642 526611782079432 526776760707903 526959478973844 527968450995111 528038761060836 528151582611828 528500296163826 529049799589059 529233306283332 529582734046394 534717192686733 535458825408906 535959672458448 536871168500044 537615788706008 537769327352418 542828130147756 543016416006288 543186533931102 544128584805072 544244844131856 544415346902574 544604183304552 545170430601468 545359528912464 545530380895206 545719604058888 545926561573176 546287011104492 546476496713616 546647698623614 547405878510748 547522838069004 547884341546318 548644236610876 551947607059023 552713137720686 552904852301928 553196239594551 553671710626896 553963502062782 554155650346536 554329258006419 554521533156612 554731828695324 554924243481552 555098091928758 555290633757384 555464596988511 556235005583502 557493337201374 557861423728483 562778153235891 562932875708784 563304553706328 564051286959867 564085836027696 564578878269336 565206537931623 565361928031152 572012438220216 572191640111889 572390111024172 572805798051312 572985248489298 573183994673304 573363563593941 573978979409328 574357950627576 574480668805848 574660643952717 574859971265916 575277451980336 575457676745994 575657280518712 575837624278273 576636289499186 577940773517282 581440054183632 581622209589078 582226946045577 582428897813196 583034473016514 583236704883672 583419423149613 583544077415649 583621788540924 584556120560664 584739252177381 584942075365788 585328284998646 585936874813689 586140113410572 593383923078996 593589744765808 594206924359272 595031067111504 600176038743792 601196746292676 601405277942448 602556791717412 602765795113776 602954631515754 603163772907192 603392515422984 603790907010228 604000338472944 604189561636626 604628342387496 604817762294259 605027549932932 605237410338736 606396261517284 607427547676327 611105363070552 611952943324464 612144657905706 612679706217621 613337321742768 613529470026522 613742279416056 613934554566249 614167381769823 614380412426004 614593516974192 614786058802818 616045221237642 617438857330554 622188967888656 623463292451664 623658613032006 624701962977057 624740226998416 624873709929168 625286284534856 626153533195792 630797265210312 632224273822344 633101145214608 633299485172382 633519152007336 633717622919619 634177847842524 634397819347152 634596565531158 634816682272584 635151238053003 635697149238288 635832973241424 636032169035046 636252783731208 636452111044407 636672871402036 636914321835372 637135242515856 637334846288574 637555912832552 643737202846164 644630042239848 644831994007467 645055661018916 645726351835494 645950329064712 646152694456023 646290752406579 647187133477878 647411617395144 647614440583551 647839072716948 648940839847419 653933302985016 656755021660248 657188645990716 657665916281136 658100142032312 659012902284784 659588916036344 660503741162608 664480614323484 664711096673232 665402224052088 665841557721996 665983822424508 666907517046456 667347844590252 667579321470096 667788462861534 668273431059864 668482789904181 668714660452188 668946611427024 669409950500442 669642142644216 669851930282889 670084275732172 671157027310392 671367289536993 671600160605164 676580937685254 677519330109228 678111519502998 678559244520591 679052034786636 679287571392528 679500380782062 680206885185933 680442822364284 680892086631078 683830132312334 689091007446576 690262930928628 690460064343063 690502356156144 691417706595966 692064431426928 692281243592162 693241411752484 694202911630088 699962588874738 700205378534424 700933410773316 701176537173168 701396204008122 701639490932856 701905579165512 702369014277204 702612638631792 702832755373218 702982923670314 703447070101713 703957934660148 704051681414448 704202110149104 704422724845266 704667061551768 704887821909397 705399732785412 705644408377776 705865474921754 712709046008253 712956256915644 713697546765546 713945100545208 714168767556657 715159292893074 715312094896602 715784381697609 716777147830338 717025769803224 717250401936621 718719424777249 723770840197008 724248711908136 725887129203432 726694120197801 726893907468624 727373841193608 727601715204007 728338069569537 728382681472656 728610871535774 730030450758672 735674965858143 735930142745364 736950850294248 737594986126068 738618002750376 738849399367779 739105677341892 739362044208816 739642438260432 739874155816278 740130789238344 740362659786351 740619462651348 741389515070382 741646674111336 741879019560619 742037530540887 743066708807934 743324449601832 743557320670003 750370870981188 751026736653858 751807609942347 752068382613156 752564937855402 753347410474743 753608717242164 755051655724191 762922186815852 763186814698896 763980331319064 764484751458588 766214191936956 766479961687888 767276902327992 773235357354576 774984593717712 775227383377398 775496279452104 776302594727436 776571863750928 776815150675662 777379297355352 777892564199484 778058769887532 778162384721232 778572485355294 779086540005123 779652336236508 779922767154384 780167103860886 780437713331528 780978275583849 781249166418252 781520151214096 788004283959396 789097216392072 789344427299463 790191664681104 790439218460766 791178564105328 792058141591254 792227373917742 792750444245739 793849959424998 794374101069591 799957244428272 801595661723568 803409055623216 803939508687672 805054542680304 805306752750066 805586082182168 806423683059012 806653991028627 806703399910576 808528348689712 814524624009432 814779800896653 815654339160624 816192877207608 816367266197784 816623020353861 816906274956828 817499537024688 817755645902202 818039293368696 818295571342809 818579406088332 818889842359764 819173883234672 819430516656738 819714745070424 819971547935421 821108817766122 821284257103506 821393628316856 821826512319477 822966354916314 823251809774072 829357278452892 830507565940344 831233475519804 831544817376008 831782299734918 832386365222328 832647137893137 832935950636076 834352508375253 836240005802061 844399313563176 844956830559492 845570463790032 846128754041544 846868317404004 848042892046728 848602814725876 849219095780496 849779795051432 858018657330324 858316270461552 858585166536258 859208697076968 859477872733947 859775992009956 860074214691888 860968469113992 861536925941364 861721003208772 862289956898874 862916177970504 863186515118991 863485920778068 863785430289264 864056039759906 864954434248779 865254453129892 866911160275923 872433314383617 873643346719794 874855057325508 875432682811386 876834180840996 877413113048682 877992427497969 879210170115858 885974152431312 887788743629328 887978429899344 889797126120336 890075884618494 890384617148712 891310386538908 891619547269584 891898876701686 892546600667256 893135907043852 893916557259782 895156386049324 901795119439014 902107916913672 903359106812304 903835187576118 904148692670664 904431947273631 904745659360788 905088773134476 905402713048848 905686360515342 906000507709416 906284342454939 906942513581244 907257096485712 907541324899398 907856115508104 909400088493662 909594392275926 910194954504367 911457360821294 918216986858559 920294205039783 920350574571504 920613419124084 921570618639006 921890275461288 922179088204227 924067831856463 926158285995831 933283451832984 934577881031088 935194938677496 935487919548009 936492019036272 937110340497624 937310564893752 937929426802284 938610579546864 939230299793688 939524544875077 940532977047216 940827630235514 948665351562768 949949227758573 950278728011004 950608342554192 951266771763786 951596729020728 951894848296737 952225023408876 953545723857432 953749459862136 954048253552569 954379175596812 955009307103054 955371482753058 955702863773784 956002269432861 956333869248828 957960287393809 960127414069033 967583491528374 968589527753241 968925493597068 970780700216817 971117426092716 971758609075422 980899954477524 981240190327152 983459981501424 985132532490372 985474236455856 985782968986074 986498874421704 987150213048468 987492616868464 988519353427176 989383374054516 990755611743912 997066645009848 998449539108336 998762336582994 1000494494641584 1000708261790832 1001021766885378 1001368982205144 1001682694292301 1002410146589796 1002757843484208 1003071990678282 1003419917140536 1004114925750663 1004463213966324 1004811622989552 1005126413598258 1006735540965588 1007400240907746 1017229582421136 1018931357088792 1019250571173093 1019313001944784 1020664233546426 1021338129946617 1021618922582608 1025745198468501 1032954500086992 1033636511169864 1035070126303248 1035394396392942 1035753534234216 1037190085599312 1037411693183376 1038096647140392 1038421865388243 1038782053340164 1039536448315344 1039862117628726 1040222805147848 1041304367445132 1041665555224336 1050308067801636 1050672378612528 1051764805759752 1052094306012183 1052459236399284 1053223564158864 1053553521415806 1053918957947688 1054249133059827 1054474385505471 1055936901990222 1056077522121672 1056303165223656 1056634087267899 1057000592327652 1058099599178118 1058466612566664 1058798212382631 1059165468092788 1069434385373466 1070917650817812 1072738939339611 1073742337000088 1075165721745507 1075231577412016 1075538654704836 1085656260295512 1086373067862204 1088830693805148 1089208366609104 1090340861202936 1091060761790412 1091439208117776 1091853123146352 1092574022208984 1092916307303661 1093295397247228 1094811757021496 1095045676138008 1095768683092636 1097288473221752 1103895214118046 1105426275441372 1105809704603856 1106392479189102 1107927004125564 1108311300693072 1108658516012838 1109043066313224 1109463657390648 1109811233724417 1110196183857516 1110581267514768 1110929193977022 1112084272605573 1112470011167004 1114600063211901 1114986674402748 1115722847456966 1125556306471782 1126540104980787 1126609107412656 1128102573919734 1128847406783103 1129157756538672 1130413075863246 1144024876440432 1144383280223778 1144780222048344 1145970496978596 1146367989346608 1146727127187882 1148715901255152 1148961337611696 1149321287905434 1149719942531832 1150080130483753 1150915353491988 1151314561037424 1151675248556546 1153272578998372 1155881547034564 1162841075066097 1163244419178156 1164453892091154 1164857795626392 1165222726013493 1166068946033028 1166473409767344 1166838846299226 1167088154831298 1167243577081848 1167858728032941 1169112241121328 1169478504354762 1169884150731576 1170250655791329 1170656569997292 1171873749627378 1172280226821144 1172647482531301 1185658827691149 1186767846157992 1188087212386881 1188341060876613 1188413848718544 1190774939137497 1202393492585352 1205113583434824 1205909263031508 1206327545814384 1206785030845968 1207581814020456 1207960129125099 1208379123273252 1209256684774992 1209635524588518 1210055099865864 1210434189809431 1212792523034568 1213172470566847 1214855095352654 1222210726141104 1224289315811412 1225359412435242 1226633468853303 1227058940053044 1227484558832112 1227869109132498 1228334763539646 1228760824852008 1229145774985107 1229572117605636 1231663226649183 1231926385655259 1232090442475284 1234449532374471 1234877714661108 1247317226064012 1247673449602377 1249403925954114 1250572569069712 1261594530420624 1264448547644688 1266598970344764 1267038304014672 1267435245839238 1268355695685048 1269193131062316 1269633364545168 1270302476106006 1272064338070092 1272505567462416 1272904222088814 1273345742804072 1273828643670744 1274669692577148 1275111825665104 1276837498176769 1287474405692328 1287877749804387 1289260084479696 1289663988014934 1290111322037832 1291452703670988 1291900658129424 1292305388912046 1292581504813158 1293434935348311 1294374266955756 1294823234790288 1295228881167102 1295678145433896 1296084059639859 1297881679694838 1307866605970032 1313149024217079 1313510043320496 1314377291981432 1316119669573023 1316200284064624 1318815255173787 1319177832072688 1328961228646968 1330804448104176 1331683115443992 1331967644849016 1333815034092912 1334695689180504 1335113826927741 1335576925723068 1336546862119728 1336965579808362 1337429320904376 1337848315052529 1338819901000884 1339284285288432 1339703860565778 1340168551464344 1340874835889673 1342314054620784 1342734579073986 1343200321210328 1353161875370508 1355038660218456 1356223039005996 1357118489041182 1358104069573272 1358529540773013 1359000761564124 1360413770371866 1360885644728568 1361311987349097 1361784173262156 1364100132740493 1364391588413889 1367186041231941 1367660264624668 1380525861857256 1380920128686126 1382835413191932 1384562487184324 1386482823504968 1388405823260176 1399925177749476 1400410757068848 1401866821546632 1402792408016244 1403278981865712 1403811158331024 1404738028554408 1405665510746436 1405965847340628 1406894140203426 1407915869320296 1408845449690532 1409334123103536 1409775643818794 1410799465570824 1411241445353271 1411730949843508 1425418092016506 1425912513831288 1427395093531092 1427890201090416 1428337535113314 1430318585786148 1430624189793204 1431568763395218 1432513960654581 1433057224129587 1433554295660676 1434051539606448 1434500803873242 1437438849554498 1448497423816272 1451375237292561 1451774258406864 1453388240395602 1454747682387216 1455203430408014 1456676139139074 1457221743071548 1457637913613133 1471349931716286 1471860285490728 1473901700588496 1475189972252136 1477236005500752 1477698798735558 1478211354683784 1478674453479111 1479748311632556 1480261578476688 1480725319572702 1481238925302696 1482779030140764 1483293348222672 1483758039121238 1484075061081774 1485054925770283 1486133417615868 1486648899203664 1487114641340006 1498143504874491 1500741741962376 1501532650328067 1502053473307716 1503615219884694 1504136765226312 1504607986017423 1505129875710804 1506694820949486 1507217434484328 1507689620397387 1510103311448382 1511100361361619 1514195292977311 1525844373631704 1527960662638128 1528969502917176 1530996350319639 1532428383873912 1534553804655984 1550454766754796 1550992558904208 1552605189454872 1553091594589413 1553630301351324 1554758594710704 1555785128398968 1556117539775064 1557144970710588 1558173080010246 1559304672473016 1559793176443089 1560334207721772 1560875426663056 1561956551167698 1562498332836504 1562987837326741 1566523675586317 1576008567918792 1578194432784144 1578688854598926 1580330282123709 1580878436921532 1583905352985333 1584116283182508 1584454747835484 1585500888491478 1587149398767177 1587699918849996 1588748202139182 1607879017375344 1610613505500132 1611172164364336 1612847366118024 1613307982057254 1629049248018864 1629559601793306 1632385754415216 1632734532395568 1633246040707722 1633812549913656 1635511291804404 1636078586737392 1636591142685618 1637158812176664 1637779684719528 1638861033313476 1639429490140848 1639943095870842 1642217635532244 1642568514207012 1642787256633712 1643653024638954 1645932709832628 1646503619548144 1658714556905784 1661015131880688 1662466951039608 1662987774019257 1663089634752016 1663564599469836 1664772730444656 1665294275786274 1665871901272152 1666393790965533 1668705016750506 1672480011604122 1673584271185449 1688798627126352 1689913661118984 1692257508083088 1693736634808008 1695619613794869 1696085784093456 1697205629451752 1699559590102864 1716037314660648 1716574920335667 1717170333072516 1718417394153936 1718955745467894 1719551984019912 1720090690781823 1721936938227984 1723073851882728 1723442006417544 1723981931858151 1724579913797748 1725832355941008 1726373030237982 1726971841556136 1727512872834819 1728112079519812 1729908868497558 1730508906259784 1733822320551846 1744866628767234 1747286693439588 1749710114651016 1750258269448839 1750865365622772 1753668361681992 1754217756532143 1754826226097364 1755984854995938 1757810624441067 1758420340231716 1780151769236988 1780769234297424 1782620773077816 1783797753403372 1785093201334512 1786271814087704 1787833114519564 1790312772098648 1803590238878028 1804215833827344 1807670375152236 1808297385341328 1808863894547262 1809491318721576 1810177546268952 1811372721030684 1812001015418832 1812568684909878 1813885027162488 1814453286882777 1815082649798796 1815712231016208 1818800176987324 1819188784551852 1820389909008734 1822282643028981 1822914721642588 1836433973717118 1838039118652863 1840588410079566 1841226838248168 1841803663698747 1843141237278012 1843780550922576 1844358176408454 1848135663712926 1852316571991662 1853539569162379 1866566903665968 1870389877354992 1870975839096018 1874105888931171 1874220680995248 1874621129787504 1875858853604568 1878460599587376 1879049089750154 1881655260471028 1899898455517146 1900557456022008 1901152868758857 1902533543527572 1903193458041456 1903789696593474 1904450046817752 1905453714159009 1907091447714864 1907498919724272 1908096507105138 1908758351193624 1909356333133221 1910018614206108 1910742965506116 1911405727547568 1912004538865722 1912667738497656 1913266945182649 1915920574787618 1920254828138066 1934495982022401 1935166983056748 1937179055506482 1937850987194136 1938458083368069 1938872257219737 1941561400433634 1942234852185432 1942843321750653 1943517218150844 1946822519542257 1961799908955048 1970265064980744 1971565937972148 1972997748843408 1974300426096936 1974918941268019 1977038706854352 1978766748109032 1981511223487824 1994133290019696 1997524673165988 2002043533770756 2002737964410288 2003365388584602 2004820293179592 2005448369712543 2006143981356564 2006839834281072 2008229851501326 2008926427932648 2009555790848667 2010252827196516 2013471081931176 2014101868610979 2014800481815492 2018227013247151 2035677733561773 2037862714177584 2038501142346186 2040620655557799 2041328467092852 2042676259893234 2051490396937002 2067273022339728 2070788792785884 2071507068468432 2076193294280784 2076843730776486 2077564106680328 2079724235257452 2080445610295696 2082608734890264 2100616135603272 2103529611519504 2104188612024366 2104918472798568 2107107042831612 2107837915895376 2108498266119654 2108948771010942 2110341210305139 2111873803980444 2112155044243344 2112606330447312 2113268174535798 2114001184655304 2114663465728191 2116199198356236 2116933225133328 2117596424765262 2118330936185576 2138868770746932 2141835301635624 2142506302669971 2145477878679222 2147353145092827 2147484674000176 2150331443491014 2151077309409672 2151751205809863 2156158274331747 2171312520591024 2172746135724408 2177661387610296 2180681722405872 2182121523580824 2182805145612021 2185148044417968 2185832614607322 2186590794494456 2189623514042992 2190091352276016 2191537366185272 2194576946443504 2207790428236092 2210852550882744 2212784958378204 2215854008251128 2216548198103337 2217317032025676 2218086132626448 2218927314781296 2219622467448834 2220392367715032 2221087979359053 2221858387954044 2224168545211146 2224940022334008 2225637058681857 2226112591622661 2229200126423802 2229973348805496 2230671962010009 2231445694913932 2251112612943564 2253080209961574 2256205147839468 2257694813566206 2260042231424229 2260826151726492 2265154967172573 2288766560447556 2289560444096688 2291940993957192 2293454254375764 2298642575810868 2299439885063664 2300160260967506 2301830706983976 2303350497113092 2306545157996744 2311763094069128 2325682150132194 2326488838356312 2328907784182308 2329715591252784 2330445452026986 2332137892066056 2333677692598452 2334176309662596 2334487154163696 2335717456065882 2337259620015369 2338957008709524 2339768301463152 2340501311582658 2341313139994584 2342934826751547 2343747499254756 2344560453642288 2345294965062602 2368033281898389 2371317655382298 2373535692315984 2376174424773762 2376682121753226 2378251332737217 2381549878274994 2383122303208773 2404786985170704 2410227166869648 2411818526063016 2415163628040912 2415920258250198 2416758246546504 2419271049177036 2419961973085881 2420110199731728 2420868379618862 2422984352572567 2425585046069136 2426344941133694 2429710190705308 2444339402689959 2448578631622824 2449869061061583 2450718824870484 2453266937706606 2454117880106088 2454886714028427 2455738218264996 2456669527079292 2457521649704016 2458291549970214 2459144235211272 2459914643806263 2463326453298366 2463852771310518 2464180884950568 2465479536958431 2468899064748942 2469755429322216 2470529162226139 2494634452128024 2495346899204754 2497941413679411 2498807851908228 2503057525125759 2508720017406183 2533197940689528 2534870491678476 2536711391370096 2538386262124632 2540604952212012 2544128676140184 2545808444177628 2546691485608144 2547657287341488 2549339385154296 2550138050375209 2553674996353538 2574948811384656 2575755499608774 2578433618201841 2579327976029868 2580222644075664 2582905407341976 2584610777824092 2585163009626316 2586869870696622 2588748533911512 2589559545356973 2590457762334204 2591356290867792 2592168119279718 2594863302746337 2595763359389676 2600733480827769 2626298048434158 2628754583962864 2632239339146046 2633977282493907 2637630510347574 2657922457293936 2663366230887984 2663935289698032 2669391378361008 2670227653855482 2671153851446136 2673931159616724 2674858641808752 2675696630105058 2677639802001768 2679407721131556 2680337102928688 2681749671779346 2685469158147972 2686400642420656 2706323750741016 2710077320436912 2712446078011992 2713295841820893 2714236978082364 2716208139146544 2717059081546026 2718001523128248 2718853027364817 2720827540743732 2721771289457136 2722623974698194 2723568346524312 2728200265480986 2728783176827778 2730584863513101 2734372082463882 2735320529249336 2761051723714512 2761840257372252 2765670826383864 2766537264612681 2769124974368648 2772203495569389 2772965647009936 2778474857987493 2799850355498952 2803733643093264 2805584816032488 2806463758644027 2809476057108816 2811331021492872 2811931694681256 2813788280406852 2815831738640592 2817690899381064 2818573634625231 2819551287637588 2821598931141648 2822482890706542 2823461899687016 2850836184033012 2851825027662576 2854790187062184 2855684544890211 2856675070226628 2860637171572296 2861248379586408 2862144760657707 2863137526790436 2865027921309162 2866114448259174 2867108591321352 2868006808298583 2869001607746484 2873880862181427 2874877699108996 2880382242207099 2902750474585122 2906776480791204 2910406860816028 2913352278278148 2914443486143096 2915275827226266 2942699863432572 2943720570981456 2950379944504272 2955397597471116 2956422709367568 2957348906958222 2959496623265112 2961450639145404 2962477850605392 2965558060281528 2967516078242476 2968150122163548 2970109851540566 2972266835231736 2974229282680012 2996287009748982 3001483483924752 3003065300656134 3004106946615432 3005048082876903 3007230439769388 3008273530452624 3009215972034846 3010259751421608 3012344777251989 3013389641898972 3014434868968656 3015379240794774 3020206622896764 3022200722723238 3024196139159671 3028390585954622 3051688747263408 3057751713519279 3057939005834352 3061992700639278 3064014389839851 3064856767747824 3077235595405503 3100909533509592 3105210378909744 3106183189178826 3107260602702648 3111570256797936 3112235079550128 3114289941421176 3115265596164729 3116346160020492 3118609344946032 3119586352886178 3120668415443544 3121646068455901 3123913102335396 3124996665673008 3125975674653482 3133047351172634 3152017135837584 3156282918036549 3157377709197852 3160660564247418 3161756873843064 3162747399179481 3163423156516413 3167810705970666 3168232566365016 3168909495670968 3169902261803697 3171001776982956 3174298797534354 3175399837699992 3176394637147893 3177496404278364 3182900309727817 3190100762874529 3218216818018833 3221227011000264 3225497165236521 3225694732236048 3226615964114508 3259119203586612 3266492081415444 3267625099827312 3271022583608808 3273182285371236 3274317624353328 3275559369439056 3277722066626952 3278748921910983 3279886191741684 3284435271064488 3285137028414024 3287306049277908 3291865419665256 3292896705824299 3317429113811568 3324933902079216 3325975548038514 3327129198939672 3329433701173251 3330588551572548 3331743802544304 3332787581931066 3336252817816719 3337410033501012 3343800189635703 3344960023208244 3347168542370898 3379827322237968 3386542220349309 3387473269616016 3391239227589738 3394411258903504 3432074629321296 3433149840671334 3434340666145032 3437911490935788 3439103968039824 3440181381563646 3446147703765456 3446884012835088 3447963863716302 3449159827595496 3450240391451259 3452746060475964 3453943683112272 3455025745669638 3456224159039624 3459817736995116 3461017812519568 3467644641103692 3489733257534468 3494573386879176 3495668178040479 3499420229302032 3500516538897678 3501730731245544 3503576184098823 3507336723363984 3508435513064286 3509652452194728 3510751967373987 3511969709991876 3515621248882134 3516840680463432 3517942447593903 3560303538473976 3564261637160643 3565241546155632 3567595506806744 3572324817412491 3572543628175408 3575666229039128 3580625544197296 3607180477756056 3615340750304472 3617727789094524 3618982637443152 3620355092537904 3622745442061368 3623880387375297 3625137369819756 3627770054324976 3628906573765554 3630165299597592 3631302569428293 3637600353974648 3638377569103704 3639517411700541 3640779818017468 3644565286057962 3645829443285176 3672867947434236 3676078237305726 3681176820159132 3682453676496336 3683607327397494 3686282474556024 3687437324955321 3688716352816908 3694989679947549 3695779156965777 3696271327425852 3703348597123413 3704633143983324 3707079138324758 3741951678192036 3743020348807131 3748211777862342 3751717707209136 3758098179500308 3763310520942056 3799796911034292 3801114912044016 3802305737517714 3805067087055144 3807579393186948 3808900093635504 3810907428318018 3816193014210276 3817516702387248 3818712666266442 3820037228412216 3821485931012232 3824009077731444 3825335476995312 3826533890365298 3830512494530307 3831841149575236 3840509656276132 3863633249413161 3868991964044802 3870333966113496 3874358111012964 3875701974388272 3876916166736138 3877744514439474 3880304806044933 3883122800867268 3884469704370864 3885686643501306 3887034436301688 3888252178919577 3893645039084514 3923599817910096 3939447072651237 3940530129961488 3943131875944296 3948359008719069 3948600852193872 3949837882536038 3956445765521361 3957533496218064 3995049346331976 4004087067541512 4005341480783223 4006730777169204 4009640586359184 4010896739425086 4012287962713128 4013544945157587 4016459703002652 4017852855865296 4019111581697334 4020505654393032 4022624507669019 4026942163862352 4028203737221958 4029600963630984 4030863369947911 4036454026494302 4071355467123546 4075588622319039 4077002284692372 4081241311115598 4082656934185704 4083935962047291 4085352519786468 4092300398221479 4093174765241667 4101558123695823 4102980793874004 4141577585571768 4153687461552972 4155128213360656 4159448470514904 4165217469780528 4201232271206544 4208377224048732 4209836945597136 4214214085663224 4216996532239308 4217897542021884 4220682420610278 4223747607960888 4226536349071596 4228002369310608 4229326931456382 4232398396712472 4233724336059813 4235192849530524 4236661872371152 4242395558458297 4251992833734289 4277737541493864 4283670603271248 4285012605339942 4290955757358444 4294706290185654 4297541881963743 4299171672388761 4300662886982028 4302154618819344 4303502411619726 4312316548663494 4345492271448816 4355322775220592 4364243047161648 4365610291224042 4371665229214644 4372913740839399 4373181588988912 4383074732370544 4415580856472184 4421705101765488 4425569916756408 4431708016502256 4433096396206674 4434634064051352 4436023360437333 4439244934897668 4440784735430064 4442175958718106 4443716775908088 4448337090422292 4449880044668016 4451274117363714 4452225183245322 4455164777310849 4458400252847604 4459946697610992 4461343924020018 4462891389827864 4502225225887128 4506160419923148 4512410295678936 4513823958052269 4515389627132412 4520084462848458 4521652303452984 4523068861192161 4530309934345146 4533301084084857 4542585878931933 4577533120895112 4583881987914384 4586908508751528 4597285151621736 4600320521935012 4603661413967952 4606700994226184 4613090315993488 4623526188138256 4651364300264388 4652977676712624 4657815568364616 4659274783768239 4660890904053972 4664275784132112 4667355385196904 4668352619325192 4671434912131764 4674519240030738 4677914017419048 4679379529329267 4681002623165316 4682626279989168 4685869653503094 4687494998509512 4688963511980223 4690589930125204 4699571026758951 4736066563796778 4742635310764596 4752348849547524 4753364243506452 4756502665474434 4761448196301531 4763099756549988 4766244606417546 4823637052126032 4831840516500396 4833516493093008 4838542098354072 4839923946171762 4841736759237724 4845968705145134 4852689882267388 4859420381410616 4888678805379918 4897157263245648 4899738122123166 4901437649740968 4906533875413212 4908235760212176 4909773428056854 4911476436529992 4913339054158584 4916583099940428 4918288470422544 4919829287612526 4926652906596732 4927705542621036 4928361769901136 4930959073916862 4934214753365779 4937798129497884 4939510858644432 4941058324452278 4988963322057771 4989268904256048 4990693798409508 4995882827358822 4997615703816456 4999181372896599 5006115050251518 5017440034812366 5020752813556347 5031035973440743 5066395881379056 5069740983356952 5076772524249264 5081209904424024 5086858841384607 5088257352280368 5091616888355256 5093212006428049 5098678770308592 5100276100750418 5107349992707076 5149724761007001 5151510999217548 5156867236403682 5158655952059736 5160272072345469 5165810814683952 5169221555648184 5170326019252632 5171945795574453 5173739741393244 5177497067823024 5179119090713946 5180915524668408 5182538618504457 5184336238559436 5189726605492674 5191526718779352 5193153136924333 5201466961655538 5204901244690021 5250774808346517 5252596096868316 5262653269596429 5264478678292092 5267954564987814 5273431873323201 5275261020695148 5340455307710964 5342307702892272 5347862319233448 5351393260210116 5355279604003536 5358815442263112 5363499343558692 5370938316295944 5412647501482032 5424892156023984 5426591683641786 5428473956164728 5434118163092052 5436003046256496 5437706054729634 5441655081487464 5443359860648331 5445247949396388 5447136693048624 5456400530961972 5457566353655556 5461169727026202 5466847929086943 5468744164927764 5470641058498672 5523680514744504 5525410991096241 5531341652767728 5533074529225362 5538249948737296 5544406991138778 5556949715974986 5560618707487137 5599700710997904 5611169632064976 5612927517288054 5622662042985744 5623863389362512 5627576560813704 5635381798762128 5637147269250462 5639102575275176 5644965781413084 5646923799374032 5701672368066024 5703458606276571 5709580374124368 5711369089780422 5713350140453256 5716361142477027 5721274343144592 5722496759172816 5724289521315414 5726275053580872 5728068999399663 5730055842618324 5732228896518348 5734217182642704 5736013616597166 5738003215492968 5739800835547947 5747761724362854 5749755398217992 5760764484414198 5805500949170244 5813552961582408 5815374250104207 5820813721632056 5826704556556296 5828529965251959 5828886972286192 5830551654452532 5840467558626771 5885399726865144 5910795194942232 5914697813916444 5918993246530224 5922901278290808 5924756823804057 5931116120563056 5935032156484952 5936300244327096 5940219703081132 5944533670463472 5948458565360024 5992574019497964 6006130601312268 6008213893230864 6010096165753806 6014460879538776 6016345109137629 6018431944069692 6020519502843216 6024689554503978 6026779283797944 6028667372546001 6030758481589548 6040413245793528 6042305605832937 6044401445446476 6048392278319342 6054681039741453 6056781171909244 6107033200685319 6115503427038558 6123985401278556 6128028779679702 6154471190811006 6201819067019184 6212366378357652 6214521205405296 6228579882842352 6230531192329458 6232692320040984 6239172705772356 6241336830887088 6243292136911802 6247826204670792 6251951349306964 6266094702345268 6312565836073098 6314755418395704 6321321128494836 6323513747686128 6325494798358962 6326846313032826 6331023630915417 6335621411941332 6336465132730032 6337818991341936 6339804523607394 6342003553965912 6343990397184573 6348597595068708 6350799675399984 6352789274295786 6354992808556728 6365800619455634 6380201525749058 6427518908009913 6436433636037666 6442059435278481 6442454022000528 6450994330473042 6453231928229016 6455253617429589 6468474822995241 6518238407173224 6532984162830888 6542045167217616 6546364570742472 6548415436836063 6555444133253904 6557497843821966 6559772383483368 6568870542128976 6570274056828048 6574612098555816 6576671814125539 6583730839330512 6585793411648598 6649644594310011 6651951096077028 6654258397879344 6658867402346502 6661177103145096 6663263938077159 6665575163862132 6672505635633438 6674820067002024 6676911176045571 6678337774867983 6687600379271406 6689920046416488 6692015886030027 6694337084741796 6705722011756663 6773084440698618 6780126694272687 6782478455179476 6795464901517719 6866299681342668 6868681332290064 6875822981871576 6880362763127292 6895927727432604 6898319655190992 6900480782902518 6905492120951928 6910051491339276 6912448318079248 6919635473990232 6921803279589853 6935289282207384 6979466515068936 6989146773758352 6991336356080958 7001033077795356 7003461462491088 7007152368197646 7011778860046107 7016871026128572 7019304904389456 7021503934747974 7023939419983752 7028804480254641 7031242497764268 7033681360926864 7035884895187806 7120607076947952 7128523274321286 7134753998211651 7135191013613488 7144649634824982 7149366909626319 7151332458078256 7214360955512112 7230681500608944 7235455578189048 7245490884122736 7247760774750594 7250274739639512 7257813147531108 7260330599195184 7262605138856586 7268953057717701 7275200707949296 7276755138207408 7279034823401082 7281559636034936 7289130572115924 7291658886570352 7345735894868472 7352156474611452 7362353640318264 7364660142085281 7367214654794988 7372564949112048 7374874649910642 7377432705633816 7379743931418789 7389979359895098 7391558313931554 7392542654851704 7396438610875293 7406697194246826 7409266287966648 7411587486678417 7414158276649516 7483903356384072 7486040697614262 7496423555724684 7509172575377277 7516196359000616 7526160052218549 7526621041884112 7599593822068584 7604611475035428 7610134174110288 7615158786373896 7621814856636036 7632386028420552 7637425332532884 7640074456824432 7642971862024464 7648018155462888 7650414151125627 7653067780730596 7661024989060614 7663682299150472 7681019312552264 7727266498826322 7737983928089604 7740667932226992 7748716222025928 7753832333472276 7755489028878948 7760609612089866 7766245601734536 7768678636070919 7771373287002612 7774068872603376 7776504357839154 7784589908239011 7787290078169028 7802200442483307 7878894145302474 7886263751888592 7896718017438138 7899675765072076 7901931847481721 7912891531042722 7990098692663952 8008174135083024 8010682961566446 8013461554338408 8021793478850172 8024575925426256 8027089890315174 8032919406005304 8038223163394668 8041011308786064 8045249015338038 8050560913386271 8056407474443916 8059201927261968 8061726739895822 8072908052988604 8139887525462679 8142710934247092 8151177244638078 8154004569384744 8156559082094451 8162482622231196 8165313868371408 8167871924094582 8170705039572936 8184600796442958 8186349530483334 8191754590539303 8203116247391646 8205961587748008 8208532377719107 8283155171143536 8299611793838043 8307374923105944 8316610486708167 8318896941029808 8335424573962479 8416754448097464 8419391275932081 8428428171326448 8433993064478616 8435795084043768 8441364841220556 8447495215921776 8453072698143192 8455720903875693 8458653862912764 8464796793424944 8467448672119626 8470385699061048 8473039328666017 8484791116916594 8492207293967929 8503985667468578 8555475082987728 8567053634670633 8570025210679884 8581911514716888 8586434281973121 8589412580371308 8595083763927486 8598343344777522 8601325773964056 8604020424895749 8607004823239452 8621642586544281 8624633097326988 8641146726621297 8731220582448084 8743330458429288 8745827481678798 8831161712944368 8851139833512816 8866192792413348 8869268128102704 8872046720874666 8878489869795336 8884351917436212 8887433551816176 8896674180844584 8902548234727428 8904450366490644 8910329554621698 8916800505695208 8922687848040036 8925782779655728 8937862487237383 9004450451774256 9012320839846296 9015144248630709 9024820591357872 9027647916104538 9030779254264824 9037034331755967 9040168925696916 9043304606905968 9046137722384322 9060619868690292 9066602168169714 9072588417479013 9085171757863866 9155066241790224 9173817017503056 9192043169519553 9194570303243472 9200641043870024 9213401988452368 9231706786216509 9302728600528776 9315631136729232 9318549567536478 9321781808107944 9334710770393808 9336705238650384 9342869824263528 9345796788494187 9349038480061476 9355828034838096 9358759058658534 9362005246330632 9364938205367703 9371739307006188 9374989997019024 9377927023960446 9381179860250408 9399142053517902 9472133127593556 9485270621529192 9488242197538443 9504697699095048 9506728487012904 9509706785411091 9513005330948868 9522896392603062 9526199513099976 9529183911443679 9532489212835092 9548700929183451 9570302288623587 9663681033000792 9677084196708144 9679847892343524 9683473518475448 9691937410290268 9705379764534776 9718840762821232 9777357610759836 9799476244246332 9802875299481936 9813067750826424 9819546856113708 9822952873059984 9826678108317168 9833166199880856 9836246765732949 9839658575225052 9853305813193464 9855411085242072 9861918147833724 9868429506731558 9875596258995768 9878690117472897 9882116648904556 9977926644115542 9981387596819016 9991765654717644 9995231407632912 9998362745793198 10008758453450157 10012230100503036 10031400568907109 10034880069624732 10041505627112694 10062071946881486 10139481966713904 10159626661047927 10162419808848048 10173717682769214 10183233776710512 10186424012856098 10200552201500836 10214699985414152 10299449522014002 10303021998435096 10313734472807364 10317311904119472 10320544144690938 10338443111296368 10340652038505264 10343891591148906 10347479482786488 10350721174353777 10358238181427892 10361831049336816 10365077237008914 10368672477118872 10379453210985348 10383053437558704 10386306273848666 10402933923311076 10409802489380042 10487004534121437 10501549616693034 10505192193736632 10510728552296469 10525306539192858 10528957356584184 10532255902121961 10535909129975628 10546863746646402 10550522041390296 10553827342781709 10599367050841177 10680910615421928 10692784911481929 10695724638466896 10702786520420232 10716974452237473 10717630884526224 10726998687117384 10741876632591888 10853183367283572 10856947912329456 10868236326184104 10871641162125891 10875412109459268 10883310162974928 10886719721296662 10890495898792776 10893907708284879 10912801061923944 10915132707311112 10918552235101623 10922339454052404 10933695858173886 10937488329855528 10940914861287187 11047361029489008 11050821982192482 11062311974865963 11066149058450724 11084969039842647 11087337470897331 11088813982277556 11110045791370239 11113899431949972 11121237414974274 11225855034576108 11255153121627408 11274294538500924 11278205150550352 11289931562826168 11403344736132048 11406917212553142 11422738179560844 11426700280906512 11432722284954054 11448579042630828 11452550107161744 11456137998799326 11460111685236648 11464457793036696 11472027233194332 11476006430985936 11479601671095894 11491537483590921 11495523448725708 11499510796435984 11521528968828396 11611001898340488 11627105923164816 11630748500208414 11640914418134799 11641627443264112 11653409113112592 11657059930503918 11661103308905064 11664756536758731 11680935117253542 11770799453730288 11821590389884464 11829395627832888 11845802556581616 11849513647608114 11869337296564083 11870064312969904 11872600488654192 11880439406162264 11896917130720048 11985148038995928 12012261202624536 12016024442349669 12020192331507612 12028921759077552 12032690218275258 12036863888139384 12040634835472761 12049379109007956 12053558567595888 12057334745092002 12061516963179096 12067873523007057 12080826491587056 12084611211665874 12088802890892952 12092590109843733 12096784556638684 12109362079482906 12113562343818488 12214066401370638 12231006854077116 12247970802557112 12251807886141873 12256057559359404 12276901194664437 12279524295725001 12304674371087469 12308942381622012 12424732756715304 12461062384658916 12465384640081968 12478345411544712 12486584273823604 12495652409341584 12503902698613928 12532189404690536 12625131672146196 12629510836791408 12642642256989672 12650989596717924 12653692626065652 12662047261830834 12671242823882664 12679609047214788 12684007107931824 12687980794369146 12697195190137416 12701173008179439 12705578548591572 12709985617113456 12727186675374891 12731601238911268 12755978501202867 12760403051498116 12855037816019826 12872867272075332 12884118870556962 12892625645891229 12901988660946084 12906463856458032 12910507234859178 12936949645990482 13036476814346448 13065968325661776 13092729141484944 13096830873672126 13114995687643932 13118741222518197 13119544766966736 13149224197111632 13153343628251078 13171586823297196 13299289188620022 13303902192154056 13308070081311999 13317734804693004 13322354206290192 13326527876154318 13331150327724264 13345011271266876 13349640134004048 13353822352091142 13356675549735966 13365494331932547 13375200758542812 13379840092832976 13384031772060054 13388674169483592 13392868616278543 13411444023513326 13541471874156807 13546168881397236 13560253388545374 13564956910358952 13569206583576483 13590929803035438 13599903252254571 13627757636795799 13732599362685336 13751645963743152 13760725526254584 13791855454865208 13800961565805036 13810984241903856 13820102982678552 13824432588876133 13839270947980464 13843606559179706 13870578564414768 13958933030137872 13977824351304717 13982672712161916 14002066155590712 14014304736395292 14023557720092214 14033742052257144 14038138587987801 14043007869495948 14047878839967504 14057608960509282 14062484995528536 14066890535940669 14071769790375612 14095701371651761 14098713080276853 14127589092730057 14257046548642572 14269507996423302 14284344588904593 14289299269649964 14298733819252638 14470911156378096 14495521549501188 14500549479279024 14515626295062216 14525210277713172 14537906115435402 14558069646802164 14563119272069872 14578261144231848 14691471789736944 14704312949222904 14724707280636528 14729320284170562 14734429309589976 14749749299821284 14754865411267632 14759487862837578 14779958719790196 14783116627863108 14785085309703408 14792877221750586 14802644260097337 14813394388493652 14818532575933296 14823174973356834 14828316553299032 14967806712768144 14972081395228524 14992847111449368 14997544118689797 15018345150754554 15032392718001232 15052320104437098 15062258440669041 15093107920322229 15199187644137168 15209222950070856 15230317572747792 15243629713272072 15264772056841104 15274850665065768 15279636019284147 15296036310925776 15300828302251254 15306135561461192 15322049978121228 15327364598300944 15362038625104528 15454532997652644 15475967856179208 15480816217036407 15497432444051856 15507664666944552 15510978057757896 15515837386723359 15521219224179732 15532491203469072 15537357272141838 15542746574005224 15547615855513371 15553008715678308 15569179816478022 15574580156338056 15579459410772999 15604400884966614 15614703734070063 15757788290604948 15793436034876276 15799351530144152 15803863694963442 15820295619969603 15825783062085444 16021365923132892 16026923108676816 16043586957700344 16054179780630348 16065838812010608 16076446326789336 16090498030676076 16101121826772542 16112814948887832 16123453479791644 16145816105977208 16279775050925358 16285421868494184 16302354489276156 16308009138769488 16313118164188902 16324965244462392 16330079581944993 16335743848189164 16341410079145872 16369201592885916 16372699060966668 16383509181078606 16400543787260829 16406232494783292 16411923175496016 16417064755438214 16576232973288723 16599223587676086 16614749846211888 16633220973416334 16670849147924958 16681856122461411 16833508896194928 16838782551864162 16867986128957232 16871590168087536 16882729682441112 16906145396286384 16911441807751386 16917307725825528 16934897344239252 16940771398122096 16946078657332034 16969582233833188 16984414587935858 17007971334937156 17110375818829713 17134107269341266 17140050421359768 17149083427431081 17163823029433776 17172868563946242 17178825160742616 17184206998198989 17190167527854972 17196686689555044 17202651547928112 17208040849791498 17214009646478904 17219402506643841 17243285173088562 17249266194653976 17282293453242594 17293704135582973 17446122750312621 17462441164896168 17485589895755877 17486660916858576 17491654963357596 17521402675880313 17732385584826696 17744093441749332 17756979739590672 17768703834872424 17774270471412171 17793348361689168 17805096469454856 17808900732981288 17820659109243396 17833601011390416 17845375696080072 17850966352626463 17875724974474766 18024641679692592 18030288497261418 18049035327412887 18055295832209076 18061558508529648 18074068663511934 18080337851393832 18086002117638003 18092275444768644 18121239737380584 18126916817498811 18133204336339428 18145176834958026 18164043119224359 18170343515727732 18384086339039106 18401282087740048 18463413572433018 18605457201057552 18637099135072956 18643563616215888 18685739648527056 18691593576988374 18698076960122952 18717518117317068 18724010492661264 18729876410735406 18743478614012376 18755854047920892 18762359720500816 18798284107035804 18944266255187112 18970541243058384 18976484395076886 18993070892746251 19009395398190096 19013456974025808 19019413570822182 19026010661897736 19031971191553719 19045792785206124 19052399026199952 19058367822887358 19064978425670184 19097401858366902 19140604577247174 19327362066001584 19359695784687048 19365760852288767 19366947036950896 19383874820580536 19405424468985723 19410759529069552 19554715221519672 19598952488492664 19626135501652848 19639093712227416 19645246310508189 19666332399761712 19672493531465898 19679317150450104 19706611626386928 19710822170484144 19723836295667448 19730015442376617 19736859013463116 19751192517991536 19757380234945794 19764233297809112 19955853288231084 19962775193638032 19983531309435288 19989791814231477 19996725491586396 20017516906900314 20024460201006072 20030733528136713 20035013324603949 20062801137814218 20069760139249464 20076047658090081 20083011254225388 20117166035269989 20124143893762972 20319253322095854 20347435365538428 20372848025712196 20401104403001672 20429399970828304 20598899044028004 20606043996870192 20627468945614728 20641088289381876 20687783182297812 20694958965572976 20701442348707554 20716476362855784 20730154474017828 20737344954237744 20758906421970696 20765409838769559 20772612547697332 20805867846622152 20819604978760084 20974009068242874 21003099233386068 21010384387473264 21021457104592938 21035336580138321 21050613078385716 21057914713168368 21064511804243922 21071818259951256 21086413440763923 21093727493292804 21101044082780592 21107654685563418 21198734101682354 21361821230843856 21385569822963858 21404261994634953 21405573040840464 21433948904474946 21448100728878957 21453997374234768 21706366734567144 21736472652368208 21743282324251782 21750824218918536 21773439442593324 21780991797585552 21787815416569758 21806859173153103 21825602123847888 21830265414622224 21837104470203246 21844678908104808 21851522479191307 21867391716347772 21874976659711056 21881829722574374 22093980426255843 22101643964384964 22124623949731926 22132298116901448 22139231794256367 22169938079685294 22174674941794662 22177627964555112 22189315832625879 22220091582740478 22227798863899944 22234762460035251 22242474829948548 22280302168094719 22451710069152216 22527517726131831 22548589077001848 22578480156655647 22579863125652336 22813834425106284 22845476359121688 22865444569908108 22897158085261656 22912275997598652 22920223370473296 22928915586073392 22944054466388664 22951242453376881 22959203342191788 22983074967181842 22991046897451416 22998249606379189 23043057937656792 23050276940770093 23222003796680976 23261497000416828 23281828836269598 23306035908212757 23314119861007836 23322206617810128 23329513073517462 23353769724717033 23361870234507084 23406601327449921 23658791255665776 23699027295216228 23705795542445163 23738674593128166 23760878812324528 23970296077991856 24024522405249072 24032048884699338 24040384663015224 24065380436550516 24073727776278768 24081269670945522 24098758218015912 24114669490184004 24123033926358192 24135747046014114 24151682740158813 24169222423331748 24177605781785904 24185180219687466 24193569113277368 24218724158965812 24227124687636976 24428132802741276 24462013708154232 24469677246283353 24495941605114224 24503615772283746 24512115118718808 24553802389328874 24559048591450002 24575263771617909 24609348742174938 24617884763244024 24625597133157321 24849465513430608 24922124769317832 24949831460124501 24956690823089424 24973168547647208 25006273721887437 25007805397227856 25064378809381072 25250263344292392 25258173827796243 25285284513979344 25301979193435848 25307385252131304 25324094523661668 25342485647765328 25359218094429576 25367162711627079 25375961588738292 25394390380274832 25402346016358878 25411157097183144 25419117985998051 25454373350749782 25463202477822536 25476621881903787 25511957002405734 25520806102996232 25710075632039652 25745734544150664 25768237741113924 25785251291782458 25803977321892168 25812061274687247 25821014469718356 25864927759632843 25873899291980964 25923440179863891 26193661747344252 26229991375287864 26237482445036394 26306687256502156 26343173646594392 26598578377240044 26607804384308112 26616140162623998 26635469609386008 26653055752308636 26662300655448528 26690022542533752 26707644704182284 26713351099471932 26730988663865094 26750401517085624 26768063544120108 26777348338967184 26785737232557086 26813587461712149 26822888047026652 27045432745892127 27082943748313614 27092337762794472 27120506777090748 27129913820717904 27138413167152966 27181859606070876 27199806504509142 27217765252437039 27255515273591598 27465198725370672 27521451052509168 27576129508558659 27583710909730416 27601923131610072 27640205965357104 27648865177752266 27687213118359412 27695120358649527 27955648702609434 27965345424323832 28004132311181424 28028609472790584 28037390365482561 28047115440184428 28067484104514288 28076277175975602 28086015738991896 28094814616103109 28115217921018564 28124969991057072 28133781071881338 28143539580751224 28191402743303522 28197426160553706 28216043589635377 28255178185460114 28464726592615329 28514093097285144 28529120356233273 28539015992846604 28568689177809186 28578598539299928 28587551734331037 28597467638505276 28646102787550353 28710906865870761 28991043099002376 29031252590124432 29050420555426344 29075812230870804 29116139293604328 29156522288463696 29408625898445808 29458640568341124 29468858619179952 29499498599642568 29508740297198847 29518975725675156 29559917439580392 29566233255726216 29585754443501172 29605288520194674 29626788776987304 29636070352418691 29646349946713668 29656633106598064 29696768909208079 29763949836140023 29944162790457048 29985694222898736 29995088237379594 30026275360350471 30036690301509108 30094201706721327 30104640208874196 30124516881338082 30186215840644458 30418445900141712 30487259426544144 30549701330131536 30559272038568294 30601656604502508 30612271122922384 30644099956242456 30909065995305288 30951935712358416 30961632434072814 31015329333889104 31021956115515792 31031674773446718 31042438448359464 31052163523061331 31074714544283676 31085493148010448 31095231711026742 31106017431356616 31138359632956044 31149160312676112 31158918821545998 31208801769933228 31229407468140126 31515576581209896 31586872069752552 31596767706365883 31598703060288304 31607727389926884 31640591239939206 31651566124170888 31661482028345127 31798101152523531 32042731846265784 32087173915400688 32108359561260696 32152892653578672 32180996061352152 32202243653545084 32225629897775664 32246906959583288 32291632211954416 32559550101850716 32570843736988368 32604708978552312 32614923486377673 32626236328377804 32649930488924784 32660159163889986 32671487696378328 32681723124854637 32738403185771832 32745398121933336 32755656705304869 32767018362157212 32801087574521658 32812464989566584 32822744583861561 32834129510876428 33152465946577446 33198447175352172 33254907119527941 33266441946832668 33330137374110717 33341698295849916 33363712244922822 33677565103728324 33765459364882224 33822883615502772 33834615451651056 33869794688478504 33892157314664068 33939164467666376 33968829175871716 34015942669874312 34220751637659426 34268214538682532 34280100842719536 34298166854862162 34345737127892484 34357650321485232 34368413996397978 34380335055709944 34393373379110088 34416081699582996 34428019292957808 34438805013287682 34474612450772763 34486570346177124 34498532389307952 34564586906485188 34587408271165946 34892245500625242 34922743254404397 34924882329792336 34971179791511754 34983309926715192 34994269610276193 35042805351760626 35217251814085201 35464771169653392 35488186883498664 35537407669744848 35548540942824342 35608011889692249 35610192938909712 35617801465962576 35641318218486792 35652484044996343 35690751392160144 35701932705252926 35751449948949532 36048073327049007 36060576994522836 36098070654825774 36110591664418152 36121904506418283 36148137327023868 36160675702787664 36172004235276006 36184550889537288 36203620569021171 36242479474761168 36253833634997622 36266408672678856 36277770329531199 36290353669916052 36328086238448718 36340687031455464 36352071958470331 36755423658425619 36768172678078212 36830703583993311 36838572887175003 36914023113262407 36926827144866036 37274198270145912 37383187153976748 37396153920245904 37435036234634136 37459752821470812 37486957228024752 37511708095841784 37523459884092361 37596568214071608 37888532510374224 37952968790153772 37986141785492502 38038827141644364 38052021323795472 38063942383107438 38091585570412248 38103519024538317 38116735645774716 38129956851340368 38181560026124673 38194803716733804 38267935503608601 38281209154494348 38677876937673687 38719391569374096 38731521704577534 38767749641161072 38810848937971446 39109430443039344 39197904976985328 39278187424454832 39290492621016378 39344987062931796 39358634300900208 39447672591334896 39460030884753234 39473718026926232 39514760469891588 39528466595618224 39911706576462168 39924210243935997 39967062618870576 39979583628462954 39993450983172792 40035033813800628 40048920402012144 40061467056273426 40070026649207898 40096482995797641 40125602275628436 40139520278498928 40152095316180162 40166022508450776 40178605848835629 40234332070539978 40248287787525944 40638506644191708 40694870731076856 40707619750729449 40745696051424392 40799709756763713 40802208806003344 40883272910387397 41197798088056008 41254937891229456 41282176578763752 41375566364595624 41402884697415108 41432952725711568 41460308948035656 41473297766628399 41517812843941392 41530819677539118 41545225095394664 41611735693244304 41639209957520168 41948018136485748 42006198466772136 42042914209185876 42070673160276642 42101226156771432 42114415763963403 42129023608487844 42143636519902512 42172826881527846 42187454986585608 42200671607822007 42215309371126836 42287104114955283 42296139240830559 42382767278190171 42397468203364708 42771139645927716 42808523989269906 42867897808949892 42896201457757914 43412733469134288 43486564648503564 43501648437837072 43546878885186648 43575630833139516 43613718346306206 43674208940406492 43689357816209616 43703044958382614 43734783432695544 43763659445148748 44187960852511686 44203287928769928 44249247899463852 44264596233802896 44278463588512734 44339876159370588 44349349883589324 44355255929110224 44378631665251758 44407932780292011 44440183165480956 44455597727799888 44469524920070502 44484949659897096 44560604336189438 44903420138304432 44992632356069391 45055035452263662 45097178154003696 45156960313311294 45186775322007123 45279323760966687 45627668850212568 45690952718243376 45730889139816216 45794316170523312 45824551995197304 45838908057852441 45888108932777328 45902484906753762 45918406684383576 45966149934363684 45982093794902832 45996499212758378 46036702698878773 46086115875313584 46100553881540186 46442448651109221 46522994000833656 46547512160170077 46563657672539196 46612071816425514 46628239722015672 46642847566540113 46659026147034924 46707539449434066 46723740469014168 46738378232318997 46813202654899842 46844111202210189 46940054082296641 47398054590432456 47411591084890326 47460886859908809 47477349186256332 48064097769398676 48080769326030448 48130760873101032 48162539341891044 48197516436031824 48229338980368008 48271494092028228 48303365480317626 48338444846663496 48370360439374932 48387138226554736 48437448317931624 48452622957128971 48856265605482552 48924027416308464 48939354492566706 48990238745834979 49007231544567492 49024230237437616 49107604778657748 49118097182900004 49150527543235818 49201631361782487 49218697484349876 49235769526488048 49251194266314642 49844249538635664 49899662920249002 49946337095294416 50012547443774874 50045568367384233 50500526688584784 50516347655592486 50603958386871696 50614770504262608 50648189047323336 50718436188859152 50734325423254158 50751923177476584 50804692032717756 50822314194366288 50838235971996102 50908746701499564 50926404955645072 50953243763807574 51023914004811468 51041612205992464 51420151264079304 51491469088301328 51536475482227848 51552620994596967 51570502583564916 51607954643784336 51624122549374494 51642028939436712 51658207519931523 51729855519265686 51747798583961928 51846880359727782 51881112406748919 52387323494688504 52459982750575728 52474964890072788 52564208027640939 52613374513004312 52686347293188784 53197156754480088 53232280325247996 53270939218772016 53306111504617272 53322811414236513 53380045085067504 53415289408364568 53426702198943864 53461977327730188 53500803034171248 53536127088240216 53552899057879389 53571474465114172 53627174923424298 53645776094053304 54090865491784254 54165887496627228 54184675525588944 54241013554181496 54258006352914009 54276826334305932 54363719212141752 54380750452496433 54399613009018284 54435530504874078 54492129357673077 54511030547183196 55152259017117318 55203846263220144 55297730355504532 55374426236718824 55390240717299054 55911297405218868 55930690848647664 56057218945581168 56074780730965122 56094230880368856 56152554351951204 56172031477983792 56189629232206218 56230435842037128 56267562143762676 56287079161502448 56382805486607044 56394852321107412 56432087179270754 56510356370920228 56929453185230658 56979212678238753 57028186194570288 57058240712466546 57078031985693208 57095913574661157 57137378355618372 57157197078599856 57175103468662074 57194935277010552 57292205575100706 57421813731741522 57459726644033749 57982086198004752 58097282556866301 58100841110852688 58151624461741608 58216273406957169 58232278587208656 58917281136682248 58935738931524567 58998997199285136 59017480594397694 59037951451350312 59119834879160784 59132466511452432 59171508887002344 59190046327129851 59210577040389348 59253577553974608 59272140704837382 59292699893427336 59311275300662119 59393537818416158 59527899672280046 59888325580914096 59969375442694431 59990176474759188 60052550720700942 60073380603018216 60092200584410139 60105039973811847 60188403413442654 60209280417748392 60228142974270243 60249033762676164 60351498105809967 60372431681288916 61118544077136588 61203313209005016 61288199912484912 61818131990610576 61923264868145628 62063349546893436 62084876896718928 62104327046122662 62149429088567352 62190463422053484 62212034862713232 62276719265912088 62296229516308677 62317837643091996 62417603539866456 62458814936280252 62565037410661681 63031153162419792 63106009740414963 63173744139505104 63193535412731766 63215454779853768 63259240322291769 63281182479878412 63303132248341776 63322964056690254 63596202305047062 64085463692531568 64216719122521392 64344302186636871 64361992122704304 64404487307090168 64493813919166576 65119100203701432 65209417957104624 65229846972755346 65252472656755608 65320318327779972 65342975392756656 65363446249709274 65420577519459309 65476806371543664 65490796243866672 65511313410609738 65534036724314424 65554567437573921 65602175149043316 65624929979133168 65645489167723122 65668259021752856 66304931893154892 66396894350704344 66417695382769101 66509814239055882 66532883893665336 66567947497877637 66660274748221434 66683396591699832 66704287380105753 66727424489845644 66840906504284157 67355130207456648 67645767231005544 67739589376957008 67784314629328136 67878328935332752 67937658351743432 68031885339748624 68441503275318852 68536429077365064 68596333709724324 68691474255784968 68736827992795956 68760670111419888 68786746758220176 68832163399165992 68853727360130643 68877610026575364 68949224901545526 68973140692354248 68994748819137567 69129173812970376 69150830822310279 69174816542331892 69784491001250484 69845486508808794 69942359583023508 69966619853430384 69988539220552386 70061309174151099 70085610703521252 70219803982349763 70434503628170402 70976373766997328 71097081885648684 71117386627335489 71216023779384498 71282636436973584 71304968089992686 71403865410505852 71502899897899064 72096146654098014 72121153989045672 72196141309651548 72221183328836304 72243809012836566 72296274654047736 72344008470552012 72369101779074576 72407241138042342 72455048220476439 72507667269995244 72532817345357712 72555540659062398 72580707339832104 72656172476897436 72681374062910928 72704143916940662 73409031738850059 73510847316851238 73536345356156424 73661407167986622 73677145774350006 73725791314853727 73828046226524814 73853654289732072 73876791399471963 74548396540291824 74766374307953496 74849494380373503 74870072469268272 74919505642941624 75018821165662311 75023416191683568 75046919768184722 75193136428143216 75774521483388729 75905937580307544 75972283570985004 76077654283288728 76101488134881237 76127884766214876 76183171140824496 76207038049076634 76233471291549432 76257353957994153 76363120052249346 76389607433467608 76429865645711361 76535871007217202 76562418308988696 76586404029010309 77355753875347374 77436183824061741 77463043409155068 77594783278898529 77621697875942892 77770320539591673 78580985242032756 78689974125863592 78920061769506468 78947436053852464 79029520939783176 79823413152924336 79848420487871994 79959167256925908 79986901966345584 80070067627601256 80122934112546852 80140053298415796 80192965991595282 80251204551256872 80304190632360324 80332045016901552 80357211697671258 80440762385136447 80468664141079956 80496575575051888 81277013288383416 81389741462153712 81415239501458898 81491392102848784 81599419513527426 81653295757311117 81766545820774794 82395596176112016 82564353157527504 82751132729191248 82805769394830216 82920617896071312 82946595533256798 83061639355078236 83085361075948581 83090450190789328 83278419915040336 83896036272971496 84012396933544272 84085828418371752 84112171096447683 84141346320553284 84202452313542864 84228831527926806 84258047216975688 84284443848309327 84345653763055692 84374909973171216 84401343215644014 84430618742253672 84574208229910566 84592278481661118 84648130768906131 84765534556380342 84794936406729416 85542279291855432 85617047978539812 85735795617899784 85762655202993111 85792402915515828 85938308362651059 86132720597612283 86973129297007128 87093757770373296 87151261666279032 87227436692612412 87348417880812984 87406089916765228 87469566865391088 87527318890297496 88375921705023372 88406575857539856 88498495798927704 88526220891596541 88556927177025468 88679752318741176 88698699767178648 88757263330503516 88815865560584022 88880366330961912 88908211057256073 88939049840141004 88969899319794192 89090306727624237 89121208672378876 89291849508420069 89985264712138782 90110070904527324 90313920626622588 90373550644014246 90558647521933374 91255337700425136 91461778279632432 91649103990394608 91677816115704882 91804969813507524 91836813368767152 91932299868727368 91992998425516756 92073405397757546 92201107763080372 92884897302218442 93045988001667312 93095024320340154 93127315345078392 93156490569183993 93224143632851028 93256479444031344 93285695133080226 93318052294069848 93415078898868132 93447480938028336 93476756464637994 93626405309799684 93688222404420378 93750080313949801 93880108164593282 94790303119097649 94796109180864912 94823182169780652 94921773719817618 94954698372512664 94984446085035381 95394303457570593 96128195538797352 96261521746202064 96325078683782088 96458677960736016 96542988184056456 96606730960635252 96676889693326992 96740720878749864 96771028122132931 96874896635863248 96905245914257942 97712531210965104 97844770459133019 97878708985133412 97980477491669958 98014463089134984 98045169374563911 98215209557315496 98236194365800008 98266970115914607 98301055086471636 98403262723564974 98437394968699752 98468233751584683 98502388532629284 98669909601562327 98893123649110399 99764721358583823 99799325840498004 99990412122332151 100025094887549748 100091136734768466 101032695311184972 101296378094646672 101468650846508316 101503846354953168 101609384065435512 101676471943992204 101817493402999128 101906487527615148 102047828009622936 102840302528158608 103072950964455696 103105241989193934 103141005167129832 103248245098748988 103284057878873424 103316415039863046 103423837352318289 103459711038531372 103495597167923856 103693760719455564 103762224813497838 104774646989377008 104949929780145576 104982808830828579 105128416055281878 105226749026008624 105651755442255603 106394313508960176 106464560650495992 106612223009234544 106645622828473026 106830578816729136 106853404397887728 106923954655460376 106957452134989029 107072254176480432 107105798115758778 107142948930228344 107254349846848596 107291552188106608 108181730983568508 108331774993254456 108365713519254849 108482027108362992 108516012705828018 108553652668611864 108610861707063513 108727438424283504 108761500904992866 108799226018036568 108833310988593597 108871061009748156 108984258715346154 109022061094366392 109056215875410993 110304518034234636 110492110751979933 110595460711009064 110742069339787221 110748852473437648 110780481434598108 111822594810437736 112149561461930244 112188461760737712 112305108703902408 112379258464412436 112460871684074256 112535124287525352 112570379652277083 112765610973214088 112789704642214824 112864174358541508 113020712741840456 113858906370461316 113958425356477506 114116481424933092 114156063971386416 114191827149322314 114274756711236744 114310557073614951 114350206937324148 114389870554021104 114544680078374019 114584411150201412 114803806510825803 114843627463483044 114919453288067498 116033630813021061 116194565113732602 116303248923483216 116432546813914338 117834562273364496 117871477863049134 118034961188795388 118075902902700624 118343017774004688 118380092654259702 118421154080778696 118544281409674764 118585399786854672 118622550601324238 118787075636832316 119055799344560092 119772630731807991 119938750885388862 119980352949518376 120105101441401884 120146761206036432 120184401168820278 120210079947623694 120289448987392923 120376806826885308 120418560835496784 120456285948540486 120498067525352328 120535817546506887 120702996211619934 120744863362577832 122122859252188347 122237088154273176 122399129270291139 122406626418010032 122649818731162191 123846529736291256 124126699093786872 124208654092245324 124298858177134704 124380926844106968 124419893299885197 124553438531824176 124592459032617354 124635675286183992 124835207079732912 124917629872560504 124956764468385241 125130074821323362 126212019480829926 126343247291890209 126387070825463532 126430909559707536 126518480644583538 126562364959756824 126602014823466021 126645928113380508 126861312344865849 126888417722491677 127148301834570513 127192404610094124 128688604373273742 128808974614180336 130238200407402864 130459693945510692 130504945313511216 130640636655559944 130726892499418548 130841155038918618 131022626821219476 131068073448628848 131109134875147842 131204350298086632 131290978335446244 131336518043505712 131514262312207207 132609863786309784 132793788701408688 132835390765538202 133019628478111764 133065767787330672 133135894995755274 133223798340876033 133320549496442868 133366793183399664 133408574760211506 133454848979691288 133681813008568314 134710260414913296 135291534462011088 135560325966021369 135568629258656272 135837971282900061 135875316703486864 136883006550637704 137072858154730128 137192667419448648 137382948511569936 137473655985591912 137516724173557323 137664326798331984 137707454720261286 137755220053150728 137898449803091052 137946281384708496 137989497638275134 138110108096636319 138258347625940752 138301661644620558 138349633084663784 139568982002500968 139690973017617588 139884719166047016 139928542699620339 139977078441104772 140122618348302198 140171221407042504 140215134696956991 140439607964699526 140532333606630567 140820162246889923 140869007256340804 142194163771297368 142234773254670978 142432047558768996 142609936179985372 142807730821011704 143005799795798128 144192293308196028 144242307978091344 144392282619303096 144487618025673132 144592549308095472 144688016941104024 144814482276084684 144910096440952878 145015334539990488 145111081318124796 145161414679664208 145312344953794872 145357868871386913 145408287833881324 146818063477700118 147021694633702476 147072690712312848 147322814335973244 147354291548700012 147451582629707454 147604894085347461 147656092453049628 147707308579464144 147753582798943926 149532748615906992 149698988760747006 149839011285883248 150037642331324622 150093839536369444 150136705102152699 151549042966777458 151811875160615088 151944567141970008 152155308566577456 152202976269762474 152255769532429752 152414076098153268 152466942583098864 152514707915988306 152726240104498692 152779214866935216 152859731291422722 152960657354339149 153071742014434404 153124836617977392 153172808058020618 154657862983790901 154711507750694748 154872367648123482 154926086818310136 154974622559794569 155189566557797058 155243395751885784 155540641079183346 155643337220246757 155962115176663033 157161970484065512 157379948251727184 157692624082922817 157840123539012936 158059041879566352 159696840975743988 159918334513851816 159968434242709539 160140135255202512 160245868225093704 160280106596831592 160385931983190564 160502409102513744 160608381264720648 160658697173638167 160714423395342516 160881524770272894 160937328282159912 160987747244654323 161351938585390651 162554026576766832 162774019058742027 162830479002917796 163142251357489299 163198839027054852 163306591514622234 163476388073019231 163533091641549588 165611538789660432 165893191066513596 166123278710156472 166170722151897162 167792072545942992 168171656836743504 168224342192895366 168282692641106568 168457663055853612 168516094433951376 168568887696618654 168691307526111384 168802686431288028 168861237484507344 169148416459821132 169184556963322236 169296261537812262 169531069112760684 169589872813458832 171084558583710864 171234095957079624 171287740723983471 171471591235799568 171525310405986222 171584805831031656 171876616725302118 172265441195224566 172379179932101247 173946258594014256 174302523332558064 174454873385224824 174648820220871507 174696835761625968 174812179833530456 175054637780594992 176751843410046744 176807216794573701 176996991597855408 177052441783193082 177113854354050936 177359504637482352 177397399534357296 177514526661007032 177570138981389553 177631731121168044 177760732661923824 177816422114512146 177878099680282008 177933825901986357 178180613455248474 178242417344757752 178583699016840138 179970529424277564 180220141809054648 180276601753230417 180627841253245176 180684428922810729 180747101288028492 181054494317429901 181117295043866748 183355632231409764 183609939627015048 183864599737454736 183985996851033512 184146810795515092 184402215526160744 185769794604436884 186190048640680308 186254630690156784 186312981138367986 186448287265702056 186571390266160452 186636104588139696 186830157797736264 186888688548926031 186953512929275988 187252810619599368 187376444808840756 187500160627899602 187695112231985043 187760216329186564 189318029221244889 189580606238195298 189646364339561304 189843547439635236 189909396745025328 189968892170070762 190788606915141186 192256391077594704 192650157367564176 193032906559910613 193085976368112912 193213461921270504 193481441757499728 193542056244265862 193810491828515884 195689540918266038 195757417970266824 195960954983339916 196028926178269968 196090338749127822 196261732558377927 196430419114630992 196472388731600016 196533940231829214 196602110172943272 196663702312721763 196806525447129948 196874789937399504 196936467503169366 197004777065258568 197339819203124654 197786247298220798 199253086148307303 199529442717167646 199598651680996008 199703842493632911 199980824244664302 200050189775099496 200112862140317259 200182273469536932 200522719512852471 202065390622369944 202937301693016632 203218768130871024 203352943887984408 203634986805998256 203812975055230296 204095656019245872 206210483978387868 206282010334259664 206496490197497976 206561182080391929 206632830079726092 206847674704636578 206919422077062744 206984246457412701 207387521438911128 207452492466930837 207524449626995676 207877382364456553 209899859560291152 209965617661657158 210183927522453297 210256832110563756 210659411947049289 211303510884511206 212929121300991984 213291245656946052 213847909310920752 213914904269978058 214211596231517556 214285897860456688 214508699693697192 216363461967137016 216663549986508912 216731427038509698 217032025411656036 217107305337223728 217221723414127026 217365144661429317 217523001809985732 217598452036073136 217666621977187194 217742122019496312 217968517430692308 218044122188732784 218112431750821986 220609036068469272 220984221503959866 221177373944561181 221190921422018128 221484138679574442 221560962869196216 221630374198415889 223645189620875472 224299122923860488 224610217407804816 224758516928824872 225070248575050704 225140759304554166 225531221946428176 225579409284429648 225728348717083016 226041425483680912 227717812740922632 227916850712955012 228232962849866184 228304464404643711 228383654298644628 228549513422473488 228621114147229902 228700413874648296 228772061873982459 229089360156748038 229168822300402824 229289596937134083 229607613021651606 229687254926966088 229759212087030927 229838906576134996 232067261626042122 232389130227465204 232784349836695587 232865093627828676 233310961618775019 235742955726098268 236069922377590776 236760185308519404 236842308161557392 237088562819349528 237245101202648476 237574151273664632 238111598689120184 239545261463615982 239877501770777724 239960705899036752 240210202882803768 240368802337640556 240420159895247388 240578897974785846 240753613653770616 240912571897080972 240996135050704656 241071635093013774 241322287155409341 241405992423239868 241489726725155664 244245718504376694 244474176308546352 244798258540582278 244959887271933351 245299637462324382 247693059472582512 248253398187573744 248417308184490648 248761853688213936 248839786599770394 249184918065234708 249256083227845743 249271350572367984 249567388314974401 249835259745121008 249913528936770482 250260149642646724 252336513289343049 252424038961659852 252686494583780418 252774141650927064 252853331544927981 253036961289167076 253124729919513648 253204029646932042 253291856226761016 253722624689731698 253776835444983354 253944392306718393 254296603669141026 254384809220188248 254464503709292317 257287965608979333 257377208746547484 257814925087953177 258398161792836849 260919387891021384 261281273311119888 261453784998837096 261682310077837236 262045253642438952 262218269750295684 262408700596173264 262581956670892488 262664219188646527 263028524624414414 265219727572619568 265578662674789623 265670781531076404 266039256956223528 266271789991510548 266447596681752066 266641098992885736 266724633171768219 266817149520423012 266909697959382576 267270920182872711 267363626017136628 267875548525260207 271120651932042738 271675942565800122 273766013101275408 274385334838897296 274947311971183824 275033448347114646 275414909440522572 275510440106301456 275796899606182104 275978995276550268 276220216193272638 276603323289241116 276699266169327568 279137964005001936 279381946035235176 279469471707551979 279769438332094032 279857085399240678 279954156882209544 280245236696604396 280342442814085008 280430269393913982 280879215929399052 281064667213261134 281250240941849403 281640324493779846 281738014512681608 284388327542594736 284469546509341956 284864095117537992 284953338255106143 285219872359970744 285615461642023408 286182910372711779 288384586616392056 288784565238606192 288975236051346264 289376033882208048 289628964552169368 289820192881905756 290030669079980976 290222162636249592 290313084366398793 290624689907589744 290715737742773826 290816575667762648 293636126955400236 294043389267404952 294135508123691733 294645628671946488 294708583097400024 294800910347743821 294903165259414908 295209788170694922 295312184906099256 295404701254754049 295507165597887852 296009728804686981 296679370947331197 299397977521494012 300075284662649244 300187679072738888 300273410204305398 303098085933554916 303889134283940016 304405952539524948 304511539064859504 304828152196306536 305029415831976612 305452480208997384 305719462582845444 305921314708678298 306143484028868808 306345616116041236 309315725967581802 309423015501389496 309744735296246964 309852173636620272 309949245119589138 310271512056954867 310379133115594116 310486791503771568 311081282158366692 311286674440493514 311924230353326066 314323940968131024 314948426492485737 315385248165845634 315680247078025872 316955266326766809 319393681951487976 319836669027703632 319936868485419078 320491736450187408 320560213193663184 320771863966381128 320872356404967087 321216762529441296 321317394347276334 321428846790685032 321763049540545788 321874656564319824 321975494489308646 322703877170781302 325097140557764547 325548038117484054 325660958005835592 325832585121190539 326284502714978598 326397678054109704 326499932965780791 326613183029244468 326952776146038462 327066183283099176 327168647626232979 328580378576076487 331476332255939799 331786382133027192 332226208019361663 332246557420312944 332341444303794324 336448684385790732 336565385282213136 336915326111707224 337137775393237308 337382615052222768 337605372862576056 337711138956831249 338296832919642264 338369113926644472 338592523075624524 339062138225521368 339168360699902797 342468191914159248 342575481447966942 342931671220844853 343050620811972444 343169611662063312 343634040235122057 343753233450604236 344411419532477409 344530882390449132 344758359864202494 348909746770449648 349297640441743014 349624359667060912 353503686820093488 353614433589147402 354104883566386164 354227708708101872 355029053322014064 355140277962779106 355263462242336088 355632844229024292 355756199360564016 355867651803972714 356361226910496948 356484834689515504 357167398033680276 359941058848555128 360440283618109296 360553203506460834 360868346962178769 361255682506490352 361368857845621458 361494202576056984 361607452639520661 362108988634859802 362234590087733496 366711264462819528 367219879254030096 367949456193486573 367971993702067024 368293621591030184 368804431052321488 371539589208873768 372380097281360616 372625962276735972 372896574531404112 373142780532320904 373259679899655591 373660315595472528 373777377097852062 373907025858551976 374505621239198736 374752889617681512 374870293405155723 375000321255799204 375390224463970086 375520432658373128 378636058442489778 379161212476390596 379292728679122608 379687094879270472 379806044470398063 379937784340141524 380583937034597547 380665253167475031 381444905503711539 381577213830282372 386065813119821226 386426923842541008 387084112488531724 387620983657031768 391379081836532076 391514835940533648 391921909966679832 392180677498255644 392523465116755854 393067880463658428 393204220345886544 393327404625443526 393613050894259896 393872935006338732 394009554130517136 394542786936621621 394679638406249308 395572494596441596 398506172296614606 399058885434335292 399197303361992016 399407684987265822 399671395022628099 399961648489328604 400100379550198992 400225724280634518 400364546939073864 401045439025704942 404130781244739888 405874603386033264 406680977898064107 406705887775968816 407513913848700183 407625950110460592 412420967956775736 412550172520671969 412992980394995952 413122364160783858 413265660159452184 413695349409273156 413838844154125488 413968492914825402 414330324289908957 414775042877822256 414904984933861674 415048899253991352 415178927104634833 415754764728913106 419785628098861017 419931235323314316 420367855044906594 420513664221127512 420645404090870973 421318823894098578 421597000819891701 422460486740669769 422607021769022412 426582491313892104 427829808539956116 428423192463035112 429017399387394384 432726923934274032 433462854077019396 434064050823312072 434443446828254052 434730289322858634 435046003619971464 435333243954374388 435484244038992624 435937034861384616 436073606614160739 436224863501643972 436966742521204591 437955261874631767 441218072136938544 441968443007919732 442354747889122362 442814682256042383 442968277359148884 443121925738392432 443260748396831778 448598245847720976 449517033857649744 450281518609108332 450410115306458097 451456697434166032 455435625481845264 455833701425910024 456465925699732368 456608928809287422 456767308597289256 457242228294459804 457400827749296592 457544123747964918 458178720313496076 458337644600805648 458579193874268166 458881972063017447 459215226043303212 459374509853932176 459518424174061854 459677813152269992 464134523252084244 464778260454930408 464923867679383707 465568699673391174 465730187255657352 466621923237550038 466930011660740271 467886345529989099 471485911452196536 472139844755181552 473520370617038808 474177125638699056 474490202405296952 475148302547329264 476223197378240368 479090522927231964 479755003541555448 479905302728128617 480420405765607536 480737604675281112 480840319790494776 481157795949571692 481507227307541232 481825143794161944 481976091520914501 482143270186027548 482644574310818682 482811984846479736 482963241733962969 484055815756171953 488491437008753388 489596517081164556 489919774543866702 490429164219057693 490599274924648764 496834616368981296 497679573199540788 498369836130469416 498512166455691486 499134776629948802 499827057873540964 500520299285293448 504673026578686098 504848077923319704 505372989167560836 505548283301854128 505706663089855962 506073922578334152 506408059293864084 506583712453522032 507445249379463396 507553670889966708 507888784613436786 508593207338282052 508769618440376496 508929007418584634 513863222171950413 514575931217958666 514754417493094968 515629850175906354 516796323585673698 517137539796303741 521838775782042768 522907569997674192 523364620155674472 523946460662614521 524090507284877904 524436539500591368 525163913341784976 525328438377293054 526057049248828828 530421650383721103 531157325349579246 531341563062152808 532078513912447056 532543579983021096 532710416944168659 532895193363504132 533282197985771472 533449266343536438 533634299040846024 533801477705959071 534541840365745422 534727252034273256 535751097050520414 536104828203072163 540829805259691251 542053286768432187 542241303864085476 543163482952289703 543351885131600244 550066896694229292 550829818881045144 551593799212364208 551957990553100536 552440432386545276 553206646578482232 558763892070470352 558938943415103958 559714170798481356 559908313764419088 560490473393208792 560666065646778093 560860538787827964 561758431858798104 562129334426522268 562500481883698806 563085336695955129 563280648987559692 563476029025363216 568939093018683912 569728190235075984 569906676510212286 570439744719941488 572365820745423558 576769173232784112 577950472102692528 579257929104338736 579640385763811512 580444325272499184 580626168732797586 581431475485547652 581633151335525296 587272253910800472 588086778534809904 588271016247383466 588785197675133781 589291257343892976 589417166194800048 589601820695487642 589806330518829816 589991106938165289 590419576341389844 590624369812198512 590809402509508098 591014331195775704 592019457609373962 593358741894662394 598795955042988024 600150569325298488 600338586420951777 600375358145477776 600546820408610796 601568158538557413 606196171867109832 608811905079049896 609656304392613072 610058831663953224 610904960417994768 611438925165690888 611842629417356596 612286968057737616 612691232232082472 618631451935163604 618846031002778992 619489470592493928 619683546241175787 619898490239178276 620543024113909734 620758266231188232 620952739372238103 622162564316733384 622357477400792511 622573348880987028 623632147093369659 623848460706652132 629896852984971474 630770496331691268 633910532653533618 638787363902975952 639873736970838156 641543727932762256 641744712809934174 642634788694552668 642857693581370064 643526099081091576 643950988978617292 645407754341562604 650194281115529094 651096076234968108 651321916011671184 651665170242381078 652095433984287951 652569005429957196 652795356108219408 652999865931561582 653226366058488936 653905552292076924 654132366566198352 654337295252465958 657160757152152974 662952664511879598 663532121833683543 663572764266054384 664452416038723326 664682888607588648 664891122595247667 672897368771581464 673830652223414448 674275550786474616 675210745725152112 675422277913662498 676593665839284528 676738227853288944 677185046151249048 677397196854930517 678124276451042736 678336721399805594 684913393213931133 685150962895933884 685863342441689706 686101241623944888 686316185621947377 687268080470244114 687506466901208472 687868790811402249 688822839064954818 689061764780898264 689277636261092781 689516719728404988 690689367210936289 698353049510086761 698595280883486028 699932884856325057 707228867178294804 708209767132772328 710280555925558212 710526924484672176 711265688458048584 711735303607945428 712722453820993896 712945737797754859 714334796067360552 719882117697110256 721106407012921668 721736693924357538 722737715691242916 722988405152113968 723214905279041322 723966861466228023 724217977269719604 724469180175466992 733422528925639056 734879661815800053 735898912386973146 736587243182060368 743079178417747536 744760194562721232 745251924553471944 746285561064641808 746519359799311182 747554754195704124 747814051717103952 748702164944923203 749505779235363024 749740586810311446 750000642511598408 750780448927940172 751040865316746256 757272116884979556 758322424952781192 758559994634783943 759374189758540944 759612088940796126 759875568680283048 761167874069195094 761330506334950062 761833176920155179 762889811007423078 763154427660564744 763393511127876951 772131626239642452 773444775263859531 774168224977063448 775194485378510547 775241967314063536 782758163673064152 783843819933359664 784361354996511288 785046930233511708 786135760927316856 786654809250887052 787226101788519792 787745870012677464 787992657565939581 789085573873243242 789359276812498616 791144989192883192 797012344593229212 798117770868670584 798815369974531644 799342790045256198 799923296978657208 800173899515304657 800451448561269036 800729093878147728 801812760548618133 802090878051409884 803626645575780621 813361955796128214 815027827697400366 824841935913551472 825100345041343938 826244728321567716 826531320318904368 827390698818546312 827936985829650804 828660648579817914 829809969867723348 830097798507982704 830357854209269666 831509529457826212 838408415122655937 839571256197722034 839862470646628632 840735710089813188 841027328442255024 841290808181741946 842637647788197156 843194001639783402 843750722825548209 844920973481339538 845214043538044824 853164982627784208 854860014765318429 855659617079912232 856846384926070224 858548731118135337 866925708154038792 868128101646624144 868886893656508104 869460578645717268 870092007239942928 870666487908748776 870939253099196379 871874069722769232 872147213228321478 872449727003287944 873933485042409182 874697351278696687 875910523749263534 882406524371075199 883936886015839464 884402731043231463 884709495778244724 885629364512084766 885936554718297768 886214103764262147 886521496793663556 888029186414060943 890038112841993591 900563037218216664 900820230612916194 911667402851820048 913217857618574844 913534617194578512 914484456588919608 915088247495929836 916357440626992152 917158387748536332 917763944126034894 918430452086606424 919036848348123708 919355626304539984 920599836185450449 928269046504168488 929556520909860816 929847735358767414 930814536170864601 931137399346782348 931460374511314704 933243846475100076 933860023321480542 935772691059978198 942971822904393072 947040741234077616 948980404810593904 950865798980300427 958181045854463928 959510007083110896 959810605456257234 961475209350562224 961680639580989552 962315591899143384 962617069214901261 963650287588323888 963952183041829002 964286540372055096 965289148621637364 965623969692959472 965926483467925938 968111631512343906 976982874017506776 979193034162329112 979499798897342373 979839549087733404 980858328438115386 981198549849297528 981505942878698937 985741135728229461 995359146399081576 996739672260938832 997024332911382972 998269553259897604 999654115747081928 1001040598570586896 1009346053157372196 1009696155846639408 1010745978335121672 1011413326179711924 1012147845156668304 1012816118587728168 1013133416870493747 1014890498758926792 1015107341779933416 1015777569226873572 1017186414676564104 1017505082099708391 1017858014837169268 1027726444343900826 1029151862435917332 1029508834986189936 1030902120705366171 1031259700351812708 1033234258597432227 1033592647171347396 1034275079592607482 1046729240311348944 1047892921325229042 1048873079001182736 1050656876754586108 1052114098497657656 1060843300767442206 1062314650699158492 1062683126124305616 1065087159966042192 1065420833888337318 1065790386727008264 1066898532687072876 1067268598081692048 1067602955411918142 1069083680731490844 1069454504068546512 1071502194101040828 1072209656406144326 1081659610519382502 1082605040886536307 1084106573536864374 1084482607728170952 1084822357918561983 1086326965904579406 1086703770263200488 1091734806236641231 1100133793388458584 1101659637762090288 1103848368580459719 1103915981106201072 1104880864773090552 1106413293156964464 1117877886830207916 1119428341596962712 1119779039698966773 1120980946786417584 1121332131293556186 1121721077575655928 1123516863717596208 1124258668853044536 1124610880215467169 1125000963767397612 1126170673391910258 1126561297975119384 1126914230712580261 1137878186037367824 1139418133411194189 1139813353020424572 1141751811103792641 1141995759502425093 1144334716511134617 1144731641490847116 1159280771527623024 1161252337465595172 1162862950971095304 1174544507821600944 1176542032494766932 1177570395350267562 1179203641390975284 1179612661037659632 1179982213876330578 1180839152682779688 1181618805019016196 1182028662391551408 1183628360809864863 1184038915218747924 1186717483789324788 1197591910085976048 1199014185067884297 1200301138650596976 1200677172841903554 1201093640817221592 1203136317077114826 1212392343734219664 1217623810158099792 1220117663327906448 1222541741546100549 1222877850331381776 1223685258834713192 1225382464464164944 1237262903870327208 1237650517562015907 1238978941184987856 1239367092482351574 1239796980478356552 1241086048227819468 1241516532462376464 1241905478744476206 1242990972869726871 1244325128633466768 1244714954801585022 1245146697761974056 1245536781313904499 1247264294186739318 1247696921413304264 1259793705969942948 1261540992663382536 1261936212272612919 1264791002459675103 1267381460222009307 1267821065307067236 1279747473941676312 1283489425619868348 1285269577389105336 1287052198162183152 1287901977957234584 1290815508683125208 1300388562231058188 1302192152469936216 1303330340484762156 1304190867968575902 1305138010859914392 1305999731863123164 1306452732116977872 1307811104584153848 1308220819842482217 1308674590504931916 1310900227563613773 1313865785623895301 1314321514304305948 1325905329023759196 1327064243667367086 1328904832077446652 1329365777215177296 1329782245190495334 1345794737543162928 1348551101572949232 1350844555827324996 1351230345919374291 1354370092302498096 1354794393709861034 1356673442799611188 1369826786427862266 1370301925791867768 1371726684883379412 1372202483247889776 1372632371243894754 1374536160940488228 1375012933802416944 1375737581622804498 1376645916189052341 1377645678129909636 1378123529561796528 1378555272522185562 1379033439456809976 1381378734421872578 1394771603038151121 1396706099020173522 1397190561766972056 1399865769712650114 1400790034982220813 1403659036589967297 1414457734356589608 1416419534265544656 1420561111851116424 1422531376916097168 1423470607215890856 1425444907641987792 1425891475595509718 1428669592134721104 1439715908184385851 1442212814025843336 1443473387848715076 1445475431382485832 1445928274562743503 1446429810558082644 1447933722932456046 1448435954539439208 1448889725201888907 1452167447268515859 1455141676551195871 1469759323631600106 1471287492657173079 1471797824773946292 1490503849106943888 1493038719598622364 1495109508391408248 1497404329889846406 1499481173620622892 1500001285023196816 1501560897855880344 1514544233769959112 1516644849905562384 1517119989269567886 1519224177881592252 1519751137360566096 1522335748138390188 1522661012669900124 1523666353840310358 1525779622014846156 1526308855321129488 1526787022255753902 1544263252479284904 1546889550527719062 1548336449954126896 1550388970757021094 1551412619388911223 1565516327346128304 1568722709993022576 1570093860467023416 1572271521854633712 1573309618501774104 1575491740025354928 1575985315131879162 1578171147746486484 1578718553624997232 1582289978385766384 1594024689186458424 1596235541737341168 1597630739949063288 1598131250832505977 1598685580090512396 1599846593957314416 1600347799030609314 1600902897122538072 1601404433117877213 1603625521097236266 1604181756102819768 1607253291151561242 1608314484609216489 1626723911592256428 1629490448856869109 1630055655394800732 1650200690082687876 1652489456643135432 1654781397637092624 1655873971659301608 1657321297159635828 1659619939735446696 1660715708418539332 1663019058915652424 1676816830245311874 1679142512395444068 1679724941293257264 1681471420179626376 1681998196940334279 1682581616363483892 1685275295576394312 1686388003279566804 1687501445651096418 1689256010087865387 1689841946962679076 1690428087076089648 1709720029530636858 1711319234159824464 1717097462236270674 1733851416308077584 1737773787313016208 1738921157291434536 1741332975817497552 1741878506198392758 1744294426456642956 1744899454006575888 1747866970084818364 1749394702557393374 1751821047498527068 1764813048742150398 1766355593025401343 1767873772031678928 1768805462086462926 1769418991556489448 1769973320814495867 1771258729024169532 1771873109436595536 1772428207528524294 1773042993587327112 1776058372828121886 1780076225683987182 1781251525965046219 1801015759262855331 1801126074436433328 1801640461225832388 1804704475615672239 1826435715237149688 1828968913177839216 1830176494991859672 1832714881253984304 1834316775497072664 1835527888252069788 1836860904173212848 1838073696696247416 1838649534320525689 1841199672370900898 1856538093008336976 1859050638723527361 1859695470717534828 1861629072341729202 1862274798693564696 1862858218116714309 1866487692950200152 1867072432202377533 1867720046642961084 1870896441280108977 1871545382119956396 1901731597960600854 1916362091708927856 1919621210912514468 1924631183798286768 1925234138429802522 1927904366083658004 1928573080744110192 1930578297243274728 1931852966935851876 1936223263024687812 1953965748035013552 1956286301952863853 1958386068324658224 1958999597794684746 1959679098175466808 1961716656876230772 1962397099698595056 1963011885757397874 1971482271456458922 1990718292798163152 1994048665822765944 1994673367785743001 1996539106519795208 1999308231494163856 2018692106314744392 2021491956670243344 2022826652359423848 2025632237175456336 2026266833740987494 2029780997517853584 2030214683559866832 2031555138453747144 2032191590564791551 2034372829353128208 2035010164199416782 2035716029674338536 2055452888687801652 2058303724871834664 2058948556865842131 2061804241410732342 2062519400703625416 2063606372434206747 2066468517194864454 2067185294342694792 2067832908783278343 2068550159185214964 2072068101632808867 2095785842650458084 2101313753509172216 2104228196995315312 2121686601534884412 2124629301398316984 2130841667776674636 2131580773454016528 2133797065374145752 2135205910823836284 2138167361462981688 2138837213393264577 2143004388202081656 2144419312812288652 2163319221038765004 2165210081773072614 2168213147073728748 2168965215456341904 2169644715837123966 2171900584398684069 2172653931809158812 2173407540526400976 2183469612473282462 2200267586776917168 2204638985447400159 2207696737160919438 2209761729546181104 2235755773660415832 2238856683193925424 2239558079397933546 2242664262587112372 2243442155151311856 2246106494834769609 2248517337706089072 2249221760430934338 2250001927534795224 2252341346783820516 2253122595950238768 2253828461425160522 2275679983904351829 2278836266822388378 2279626706040849144 2283503622207585282 2283991519004850186 2285499530760465537 2288669433022269234 2289463282981694232 2290180533383630853 2320334325791578593 2322504674931190344 2325583456135531641 2325725901942190608 2353084064989533864 2355140790700535124 2358407282781950568 2359964427752661156 2361678305365559376 2363237610038032392 2363977972697818743 2367256721619729726 2368077830437495848 2373434967578649576 2374178524899319579 2398028370135768594 2400521698545913971 2401354345683807108 2402187281634443184 2405438281645854399 2406272634154229652 2410879936727341863 2445083483092201098 2447370517669426384 2474525807740654416 2475301035124031814 2478734184964703148 2479593960956713104 2482172096455638936 2483810957488952412 2485981945739453742 2489429909603170044 2490293395523948112 2491073562627808998 2494528588373478636 2495393842826608528 2519587411939885896 2523081985326765072 2523872424545225838 2529582004919350206 2531252168476644627 2534762920444018614 2535642130614134472 2559494947883352624 2566978851239736696 2570539154778210672 2575646193354406011 2575803955914469168 2581631017366250416 2600777124462116376 2604384304939872432 2606660680969524312 2608381735937151804 2610276021719828784 2611999463726246328 2612817759297589137 2615622209168307696 2616441639684964434 2617349181009863832 2621800455127227546 2624092053836090061 2627731571247790602 2628643028608611896 2651810658047518392 2654128487334734172 2657809664154893304 2658642311292786441 2659564490380990668 2664087559242182829 2670114338525980773 2701689111654649992 2702460691838748582 2709588787419722068 2713346885599222376 2739653572855724532 2740603851583735536 2743453369766758824 2745264742487789508 2749072321880976456 2751475163245608996 2753291832378104682 2755291356259819272 2757110545044371124 2758066878913619952 2761799508556351347 2762757468843745156 2789543206076302242 2793412198040347044 2794381123533944112 2799731539425300228 2801580069964441626 2807318073179934594 2828915468713179216 2841122223702232848 2846941214431781712 2851782951191019436 2852597396940901281 2879431816368771702 2884425628051686672 2886946775697430152 2887851207644703783 2890950862764971664 2891856549125487006 2892859621116165288 2895867445864912092 2896871909078878416 2897779450403777814 2904334894537031718 2906252489732443831 2910283353102391742 2938499396692027119 2939518647263200212 2942574985314346158 2943595649547892584 2944517828636096811 2957223407184688383 2986077439197244728 2990219016782816496 2994808659779692812 2998962347241245784 3003121795711760688 3029088467539918224 3034239978539135772 3038448355763184504 3039400250611481241 3044671496276780376 3045322025339800248 3047332707680620716 3051559244029692312 3052515246299125173 3053574044511507804 3058767197648432137 3065686833122422369 3088526504958569808 3092706362116098513 3093779101055438124 3099702775792296681 3100777941514042188 3102825238777822446 3140187720934046832 3146619237003548208 3151970630263758324 3156342295492972968 3188049378372916848 3195261479898126576 3196262501665011954 3197371160181024792 3200695598061218628 3201805794245076144 3202808866235754426 3207251042194472532 3208363512205639536 3214506582303122484 3216628969218432978 3253447823184512856 3254467073755685949 3258980897713738218 3260111310789601464 3275204418709923693 3300401380165375752 3304978913286270864 3311747943318603216 3314642594319271656 3319239879470893392 3321431416837078664 3326038117831304848 3353633660490623748 3358285024790888136 3359337119096900319 3362942840359252752 3363996393880668558 3365163232726967784 3370550591152788624 3372776006559133608 3373832640646401507 3375002891302192836 3378512020175730774 3379683893925358152 3380742692137740783 3419440059061273716 3425255433311377923 3433004149533403851 3434194924472541348 3477842314582869072 3483757012396785516 3488588852913285912 3495733940169636728 3498789405114786748 3503642094997054136 3529626097484300796 3532711186050802686 3537610924172925852 3538837983112978896 3539946641628991734 3542517458048339064 3544856415057048588 3546085987174654224 3550885082429594589 3552116745656243772 3560152451367974364 3562503051930092438 3597042555203652891 3602031518525710662 3603280922451664776 3609408951231344478 3652871430474299376 3660352989983719344 3667625224638301647 3668633550994145328 3671055776504139576 3676147393392494832 3677299068641051378 3682399344741801796 3712951552686047721 3718101277447054722 3719390941435069656 3723258144683458404 3724549597387129392 3725716436233428618 3728972918609180613 3732975385900400304 3734144864404755066 3735440093285922168 3736610343941713497 3741792882560217954 3743090764239912792 3785808636817838757 3794373007379025309 3802144380666027921 3803463195921201708 3839242421825028936 3850468276859605044 3855808732167316008 3861156594486549456 3863705933871703752 3872446526049375624 3912572603905727706 3917999195589369492 3919358196350933616 3923433313752461544 3924662459527446651 3926023771514795748 3932700682690841319 3941597356871685903 3942964542912917844 3988097331645531888 3989346735571486002 3993078213039590416 4037384212629488784 4045653304718847696 4052533667481974988 4063110276907494288 4064383181129583102 4070020328398833564 4071432059348677072 4110905777375603304 4116607449743669328 4117897113731684262 4123608482821464684 4125038801407250832 4127212744868413494 4129937748567157023 4132937034389728908 4134370588685389584 4135665817566556686 4137100318370429928 4144136203265617734 4191571685300916168 4202370104946662439 4202627507018344432 4210977109769901891 4243373203069768824 4249258602796633968 4261683335553349272 4267594130748291504 4270411821647672568 4276334722925963376 4277674426786529154 4286008776404163312 4288838625624577304 4326638442077530008 4330420163546145228 4336426294147457496 4337784823688230509 4339289431674247932 4343801168797368138 4345307863618317624 4346669175605666721 4356502341805547577 4365425029653587613 4366939224946564924 4409277970894800318 4415393474321838876 4471511547320831664 4479116158795867092 4485328525174224744 4492212989669539218 4498443520861868676 4500003855069590448 4504682693567641032 4507656922850321044 4551359967808703658 4557672533644776756 4559253412081698288 4567007244415170564 4567983038009700372 4570999061520931074 4577338866044538468 4578926565963388464 4580361066767261706 4640668651583157186 4645009349862380688 4651166912271063282 4654237858166733669 4706168129979067728 4710281581401070248 4716814565563901136 4719928855505322312 4726475220076064784 4727955945395637486 4734513443239459452 4736155660874991696 4741780377984513619 4746869935157299152 4748357049798639158 4794393752497517931 4796056740271537188 4801043397091827942 4802708691367614216 4804213299353631639 4810876563291708798 4812545268308459304 4821759873454683726 4824943453827649467 4834825570476554023 4888471346570607327 4890166966184402196 4950602070248063628 4957468369929406296 4964344192911277872 4967621914977904824 4971963891478907484 4978859819206340088 4982147125255617996 4989057176746957272 4990620164584284013 5039174823879771792 5045994590821002837 5047744849090451676 5059164009838700412 5062504336953289254 5067768030263596161 5069525840888037228 5071284261228268944 5133957702479473392 5151292386708812022 5201554248924232752 5213321361939048624 5216763471874303608 5223998927452492656 5225635518595178274 5232883279369928868 5234698362019727664 5243600910254455092 5248184107672180122 5255463142495581204 5257286057217223792 5303621316095036784 5308256974669468344 5309919962443487601 5315619328309786608 5317284622585572882 5319128980761981336 5328175118484365658 5340228677051961546 5343754577895138657 5403378223309299984 5404921383677497164 5414113426847016717 5419177574839444136 5426693771198444752 5479307145711449064 5486906739533517648 5490529484975579016 5498144643761952912 5502950326491217992 5506583664756209364 5510582712519638544 5514221090088742248 5515948602961577067 5523599017112702694 5525514937687490312 5579086412152604484 5586824396080694088 5588574654350142927 5599463078850600456 5601217296607132599 5603160139928883252 5612689323840326931 5614636146359869188 5703565902382038872 5705194793881802562 5758863632737543404 5773893551394860304 5775702415289407566 5783713098250974012 5785719242232330576 5791734891729824184 5795558900807555628 5808669789074063436 5812504979464887662 5820566706204783484 5868858905858591559 5876998793384054238 5879037294526400424 5885149970628692316 5887191299095785168 5889035657272193622 5914446814369376766 5972154878394489456 5984020103357229003 5989617319559385624 5997924694482491568 6068479957078271544 6076896711526369008 6078800501222962482 6089342992553560752 6090644050679600496 6094665415361241432 6096574771694374653 6103118488059384624 6105030492598250346 6107148089023015608 6117534395296864274 6131373666244844738 6176845670597526393 6185412724232197026 6187558202110876248 6190819117302620241 6199405551584593362 6201555883028084376 6203498726349835029 6205650477555644892 6216204304898426601 6303941260527516648 6312684590985945936 6392525003330023908 6394742320362049584 6401391196122437256 6405617732471508852 6414502084388945064 6416511640179793731 6429013164606244968 6433257938436865956 6444198853298153143 6506895646369025712 6508934147511371898 6515701753196052207 6517961795427476436 6520222621579202928 6550408837419847386 6600802760330751504 6629285188638543312 6642862833674157328 6707267320981247496 6716570049581776272 6718674238193800638 6727992787761337116 6730326465453935568 6738319484504308827 6745552013118267216 6747665281292803014 6750005782604385672 6757024040351461548 6759367787850716304 6761485384275481566 6838880118122547432 6850510866622755846 6856498592281396611 6866008299066807702 6868389848945082696 6870541600150892559 6967514024793571032 6977177705826571824 6991467880339273456 6997578810229573496 7007284189994108272 7059252194968601592 7065422372101605372 7075221848345851704 7079893283257983468 7085034916096678128 7089712830114097176 7091933918093456229 7101770164859189178 7104233491312487544 7120304902735948728 7122535574697958737 7125006103860184876 7194085110407305782 7204063037051421324 7206561844903329552 7216314844937563197 7218817902462688956 7232639810182025589 7335250449276603294 7342111553008279152 7354598137282102756 7364798689483603592 7425903105372095442 7436202554894109444 7438781882870139312 7446516289366916808 7451432872466857236 7457945837218361226 7468289728809510132 7470880186571844336 7473220687883426994 7483585765120435908 7486181528479825584 7571617273635677514 7588746014758050618 7593756505429933881 7604288761332055842 7606926391842403416 7678484843650057872 7700936553719210088 7711617464334632016 7726938580063218033 7727411867743407504 7744893052098751248 7825145207811455412 7835998391178738984 7838453277892767411 7846866627504923088 7849324919054893302 7852047543029591496 7865401365381682638 7872276161508270183 7883194713743371806 7885929085825835688 7888399614988061827 7975926933878359323 7978693471142972004 7992262677726548487 8010343015577942319 8105067334963949976 8128766362259166204 8140040656797667128 8221811554751206608 8235794227463368524 8247216965642929368 8254425489736826988 8259875497134314046 8265874068779457816 8271331635133113372 8274200636740859856 8285398525669054041 8288272406531235468 8383143370601832336 8404740209893324878 8421954219539803782 8486746406139537648 8523366671106698544 8540823643295345136 8555348853573058308 8557792190822703843 8577677251249154608 8653276884155060016 8660840327092290456 8663553622934111349 8672852588294914992 8675569647376461018 8678578863348495864 8687602337594736276 8690615727236635248 8693338351211333442 8713004683611095154 8718757469197331493 8730850059307175226 8733878449893129848 8818555941789600636 8830786948643677752 8833553485908290433 8871670221554065149 8958232317591734184 8970657050348449488 8984425979339078436 8996887041723737352 9009365387135282064 9015313845700642088 9102719935617407316 9115345067289553512 9118200751834443723 9134014488830341128 9135966076019400744 9141998123041862148 9154677732089076936 9157545738897375519 9160722133534523412 9176301592945296411 9197060499367267107 9281337303166314372 9302333824542126564 9308475716333467338 9420563162802140496 9439857711010644624 9455911890791274972 9469026886478918904 9483560755969027238 9496714099597278316 9588787504995035862 9592113480543074376 9602086794183655884 9605417382735228432 9608426598707263278 9621753126583417596 9625090536616918608 9643519746909367452 9649886907655298934 9669651140953108046 9763401221267057847 9776942693141214654 9780333932368804392 9825613256129771079 9901204140496127256 9914936739858812592 9935243829955809648 9943927782957814968 9957719638412680176 9964294250511235992 9978114353493914544 9981240329168568026 10078011357290700957 10091989181642005674 10095489698180903352 10118328019677400824 10121497921939204521 10125008673906578508 10135536060527192322 10139051681776074456 10142228076413222349 10185991735858371097 10275766299934133769 10299012448600211553 10302584773417624044 10433526943748607216 10451271037190356548 10465766558739857736 10487201820508910184 10496368215344360244 10510926284991162408 10616513949338936688 10619839924886975202 10634569245171145764 10638257961523962672 10652655247288783767 10656350236968731316 10680457354103923092 10687509155790277314 10809842767354994328 10828226853694033434 10838355149678888272 10958614291422898128 10981058969951158032 11005900652982435984 11013167329512418728 11028442180177484496 11031897205923154134 11047198034225405388 11051029875374980624 11158172824305208968 11173648792161388176 11177149308700285854 11186918755827541839 11198926157701200912 11202434593214265198 11206320279857766504 11209831031825140491 11225378647680653862 11229272292719738376 11406433141998083763 11407131804764077744 11410389587763605124 11517727265475086808 11551404830578815132 11567426196501948024 11583469783459648368 11591117801615111256 11617339578148126872 11625009958929775324 11641133412409566968 11737717811717183118 11753997586768108476 11758074589052800848 11770299941257384632 11773987378582339953 11778071314544387244 11798102048072523957 11824792070615057709 11828893628738753532 11968040206714458006 11979234639118771248 12136959914156543088 12157601002445924964 12189330830722482864 12193149543388749306 12210060985196500692 12214296178046031216 12235068790593728548 12262747332489689476 12353691341195052786 12370825448464394052 12375116404221752496 12381638234605240482 12389813245701471069 12398811103169186724 12403111766056168752 12406997452699670058 12411300955111289784 12432408609796853202 12607110314839987317 12607882521055033296 12632931329309705673 12785050006660047816 12802782392244874512 12811235464943017704 12829004168777890128 12833023280359587462 12858026329212489936 12866515876873731912 12870546740243679823 12888397706596306286 13013354471064691527 13017868295022743796 13031403506392104414 13035923590854952872 13040007526817000163 13069507025416642731 13096275088960762839 13100817674839694772 13414534641962494992 13437348476387601276 13455985575522674232 13476638969008617654 13495330562585606028 13500011565208771344 13514048080702923096 13522970768550963132 13545969018157342321 13677760236245094864 13701021733245511692 13712997184562793222 13732016598133615404 13736779697890165392 13741083200301785118 13935028049587142064 13962713574500201007 13995157620459146992 14118504389937203184 14130844744203210744 14150443696691703408 14159786566515966936 14179425660228194352 14183867836186912458 14203540329718378356 14208466982624975088 14225341133953540857 14240609805471897456 14245071149395917474 14250012207720369752 14388170220814611564 14408126074102842648 14412639898060894917 14432629689875126394 14437635804925377912 14465279620364051178 14474830361482948401 14504476711429662069 14670500898553206588 14709196274564205512 14729597378967207184 14851806210744190884 14872405109788218888 14893032578733833616 14902865744933714472 14915891674436722452 14936579457619020264 14946441375766853988 14967171530240871816 14971860493752852039 15143234547271355028 15177492029516101236 15187513010859867762 15203304090790788483 15208577522664111684 15213852783684806832 15401873107438420176 15453877160126436066 15650290415622910824 15671996782357477968 15676906555785534822 15698649838109786604 15704095086059182992 15730802730763365276 15744552323016540366 15766389427486743612 15771858171651671376 15776799229976123654 15929759887330462803 15951853867756718646 15957386942285944008 15984525355453096974 16020686031155884638 16031263733685415971 16210134669927899952 16242340280541050151 16257532724518332408 16280081313595334256 16471588454926737048 16494433931285858736 16508850979473653976 16519750994268628092 16531748137558915632 16542663270266226744 16547845808884731201 16570797051338108082 16576544813062470936 16619249674295237053 16765723963050428781 16803651889821397797 16809480419786649756 16838067971520980793 16843908439079607564 17110697707146116616 17115584381645407686 17321680654184580912 17327107245868222698 17351139294752922036 17357157726696991728 17375204675189472552 17386676702422666884 17426009367222190308 17437514938394662986 17461700118614350452 17467756899786259696 17637111883579201272 17661573897287355504 17667106971816580866 17743340443108130298 17916464635183468368 17968851958678156872 17993774083447474704 18030627691401284176 18205439871234814632 18230690134579107024 18236401503668887446 18268028977660682256 18271932152038801488 18283996246083724296 18289724315083123959 18309355464178153872 18315091477794751038 18321444267069046824 18352603185890592822 18394120998734534214 18562674606332628744 18604667649084253128 18610496179049505087 18616951432666934676 18648612914695279803 18911823781582549944 18938053772957837808 18967121511938054476 18993428199194556632 19177575009990071724 19184226961086148752 19204173588367311768 19216853197414526556 19243506253166835192 19249534920539381193 19287039493818734904 19299773815310597868 19332596559894459429 19339302281906216092 19526802442534115694 19553885386282429308 19560667864737608784 19651226512259542158 19802408280992254512 19887855565915629936 19928588501022471984 19962480658337136052 20156022714581401914 20183978363284011348 20190979396361806704 20214958453512926481 20236656039354801648 20242995843878409042 20250017347813157016 20271072121054384644 20278103363552148912 20284456152826444698 20371983471716742194 20551532599868267538 20569495776844189833 20598024897200423106 20605169546835248088 20611624800452677677 20902542074380713096 20931533117479715472 20974403641017820368 20992736430688720488 21021852569982324816 21239679849773950404 21269138490342291528 21275801754280368687 21305310494577567534 21312700473937462632 21360914708207846184 21367606724093876211 21375018311580554628 21411370383539024959 21619685534709988656 21648944534812689591 21656453707388066868 21697919430546076767 22026334659024837456 22063794411846308268 22094396068450810776 22316345648610417936 22354298617400571708 22373837511655083678 22404869186428530396 22412640559715533008 22419662063650280982 22450757295361307724 22458544585439476752 22781269516289801643 22812866283996167526 22820779175527210248 23035454530950173616 23102809661157630264 23134852393003896048 23182235603230222512 23234679156296253744 23250019917859550648 23282266824819133936 23475435623434366236 23507995173536216952 23515359833678302233 23540599882514769264 23547974757164679906 23556142629088774488 23596204096145047914 23616828484524810549 23649584141230115418 23657787257477507064 23665198844964185481 23936080413428916012 23976788033179645461 24031029046733826957 24315202004891849928 24386299086777498612 24420121970393001384 24470137581187457096 24525494664979378952 24707382682390105572 24741650896928788104 24763276469210480964 24779626491402942138 24797622206338373448 24813994905399340116 24822601910222579568 24856195577007162123 24864817219593706404 25214220629679974634 25265862658619411346 25570100013320095632 25622470929886035408 25666046560719174924 25673376572468111529 25733031753747463824 25741093480487359646 25776795413192612572 25990660868802334047 26026708942129383054 26035736590045487592 26062807012784208828 26071847181709905744 26080015053634000326 26139014050833285462 26156272407591994479 26192550177921525678 26201635349679389544 26500660457724871299 26615010664662195447 26874696952775202552 26911971151045348464 26953277938017235308 26990661125171212056 27028096161405846192 27045941537101926264 27091938036314684642 27354602255503331169 27402043466491023384 27425994369125586444 27464033196267230808 27472637216692126557 27482166400603570236 27528904778835889233 27591181498101801321 27925427149000402014 28261689488406421488 28319573133031933872 28367735672373824916 28407080659436756712 28450682267907081714 28490142298791834948 28500024415440739504 28776340441629223128 28816252148205685296 28825279796121789834 28865259379750252788 28875271609850755824 28930559240728102356 28949660722965896802 29008953422859324138 29341001797106413176 29418392549128411024 29476839768389313237 29703612421488381768 29744810219576437776 29805731489867428944 29831783348873444904 29873158915238040528 29892882751533707976 29934343060481743632 29943720987505704078 30286469094542710056 30354984059032202472 30364493765817613563 30375026021719735524 30406608181581576966 30417155045328223368 30426684229239667047 30557975207575113291 30907754320252872132 31300580831245821648 31353813111571069644 31397299676219573208 31461605461526730552 31489104646033080732 31532778854973487224 31553598459952247308 31859519774660925606 31903707735513437292 31914773884571888016 31957965741866351301 31969050710906193948 32041372062311769276 32062527467370831942 32484680561082100302 32515065449036664816 32943176909853474096 33017701958947307952 33039501988537256184 33085326540532453488 33095691617769462402 33141594102676216164 33153089626124941872 33238499348590474106 33531447926100857562 33560756267482625517 33607303779642795594 33618960839573299512 33629493095475421473 33676135943041961586 33687816878159215128 33843778993335878161 34219299425994251289 34221395414292233232 34231168763290815372 34654214491736445396 34702278589505844072 34750409350378945104 34773353404845333768 34852018734444380616 34875029876789325972 34923400237228700904 34934341152089988091 35274223767158402544 35321962135747019859 35334213943633161732 35394306144217571871 35474376211845173127 35486680886216260596 35937703917356313744 36410879742469629264 36472803007337774892 36567992492167448592 36579448630166247918 36630182955589502076 36642888534138093648 36705206371781185644 36788241997469068428 37125349212665257488 37169439737104413207 37209335298168506256 37220992358099010174 37233902865333869352 37297225829390559606 37823647563165099888 37898793987929117019 37934243023876108952 37986856398389113264 38355150019980143448 38408347176734623536 38433706394829053112 38487012506333670384 38499069841078762386 38574078987637469808 38599547630621195736 38611640220731039469 38665193119788918858 38678604563812432184 39053604885068231388 39107770772564858616 39120022580451000489 39208521076249928193 39288825266882288517 39302453024519084316 39924961316674272104 40312045429162803828 40367956726568022696 40429916907025852962 40485991687756818084 40500034695626314032 40542144242108769288 40568912305652889396 40637907054472026963 40743966943433484388 41103065199736535076 41138991553688379666 41196049794400846212 41210339093670496176 41223249600905355354 41805084148761426192 41888140723500603021 41985472861377440976 42479359699547900808 42538276980684583056 42551603508560737374 42610620989155135068 42625400947874925264 42676023401860622571 42721829416415692368 42735213448187752422 42750036623161109256 42822740767078049918 43237919694182684751 43297889069625379182 43312907414776133736 43395838861092153534 43424491084448845203 43513430134288986207 44127588823692616536 44188792136901621552 44708597234801143416 44747675023310167356 44809738372857060792 44839324127300561964 44901514590722615448 44915581481258556117 45109391973087072001 45562539032579603286 45609912272372365449 45625732567992335052 45641558351054420496 46205619322315260528 46500039835719101296 46950871246868732472 47015990347072433904 47030719667356604466 47095949514329359812 47112285258177548976 47192408192290095828 47233656969049621098 47299168282460230836 47315574514955014128 47330397689928370962 47872160826857832024 47953576066359290922 48062058093467653914 48093791201056247913 48630404009783699856 48772598173554997224 48840243940786002768 48940275162374914192 49050989329958757904 49414765364780211144 49483301793857576208 49526552938420961928 49559252982805884276 49595244412676746896 49627989810798680232 49643537426654193603 49712391154014324246 49729634439187412808 49857749022885711159 50428441259359949268 50514203914562942379 50531725317238822692 51332093121438349848 51346753144936223058 51482186960974719292 51553590826385225144 51981321737604668094 52053417884258766108 52071473180090975184 52125614025568417656 52160030107268000652 52278028101666570924 52312544815183988958 52385100355843051356 52403270699358779088 53001320915449742598 53230021329324390894 53749393905550405104 53906555876034470616 53981322250342424112 54091883074203852528 54183876072629369284 54709204511006662338 54804086932982046768 54851988738251172888 54869172945249371877 54928066392534461616 54945274433384253114 54964332801207140472 55057809557671778466 55182362996203602642 55218797304916432789 55831488537148515261 55850854298000804028 55945838744085839409 56735471344747649832 56814161318873513424 56901364535814163428 56980284597583669896 57552680883258446256 57650559592243579668 57730518759500505576 57748604761618143579 57861118481456204712 57899321445931793604 57997789679683378287 58017906845718648276 58682003594212826352 58953679536778626474 59407224842976763536 59663566697746889808 59785765503067415952 59887441975011408156 60572938189085420112 60644875360538779443 60709968118064404944 60728987531635227126 60750052043439471048 60813216363163153932 60834310090656446736 60853368458479334094 61115950415150226582 61815508640505744264 61834874401358033031 62707626223142139288 62794599352439146416 62923210923053461104 62978209292066161464 63065557709946974448 63107196919904494616 63719039549321851212 63807415471026874584 63827405262841106061 63915931483732702602 63938101421812387896 64082744124623538552 64102820172281628633 64125054934741663884 64234111150617074877 64969361122164200604 66079003977074512368 66191383235538924804 66283188205352432328 66476998697180948212 67062895852201715124 67121512534965251034 67214607559285591188 67237921679146599024 67258986190950842946 67352271886083923172 67375633756318430256 67687557986671756322 68343808548869404929 68438598851988502578 68462337526581630744 69308428983472890792 69404557179011688144 69546706809690667536 69704037468888761232 69750059753578651944 69846800474457401808 69868682304179976182 70546079501034906699 70643924271494039718 70668427887266323464 70788612288435143742 70850485453574431647 70948752423690346254 70973361772432521192 70995596534892556443 71930364099538936383 72093087140201480871 72945606014675549784 73158897260332495836 73260365911179004152 73410412743562371288 73576483994938136856 74338879474208826414 74441984716198020348 74467805730667738704 74568586731021486369 74594451658781119212 75797587975858234038 75868486047752217904 76710300039960286896 76867412789658106224 76998139682157524772 77199095261242391472 77223280441462078938 77330386239577837716 77357209127624864368 78107209770136462776 78215541545129717232 78240045160902000978 78417042152499856386 78468817222775983437 78577650533764577034 78604906049038168632 79845031993986586341 79849922633348544208 80624090858325607656 80735913453136045392 80859833814051705924 80971983375513636168 81084288484217538576 81137824611305778792 81275814108944053926 81487933886866968776 82206130399473070152 82277983107376759332 82392099588801692424 82417911650076379671 82446499201810710708 82586714336507667699 82773544494305403963 83776281447001206042 84958719399095801616 85103207017121474748 85221241978310270136 85352046803721245142 85470426896375504844 85500073246322218512 85645481534156099836 86475839388365369502 86595778139250758364 86625814829552267472 86791677722184307068 86848982168897690406 87026860268577972414 88255177647385233072 88430519305167939711 89417194469602286832 89495350046620334712 89619476745714121584 89678648254601123928 89803029181445230896 89831162962517112234 90093827181705758761 90218783946174144002 91093481297452840689 91125078065159206572 91219824544744730898 91251465135984670104 91280052687719001141 91673925622725339873 93901742493737464944 94061439334713208932 94191899028658719624 94384816384580191656 94467313938099242196 94598336564920461672 94660795379856741924 94821783127101396247 95744321653715664048 95873897225599053903 95907152132718581844 96124116186935307828 96187582402112495826 97545196347109994448 98829530729560422288 99053105876841923856 99118505965611768552 99255979621597360464 99287074853308387206 99424782308028648492 99459268878374825616 99715498045771422318 100856882518719898536 100888479286426264419 101028407829125884758 101063450634477645384 101531336980007634483 102664186242876699696 102693506289872446116 102964373921949438584 103107181652770450288 103962643475209336188 104106835768517532216 104251228051136835312 104320060214536001304 104556056203333141848 104625089630367977916 104770200711686102712 104803023456269964273 106002641830899485196 106182918432652715613 106423128635535519381 106460042658648781788 107813111752068941232 108367752145258738568 109418409022013324676 109703977476502345776 109738345890498743754 109890548866768506228 109928665602414280944 110115619115343556932 110364725992407205284 110437594609832865578 111508319211313239621 111662977074297030522 111701708596001608056 111891677488171678818 113470942689495299664 113696381963787351057 113802729071628326856 113960569195167339792 115301119184487159336 115461037519001011152 115497209523236287158 115722236962912409424 115798642891863587208 115834920662193118407 115995579359366756574 116035813691437296552 117360067741353001467 117625563228749784579 117866475800646865551 117907359073557252948 119774883950022816312 121289750721077558886 121457975063270454252 121500104086878942096 121626432726326307864 121706736916958668188 121913721163416080889 122231900830300453164 123631017281011488528 123669748802716066062 125415252446284278576 125956418584132322928 126214393839808989232 127438079098643702424 127614830942053749168 127654810525682212122 127831862967465405204 127876202843624775792 128028070205581867713 128165488249247077104 128205640344563257266 128250109869483327768 128468222301234149754 129938722244328401208 130273473253346535609 130540290402866958621 132382766471077849608 132566376410704864656 132953997394361896424 134125791704403430248 134243025069930502068 134429215118571182376 134517972381901685892 134704543772167846344 134746744443775668351 135328175919261216003 135375115973343512644 136687617097738809858 136877197703977005156 136924675053163261488 138616857966945781584 139500119507157303888 139737364608359952364 141092159002069813398 141287848542988079436 141336855774532646928 141577224576870287484 141700970907148863294 141897504847380692508 141946723544865042384 141991193069785112886 143860728199077872766 144186174280402961742 144281373603168743739 145891212029351099568 146317794520664991672 146520731822358008304 146820825487124742576 147152967989876273712 148677758948417652828 148883969432396040696 148930612279962580809 149137173462042972738 149188903317562238424 149573247068657133477 149879592684773174713 151542611743688827137 151595175951716468076 153996279364315049544 154446560882924157876 154660772479155675432 156214419540272925552 156480090321804001956 156834084304999712772 156937634445551966874 157155301067529154068 157209812098076337264 159690063987973172682 161248181716651215312 161719667628103411848 161943966751027272336 162275649222611557584 162551628217888107852 162975867773733937552 164412260798946140304 164555966214753518664 164607518835748115631 164784199177603384848 164835823300152759342 164892998403621421416 165173428673015335398 165547088988610807926 165656391914749298367 167552562894002412084 167837516232257518227 170206414034242949496 170442483956620540272 170704093607442490284 170940853792751009688 171290963068312199672 172951678776730739004 173191556278501516728 173245814284854430737 173583355444368614136 173697964337795380812 173993369039050134861 174053720537155944828 176861038610335879422 178990700093240669424 179357296509202247856 179662325925034224468 180187654363411517522 180437567892348288004 181934626081616338329 182186962594905681378 182250156130318413144 182439649089489461796 182502930271969340208 182560105375438002282 183347851245450679746 185504623204074099093 188122878669426417864 188383798057317439248 188769632769160383312 188934627876198484392 189196673129840923344 189321590759713483848 189643566254202792494 191482215788523318183 191747794451198107806 191814304265437163688 192248232373870615656 192308460516844885899 192375164804224991652 192702333451851224631 198237011931223537104 198574149706616774412 198849564616057296984 199430996091542844636 201713765037439797072 201776958572852528838 202056815658251769516 202126901268955290768 203062673960015268966 205387012579744892232 205928747843898877168 207925286950418672376 208213671537035064432 208640120429072002608 209112112406666283696 209250179260735955832 209540401423372205424 209606046912539928546 212005283661798970392 212365836865305431226 212551456360723294941 212846257271071038762 212920085317297563576 212986789604677669329 216735504290517477136 218836818044026649352 219476691780997487508 219781097733537012456 220231238230687113864 220729451984814410568 220875189219665731156 223016638422626479242 223325954148594061044 223403417192003216112 223705760193064459107 223783354976343357636 227392763927574702114 227605458143256653712 230602238368974318672 230994419046472574316 231597285783727174416 231669841324386236814 231991158718733513148 232071627382874593104 234720135482706002934 235251126457499569158 235406451668327950311 235732951601293731102 235814718147114505896 239535095981959759023 239549767900045632624 242579501442155117772 242915950126540908504 243252865452652615728 243413473833917336376 243827442326832161778 244463801660600906328 244540388064629916637 247253734950229139013 247339497605432132124 247760143009523003097 248320633482916211889 254876158197287404848 255309621051364424244 255663725934930810408 256056140411163735426 256411280689126514532 256500219738966655536 256936444602468299508 259877444488656802416 260546946506693071218 261080580805733917242 264765532942155699216 265291557915503819133 265907994788723792848 268251583408806860496 268486050139861004136 268858430237142364752 269035944763803371784 269409087544335692688 269493488887551336702 270281481545117276283 270656351838522432006 270750231946687025288 273375234195477619716 273754395407954010312 273840158063157003423 275021776868176019619 279474729216719904728 282184318004139626796 282575697085976158872 283154449153740574968 283401941814297726588 283795009694761385016 283982386139570225772 284465349381304188741 287721456398155745532 288372348560805923484 288562747206337487478 292635589041329983344 297355517896835305656 297767938864792081392 297861224559925161618 298274346924085945476 298377806635124476848 299146494137314266954 299759185369546349426 302665437859278793257 303085223487377654274 303190351903432936152 304594010940022903449 307992558728630099088 308893121765848315752 309321544958311350864 312960180643608003912 313668168609999425544 313875268891103933748 314310602135058308136 314409070368809892819 315765743811609504007 318548755297958146839 319269385906606558143 319380127975946345364 323439335256206823696 325103256435776215704 329111932429507037328 329215037671496231262 329671646600305518684 329785996807242842832 330346857346030670796 331094177977221615852 331312783829498596734 335105125788004824168 335675032464515036454 340412828068485898992 341408187214884980568 341881707585502019376 342581926136624399344 345903357553461478008 346383112557003033456 346491628569708861474 347166710888737228272 347395928675590761624 347504761986579355221 347986738078100269722 348107441074311889656 353599427401940596653 353722077220671758844 359324651850068448936 360375308726823035044 360875135784696576008 363869252163232676658 364373925189811362756 364500312260636826288 364879298178978923592 365120210750876004564 365741163490248242667 366695702490901359492 371009246408148198186 376245757338852835728 377869255752396968784 378643181519426967696 379287132508405584988 382964431577046636366 383495588902396215612 383628608530874327376 384084210616745603139 384496464747741231312 384616921033689771798 384750329608449983304 385404666903702449262 390820419760039606827 391620871208600875863 397148299413233548824 397699129232114593968 398861992183085689272 403553917145705057676 404113631316503539032 404240233331327005053 405984527757783648009 406125347920030537932 410774025159489784464 415850573900837344752 418500358521471911664 419212093825079857092 424010567323597940784 424731673730610862452 425102912721446589882 425692514542142077524 425840170634595127152 425973579209355338658 432844120809506231217 437673636088053298704 438953383561994975016 439562195467074024912 440462476461374227728 441458903969628821136 441750378439331462312 446033276845252958484 446651908297188122088 446791836839887742427 447411520386128918214 447566709952686715272 448719741205971400431 449638778054319524139 454785527855149404228 461988838092945148632 463339682648772473628 463982317437467026296 469440270965412005868 470502252914999138316 470812903336655900622 471465903202587462204 471629436294229011792 479070191963919518046 485159002884310235544 485831900253081817008 486826947667834672752 487654884653664323556 488927603321201812656 489080776129259833274 493822556507244346893 494507469900458278026 494678995210864264248 495520286019046006194 496641266965832423778 496969175744247895101 503512548696772554681 510619242102728848488 511327451869861620816 512112280822327470852 512822561378253029064 513872889204936599016 519737442854563292211 521093893013386142436 521980107117150404583 522161161611467834484 530583115831007638266 536972100279722008272 538071889527606743568 538986977775102673404 540562963090234552566 541312703677044864012 541500463893374050576 546750468390955239432 547508790815908020624 547680316126314006846 550043553736352039238 558949458433439809456 564368636008279253592 565151394171952317744 566308898307481149936 566803883628595453176 567590019389522770032 567964772279140451544 568930698762608377482 575442912796311491064 576744697121611846968 576925381550534657697 577125494412674974956 578107000355553673893 594711035793670611312 595722449119850323236 596548693848171890952 598292988274628533908 599518370739092698852 605330875718557586514 606170446974755308548 606380703806865872304 609188021880045806898 617786243531696631504 625920361287216007824 627336337219998851088 627750537782207867496 628621204270116616272 628818140737619785638 631531487623219008014 637097510595916293678 637654369082169884823 638538771813213116286 638760255951892690728 638960368814033007987 650206512871552431408 658430075342992462524 659343293200611037368 660693714692061341592 662188355954443231704 662625567658997193468 663752481889709773729 670210251576009648336 671117280579193377321 671350064929030072908 682816374429769961136 691806715106922956016 692983257139417722948 694791857351181523248 695009523973158710442 695973476156200539444 696214882148623779312 706219355004983850933 707198854803881193306 707444154441343517688 718649303700136897872 720750617453646070088 721750271569393152016 727738504326465353316 728747850379622725512 729758596357957847184 730240421501752009128 731482326980496485334 733391404981802718984 733621164193889749911 742018492816296396372 743280429028569009291 744961900448748635667 758574265016811169976 765928863154093272732 766991177804792431224 768168421233491206278 769233842067379543596 769500659216899966608 770809333807404898524 781640839520079213654 783241742417201751726 794296598826467097648 795874673746511457399 797723984366171378544 807107834291410115352 808227262633007078064 808480466662654010106 810844444635351828849 811969055515567296018 812250695840061075864 821520474189471010269 825065330604528058857 838424187650159714184 849463347461221724904 850205825442893179764 851385029084284155048 851947158418710677316 853396048143912566223 865688241619012462434 877906767123989950032 883500756878662924624 892066553690505916968 893303816594376244176 893583673679775484854 894823040772257836428 895133419905373430544 897439482411942800862 899277556108639048278 909571055710298808456 913782032820068710347 923977676185890297264 926679365297544947256 927964634874934052592 938880541930824011736 941004505829998276632 941625806673311801244 942931806405174924408 943227211106429678457 947297231434828512021 958140383927839036092 970318005768620471088 975309769307328647112 978161552258519666548 987645113014488693786 989014939800916556052 989357990421728528496 991040572038092012388 993282533931664847556 993938351488495790202 1007025097393545109362 1021238484205457696976 1024224561644654941704 1025645122756506058128 1027745778409873198032 1039474885709126584422 1042187786026772284872 1042514285959738065663 1043960214234300809166 1044322323222935668968 1049157148793412222991 1060798282205821789959 1061166231662015276532 1077973955550205346808 1081125926180469105132 1082625407354089728024 1093500936781910478864 1095360632252628013692 1097223490470744728001 1100087107472704078476 1128737272016558507184 1133607767257190906352 1135929544558280903088 1137861397525216754964 1150885825592622982128 1152252631850236809417 1153489394243223693936 1153850763101069315394 1154250988825349949912 1156214000711107347786 1174862613625802627589 1191444898239700646472 1193097387696343781904 1196585976549257067816 1199036741478185397704 1210661751437115173028 1212340893949510617096 1212720699993981015159 1217953583273350944027 1218376043760091613796 1255501075564415734992 1257636281475239571276 1263062975246438016028 1274195021191832587356 1275308738164339769646 1277077543626426232572 1277520511903785381456 1277920737628066015974 1298532362428518693651 1316860150685984925048 1318686586401222074736 1321387429384122683184 1324376711908886463408 1325251135317994386936 1327504963779419547458 1340375510519663227281 1342234561158386754642 1342700129858060145816 1346159223617914201293 1348916334162958572417 1385966514278835445896 1390019047946317420884 1391946952312401078888 1412438710009967701866 1414397709607762386612 1414888308882687035376 1441501234907292140176 1455477008652930706632 1457495700759245451024 1460480843003504018256 1462964653960992970668 1466782809963605437968 1467242328387779499822 1484036985632592792744 1486560858057138018582 1489923800897497271334 1490907527232743685303 1517148530033622339952 1531857726308186545464 1533982355609584862448 1536336842466982412556 1538467684134759087192 1541618667614809797048 1563281679040158427308 1565940321351451213749 1566483484834403503452 1591749347493022914798 1614215668582820230704 1616960933325308020212 1621688889270703657698 1623938111031134592036 1624501391680122151728 1643040948378942020538 1650130661209056117714 1676848375300319428368 1698926694922443449808 1700411650885786359528 1702770058168568310096 1703894316837421354632 1706792096287825132446 1711782716452409416459 1730776144651603973091 1731376483238024924868 1734321001066661021679 1784133107381011833936 1787167347359550969708 1789646081544515672856 1794878964823885601724 1798555112217278096556 1819142111420597616912 1827564065640137420694 1853358730595089894512 1877761083861648023472 1882009011659996553264 1883251613346623602488 1885863612810349848816 1886454422212859356914 1894594462869657024042 1916280767855678072184 1916881106442099023961 1950619538614657294224 1956323104517039333096 1975290226028977387572 1978029879601833112104 1982081144076184024776 1986565067863329695112 1987876702976991580404 1991257445669129321187 2014050194787090218724 2048449123289309883408 2078949771418253168844 2084375572053544569744 2085028571919476131326 2087920428468601618332 2088644646445871337936 2098314297586824445982 2118658065014951552799 2121596564411643579918 2122332463324030553064 2155947911100410693616 2162251852360938210264 2165250814708179456048 2190721264505256027384 2194446980941489456002 2200174214945408156952 2200863492581669249733 2229841287085707027873 2234885701346245907001 2275722795050433509928 2304505263700473618834 2307701526202138630788 2308501977650699899824 2312428001422214695572 2349725227251605255178 2382889796479401292944 2393171953098514135632 2398073482956370795408 2421323502874230346056 2424681787899021234192 2425441399987962030318 2432533333906055486547 2435907166546701888054 2436752087520183227592 2475195991813584176571 2515272562950479142552 2526125950492876032056 2548390042383665174712 2550617476328679539292 2554155087252852465144 2555841475256132031948 2560188144431737698669 2597064724857037387302 2633720301371969850096 2650502270635988773872 2655009927558839094916 2680751021039326454562 2684469122316773509284 2685400259716120291632 2692318447235828402586 2697832668325917144834 2741346098460206131041 2771933028557670891792 2780038095892634841768 2783893904624802157776 2824877420019935403732 2828795419215524773224 2829681633319289035371 2841891694304485536063 2910954017305861413264 2925929307921985941336 2934484656775558999644 2968073971265185585488 2973121716114276037164 2979847601794994542668 2981815054465487370606 3063715452616373090928 3072673684933964825112 3076935368269518174384 3083237335229619594096 3126563358080316854616 3127542857879214196989 3131880642702902427498 3132966969668807006904 3147471446380236668973 3183498694986045829596 3233921866650616040424 3243377778541407315396 3247876222062269184072 3286081896757884041076 3291670471412234184003 3300261322418112235428 3400823301771572719056 3407788633674842709264 3413584192575650264892 3423565432904818832918 3456757895550710428251 3461552289303207946182 3462752966476049849736 3468642002133322043358 3524587840877407882767 3574334694719101939416 3579292163089031345712 3589757929647771203448 3597110224434556193112 3638162099981943045477 3653860749820052832081 3655128131280274841388 3766503226693247204976 3772908844425718713828 3789188925739314048084 3832561535711356144368 3833762212884198047922 3912646209034078666192 3950580452057954775144 3956059759203666224208 3964162288152368049552 3973130135726659390224 3975753405953983160808 3982514891338258642374 4028100389574180437448 4038477670853742603879 4046749002488875717251 4157899542836506337688 4170057143838952262652 4175840856937203236664 4196628595173648891964 4237316130029903105598 4243193128823287159836 4244664926648061106128 4324503704721876420528 4381442529010512054768 4388893961882978912004 4400348429890816313904 4401726985163338499466 4459682574171414055746 4469771402692491814002 4472722581698231055909 4551445590100867019856 4609010527400947237668 4615403052404277261576 4624856002844429391144 4646267373227968416103 4697820964054353641247 4699450454503210510356 4842647005748460692112 4850882799975924060636 4865066667812110973094 4871814333093403776108 4873504175040366455184 4950391983627168353142 5030545125900958285104 5052251900985752064112 5096780084767330349424 5101234952657359078584 5108310174505704930288 5111682950512264063896 5120376288863475397338 5135348149357228249377 5194129449714074774604 5202963003199983065037 5310019855117678189832 5361502042078652909124 5368938244633547018568 5384636894471656805172 5395665336651834289668 5482692196920412262082 5560076191785269683536 5649754840039870807464 5657590838431049546448 5659363266638578070742 5683783388608971072126 5750643319326297071883 5851858615843971882672 5868969313551117999288 5946243432228552074328 5959695203589989085336 5963630108930974741212 5973772337007387963561 6145347369867929650224 6253126716160633709232 6255085715758428393978 6263761285405804854996 6265933939337614013808 6294942892760473337946 6366997389972091659192 6467843733301232080848 6486755557082814630792 6495752444124538368144 6572163793515768082152 6583340942824468368006 6600522644836224470856 6602590477745007749199 6827168385151300529784 6847130865809637665836 6913515791101420856502 6923104578606415892364 6925505932952099699472 6937284004266644086716 7049175681754815765534 7148669389438203878832 7179515859295542406896 7194220448869112386224 7276324199963886090954 7297600001718166459641 7307721499640105664162 7310256262560549682776 7425587975440752529713 7545817688851437427656 7578377851478628096168 7667524425768396095844 7680564433295213096007 7901160904115909550288 7951506811907966321616 7965029782676517284748 8056200779148360874896 8076955341707485207758 8093498004977751434502 8224038295380618393123 8315799085673012675376 8340114287677904525304 8351681713874406473328 8393257190347297783928 8474632260059806211196 8486386257646574319672 8489044899957867106113 8525675082913456608189 8777787923765957824008 8803453970326676998932 8919365148342828111492 8939542805384983628004 8945445163396462111818 9218021054801894475336 9230806104808554523152 9249712005688858782288 9292534746455936832206 9382628573637642590967 9395641928108707282494 9398900909006421020712 9442414339140710006919 9701765599951848121272 9730133335624221946188 9743628666186807552216 9875011414236702552009 9900783967254336706284 10202469905314718157168 10223365901024528127792 10240752577726950794676 10270696298714456498754 10388258899428149549208 10405926006399966130074 10620039710235356379664 10723004084157305818248 10737876489267094037136 10769273788943313610344 10791330673303668579336 10961582249460158496243 10965384393840824524164 11299509680079741614928 11318726533277156141484 11367566777217942144252 11501286638652594143766 11737938627102235998576 11892486864457104148656 11919390407179978170672 11927260217861949482424 11947544674014775927122 12115433012561227811637 12140247007466627151753 12510171431516856787956 12527522570811609709992 12589885785520946675892 12733994779944183318384 12973511114165629261584 13144327587031536164304 13166681885648936736012 13201045289672448941712 13205180955490015498398 13418167745094693167727 13654336770302601059568 13694261731619275331672 13827031582202841713004 13846209157212831784728 13874568008533288173432 13938802119683905248309 14098351363509631531068 14552648399927772181908 14595200003436332919282 14615442999280211328324 14620512525121099365552 14851175950881505059426 15091635377702874855312 15156755702957256192336 15335048851536792191688 15361128866590426192014 15406044448071684748131 15608889009599949195111 15930059565353034569496 16153910683414970415516 16186996009955502869004 16448076590761236786246 16680228575355809050608 16786514380694595567856 16949264520119612422392 16972772515293148639344 16978089799915734212226 17051350165826913216378 17555575847531915648016 17606907940653353997864 17838730296685656222984 17879085610769967256008 17890890326792924223636 17921317011022163890683 18436042109603788950672 18585069492911873664412 18765257147275285181934 18791283856217414564988 18797801818012842041424 18884828678281420013838 19403531199903696242544 19460266671248443892376 19487257332373615104432 19750022828473405104018 19801567934508673412568 19807771433235023247597 20481505155453901589352 20541392597428912997508 20776517798856299098416 20811852012799932260148 21446008168314611636496 21538547577886627220688 21582661346607337158672 21892800005154499378923 21923164498920316992486 21930768787681649048328 22637453066554312282968 22735133554435884288504 23002573277305188287532 23041693299885639288021 23854520435723898964848 23895089348029551854244 24230866025122455623274 24280494014933254303506 24672114886141855179369 25020342863033713575912 25055045141623219419984 25179771571041893351784 25467134699873601318339 25577025248740369824567 26333363771297873472024 26410361910980030996796 26836335490189386335454 27388523463238550663344 27654063164405683426008 27692418314425663569456 27749136017066576346864 27877604239367810496618 28196702727019263062136 28327243017422130020757 29105296799855544363816 29190400006872665838564 29230885998560422656648 29702351901763010118852 30670097703073584383376 30722257733180852384028 30812088896143369496262 31217778019199898390222 31860119130706069138992 32307821366829940831032 32373992019911005738008 32523871612595778912721 32884746748380475488729 32896153181522473572492 33898529040239224844784 33956179599831468424452 34102700331653826432756 35213815881306707995728 35677460593371312445968 35758171221539934512016 35781780653585848447272 35842634022044327781366 36420741022399881455259 37170138985823747328824 37530514294550570363868 37582567712434829129976 37769657356562840027676 38920533342496887784752 39500045656946810208036 39603135869017346825136 39615542866470046495194 40254503235284079503181 40963010310907803178704 41082785194857825995016 41623704025599864520296 41816406359051715744927 43785600010308998757846 43846328997840633984972 43861537575363298096656 45274906133108624565936 45470267108871768577008 46005146554610376575064 46083386599771278576042 46218133344215054244393 47790178696059103708488 48461732050244911246548 48560988029866508607012 49344229772283710358738 50040685726067427151824 50359543142083786703568 50934269399747202636678 51154050497480739649134 52666727542595746944048 52820723821960061993592 53672670980378772670908 53763951033066491672049 55308126328811366852016 55755208478735620993236 56393405454038526124272 56654486034844260041514 58210593599711088727632 58380800013745331677128 58461771997120845313296 59404703803526020237704 59423314299705069742791 61444515466361704768056 61624177792286738992524 62435556038399796780444 64615642733659881662064 64747984039822011476016 65047743225191557825442 65678400015463498136769 65769493496760950977458 65792306363044947144984 67912359199662936848904 68205400663307652865512 69125079899656917864063 71563561307171696894544 71685268044088655562732 72841482044799762910518 74340277971647494657648 75061028589101140727736 75165135424869658259952 75539314713125680055352 76731075746221109473701 79000091313893620416072 79231085732940092990388 80509006470568159006362 82165570389715651990032 83247408051199729040592 83632812718103431489854 84981729052266390062271 87571200020617997515692 87692657995681267969944 92010293109220753150128 92166773199542557152084 92436266688430108488786 95580357392118207416976 96923464100489822493096 97121976059733017214024 97571614837787336738163 98688459544567420717476 101868538799494405273356 102308100994961479298268 105641447643920123987184 107345341960757545341816 107527902066132983344098 109262223067199644365777 111510416957471241986472 113308972069688520083028 116761600027490663354256 118809407607052040475408 118846628599410139485582 122889030932723409536112 123248355584573477985048 124871112076799593560888 125449219077155147234781 130095486450383115650884 131356800030926996273538 131538986993521901954916 131584612726089894289968 135824718399325873697808 136410801326615305731024 138250159799313835728126 138654400032645162733179 143370536088177311125464 145682964089599525821036 150122057178202281455472 151078629426251360110704 153462151492442218947402 158000182627787240832144 158462171465880185980776 161018012941136318012724 161291853099199475016147 167265625436206862979708 169963458104532780124542 175142400041235995031384 175385315991362535939888 178269942899115209228373 184333546399085114304168 184872533376860216977572 193846928200979644986192 194243952119466034428048 195143229675574673476326 197376919089134841434952 203737077598988810546712 204616201989922958596536 214690683921515090683632 215055804132265966688196 218524446134399288731554 223020833914942483972944 226617944139377040166056 230193227238663328421103 237693257198820278971164 246496711169146955970096 249742224153599187121776 250898438154310294469562 254945187156799170186813 260190972900766231301768 262713600061853992547076 263077973987043803909832 276500319598627671456252 277308800065290325466358 286741072176354622250928 291365928179199051642072 292714844513362010214489 306924302984884437894804 316924342931760371961552 322036025882272636025448 322583706198398950032294 334531250872413725959416 339926916209065560249084 350284800082471990062768 356539885798230418456746 368667092798170228608336 369745066753720433955144 376347657231465441704343 390286459351149346952652 394753838178269682869904 407474155197977621093424 409232403979845917193072 415963200097935488199537 430111608264531933376392 437048892268798577463108 453235888278754080332112 460386454477326656842206 475386514397640557942328 483875559297598425048441 501796876308620588939124 509890374313598340373626 520381945801532462603536 525427200123707985094152 526155947974087607819664 553000639197255342912504 554617600130580650932716 582731856358398103284144 585429689026724020428978 613848605969768875789608 644072051764545272050896 645167412396797900064588 669062501744827451918832 679853832418131120498168 713079771596460836913492 739490133507440867910288 752695314462930883408686 764835561470397510560439 780572918702298693905304 831926400195870976399074 860223216529063866752784 874097784537597154926216 878144533540086030643467 920772908954653313684412 950773028795281115884656 967751118595196850096882 1003593752617241177878248 1019780748627196680747252 1050854400247415970188304 1106001278394510685825008 1109235200261161301865432 1129042971694396325113029 1170859378053448040857956 1227697211939537751579216 1247889600293806464598611 1290334824793595800129176 1359707664836262240996336 1426159543192921673826984 1505390628925861766817372 1529671122940795021120878 1561145837404597387810608 1663852800391741952798148 1748195569075194309852432 1756289067080172061286934 1841545817909306627368824 1935502237190393700193764 2007187505234482355756496 2039561497254393361494504 2218470400522322603730864 2258085943388792650226058 2341718756106896081715912 2495779200587612929197222 2580669649587191600258352 2634433600620258091930401 2852319086385843347653968 3010781257851723533634744 3059342245881590042241756 3327705600783483905596296 3387128915083188975339087 3512578134160344122573868 3683091635818613254737648 3871004474380787400387528 4079122994508786722989008 4516171886777585300452116 4683437512213792163431824 4991558401175225858394444 5268867201240516183860802 6021562515703447067269488 6118684491763180084483512 6655411201566967811192592 6774257830166377950678174 7025156268320688245147736 7742008948761574800775056 7903300801860774275791203 9032343773555170600904232 9983116802350451716788888 10537734402481032367721604 12237368983526360168967024 13548515660332755901356348 14050312536641376490295472 15806601603721548551582406 18064687547110341201808464 19966233604700903433577776 21075468804962064735443208 23709902405582322827373609 27097031320665511802712696 31613203207443097103164812 42150937609924129470886416 47419804811164645654747218 54194062641331023605425392 63226406414886194206329624 94839609622329291309494436 126452812829772388412659248 189679219244658582618988872 379358438489317165237977744
- Sum of all divisors σ(n): 1416000608168879525716328515
- Sum of proper divisors (its aliquot sum) s(n): 1036642169679562360478350771
- 379358438489317165237977744 is an abundant number, because the sum of its proper divisors (1036642169679562360478350771) is greater than itself. Its abundance is 657283731190245195240373027
Bases of 379358438489317165237977744
- Binary: 100111001110011000100011000101000011101010110010101000001100111000101101011000010100100002
- Hexadecimal: 0x139CC46287565419C5AC290
- Base-36: 1BNZA5RYY5RMX6C900
Squares and roots of 379358438489317165237977744
- 379358438489317165237977744 squared (3793584384893171652379777442) is 143912824853053035221965558681738159110984926639329536
- 379358438489317165237977744 cubed (3793584384893171652379777443) is 54594544514840794471449339811955552901603866600726367909059712515918584649846784
-
379358438489317165237977744 is a
perfect square number . Itssquare root is 19477126032588 -
The
cube root of 379358438489317165237977744 is 723907789.2552457135
Scales and comparisons
How big is 379358438489317165237977744?- 379,358,438,489,317,165,237,977,744 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 379,358,438,489,317,165,237,977,744 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 379358438489317165237977744 cubic inches would be around 60325649.1 feet tall.
Recreational maths with 379358438489317165237977744
- 379358438489317165237977744 backwards is 447779732561713984834853973
- 379358438489317165237977744 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 379358438489317165237977744's digits is 144
- 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 379358438489317165237977744 - Facts about the integer". Numbermatics.com. 2024. Web. 13 June 2024.
APA style:
Numbermatics. (2024). Number 379358438489317165237977744 - Facts about the integer. Retrieved 13 June 2024, from https://numbermatics.com/n/379358438489317165237977744/
Chicago style:
Numbermatics. 2024. "Number 379358438489317165237977744 - Facts about the integer". https://numbermatics.com/n/379358438489317165237977744/
The information we have on file for 379358438489317165237977744 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 379358438489317165237977744, math, Factors of 379358438489317165237977744, curriculum, school, college, exams, university, Prime factorization of 379358438489317165237977744, STEM, science, technology, engineering, physics, economics, calculator, three hundred seventy-nine septillion, three hundred fifty-eight sextillion, four hundred thirty-eight quintillion, four hundred eighty-nine quadrillion, three hundred seventeen trillion, one hundred sixty-five billion, two hundred thirty-seven million, nine hundred seventy-seven thousand, seven hundred forty-four.