75834434906630909523415296
75,834,434,906,630,909,523,415,296 is an even composite number composed of six prime numbers multiplied together.
75834434906630909523415296 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty-five divisors.
Prime factorization of 75834434906630909523415296:
28 × 36 × 72 × 232 × 294 × 536
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 23 × 23 × 29 × 29 × 29 × 29 × 53 × 53 × 53 × 53 × 53 × 53)See below for interesting mathematical facts about the number 75834434906630909523415296 from the Numbermatics database.
Names of 75834434906630909523415296
- Cardinal: 75834434906630909523415296 can be written as Seventy-five septillion, eight hundred thirty-four sextillion, four hundred thirty-four quintillion, nine hundred six quadrillion, six hundred thirty trillion, nine hundred nine billion, five hundred twenty-three million, four hundred fifteen thousand, two hundred ninety-six.
Scientific notation
- Scientific notation: 7.5834434906630909523415296 × 1025
Factors of 75834434906630909523415296
Divisors of 75834434906630909523415296
- Number of divisors d(n): 19845
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 23 24 27 28 29 32 36 42 46 48 49 53 54 56 58 63 64 69 72 81 84 87 92 96 98 106 108 112 116 126 128 138 144 147 159 161 162 168 174 184 189 192 196 203 207 212 216 224 232 243 252 256 261 276 288 294 318 322 324 336 348 368 371 378 384 392 406 414 424 432 441 448 464 477 483 486 504 522 529 552 567 576 588 609 621 636 644 648 667 672 696 729 736 742 756 768 783 784 812 828 841 848 864 882 896 928 954 966 972 1008 1044 1058 1104 1113 1127 1134 1152 1176 1218 1219 1242 1272 1288 1296 1323 1334 1344 1392 1421 1431 1449 1458 1472 1484 1512 1537 1566 1568 1587 1624 1656 1682 1696 1701 1728 1764 1792 1827 1856 1863 1908 1932 1944 2001 2016 2088 2116 2208 2226 2254 2268 2304 2349 2352 2436 2438 2484 2523 2544 2576 2592 2597 2646 2668 2688 2784 2809 2842 2862 2898 2916 2944 2968 3024 3074 3132 3136 3174 3248 3312 3339 3364 3381 3392 3402 3456 3528 3654 3657 3703 3712 3726 3816 3864 3888 3969 4002 4032 4176 4232 4263 4293 4347 4416 4452 4508 4536 4611 4669 4698 4704 4761 4872 4876 4968 5046 5088 5103 5152 5184 5194 5292 5336 5376 5481 5568 5589 5618 5684 5724 5796 5832 5887 5888 5936 6003 6048 6148 6264 6272 6348 6496 6624 6678 6728 6762 6784 6804 6912 7047 7056 7308 7314 7406 7424 7452 7569 7632 7728 7776 7791 7938 8004 8064 8352 8427 8464 8526 8533 8586 8694 8832 8904 9016 9072 9222 9338 9396 9408 9522 9744 9752 9936 10017 10092 10143 10176 10206 10304 10368 10388 10584 10672 10759 10962 10971 11109 11136 11178 11236 11368 11448 11592 11664 11774 11872 11907 12006 12096 12296 12528 12544 12696 12789 12879 12992 13041 13248 13356 13456 13524 13568 13608 13833 14007 14094 14112 14283 14616 14628 14812 14904 15138 15264 15341 15456 15552 15582 15876 16008 16128 16443 16704 16767 16854 16928 17052 17066 17172 17388 17661 17664 17808 18009 18032 18144 18444 18676 18792 18816 19044 19343 19488 19504 19663 19872 20034 20184 20286 20352 20412 20608 20736 20776 21141 21168 21344 21518 21924 21942 22218 22272 22356 22472 22707 22736 22896 23184 23328 23373 23548 23744 23814 24012 24192 24389 24592 25056 25281 25392 25578 25599 25758 25921 25984 26082 26496 26712 26912 27048 27216 27666 28014 28037 28188 28224 28566 29232 29256 29624 29808 30051 30276 30429 30528 30682 30912 31104 31164 31752 32016 32277 32683 32886 32913 33327 33408 33534 33708 33856 34104 34132 34344 34776 35322 35351 35616 35721 36018 36064 36288 36888 37352 37584 37632 38088 38367 38637 38686 38976 39008 39123 39326 39744 40068 40368 40572 40704 40824 41209 41216 41499 41552 42021 42282 42336 42688 42849 43036 43848 43884 44436 44573 44712 44944 45414 45472 45792 46023 46368 46656 46746 47096 47488 47628 48024 48384 48778 49184 49329 50112 50562 50784 51156 51198 51516 51842 51968 52164 52983 52992 53424 53824 54027 54096 54432 55332 56028 56074 56376 56448 57132 58029 58464 58512 58989 59248 59616 59731 60102 60552 60858 61056 61364 61824 62208 62328 63504 64032 64554 64607 65366 65772 65826 66654 66816 67068 67416 67712 68121 68208 68264 68688 69552 70119 70644 70702 71232 71442 72036 72128 72576 73167 73776 74704 75168 75313 75843 76176 76734 76797 77274 77372 77763 77952 78016 78246 78652 79488 80136 80736 81144 81461 81648 82418 82998 83104 84042 84111 84564 84672 85376 85698 86072 87696 87768 88872 89146 89424 89888 90153 90828 90944 91287 91584 92046 92736 93312 93492 94192 94976 95256 96048 96831 97556 98049 98368 98658 98739 99981 100224 101124 101568 102312 102396 103032 103684 104328 105966 106053 106848 107387 107648 108054 108192 108864 110664 112056 112148 112752 112896 114264 115101 116058 116928 117024 117369 117978 118496 119232 119462 120204 121104 121716 122112 122728 123627 123648 124497 124656 126063 127008 128064 128547 129108 129214 130732 131544 131652 133308 133719 134136 134832 135401 135424 136242 136416 136528 137376 137641 138069 139104 140238 141288 141404 142464 142884 144072 144256 145152 146334 147552 147987 148877 149408 150336 150626 151686 152352 153468 153594 154548 154744 155526 155904 156032 156492 157304 158949 158976 160272 161472 162081 162288 162922 163296 164836 165996 166208 168084 168222 169128 169344 170723 170752 171396 172144 174087 175392 175536 176967 177744 178292 178848 179193 179776 180306 181656 181888 182574 183168 184092 185472 186624 186984 188384 190512 192096 193662 193821 195112 196098 196259 196736 197316 197478 199962 200448 202248 203136 204363 204624 204792 206064 207368 208656 210357 211932 212106 213696 214774 215296 216108 216384 217728 219501 221328 224112 224296 225504 225939 227529 228528 230202 230391 232116 233289 233856 234048 234738 235956 236992 238464 238924 240408 242208 243432 244383 245456 247254 247457 248994 249312 252126 252333 254016 256128 257094 258216 258428 261464 263088 263304 266616 267438 268272 269664 270459 270802 272484 272832 273056 273861 274752 275282 276138 278208 280476 282576 282808 284928 285768 288144 288512 290493 292668 294147 295104 295974 296217 297754 298816 299943 300672 301252 303372 304704 306936 307188 309096 309488 311052 312011 312064 312984 314608 317898 318159 320544 322161 322944 324162 324576 325844 326592 329672 331992 332416 336168 336444 338256 338688 341446 342792 344288 345303 348174 350784 351072 353934 355488 356584 357696 358386 359552 360612 363312 363776 365148 366336 368184 370881 370944 373491 373968 376768 378189 381024 384192 385641 387324 387642 390224 392196 392518 393472 394632 394956 399924 401157 404496 406203 406272 408726 409248 409584 412128 412923 414207 414736 417312 420714 423864 424212 427392 429548 432216 432768 435456 439002 442656 444889 446631 448224 448592 451008 451878 452249 455058 457056 460404 460782 464232 466578 467712 468096 469476 471912 473984 476847 476928 477848 480816 484416 486243 486864 488766 490912 494508 494914 497988 498624 504252 504666 508032 512169 512256 514188 516432 516856 522261 522928 526176 526608 530901 533232 534876 536544 537579 539328 540918 541604 544968 545664 546112 547722 549504 550564 552276 556416 560947 560952 565152 565616 570227 571536 576288 580986 581463 585336 588294 588777 590208 591948 592434 595508 597632 599886 601344 602504 606744 609408 613089 613872 614376 618192 618976 622104 624022 625968 629216 631071 635796 636318 641088 644322 645888 648324 649152 651688 653184 658503 659344 663984 664832 672336 672888 676512 677817 682587 682892 685584 688576 690606 691173 696348 699867 701568 702144 707281 707868 710976 713168 715392 716772 719104 721224 726624 730296 733149 736368 741762 742371 746982 747936 751709 753536 756378 756999 762048 768384 771282 774648 775284 780448 784392 785036 789264 789912 799848 802314 808992 812406 813073 817452 818496 819168 821583 824256 825846 828414 829472 834624 841428 847728 848424 854784 859096 864432 865536 871479 878004 882441 885312 888651 889778 893262 896448 897184 899829 902016 903756 904498 910116 914112 920808 921564 928464 933156 936033 936192 938952 943824 947807 947968 953694 954477 955696 961632 966483 968832 972486 973728 977532 981824 989016 989828 995976 997248 1008504 1009332 1016064 1024338 1025179 1028376 1032864 1033712 1035909 1042139 1044522 1045856 1052352 1053216 1061802 1066464 1069752 1073088 1075158 1078656 1081836 1083208 1089936 1091328 1092224 1095444 1099008 1101128 1104552 1112643 1112832 1120473 1121894 1121904 1130304 1131232 1134567 1140454 1143072 1152576 1161972 1162926 1170672 1176588 1177554 1180416 1183896 1184868 1191016 1195061 1195264 1199772 1203471 1205008 1213488 1218609 1218816 1226178 1227744 1228752 1236384 1237952 1238769 1242621 1244208 1248044 1251936 1258432 1262142 1271592 1272636 1282176 1288644 1292617 1296648 1298304 1303376 1306368 1317006 1318688 1327968 1334667 1339893 1344672 1345776 1353024 1355634 1356747 1365174 1365784 1371168 1373813 1377152 1381212 1382346 1392696 1399734 1403136 1404288 1414562 1415736 1421952 1426336 1430541 1430784 1433544 1442448 1453248 1460592 1466298 1472736 1483524 1484742 1485961 1493964 1495872 1503418 1507072 1512756 1513998 1524096 1536507 1536768 1542564 1549296 1550568 1560896 1566783 1568784 1570072 1578528 1579824 1592703 1599696 1604628 1612737 1617984 1624812 1626146 1634904 1636992 1638336 1643166 1648512 1651692 1656828 1658944 1669248 1682841 1682856 1695456 1696848 1710681 1718192 1728864 1732199 1742958 1744389 1756008 1764882 1766331 1770624 1777302 1779556 1786524 1792896 1794368 1799658 1804032 1807512 1808996 1820232 1828224 1841616 1843128 1856928 1866312 1872066 1873603 1877904 1887648 1893213 1895614 1907388 1908954 1911392 1923264 1932966 1937664 1944972 1947456 1955064 1963648 1975509 1978032 1979656 1991952 1994496 2017008 2018664 2033451 2047761 2048676 2050358 2056752 2065728 2067424 2071818 2073519 2084278 2089044 2091712 2099601 2104704 2106432 2121843 2123604 2132928 2139504 2146176 2150316 2157312 2163672 2166416 2179872 2184077 2184448 2190888 2199447 2202256 2209104 2225286 2227113 2240946 2243788 2243808 2255127 2260608 2262464 2269134 2270997 2280908 2286144 2305152 2323944 2325852 2341344 2353176 2355108 2362369 2367792 2369736 2382032 2390122 2399544 2406942 2410016 2426976 2437218 2439219 2452356 2455488 2457504 2472768 2475904 2477538 2485242 2488416 2496088 2503872 2516864 2524284 2543184 2545272 2564352 2577288 2585234 2593296 2596608 2606752 2614437 2634012 2637376 2647323 2655936 2669334 2679786 2689344 2691552 2699487 2706048 2711268 2713494 2730348 2731568 2742336 2747626 2754304 2762424 2764692 2785392 2799468 2808099 2808576 2829124 2831472 2843421 2843904 2852672 2861082 2863431 2867088 2884896 2899449 2906496 2921184 2932596 2945472 2967048 2969484 2971922 2987928 2991744 3006836 3025512 3027996 3048192 3073014 3075537 3085128 3098592 3101136 3114223 3121792 3126417 3133566 3137568 3140144 3157056 3159648 3165743 3185406 3199392 3209256 3225474 3235968 3249624 3252292 3269808 3273984 3276672 3286332 3297024 3303384 3313656 3317888 3337929 3338496 3365682 3365712 3390912 3393696 3403701 3421362 3424171 3436384 3457728 3464398 3485916 3488778 3512016 3529764 3532662 3541248 3554604 3559112 3573048 3585183 3585792 3588736 3599316 3610413 3615024 3617992 3640464 3655827 3656448 3683232 3686256 3713856 3716307 3727863 3732624 3744132 3747206 3755808 3775296 3786426 3791228 3814776 3817908 3822784 3846528 3865932 3877851 3889944 3894912 3910128 3926629 3927296 3951018 3956064 3959312 3983904 3991589 4004001 4019679 4034016 4037328 4066902 4070241 4095522 4097352 4100716 4113504 4121439 4131456 4134848 4143636 4147038 4168556 4178088 4183424 4199202 4209408 4212864 4243686 4247208 4265856 4279008 4291623 4292352 4300632 4317433 4327344 4332832 4359744 4368154 4381776 4398894 4404512 4418208 4450572 4454226 4457883 4481892 4487576 4487616 4510254 4521216 4524928 4538268 4541994 4561816 4572288 4609521 4610304 4647888 4651704 4682688 4700349 4706352 4710216 4724738 4735584 4739472 4764064 4778109 4780244 4799088 4813884 4820032 4838211 4853952 4874436 4878438 4904712 4910976 4915008 4945536 4950967 4951808 4955076 4970484 4976832 4992176 5007744 5033728 5048523 5048568 5086368 5090544 5132043 5154576 5170468 5186592 5196597 5213504 5228874 5233167 5268024 5274752 5294646 5298993 5311872 5338668 5359572 5378688 5383104 5398974 5412096 5422536 5426988 5460696 5463136 5484672 5495252 5524848 5529384 5570784 5598936 5616198 5620809 5658248 5662944 5686842 5691511 5705344 5722164 5726862 5734176 5769792 5798898 5812992 5842368 5865192 5890944 5926527 5934096 5938968 5943844 5975856 5983488 6013672 6051024 6055992 6100353 6146028 6151074 6170256 6197184 6202272 6220557 6228446 6243584 6252834 6267132 6275136 6280288 6298803 6314112 6319296 6331486 6365529 6370812 6398784 6418512 6450948 6471936 6499248 6504584 6539616 6552231 6553344 6572664 6598341 6606768 6627312 6635776 6675858 6681339 6731364 6731424 6765381 6781824 6787392 6807402 6812991 6842724 6848342 6872768 6915456 6928796 6971832 6977556 7024032 7059528 7065324 7087107 7109208 7118224 7146096 7170366 7176253 7177472 7198632 7220826 7230048 7235984 7280928 7294973 7311654 7317657 7366464 7372512 7427712 7432614 7455726 7465248 7488264 7494412 7511616 7550592 7572852 7582456 7629552 7635816 7645568 7693056 7731864 7755702 7779888 7789824 7820256 7843311 7853258 7890481 7902036 7912128 7918624 7941969 7967808 7983178 8008002 8039358 8068032 8074656 8133804 8140482 8191044 8194704 8201432 8227008 8242878 8262912 8269696 8287272 8294076 8337112 8356176 8366848 8398404 8424297 8425728 8487372 8494416 8530263 8531712 8558016 8583246 8590293 8601264 8634866 8654688 8665664 8698347 8719488 8736308 8763552 8797788 8809024 8836416 8901144 8908452 8915766 8963784 8975152 8975232 9020508 9048319 9049856 9076536 9083988 9123632 9144576 9219042 9226611 9295776 9303408 9342669 9365376 9379251 9400698 9412704 9420432 9449476 9471168 9478944 9497229 9528128 9556218 9560488 9598176 9627768 9640064 9676422 9707904 9748872 9756876 9809424 9821952 9830016 9891072 9901934 9910152 9940968 9953664 9984352 10013787 10015488 10097046 10097136 10172736 10181088 10264086 10272513 10309152 10340936 10373184 10393194 10401727 10427008 10457748 10466334 10536048 10549504 10589292 10597986 10623744 10677336 10719144 10755549 10757376 10766208 10797948 10831239 10845072 10853976 10921392 10926272 10967481 10969344 10990504 11049696 11058768 11141568 11148921 11183589 11197872 11232396 11241618 11316496 11325888 11373684 11383022 11410688 11444328 11453724 11468352 11539584 11597796 11633553 11684736 11730384 11779887 11781888 11853054 11868192 11877936 11887688 11951712 11974767 12012003 12027344 12059037 12102048 12111984 12200706 12210723 12292056 12302148 12340512 12364317 12394368 12404544 12441114 12456892 12505668 12534264 12550272 12560576 12597606 12628224 12638592 12662972 12731058 12741624 12797568 12837024 12901781 12901896 12952299 12998496 13009168 13079232 13104462 13115221 13145328 13196682 13213536 13254624 13351716 13362678 13373649 13462728 13462848 13530762 13563648 13574784 13614804 13625982 13685448 13696684 13745536 13828563 13830912 13857592 13943664 13955112 14048064 14101047 14119056 14130648 14174214 14218416 14236448 14292192 14334327 14340732 14352506 14397264 14441652 14460096 14471968 14514633 14561856 14589946 14623308 14635314 14732928 14745024 14852901 14855424 14865228 14911452 14930496 14976528 14988824 15023232 15101184 15145569 15145704 15164912 15259104 15271632 15291136 15396129 15463728 15511404 15559776 15589791 15640512 15686622 15699501 15706516 15780962 15804072 15824256 15837248 15883938 15896979 15935616 15966356 16016004 16078716 16136064 16149312 16267463 16267608 16280964 16382088 16389408 16402864 16454016 16485756 16536583 16539392 16574544 16588152 16674224 16712352 16796808 16848594 16862427 16974744 16988832 17060526 17074533 17116032 17166492 17180586 17202528 17269732 17309376 17331328 17396694 17438976 17472616 17527104 17595576 17618048 17672832 17779581 17802288 17816904 17831532 17927568 17950304 17950464 18041016 18096638 18153072 18167976 18247264 18301059 18438084 18453222 18591552 18606816 18685338 18730752 18758502 18801396 18825408 18840864 18896409 18898952 18942336 18957888 18994458 19056256 19096587 19112436 19120976 19196352 19255536 19280128 19352844 19415808 19497744 19513752 19618848 19656693 19660032 19795023 19803868 19820304 19881936 19907328 19968704 20027574 20044017 20194092 20194272 20296143 20345472 20362176 20438973 20528172 20545026 20618304 20681872 20746368 20786388 20803454 20854016 20915496 20932668 21072096 21178584 21195972 21261321 21354672 21438288 21511098 21528759 21532416 21595896 21662478 21690144 21707952 21799561 21842784 21852544 21884919 21934962 21952971 21981008 22099392 22117536 22283136 22297842 22367178 22395744 22464792 22483236 22632992 22651776 22747368 22766044 22888656 22907448 22936704 23079168 23195592 23267106 23369472 23460768 23559774 23579117 23671443 23706108 23736384 23755872 23775376 23825907 23903424 23949534 23969197 24024006 24054688 24118074 24204096 24223968 24401412 24421446 24584112 24604296 24681024 24728634 24788736 24809088 24882228 24913784 25011336 25068528 25100544 25121152 25195212 25272891 25277184 25325944 25462116 25483248 25590789 25595136 25674048 25770879 25803562 25803792 25904598 25996992 26018336 26095041 26158464 26208924 26230442 26290656 26393364 26427072 26509248 26703432 26725356 26747298 26925456 26925696 27061524 27144957 27149568 27229608 27251964 27370896 27393368 27486403 27491072 27657126 27679833 27715184 27887328 27910224 28028007 28096128 28137753 28202094 28238112 28261296 28348428 28436832 28472896 28491687 28584384 28668654 28681464 28705012 28794528 28883304 28920192 28943936 29029266 29123712 29179892 29246616 29270628 29465856 29490048 29705802 29730191 29730456 29822904 29860992 29953056 29977648 30041361 30046464 30222031 30291138 30291408 30329824 30518208 30543264 30792258 30817539 30927456 31022808 31119552 31179582 31205181 31281024 31373244 31399002 31413032 31561924 31608144 31648512 31674496 31767876 31793958 31871232 31932712 32032008 32157432 32266647 32272128 32298624 32493717 32534926 32535216 32561928 32764176 32778816 32805728 32902443 32908032 32971512 33073166 33149088 33176304 33348448 33424704 33446763 33593616 33697188 33724854 33949488 33977664 34121052 34149066 34232064 34332984 34361172 34405056 34539464 34618752 34656769 34662656 34793388 34900659 34945232 35054208 35191152 35236096 35339661 35345664 35559162 35604576 35633808 35663064 35855136 35900608 35924301 36036009 36082032 36177111 36193276 36306144 36335952 36494528 36602118 36632169 36876168 36906444 37092951 37183104 37213632 37370676 37485893 37517004 37602792 37650816 37681728 37792818 37797904 37884672 37915776 37988916 38112512 38193174 38224872 38241952 38392704 38511072 38705343 38705688 38856897 38995488 39027504 39237696 39313386 39345663 39590046 39607736 39640608 39763872 39840577 39937408 40055148 40088034 40120947 40388184 40388544 40592286 40690944 40724352 40877946 41056344 41090052 41236608 41363744 41485689 41492736 41572776 41606908 41830992 41865336 42144192 42357168 42391944 42522642 42709344 42876576 43022196 43057518 43092869 43191792 43324956 43380288 43415904 43543899 43599122 43685568 43705088 43769838 43869924 43905942 43962016 44198784 44235072 44558703 44566272 44595684 44734356 44791488 44929584 44966472 45265984 45303552 45436707 45494736 45532088 45777312 45814896 45873408 46188387 46391184 46534212 46769373 46921536 47098503 47119548 47158234 47342886 47412216 47472768 47511744 47550752 47651814 47690937 47806848 47899068 47938394 48048012 48109376 48236148 48408192 48447936 48802389 48802824 48842892 49168224 49208592 49362048 49457268 49609749 49618176 49764456 49827568 50022672 50137056 50233771 50242304 50390424 50545782 50587281 50651888 50924232 50966496 51181578 51223599 51348096 51541758 51607124 51607584 51809196 51993984 52036672 52190082 52316928 52417848 52460884 52581312 52786728 52854144 53018496 53406864 53450712 53494596 53850912 53851392 54123048 54289914 54334487 54459216 54503928 54741792 54786736 54903177 54972806 55233367 55314252 55359666 55430368 55774656 55820448 56056014 56192256 56275506 56404188 56476224 56522592 56696856 56873664 56945792 56983374 57168768 57289761 57337308 57362928 57410024 57589056 57766608 57840384 57887872 58058532 58247424 58359784 58493232 58541256 58970079 58980096 59385069 59411604 59460382 59460912 59645808 59721984 59906112 59955296 60082722 60132051 60444062 60582276 60582816 60659648 60888429 61036416 61086528 61584516 61635078 61854912 62045616 62239104 62359164 62410362 62562048 62746488 62798004 62826064 63123848 63216288 63338233 63348992 63535752 63587916 63783963 63865424 64064016 64314864 64533294 64586277 64597248 64987434 65069852 65070432 65123856 65398683 65528352 65557632 65611456 65654757 65804886 65858913 65943024 66146332 66298176 66352608 66696896 66849408 66893526 67187232 67394376 67449708 67898976 67955328 68242104 68298132 68508701 68665968 68722344 68810112 69078928 69237504 69313538 69586776 69801318 69890464 70108416 70382304 70679322 70737351 71014329 71118324 71209152 71267616 71326128 71710272 71801216 71848602 71907591 72072018 72164064 72354222 72386552 72612288 72671904 72812089 72989056 73204236 73264338 73752336 73812888 74185902 74366208 74427264 74741352 74971786 75034008 75205584 75301632 75363456 75585636 75595808 75818673 75831552 75977832 76386348 76449744 76483904 76772367 76785408 77022144 77410686 77411376 77713794 77990976 78055008 78285123 78475392 78626772 78691326 78755933 79180092 79215472 79281216 79527744 79681154 79874816 80110296 80176068 80241894 80776368 80777088 81184572 81434871 81448704 81755892 82112688 82180104 82459209 82473216 82727488 82971378 83039499 83145552 83213816 83661984 83730672 84084021 84288384 84413259 84714336 84783888 85045284 85418688 85475061 85753152 86044392 86115036 86185738 86383584 86649912 86760576 86831808 87087798 87198244 87371136 87539676 87739848 87811884 87924032 88397568 88470144 89117406 89190573 89191368 89468712 89582976 89859168 89932944 90312467 90531968 90666093 90873414 90989472 91064176 91554624 91629792 91806547 92376774 92452617 92782368 93068424 93538746 93615543 93843072 94197006 94239096 94316468 94685772 94824432 94945536 95023488 95101504 95303628 95381874 95613696 95798136 95876788 96096024 96218752 96472296 96799941 96816384 96895872 97604778 97605648 97685784 98336448 98417184 98707329 98724096 98914536 99219498 99300959 99528912 99655136 100045344 100274112 100340289 100467542 100780848 101091564 101174562 101303776 101848464 101932992 102363156 102447198 102696192 103083516 103214248 103215168 103618392 103970307 103987968 104073344 104380164 104701977 104835696 104921768 105162624 105573456 105708288 106018983 106036992 106813728 106901424 106989192 107701824 107772903 108108027 108246096 108531333 108579828 108668974 108918432 109007856 109483584 109573472 109806354 109896507 109945612 110466734 110628504 110719332 110860736 111278853 111549312 111640896 112112028 112457679 112551012 112808376 112952448 113045184 113393712 113747328 113872241 113891584 113966748 114337536 114579522 114674616 114725856 114820048 115178112 115533216 115756081 115775744 116116029 116117064 116570691 116719568 116986464 117082512 117940158 118036989 118770138 118823208 118920764 118921824 119291616 119521731 119812224 119910592 120165444 120264102 120362841 120888124 121164552 121165632 121319296 121776858 122072832 122173056 123169032 123270156 123709824 124091232 124457067 124478208 124718328 124820724 125205557 125492976 125596008 125652128 126247696 126432576 126676466 127071504 127175832 127567926 127730848 128128032 128629728 129066588 129172554 129278607 129974868 130139704 130140864 130247712 130797366 131056704 131115264 131222912 131309514 131609772 131717826 131886048 132292664 132596352 132705216 133393792 133676109 133698816 133787052 134374464 134788752 134899416 135797952 135910656 136310121 136484208 136596264 137017402 137331936 137444688 137620224 138157856 138565161 138627076 139173552 139602636 139780928 140308119 140764608 141358644 141474702 142028658 142236648 142418304 142535232 142652256 143072811 143420544 143602432 143697204 143815182 144144036 144328128 144708444 144773104 145224576 145343808 145624178 145978112 146407167 146408472 146528676 147504672 147625776 148371804 148829247 148854528 149482704 149943572 150068016 150411168 150701313 150726912 151171272 151191616 151637346 151761843 151955664 152772696 152899488 152967808 153544734 153670797 154044288 154821372 154822752 155427588 155981952 156110016 156570246 156950784 157253544 157382652 157511866 158360184 158430944 158562432 159055488 159362308 160220592 160352136 160483788 161552736 161554176 162369144 162869742 163003461 163511784 164225376 164360208 164918418 165053819 165454976 165700101 165942756 166078998 166291104 166427632 167323968 167461344 167784379 168168042 168576768 168826518 169428672 169567776 170090568 170837376 170950122 171506304 171869283 172088784 172230072 172371476 172767168 173299824 173521152 173663616 174175596 174396488 174742272 175079352 175479696 175623768 175848064 176910237 176940288 178234812 178381146 178382736 178937424 179165952 179718336 179865888 180396153 180624934 181063936 181332186 181481063 181746828 181978944 182128352 182665287 183109248 183259584 183613094 184753548 184905234 185564736 186136848 187077492 187231086 187686144 188394012 188478192 188632936 189371544 189648864 190014699 190046976 190203008 190607256 190763748 191351889 191596272 191753576 192192048 192437504 192944592 193599882 193758831 193791744 195209556 195211296 195371568 196196049 196672896 196834368 196964271 197414658 197576739 197829072 198438996 198601918 199057824 199310272 200090688 200548224 200680578 200935084 201561696 202183128 202349124 202607552 203696928 203865984 204726312 204894396 205526103 206167032 206428496 206430336 207236784 207940614 208111337 208146688 208760328 209403954 209671392 209843536 210325248 211146912 211554217 212037966 212212053 213042987 213627456 213802848 213978384 215403648 215545806 215722773 216216054 216492192 217062666 217159656 217337948 217836864 218015712 218436267 218967168 219146944 219612708 219793014 219891224 220933468 221257008 221438664 221721472 222557706 223098624 223281792 224224056 224915358 225102024 225616752 225904896 226090368 226787424 227456019 227494656 227744482 227933496 228823949 229159044 229349232 229451712 229640096 230317101 230356224 231066432 231512162 232232058 232234128 233141382 233439136 233972928 234165024 235880316 236073978 236267799 237540276 237646416 237841528 237843648 238583232 239043462 239624448 239821184 240330888 240528204 240725682 241776248 242329104 242331264 242638592 243553716 244304613 244346112 246338064 246540312 247377627 247419648 248182464 248914134 249118497 249436656 249641448 250411114 250985952 251192016 251304256 252252063 252495392 252865152 253239777 253352932 254143008 254351664 255135852 255461696 256256064 256425183 257259456 258133176 258345108 258557214 259949736 260279408 260281728 260495424 261594732 262113408 262401251 262445824 262619028 263219544 263435652 263772096 264585328 265192704 265410432 266787584 267352218 267571719 267574104 268748928 269577504 269798832 270937401 271595904 271998279 272620242 272968416 273192528 274034804 274663872 274889376 275419641 276315712 277130322 277254152 277357851 278347104 279205272 279561856 280616238 280846629 281529216 282717288 282949404 284057316 284473296 284836608 285070464 285304512 286145622 286841088 287394408 287630364 288288072 288656256 289416888 289546208 290399823 290449152 290687616 291248356 292814334 292816944 293057352 295009344 295251552 296743608 297658494 297902877 298965408 299887144 300136032 300822336 301402626 301650083 302342544 302383232 303274692 303523686 303911328 305545392 305798976 305935616 307089468 307341594 308088576 309642744 309645504 310855176 311910921 311963904 312220032 313140492 314105931 314507088 314765304 315023732 316720368 316861888 317124864 318056949 318110976 318724616 320441184 320704272 320967576 323105472 323318709 324324081 324738288 325739484 326006922 327023568 328450752 328720416 329689521 329836836 330107638 330909952 331400202 331885512 332157996 332582208 332855264 333836559 334647936 334922688 335568758 336336084 337373037 337653036 338857344 339135552 340181136 341616723 341674752 341900244 343012608 343738566 344177568 344460144 344742952 345534336 346599648 347268243 347327232 348348087 348351192 348792976 349712073 350158704 350959392 351247536 351696128 353820474 354110967 356469624 356762292 356765472 357874848 358565193 359436672 359731776 360792306 361088523 361249868 362664372 362962126 363493656 363957888 364256704 365330574 366218496 366519168 367226188 369507096 369810468 371129472 372273696 374151649 374154984 374462172 375616671 376788024 376956384 377265872 378743088 379297728 380029398 380341409 380406016 381214512 381527496 382703778 383192544 383507152 384384096 385889184 386633569 387199764 387517662 387835821 390419112 390422592 390743136 392392098 393345792 393668736 393928542 394829316 395153478 395658144 396877992 397203836 398115648 398620544 400181376 401028327 401096448 401361156 401870168 403123392 404366256 404698248 405215104 407393856 407731968 408930363 409452624 409788792 411052206 412334064 412856992 412860672 414473568 415695483 415881228 416222674 417520656 418195493 418807908 419342784 419687072 420924357 422293824 423108434 424075932 424424106 426085974 427254912 427605696 427956768 430807296 431091612 431445546 432432108 432984384 434125332 434319312 434675896 435673728 436031424 436872534 437934336 438293888 439221501 439225416 439586028 439782448 441866936 442514016 442877328 443442944 445115412 446487741 446563584 448448112 449830716 450204048 451233504 452103939 452180736 453574848 454912038 455285529 455488964 455866992 457647898 458318088 458698464 458903424 459280192 460634202 461012391 462132864 463024324 464464116 464468256 466282764 466878272 467945856 468330048 471760632 472147956 472535598 475080552 475292832 475683056 475687296 477166464 478086924 479560907 479642368 480661776 481056408 481451364 483552496 484658208 484662528 487107432 488609226 489010383 492676128 493080624 494755254 495161457 496364928 497100303 497828268 498236994 498873312 499282896 500822228 501971904 502384032 502608512 503353137 504504126 504990784 505730304 506479554 506705864 508286016 508703328 510271704 510923392 512512128 512850366 514518912 515607849 516266352 516690216 517114428 519899472 520558816 520563456 520990848 523189464 524226816 524802502 525238056 526439088 526871304 527544192 529170656 530730711 530820864 534704436 535143438 535148208 537497856 539155008 539597664 541874802 543191808 543996558 544443189 545240484 545936832 546385056 547995861 548069608 549327744 549778752 550839282 551291531 552631424 554260644 554508304 554715702 556694208 558410544 559123712 561232476 561693258 563058432 565434576 565898808 568114632 568946592 570044097 570140928 570609024 572291244 574055667 574788816 575260728 576576144 577312512 578833776 579092416 580799646 581276493 581375232 582496712 585628668 585633888 586114704 588588147 590018688 590503104 590892813 592730217 593487216 595316988 595805754 597930816 599774288 600272064 601644672 602805252 603300166 604685088 604766464 606549384 607047372 607822656 611090784 611597952 614178936 614683188 616578309 619285488 619291008 621710352 623821842 624334011 624440064 626280984 628211862 629014176 629530608 630047464 632187269 633440736 633723776 634662651 636113898 636636159 637449232 639128961 640882368 641408544 641935152 646210944 646637418 647168319 648648162 649476576 651478968 652013844 654047136 655308801 656901504 657440832 659379042 659673672 660215276 662800404 663771024 664315992 665164416 665710528 667673118 669295872 669845376 671137516 672672168 674746074 675306072 677714688 678271104 680362272 683233446 683794393 683800488 686471847 687477132 688355136 688920288 689485904 690951303 691068672 693199296 694536486 695106713 696696174 696702384 697585952 699424146 700317408 701918784 702495072 707640948 708221934 708803397 712939248 713524584 713530944 715749696 717130386 718873344 719463552 721584612 722177046 722499736 725328744 725924252 726987312 727915776 728513408 730661148 732913839 733038336 734452376 739014192 739620936 742132881 742258944 744547392 747355491 748303298 748309968 748924344 751233342 753576048 753912768 754531744 756756189 757486176 758595456 759719331 760058796 760682818 762429024 763054992 765407556 766385088 767014304 768768192 769275549 771778368 773267138 774399528 775035324 775671642 780838224 780845184 781486272 784784196 787203753 787337472 787857084 789658632 790306956 791316288 793755984 794407672 796231296 797105687 797241088 800362752 802056654 802715157 802722312 803740336 806246784 808732512 809396496 810430208 812812203 814787712 815994837 817860726 818905248 819577584 822104412 824668128 825713984 826258923 828947136 831390966 831762456 832073553 832445348 835041312 836390986 837615816 838685568 839374144 841848714 842539887 844587648 846216868 848151864 848848212 852171948 854509824 855211392 855913536 862175539 862183224 862891092 864864216 865968768 868250664 868638624 869351792 871199469 871347456 872062848 873745068 876438899 876587776 878443002 878450832 879172056 879564896 883733872 885028032 885754656 890230824 892975482 893708631 896896224 899661432 900408096 902467008 904207878 904950249 907149696 909824076 910571058 910977928 911733984 915295796 916636176 917396928 917806848 918560384 921268404 922024782 924265728 926048648 928928232 928936512 932565528 933756544 935732763 935891712 936660096 942317793 943521264 944295912 945071196 950161104 950585664 951366112 951374592 954170847 954332928 956173848 959121814 961323552 962112816 962902728 967104992 969316416 969956127 974214864 977218452 978020766 985352256 986161248 989510508 990322914 992729856 994200606 995656536 996473988 997746624 998565792 1001509677 1001644456 1003943808 1004768064 1005217024 1006706274 1009008252 1009981568 1012119111 1012959108 1013411728 1016572032 1017406656 1020543408 1021846784 1024850169 1025024256 1025700732 1029037824 1031215698 1032532704 1033380432 1034228856 1039798944 1041117632 1041804729 1041981696 1045044261 1046378928 1049136219 1049605004 1050476112 1052878176 1053742608 1055088384 1058341312 1061461422 1062332901 1069408872 1070286876 1070296416 1075695579 1078310016 1079195328 1083265569 1083749604 1087993116 1088886378 1090480968 1091873664 1092770112 1095991722 1096139216 1098655488 1099557504 1101678564 1102583062 1105262848 1108521288 1109016608 1109431404 1113388416 1116821088 1122454947 1122464952 1123386516 1126850013 1130869152 1131797616 1136229264 1137893184 1140088194 1141024227 1141218048 1144582488 1148111334 1149577632 1150521456 1153152288 1155376733 1157667552 1158184832 1159900707 1161599292 1162552986 1163507463 1164993424 1171257336 1171267776 1172229408 1177176294 1180037376 1181006208 1181785626 1185460434 1186974432 1190633976 1191611508 1195861632 1199548576 1200544128 1203084981 1203289344 1205610504 1206600332 1209370176 1213098768 1214094744 1215645312 1222181568 1223195904 1228357872 1229366376 1233156618 1238570976 1238582016 1243420704 1247643684 1248668022 1249693201 1252561968 1254586479 1256423724 1258028352 1259061216 1260094928 1262773071 1264374538 1266881472 1267447552 1269325302 1270367441 1272227796 1273272318 1274898464 1278257922 1281764736 1282817088 1283870304 1292421888 1293274836 1294336638 1297296324 1298953152 1302957936 1304027688 1308094272 1310617602 1313803008 1314881664 1317664503 1318758084 1319347344 1320430552 1325600808 1327542048 1328631984 1330328832 1331421056 1335346236 1339463223 1339690752 1342275032 1345344336 1349492148 1350612144 1356311817 1356542208 1360724544 1365856587 1366466892 1367588786 1367600976 1372943694 1374954264 1376710272 1377840576 1378971808 1381902606 1383037173 1386398592 1389072972 1390213426 1393392348 1393404768 1395171904 1398848292 1400634816 1403837568 1404990144 1415281896 1416443868 1417606794 1425878496 1427049168 1427061888 1431499392 1434260772 1438682721 1438927104 1443169224 1444354092 1444999472 1450657488 1451848504 1453974624 1456779359 1457026816 1461322296 1465827678 1467031149 1468904752 1478028384 1479241872 1484265762 1485484371 1489094784 1491300909 1494710982 1496606596 1496619936 1497848688 1502466684 1507152096 1507825536 1509063488 1510059411 1513512378 1514972352 1517190912 1519438662 1520117592 1521365636 1524858048 1526109984 1530815112 1532770176 1534028608 1537536384 1538551098 1543556736 1546534276 1548799056 1550070648 1551343284 1561676448 1561690368 1562972544 1569568392 1574407506 1575700123 1575714168 1579317264 1580613912 1582632576 1587511968 1588815344 1592192133 1592462592 1594211374 1601767643 1604113308 1605430314 1605444624 1607480672 1612493568 1617465024 1618792992 1625624406 1629575424 1631989674 1633329567 1635721452 1637810496 1639155168 1644208824 1649336256 1651427968 1652517846 1653874593 1657894272 1662781932 1663524912 1664147106 1664890696 1670082624 1672781972 1675231632 1677371136 1678748288 1683697428 1685079774 1689175296 1692433736 1696303728 1697696424 1704343896 1710132291 1710422784 1711827072 1722167001 1724351078 1724366448 1725782184 1729728432 1731937536 1736501328 1737277248 1738703584 1742398938 1743829479 1744125696 1747490136 1752877798 1756886004 1756901664 1758344112 1759129792 1765764441 1767467744 1770056064 1771509312 1772678439 1780461648 1785950964 1787417262 1793792448 1799322864 1800816192 1804934016 1808415756 1809900498 1814299392 1819648152 1821142116 1821955856 1823467968 1830591592 1833272352 1834793856 1836808757 1837120768 1842536808 1844049564 1849734927 1852097296 1857856464 1857873024 1865131056 1867513088 1871465526 1873002033 1873320192 1884635586 1887042528 1888591824 1890142392 1896561807 1900322208 1901171328 1902732224 1903987953 1908341694 1909908477 1912347696 1917386883 1918243628 1922647104 1924225632 1925805456 1934209984 1938632832 1939912254 1941504957 1948429728 1954436904 1956041532 1965926403 1970704512 1972322496 1979021016 1980645828 1986752329 1988401212 1991313072 1992947976 1995493248 1997131584 2003019354 2003288912 2007887616 2009536128 2013412548 2018016504 2019963136 2024238222 2025918216 2026823456 2033144064 2034813312 2041086816 2049700338 2051383179 2051401464 2059415541 2062431396 2065065408 2066760864 2068457712 2079597888 2082235264 2083609458 2085320139 2090088522 2092757856 2098272438 2099210008 2100952224 2105756352 2107485216 2111550581 2116682624 2122922844 2124665802 2126410191 2138817744 2140573752 2140592832 2151391158 2156620032 2158390656 2166531138 2167499208 2175986232 2177772756 2180961936 2183747328 2185540224 2191983444 2192278432 2198741517 2199115008 2203357128 2205166124 2217042576 2218033216 2218862808 2226398643 2226776832 2233642176 2244909894 2244929904 2246773032 2253700026 2261738304 2263595232 2270268567 2272458528 2275786368 2280176388 2282048454 2283922057 2289164976 2296222668 2299155264 2301042912 2306304576 2307826647 2310753466 2315335104 2316369664 2319801414 2323198584 2325105972 2327014926 2329986848 2342514672 2342535552 2344458816 2354352588 2361611259 2362012416 2363571252 2370920868 2373948864 2381267952 2383223016 2391317061 2391723264 2399097152 2401088256 2406169962 2408145471 2411221008 2413200664 2418740352 2426197536 2428189488 2431290624 2438436609 2444363136 2447984511 2456715744 2458732752 2466313236 2477141952 2478776769 2486841408 2495287368 2496220659 2497336044 2499386402 2505123936 2509172958 2512847448 2516056704 2518122432 2520189856 2525546142 2527619661 2528749076 2533762944 2538650604 2540734882 2544455592 2546544636 2549796928 2556515844 2563529472 2565634176 2567740608 2586526617 2586549672 2588673276 2594592648 2597906304 2605915872 2608055376 2616188544 2619061543 2621235204 2629316697 2629763328 2635329006 2637516168 2638694688 2640861104 2651201616 2655084096 2657263968 2662389863 2662842112 2670692472 2678926446 2681125893 2684550064 2690688672 2698984296 2701224288 2712623634 2714850747 2721449088 2731713174 2732933784 2735177572 2735201952 2745887388 2749908528 2753420544 2755681152 2757943616 2763805212 2766074346 2772797184 2778145944 2780426852 2786784696 2786809536 2790343808 2797696584 2801269632 2807198289 2807675136 2809980288 2830563792 2832887736 2835213588 2851756992 2854098336 2854123776 2862512541 2862998784 2868521544 2877365442 2879727811 2886338448 2888708184 2889998944 2901314976 2903697008 2907949248 2909868381 2913558718 2922644592 2927368451 2931655356 2934062298 2937809504 2956056768 2958483744 2968531524 2970968742 2978189568 2982601818 2989421964 2993213192 2993239872 2995697376 3004933368 3014304192 3015651072 3018126976 3020118822 3027024756 3029944704 3036357333 3038877324 3040235184 3042731272 3049716096 3052219968 3061630224 3065540352 3068057216 3074550507 3075072768 3077102196 3087113472 3093068552 3097598112 3100141296 3102686568 3123352896 3125414187 3125945088 3135132783 3139136784 3147408657 3148815012 3151400246 3151428336 3158634528 3161227824 3165265152 3175023936 3177630688 3184384266 3186998703 3188422748 3203535286 3208226616 3210860628 3210889248 3214961344 3227086737 3234930048 3237585984 3251248812 3263979348 3266659134 3271442904 3275620992 3278310336 3288417648 3298672512 3302855936 3305035692 3307749186 3315788544 3325563864 3327049824 3328294212 3329781392 3340165248 3345563944 3350463264 3356926349 3357496576 3367364841 3367394856 3370159548 3380550039 3384867472 3392607456 3395392848 3408687792 3420264582 3423072681 3423654144 3444334002 3448702156 3448732896 3451564368 3459456864 3466130199 3473002656 3474554496 3477407168 3479702121 3484797876 3487658958 3490522389 3494980272 3505755596 3513772008 3513803328 3516688224 3518259584 3531528882 3534935488 3540112128 3543018624 3545356878 3560923296 3571901928 3574834524 3587584896 3598645728 3601632384 3609254943 3609868032 3616831512 3619800996 3630961153 3639296304 3642284232 3643911712 3646935936 3661183184 3666544704 3669587712 3673617514 3685073616 3688099128 3699469854 3704194592 3715712928 3715746048 3730262112 3742931052 3746004066 3749079603 3763759437 3769271172 3774085056 3777183648 3780284784 3793123614 3800644416 3802342656 3805464448 3807975906 3811102323 3816683388 3819816954 3824695392 3834773766 3836487256 3845294208 3848451264 3851610912 3859040717 3868419968 3877265664 3879824508 3883009914 3896859456 3908873808 3912083064 3931852806 3941409024 3944644992 3952993509 3958042032 3961291656 3973504658 3976802424 3982626144 3985895952 3990986496 3994263168 4006038708 4006577824 4018389669 4019072256 4026825096 4036033008 4048476444 4051836432 4053646912 4068935451 4069626624 4082173632 4099400676 4102766358 4102802928 4118831082 4124862792 4130130816 4133521728 4136915424 4149111519 4159195776 4164470528 4167218916 4170640278 4174064449 4180177044 4185515712 4196544876 4198420016 4201904448 4211512704 4214970432 4223101162 4233365248 4245845688 4249331604 4252820382 4277635488 4281147504 4281185664 4302782316 4316048163 4316781312 4333062276 4334998416 4351972464 4355545512 4361923872 4370338077 4371080448 4383966888 4384556864 4397483034 4401093447 4406714256 4410332248 4434085152 4436066432 4437725616 4452797286 4456453113 4467284352 4473902727 4489819788 4489859808 4493546064 4507400052 4523476608 4527190464 4530178233 4540537134 4544917056 4551572736 4560352776 4564096908 4567844114 4578329952 4592445336 4598310528 4602085824 4612609152 4615653294 4621506932 4630670208 4639602828 4646397168 4650211944 4654029852 4659973696 4685029344 4685071104 4688917632 4708705176 4723222518 4727100369 4727142504 4741841736 4747897728 4762535904 4766446032 4782634122 4786560751 4798194304 4805302929 4812339924 4816290942 4822442016 4826401328 4837480704 4852395072 4856378976 4865746991 4876873218 4888726272 4895969022 4899988701 4913431488 4917465504 4932626472 4954283904 4957553538 4961623779 4973682816 4990574736 4992441318 4994672088 4998772804 5010247872 5018345916 5025694896 5032113408 5036244864 5040379712 5051092284 5055239322 5057498152 5067525888 5077301208 5081469764 5088911184 5093089272 5099593856 5113031688 5130396873 5131268352 5135481216 5173053234 5173099344 5177346552 5189185296 5195812608 5211831744 5216110752 5231488437 5232377088 5238123086 5242470408 5258633394 5262950827 5270658012 5275032336 5277389376 5281722208 5297293323 5302403232 5310168192 5314527936 5318035317 5324779726 5341384944 5357852892 5362251786 5369100128 5381377344 5397968592 5402448576 5425247268 5429701494 5442898176 5463426348 5465867568 5470355144 5470403904 5491774776 5499817056 5510426271 5511362304 5515887232 5527610424 5532148692 5549204781 5556291888 5560853704 5573569392 5573619072 5580687616 5595393168 5602539264 5614396578 5619006099 5619960576 5661127584 5665775472 5670427176 5689685421 5703513984 5708196672 5711963859 5725025082 5729725431 5737043088 5752160649 5754730884 5759455622 5772676896 5777416368 5779997888 5802629952 5807394016 5815898496 5819736762 5824514871 5827117436 5845289184 5854736902 5863310712 5868124596 5875619008 5897779209 5912113536 5916967488 5937063048 5941937484 5960256987 5965203636 5978843928 5986426384 5986479744 5991394752 6009866736 6028608384 6035228773 6036253952 6040237644 6054049512 6059889408 6072714666 6077754648 6080470368 6085462544 6099432192 6104439936 6123260448 6135072293 6136114432 6149101014 6154149537 6154204392 6178246623 6186137104 6195196224 6200282592 6205373136 6246705792 6250828374 6255960417 6270265566 6278273568 6294817314 6297630024 6302800492 6302856672 6317269056 6322455648 6334651743 6350047872 6355261376 6368768532 6373997406 6376845496 6379230573 6407070572 6416453232 6421721256 6421778496 6429922688 6454173474 6469860096 6475171968 6502497624 6527958696 6533318268 6542885808 6551241984 6556620672 6576835296 6596224551 6597345024 6610071384 6615498372 6635894521 6651127728 6654099648 6656588424 6659562784 6679195929 6680330496 6691127888 6700926528 6713852698 6734729682 6734789712 6740319096 6761100078 6769734944 6785214912 6790785696 6817375584 6840529164 6846145362 6851766171 6888668004 6897404312 6897465792 6903128736 6918913728 6932260398 6946005312 6949108992 6954814336 6959404242 6969595752 6975317916 6981044778 6989960544 7011511192 7027544016 7027606656 7033376448 7036519168 7063057764 7069870976 7084833777 7086037248 7090713756 7121846592 7143803856 7149669048 7173951183 7175169792 7197291456 7203264768 7218509886 7224436413 7233663024 7239601992 7261922306 7278592608 7284568464 7287823424 7293871872 7315309827 7322366368 7333089408 7343953533 7347235028 7370147232 7376198256 7398939708 7408389184 7431425856 7436330307 7460524224 7485862104 7492008132 7498159206 7527518874 7538542344 7548170112 7554367296 7560569568 7582858983 7586247228 7601288832 7610928896 7615951812 7622204646 7633366776 7639633908 7649390784 7669547532 7672974512 7690588416 7696902528 7703221824 7718081434 7736839936 7759579851 7759649016 7766019828 7793718912 7817747616 7824166128 7857184629 7863705612 7887950091 7889289984 7905987018 7916084064 7922583312 7947009316 7953604848 7965252288 7971791904 7987169589 7988526336 8012077416 8013155648 8036779338 8043377679 8053650192 8072066016 8096952888 8103672864 8107293824 8137870902 8144552241 8164347264 8198801352 8205532716 8205605856 8237662164 8249725584 8260261632 8267043456 8273830848 8298223038 8318391552 8334437832 8341280556 8348128898 8360354088 8371031424 8393089752 8396840032 8403808896 8421594867 8423025408 8429940864 8446202324 8491691376 8498663208 8505640764 8555270976 8562295008 8562371328 8605564632 8632096326 8639183433 8666124552 8669996832 8703944928 8711091024 8723847744 8740676154 8747852407 8767933776 8769113728 8782105353 8794966068 8802186894 8813428512 8820664496 8868170304 8872132864 8875451232 8892572087 8905594572 8912906226 8934568704 8947805454 8979639576 8979719616 8987092128 9014800104 9046953216 9054380928 9060356466 9081074268 9089834112 9109071999 9120705552 9128193816 9135688228 9156659904 9184890672 9196621056 9204171648 9223651521 9225218304 9231306588 9243013864 9261340416 9279205656 9292794336 9300423888 9308059704 9319947392 9370058688 9376242561 9377835264 9405398349 9417410352 9446445036 9454200738 9454285008 9483683472 9495795456 9525071808 9532892064 9560996109 9565268244 9573121502 9596388608 9610605858 9618496339 9624679848 9632581884 9644884032 9652802656 9681260211 9704790144 9712757952 9731493982 9753746436 9791938044 9799977402 9826862976 9834931008 9865252944 9908567808 9915107076 9923247558 9947365632 9981149472 9984882636 9989344176 9997545608 10020495744 10036691832 10051389792 10070779047 10072489728 10080759424 10102094523 10102184568 10110478644 10114996304 10141650117 10154602416 10162939528 10177822368 10186178544 10199187712 10226063376 10260793746 10269218043 10270962432 10346106468 10346198688 10354693104 10378370592 10398390597 10423663488 10432221504 10439106363 10462976874 10471567167 10476246172 10484940816 10517266788 10525901654 10541316024 10550064672 10554778752 10563444416 10594586646 10604806464 10620336384 10629055872 10636070634 10649559452 10682769888 10715705784 10724503572 10738200256 10762754688 10795937184 10804897152 10850494536 10859402988 10892883459 10926852696 10931735136 10940710288 10940807808 10983549552 10999634112 11020852542 11029900861 11031774464 11055220848 11064297384 11098409562 11112583776 11121707408 11147138784 11147238144 11190786336 11212373501 11228793156 11238012198 11247238809 11291278311 11322255168 11331550944 11340854352 11379370842 11407027968 11416393344 11423927718 11433306969 11450050164 11459450862 11474086176 11504321298 11509461768 11518911244 11545353792 11554832736 11559995776 11577122151 11605259904 11614788032 11631796992 11639473524 11649029742 11654234872 11690578368 11709473804 11726621424 11736249192 11751238016 11795558418 11824227072 11833934976 11858980527 11874126096 11883874968 11920513974 11930407272 11957687856 11972852768 11972959488 11982789504 12019733472 12055169007 12057216768 12070457546 12080475288 12108099024 12127669297 12145429332 12155509296 12160940736 12170925088 12206806353 12208879872 12246520896 12270144586 12298202028 12308299074 12308408784 12356493246 12372274208 12390392448 12400565184 12410746272 12493411584 12501656748 12511920834 12522193347 12540531132 12556547136 12589634628 12595260048 12605600984 12605713344 12634538112 12644911296 12669303486 12700095744 12710522752 12737537064 12747994812 12753690992 12758461146 12814141144 12832906464 12843442512 12843556992 12859845376 12908346948 12948144489 12950343936 13004995248 13055917392 13066636536 13085771616 13111014231 13113241344 13153670592 13192449102 13203280341 13220142768 13230996744 13271789042 13302255456 13308199296 13313176848 13319125568 13358391858 13369359339 13382255776 13401853056 13421708181 13427705396 13469459364 13469579424 13480638192 13522200156 13539469888 13570429824 13581571392 13590534699 13634751168 13681058328 13692290724 13703532342 13777336008 13794808624 13794931584 13806257472 13837827456 13864520796 13892010624 13907266303 13909628672 13918808484 13939191504 13950635832 13962089556 13979921088 14023022384 14055088032 14055213312 14066752896 14126115528 14139741952 14169667554 14181301107 14181427512 14243693184 14287607712 14299338096 14347902366 14359682253 14394582912 14415908787 14437019772 14448872826 14467326048 14479203984 14523844612 14557185216 14569136928 14575646848 14597240973 14630619654 14644732736 14666178816 14687907066 14694470056 14699966103 14740294464 14752396512 14797879416 14816778368 14862851712 14872660614 14884871337 14921048448 14971724208 14984016264 14996318412 15055037748 15077084688 15096340224 15108734592 15121139136 15165717966 15172494456 15202577664 15231903624 15244409292 15266733552 15279267816 15298781568 15339095064 15345949024 15391190619 15393805056 15406443648 15436162868 15519159702 15519298032 15532039656 15587437824 15635495232 15648332256 15714369258 15727411224 15775900182 15788852481 15811974036 15832168128 15845166624 15891879969 15894018632 15907209696 15930504576 15943583808 15974339178 15987454399 16024154832 16026311296 16073558676 16086755358 16107300384 16144132032 16193905776 16207345728 16214587648 16275741804 16289104482 16328694528 16397602704 16411065432 16411211712 16475324328 16499451168 16531278813 16534086912 16547661696 16596446076 16647614343 16668875664 16682561112 16696257796 16720708176 16742062848 16786179504 16793680064 16807617792 16843189734 16857018297 16859881728 16892404648 16983382752 16997326416 17011281528 17069056263 17110541952 17124590016 17135891577 17189176293 17211129264 17264192652 17278366866 17332249104 17339993664 17407889856 17422182048 17447695488 17473544613 17481352308 17495704814 17535867552 17538227456 17564210706 17589932136 17604373788 17626857024 17641328992 17693337627 17736340608 17750902464 17785144174 17811189144 17825812452 17880770961 17895610908 17959279152 17959439232 17974184256 18029600208 18105686319 18108761856 18120712932 18162148536 18179668224 18218143998 18241411104 18256387632 18271376456 18313319808 18333430801 18369781344 18405216879 18408343296 18447303042 18462448611 18462613176 18486027728 18534739869 18558411312 18585588672 18600847776 18616119408 18639894784 18740117376 18752485122 18767881251 18810796698 18834820704 18892890072 18908401476 18908570016 18967366944 19003955229 19050143616 19065784128 19121992218 19130536488 19137691719 19146243004 19221211716 19236992678 19249359696 19265163768 19289768064 19305605312 19362520422 19409580288 19425515904 19462987964 19507492872 19583876088 19599954804 19653725952 19669862016 19730505888 19830037397 19830214152 19846495116 19907683563 19962298944 19969765272 19978688352 19995091216 20037587787 20040991488 20073383664 20102779584 20141558094 20158094677 20161518848 20204189046 20204369136 20220957288 20229992608 20283300234 20309204832 20325879056 20355644736 20372357088 20452126752 20491579157 20521587492 20538436086 20555298513 20692212936 20692397376 20709386208 20756741184 20796781194 20847326976 20864443008 20878212726 20925953748 20943134334 20952492344 20969881632 21034533576 21051803308 21082632048 21100129344 21109557504 21126888832 21189173292 21209612928 21254501331 21258111744 21272141268 21299118904 21365539776 21431411568 21449007144 21476400512 21521853549 21525509376 21591874368 21609794304 21673309239 21700989072 21718805976 21785766918 21853705392 21863470272 21881420576 21881615616 21945929481 21967099104 21999268224 22031860599 22041705084 22059801722 22110441696 22128594768 22164361129 22196819124 22225167552 22243414816 22294277568 22308990921 22381572672 22424747002 22457586312 22476024396 22494477618 22582556622 22644510336 22663101888 22681708704 22758741684 22832786688 22847855436 22866613938 22900100328 22918901724 22948172352 23008642596 23018923536 23037822488 23090707584 23109665472 23119991552 23154244302 23210519808 23229576064 23278739553 23278947048 23298059484 23308469744 23381156736 23418947608 23453242848 23472498384 23502476032 23571553887 23591116836 23663850273 23667869952 23717961054 23748252192 23767749936 23841027948 23860814544 23915375712 23945705536 23961508767 23965579008 24039466944 24110338014 24130133037 24140915092 24160950576 24216198048 24255338594 24290858664 24311018592 24321881472 24341850176 24413612706 24433656723 24493041792 24540289172 24596404056 24616598148 24616817568 24712986492 24744548416 24780784896 24801130368 24821492544 25003313496 25023841668 25044386694 25081062264 25113094272 25179269256 25190520096 25211201968 25211426688 25264784601 25269076224 25289822592 25338606972 25416728071 25421045504 25475074128 25495989624 25507381984 25516922292 25628282288 25665812928 25686885024 25687113984 25816693896 25896288978 25917550299 26009990496 26111834784 26133273072 26171543232 26222028462 26243557221 26307341184 26346316059 26384898204 26406560682 26440285536 26461993488 26543578084 26604510912 26616398592 26626353696 26638251136 26677716261 26716783716 26738718678 26764511552 26803706112 26843416362 26855410792 26938918728 26939158848 26961276384 27044400312 27078939776 27140859648 27163142784 27181069398 27269502336 27327215997 27362116656 27384581448 27407064684 27554672016 27589617248 27589863168 27612514944 27670954563 27675654912 27729041592 27784021248 27814532606 27837616968 27878383008 27901271664 27924179112 27959842176 28046044768 28110176064 28128727683 28133505792 28252231056 28339335108 28362602214 28362855024 28487386368 28575215424 28598676192 28695804732 28719364506 28789165824 28831817574 28855489017 28874039544 28897745652 28934652096 28958407968 29043780633 29047689224 29114370432 29138273856 29151293696 29194481946 29218451143 29261239308 29289465472 29375814132 29388940112 29399932206 29480588928 29504793024 29595758832 29633556736 29725703424 29745321228 29769742674 29842096896 29943448416 29968032528 29992636824 30110075496 30154169376 30212337141 30217469184 30242278272 30306283569 30331435932 30344988912 30424950351 30463807248 30488818584 30533467104 30558535632 30597563136 30678190128 30691898048 30782381238 30807654129 30812887296 30872325736 31038319404 31038596064 31064079312 31195171791 31270990464 31296664512 31317319089 31414701501 31428738516 31454822448 31551800364 31577704962 31623948072 31664336256 31690333248 31783759938 31788037264 31814419392 31861009152 31887167616 31948678356 31974908798 32048309664 32052622592 32147117352 32173510716 32214600768 32288264064 32387811552 32414691456 32551483608 32578208964 32678650377 32795205408 32822130864 32822423424 32950648656 32998902336 33062557626 33089702583 33095323392 33192892152 33295228686 33337751328 33365122224 33392515592 33441416352 33505925257 33572359008 33587360128 33637120503 33686379468 33714036594 33741716427 33784809296 33873834933 33966765504 33994652832 34022563056 34138112526 34221083904 34249180032 34271783154 34299920907 34378352586 34422258528 34528385304 34556733732 34664498208 34679987328 34731366453 34815779712 34844364096 34895390976 34947089226 34962704616 34991409628 35071735104 35128421412 35179864272 35208747576 35253714048 35282657984 35386675254 35472681216 35501804928 35570288348 35622378288 35651624904 35761541922 35791221816 35918558304 35918878464 35948368512 36059200416 36211372638 36241102829 36241425864 36324297072 36383007891 36436287996 36482822208 36512775264 36542752912 36620419059 36626639616 36666861602 36739562688 36810433758 36840655789 36894606084 36924897222 36925226352 36972055456 37069479738 37116822624 37171177344 37201695552 37232238816 37480234752 37504970244 37535762502 37566580041 37621593396 37669641408 37785780144 37816802952 37817140032 37934733888 38007910458 38100287232 38131568256 38243984436 38261072976 38275383438 38292486008 38442423432 38473985356 38498719392 38530327536 38579536128 38611210624 38725040844 38844433467 38851031808 38925975928 39014985744 39167752176 39199909608 39333042693 39339724032 39461011776 39609841023 39660074794 39660428304 39692990232 39815367126 39924597888 39939530544 39957376704 39990182432 40075175574 40108078017 40146767328 40205559168 40265124543 40283116188 40316189354 40408378092 40408738272 40441914576 40459985216 40566600468 40618409664 40651758112 40711289472 40744714176 40771604097 40904253504 40983158314 41043174984 41076872172 41110597026 41384425872 41384794752 41418772416 41513482368 41593562388 41721798909 41728886016 41756425452 41851907496 41886268668 41904984688 41939763264 42069067152 42103606616 42165264096 42200258688 42246601411 42253777664 42378346584 42419225856 42509002662 42543903321 42544282536 42598237808 42731079552 42862823136 42898014288 42952801024 43043707098 43079046759 43183748736 43247726361 43346618478 43401978144 43437611952 43571533836 43707410784 43726940544 43762841152 43791722919 43891858962 43934198208 43998536448 44063721198 44083410168 44099898309 44119603444 44220883392 44257189536 44328722258 44393638248 44450335104 44486829632 44588555136 44617981842 44654614011 44763145344 44849494004 44915172624 44952048792 44988955236 45165113244 45289020672 45326203776 45363417408 45517483368 45695303567 45695710872 45733227876 45800200656 45837803448 45896344704 46017285192 46037847072 46075644976 46173571857 46181415168 46219330944 46308488604 46451261647 46459152128 46557479106 46557894096 46596118968 46616939488 46762313472 46837895216 46906485696 46944996768 47143107774 47182233672 47327700546 47366557443 47435922108 47496504384 47535499872 47682055896 47721629088 47830751424 47891411072 47923017534 47962363197 48078933888 48220676028 48260266074 48281830184 48321901152 48432396096 48510677188 48581717328 48622037184 48643762944 48683700352 48827225412 48867313446 48986083584 49080578344 49192808112 49233196296 49233635136 49425972984 49489096832 49593836439 49602260736 49642985088 49942843029 50006626992 50047683336 50088773388 50162124528 50226188544 50358538512 50381040192 50422403936 50422853376 50529569202 50571054891 50579645184 50677213944 50833456142 50950148256 50991979248 51014763968 51033844584 51207168789 51256564576 51331625856 51373770048 51407674731 51633387792 51792577956 51835100598 52019980992 52223669568 52266546144 52343086464 52444056924 52487114442 52614682368 52692632118 52769796408 52813121364 52880571072 52923986976 53080012881 53087156168 53209021824 53252707392 53276502272 53355432522 53433567432 53477437356 53529023104 53642312883 53686832724 53710821584 53877837456 53878317696 53922552768 54088800624 54157879552 54317058957 54326285568 54362138796 54539004672 54654431994 54724233312 54769162896 54814129368 55000292403 55109344032 55179234496 55215650637 55225029888 55341909126 55387345833 55458083184 55604219607 55629065212 55675233936 55756766016 55802543328 55848358224 55919684352 56092089536 56220352128 56257455366 56303643753 56504462112 56678670216 56725204428 56725710048 57011865687 57150430848 57197352384 57391609464 57413075157 57438729012 57663635148 57710978034 57748079088 57795491304 57869304192 57916815936 58087561266 58095378448 58228740864 58276547712 58388963892 58436902286 58522478616 58578930944 58751628264 58777880224 58799864412 58961177856 59009586048 59191517664 59490112191 59490642456 59539485348 59723050689 59886896832 59936065056 59985273648 60220150992 60308338752 60424674282 60474284031 60484556544 60612567138 60662871864 60689977824 60849900702 60927614496 60977637168 61066934208 61117071264 61234966849 61356380256 61383796096 61474737471 61564762476 61615308258 61665895539 61744651472 62076638808 62077192128 62128158624 62390343582 62541980928 62593329024 62634638178 62829403002 62857477032 62909644896 63103600728 63155409924 63247896144 63328672512 63380666496 63567519876 63576074528 63628838784 63763503993 63774335232 63897356712 63949817596 64096619328 64294234704 64347021432 64429201536 64565560647 64576528128 64775623104 64829382912 65102967216 65156417928 65357300754 65590410816 65644261728 65644846848 65837788443 65901297312 65997804672 66125115252 66179405166 66233739653 66385784304 66493083387 66590457372 66675502656 66730244448 66785031184 66882832704 66926972763 67011850514 67144718016 67174720256 67274241006 67329474373 67372758936 67428073188 67483432854 67569618592 67747669866 67933531008 67989305664 68045126112 68276225052 68498360064 68543566308 68599841814 68756705172 68844517056 69056770608 69113467464 69328996416 69359974656 69462732906 69631559424 69688728192 69836218659 69894178452 69925409232 69982819256 70143470208 70256842824 70359728544 70417495152 70507428096 70565315968 70714661661 70773350508 70991550819 71003609856 71140576696 71244756576 71303249808 71523083844 71582443632 71837116608 71884526301 71896737024 72118400832 72390399111 72422745276 72482205658 72482851728 72648594144 72766015782 72872575992 72965644416 73025550528 73085505824 73240838118 73300970169 73333723204 73479125376 73620867516 73681311578 73789212168 73849794444 73850452704 73944110912 74138959476 74233645248 74342354688 74403391104 74464477632 75009940488 75071525004 75133160082 75243186792 75339282816 75571560288 75633605904 75634280064 75869467776 76015820916 76250184213 76263136512 76487968872 76522145952 76550766876 76584972016 76884846864 76947970712 76997438784 77060655072 77209306027 77222421248 77450081688 77688866934 77752650897 77851951856 78029971488 78335504352 78399819216 78666085386 78730671663 78922023552 79038948177 79219682046 79320149588 79320856608 79385980464 79630734252 79849195776 79879061088 79914753408 79980364864 80033148783 80150351148 80216156034 80293534656 80411118336 80530249086 80566232376 80632378708 80816756184 80817476544 80883829152 80919970432 81133200936 81236819328 81303516224 81422578944 81489428352 81543208194 81808507008 81966316628 82086349968 82153744344 82221194052 82768851744 82769589504 82837544832 83012863689 83026964736 83187124776 83443597818 83512106519 83512850904 83703814992 83772537336 83809969376 83879526528 84138134304 84207213232 84330528192 84386183049 84400517376 84493202822 84756693168 84893685079 85018005324 85087806642 85088565072 85196475616 85462159104 85725646272 85796028576 86087414196 86158093518 86367497472 86495452722 86566467051 86693236956 86803956288 86875223904 87143067672 87414821568 87453881088 87525682304 87583445838 87655353429 87783717924 87868396416 88127442396 88166820336 88199796618 88239206888 88441766784 88514379072 88657444516 88787276496 88900670208 88973659264 89177110272 89235963684 89309228022 89526290688 89698988008 89830345248 89904097584 89977910472 90330226488 90637011423 90652407552 90726834816 90918850707 91034966736 91274851053 91390607134 91391421744 91466455752 91600401312 91675606896 91792689408 92034570384 92075694144 92151289952 92347143714 92422962387 92438661888 92616977208 92902523294 93114958212 93115788192 93192237936 93233878976 93585515373 93675790432 93812971392 93889993536 93951957267 94286215548 94364467344 94655401092 94733114886 94871844216 94993008768 95070999744 95364111792 95443258176 95661502848 95782822144 95846035068 95924726394 96157867776 96441352056 96520532148 96563660368 96643802304 96864792192 97021354376 97163434656 97244074368 97350864121 97367400704 97654450824 97734626892 98035951131 98161156688 98385616224 98466392592 98467270272 98851945968 98978193664 99187672878 99269107749 99285970176 99885686058 100013253984 100095366672 100177546776 100324249056 100517775771 100717077024 100762080384 100844807872 100911361509 101059138404 101142109782 101225149281 101354427888 101621504799 101666912284 101900296512 101983958496 102029527936 102067689168 102414337578 102513129152 102663251712 102747540096 102815349462 102899762721 103266775584 103585155912 103670201196 104039961984 104194099359 104447339136 104533092288 104686172928 104888113848 104974228884 105297873437 105385264236 105539592816 105626242728 105761142144 105847973952 106160025762 106174312336 106418043648 106505414784 106710865044 106867134864 106954874712 107058046208 107284625766 107373665448 107421643168 107755674912 107756635392 107845105536 108177601248 108634117914 108723308487 108724277592 109149023673 109308863988 109448466624 109538325792 109628258736 110000584806 110218688064 110358468992 110431301274 110521967367 110683818252 110774691666 110916166368 111208439214 111258130424 111350467872 111513532032 111605086656 111696716448 111912180793 112184179072 112440704256 112514910732 112607287506 112699740123 113008924224 113357340432 113450408856 113451420096 114023731374 114300861696 114394704768 114783218928 114826150314 114877458024 115327270296 115421956068 115496158176 115590982608 115738608384 115833631872 116175122532 116190756896 116533300401 116553095424 116777927784 116873804572 117044957232 117503256528 117555760448 117599728824 117999128079 118019172096 118383035328 118980224382 118981284912 119078970696 119446101378 119773793664 119872130112 119970547296 120324234051 120440301984 120616677504 120849348564 120948568062 121047869021 121225134276 121325743728 121379955648 121699801404 121855228992 121955274336 122133868416 122234142528 122314812291 122469933698 122712760512 122767592192 122949474942 123129524952 123230616516 123331791078 123489302944 124153277616 124154384256 124256317248 124780687164 125165396727 125186658048 125269276356 125658806004 125714954064 125819289792 126207201456 126310819848 126495792288 126739804233 126761332992 127135039752 127152149056 127257677568 127527007986 127631709963 127794713424 127899635192 128193238656 128588469408 128694042864 128858403072 129131121294 129237140277 129551246208 129743179083 130205934432 130312835856 130714601508 131180821632 131288523456 131375168757 131675576886 131802594624 131995609344 132250230504 132299694927 132358810332 132467479306 132771568608 132986166774 133180914744 133351005312 133460488896 133570062368 133765665408 133853945526 133963842033 134023701028 134289436032 134548482012 134658948746 134745517872 134856146376 134966865708 135139237184 135495339732 135867062016 135978611328 136090252224 136552450104 137085910701 137087132616 137199683628 137513410344 137689034112 138113541216 138226934928 138657992832 138810261779 138925465812 139353784941 139377456384 139672437318 139788356904 139850818464 139965638512 140286940416 140513685648 140719457088 140834990304 141106662739 141130631936 141429323322 141546701016 141983101638 142099672329 142281153392 142489513152 142606499616 143046167688 143164887264 143674233216 143769052602 143887089591 144236801664 144780798222 144845490552 144964411316 144965703456 145297188288 145532031564 145745151984 145931288832 146051101056 146171011648 146481676236 146601940338 146667446408 146958250752 147241735032 147362623156 147578424336 147699588888 147700905408 147888221824 148277918952 148467290496 148781509317 148806782208 148928955264 150019880976 150143050008 150266320164 150486373584 150678565632 151143120576 151267211808 151268560128 151713164673 151738935552 152031641832 152500368426 152625573983 152975937744 153044291904 153101533752 153169944032 153621506367 153769693728 153895941424 153994877568 154121310144 154223024193 154418612054 154900163376 155150527903 155377733868 155505301794 155703903712 156059942976 156671008704 156799638432 157332170772 157461343326 157844047104 158077896354 158439364092 158640299176 158641713216 158771960928 159261468504 159758122176 159829506816 159960729728 160066297566 160300702296 160432312068 160587069312 160926938649 161060498172 161132464752 161264757416 161633512368 161634953088 161767658304 161839940864 162266401872 162473638656 162607032448 162951176871 162978856704 163086416388 163617014016 163932633256 164172699936 164307488688 164442388104 165000877209 165537703488 165646951911 165675089664 166025727378 166162037499 166374249552 166812658821 166887195636 167024213038 167025701808 167407629984 167545074672 167619938752 167759053056 168276268608 168414426464 168661056384 168772366098 168910931259 168986405644 169513386336 169787370158 170036010648 170175613284 170177130144 170392951232 171035597061 171451292544 171592057152 172174828392 172316187036 172990905444 173132934102 173386473912 173607912576 173750447808 174286135344 174829643136 175051364608 175166891676 175310706858 175567435848 175736792832 176254884792 176333640672 176399593236 176478413776 176883533568 177028758144 177314889032 177574552992 177917096497 177947318528 178470336573 178471927368 178618456044 179169152067 179397976016 179660690496 179808195168 179955820944 180660452976 181274022846 181422852093 181453669632 181837701414 182069933472 182549702106 182781214268 182782843488 182932911504 183200802624 183351213792 183704900547 184069140768 184151388288 184302579904 184424212413 184694287428 184845924774 184997686617 185233954416 185805046588 186229916424 186231576384 186384475872 186467757952 187171030746 187351580864 187625942784 187779987072 187903914534 188572431096 188728934688 189310802184 189466229772 189743688432 189986017536 190141999488 190728223584 190886516352 191290511979 191323005696 191692070136 191849452788 192440941109 192882704112 193041064296 193127320736 193287604608 193696681941 193729584384 194042708752 194326869312 194488148736 194701728242 195308901648 195469253784 196071902262 196322313376 196771232448 196932785184 196934540544 197703891936 198375345756 198538215498 198701218959 199479250161 199771372116 200026507968 200190733344 200355093552 200648498112 201035551542 201434154048 201524160768 201689615744 201822723018 201988423119 202118276808 202284219564 202450298562 202708855776 203243009598 203333824568 203800593024 203967916992 204059055872 204135378336 204529158001 204828675156 205026258304 205495080192 205630698924 205799525442 206533551168 207170311824 207340402392 208079923968 208388198718 208894678272 209066184576 209508655977 209776227696 209948457768 210595746874 210770528472 211079185632 211252485456 211522284288 211695947904 212143984983 212320051524 212348624672 212974652457 213010829568 213421730088 213734269728 213909749424 214569251532 214747330896 214843286336 215511349824 215653578903 215690211072 216355202496 217268235828 217446616974 217448555184 218298047346 218617727976 218896933248 219076651584 219256517472 219902910507 220001169612 220437376128 220716937984 220862602548 221043934734 221225415797 221367636504 221549383332 221832332736 222416878428 222516260848 222700935744 223027064064 223210173312 223393432896 223824361586 224368358144 225029821464 225214575012 225399480246 226017848448 226714680864 226900817712 226902840192 228047462748 228750552639 228789409536 229566437856 229652300628 229754916048 230654540592 230843912136 230992316352 231181965216 231627918081 231667263744 232350245064 232381513792 233066600802 233257952691 233555855568 233747609144 234089914464 235006513056 235111520896 235199457648 235998256158 236192014989 236766070656 237116844531 237960448764 237962569824 238157941392 238892202756 239547587328 239744260224 239941094592 240099446349 240648468102 240880603968 241233355008 241698697128 241897136124 242095738042 242450268552 242651487456 242759911296 243399602808 243710457984 243910548672 244267736832 244468285056 244629624582 244939867396 245425521024 245898949884 246259049904 246461233032 246663582156 246978605888 248306555232 248308768512 248512634496 249561374328 250330793454 250536319557 250538552712 251317612008 251429908128 251638579584 252414402912 252621639696 252991584576 253479608466 253687719803 254270079504 254304298112 254681055237 255054015972 255263419926 255589426848 255799270384 256386477312 257176938816 257388085728 257884590523 258262242588 258474280554 259102492416 259486358166 259699401153 260411868864 260625671712 261429203016 262361643264 262577046912 262750337514 262966060287 263351153772 263605189248 264500461008 264599389854 264717620664 264934958612 265543137216 265972333548 266361829488 266702010624 266920977792 267140124736 267531330816 267707891052 267927684066 268047402056 268578872064 269096964024 269317897492 269491035744 269712292752 269933731416 270278474368 270990679464 271911034269 271957222656 272180504448 272756552121 273104900208 274171821402 274174265232 274399367256 275026820688 275378068224 276227082432 276453869856 277268887161 277315985664 277620523558 277850931624 278707569882 278936393831 279344874636 279576713808 279701636928 279931277024 280756546119 281027371296 281438914176 281669980608 281855871801 282213325478 282858646644 283093402032 283966203276 284199344658 284562306784 284979026304 285212999232 286092335376 286329774528 287348466432 287538105204 287774179182 288473603328 289561596444 289690981104 289928822632 289931406912 290594376576 291064063128 291490303968 292052592363 292102202112 292342023296 292963352472 293203880676 293334892816 294107853393 294483470064 294725246312 295156848672 295399177776 295401810816 295776443648 296555837904 296934580992 297563018634 297807323247 297857910528 300039761952 300286100016 300532640328 300972747168 301553327313 302286241152 302534423616 302734084527 303426329346 303675447843 304063283664 304864514397 305000736852 305251147966 305951875488 306088583808 306203067504 306339888064 307243012734 307539387456 307791882848 307989755136 308242620288 308446048386 308699288163 308837224108 309800326752 310301055806 310755467736 311010603588 311407807424 312119885952 312582298077 313342017408 313599276864 314664341544 314922686652 315893620311 316155792708 316878728184 317280598352 317283426432 317543921856 318522937008 319516244352 319867124969 319921459456 320132595132 320601404592 320864624136 321174138624 321853877298 322120996344 322264929504 322529514832 323267024736 323269906176 323535316608 324532803744 325158831529 325214064896 325902353742 326169925461 326172832776 327447071019 327865266512 328345399872 328614977376 328884776208 330001754418 331075406976 331293903822 331565902101 332051454756 332324074998 332748499104 333625317642 333774391272 334048426076 334051403616 334815259968 335090149344 335239877504 335736542379 336552537216 336828852928 337322112768 337544732196 337821862518 337972811288 338099220369 339026772672 339574740316 340072021296 340351226568 340354260288 340785902464 342071194122 342902585088 343184114304 344349656784 344632374072 345981810888 346265868204 346772947824 347215825152 347500895616 348572270688 349599901203 349659286272 350333783352 350621413716 351134871696 351702409613 352509769584 352667281344 352799186472 352956827552 353997384237 354057516288 354629778064 355149105984 355834192994 356940673146 356943854736 357236912088 358338304134 358795952032 359321380992 359616390336 359911641888 361320905952 362548045692 362845704186 363143607063 363675402828 364139866944 365099404212 365562428536 365565686976 365865823008 366401605248 366702427584 367409801094 368138281536 368302776576 368605159808 368848424826 369388574856 369691849548 369995373234 370467908832 371610093176 372459832848 372463152768 372768951744 372935515904 374342061492 374703161728 375496190181 375559974144 375807829068 377144862192 377457869376 378621604368 378932459544 379487376864 380219412699 380283998976 381456447168 381773032704 382581023958 382895129889 383384140272 383698905576 384881882218 385765408224 386082128592 386254641472 386575209216 387393363882 387711420831 388085417504 388653738624 389229537249 389403456484 390617803296 390938507568 392143804524 392644626752 393542464896 393865570368 394125506271 395407783872 396750691512 397076430996 397402437918 398958500322 399542744232 400053015936 400381466688 400710187104 401296996224 401891526099 402071103084 402868308096 403379231488 403645446036 403976846238 404236553616 404568439128 404900597124 405417711552 406486019196 406667649136 407601186048 407935833984 408270756672 409058316002 409657350312 410052516608 411257732103 411261397848 411599050884 413067102336 414340623648 414680804784 416430785337 416776397436 418061354823 418132369152 419017311954 419552455392 419896915536 421191493748 421541056944 422158371264 422504970912 423319988217 423391895808 424287969966 424640103048 424697249344 425949304914 426299016987 426843460176 427468539456 427819498848 429138503064 429494661792 429686572672 431022699648 431307157806 431661268773 432710404992 434536471656 434893233948 434897110368 436596094692 437235455952 437793866496 438153303168 438513034944 439805821014 440002339224 440874752256 441725205096 442087869468 442450831594 442735273008 443098766664 443664665472 444833756856 445032521696 445401871488 446344527951 446420346624 446786865792 447648723172 450059642928 450429150024 450798960492 452035696896 453429361728 453801635424 453805680384 456094925496 457501105278 457876721949 459132875712 459304601256 459509832096 460864519101 461309081184 461687824272 461984632704 462363930432 463255836162 463636177571 464700490128 464763027584 465451583709 466133201604 466515905382 467111711136 467495218288 468179828928 470013026112 470223041792 470398915296 471306320611 471996512316 472384029978 473532141312 474233689062 475920897528 475925139648 476315882784 477784405512 479488520448 479882189184 480198892698 481296936204 481761207936 482780815947 483397394256 483794272248 484191476084 484900537104 485302974912 485519822592 486799205616 487420915968 487821097344 488853530613 488936570112 489259249164 489879734792 490851042048 491797899768 492518099808 492922466064 493327164312 493957211776 495002631627 496613110464 496940855733 497025268992 498486112497 499122748656 500661586908 501072639114 501077105424 502635224016 502859816256 503277159168 504828805824 505243279392 505983169152 506732793777 506959216932 507375439606 508540159008 508608596224 509362110474 509780305967 510108031944 510526839852 511178853696 511598540768 513106791183 514353877632 514776171456 515769181046 516524485176 516948561108 518972716332 519398802306 520823737728 521251343424 522858406032 525154093824 525500675028 525932120574 526702307544 527210378496 529000922016 529198779708 529435241328 529869917224 531086274432 531944667096 532723658976 533751289491 533841955584 534280249472 535411009719 535415782104 535855368132 536094804112 537507456201 538193928048 538635794984 538982071488 539424585504 539867462832 540556948736 541981358928 543822068538 544268556279 544361008896 545513104242 546209800416 548343642804 548348530464 548798734512 550053641376 551114701641 552454164864 552907739712 553272637239 554537774322 554993059851 555241047116 555701863248 557415139764 557872787662 558689749272 559153427616 559403273856 559862554048 561513092238 562054742592 562877828352 563339961216 563711743602 564426650956 565717293288 566186804064 567932406552 568398689316 569124613568 569958052608 570425998464 572184670752 572659549056 575076210408 575548358364 577322823327 579123192888 579381962208 579857645264 579862813824 581090045823 581188753152 582128126256 582980607936 584105184726 584584745633 584684046592 585926704944 586407761352 586669785632 588215706786 588966940128 589450492624 590313697344 590798355552 590803621632 593111675808 594255795553 595126037268 595614646494 596103656877 598437750483 600079523904 600572200032 601065280656 601945494336 603106654626 604572482304 605068847232 605468169054 605965269357 606852658692 607350895686 608126567328 609729028794 610001473704 610502295932 611903750976 612177167616 612406135008 612679776128 613587474003 614486025468 615078774912 615583765696 616485240576 616892096772 617398576326 617674448216 619600653504 620602111612 621510935472 622021207176 622815614848 624239771904 625164596154 626684034816 627198553728 628525967931 629328683088 629845373304 631787240622 632311585416 633757456368 634561196704 634566852864 635087843712 636431954949 637045874016 638923957371 639032488704 639734249938 640265190264 641202809184 641729248272 642766472741 643707754596 644241992688 644529859008 645059029664 646534049472 646960736709 647070633216 649065607488 650317663058 651804707484 652339850922 652345665552 654894142038 655730533024 656690799744 657229954752 657769552416 660003508836 662150813952 662587807644 663131804202 663676247391 664102909512 664648149996 665496998208 667250635284 667548782544 668096852152 668102807232 669630519936 670180298688 670479755008 671473084758 673105074432 673657705856 675089464392 675643725036 675945622576 676198440738 678053545344 679149480632 680144042592 680702453136 680708520576 681571804928 684142388244 686251657917 686368228608 688699313568 689264748144 691963621776 692531736408 693545895648 694883754243 695001791232 697144541376 699199802406 699773858073 700667566704 701242827432 702269743392 703404819226 705019539168 705334562688 705598372944 705913655104 707994768474 708576044967 709259556128 710298211968 711350533593 711668385988 713881346292 713887709472 714473824176 716676608268 717591904064 718642761984 719232780672 719823283776 720298339047 722641811904 725096091384 725691408372 726287214126 727350805656 728279733888 730198808424 731124857072 731131373952 731731646016 732803210496 733404855168 734819602188 736276563072 737085114059 737210319616 737696849652 738777149712 739383699096 739990746468 740935817664 743220186352 744919665696 744926305536 745537903488 748684122984 749406323456 750992380362 751608958671 751615658136 754289724384 754915738752 757243208736 757864919088 758974753728 760438825398 761063159409 762912894336 764043165711 765162047916 765790259778 766768280544 767397811152 769763764436 771530816448 772164257184 772509282944 773653771569 774786727764 775422841662 776170835008 777307477248 778459074498 778806912968 779098203459 781235606592 781877015136 784287609048 785289253504 787084929792 787731140736 788251012542 788898180861 790815567744 793501383024 794152861992 794804875836 797917000644 799085488464 800106031872 800762933376 801420374208 802593992448 803783052198 804142206168 805736616192 807290892072 807953692476 808473107232 809136878256 809801194248 810835423104 812972038392 813335298272 815733102807 815871667968 816541513344 818116632004 819314700624 822515464206 822522795696 823198101768 826134204672 828681247296 829361609568 832861570674 833552794872 836122709646 836809181493 838034623908 839104910784 839793831072 842269638357 842382987496 843082113888 844316742528 845009941824 846639976434 847335083147 848575939932 849280206096 849394498688 851898609828 852598033974 853686920352 854937078912 855638997696 858277006128 858989323584 859373145344 862045399296 862614315612 863322537546 865420809984 869072943312 869786467896 869794220736 873192189384 874470911904 876157777089 876306606336 877026069888 879611642028 880004678448 882323560179 883450410192 884175738936 884901663188 885470546016 886197533328 887329330944 889667513712 890065043392 890803742976 892689055902 893421969741 893573731584 895297446344 900119285856 900858300048 901597920984 904659981939 906858723456 907603270848 908202253581 911026343529 912189850992 915002210556 915753443898 918265751424 918609202512 919019664192 921729038202 922618162368 923375648544 923969265408 924727860864 926097864489 926511672324 927272355142 929400980256 929526055168 930903167418 932266403208 933031810764 934223422272 934990436576 936359657856 937746894231 940026052224 940797830592 942612641222 943993024632 944768059956 947680860933 948467378124 951841795056 951850279296 952631765568 955568811024 959601374907 959764378368 960397785396 962593872408 963522415872 965561631894 966794788512 967588544496 968382952168 969801074208 970605949824 971671832453 973598411232 975476494587 975642194688 977707061226 978509776383 978518498328 979759469584 982341213057 983595799536 985036199616 985844932128 986654328624 987914423552 990005263254 993226220928 993881711466 994697706303 996972224994 998245497312 1001323173816 1002145278228 1002154210848 1005270448032 1005719632512 1007209627137 1009657611648 1010486558784 1011966338304 1013465587554 1013918433864 1014297661107 1014750879212 1017080318016 1018724220948 1019560611934 1020216063888 1021053679704 1022357707392 1023197081536 1026213582366 1028707755264 1029552342912 1031538362092 1033048970352 1033897122216 1037945432664 1038797604612 1041647475456 1042502686848 1045716812064 1050991982041 1051001350056 1051864241148 1053404615088 1055107228839 1058001844032 1058397559416 1058870482656 1059739834448 1061992152711 1062172548864 1063889334192 1065447317952 1067502578982 1068379017881 1068560498944 1070822019438 1070831564208 1071710736264 1072189608224 1075014912402 1076387856096 1077271589968 1077964142976 1078849171008 1079734925664 1083962717856 1086053695321 1087644137076 1088537112558 1089430821189 1091026208484 1092419600832 1096687285608 1096697060928 1097597469024 1100107282752 1102229403282 1104908329728 1105815479424 1106545274478 1109075548644 1109986119702 1110482094232 1111403726496 1114830279528 1115745575324 1117379498544 1118306855232 1118806547712 1119725108096 1123026184476 1124109485184 1126488570543 1126679922432 1127423487204 1128853301912 1131434586576 1132373608128 1135864813104 1136797378632 1138249227136 1140658238097 1140851996928 1144369341504 1145319098112 1148685389667 1150152420816 1151096716728 1154645646654 1158246385776 1158763924416 1159715290528 1159725627648 1162180091646 1163134262493 1164256252512 1165961215872 1167688611747 1168210369452 1169169491266 1171853409888 1172815522704 1173339571264 1176431413572 1177933880256 1178900985248 1180627394688 1181596711104 1182376518813 1186223351616 1188511591106 1190252074536 1191229292988 1192207313754 1196875500966 1200159047808 1201144400064 1202130561312 1203890988672 1206213309252 1210137694464 1210936338108 1211930538714 1213705317384 1214701791372 1216253134656 1219458057588 1220002947408 1221004591864 1223807501952 1224812270016 1225359552256 1227174948006 1228972050936 1230157549824 1231167531392 1233773196309 1233784193544 1234797152652 1235348896432 1239201307008 1241204223224 1243021870944 1244042414352 1245631229696 1249292356011 1250329192308 1254184064469 1254397107456 1257051935862 1258657366176 1259690746608 1263574481244 1264623170832 1267514912736 1269122393408 1269959964651 1270175687424 1272863909898 1274091748032 1277847914742 1278897050961 1279468499876 1280530380528 1282405618368 1283458496544 1285532945482 1287415509192 1288483985376 1289059718016 1290118059328 1293068098944 1293921473418 1294983806319 1298131214976 1300635326116 1303609414968 1304679701844 1304691331104 1309788284076 1311461066048 1313381599488 1314459909504 1315539104832 1320007017672 1325175615288 1326263608404 1327352494782 1328205819024 1329296299992 1330993996416 1334501270568 1335097565088 1336193704304 1336205614464 1339033583853 1339261039872 1340360597376 1342946169516 1347086587763 1347315411712 1350178928784 1351287450072 1351891245152 1352396881476 1356107090688 1358298961264 1360288085184 1361404906272 1361417041152 1368284776488 1372503315834 1373630165847 1377398627136 1378529496288 1383927243552 1385063472816 1387091791296 1389767508486 1390908532713 1394289082752 1396354751127 1398399604812 1399547716146 1401335133408 1402485654864 1404539486784 1406809638452 1410039078336 1410669125376 1411196745888 1411827310208 1413918961833 1415989536948 1417152089934 1418519112256 1420596423936 1422701067186 1423336771976 1427762692584 1427775418944 1428947648352 1433353216536 1435183808128 1438465561344 1439646567552 1440596678094 1445283623808 1448342447841 1450192182768 1451382816744 1452574428252 1454701611312 1456559467776 1460397616848 1462249714144 1462262747904 1463463292032 1466560591839 1466809710336 1469639204376 1472553126144 1474170228118 1475393699304 1477554299424 1478767398192 1479981492936 1481871635328 1485007894881 1486440372704 1489839331392 1490822567199 1491075806976 1497368245968 1501984760724 1503217917342 1503231316272 1508579448768 1509831477504 1514486417472 1515729838176 1517949507456 1520877650796 1522126318818 1525825788672 1528086331422 1529340917901 1530324095832 1531580519556 1533536561088 1534795622304 1539320373549 1539527528872 1543061632896 1544328514368 1545018565888 1547307543138 1548577910579 1549573455528 1550845683324 1552341670016 1556918148996 1557613825936 1558196406918 1562471213184 1563754030272 1568575218096 1570578507008 1575462281472 1576502025084 1577796361722 1581631135488 1587002766048 1588305723984 1589609751672 1595834001288 1598170976928 1601253868473 1601525866752 1602840748416 1606233029157 1607566104396 1608284412336 1612522368603 1614581784144 1615907384952 1616946214464 1618273756512 1619602388496 1621670846208 1625944076784 1626670596544 1631466205614 1632805668837 1633083026688 1636233264008 1638629401248 1645030928412 1645045591392 1646396203536 1653344104923 1657362494592 1658723219136 1659817911717 1664979179553 1665723141348 1667105589744 1672245419292 1673618362986 1676069247816 1678209821568 1679587662144 1684539276714 1684765974992 1686164227776 1688633485056 1690019883648 1693279952868 1694670166294 1697151879864 1698560412192 1698788997376 1703797219656 1705196067948 1707373840704 1709874157824 1711277995392 1716554012256 1717978647168 1725228631224 1726645075092 1731968469981 1738145886624 1739572935792 1739588441472 1746384378768 1748941823808 1752315554178 1753754236899 1754052139776 1759223284056 1760009356896 1764647120358 1766900820384 1768351477872 1769803326376 1770941092032 1772395066656 1775814038621 1779335027424 1780130086784 1782767386659 1785378111804 1786843939482 1788310970631 1790594892688 1795313251449 1800238571712 1801716600096 1803195841968 1809319963878 1813717446912 1815206541696 1816404507162 1817895808071 1822052687058 1824379701984 1830004421112 1831506887796 1836531502848 1837218405024 1838039328384 1840762422009 1843458076404 1845236324736 1846751297088 1849455721728 1852195728978 1853023344648 1854544710284 1858801960512 1861806334836 1864532806416 1866063621528 1868446844544 1869980873152 1872719315712 1875493788462 1880052104448 1881595661184 1885225282444 1887986049264 1889536119912 1895361721866 1896934756248 1903683590112 1903700558592 1905263531136 1909295864847 1911137622048 1919202749814 1920778449937 1920795570792 1925187744816 1928299418223 1931123263788 1933589577024 1935177088992 1936765904336 1939602148416 1940882210127 1941211899648 1943343664906 1947196822464 1950952989174 1952554756817 1955414122452 1957019552766 1957036996656 1959518939168 1964682426114 1967191599072 1970072399232 1971689864256 1973308657248 1980010526508 1986452441856 1987763422932 1989395412606 1991028742173 1993944449988 1996490994624 2002646347632 2004290556456 2004308421696 2010540896064 2011439265024 2014419254274 2019315223296 2020973117568 2026931175108 2027836867728 2028595322214 2029501758424 2034160636032 2037448441896 2039121223868 2040432127776 2042107359408 2044715414784 2046394163072 2052427164732 2058754973751 2059104685824 2063076724184 2066097940704 2067794244432 2075890865328 2077595209224 2084651262729 2085005373696 2091433624128 2099321574219 2101983964082 2102002700112 2103728482296 2106809230176 2110214457678 2116003688064 2116795118832 2117740965312 2119479668896 2123984305422 2125728134901 2127778668384 2130894635904 2134051600779 2135005157964 2136758035762 2141644038876 2141663128416 2143421472528 2144379216448 2150029824804 2152775712192 2154543179936 2155928285952 2157698342016 2159469851328 2160895017141 2167925435712 2172107390642 2175288274152 2177074225116 2178861642378 2182052416968 2184839201664 2193374571216 2193394121856 2195194938048 2200214565504 2204458806564 2211255342177 2211630958848 2213090548956 2218151097288 2219972239404 2220964188464 2222807452992 2229660559056 2231491150648 2234758997088 2236613710464 2239069874783 2239450216192 2246052368952 2248218970368 2252977141086 2254826876013 2254846974408 2257706603824 2262869173152 2264747216256 2271729626208 2273594757264 2276498454272 2281316476194 2283189478227 2288738683008 2292129497133 2297370779334 2300304841632 2302193433456 2309291293308 2316492771552 2317527848832 2319430581056 2320961314707 2324360183292 2326268524986 2328512505024 2331922431744 2335377223494 2336420738904 2337294610377 2338338982532 2343706819776 2345631045408 2346679142528 2352862827144 2355867760512 2357801970496 2361254789376 2363193422208 2364753037626 2366694542583 2372446703232 2377023182212 2380504149072 2382458585976 2384414627508 2393751001932 2400318095616 2402288800128 2404261122624 2407781977344 2412426618504 2421851089051 2421872676216 2423861077428 2427410634768 2429403582744 2432506269312 2438916115176 2440005894816 2442009183728 2447199308421 2447615003904 2449624540032 2454349896012 2457944101872 2461916867291 2462335062784 2467546392618 2467568387088 2469594305304 2470697792864 2478402614016 2482408446448 2486043741888 2488084828704 2498584712022 2500658384616 2508368128938 2510427544479 2514103871724 2517314732352 2519381493216 2527148962488 2529246341664 2535029825472 2538244786816 2539919929302 2542005249441 2545727819796 2548183496064 2555695829484 2557794101922 2558936999752 2561060761056 2564811236736 2566916993088 2571065890964 2574831018384 2576967970752 2578119436032 2580236118656 2586136197888 2587842946836 2589967612638 2596262429952 2601270652232 2607218829936 2609359403688 2609382662208 2619576568152 2622922132096 2628473331267 2628919819008 2631078209664 2640014035344 2646970680537 2650351230576 2652527216808 2654704989564 2656411638048 2658592599984 2661987992832 2669002541136 2670195130176 2672387408608 2672411228928 2678067167706 2680265909223 2680721194752 2685892339032 2694173175526 2700357857568 2702574900144 2703782490304 2704793762952 2713979945817 2716597922528 2720576170368 2722809812544 2724606760743 2736569552976 2745006631668 2747260331694 2754797254272 2757058992576 2767854487104 2770126945632 2774183582592 2779535016972 2781817065426 2788578165504 2792709502254 2796799209624 2799095432292 2802670266816 2804971309728 2809078973568 2813240682693 2813619276904 2820078156672 2822393491776 2823654620416 2827837923666 2831979073896 2834304179868 2837038224512 2843042582799 2845402134372 2846673543952 2855525385168 2855550837888 2857895296704 2866706433072 2870367616256 2878804124721 2879293135104 2881193356188 2890567247616 2896684895682 2900384365536 2902765633488 2905148856504 2909403222624 2915015497359 2920795233696 2924499428288 2926429483761 2926926584064 2933121183678 2935529329149 2939278408752 2947023639171 2948340456236 2950787398608 2955108598848 2957534796384 2959962985872 2963743270656 2970015789762 2972880745408 2979678662784 2981645134398 2984093118909 2994736491936 3003969521448 3006435834684 3006462632544 3017158897536 3021628881411 3028972834944 3031459676352 3035899014912 3041755301592 3042892983321 3044252637636 3056172662844 3058681835802 3060648191664 3063161039112 3067073122176 3069591244608 3078640747098 3079055057744 3086123265792 3088657028736 3094615086276 3097155821158 3099146911056 3101691366648 3104683340032 3113836297992 3115227651872 3116392813836 3124942426368 3127508060544 3137150436192 3152975946123 3153004050168 3155592723444 3165321686517 3174005532096 3176611447968 3179219503344 3191668002576 3196341953856 3202507736946 3205137053643 3205681496832 3212466058314 3215132208792 3216568824672 3225044737206 3229163568288 3231814769904 3233892428928 3236547513024 3239204776992 3245453242997 3251888153568 3253341193088 3258161085963 3262932411228 3265611337674 3268292463567 3272466528016 3277258802496 3290061856824 3290091182784 3292792407072 3306688209846 3314724989184 3317446438272 3319635823434 3329958359106 3331446282696 3334211179488 3344490838584 3347236725972 3352138495632 3356419643136 3359175324288 3369078553428 3369531949984 3372328455552 3379465711629 3380039767296 3386559905736 3389340332588 3394303759728 3397120824384 3407594439312 3410392135896 3414747681408 3421974714291 3422555990784 3433108024512 3435957294336 3450457262448 3453290150184 3463936939962 3476291773248 3479145871584 3479176882944 3489402787479 3492768757536 3497883647616 3504631108356 3507508473798 3510388201609 3518446568112 3520018713792 3529294240716 3533801640768 3536702955744 3539606652752 3541882184064 3544790133312 3547129556439 3551628077242 3558670054848 3560260173568 3565534773318 3568462141769 3570756223608 3573687878964 3576621941262 3581189785376 3590626502898 3600477143424 3603433200192 3606391683936 3618639927756 3630413083392 3632809014324 3635791616142 3644105374116 3648759403968 3660008842224 3663013775592 3674436810048 3676078656768 3681524844018 3686916152808 3690472649472 3693502594176 3701319588927 3704391457956 3706046689296 3709089420568 3717603921024 3723612669672 3729065612832 3732127243056 3736893689088 3739961746304 3747877068033 3750987576924 3762552193407 3763191322368 3770450564888 3775972098528 3779072239824 3790723443732 3793869512496 3807367180224 3809879893953 3810527062272 3818591729694 3822275244096 3836691152883 3838405499628 3841556899874 3841591141584 3850375489632 3856598836446 3862246527576 3867179154048 3870354177984 3873531808672 3879204296832 3881764420254 3884951418957 3886687329812 3894393644928 3901905978348 3905109513634 3910828244904 3914039105532 3914073993312 3919037878336 3929364852228 3934383198144 3940144798464 3943379728512 3946617314496 3960021053016 3975526845864 3978790825212 3982057484346 3987888899976 3992981989248 4005292695264 4008581112912 4008616843392 4021081792128 4028838508548 4041259763289 4041946235136 4053862350216 4055673735456 4057190644428 4059003516848 4068321272064 4074896883792 4078242447736 4080864255552 4084214718816 4092093219431 4092788326144 4104854329464 4117509947502 4120890497541 4126153448368 4132195881408 4135588488864 4151781730656 4155190418448 4169302525458 4172725598139 4182867248256 4189064253381 4198643148438 4203967928164 4204005400224 4207456964592 4213618460352 4220428915356 4232007376128 4233590237664 4235481930624 4238959337792 4241756885499 4247968610844 4251456269802 4255557336768 4261789271808 4268103201558 4270010315928 4273516071524 4283288077752 4283326256832 4286842945056 4288758432896 4300059649608 4305551424384 4309086359872 4315396684032 4318939702656 4321790034282 4335850871424 4344214781284 4350576548304 4354148450232 4357723284756 4364104833936 4369678403328 4386749142432 4386788243712 4390389876096 4399681775517 4400429131008 4408917613128 4422510684354 4426141645507 4426181097912 4436302194576 4439944478808 4441928376928 4445614905984 4455023684643 4459321118112 4462982301296 4469517994176 4472467701597 4473227420928 4478139749566 4492104737904 4499365309187 4505954282172 4509653752026 4509693948816 4515413207648 4525738346304 4529494432512 4543459252416 4547189514528 4562632952388 4566378956454 4577477366016 4584258994266 4588022753703 4594741558668 4600609683264 4604386866912 4618582586616 4632985543104 4635055697664 4638861162112 4641922629414 4645733731737 4648720366584 4652537049972 4657025010048 4670754446988 4672841477808 4674589220754 4676677965064 4687413639552 4691262090816 4693358285056 4705725654288 4711735521024 4715603940992 4726386844416 4729506075252 4733389085166 4744893406464 4754046364424 4761008298144 4764917171952 4768829255016 4787502003864 4803761605419 4804577600256 4808522245248 4818699087471 4824853237008 4837567105809 4843702178102 4843745352432 4847722154856 4854821269536 4858807165488 4865012538624 4877832230352 4880011789632 4884018367456 4894398616842 4898417006511 4899249080064 4908699792024 4915888203744 4923833734582 4935092785236 4935136774176 4939188610608 4941395585728 4960032314769 4964816892896 4972087483776 4976169657408 4979453735151 4997169424044 5001316769232 5016736257876 5020855088958 5028207743448 5034629464704 5038762986432 5054297924976 5058492683328 5070059650944 5076489573632 5079839858604 5084010498882 5091455639592 5096366992128 5111391658968 5115588203844 5117873999504 5122121522112 5129622473472 5133833986176 5142131781928 5149662036768 5153935941504 5159595798413 5160472237312 5175685893672 5179935225276 5195905409943 5202541304464 5214437659872 5218718807376 5218765324416 5239153136304 5245844264192 5256946662534 5261262710697 5262156419328 5280028070688 5293941361074 5300702461152 5305054433616 5309409979128 5312823276096 5317185199968 5327442115863 5338005082272 5340390260352 5344774817216 5348302159977 5356134335412 5360531818446 5364932911893 5371784678064 5385939754347 5388346351052 5400715715136 5405149800288 5407564980608 5409587525904 5427959891634 5433195845056 5441152340736 5445619625088 5449213521486 5453687424213 5473139105952 5490013263336 5494520663388 5509594508544 5514117985152 5522287266027 5535708974208 5540253891264 5548367165184 5559070033944 5563634130852 5580787292161 5585419004508 5593598419248 5598190864584 5605340533632 5609942619456 5618157947136 5626481365386 5627238553808 5640156313344 5644786983552 5655675847332 5663958147792 5668608359736 5674076449024 5686085165598 5690804268744 5693347087904 5711050770336 5711101675776 5715790593408 5733412866144 5757608249442 5762335349811 5762386712376 5784898254669 5793369791364 5800768731072 5805531266976 5810297713008 5818806445248 5830030994718 5841590467392 5848998856576 5852858967522 5857664270451 5866242367356 5871058658298 5878556817504 5894047278342 5896680912472 5901574797216 5910217197696 5915069592768 5919925971744 5931345582029 5940031579524 5945761490816 5959357325568 5963290268796 5968186237818 5973086226519 5989472983872 6007939042896 6012871669368 6012925265088 6034317795072 6043257762822 6057945669888 6062919352704 6083510603184 6085785966642 6088505275272 6112345325688 6117363671604 6121296383328 6126322078224 6134146244352 6139182489216 6157281494196 6158110115488 6176264921253 6177314057472 6189230172552 6194311642316 6198293822112 6203382733296 6227672595984 6230455303744 6232785627672 6253953788187 6255016121088 6274300872384 6305951892246 6306008100336 6311185446888 6330643373034 6348011064192 6353222895936 6358439006688 6377184404703 6383336005152 6392683907712 6405015473892 6410274107286 6415537058113 6424932116628 6430264417584 6433137649344 6450089474412 6458327136576 6463629539808 6467784857856 6473095026048 6478409553984 6482685051423 6490906485994 6503776307136 6506682386176 6516322171926 6525864822456 6531222675348 6536584927134 6544933056032 6554517604992 6580123713648 6580182365568 6585584814144 6613376419692 6633766026531 6634892876544 6639271646868 6659916718212 6662892565392 6668422358976 6688981677168 6694473451944 6704276991264 6717209624349 6718350648576 6738157106856 6739063899968 6744656911104 6758931423258 6764480628039 6773119811472 6778680665176 6788607519456 6794241648768 6815188878624 6820784271792 6829495362816 6843949428582 6849568434681 6866216049024 6876388491399 6900914524896 6906580300368 6927873879924 6952583546496 6958291743168 6962883944121 6978805574958 6985537515072 6995767295232 7009262216712 7011883831131 7015016947596 7020776403218 7036893136224 7040037427584 7058588481432 7067603281536 7073405911488 7079213305504 7083764368128 7089580266624 7094259112878 7100083627749 7103256154484 7117340109696 7131069546636 7136924283538 7141512447216 7147375757928 7153243882524 7162379570752 7181253005796 7200954286848 7206866400384 7212783367872 7237279855512 7265553267153 7265618028648 7271583232284 7288210748232 7297518807936 7320017684448 7326027551184 7348873620096 7356943874287 7363049688036 7373832305616 7385750601873 7387005188352 7402639177854 7408782915912 7412093378592 7418178841136 7435207842048 7447225339344 7458131225664 7464254486112 7478653125167 7479923492608 7495754136066 7501975153848 7525104386814 7531282633437 7540901129776 7551944197056 7558144479648 7581446887464 7587739024992 7614734360448 7619759787906 7626015748323 7637183459388 7644550488192 7673382305766 7676810999256 7683113799748 7683182283168 7700750979264 7713197672892 7724493055152 7734358308096 7740708355968 7747063617344 7758408593664 7763528840508 7769902837914 7773374659624 7788787289856 7803811956696 7810219027268 7821656489808 7828078211064 7828147986624 7838075756672 7858729704456 7868766396288 7885419993801 7886759457024 7893234628992 7920042106032 7951053691728 7957581650424 7964114968692 7975777799952 7985963978496 8010585390528 8017162225824 8017233686784 8040797727669 8042163584256 8057677017096 8082519526578 8089155421099 8107724700432 8111347470912 8114381288856 8118007033696 8141939837451 8149793767584 8156484895472 8161728511104 8168429437632 8173820282229 8184186438862 8209708658928 8235019895004 8241780995082 8252306896736 8264391762816 8271176977728 8303563461312 8310380836896 8338605050916 8345451196278 8365734496512 8378128506762 8397286296876 8407935856328 8408010800448 8414913929184 8427236920704 8440857830712 8467180475328 8470963861248 8477918675584 8483513770998 8495937221688 8502912539604 8511114673536 8529127748397 8536206403116 8540020631856 8547032143048 8566576155504 8566652513664 8573685890112 8577516865792 8600119299216 8611102848768 8618172719744 8636412374163 8637879405312 8643580068564 8671701742848 8688429562568 8701153096608 8708296900464 8715446569512 8728209667872 8745046492077 8773498284864 8779288451283 8780779752192 8799363551034 8806587987447 8817835226256 8841070917513 8845021368708 8852283291014 8852362195824 8872604389152 8879888957616 8883856753856 8891229811968 8910047369286 8918642236224 8925964602592 8939035988352 8944935403194 8952279356727 8956279499132 8984209475808 8998730618374 9011908564344 9019307504052 9019387897632 9030826415296 9051476692608 9064886644233 9086918504832 9094379029056 9125265904776 9132757912908 9168517988532 9176045507406 9189483117336 9201219366528 9208773733824 9237165173232 9265971086208 9277722324224 9283845258828 9291467463474 9297440733168 9305074099944 9314050020096 9341508893976 9345682955616 9349178441508 9353355930128 9374827279104 9382524181632 9411451308576 9429606114341 9431207881984 9458927838369 9459012150504 9466778170332 9495965059551 9508092728848 9522016596288 9529834343904 9537658510032 9575004007728 9607523210838 9615411160929 9617044490496 9637398174942 9649706474016 9675134211618 9687404356204 9687490704864 9695444309712 9709642539072 9717614330976 9736359728991 9755664460704 9760023579264 9768036734912 9774483257889 9788797233684 9796834013022 9804877390701 9817399584048 9831776407488 9847667469164 9870185570472 9870273548352 9878377221216 9882791171456 9920064629538 9929633785792 9944174967552 9952339314816 9958907470302 9994338848088 10002633538464 10033472515752 10041710177916 10056415486896 10069258929408 10077525972864 10108595849952 10116985366656 10138397134887 10140119301888 10159679717208 10168020997764 10182911279184 10199369878777 10222783317936 10231176407688 10235747999008 10244243044224 10265924142873 10267667972352 10284263563856 10299324073536 10307871883008 10319191596826 10351371787344 10359870450552 10391810819886 10405082608928 10428875319744 10437437614752 10437530648832 10478306272608 10513893325068 10522525421394 10531164604827 10560056141376 10587882722148 10601404922304 10610108867232 10618819958256 10625646552192 10634370399936 10654884231726 10676010164544 10680780520704 10689549634432 10696604319954 10705386425307 10712268670824 10721063636892 10729865823786 10743569356128 10771879508694 10776692702104 10801431430272 10810299600576 10815129961216 10819175051808 10840045374053 10855919783268 10866391690112 10891239250176 10898427042972 10907374848426 10946278211904 10980026526672 10989041326776 11028235970304 11044574532054 11071417948416 11080507782528 11103958766781 11118140067888 11127268261704 11161574584322 11170838009016 11187196838496 11196381729168 11210681067264 11219885238912 11243631204099 11252962730772 11254477107616 11287656580221 11289573967104 11311351694664 11327916295584 11337216719472 11372170331196 11381608537488 11386694175808 11422101540672 11429639681859 11431581186816 11466825732288 11515216498884 11524670699622 11524773424752 11569796509338 11586739582728 11601537462144 11611062533952 11620595426016 11637612890496 11654854256871 11660061989436 11683180934784 11697997713152 11705717935044 11715328540902 11724947037241 11732484734712 11742117316596 11757113635008 11788094556684 11793361824944 11803149594432 11820434395392 11830139185536 11839851943488 11862691164058 11880063159048 11891522981632 11926580537592 11936372475636 11946172453038 11978945967744 12015878085792 12025743338736 12025850530176 12086515525644 12123779289867 12125838705408 12167021206368 12171571933284 12177010550544 12224690651376 12234727343208 12242592766656 12252644156448 12276279658293 12278364978432 12314562988392 12316220230976 12352529842506 12362671492623 12378460345104 12388623284632 12396587644224 12406765466592 12455345191968 12460910607488 12465571255344 12507907576374 12518176794417 12548601744768 12567192760143 12611903784492 12612016200672 12622370893776 12661286746068 12696022128384 12706445791872 12716878013376 12725270656497 12754368809406 12766672010304 12785367815424 12810030947784 12820548214572 12831074116226 12849864233256 12860528835168 12866275298688 12900178948824 12916654273152 12927259079616 12946190052096 12956819107968 12965370102846 12981812971988 13007552614272 13032644343852 13051729644912 13062445350696 13073169854268 13089866112064 13109035209984 13160247427296 13160364731136 13171169628288 13226752839384 13267532053062 13278424936521 13278543293736 13319833436424 13325785130784 13336844717952 13365071053929 13377963354336 13388946903888 13408553982528 13434419248698 13445449149559 13476314213712 13478127799936 13498095927561 13517862846516 13528961256078 13546239622944 13557361330352 13577215038912 13588483297536 13630377757248 13641568543584 13667883297719 13687898857164 13699136869362 13732432098048 13752776982798 13764068261109 13801829049792 13813160600736 13855747759848 13905167092992 13916583486336 13925767888242 13937201195211 13957611149916 13971075030144 14018524433424 14023767662262 14030033895192 14041552806436 14073786272448 14080074855168 14117176962864 14135206563072 14146811822976 14158426611008 14179160533248 14188518225756 14200167255498 14206512308968 14234680219392 14262139093272 14273848567076 14283024894432 14294751515856 14306487765048 14324759141504 14362506011592 14411284816257 14413732800768 14425566735744 14456097262413 14474559711024 14531106534306 14531236057296 14543166464568 14576421496464 14595037615872 14640035368896 14652055102368 14695251019533 14697747240192 14713887748574 14726099376072 14747664611232 14771501203746 14783628873043 14805278355708 14817565831824 14824186757184 14836357682272 14880096944307 14894450678688 14916262451328 14928508972224 14938361205453 14957306250334 14991508272132 15003950307696 15050208773628 15062565266874 15081802259552 15103888394112 15116288959296 15162893774928 15175478049984 15229468720896 15239519575812 15252031496646 15274366918776 15289100976384 15346764611532 15353621998512 15366227599496 15366364566336 15401501958528 15426395345784 15448986110304 15478787395239 15481416711936 15494127234688 15527057681016 15539805675828 15546749319248 15587716229829 15607623913392 15620438054536 15643312979616 15656156422128 15656295973248 15676151513344 15717459408912 15737532792576 15770839987602 15783788132091 15786469257984 15840084212064 15902107383456 15915163300848 15928229937384 15951555599904 15982326347589 16021170781056 16034324451648 16044906479931 16081595455338 16094798735679 16115354034192 16157819263041 16165039053156 16178310842198 16215449400864 16222694941824 16228762577712 16236014067392 16283879674902 16299587535168 16312969790944 16323457022208 16336858875264 16347640564458 16361062272639 16368372877724 16419417317856 16470039790008 16483561990164 16504613793472 16528783525632 16542353955456 16566861798081 16607126922624 16620761673792 16677210101832 16690902392556 16742361876483 16756257013524 16794572593752 16815871712656 16816021600896 16829827858368 16854473841408 16881715661424 16934360950656 16952957623357 16955837351168 16967027541996 16991874443376 17005825079208 17022229347072 17058255496794 17072412806232 17080041263712 17094064286096 17133152311008 17133305027328 17147371780224 17200238598432 17233418071037 17236345439488 17272824748326 17287006049433 17287160137128 17354694764007 17376859125136 17402306193216 17416593800928 17430893139024 17456419335744 17490092984154 17546996569728 17558576902566 17572992811353 17598727102068 17613175974894 17635670452512 17682141835026 17690042737416 17704566582028 17704724391648 17745208778304 17759777915232 17767713507712 17794036746087 17820094738572 17837284472448 17851929205184 17878071976704 17889870806388 17904558713454 17912558998264 17919258679557 17968418951616 17997461236748 18023817128688 18038615008104 18038775795264 18061652830592 18102953385216 18129773288466 18173837009664 18188758058112 18250531809552 18265515825816 18337035977064 18352091014812 18378966234672 18402438733056 18417547467648 18474330346464 18528794763759 18531942172416 18567690517656 18582934926948 18594881466336 18610148199888 18640227709489 18683017787952 18691365911232 18698356883016 18706711860256 18761861364561 18765048363264 18822902617152 18859212228682 18917855676738 18918024301008 18933556340664 18991930119102 19016185457696 19044033192576 19059668687808 19075317020064 19150008015456 19215046421676 19230822321858 19246611174339 19274796349884 19299412948032 19350268423236 19374808712408 19374981409728 19390888619424 19419285078144 19435228661952 19472719457982 19511328921408 19520047158528 19536073469824 19548966515778 19577594467368 19593668026044 19609754781402 19634799168096 19663552814976 19695334938328 19740371140944 19740547096704 19756754442432 19765582342912 19840129259076 19859267571584 19901298079593 19904678629632 19917814940604 19988677696176 20005267076928 20066945031504 20083420355832 20112830973792 20151628873047 20155051945728 20217191699904 20233970733312 20276794269774 20293441884117 20319359434416 20336041995528 20365822558368 20398739757554 20445566635872 20462352815376 20471495998016 20488486088448 20531848285746 20548705304043 20568527127712 20598648147072 20629165474197 20638383193652 20702743574688 20719740901104 20783621639772 20810165217856 20857750639488 20874875229504 20888651832363 20956612545216 21027786650136 21045050842788 21062329209654 21120112282752 21175765444296 21202809844608 21220217734464 21237639916512 21251293104384 21268740799872 21300250883247 21309768463452 21352020329088 21379099268864 21393208639908 21410772850614 21424537341648 21442127273784 21459731647572 21487138712256 21543759017388 21553385404208 21602862860544 21620599201152 21638350103616 21680090748106 21711839566536 21732783380224 21796659801459 21796854085944 21814749696852 21892556423808 21960053053344 21978082653552 22070831622861 22089149064108 22157251805619 22161015565056 22207917533562 22236280135776 22254536523408 22323149168644 22341676018032 22374393676992 22392763458336 22435959375501 22439770477824 22487262408198 22505925461544 22508954215232 22575313160442 22593847900311 22622703389328 22655832591168 22674433438944 22744340662392 22763217074976 22773388351616 22844203081344 22859279363718 22878047244969 22933651464576 23030432997768 23049341399244 23049546849504 23139593018676 23173479165456 23203074924288 23222125067904 23241190852032 23275225780992 23309708513742 23320123978872 23366361869568 23411435870088 23430657081804 23449894074482 23464969469424 23484234633192 23514227270016 23576189113368 23586723649888 23606299188864 23656259981403 23660278371072 23679703886976 23725382328116 23760126318096 23853161075184 23872744951272 23892344906076 23957891935488 24031756171584 24051486677472 24051701060352 24173031051288 24247558579734 24267466263297 24334042412736 24343143866568 24354021101088 24425819512353 24449381302752 24469454686416 24485185533312 24505288312896 24552559316586 24572717411263 24629125976784 24632440461952 24705059685012 24725342985246 24756920690208 24777246569264 24793175288448 24813530933184 24910690383936 24921821214976 24931142510688 24979234992383 25015815152748 25036353588834 25097203489536 25134385520286 25223807568984 25224032401344 25244741787552 25322573492136 25412891583744 25433756026752 25450541312994 25508737618812 25533344020608 25587383245191 25620061895568 25641096429144 25662148232452 25699728466512 25721057670336 25732550597376 25800357897648 25833308546304 25854518159232 25909237122489 25913638215936 25930740205692 25963625943976 26015105228544 26065288687704 26103459289824 26124890701392 26146339708536 26179732224128 26235139476231 26320494854592 26337865353849 26342339256576 26419763962341 26453505678768 26535064106124 26556849873042 26557086587472 26639666872848 26651570261568 26673689435904 26730142107858 26755926708672 26777893807776 26817107965056 26856838070181 26868838497396 26890898299118 26952628427424 26956255599872 26996191855122 27035725693032 27057922512156 27092479245888 27114722660704 27154430077824 27194659932699 27260755514496 27283137087168 27335766595438 27375797714328 27398273738724 27505553965596 27528136522218 27603658099584 27626321201472 27711495519696 27833166972672 27851535776484 27874402390422 27915222299832 27942150060288 28037048866848 28047535324524 28060067790384 28083105612872 28147572544896 28234353925728 28288818343023 28293623645952 28316853222016 28376783515107 28377036451512 28400334510996 28413024617936 28487895178653 28524278186544 28547697134152 28566049788864 28589503031712 28612975530096 28649518283008 28725012023184 28822569632514 28846233482787 28851133471488 28912194524826 28949119422048 29062213068612 29062472114592 29086332929136 29152842992928 29209079186973 29280070737792 29304110204736 29323449773667 29390502039066 29414632172103 29427775497148 29452198752144 29495329222464 29543002407492 29567257746086 29610556711416 29635131663648 29648373514368 29672715364544 29760193888614 29788901357376 29832524902656 29857017944448 29876722410906 29914612500668 29983016544264 30007900615392 30100417547256 30125130533748 30163604519104 30207776788224 30232577918592 30325787549856 30350956099968 30479039151624 30504062993292 30548733837552 30598109636331 30693529223064 30707243997024 30732455198992 30732729132672 30797772428619 30803003917056 30852790691568 30897972220608 30957574790478 30982991518549 30988254469376 31054115362032 31079611351656 31093498638496 31175432459658 31215247826784 31240876109072 31286625959232 31312312844256 31312591946496 31434918817824 31495557164309 31541679975204 31567576264182 31593493814481 31680168424128 31804214766912 31830326601696 31856459874768 31903111199808 31964652695178 32042341562112 32068648903296 32089812959862 32116159275921 32163190910676 32189597471358 32230708068384 32315638526082 32330078106312 32356621684396 32430898801728 32445389883648 32457525155424 32472028134784 32520136122159 32567759349804 32599175070336 32625939581888 32673717750528 32695281128916 32722124545278 32736745755448 32838834635712 32940079580016 32967123980328 33009227586944 33084707910912 33133723596162 33214253845248 33241523347584 33311876300343 33354420203664 33381804785112 33484723752966 33512514027048 33589145187504 33631743425312 33632043201792 33659655716736 33730893612297 33763431322848 33862969740663 33868721901312 33905915246714 33934055083992 33983748886752 34011650158416 34116510993588 34144825612464 34160082527424 34188128572192 34266304622016 34288919045577 34294743560448 34400477196864 34466836142074 34545649496652 34574012098866 34574320274256 34709389528014 34753718250272 34804612386432 34833187601856 34861786278048 34912838671488 34980185968308 35093993139456 35117153805132 35145985622706 35174841111723 35197454204136 35226351949788 35271340905024 35364283670052 35380085474832 35409133164056 35409448783296 35490417556608 35519555830464 35535427015424 35588073492174 35640189477144 35674568944896 35703858410368 35779741612776 35809117426908 35825117996528 35838517359114 35936837903232 35994922473496 36047634257376 36077230016208 36077551590528 36123305661184 36259546576932 36371337869601 36377516116224 36501063619104 36531031651632 36674071954128 36704182029624 36757932469344 36828838974879 36835094935296 36948660692928 37057589527518 37088014477869 37135381035312 37165869853896 37189762932672 37220296399776 37280455418978 37366035575904 37382731822464 37396713766032 37413423720512 37523722729122 37554530383251 37645805234304 37701578280429 37718424457364 37835711353476 37836048602016 37867112681328 37983860238204 38032370915392 38088066385152 38119337375616 38150634040128 38175811969491 38300016030912 38430092843352 38461644643716 38493222348678 38549592699768 38598825896064 38700536846472 38749617424816 38749962819456 38781777238848 38838570156288 38870457323904 38945438915964 39022657842816 39065511045127 39072146939648 39097933031556 39155188934736 39187336052088 39219509562804 39269598336192 39327105629952 39390669876656 39480742281888 39481094193408 39513508884864 39680258518152 39718535143168 39802596159186 39835274809563 39835629881208 39977355392352 40010534153856 40133890063008 40166840711664 40225661947584 40303257746094 40336347448677 40434383399808 40494287782683 40553588539548 40586883768234 40638718868832 40672083991056 40731645116736 40797479515108 40891133271744 40924705630752 40942991996032 41003649893157 41063696571492 41097410608086 41137054255424 41197296294144 41258330948394 41276766387304 41292204783327 41405487149376 41439481802208 41567243279544 41620330435712 41715501278976 41749750459008 41777303664726 41811603585633 41913225090432 42055573300272 42090101685576 42124658419308 42240224565504 42351530888592 42405619689216 42440435468928 42475279833024 42537481599744 42600501766494 42619536926904 42704040658176 42786417279816 42821545701228 42849074683296 42884254547568 42919463295144 42974277424512 43087518034776 43106770808416 43233854448771 43241198402304 43276700207232 43360181496212 43423679133072 43593319602918 43593708171888 43629499393704 43785112847616 43920106106688 43956165307104 44141663245722 44178298128216 44314503611238 44350886619129 44415835067124 44472560271552 44509073046816 44640290832921 44646298337288 44683352036064 44748787353984 44785526916672 44871918751002 44908759406791 44974524816396 45011850923088 45017908430464 45150626320884 45187695800622 45245406778656 45311665182336 45348866877888 45488681324784 45526434149952 45546776703232 45688406162688 45718558727436 45756094489938 45867302929152 46060865995536 46098682798488 46099093699008 46279186037352 46346958330912 46436362185717 46444250135808 46482381704064 46619417027484 46640247957744 46763148689487 46822871740176 46861314163608 46899788148964 46929938938848 46968469266384 47028454540032 47152378226736 47173447299776 47212598377728 47312519962806 47351364396273 47359407773952 47450764656232 47520252636192 47706322150368 47745489902544 47784689812152 47946979042767 48063512343168 48102973354944 48134719439793 48284396207037 48346062102576 48495117159468 48534932526594 48668084825472 48686287733136 48708042202176 48851639024706 48898762605504 48938909372832 48970371066624 49010576625792 49083186817917 49105118633172 49145434822526 49258251953568 49264880923904 49410119370024 49450685970492 49513841380416 49554493138528 49586350576896 49627061866368 49700585394243 49821380767872 49862285021376 49958469984766 50031630305496 50072707177668 50227085629449 50268771040572 50447615137968 50448064802688 50489483575104 50645146984272 50858872870071 50867512053504 50901082625988 51017475237624 51066688041216 51174766490382 51240123791136 51282192858288 51324296464904 51399456933024 51442115340672 51498607120009 51600715795296 51700254213111 51709036318464 51818474244978 51861018148299 51861480411384 51927251887952 52064084292021 52130577375408 52206918579648 52249781402784 52292679417072 52359464448256 52470278952462 52640989709184 52675730707698 52718978434059 52839527924682 52907011357536 53070128212248 53113699746084 53114173174944 53279333745696 53303140523136 53382110238261 53460284215716 53511853417344 53555787615552 53634215930112 53713676140362 53737676994792 53757776038671 53781796598236 53905256854848 53992383710244 54071451386064 54115845024312 54184958491776 54229445321408 54308860155648 54389319865398 54521511028992 54566274174336 54671533190876 54751595428656 54796547477448 55011107931192 55056273044436 55207316199168 55252642402944 55422991039392 55702575048173 55703071552968 55748804780844 55830444599664 55920683128467 56074097733696 56095070649048 56120135580768 56166211225744 56285584093683 56295145089792 56468707851456 56577636686046 56624087947693 56633706444032 56753567030214 56754072903024 56800669021992 56826049235872 56975790357306 57048556373088 57095394268304 57132099577728 57179006063424 57225951060192 57450024046368 57645139265028 57692466965574 57739833523017 57824389049652 57898238844096 58124426137224 58124944229184 58172665858272 58305685985856 58418158373946 58560141475584 58608220409472 58646899547334 58781004078132 58829264344206 58855550994296 58904397504288 58990658444928 59086004814984 59134515492172 59221113422832 59270263327296 59296747028736 59345430729088 59520387777228 59577802714752 59703894238779 59714035888896 59753444821812 59829225001336 59966033088528 60015801230784 60200835094512 60250261067496 60327209038208 60454886619141 60465155837184 60651575099712 60701912199936 60880325652351 60958078303248 61008125986584 61097467675104 61196219272662 61387058446128 61414487994048 61464910397984 61465458265344 61595544857238 61646115912129 61705581383136 61795944441216 61887496422591 61915149580956 61965983037098 62108230724064 62159222703312 62186997276992 62350864919316 62430495653568 62481752218144 62573251918464 62624625688512 62665955497089 62869837635648 62991114328618 63083359950408 63135152528364 63186987628962 63360336848256 63608429533824 63660653203392 63712919749536 63806222399616 63929305390356 64137297806592 64179625919724 64232318551842 64326381821352 64379194942716 64461416136768 64631277052164 64660156212624 64713243368792 64861797603456 64915050310848 64944056269568 65040272244318 65135518699608 65198350140672 65251879163776 65389979404377 65390562257832 65444249090556 65473491510896 65677669271424 65880159160032 65934247960656 66018455173888 66212494868583 66267447192324 66471755416857 66483046695168 66623752600686 66708840407328 66763609570224 66969447505932 67025028054096 67178290375008 67263486850624 67307878126503 67319311433472 67461787224594 67526862645696 67725939481326 67781543700933 67811830493428 67868110167984 67967497773504 68023300316832 68233021987176 68289651224928 68320165054848 68376257144384 68532609244032 68577838091154 68634141734907 68800954393728 68933672284148 69091298993304 69148024197732 69148640548512 69418779056028 69507436500544 69609224772864 69666375203712 69723572556096 69825677342976 69960371936616 70234307610264 70291971245412 70349682223446 70394908408272 70452703899576 70542681810048 70728567340104 70760170949664 70818266328112 70818897566592 70968779944209 70980835113216 71039111660928 71176146984348 71280378954288 71395589151439 71407716820736 71559483225552 71618234853816 71650235993056 71677034718228 71873675806464 71989844946992 72095268514752 72154460032416 72155103181056 72519093153864 72742675739202 72802398789891 73002127238208 73062063303264 73348143908256 73408364059248 73515864938688 73657677949758 73718152233789 73897321385856 74115179055036 74176028955738 74270762070624 74331739707792 74379525865344 74440592799552 74560910837956 74732071151808 74765463644928 74793427532064 74826847441024 74937704977149 75047445458244 75109060766502 75291610468608 75403156560858 75436848914728 75671422706952 75672097204032 75734225362656 75967720476408 76064741830784 76238674751232 76301268080256 76351623938982 76600032061824 76762149735573 76860185686704 76923289287432 76986444697356 77099185399536 77197651792128 77401073692944 77499234849632 77499925638912 77563554477696 77727711367467 77740914647808 77890877831928 78045315685632 78131022090254 78195866063112 78310377869472 78374672104176 78439019125608 78539196672384 78705418428693 78781339753312 78961484563776 79013596061547 79027017769728 79360517036304 79605192318372 79670549619126 79671259762416 79954710784704 80021068307712 80267780126016 80333681423328 80451323895168 80606515492188 80672694897354 80868766799616 80988575565366 81107177079096 81173767536468 81277437737664 81344167982112 81463290233472 81583979798097 81594959030216 81782266543488 81849411261504 81885983992064 82007299786314 82074629260687 82127393142984 82194821216172 82274108510848 82516661896788 82553532774608 82584409566654 82810974298752 82878963604416 83134486559088 83240660871424 83499500918016 83554607329452 83623207171266 83826450180864 84111146600544 84180203371152 84249316838616 84703061777184 84866455029069 84880870937856 84950559666048 85130350545321 85201003532988 85239073853808 85463685535959 85572834559632 85643091402456 85698149366592 85768509095136 85838926590288 85948554849024 86175036069552 86213541616832 86467708897542 86538700448361 86553400414464 86720362992424 86847358266144 87186639205836 87187416343776 87258998787408 87627237560919 87840212213376 87912330614208 87970349321001 88243896516309 88283326491444 88356596256432 88629007222476 88701773238258 88831670134248 88945120543104 89018146093632 89280581665842 89292596674576 89366704072128 89497574707968 89571053833344 89743837502004 89817518813582 89949049632792 90023701846176 90035816860928 90301252641768 90375391601244 90490813557312 90623330364672 90697733755776 90977362649568 91052868299904 91437117454872 91512188979876 91794328908993 92121731991072 92197365596976 92198187398016 92558372074704 92693916661824 92872724371434 92948974555647 92964763408128 93238834054968 93280495915488 93526297378974 93645743480352 93722628327216 93799576297928 93859877877696 93936938532768 94118144046913 94304756453472 94346894599552 94486671492927 94625039925612 94702728792546 94780481443443 94901529312464 95040505272384 95412644300736 95490979805088 95569379624304 95893958085534 96127024686336 96205946709888 96269438879586 96348477827763 96568792414074 96692124205152 96990234318936 97069865053188 97336169650944 97372575466272 97416084404352 97560408366477 97703278049412 97797525211008 97877818745664 98021153251584 98166373635834 98210237266344 98290869645052 98516503907136 98820238740048 98901371940984 99027682760832 99108986277056 99254123732736 99401170788486 99642761535744 99724570042752 99916939969532 100063260610992 100145414355336 100454171258898 100537542081144 100895230275936 100896129605376 100978967150208 101192680836891 101290293968544 101717745740142 101801257846661 101802165251976 102034950475248 102349532980764 102480247582272 102564385716576 102648592929808 102798913866048 102866757136731 102884230681344 102997214240018 103201431590592 103400508426222 103485402111301 103636948489956 103722036296598 103722960822768 103854503775904 104128168584042 104261154750816 104413837159296 104499562805568 104585358834144 104940557904924 105281979418368 105351461415396 105437956868118 105524523335169 105679055849364 105814022715072 106140256424496 106227399492168 106228346349888 106558667491392 106606281046272 106764220476522 106920568431432 107023706834688 107111575231104 107427352280724 107475353989584 107515552077342 107563593196472 107810513709696 107984767420488 108142902772128 108231690048624 108369916983552 108458890642816 108778639730796 109114013608803 109132548348672 109343066381752 109503190857312 109593094954896 110022215862384 110112546088872 110486516924637 110505284805888 110845982078784 111264043433607 111405150096346 111406143105936 111497609561688 111660889199328 111841366256934 112148195467392 112190141298096 112240271161536 112332422451488 112571168187366 112663591149753 112937415702912 113104734841287 113155273372092 113248175895386 113507134060428 113508145806048 113601338043984 113652098471744 113951580714612 114097112746176 114190788536608 114264199155456 114358012126848 114451902120384 114527435908473 114900048092736 115290278530056 115384933931148 115479667046034 115648778099304 115796477688192 116248852274448 116249888458368 116345331716544 116611371971712 116836316747892 117196533135381 117216440818944 117293799094668 117562008156264 117658528688412 117711101988592 117808795008576 117981316889856 118172009629968 118269030984344 118442226845664 118540526654592 118670703363499 118690861458176 119040775554456 119155605429504 119407788477558 119505824428689 119506889643624 119658450002672 119932066177056 120031602461568 120401670189024 120500522134992 120654418076416 120909773238282 121009042346031 121303150199424 121482863348049 121760651304702 121916156606496 122016251973168 122194935350208 122392438545324 122774116892256 122828975988096 122929820795968 123010949679471 123191089714476 123292231824258 123411162766272 123591888882432 123774992845182 123830299161912 123876614349981 123931966074196 124216461448128 124318445406624 124373994553984 124701729838632 124860991307136 124963504436288 125146503836928 125249251377024 125331910994178 125434810756899 125739675271296 125982228657236 126166719900816 126270305056728 126373975257924 126720673696512 127216859067648 127321306406784 127425839499072 127612444799232 127858610780712 128358107719703 128359251839448 128464637103684 128652763642704 128758389885432 128922832273536 129262554104328 129320312425248 129426486737584 129701563346313 129723595206912 129830100621696 130080544488636 130271037399216 130481593966423 130503758327552 130779958808754 130781124515664 130888498181112 130946983021792 131355338542848 131760318320064 131868495921312 132424989737166 132534894384648 132943510833714 133052659857387 133247505201372 133417680814656 133527219140448 133938895011864 134050056108192 134356580750016 134526973701248 134615756253006 134726278220373 134923574449188 135053725291392 135451878962652 135563087401866 135623660986856 135736220335968 135934995547008 136046600633664 136466043974352 136579302449856 136640330109696 136752514288768 137065218488064 137155676182308 137268283469814 137601908787456 137867344568296 138182597986608 138296048395464 138297281097024 138837558112056 139014873001088 139309086557151 139332750407424 139447145112192 139920743873232 140289446068461 140468615220528 140583942490824 140699364446892 140789816816544 140905407799152 141085363620096 141457134680208 141520341899328 141636532656224 141637795133184 141937559888418 142054093188819 142078223321856 142352293968696 142560757908576 142791178302878 143118966451104 143236469707632 143300471986112 143354069436456 143840937128301 143979689893984 144190537029504 144308920064832 144404158319379 145038186307728 145485351478404 145604797579782 146004254476416 146124126606528 146696287816512 146816728118496 147031729877376 147315355899516 147436304467578 147794642771712 148230358110072 148352057911476 148541524141248 148663479415584 148759051730688 148881185599104 149101756182729 149121821675912 149464142303616 149586855064128 149653694882048 149875409954298 150094890916488 150218121533004 150681256888347 150806313121716 150873697829456 151342845413904 151344194408064 151468450725312 151935440952816 152129483661568 152576618610213 152602536160512 152703247877964 153200064123648 153524299471146 153720371373408 153846578574864 153972889394712 154198370799072 154495821360027 154802147385888 154998469699264 155100762639333 155127108955392 155455422734934 155583054444897 155781755663856 156192252876063 156262044180508 156391732126224 156620755738944 156749344208352 156878038251216 157078393344768 157410836857386 157562679506624 157922969127552 158027192123094 158156935302177 158721034072608 159210384636744 159341099238252 159342519524832 159909421569408 160146330714783 160535560252032 160667362846656 160902647790336 161213030984376 161273328116013 161345389794708 161977151130732 162214354158192 162347535072936 162554875475328 162688335964224 162926580466944 163167959596194 163189918060432 163564533086976 163698822523008 164014599572628 164149258521374 164254786285968 164389642432344 164548217021696 165033323793576 165107065549216 165168819133308 165621948597504 165757927208832 166268973118176 167107725144519 167109214658904 167246414342532 167762049385401 168222293201088 168360406742304 168498633677232 169406123554368 169732910058138 169872263843079 169901119332096 170260701090642 170402007065976 170478147707616 170927371071918 171145669119264 171286182804912 171396298733184 171537018190272 171677853180576 172009021878841 172350072139104 172427083233664 172935417795084 173077400896722 173219500569051 173440725984848 173694716532288 174373278411672 174374832687552 174517997574816 175254475121838 175680424426752 175824661228416 175940698642002 176487793032618 176566652982888 176713192512864 177258014444952 177403546476516 177663340268496 177890241086208 178036292187264 178561163331684 178585193349152 178733408144256 179111682716337 179142107666688 179487675004008 179635037627164 179898099265584 180047403692352 180602505283536 180750783202488 180981627114624 181364659857423 181395467511552 181954725299136 182105736599808 182874234909744 183024377959752 183588657817986 184243463982144 184394731193952 184396374796032 184938347736387 185116744149408 185387833323648 185745448742868 185897949111294 186050574685277 186477668109936 186560991830976 187052594757948 187291486960704 187445256654432 187599152595856 187719755755392 187873877065536 187997866491267 188236288093826 188609512906944 188693789199104 188973342985854 189250079851224 189405457585092 189560962886886 189803058624928 190081010544768 190825288601472 190981959610176 191138759248608 191787916171068 192411893419776 192538877759172 192696955655526 193137584828148 193384248410304 193980468637872 194139730106376 194745150932544 194832168808704 195120816732954 195406556098824 195595050422016 195755637491328 196169938213131 196332747271668 196420474532688 196581739290104 197033007814272 197640477480096 197802743881968 198055365521664 198217972554112 198637484605749 198802341576972 199415266250571 199449140085504 199833879939064 200126521221984 200290828710672 200908342517796 201075084162288 201790460551872 201923634379509 201957934300416 202385361673782 202580587937088 203344631102799 203435491480284 203602515693322 203604330503952 204069900950496 204699065961528 204960495164544 205128771433152 205297185859616 205597827732096 205733514273462 205902425204721 205994428480036 206402863181184 206801016852444 206970804222602 207273896979912 207444072593196 207445921645536 207709007551808 208256337168084 208522309501632 208827674318592 208999125611136 209170717668288 209881115809848 210702922830792 210875913736236 211049046670338 211358111698728 211628045430144 212280512848992 212454798984336 212456692699776 213117334982784 213528440953044 213841136862864 214186767454317 214223150462208 214854704561448 214950707979168 215031104154684 215127186392944 215621027419392 215969534840976 216285805544256 216463380097248 216880940629843 216917781285632 217557279461592 218228027217606 218407196369673 218686132763504 219006381714624 219186189909792 220044431724768 220225092177744 220973033849274 221154456701367 221691964157568 222528086867214 222810300192692 222812286211872 222995219123376 223321778398656 223682732513868 224296390934784 224380282596192 224480542323072 224664844902976 224813114931447 225142336374732 225327182299506 225874831405824 226209469682574 226310546744184 226496351790772 227014268120856 227016291612096 227202676087968 227304196943488 227903161429224 228194225492352 228381577073216 228716024253696 228903804240768 229054871816946 229800096185472 230580557060112 230769867862296 230959334092068 231297556198608 231592955376384 232497704548896 232499776916736 232690663433088 233183134102401 233222743943424 233672633495784 234393066270762 234585507211871 234587598189336 235124016312528 235317057376824 235422203977184 235617590017152 236116255286079 236344019259936 236538061968688 236884453691328 237040788184641 237081053309184 237341406726998 238081551108912 238815576955116 239011648857378 239013779287248 239316900005344 239864132354112 240063204923136 240803340378048 241001044269984 241819546476564 242018084692062 242606300398848 242965726696098 243521302609404 243832313212992 244032503946336 244389870700416 244784877090648 245548233784512 245657951976192 245859641591936 246021899358942 246223887782061 246382179428952 246584463648516 246822325532544 247549985690364 247660598323824 247753228699962 247863932148392 248432922896256 248636890813248 248747989107968 249403459677264 249721982614272 249927008872576 250498502754048 250663821988356 250869621513798 251479350542592 251964457314472 252333439801632 252540610113456 252747950515848 254599365087207 254642612813568 254851678998144 255391051635963 255717221561424 256391056607877 256716215439406 256718503678896 256929274207368 257305527285408 257516779770864 257845664547072 258525108208656 258640624850496 258852973475168 259403126692626 259616101345083 259660201243392 260161088977272 260542074798432 260963187932846 261559917617508 261562249031328 261776996362224 261893966043584 262881712682757 263520636640128 263736991842624 263911047963003 264849979474332 265069788769296 265887021667428 266105319714774 266495010402744 266835361629312 267054438280896 267877790023728 268100112216384 268713161500032 269053947402496 269231512506012 269452556440746 269847148898376 270107450582784 270903757925304 271126174803732 271247321973712 271472440671936 271869991094016 272093201267328 272932087948704 273158604899712 273458577315889 273505028577536 274311352364616 274536566939628 275382986726979 275734689136592 276365195973216 276592096790928 276594562194048 277675116224112 278029746002176 278618173114302 278846923666941 278894290224384 279841487746464 280578892136922 280937230441056 281167884981648 281398728893784 281579633633088 281810815598304 282354432140739 282914269360416 283040683798656 283273065312448 283460014478781 283875119776836 284108186377638 284341444330329 284704587937392 285121515817152 285582356605756 286237932902208 286472939415264 286600943972224 286708138872912 287681874256602 287959379787968 288381074059008 288617840129664 288808316638758 289045433483289 290076372615456 290970702956808 291209595159564 292008508952832 292248253213056 292681225099431 293392575633024 293633456236992 294063459754752 294630711799032 294872608935156 295781726484533 296460716220144 296704115822952 297083048282496 297326958831168 297762371198208 298203512365458 298243643351824 298928284607232 299173710128256 299750819908596 300189781832976 300436243066008 301362513776694 301612626243432 301747395658912 302685690827808 302688388816128 302936901450624 303870881905632 305153237220426 305403773539983 305406495755928 307048598942292 307440742746816 307693157149728 307945778789424 308396741598144 308991642720054 309604294771776 309996939398528 310201525278666 310456206333903 310910845469868 311166108889794 311563511327712 312384505752126 312524088361016 312783464252448 313241511477888 313498688416704 313756076502432 314361315847537 314821673714772 315125359013248 315845938255104 316054384246188 316313870604354 316573570005507 317442068145216 318420769273488 318682198476504 318685039049664 319818843138816 320292661429566 321071120504064 321334725693312 322426061968752 322546656232026 322690779589416 323954302261464 324428708316384 324695070145872 325109750950656 325376671928448 326335919192388 326379836120864 327342040826409 327397645046016 328029199145256 328298517042748 328509572571936 328779284864688 330066647587152 330214131098432 330337638266616 331459550773911 331515854417664 332537946236352 334215450289038 334218429317808 334492828685064 335524098770802 336444586402176 336720813484608 336997267354464 337990773449259 338812247108736 339465820116276 339744527686158 340023464079989 340521402181284 340804014131952 340956295415232 341854742143836 342291338238528 342572365609824 342792597466368 343074036380544 343355706361152 343582307725419 344018043757682 344700144278208 344854166467328 345870835590168 346154801793444 346439001138102 346881451969696 347389433064576 348746556823344 348749665375104 349035995149632 350508950243676 351589599406143 351649322456832 351881397284004 352975586065236 353133305965776 353426385025728 354516028889904 354807092953032 355326680536992 356012110090497 356072584374528 357122326663368 357170386698304 357466816288512 358223365432674 358517473286067 358975350008016 359270075254328 359796198531168 360094807384704 361205010567072 361501566404976 361963254229248 362729319714846 363027127038093 363909450598272 364448590044147 365748469819488 366048755919504 367177315635972 368486927964288 368789462387904 369032849038413 369876695472774 370233488298816 370775666647296 371490897485736 371629843049943 371795898222588 372101149370554 372955336219872 373121983661952 374105189515896 374582973921408 374890513308864 375198305191712 375439511510784 375747754131072 375995732982534 376304432270697 376472576187652 377219025813888 377946685971708 378500159702448 378810915170184 379121925773772 379606117249856 380162021089536 381650577202944 381963919220352 382277518497216 383575832342136 385074323159109 385077755518344 385393911311052 386275169656296 386768496820608 387960937275744 388279460212752 389490301865088 389918025337211 390241633465908 390813112197648 391444781899269 391511274982656 392339876426262 392665494543336 392840949065376 393163478580208 394066015628544 395280954960192 395605487763936 396368615633851 396435945108224 397274969211498 397604683153944 398830532501142 399157979572161 399667759878128 400253042443968 400581657421344 401816685035592 402150168324576 403580921103744 403847268759018 404178834661119 404770723347564 405161175874176 406689262205598 406870982960568 407205031386644 407208661007904 408139801900992 409398131923056 409920990329088 410257542866304 410594371719232 411195655464192 411467028546924 411804850409442 411988856960072 412805726362368 413602033704888 413941608445204 414547793959824 414888145186392 414891843291072 415418015103616 416512674336168 417044619003264 417927259671453 417998251222272 418341435336576 419762231619696 421405845661584 421751827472472 422098093340676 422716223397456 423256090860288 424561025697984 424909597968672 424913385399552 426162279566457 426234669965568 427056881906088 427682273725728 428373534908634 428725237318247 429709409122896 429901415958336 430062208309368 430254372785888 431522811384903 431939069681952 432571611088512 432926760194496 433212474958137 433761881259686 435114558923184 436456054435212 436814392739346 437372265527008 438012763429248 438372379819584 440088863449536 440450184355488 441946067698548 442308913402734 443383928315136 445056173734428 445620600385384 445624572423744 445990438246752 446643556797312 447365465027736 448760565192384 448961084646144 449329689805952 449626229862894 450284672749464 450654364599012 452043770665041 452418939365148 452621093488368 452992703581544 454028536241712 454032583224192 454405352175936 454608393886976 455806322858448 456388450984704 456763154146432 457729855830639 457807608481536 458109743633892 459600192370944 461161114120224 461539735724592 461918668184136 462595112397216 463487464080081 464995409097792 465302287917999 465381326866176 466366268204802 466749163334691 467345266991568 468576758628189 468786132541524 469171014423742 469175196378672 470248032625056 470634114753648 470844407954368 471235180034304 472232510572158 472688038519872 473076123937376 473768907382656 474081576369282 474470805906531 474682813453996 476163102217824 477631153910232 478023297714756 478027558574496 478633800010688 479728264708224 480438992144349 481606680756096 482002088539968 483639092953128 484036169384124 485931453392196 487042605218808 487664626425984 488065007892672 488779741400832 489569754181296 491096467569024 491719283183872 492043798717884 492447775564122 492764358857904 493168927297032 493644651065088 495099971380728 495321196647648 495506457399924 495727864296784 496865845792512 497273781626496 498806919354528 499769124060073 499854017745152 501323175433557 501327643976712 501739243027596 503286148156203 503928914628944 504666879603264 505081220226912 505495901031696 509198730174414 509616791529237 509703357996288 510782103271926 511434443122848 512782113215754 513432430878812 513437007357792 513858548414736 514611054570816 515033559541728 516027065636523 517050216417312 517281249700992 517705946950336 518806253385252 519232202690166 519658501707153 520322177954544 521084149596864 521926375865692 523119835235016 523124498062656 523553992724448 523787932087168 525763425365514 527041273280256 527473983685248 527822095926006 529699958948664 530139577538592 531774043334856 532210639429548 532990020805488 533670723258624 534108876561792 535755580047456 536200224432768 537335048149011 537426323000064 538463025012024 538905112881492 539694297796752 540566603575181 541807515850608 542252349607464 542494643947424 542944881343872 544093979572269 544186402534656 545864175897408 546317209799424 546917154631778 548622704729232 549073133879256 550765973453958 551469378273184 552730391946432 553184193581856 553189124388096 555350232448224 557236346228604 557693847333882 558151724055831 559682975492928 561157784273844 561874460882112 562335769963296 562797457787568 563159267266176 563621631196608 564708864281478 565828538720832 566081367597312 566546130624896 566920028957562 567750239553672 568216372755276 568682888660658 569409175874784 570243031634304 571164713211512 572475865804416 572945878830528 573201887944448 573416277745824 574522404824809 575363748513204 575918759575936 577235680259328 577616633277516 578090866966578 580152745230912 581941405913616 582419190319128 584496506426112 585362450198862 586785151266048 587266912473984 588509814639393 589261423598064 589745217870312 591563452969066 592921432440288 593408231645904 594166096564992 594653917662336 595912453817247 596407024730916 596487286703648 598245798751713 598347420256512 599501639817192 600379563665952 600872486132016 602725027553388 603225252486864 603494791317824 605371381655616 605770903138527 605873802901248 607741763811264 610306474440852 610807547079966 610812991511856 614097197884584 614881485493632 615386314299456 615891557578848 616793483196288 617707275614163 617983285440108 619208589543552 619993878797056 620403050557332 620912412667806 621821690939736 622332217779588 623127022655424 624769011504252 625048176722032 625566928504896 626483022955776 626997376833408 627512153004864 628722631695074 629643347429544 630250718026496 632108768492376 632627741208708 633147140011014 634884136290432 636841538546976 637364396953008 637370078099328 640585322859132 642560302362951 642669451386624 644852123937504 645093312464052 645381559178832 647908604522928 648857416632768 649390140291744 650642821889529 650753343856896 652671838384776 652759672241728 654684081652818 655221589109019 656058398290512 656597034085496 657019145143872 657558569729376 660133295174304 660428262196864 660675276533232 662919101547822 663463370104101 665075892472704 668430900578076 668436858635616 668985657370128 671048197541604 672889172804352 673441626969216 673994534708928 674439344794341 675981546898518 677624494217472 678931640232552 679489055372316 680046928159978 681042804362568 681608028263904 681912590830464 683709484287672 684582676477056 685144731219648 686148072761088 686711412722304 687164615450838 688036087515364 689400288556416 691741671180336 692309603586888 692878002276204 693762903939392 694778866129152 697493113646688 697499330750208 698071990299264 701017900487352 703179198812286 703756521635613 703762794568008 705951172130472 706266611931552 706852770051456 708348765858237 709032057779808 709614185906064 710653361073984 712024220180994 712608804926627 714244653326736 714340773396608 716446730865348 717034946572134 717950700016032 718540150508656 719592397062336 720189614769408 722410021134144 723003132809952 724397814779107 725458639429692 726054254076186 727818901196544 728897180088294 731496939638976 732097511839008 734354631271944 736973855928576 737578924775808 738065698076826 738671663346183 739753390945548 740466976597632 742981794971472 743259686099886 743591796445176 744202298741108 745910672439744 746243967323904 748210379031792 749165947842816 749781026617728 750396610383424 751495508262144 751991465965068 752608864541394 752945152375304 754438051627776 755893371943416 757000319404896 757621830340368 758243851547544 759212234499712 763798095261621 763927838440704 764555036994432 766173154907889 767151664684272 770148646318218 770155511036688 770787822622104 772550339312592 773536993641216 775921874551488 776558920425504 778848304035249 778980603730176 779836050674422 780483266931816 781626224395296 782889563798538 784679752852524 785330989086672 785681898130752 786326957160416 788645138048271 790561909920384 791210975527872 791733143889009 792737231267702 794549938422996 795209366307888 797661065002284 798315959144322 799335519756256 800506084887936 801163314842688 803633370071184 804300336649152 807161842207488 807694537518036 808357669322238 809541446695128 810322351748352 813378524411196 813741965921136 814410062773288 814417322015808 816279603801984 818796263846112 820375731947667 820515085732608 821188743438464 822934057093848 823609700818884 823977713920144 826148960180937 827204067409776 827883216890408 829095587919648 829776290372784 829783686582144 830836030207232 833025348672336 834089238006528 835854519342906 836540771000823 836682870673152 839524463239392 842811691323168 843503654944944 844196186681352 845432446794912 847063296422217 849122051395968 849819195937344 850380043436343 852324559132914 853024332990987 854113763812176 855364547451456 856747069817268 857450474636494 859418818245792 859802831916672 860124416618736 860508745571776 863045622769806 863878139363904 865143222177024 865853520388992 866424949916274 867136300449867 867523762519372 870229117846368 872912108870424 873628785478692 874744531054016 876025526858496 876744759639168 878043675298293 880177726899072 880900368710976 883892135397096 884617826805468 887345179453599 890112347468856 891241200770768 891249144847488 891980876493504 893287113594624 894730930055472 897521130384768 898506754037921 898659379611904 899252459725788 900569345498928 901308729198024 904087541330082 904837878730296 905242186976736 905985407163088 908057072483424 908065166448384 908810704351872 911612645716896 913371157764961 913526308292864 915459711661278 916211320619949 916219487267784 922322228240448 923079471449184 923837336368272 925190224794432 926974928160162 929990818195584 930604575835998 931368619001709 932732536409604 933498326669382 934690533983136 937153517256378 937572265083048 938342028847484 938350392757344 940496065250112 941268229507296 941688815908736 943083947542611 944465021144316 945376077039744 946152247874752 947537814765312 948163152738564 948941611813062 949365626907992 949720710016521 952326204435648 955262307820464 956046595429512 956055117148992 957267600021376 959456529416448 960877984288698 963213361512192 964004177079936 967278185906256 968072338768248 971862906784392 974085210437616 975329252851968 976130015785344 979139508362592 982026122479227 982192935138048 984087597435768 984895551128244 985528717715808 986337854594064 990199942761456 990642393295296 991012914799848 991455728593568 994378652321733 994547563252992 997613838709056 999538248120146 1002646350867114 1002655287953424 1003478486055192 1006572296312406 1007857829257888 1009333759206528 1010162440453824 1010991802063392 1018397460348828 1019233583058474 1020070392239967 1021564206543852 1022868886245696 1025564226431508 1026864861757624 1026874014715584 1027717096829472 1029222109141632 1030067119083456 1032054131273046 1034100432834624 1034562499401984 1035411893900672 1037612506770504 1038464405380332 1039317003414306 1040644355909088 1042168299193728 1043852751731384 1046239670470032 1046248996125312 1047107985448896 1047575864174336 1051526850731028 1054768798218429 1054947967370496 1055644191852012 1059399917897328 1060279155077184 1063548086669712 1064421278859096 1065980041610976 1068036330271491 1068217753123584 1071511160094912 1072400448865536 1074670096298022 1075552419858201 1076926050024048 1077810225762984 1079388595593504 1081133207150362 1083615031701216 1084504699214928 1084989287894848 1085889762687744 1088187959144538 1089081381114279 1091728351794816 1093345770132441 1093834309263556 1097245409458464 1098146267758512 1101531946907916 1102938756546368 1105460783892864 1106368387163712 1107098547115239 1110700464896448 1114472692457208 1115387694667764 1116303448111662 1119365950985856 1122315568547688 1123748921764224 1124671539926592 1125594915575136 1126318534532352 1127243262393216 1128913296812091 1129417728562956 1131657077441664 1133092261249792 1133840057915124 1135500479107344 1136432745510552 1137365777321316 1138818351749568 1140486063268608 1142329426423024 1144951731608832 1145891757661056 1146832555491648 1149044809649618 1150727497026408 1151837519151872 1155222969477327 1155233266555032 1156181733933156 1160305490461824 1163882811827232 1164838380638256 1169754076011633 1170724900397724 1174334345697807 1174533824947968 1177019629278786 1178522847196128 1179490435740624 1183126905938132 1185842864880576 1186816463291808 1189105846901553 1189307835324672 1191824907634494 1192814049461832 1192974573407296 1196491597503426 1197473938716483 1199003279634384 1200759127331904 1201744972264032 1205450055106776 1206450504973728 1206989582635648 1210742763311232 1211541806277054 1212536503983357 1215483527622528 1220612948881704 1221615094159932 1221625983023712 1228194395769168 1229762970987264 1230772628598912 1231783115157696 1233586966392576 1235414551228326 1235966570880216 1238417179087104 1240806101114664 1241824825335612 1243643381879472 1244664435559176 1246254045310848 1249538023008504 1250096353444064 1251133857009792 1253781779014359 1253994753666816 1255024306009728 1257445263390148 1259286694859088 1264217536984752 1265255482417416 1266294280022028 1269768272580864 1273683077093952 1274728793906016 1274740156198656 1281170645718264 1285120604725902 1286175711954741 1289704247875008 1290186624928104 1290763118357664 1294568434154709 1295817209045856 1297714833265536 1298780280583488 1301285643779058 1302354022796939 1305343676769552 1305519344483456 1309368163305636 1310443178218038 1312116796581024 1313194068170992 1314038290287744 1315117139458752 1320266590348608 1320856524393728 1321350553066464 1325838203095644 1326926740208202 1330151784945408 1336861801156152 1336873717271232 1337971314740256 1342096395083208 1346883253938432 1347989069417856 1348878689588682 1351963093797036 1356131311995123 1357863280465104 1358978110744632 1360093856319956 1362085608725136 1363216056527808 1363825181660928 1367418968575344 1369165352954112 1370289462439296 1373189567491917 1373422825444608 1374329230901676 1376072175030728 1378800577112832 1383483342360672 1384619207173776 1385756004552408 1387525807878784 1390462392240243 1394986227293376 1395906863753997 1396143980598528 1400247490004073 1402035800974704 1406358397624572 1407513043271226 1407525589136016 1411902344260944 1412533223863104 1413705540102912 1416697531716474 1418064115559616 1419228371812128 1421306722147968 1423412417719593 1424048440361988 1425217609853254 1428489306653472 1428681546793216 1432893461730696 1434069893144268 1435901400032064 1437080301017312 1439184794124672 1441316976433047 1444820042268288 1446006265619904 1448795629558214 1450917278859384 1452108508152372 1457794360176588 1462993879277952 1464195023678016 1468709262543888 1475157849551616 1476131396153652 1477343326692366 1479506781891096 1480933953195264 1485963589942944 1486519372199772 1487183592890352 1488404597482216 1491821344879488 1496420758063584 1499307372180219 1499562053235456 1500793220766848 1503969526300671 1503982931930136 1505217729082788 1505890304750608 1509858444468609 1511786743886832 1514000638809792 1515243660680736 1516487703095088 1518424468999424 1527596190523242 1528850374587711 1529110073988864 1532346309815778 1534303329368544 1540297292636436 1540311022073376 1541575645244208 1545100678625184 1548081196909569 1551843749102976 1553117840851008 1557696608070498 1558975505121459 1559672101348844 1560966533863632 1563252448790592 1565779127597076 1569359505705048 1570661978173344 1571363796261504 1572653914320832 1577290276096542 1581123819840768 1582421951055744 1583466287778018 1585474462535404 1589099876845992 1590418732615776 1595322130004568 1596631918288644 1598671039512512 1601012169775872 1602326629685376 1607266740142368 1608600673298304 1615389075036072 1616715338644476 1619082893390256 1621699810725543 1626757048822392 1627483931842272 1628820125546576 1628834644031616 1632281938716807 1632559207603968 1637592527692224 1640751463895334 1642098550483097 1642377486876928 1645868114187696 1647219401637768 1647955427840288 1652297920361874 1654408134819552 1655766433780816 1658191175839296 1659552580745568 1659567373164288 1666050697344672 1671709038685812 1673081542001646 1674455172167493 1679048926478784 1685623382646336 1687007309889888 1688392373362704 1690864893589824 1694126592844434 1698244102791936 1699638391874688 1700760086872686 1704649118265828 1706048665981974 1708227527624352 1710729094902912 1713494139634536 1714900949272988 1718837636491584 1719605663833344 1720248833237472 1721017491143552 1723567214474427 1726091245539612 1727756278727808 1731707040777984 1732849899832548 1734272600899734 1735047525038744 1740458235692736 1745824217740848 1747257570957384 1749489062108032 1753489519278336 1756087350596586 1760355453798144 1761800737421952 1765529443918179 1767784270794192 1769235653610936 1774690358907198 1780224694937712 1782482401541536 1782498289694976 1783961752987008 1787737361451741 1789461860110944 1794737396255139 1795042260769536 1797013508075842 1798504919451576 1801138690997856 1802617458396048 1808175082660164 1809675757460592 1810484373953472 1811970814326176 1816114144966848 1817312709415581 1817621408703744 1823225291433792 1826742315529922 1830919423322556 1832422641239898 1832438974535568 1844644456480896 1846158942898368 1847674672736544 1850380449588864 1853949856320324 1859981636391168 1861209151671996 1862737238003418 1865465072819208 1866996653338764 1869381067966272 1874307034512756 1875144530166096 1876684057694968 1876700785514688 1880992130500224 1882536459014592 1883377631817472 1886167895085222 1888930042288632 1890752154079488 1892304495749504 1896326305477128 1897883223626124 1898731253815984 1899441420033042 1904652408871296 1910524615640928 1912093190859024 1912110234297984 1914535200042752 1921755968577396 1927680907088853 1928008354159872 1934556371812512 1936144677536496 1943725813568784 1948170420875232 1951928465668587 1952260031570688 1958279016725184 1964052244958454 1965664767327057 1968175194871536 1969791102256488 1971057435431616 1972675709188128 1980399885522912 1981284786590592 1982025829599696 1982911457187136 1988757304643466 1990390110312303 1995227677418112 1999076496240292 2005292701734228 2005310575906848 2006956972110384 2013144592624812 2015715658515776 2018667518413056 2020324880907648 2021983604126784 2023318034383023 2036794920697656 2038467166116948 2040140784479934 2043128413087704 2045737772491392 2051128452863016 2053729723515248 2053748029431168 2055434193658944 2058444218283264 2060134238166912 2064108262546092 2068200865669248 2070472085391731 2070823787801344 2075225013541008 2076928810760664 2078634006828612 2081288711818176 2084336598387456 2087705503462768 2092479340940064 2092497992250624 2094215970897792 2103053701462056 2109537596436858 2111269564906839 2111288383704024 2118799835794656 2120558310154368 2127096173339424 2128842557718192 2131960083221952 2136072660542982 2137826414779881 2143022320189824 2149340192596044 2151104839716402 2153852100048096 2155620451525968 2158777191187008 2162266414300724 2167230063402432 2169009398429856 2169978575789696 2173193444337321 2176375918289076 2178162762228558 2183456703589632 2186691540264882 2187668618527112 2194490818916928 2196292535517024 2203063893815832 2205877513092736 2210921567785728 2212736774327424 2214197094230478 2216014990038549 2221400929792896 2228945384914416 2230775389335528 2232606896223324 2238731901971712 2244631137095376 2247497843528448 2249343079853184 2251189831150272 2254486524786432 2257826593624182 2258835457125912 2263314154883328 2267680115830248 2271000958214688 2272865491021104 2274731554642632 2277636703499136 2284658852846048 2291394285784863 2291783515322112 2293665110983296 2298089619299236 2301454994052816 2310445938954654 2310466533110064 2312363467866312 2320610980923648 2327765623654464 2329676761276512 2339508152023266 2341449800795448 2348668691395614 2354039258557572 2357045694392256 2358980871481248 2365935414144813 2366253811876264 2371685729761152 2373632926583616 2378211693803106 2380164248559923 2383649815268988 2385628098923664 2385949146814592 2392983195006852 2394947877432966 2398006559268768 2401518254663808 2403489944528064 2410900110213552 2412901009947456 2413979165271296 2421485526622464 2423083612554108 2425073007966714 2430967055245056 2441225897763408 2443230188319864 2443251966047424 2456388791538336 2461127195843001 2461545257197824 2463566230315392 2470829102456652 2471933141760432 2478446880542811 2481612202229328 2483649650671224 2487286763758944 2489328871118352 2492508090621696 2499076046017008 2500192706888128 2502267714019584 2507563558028718 2509622313002469 2510048612019456 2514890526780296 2518573389718176 2528435073969504 2530510964834832 2532588560044056 2541189889266651 2547366154187904 2549457587812032 2551140130309029 2559072998972961 2562341291436528 2570241209451804 2572351423909482 2579408495750016 2580373249856208 2581526236715328 2589136868309418 2591634418091712 2595429666531072 2597560561166976 2601408901349601 2602571287558116 2604708045593878 2610687353539104 2611038688966912 2618736326611272 2620886356436076 2624233593162048 2626388136341984 2628076580575488 2630234278917504 2634131025894879 2640533180697216 2642701106132928 2651676406191288 2653853480416404 2662035538360797 2673723602312304 2673747434542464 2675942629480512 2684192790166416 2695520262113763 2695978138835712 2697757379177364 2703926187594072 2712262623990246 2715726560930208 2717956221489264 2720187712639912 2724171217450272 2726432113055616 2729426177360477 2734837937150688 2740113473294883 2740578924878592 2746379134983834 2748633961859847 2748658461803352 2752144350061456 2766966684721344 2769238414347552 2771512009104816 2775051615757568 2780924784480486 2789972454586752 2791813727507994 2794105857005127 2800494980008146 2804071601949408 2812716795249144 2815026086542452 2815051178272032 2823804688521888 2825066447726208 2829251842627833 2833395063432948 2836128231119232 2838456743624256 2842613444295936 2846824835439186 2848096880723976 2849162130049563 2850435219706508 2856978613306944 2865786923461392 2868139786288536 2871802800064128 2874160602034624 2878369588249344 2882633952866094 2889640084536576 2892012531239808 2897591259116428 2901834557718768 2904217016304744 2915588720353176 2925987758555904 2928390047356032 2937418525087776 2952236477553169 2952262792307304 2954686653384732 2959013563782192 2971927179885888 2973038744399544 2974367185780704 2976809194964432 2983135956965199 2983642689758976 2992841516127168 2998614744360438 3001076661227729 3001586441533696 3007939052601342 3007965863860272 3010435458165576 3011780609501216 3019716888937218 3023573487773664 3028001277619584 3030487321361472 3032975406190176 3055192381046484 3057700749175422 3060211176719901 3064692619631556 3068606658737088 3080594585272872 3080622044146752 3083151290488416 3090201357250368 3096162393819138 3103687498205952 3106235681702016 3115393216140996 3117951010242918 3119344202697688 3121933067727264 3126504897581184 3131558255194152 3138719011410096 3141323956346688 3142727592523008 3145307828641664 3154580552193084 3164306394655287 3164843902111488 3166932575556036 3170948925070808 3178199753691984 3180837465231552 3190644260009136 3193263836577288 3197342079025024 3204108990814473 3204653259370752 3214533480284736 3217201346596608 3226657259574603 3230778150072144 3233430677288952 3238165786780512 3243399621451086 3253514097644784 3254967863684544 3257640251093152 3257669288063232 3264563877433614 3267244143342837 3275185055384448 3280037310397323 3281502927790668 3284197100966194 3291736228375392 3294438803275536 3295910855680576 3304595840723748 3308816269639104 3311532867561632 3316382351678592 3319105161491136 3321295641345717 3332101394689344 3343418077371624 3346163084003292 3348910344334986 3358097852957568 3371246765292672 3374014619779776 3376784746725408 3381729787179648 3388253185688868 3399276783749376 3401520173745372 3409298236531656 3412097331963948 3416455055248704 3421458189805824 3426988279269072 3429801898545976 3437675272983168 3440497666474944 3442034982287104 3447134428948854 3452182491079224 3455512557455616 3465668908431981 3465699799665096 3468545201799468 3470095050077488 3480916471385472 3491648435481696 3494515141914768 3498978124216064 3509262228034899 3512174701193172 3523003037093421 3523601474843904 3531058887836358 3535568541588384 3538471307221872 3549380717814396 3560449389875424 3564964803083072 3567317540704659 3567923505974016 3575474722903482 3578923720221888 3589474792510278 3592421816149449 3594027016151684 3597009838903152 3602277381995712 3605234916792096 3616350165320328 3619351514921184 3620968747906944 3623941628652352 3632228289933696 3634625418831162 3637609511950071 3646450582867584 3653484631059844 3661838846645112 3664845282479796 3664877949071136 3689288912961792 3692317885796736 3695349345473088 3700760899177728 3707899712640648 3722418303343992 3725474476006836 3730930145638416 3733993306677528 3738762135932544 3748614069025512 3750289060332192 3753368115389936 3753401571029376 3761345337043077 3761984261000448 3765072918029184 3772335790170444 3777860084577264 3783966225026267 3784608991499008 3792652610954256 3795766447252248 3797462507631968 3798882840066084 3809304817742592 3821049231281856 3824186381718048 3824220468595968 3843511937154792 3855361814177706 3858527135864223 3869112743625024 3872289355072992 3887451627137568 3896340841750464 3903856931337174 3907062068390817 3916558033450368 3928104489916908 3931329534654114 3936350389743072 3939582204512976 3942114870863232 3945351418376256 3960799771045824 3962569573181184 3964051659199392 3965822914374272 3977514609286932 3980780220624606 3990455354836224 3998152992480584 4010585403468456 4010621151813696 4013913944220768 4026289185249624 4031431317031552 4040649761815296 4043967208253568 4046636068766046 4068393935985369 4073589841395312 4076934332233896 4080281568959868 4086256826175408 4091475544982784 4102256905726032 4107459447030496 4107496058862336 4110868387317888 4119568702475751 4120268476333824 4128216525092184 4136401731338496 4140944170783462 4150450027082016 4153857621521328 4157268013657224 4162577423636352 4171387176720729 4175411006925536 4184958681880128 4187720591261991 4188431941795584 4206107402924112 4219075192873716 4222539129813678 4222576767408048 4237599671589312 4241116620308736 4254192346678848 4257685115436384 4263920166443904 4272145321085964 4275652829559762 4286044640379648 4298680385192088 4302209679432804 4307704200096192 4311240903051936 4317554382374016 4323950929299141 4324532828601448 4334460126804864 4338018796859712 4339957151579392 4346386888674642 4352751836578152 4356325524457116 4373383080529764 4375337237054224 4388981637833856 4392585071034048 4406127787631664 4411755026185472 4425473548654848 4428394188460956 4432029980077098 4442801859585792 4457890769828832 4461550778671056 4465213792446648 4489262274190752 4497922116540657 4498686159706368 4502379662300544 4511908578902013 4515653187248364 4517670914251824 4529575333405827 4535360231660496 4542001916429376 4545730982042208 4549463109285264 4555273406998272 4569317705692096 4582788571569726 4586551123763133 4587330221966592 4596179238598472 4602909988105632 4620891877909308 4620933066220128 4624726935732624 4644243590728707 4655531247308928 4659353522553024 4676926515364377 4679016304046532 4682899601590896 4697337382791228 4708078517115144 4714091388784512 4717961742962496 4731870828289626 4732507623752528 4743371459522304 4747265853167232 4756423387606212 4760328497119846 4767299630537976 4771256197847328 4771898293629184 4785966390013704 4789895754865932 4796013118537536 4803036509327616 4806979889056128 4821800220427104 4825802019894912 4846167225108216 4850146015933428 4865099432176629 4882451795526816 4886460376639728 4886503932094848 4912777583076672 4922254391686002 4926295651449291 4927132460630784 4941658204913304 4943866283520864 4956893761085622 4963224404458656 4967299301342448 4974573527517888 4978657742236704 4988261634486389 4998152092034016 5000385413776256 5015127116057436 5019244626004938 5023365516502479 5029781053560592 5037146779436352 5056870147939008 5061021929669664 5065177120088112 5082379778533302 5094732308375808 5098915175624064 5102280260618058 5118145997945922 5124682582873056 5140482418903608 5144702847818964 5158816991500032 5160746499712416 5163052473430656 5170701643423281 5178273736618836 5183268836183424 5195121122333952 5202817802699202 5205142575116232 5209416091187756 5221374707078208 5237472653222544 5241772712872152 5248467186324096 5252776272683968 5260468557835008 5268262051789758 5281066361394432 5285402212265856 5303352812382576 5307706960832808 5324071076721594 5347447204624608 5347494869084928 5351885258961024 5363212084355223 5368385580332832 5391040524227526 5395466665873033 5395514758354728 5407852375188144 5424525247980492 5431453121860416 5435912442978528 5440375425279824 5448342434900544 5451938128246743 5452864226111232 5458852354720954 5469675874301376 5480226946589766 5492758269967668 5497267923719694 5497316923606704 5504288700122912 5533933369442688 5538476828695104 5543024018209632 5561849568960972 5579944909173504 5583627455015988 5588211714010254 5600989960016292 5608143203898816 5625433590498288 5630052173084904 5630102356544064 5647609377043776 5650132895452416 5658503685255666 5666790126865896 5672256462238464 5676913487248512 5693649670878372 5696193761447952 5698324260099126 5700870439413016 5713957226613888 5731573846922784 5736279572577072 5743605600128256 5748321204069248 5765267905732188 5783042721266559 5784025062479616 5795182518232856 5803669115437536 5808434032609488 5831177440706352 5855785397005761 5856780094712064 5874837050175552 5896994301981171 5904472955106338 5904525584614608 5909373306769464 5918027127564384 5943854359771776 5946077488799088 5948734371561408 5953618389928864 5966271913930398 5971170330936909 5985683032254336 5997229488720876 6002153322455458 6015878105202684 6015931727720544 6020870916331152 6023561219002432 6039433777874436 6047146975547328 6056002555239168 6060974642722944 6065950812380352 6069954103149069 6110384762092968 6115401498350844 6120422353439802 6129385239263112 6137213317474176 6161189170545744 6161244088293504 6166302580976832 6180402714500736 6192324787638276 6211416256175193 6212471363404032 6230786432281992 6235902020485836 6238688405395376 6243866135454528 6253009795162368 6263116510388304 6277438022820192 6282647912693376 6289547278265447 6290615657283328 6309161104386168 6328612789310574 6333808694720517 6333865151112072 6341897850141616 6356399507383968 6361674930463104 6381288520018272 6386527673154576 6394684158050048 6408217981628946 6413479244339643 6429066960569472 6453314519149206 6461556300144288 6466861354577904 6476331573561024 6486799242902172 6507028195289568 6509935727369088 6515280502186304 6519580333011963 6529127754867228 6534488286685674 6550370110768896 6560074620794646 6563005855581336 6568394201932388 6583472456750784 6588877606551072 6591821711361152 6609191681447496 6617632539278208 6623065735123264 6632764703357184 6638210322982272 6642591282691434 6648044970115647 6664202789378688 6686836154743248 6692326168006584 6697820688669972 6716195705915136 6742493530585344 6748029239559552 6753569493450816 6763459574359296 6776506371377736 6802979709144259 6803040347490744 6818596473063312 6824194663927896 6832910110497408 6853976558538144 6859603797091952 6874182857354589 6875350545966336 6880995332949888 6894268857897708 6904364982158448 6931337816863962 6931399599330192 6937090403598936 6940190100154976 6961832942770944 6983296870963392 6989030283829536 7018524456069798 7024349402386344 7046006074186842 7062117775672716 7071137083176768 7076942614443744 7098761435628792 7120898779750848 7129929606166144 7134635081409318 7140492745679769 7150949445806964 7157847440443776 7178949585020556 7184843632298898 7188054032303368 7194019677806304 7204554763991424 7210469833584192 7232700330640656 7238703029842368 7241937495813888 7247883257304704 7264456579867392 7269250837662324 7275219023900142 7292901165735168 7306969262119688 7323677693290224 7329690564959592 7329755898142272 7383381587529003 7384635771593472 7390698690946176 7415799425281296 7435340641628433 7444836606687984 7450948952013672 7461860291276832 7467986613355056 7477524271865088 7497228138051024 7500578120664384 7506736230779872 7506803142058752 7522690674086154 7528866939007407 7530145836058368 7544671580340888 7555720169154528 7567932450052534 7585305221908512 7591532894504496 7594925015263936 7597765680132168 7623569667799953 7642098462563712 7648372763436096 7653420390927087 7687023874309584 7710723628355412 7717054271728446 7738225487250048 7744578710145984 7774903254275136 7792681683500928 7807713862674348 7814124136781634 7833116066900736 7856208979833816 7862659069308228 7872700779486144 7879164409025952 7884229741726464 7890702836752512 7902393077684637 7921599542091648 7928103318398784 7931645828748544 7955029218573864 7961560441249212 7986106615082391 7996305984961168 8021170806936912 8021242303627392 8027827888441536 8052578370499248 8062862634063104 8086560786341289 8087934416507136 8093272137532092 8136787871970738 8147179682790624 8153868664467792 8160563137919736 8172513652350816 8188278532081431 8204513811452064 8214918894060992 8220340419884649 8221736774635776 8239137404951502 8245901885579541 8256433050184368 8281888341566924 8300900054164032 8307715243042656 8314536027314448 8325154847272704 8342774353441458 8350822013851072 8369917363760256 8375441182523982 8382317571015381 8412214805848224 8438150385747432 8445078259627356 8445153534816096 8475199343178624 8487755527883499 8508384693357696 8515370230872768 8527840332887808 8544290642171928 8547486390148689 8551305659119524 8597360770384176 8604419358865608 8615408400192384 8622481806103872 8635108764748032 8647901858598282 8649065657202896 8668920253609728 8676037593719424 8692773777349284 8705503673156304 8712651048914232 8746766161059528 8750674474108448 8777963275667712 8785170142068096 8812255575263328 8856709432659507 8856788376921912 8864059960154196 8915781539657664 8923101557342112 8930427584893296 8978524548381504 8995844233081314 9003229983683187 9004759324601088 9023817157804026 9031306374496728 9035341828503648 9059150666811654 9070720463320992 9084003832858752 9091461964084416 9098926218570528 9116478159578573 9138635411384192 9165577143139452 9173102247526266 9180633530159703 9192358477196944 9205819976211264 9241783755818616 9241866132440256 9249453871465248 9288487181457414 9311062494617856 9318707045106048 9353853030728754 9358032608093064 9365799203181792 9394674765582456 9416157034230288 9428182777569024 9435923485924992 9463741656579252 9465015247505056 9492919183965861 9494531706334464 9512846775212424 9520656994239692 9534599261075952 9542512395694656 9571932780027408 9579791509731864 9592026237075072 9612326972443419 9613959778112256 9643600440854208 9651604039789824 9692334450216432 9700292031866856 9730198864353258 9764903591053632 9772920753279456 9773007864189696 9801732430028511 9825555166153344 9844508783372004 9852591302898582 9860680458319681 9883316409826608 9887732567041728 9913787522171244 9926448808917312 9934598602684896 9949147055035776 9957315484473408 9963886924037151 9976523268972778 9996304184068032 10000770827552512 10030254232114872 10038489252009876 10046731033004958 10059562107121184 10074293558872704 10113740295878016 10122043859339328 10130354240176224 10164759557066604 10197830351248128 10204560521236116 10236291995891844 10249365165746112 10280964837807216 10289405695637928 10321492999424832 10326104946861312 10341403286846562 10356547473237672 10366537672366848 10397006725295943 10405635605398404 10410285150232464 10418832182375512 10442749414156416 10474945306445088 10483545425744304 10496934372648192 10505552545367936 10527786684104697 10536524103579516 10569009111280263 10570804424531712 10606705624765152 10615413921665616 10648142153443188 10694894409249216 10701952622113977 10703770517922048 10726424168710446 10736771160665664 10777265448448347 10782081048455052 10790933331746066 10791029516709456 10815704750376288 10849050495960984 10862906243720832 10871824885957056 10880750850559648 10896684869801088 10903876256493486 10912828535850213 10917704709441908 10939351748602752 10960453893179532 10985516539935336 10994535847439388 10994633847213408 11008577400245824 11067866738885376 11076953657390208 11086048036419264 11123699137921944 11167254910031976 11176423428020508 11201979920032584 11216286407797632 11250867180996576 11260104346169808 11260204713088128 11295218754087552 11317007370511332 11333580253731792 11351898675078801 11353826974497024 11387299341756744 11392387522895904 11396648520198252 11401740878826032 11427914453227776 11463147693845568 11472559145154144 11494689853381679 11496642408138496 11530535811464376 11566085442533118 11575581407592669 11590365036465712 11607338230875072 11616868065218976 11662354881412704 11711570794011522 11721186205172451 11749674100351104 11793988603962342 11808945910212676 11809051169229216 11818746613538928 11836054255128768 11887708719543552 11892154977598176 11897468743122816 11907236779857728 11932543827860796 11942340661873818 11971366064508672 11994458977441752 12004306644910916 12031756210405368 12031863455441088 12041741832662304 12047122438004864 12078867555748872 12094293951094656 12121949285445888 12131901624760704 12139908206298138 12220769524185936 12230802996701688 12240844706879604 12258770478526224 12274426634948352 12322378341091488 12322488176587008 12332605161953664 12358706107427253 12360805429001472 12384649575276552 12422832512350386 12433031882229163 12461572864563984 12471804040971672 12477376810790752 12487732270909056 12514161530162187 12526233020776608 12554876045640384 12563161773785973 12565295825386752 12579094556530894 12618322208772336 12657225578621148 12667617389441034 12667730302224144 12683795700283232 12712799014767936 12723349860926208 12762577040036544 12773055346309152 12816435963257892 12826958488679286 12858133921138944 12906629038298412 12923112600288576 12933722709155808 12952663147122048 12973598485804344 13014056390579136 13019871454738176 13030561004372608 13039160666023926 13058255509734456 13068976573371348 13120149241589292 13126011711162672 13136788403864776 13166944913501568 13177755213102144 13183643422722304 13218383362894992 13235265078556416 13246131470246528 13276420645964544 13285182565382868 13296089940231294 13328405578757376 13373672309486496 13384652336013168 13395641377339944 13493766349621971 13496058479119104 13507138986901632 13535725736706039 13553012742755472 13588726000217481 13605959418288518 13606080694981488 13637192946126624 13648389327855792 13665820220994816 13707953117076288 13719207594183904 13748365714709178 13759653371289399 13761990665899776 13788537715795416 13808729964316896 13862675633727924 13862799198660384 13874180807197872 13880380200309952 13932730772186121 13966593741926784 13978060567659072 14037048912139596 14048698804772688 14092012148373684 14124235551345432 14142274166353536 14153885228887488 14197522871257584 14241797559501696 14259859212332288 14269270162818636 14280985491359538 14301898891613928 14315694880887552 14357899170041112 14369687264597796 14376108064606736 14388039355612608 14409109527982848 14420939667168384 14465400661281312 14477406059684736 14493304597742117 14495766514609408 14538501675324648 14550438047800284 14595298296529887 14613938524239376 14647355386580448 14659381129919184 14659511796284544 14766763175058006 14778886954347873 14781397381892352 14831598850562592 14870681283256866 14889673213375968 14901897904027344 14923720582553664 14935973226710112 14964784903459167 14994456276102048 15001156241328768 15013472461559744 15045381348172308 15057733878014814 15070096549507437 15089343160681776 15111440338309056 15135864900105068 15170610443817024 15183065789008992 15189850030527872 15195531360264336 15247139335599906 15284196925127424 15296745526872192 15306840781854174 15374047748619168 15421447256710824 15434108543456892 15476450974500096 15489157420291968 15512104930269843 15549806508550272 15585363367001856 15615427725348696 15628248273563268 15676431503680249 15712417959667632 15725318138616456 15745401558972288 15758328818051904 15781405673505024 15804786155369274 15843199084183296 15856206636797568 15910058437147728 15923120882498424 15972213230164782 15992611969922336 16042341613873824 16042484607254784 16055655776883072 16105156740998496 16173121572682578 16186399997619099 16186544275064184 16273575743941476 16294359365581248 16307737328935584 16321126275839472 16345027304701632 16376557064162862 16409027622904128 16429837788121984 16440680839769298 16478274809903004 16491803771159082 16512866100368736 16563776683133848 16601800108328064 16615430486085312 16629072054628896 16661149739919461 16685548706882916 16701644027702144 16739834727520512 16750882365047964 16764635142030762 16824429611696448 16876300771494864 16890156519254712 16890307069632192 16950398686357248 16975511055766998 17016769386715392 17030740461745536 17088581284343856 17094972780297378 17102611318239048 17194721540768352 17208838717731216 17230816800384768 17244963612207744 17295803717196564 17298131314405792 17349128163799677 17352075187438848 17385547554698568 17411007346312608 17425302097828464 17493532322119056 17501348948216896 17567356191017283 17570340284136192 17624511150526656 17713418865319014 17713576753843824 17728119920308392 17831563079315328 17846203114684224 17860855169786592 17913510992810727 17957049096763008 17991688466162628 18006459967366374 18047634315608052 18062612748993456 18070683657007296 18118301333623308 18141440926641984 18168007665717504 18182923928168832 18197852437141056 18209862309447207 18232956319157146 18277270822768384 18331154286278904 18346204495052532 18361267060319406 18384716954393888 18411639952422528 18483567511637232 18483732264880512 18498907742930496 18576974362914828 18634248768525579 18637414090212096 18707706061457508 18716065216186128 18731598406363584 18789349531164912 18832314068460576 18868641834796341 18871846971849984 18927483313158504 18930030495010112 18985838367931722 19001426084161551 19025693550424848 19041313988479384 19069198522151904 19085024791389312 19143865560054816 19159583019463728 19184052474150144 19224653944886838 19240437733018929 19287200881708416 19384668900432864 19400584063733712 19460397728706516 19529807182107264 19545841506558912 19558740999035889 19603464860057022 19651110332306688 19689017566744008 19705182605797164 19721360916639362 19766632819653216 19775465134083456 19827575044342488 19852897617834624 19869197205369792 19898294110071552 19914630968946816 19927773848074302 19944134910346941 19953046537945556 19992608368136064 20060508464229744 20076978504019752 20093462066009916 20119124214242368 20148587117745408 20227480591756032 20244087718678656 20260708480352448 20329519114133208 20408939127432777 20409121042472232 20472583991783688 20498730331492224 20561929675614432 20578811391275856 20642985998849664 20665655342872183 20682806573693124 20713094946475344 20794013450591886 20811271210796808 20820570300464928 20837664364751024 20885498828312832 20949890612890176 20967090851488608 21007536628594103 21011105090735872 21055573368209394 21073048207159032 21138018222560526 21213411249530304 21230827843331232 21296284306886376 21389788818498432 21403905244227954 21421478237039307 21452848337420892 21473542321331328 21554530896896694 21564162096910104 21581866663492132 21582059033418912 21631409500752576 21698100991921968 21725812487441664 21743649771914112 21761501701119296 21793369739602176 21807752512986972 21825657071700426 21835409418883816 21878703497205504 21920907786359064 21971033079870672 21989071694878776 21989267694426816 22017154800491648 22150144762587009 22153907314780416 22172096072838528 22247398275843888 22334509820063952 22352846856041016 22403959840065168 22432572815595264 22501734361993152 22520208692339616 22520409426176256 22586600817022221 22590437508175104 22634014741022664 22667160507463584 22703797350157602 22774598683513488 22784775045791808 22793297040396504 22803481757652064 22870709003399859 22926295387691136 22945118290308288 22960261172781261 22989379706763358 23061071622928752 23132170885066236 23151162815185338 23180730072931424 23214676461750144 23233736130437952 23324709762825408 23423141588023044 23442372410344902 23499348200702208 23587977207924684 23617891820425352 23618102338458432 23637493227077856 23672108510257536 23784309955196352 23794937486245632 23814473559715456 23865087655721592 23884681323747636 23958319845247173 23988917954883504 24008613289821832 24063512420810736 24063726910882176 24083483665324608 24094244876009728 24157735111497744 24188587902189312 24259682359023867 24263803249521408 24279816412596276 24441539048371872 24461605993403376 24481689413759208 24517540957052448 24564835596244293 24644756682182976 24661021259653947 24665210323907328 24717412214854506 24737705656738623 24769299150553104 24845665024700772 24866063764458326 24923145729127968 24943608081943344 24954753621581504 24975464541818112 25028323060324374 25052466041553216 25109752091280768 25126323547571946 25146952713046143 25158189113061788 25236644417544672 25314451157242296 25335234778882068 25335460604448288 25367591400566464 25425598029535872 25463266583650497 25525154080073088 25546110692618304 25632871926515784 25653916977358572 25813258076596824 25846225200577152 25867445418311616 25905326294244096 25947196971608688 26028112781158272 26061122008745216 26078321332047852 26116511019468912 26137953146742696 26240298483178584 26252023422325344 26273576807729552 26333889827003136 26355510426204288 26436766725789984 26487763575183869 26492262940493056 26570128297978521 26570365130765736 26592179880462588 26747344618972992 26769304672026336 26791282754679888 26987532699243942 27009689951049561 27014277973803264 27071451473412078 27106025485510944 27177452000434962 27211918836577036 27212161389962976 27274385892253248 27296778655711584 27349434478735719 27415906234152576 27438415188367808 27496731429418356 27519306742578798 27541900590479109 27577075431590832 27617459928633792 27725351267455848 27725598397320768 27748361614395744 27760760400619904 27865461544372242 27933187483853568 27956121135318144 28074097824279192 28097397609545376 28184024296747368 28248471102690864 28284548332707072 28307770457774976 28395045742515168 28478757551897583 28483595119003392 28538540325637272 28561970982719076 28603797783227856 28715798340082224 28739374529195592 28752216129213472 28776078711225216 28836980917330257 28841879334336768 28930801322562624 28954812119369472 28986609195484234 29077003350649296 29100876095600568 29190596593059774 29227877048478752 29294710773160896 29318762259838368 29319023592569088 29533526350116012 29557773908695746 29582041374959043 29663197701125184 29741362566513732 29779346426751936 29803795808054688 29847441165107328 29871946453420224 29929569806918334 29988912552204096 30002312482657536 30026944923119488 30090762696344616 30115467756029628 30140193099014874 30178686321363552 30222880676618112 30271729800210136 30341220887634048 30366131578017984 30379700061055744 30391062720528672 30494278671199812 30593491053744384 30613681563708348 30748095497238336 30842894513421648 30868217086913784 30978314840583936 31024209860539686 31099613017100544 31191020175887829 31230855450697392 31256496547126536 31352863007360498 31424835919335264 31450636277232912 31490803117944576 31516657636103808 31583360052314091 31609572310738548 31707027333840789 31712413273595136 31820116874295456 31846241764996848 31944426460329564 31985223939844672 32084683227747648 32105857866341931 32111311553766144 32210313481996992 32346243145365156 32372799995238198 32373088550128368 32547151487882952 32588718731162496 32615474657871168 32642252551678944 32690054609403264 32738485607550639 32753114128325724 32818055245808256 32859675576243968 32881361679538596 32956549619806008 32983607542318164 33025732200737472 33127553366267696 33203600216656128 33230860972170624 33258144109257792 33322299479838922 33371097413765832 33403288055404288 33501764730095928 33529270284061524 33648859223392896 33752601542989728 33780313038509424 33780614139264384 33951022111533996 34055696025236403 34061480923491072 34177162568687712 34189945560594756 34205222636478096 34389443081536704 34417677435462432 34484069560145037 34489927224415488 34591607434393128 34596262628811584 34698256327599354 34726744222778007 34771095109397136 34822014692625216 34850604195656928 34987064644238112 35002697896433792 35134712382034566 35163558615517353 35249022301053312 35426837730638028 35427153507687648 35456239840616784 35663126158630656 35692406229368448 35721710339573184 35827021985621454 35914098193526016 35983376932325256 36012919934732748 36095268631216104 36125225497986912 36141367314014592 36236602667246616 36282881853283968 36365847856337664 36395704874282112 36419724618894414 36465912638314292 36662308572557808 36692408990105064 36722534120638812 36769433908787776 36823279904845056 36967135023274464 36967464529761024 36997815485860992 37153948725829656 37268497537051158 37299095646687489 37415412122915016 37432130432372256 37463196812727168 37542484590486561 37578699062329824 37664628136921152 37737283669592682 37768266661111231 37854966626317008 37860060990020224 37971676735863444 38002852168323102 38051387100849696 38082627976958768 38138397044303808 38170049582778624 38287731120109632 38319166038927456 38449307889773676 38480875466037858 38574401763416832 38769337800865728 38801168127467424 38920795457413032 39059614364214528 39091683013117824 39117481998071778 39206929720114044 39378035133488016 39410365211594328 39442721833278724 39533265639306432 39550930268166912 39655150088684976 39705795235669248 39738394410739584 39829261937893632 39855547696148604 39888269820693882 39906093075891112 39985216736272128 40121016928459488 40153957008039504 40186924132019832 40238248428484736 40481299048865913 40488175437357312 40521416960704896 40607177210118117 40659038228266416 40817878254865554 40818242084944464 40945167983567376 40997460662984448 41123859351228864 41157622782551712 41278960113868197 41285971997699328 41331310685744366 41365613147386248 41426189892950688 41588026901183772 41622542421593616 41641140600929856 41675328729502048 41798192316558363 41899781225780352 41934181702977216 42015073257188206 42111146736418788 42146096414318064 42276036445121052 42426822499060608 42461655686662464 42592568613772752 42779577636996864 42807810488455908 42842956474078614 42905696674841784 42947084642662656 43109061793793388 43128324193820208 43163733326984264 43164118066837824 43262819001505152 43396201983843936 43479913793226351 43487299543828224 43523003402238592 43615505025973944 43651314143400852 43670818837767632 43785894889589661 43841815572718128 43942066159741344 43978143389757552 43978535388853632 44034309600983296 44300289525174018 44336660863043619 44344192145677056 44494796551687776 44669019640127904 44705693712082032 44807919680130336 44894354710377501 45003468723986304 45040417384679232 45173201634044442 45210289648522311 45268029482045328 45334321014927168 45407594700315204 45549197367026976 45569550091583616 45586594080793008 45606963515304128 45741418006799718 45852590775382272 45890236580616576 45920522345562522 45978759413526716 46122143245857504 46264341770132472 46302325630370676 46361460145862848 46429352923500288 46467472260875904 46536314790809529 46649419525650816 46846283176046088 46884744820689804 47029294511040747 47175954415849368 47235783640850704 47236204676916864 47274986454155712 47344217020515072 47568619910392704 47620857964009813 47628947119430912 47730175311443184 47769362647495272 47916639690494346 47977835909767008 48017226579643664 48127024841621472 48127453821764352 48166967330649216 48315470222995488 48519364718047734 48559199992857297 48559632825192552 48883078096743744 48923211986806752 48963378827518416 49035081914104896 49129671192488586 49289513364365952 49322042519307894 49434824429709012 49475411313477246 49538598301106208 49691330049401544 49732127528916652 49846291458255936 49887216163886688 49909507243163008 49983449219758383 50056646120648748 50104932083106432 50219504182561536 50252647095143892 50293905426092286 50316378226123576 50473288835089344 50628902314484592 50670469557764136 50670921208896576 50735182801132928 50851196059071744 50926533167300994 51050308160146176 51092221385236608 51265743853031568 51307833954717144 51626516153193648 51692450401154304 51734890836623232 51894393943217376 52047384491399031 52056225562316544 52156642664095704 52233022038937824 52275906293485392 52480596966357168 52504046844650688 52547153615459104 52702068573051849 52711020852408576 52873533451579968 52975527150367738 53140256595957042 53140730261531472 53184359760925176 53494689237945984 53538609344052672 53582565509359776 53975065398487884 54019379902099122 54142902946824156 54212050971021888 54354904000869924 54423837673154072 54424322779925952 54548771784506496 54593557311423168 54698868957471438 54831812468305152 54876830376735616 54993462858836712 55038613485157596 55083801180958218 55154150863181664 55234919857267584 55450702534911696 55451196794641536 55496723228791488 55521520801239808 55730923088744484 55902746305576737 55912242270636288 56148195648558384 56194795219090752 56368048593494736 56496942205381728 56605925504389023 56615540915549952 56790091485030336 56957515103795166 57004278252484653 57077080651274544 57123941965438152 57207595566455712 57431596680164448 57478749058391184 57504432258426944 57552157422450432 57673961834660514 57721313199056787 57861602645125248 57973218390968468 58154006701298592 58201752191201136 58381193186119548 58455754096957504 58589421546321792 58637524519676736 58676222997107667 59067052700232024 59115547817391492 59164082749918086 59326395402250368 59482725133027464 59558692853503872 59607591616109376 59694882330214656 59743892906840448 59832404731040823 59859139613836668 59977825104408192 60053889846238976 60181525392689232 60230935512059256 60280386198029748 60357372642727104 60445761353236224 60543459600420272 60682441775268096 60732263156035968 60782125441057344 60988557342399624 61226817382298331 61227363127416696 61496190994476672 61685789026843296 61736434173827568 61996966028616549 62048419721079372 62382040351775658 62461710901394784 62512993094253072 62705726014720996 62849671838670528 62901272554465824 63022609885782309 63033315272207616 63166720104628182 63219144621477096 63414054667681578 63640233748590912 63692483529993696 63888852920659128 63970447879689344 64169366455495296 64211715732683862 64264434711117921 64420626963993984 64692486290730312 64745599990476396 64746177100256736 65094302975765904 65177437462324992 65230949315742336 65284505103357888 65380109218806528 65476971215101278 65506228256651448 65636110491616512 65762723359077192 65913099239612016 65967215084636328 66051464401474944 66255106732535392 66450434287761027 66461721944341248 66516288218515584 66644598959677844 66742194827531664 67003529460191856 67058540568123048 67297718446785792 67505203085979456 67560626077018848 67561228278528768 67902044223067992 68111392050472806 68354325137375424 68379891121189512 68410445272956192 68612127010199577 68778886163073408 68835354870924864 68968139120290074 69024763208237767 69183214868786256 69192525257623168 69396512655198708 69453488445556014 69542190218794272 69644029385250432 69701208391313856 69974129288476224 70005395792867584 70269424764069132 70327117231034706 70498044602106624 70853675461276056 70854307015375296 70912479681233568 71384812458736896 71443420679146368 71654043971242908 71874959535741519 71966753864650512 72025839869465496 72190537262432208 72250450995973824 72282734628029184 72473205334493232 72565763706567936 72779047077071601 72791409748564224 72839449237788828 72931825276628584 73324617145115616 73384817980210128 73445068241277624 73538867817575552 73694506788732879 73934270046548928 73983063778961841 73995630971721984 74213116970215869 74307897451659312 74536995074102316 74598191293374978 74830824245830032 74864260864744512 74926393625454336 75084969180973122 75157398124659648 75329256273842304 75440858139138429 75474567339185364 75536533322222462 75709933252634016 75720121980040448 75943353471726888 76005704336646204 76102774201699392 76165255953917536 76276794088607616 76389799750951491 76575462240219264 76638332077854912 76898615779547352 76961750932075716 77538675601731456 77602336254934848 77841590914826064 78183366026235648 78234963996143556 78413859440228088 78756070266976032 78820730423188656 78885443666557448 79066531278612864 79310300177369952 79463290725551607 79476788821479168 79710384893935563 79711095392297208 79776539641387764 79812186151782224 80242033856918976 80307914016079008 80373848264039664 80476496856969472 80962598097731826 81029069853148683 81042833921409792 81214354420236234 81318076456532832 81635756509731108 81636484169888928 81890335967134752 82048303436207157 82247718702457728 82315245565103424 82557920227736394 82625701771437327 82662621371488732 82731226294772496 82852379785901376 83176053802367544 83245084843187232 83282281201859712 83350657459004096 83596384633116726 83799562451560704 83868363405954432 84030146514376412 84222293472837576 84292192828636128 84552072890242104 84853644998121216 84923311373324928 85185137227545504 85615620976911816 85685912948157228 85811393349683568 86218123587586776 86256648387640416 86327466653968528 86328236133675648 86510942751990771 86525638003010304 86792403967687872 86959827586452702 87031223175604141 87046006804477184 87231010051947888 87302628286801704 87341637675535264 87571789779179322 87683631145436256 87884132319482688 87956286779515104 87957070777707264 88600579050348036 88673321726087238 88746124124877129 88989593103375552 89338039280255808 89411387424164064 89615839360260672 89788709420755002 90006937447972608 90080834769358464 90346403268088884 90420579297044622 90536058964090656 90668642029854336 90815189400630408 91098394734053952 91139100183167232 91173188161586016 91213927030608256 91482836013599436 91780473161233152 91841044691125044 91957518827053432 92244286491715008 92528683540264944 92604651260741352 92722920291725696 92934944521751808 93072629581619058 93298839051301632 93573060527663487 93692566352092176 93769489641379608 94058589022081494 94351908831698736 94471567281701408 94472409353833728 94549972908311424 94750080156942273 95121082001522367 95137239820785408 95241715928019626 95460350622886368 95538725294990544 95833279380988692 95955671819534016 96034453159287328 96254049683242944 96317573599025793 96333934661298432 96630940445990976 97038729436095468 97118399985714594 97119265650385104 97766156193487488 97846423973613504 97926757655036832 98070163828209792 98259342384977172 98579026728731904 98644085038615788 98869648859418024 98950822626954492 99077196602212416 99382660098803088 99464255057833304 99692582916511872 99774432327773376 99819014486326016 99966898439516766 100113292241297496 100209864166212864 100505294190287784 100587810852184572 100632756452247152 100946577670178688 101257804628969184 101340939115528272 101341842417793152 101470365602265856 101853066334601988 102167088075709209 102184442770473216 102531487706063136 102615667909434288 103253032306387296 103452208680435111 103469781673246464 103788787886434752 104094768982798062 104180232668334021 104313285328191408 104466044077875648 104551812586970784 104961193932714336 105008093689301376 105094307230918208 105404137146103698 105490675846552059 105747066903159936 105951054300735476 106280513191914084 106281460523062944 106368719521850352 106989378475891968 107077218688105344 107165131018719552 107950130796975768 108038759804198244 108285805893648312 108424101942043776 108709808001739848 108847675346308144 108848645559851904 109097543569012992 109187114622846336 109397737914942876 109735020525761743 109753660753471232 109986925717673424 110077226970315192 110167602361916436 110308301726363328 110469839714535168 110901405069823392 110902393589283072 110993446457582976 111461846177488968 111805492611153474 111897286940062467 112296391297116768 112389590438181504 112736097186989472 112993884410763456 113211851008778046 113304799983333693 113580182970060672 113915030207590332 114008556504969306 114154161302549088 114247883930876304 114415191132911424 114863193360328896 114957498116782368 115008864516853888 115347923669321028 115442626398113574 115723205290250496 115946436781936936 116308013402597184 116403504382402272 116762386372239096 116911508193915008 117178843092643584 117275049039353472 117352445994215334 118134105400464048 118231095634782984 118328165499836172 118652790804500736 118965450266054928 119117385707007744 119215183232218752 119487785813680896 119664809462081646 119718279227673336 119955650208816384 120363050785378464 120461871024118512 120560772396059496 120714745285454208 121086919200840544 121443897146597739 121464526312071936 121564250882114688 121977114684799248 122453634764596662 122454726254833392 122992381988953344 123371578053686592 123472868347655136 123993932057233098 124096839442158744 124764080703551316 124923421802789568 125025986188506144 125394576949675089 125411452029441992 125699343677341056 125802545108931648 126045219771564618 126333440209256364 126438289242954192 126828109335363156 127280467497181824 127384967059987392 127777705841318256 127940895759378688 128338732910990592 128423431465367724 128528869422235842 128841253927987968 129384972581460624 129491199980952792 129492354200513472 130188605951531808 130439741379679053 130461898631484672 130569010206715776 130953942430202556 131012456513302896 131357684668768983 131525446718154384 131826198479224032 131934430169272656 132102928802949888 132510213465070784 132900868575522054 133009982589130857 133032576437031168 133289197919355688 133484389655063328 134007058920383712 134117081136246096 134683064131132503 135010406171958912 135121252154037696 135630868945566933 135804088446135984 136222784100945612 136708650274750848 136759782242379024 136820890545912384 137224254020399154 137557772326146816 137670709741849728 137936278240580148 138049526416475534 138366429737572512 138385050515246336 138793025310397416 138906976891112028 139084380437588544 139288058770500864 139402416782627712 139608944372428587 139948258576952448 140538849528138264 140654234462069412 141087883533122241 141707350922552112 141708614030750592 141824959362467136 142862573892029439 142886841358292736 143308087942485816 143749919071483038 143933507729301024 144051679738930992 144381074524864416 144500901991947648 144659587400105281 144946410668986464 145558094154143202 145677599978571891 145678898475577656 145863650553257168 146649234290231232 146769635960420256 146890136482555248 147077735635151104 147389013577465758 147868540093097856 147966127557923682 148426233940431738 148615794903318624 149073990148204632 149196382586749956 149661648491660064 149728521729489024 149950347659275149 150169938361946244 150314796249319296 150658512547684608 150881716278276858 150949134678370728 151073066644444924 151419866505268032 151886706943453776 152011408673292408 152205548403398784 152330511907835072 152553588177215232 152779599501902982 153150924480438528 153276664155709824 153797231559094704 153923501864151432 155077351203462912 155204672509869696 155683181829652128 156468533310317957 156469927992287112 156827718880456176 157512140533952064 157641460846377312 157770887333114896 158106205719155547 158133062557225728 158620600354739904 158926581451103214 159420769787871126 159422190784594416 159553079282775528 159624372303564448 160484067713837952 160615828032158016 160747696528079328 161925196195463652 162058139706297366 162428708840472468 162636152913065664 163271513019462216 163272968339777856 163780671934269504 164096606872414314 164495437404915456 164630491130206848 165115840455472788 165251403542874654 165325242742977464 165462452589544992 165704759571802752 166352107604735088 166490169686374464 166564562403719424 166701314918008192 167192769266233452 167708238916730211 167736726811908864 168060293028752824 168444586945675152 168584385657272256 169104145780484208 169817776513167069 169846622746649856 170370274455091008 171012834757453959 171231241953823632 171371825896314456 171622786699367136 172436247175173552 172513296775280832 172654933307937056 172656472267351296 173021885503981542 173163939597170361 173584807935375744 173919655172905404 174062446351208282 174462020103895776 174605256573603408 174683275351070528 175143579558358644 175367262290872512 175768264638965376 175912573559030208 176028668991323001 177201158100696072 177346643452174476 177492248249754258 177979186206751104 178676078560511616 178822774848328128 179231678720521344 179577418841510004 180161669538716928 180692806536177768 180841158594089244 181072117928181312 181337284059708672 181630378801260816 182196789468107904 182346376323172032 182427854061216512 182965672027198872 183680452146894993 183682089382250088 183915037654106864 184488572983430016 185057367080529888 185209302521482704 185445840583451392 185990898085849647 186145259163238116 187146121055326974 187385132704184352 187538979282759216 188117178044162988 188703817663397472 188943134563402816 189067829657346927 189099945816622848 189500160313884546 190242164003044734 190483431856039252 190920701245772736 191077450589981088 191666558761977384 191911343639068032 192068906318574656 192508099366485888 192635147198051586 192793304133353763 193261880891981952 194077458872190936 194236799971429188 194238531300770208 195532312386974976 195692847947227008 195853515310073664 196140327656419584 196518684769954344 197288170077231576 197739297718836048 197901645253908984 198154393204424832 198765320197606176 198928510115666608 199351302863283081 199385165833023744 199548864655546752 199933796879033532 200226584482594992 201010588380575568 201175621704369144 201265512904494304 201893155340357376 202515609257938368 202681878231056544 202683684835586304 203706132669203976 204334176151418418 205062975412126272 205231335818868576 206506064612774592 206904417360870222 207074289624713301 207577575772869504 208189537965596124 208360465336668042 208626570656382816 208932088155751296 209103625173941568 209922387865428672 210016187378602752 210188614461836416 210808274292207396 210981351693104118 211494133806319872 211902108601470952 212561026383828168 212562921046125888 212737439043700704 214154437376210688 214330262037439104 215624878607224557 215900261593951536 216077519608396488 216571611787296624 216848203884087552 217419616003479696 217695350692616288 217697291119703808 218337141231214803 218374229245692672 218795475829885752 219470041051523486 219973851435346848 220154453940630384 220335204723832872 220616603452726656 221083520366198637 221802810139646784 221949191336885523 221986892915165952 222923692354977936 223610985222306948 223794573880124934 224592782594233536 224779180876363008 225472194373978944 225987768821526912 226423702017556092 226609599966667386 227160365940121344 227830060415180664 228017113009938612 228308322605098176 228495767861752608 228830382265822848 229169399252854473 229726386720657792 229914996233564736 230017729033707776 230695847338642056 230885252796227148 231892873563873872 232616026805194368 232807008764804544 233524772744478192 233823016387830016 234550098078706944 234704891988430668 236268210800928096 236462191269565968 236656330999672344 237930900532109856 238389872176654821 238430366464437504 239131154681806689 239329618924163292 239436558455346672 240726101570756928 240923742048237024 241121544792118992 241429490570908416 242173838401681088 242887794293195478 243087209559446049 243128501764229376 243954229369598496 244907269529193324 244909452509666784 246144910308621471 246743156107373184 246945736695310272 247877105314311981 247987864114466196 248193678884317488 249528161407102632 249846843605579136 250051972377012288 250789153899350178 250822904058883984 251398687354682112 251605090217863296 252090439543129236 252666880418512728 252876578485908384 253656218670726312 254560934994363648 254769934119974784 255555411682636512 256846862930735448 257057738844471684 258769945162921248 258982399961905584 258984708401026944 260377211903063616 260879482759358106 261093669526812423 261138020413431552 261907884860405112 262024913026605792 262715369337537966 263050893436308768 263652396958448064 263868860338545312 264377866627778617 265020426930141568 265801737151044108 266019965178261714 266238372374631387 266578395838711376 266968779310126656 268014117840767424 268234162272492192 269366128262265006 270020812343917824 270242504308075392 271261737891133866 271608176892271968 272445568201891224 273417300549501696 273519564484758048 273641781091824768 274448508040798308 275341419483699456 275872556481160296 276099052832951068 276732859475145024 277586050620794832 277813953782224056 278168760875177088 278804833565255424 279217888744857174 279896517153904896 281077699056276528 281308468924138824 282175767066244482 283414701845104224 283417228061501184 283649918724934272 284250240470826819 285725147784058878 285959733291270749 286616175884971632 287499838142966076 287867015458602048 288103359477861984 288762149049728832 288952720797077379 289001803983895296 289319174800210562 289892821337972928 291116188308286404 291355199957143782 291357796951155312 291727301106514336 293298468580462464 293539271920840512 293780272965110496 294778027154931516 295737080186195712 295932255115847364 296852467880863476 297231589806637248 298147980296409264 298392765173499912 299323296983320128 299457043458978048 299900695318550298 300339876723892488 300629592498638592 301763432556553716 301898269356741456 302146133288889848 302839733010536064 303773413886907552 304022817346584816 304411096806797568 304661023815670144 305559199003805964 306501264227127627 306553328311419648 307594463118189408 307847003728302864 310356626041305333 310409345019739392 311366363659304256 312540698005002063 312937066620635914 312939855984574224 313655437760912352 315024281067904128 315282921692754624 315541774666229792 316212411438311094 316472027539656177 317241200709479808 317853162902206428 318841539575742252 318844381569188832 319106158565551056 319248744607128896 320968135427675904 321231656064316032 321495393056158656 323850392390927304 324116279412594732 324857417680944936 325272305826131328 326543026038924432 326545936679555712 327561343868539008 328193213744828628 329205061577285229 329260982260413696 330231680910945576 330502807085749308 330650485485954928 330924905179089984 331409519143605504 332704215209470176 332980339372748928 333346005748068691 333402629836016384 334385538532466904 335416477833460422 335691860820187401 336120586057505648 336889173891350304 337168771314544512 338208291560968416 339635553026334138 339914399950001079 340740548910182016 342025669514907918 342462483907647264 342743651792628912 343245573398734272 344872494350347104 345026593550561664 345309866615874112 346043771007963084 346327879194340722 347169615870751488 347839310345810808 348124892702416564 348924040207791552 349210513147206816 349366550702141056 350287159116717288 350734524581745024 351536529277930752 351825147118060416 352057337982646002 354402316201392144 354693286904348952 354984496499508516 355958372413502208 357352157121023232 357645549696656256 358463357441042688 359154837683020008 360557924584645727 361385613072355536 361682317188178488 362144235856362624 363260757602521632 364331691439793217 364393578936215808 364692752646344064 365931344054397744 367360904293789986 367364178764500176 367830075308213728 368977145966860032 370114734161059776 370418605042965408 371981796171699294 372290518326476232 374292242110653948 374770265408368704 375077958565518432 376234356088325976 377407635326794944 377886269126805632 378135659314693854 379000320627769092 380484328006089468 380966863712078504 381841402491545472 382154901179962176 383333117523954768 383822687278136064 384137812637149312 385016198732971776 385270294396103172 385586608266707526 386523761783963904 388154917744381872 388473599942858376 388477062601540416 391319224139037159 391385695894454016 391707030620147328 393037369539908688 394073054006306949 394576340154463152 395478595437672096 395803290507817968 396308786408849664 397530640395212352 397857020231333216 398702605726566162 399029947767392571 399097729311093504 399867593758067064 400453168965189984 402021176761151136 402351243408738288 402531025808988608 404049192393397509 405031218515876736 405363756462113088 407412265338407952 408668352302836836 410125950824252544 410462671637737152 413012129225549184 413808834721740444 414148579249426602 415155151545739008 416379075931192248 416720930673336084 417253141312765632 417864176311502592 418207250347883136 418826833117285761 419844775730857344 420377228923672832 421616548584414792 421962703386208236 423263650599366723 423804217202941904 425122052767656336 425125842092251776 425474878087401408 428587721676088317 428660524074878208 431249757214449114 431800523187903072 432155039216792976 433143223574593248 433978762200315843 434839232006959392 435390701385232576 436674282462429606 437032799935715673 437590951659771504 438940082103046972 439947702870693696 440308907881260768 440670409447665744 441233206905453312 442167040732397274 443605620279293568 443898382673771046 445847384709955872 447221970444613896 447589147760249868 449185565188467072 449851042977825447 450944388747957888 451975537643053824 452847404035112184 453219199933334772 455660120830361328 456034226019877224 456616645210196352 456991535723505216 457660764531645696 458338798505708946 459452773441315584 459829992467129472 461391694677284112 461770505592454296 463785747127747744 465232053610388736 465614017529609088 467049545488956384 469405599930953871 469409783976861336 472536421601856192 472924382539131936 473312661999344688 475861801064219712 476779744353309642 478262309363613378 478659237848326584 478873116910693344 481452203141513856 481847484096474048 482243089584237984 483173342457664369 484347676803362176 485775588586390956 486174419118892098 487908458739196992 489814539058386648 489818905019333568 492289820617242942 493486312214746368 493891473390620544 495754210628623962 495975728228932392 496387357768634976 499056322814205264 499693687211158272 500103944754024576 501578307798700356 501645808117767968 503124716750190633 503210180435726592 504180879086258472 505333760837025456 505753156971816768 507312437341452624 509453329539501207 509539868239949568 511110823365273024 513693725861470896 514115477688943368 517539890325842496 517964799923811168 517969416802053888 519491818791511083 520754423806127232 521758965518716212 522187339053624846 523815769720810224 524049826053211584 525430738675075932 526101786872617536 527304793916896128 527737720677090624 528086006973969003 528755733255557234 530040853860283136 531603474302088216 532039930356523428 532476744749262774 533156791677422752 533937558620253312 536028235681534848 536468324544984384 538732256524530012 540485008616150784 542523475782267732 543216353784543936 544891136403782448 547039128969516096 547283562183649536 548897016081596616 551041356440684979 551745112962320592 552198105665902136 553465718950290048 555172101241589664 555627907564448112 556337521750354176 557972694257548941 558435777489714348 562155398112553056 562616937848277648 564351534132488964 566829403690208448 567203488972040781 567299837449868544 568500480941653638 571450295568117756 571919466582541498 573232351769943264 574999676285932152 575734030917204096 576206718955723968 577524298099457664 577905441594154758 578379912400061289 578638349600421124 579785642675945856 582232376616572808 582710399914287564 582715593902310624 583454602213028672 586596937160924928 587078543841681024 587560545930220992 589556054309863032 591864510231694728 593704935761726952 594463179613274496 596295960592818528 596785530346999824 598646593966640256 599801390637100596 600679753447784976 603526865113107432 603796538713482912 604292266577779696 605679466021072128 607546827773815104 608045634693169632 609218562229228987 609322047631340288 611118398007611928 613002528454255254 615188926236378816 615694007456605728 620713252082610666 621222868874139903 622732727318608512 625081396010004126 625874133241271828 625879711969148448 627310875521824704 630048562135808256 630565843385509248 631083549332459584 632424822876622188 632944055079312354 634482401418959616 635706325804412856 637683079151484504 637688763138377664 638212317131102112 638497489214257792 642463312128632064 642990786112317312 647700784781854608 648232558825189464 649714835361889872 650544611652262656 653086052077848864 653091873359111424 655011423693644409 655122687737078016 656386427489657256 658410123154570458 660463361821891152 661005614171498616 661300970971909856 661849810358179968 663250561098595911 665408430418940352 665847574010656569 665960678745497856 666692011496137382 668771077064933808 670832955666920844 671383721640374802 672241172115011296 673778347782700608 674337542629089024 676416583121936832 679271106052668276 679828799900002158 681481097820364032 684051339029815836 684924967815294528 685487303585257824 686491146797468544 689744988700694208 690053187101123328 690619733231748224 692087542015926168 692655758388681444 695678620691621616 696249785404833128 697848080415583104 698421026294413632 698733101404282112 700574318233434576 701469049163490048 703650294236120832 704114675965292004 708804632402784288 709386573808697904 709968992999017032 715169616529964463 715291099393312512 717393464045420067 718309675366040016 721115849169291454 722771226144711072 723364634376356976 724288471712725248 726521515205043264 728663382879586434 729261628678338147 729385505292688128 731862688108795488 734721808587579972 734728357529000352 735660150616427456 738434730925864413 740229468322119552 740837210085930816 743963592343398588 744581036652952464 748584484221307896 749540530816737408 750155917131036864 752468712176651952 754815270653589888 755772538253611264 756271318629387708 758000641255538184 760968656012178936 761933727424157008 763682804983090944 764309802359924352 766666235047909536 768145143680332201 768275625274298624 770540588792206344 771173216533415052 776309835488763744 776947199885716752 776954125203080832 782638448278074318 783281008580437269 783414061240294656 786074739079817376 788146108012613898 789152680308926304 790957190875344192 791606581015635936 793133599883335851 795061280790424704 795714040462666432 797405211453132324 798059895534785142 798715117123894161 799735187516134128 800906337930379968 804042353522302272 804702486817476576 805062051617977216 808098384786795018 810062437031753472 810727512924226176 814824530676815904 817336704605673672 820251901648505088 820925343275474304 826024258451098368 827617669443480888 828297158498853204 832758151862384496 833441861346672168 834506282625531264 836414500695766272 837653666234571522 839689551461714688 843233097168829584 843925406772416472 846527301198733446 847608434405883808 850244105535312672 850251684184503552 850949756174802816 857175443352176634 857879199873812247 862499514428898228 863601046375806144 864310078433585952 866286447149186496 867957524400631686 869678464013918784 870781402770465152 873348564924859212 874065599871431346 875181903319543008 877880164206093944 879895405741387392 880617815762521536 881340818895331488 884334081464794548 887211240558587136 887796765347542092 891694769419911744 894443940889227792 895178295520499736 898371130376934144 899702085955650894 901888777495915776 905694808070224368 906438399866669544 911320241660722656 912068452039754448 913233290420392704 913983071447010432 916677597011417892 919503792681382881 919659984934258944 922783389354568224 923541011184908592 927571494255495488 931069878123915999 931228035059218176 934099090977912768 938811199861907742 938819567953722672 945072843203712384 945848765078263872 946625323998689376 949416082618968531 951723602128439424 953559488706619284 956524618727226756 957318475696653168 957746233821386688 962904406283027712 963694968192948096 964486179168475968 966346684915328738 968695353606724352 971551177172781912 972348838237784196 975816917478393984 979629078116773296 979637810038667136 984579641234485884 987615184731855687 987782946781241088 991508421257247924 991951456457864784 992774715537269952 998112645628410528 1000038017244206073 1000207889508049152 1003156615597400712 1003291616235535936 1006249433500381266 1007075582460562203 1008361758172516944 1010667521674050912 1011506313943633536 1014624874682905248 1018906659079002414 1019743199850003237 1022221646730546048 1027387451722941792 1028230955377886736 1035079780651684992 1035929599847622336 1038983637583022166 1041508847612254464 1043517931037432424 1044374678107249692 1047631539441620448 1048099652106423168 1050861477350151864 1052203573745235072 1054609587833792256 1055475441354181248 1056172013947938006 1057511466511114468 1063206948604176432 1064079860713046856 1064953489498525548 1066313583354845504 1067875117240506624 1072056471363069696 1072936649089968768 1077464513049060024 1081673773753937181 1085046951564535464 1086432707569087872 1089782272807564896 1094078257939032192 1095279733172225699 1097794032163193232 1102082712881369958 1103490225924641184 1104396211331804272 1106931437900580096 1110344202483179328 1111255815128896224 1115945388515097882 1116871554979428696 1124310796225106112 1125233875696555296 1128703068264977928 1133658807380416896 1134406977944081562 1137000961883307276 1142900591136235512 1143838933165082996 1146464703539886528 1149999352571864304 1151468061834408192 1152413437911447936 1155048596198915328 1155810883188309516 1156759824800122578 1157276699200842248 1159571285351891712 1164464753233145616 1165420799828575128 1165431187804621248 1166909204426057344 1173957672417111477 1174157087683362048 1175121091860441984 1179112108619726064 1183729020463389456 1187409871523453904 1188926359226548992 1192591921185637056 1193571060693999648 1197089843302177713 1197293187933280512 1199602781274201192 1201359506895569952 1207053730226214864 1207593077426965824 1208584533155559392 1212147577180192527 1215093655547630208 1216091269386339264 1218437124458457974 1222236796015223856 1226005056908510508 1230377852472757632 1231388014913211456 1241426504165221332 1242445737748279806 1245465454637217024 1250162792020008252 1251748266482543656 1251759423938296896 1254621751043649408 1261131686771018496 1262167098664919168 1264849645753244376 1265888110158624708 1269790951798100169 1271412651608825712 1275366158302969008 1275377526276755328 1276424634262204224 1276994978428515584 1285763165028264951 1285981572224634624 1295401569563709216 1296465117650378928 1299429670723779744 1301936286600947529 1306172104155697728 1310022847387288818 1311098399807147019 1312772854979314512 1316820246309140916 1320926723643782304 1322011228342997232 1322601941943819712 1323699620716359936 1326501122197191822 1330816860837880704 1331695148021313138 1333384022992274764 1337542154129867616 1341665911333841688 1342767443280749604 1344482344230022592 1347556695565401216 1349553128933476341 1352833166243873664 1358542212105336552 1359657599800004316 1368102678059631672 1369849935630589056 1370974607170515648 1372982293594937088 1379489977401388416 1381239466463496448 1384175084031852336 1385311516777362888 1391357241383243232 1392499570809666256 1395696160831166208 1396842052588827264 1401148636466869152 1408216799792861613 1408229351930584008 1417609264805568576 1418773147617395808 1419937985998034064 1430339233059928926 1434786928090840134 1436619350732080032 1442231698338582908 1445542452289422144 1446729268752713952 1449520027372993107 1453043030410086528 1457326765759172868 1458523257356676294 1463725376217590976 1469443617175159944 1469456715058000704 1471320301232854912 1476869461851728826 1480458936644239104 1481674420171861632 1487927184686797176 1489162073305904928 1497168968442615792 1499081061633474816 1500311834262073728 1504937424353303904 1509374150250571899 1509630541307179776 1512542637258775416 1516001282511076368 1521937312024357872 1523867454848314016 1528359988618503621 1528619604719848704 1533332470095819072 1536290287360664402 1541081177584412688 1542346433066830104 1552619670977527488 1553894399771433504 1553908250406161664 1565276896556148636 1566562017160874538 1572149478159634752 1576292216025227796 1578305360617852608 1581914381750688384 1583213162031271872 1586267199766671702 1590122561580849408 1591428080925332864 1594810422906264648 1596119791069570284 1597430234247788322 1599470375032268256 1601812675860759936 1608084707044604544 1609404973634953152 1610124103235954432 1616196769573590036 1621455025848452352 1629649061353631808 1634673409211347344 1641850686550948608 1653124069322054937 1655235338886961776 1656594316997706408 1665516303724768992 1666883722693344336 1669012565251062528 1673918082772646823 1675307332469143044 1686466194337659168 1687850813544832944 1693054602397466892 1695216868811767616 1700488211070625344 1701610466916122343 1701899512349605632 1714350886704353268 1715758399747624494 1724999028857796456 1727202092751612288 1728620156867171904 1732572894298372992 1735139737200183867 1735915048801263372 1739356928027837568 1741562805540930304 1746697129849718424 1748131199742862692 1750363806639086016 1755760328412187888 1759790811482774784 1761235631525043072 1762681637790662976 1768668162929589096 1775593530695084184 1783389538839823488 1788887881778455584 1790356591040999472 1799404171911301788 1811389616140448736 1812876799733339088 1822640483321445312 1824136904079508896 1827655686687686961 1827966142894020864 1833355194022835784 1839007585362765762 1845566778709136448 1847082022369817184 1855142988510990976 1862139756247831998 1863668606622419709 1868198181955825536 1877622399723815484 1877639135907445344 1890145686407424768 1891697530156527744 1893250647997378752 1898832165237937062 1903447204256878848 1907118977413238568 1913049237454453512 1914636951393306336 1915492467642773376 1927389936385896192 1928972358336951936 1932693369830657476 1943102354345563824 1944697676475568392 1951633834956787968 1959258156233546592 1959275620077334272 1969159282468971768 1975230369463711374 1983016842514495848 1983902912915729568 1985549431074539904 1989751683295787733 1996225291256821056 2000076034488412146 2001718133038895243 2006313231194801424 2006583232471071872 2012498867000762532 2014151164921124406 2016723516345033888 2021335043348101824 2023012627887267072 2029249749365810496 2037813318158004828 2039486399700006474 2044443293461092096 2054774903445883584 2056461910755773472 2070159561303369984 2071859199695244672 2077967275166044332 2087035862074864848 2088749356214499384 2095263078883240896 2096199304212846336 2101722954700303728 2104407147490470144 2110950882708362496 2112344027895876012 2115022933022228936 2126413897208352864 2128159721426093712 2129906978997051096 2132627166709691008 2145508849589893389 2145873298179937536 2152180392136260201 2154929026098120048 2163347547507874362 2170093903129070928 2172865415138175744 2179564545615129792 2187784886035014441 2188156515878064384 2190559466344451398 2195588064326386464 2204165425762739916 2206980451849282368 2208792422663608544 2215304192777593239 2220688404966358656 2222511630257792448 2231890777030195764 2233743109958857392 2248621592450212224 2250467751393110592 2257406136529955856 2267317614760833792 2268813955888163124 2274001923766614552 2285801182272471024 2287677866330165992 2292929407079773056 2299998705143728608 2304435431040996603 2304826875822895872 2311621766376619032 2313519649600245156 2314553398401684496 2328929506466291232 2330841599657150256 2330862375609242496 2333818408852114688 2347915344834222954 2349843025741311807 2350242183720883968 2358224217239452128 2367458040926778912 2374819743046907808 2379400799650007553 2385183842371274112 2387142121387999296 2394179686604355426 2396145351371682483 2399205562548402384 2402719013791139904 2414107460452429728 2415186154853931648 2417169066311118784 2424295154360385054 2430187311095260416 2432182538772678528 2436874248916915948 2444473592030447712 2452010113817021016 2460755704945515264 2462776029826422912 2482853008330442664 2484891475496559612 2500325584040016504 2503496532965087312 2503518847876593792 2509243502087298816 2523905472092520089 2524334197329838336 2529699291506488752 2531776220317249416 2539581903596200338 2542825303217651424 2550732316605938016 2550755052553510656 2552849268524408448 2571526330056529902 2573637599621436741 2590803139127418432 2592930235300757856 2598859341447559488 2603872573201895058 2612344208311395456 2620045694774577636 2622196799614294038 2625545709958629024 2633640492618281832 2641853447287564608 2644022456685994464 2645203883887639424 2653002244394383644 2661633721675761408 2663390296042626276 2666768045984549528 2675084308259735232 2683331822667683376 2685534886561499208 2688964688460045184 2695113391130802432 2699106257866952682 2705666332487747328 2717084424210673104 2719315199600008632 2736205356119263344 2739699871261178112 2741949214341031296 2758511378044148643 2758979954802776832 2768350168063704672 2770623033554725776 2782714482766486464 2784999141619332512 2793209634371747997 2793684105177654528 2802297272933738304 2816433599585723226 2816458703861168016 2835218529611137152 2837546295234791616 2839875971996068128 2860678466119857852 2869573856181680268 2873238701464160064 2884463396677165816 2891084904578844288 2893458537505427904 2899040054745986214 2906086060820173056 2914653531518345736 2917046514713352588 2927450752435181952 2938887234350319888 2938913430116001408 2942640602465709824 2953738923703457652 2962845554195567061 2963348840343723264 2975854369373594352 2978324146611809856 2994337936885231584 3000114051732618219 3000623668524147456 3009874848706607808 3018748300501143798 3021226747381686609 3025085274517550832 3032002565022152736 3043874624048715744 3047734909696628032 3056719977237007242 3059229599550009711 3066664940191638144 3072580574721328804 3082162355168825376 3084692866133660208 3105239341955054976 3107788799542867008 3130553793112297272 3133124034321749076 3144298956319269504 3152584432050455592 3156610721235705216 3163828763501376768 3166426324062543744 3172534399533343404 3182856161850665728 3189620845812529296 3192239582139140568 3194860468495576644 3198940750064536512 3203625351721519872 3216169414089209088 3218809947269906304 3232393539147180072 3245021321261811543 3259298122707263616 3269346818422694688 3285839199516677097 3306248138644109874 3310470677773923552 3313188633995412816 3331032607449537984 3333767445386688672 3347836165545293646 3350614664938286088 3372932388675318336 3375701627089665888 3386109204794933784 3390433737623535232 3400976422141250688 3403220933832244686 3428701773408706536 3431516799495248988 3449998057715592912 3454404185503224576 3457240313734343808 3465145788596745984 3470279474400367734 3471830097602526744 3478713856055675136 3493394259699436848 3496262399485725384 3500727613278172032 3511520656824375776 3521873017251334431 3522471263050086144 3525363275581325952 3537336325859178192 3551187061390168368 3566779077679646976 3577775763556911168 3580713182081998944 3598808343822603576 3622779232280897472 3625753599466678176 3636442731540577581 3645280966642890624 3648273808159017792 3655311373375373922 3666710388045671568 3678015170725531524 3691133557418272896 3694164044739634368 3710285977021981952 3724279512495663996 3727337213244839418 3736396363911651072 3755244799447630968 3755278271814890688 3783395060313055488 3786501295994757504 3797664330475874124 3809372855394300507 3814237954826477136 3826098474908907024 3829273902786612672 3830984935285546752 3857289495084794853 3857944716673903872 3865386739661314952 3886204708691127648 3889395352951136784 3905808859802842587 3918516312467093184 3933295199421441057 3938318564937943536 3950460738927422748 3966033685028991696 3967805825831459136 3971098862149079808 3979503366591575466 3992450582513642112 4000152068976824292 4003436266077790486 4012626462389602848 4013166464942143744 4024997734001525064 4028302329842248812 4033447032690067776 4042670086696203648 4048659386800429023 4058499498731620992 4075626636316009656 4078972799400012948 4109549806891767168 4112923821511546944 4143718399390489344 4155934550332088664 4174071724149729696 4177498712428998768 4190526157766481792 4203445909400607456 4224650399378584839 4224688055791752024 4230045866044457872 4252827794416705728 4256319442852187424 4259813957994102192 4265254333419382016 4291017699179786778 4304360784272520402 4309858052196240096 4326695095015748724 4340187806258141856 4348560082118979321 4359129091230259584 4375569772070028882 4381118932688902796 4391176128652772928 4408330851525479832 4413960903698564736 4417584845327217088 4430608385555186478 4441376809932717312 4445023260515584896 4463781554060391528 4467486219917714784 4497243184900424448 4500935502786221184 4514812273059911712 4537627911776326248 4548003847533229104 4571602364544942048 4575355732660331984 4585079965855510863 4585858814159546112 4599997410287457216 4608870862081993206 4623243532753238064 4627039299200490312 4629106796803368992 4657859012932582464 4661683199314300512 4661724751218484992 4695830689668445908 4699686051482623614 4716448434478904256 4734916081853557824 4749639486093815616 4758801599300015106 4770367684742548224 4774284242775998592 4788359373208710852 4792290702743364966 4798411125096804768 4805438027582279808 4828214920904859456 4830372309707863296 4834338132622237568 4848590308720770108 4864365077545357056 4873748497833831896 4888947184060895424 4904020227634042032 4925552059652845824 4959372207966164811 4965706016660885328 4969782950993119224 5000651168080033008 5006993065930174624 5007037695753187584 5021754248317940469 5047810944185040178 5059398583012977504 5063552440634498832 5079163807192400676 5085650606435302848 5101464633211876032 5104831400748367029 5105698537048816896 5143052660113059804 5147275199242873482 5181606278254836864 5185860470601515712 5197718682895118976 5207745146403790116 5224688416622790912 5240091389549155272 5244393599228588076 5251091419917258048 5267280985236563664 5283706894575129216 5288044913371988928 5290407767775278848 5306004488788767288 5326780592085252552 5333536091969099056 5350168616519470464 5366663645335366752 5371069773122998416 5377929376920090368 5398212515733905364 5434168848421346208 5438630399200017264 5472410712238526688 5482967060063060883 5483898428682062592 5517022756088297286 5536700336127409344 5541246067109451552 5565428965532972928 5569998283238665024 5586419268743495994 5591005819867259127 5604594545867476608 5632867199171446452 5632917407722336032 5670437059222274304 5675092590469583232 5679751943992136256 5721356932239715704 5739147712363360536 5746477402928320128 5768926793354331632 5782169809157688576 5786917075010855808 5798080109491972428 5829307063036691472 5834093029426705176 5854901504870363904 5877774468700639776 5877826860232002816 5907477847406915304 5925691108391134122 5951708738747188704 5956648293223619712 5988675873770463168 6000228103465236438 6005154399116685729 6019749697413215616 6037496601002287596 6042453494763373218 6050170549035101664 6064005130044305472 6087749248097431488 6095469819393256064 6113439954474014484 6118459199100019422 6133329880383276288 6145161149442657608 6164324710337650752 6169385732267320416 6210478683910109952 6215577599085734016 6261107586224594544 6266248068643498152 6288597912638539008 6305168864100911184 6313221442471410432 6332852648125087488 6345068799066686808 6379241691625058592 6384479164278281136 6389720936991153288 6397881500129073024 6436526548769680167 6437619894539812608 6464787078294360144 6490042642523623086 6518596245414527232 6538693636845389376 6571678399033354194 6612496277288219748 6620941355547847104 6626377267990825632 6645912578332779717 6662065214899075968 6667534890773377344 6695672331090587292 6701229329876572176 6745864777350636672 6751403254179331776 6772218409589867568 6780867475247070464 6801952844282501376 6806441867664489372 6857403546817413072 6863033598990497976 6899996115431185824 6913306293122989809 6914480627468687616 6940558948800735468 6943660195205053488 6986788519398873696 6992524798971450768 7001455226556344064 7023041313648751552 7043746034502668862 7049529077223935421 7050726551162651904 7074672651718356384 7102374122780336736 7138202398950022659 7155551527113822336 7161426364163997888 7188436054115047449 7197616687645207152 7245558464561794944 7251507198933356352 7272885463081155162 7290561933285781248 7296547616318035584 7310622746750747844 7333420776091343136 7356030341451063048 7382267114836545792 7388328089479268736 7448559024991327992 7454674426489678836 7510489598895261936 7510556543629781376 7571716416277560267 7573002591989515008 7595328660951748248 7618745710788601014 7628475909652954272 7652196949817814048 7658547805573225344 7666958132205579893 7714578990169589706 7720912798864310223 7730773479322629904 7772409417382255296 7778790705902273568 7811617719605685174 7837032624934186368 7866590398842882114 7876637129875887072 7900921477854845496 7932067370057983392 7935611651662918272 7959006733183150932 7984901165027284224 8000304137953648584 8006872532155580972 8025252924779205696 8049995468003050128 8056604659684497624 8066894065380135552 8085340173392407296 8097318773600858046 8116998997463241984 8151253272632019312 8157945598800025896 8219099613783534336 8225847643023093888 8292832265446851721 8311869100664177328 8348143448299459392 8354997424857997536 8379628903115243991 8381052315532963584 8406891818801214912 8449300798757169678 8449376111583504048 8460091732088915744 8505655588833411456 8512638885704374848 8519627915988204384 8582035398359573556 8608721568545040804 8619716104392480192 8653390190031497448 8680375612516283712 8697120164237958642 8718258182460519168 8751139544140057764 8762237865377805592 8782352257305545856 8816661703050959664 8827921807397129472 8835169690654434176 8861216771110372956 8888536662586701183 8890046521031169792 8927563108120783056 8934972439835429568 9000342155197854657 9001871005572442368 9029624546119823424 9063680242145059827 9075255823552652496 9096007695066458208 9143204729089884096 9150711465320663968 9170159931711021726 9177688798650029133 9199994820574914432 9217741724163986412 9246487065506476128 9254078598400980624 9258213593606737984 9315718025865164928 9323366398628601024 9391661379336891816 9399372102965247228 9432896868957808512 9469832163707115648 9499278972187631232 9517603198600030212 9548568485551997184 9576718746417421704 9584581405486729932 9596822250193609536 9610876055164559616 9656429841809718912 9668676265244475136 9697180617441540216 9735063963785434629 9747496995667663792 9777894368121790848 9808040455268084064 9857517598550031291 9918744415932329622 9931412033321770656 9939565901986238448 10001302336160066016 10013986131860349248 10043508496635880938 10095621888370080356 10118797166025955008 10127104881268997664 10158327614384801352 10171301212870605696 10202929266423752064 10209662801496734058 10286105320226119608 10294550398485746964 10363212556509673728 10371720941203031424 10395437365790237952 10415490292807580232 10480182779098310544 10488787198457176152 10502182839834516096 10534561970473127328 10565619051754003293 10567413789150258432 10576089826743977856 10612008977577534576 10653561184170505104 10667072183938198112 10700337233038940928 10733327290670733504 10742139546245996832 10796425031467810728 10868337696842692416 10877260798400034528 10944821424477053376 10965934120126121766 11034045512176594572 11073400672254818688 11082492134218903104 11130857931065945856 11139996566477330048 11172838537486991988 11182011639734518254 11209189091734953216 11265734398342892904 11265834815444672064 11350185180939166464 11359503887984272512 11428118566182901521 11442713864479431408 11478295424726721072 11492954805856640256 11537853586708663264 11571868485254384559 11573834150021711616 11596160218983944856 11658614126073382944 11668186058853410352 11717426579408527761 11755548937401279552 11814955694813830608 11851382216782268244 11903417477494377408 11913296586447239424 11977351747540926336 12000456206930472876 12010308798233371458 12039499394826431232 12074993202004575192 12084906989526746436 12100341098070203328 12128010260088610944 12145978160401287069 12175498496194862976 12190939638786512128 12226879908948028968 12236918398200038844 12290322298885315216 12328649420675301504 12338771464534640832 12431155198171468032 12522215172449189088 12532496137286996304 12610337728201822368 12673951198135754517 12690137598133373616 12758483383250117184 12768958328556562272 12779441873982306576 12795763000258146048 12873053097539360334 12929574156588720288 12980085285047246172 13045680246356937963 13077387273690778752 13143356798066708388 13224992554576439496 13241882711095694208 13252754535981651264 13291825156665559434 13324130429798151936 13335069781546754688 13391344662181174584 13402458659753144352 13491729554701273344 13502806508358663552 13544436819179735136 13612883735328978744 13714807093634826144 13726067197980995952 13799992230862371648 13826612586245979618 13881117897601470936 13887320390410106976 13973577038797747392 13985049597942901536 14012026931272266701 14046082627297503104 14087492069005337724 14099058154447870842 14149345303436712768 14204748245560673472 14276404797900045318 14311103054227644672 14322852728327995776 14376872108230094898 14395233375290414304 14491116929123589888 14503014397866712704 14545770926162310324 14593095232636071168 14621245493501495688 14666841552182686272 14712060682902126096 14776656178958537472 14897118049982655984 14909348852979357672 15020979197790523872 15021113087259562752 15065262744953821407 15143432832555120534 15190657321903496496 15237491421577202028 15256951819305908544 15304393899635628096 15314494202245101087 15317095611146450688 15333916264411159786 15429157980339179412 15441825597728620446 15461546958645259808 15544818834764510592 15557581411804547136 15623235439211370348 15674065249868372736 15733180797685764228 15753274259751774144 15801842955709690992 15864134740115966784 15871223303325836544 15918013466366301864 16000608275907297168 16013745064311161944 16050505849558411392 16099990936006100256 16113209319368995248 16133788130760271104 16194637547201716092 16302506545264038624 16315891197600051792 16448901180189182649 16451695286046187776 16585664530893703442 16623738201328354656 16696286896598918784 16709994849715995072 16759257806230487982 16773017459601777381 16813783637602429824 16898601597514339356 16898752223167008096 16920183464177831488 17011311177666822912 17025277771408749696 17039255831976408768 17164070796719147112 17217443137090081608 17239432208784960384 17306780380062994896 17360751225032567424 17394240328475917284 17502279088280115528 17524475730755611184 17564704514611091712 17633323406101919328 17667338304647640623 17670339381308868352 17722433542220745912 17777073325173402366 17855126216241566112 17869944879670859136 18000684310395709314 18015463197350057187 18059249092239646848 18127360484290119654 18150511647105304992 18192015390132916416 18286409458179768192 18301422930641327936 18340319863422043452 18355377597300058266 18399989641149828864 18435483448327972824 18492974131012952256 18508157196801961248 18516427187213475968 18631436051730329856 18646732797257202048 18783322758673783632 18798744205930494456 18865793737915617024 18939664327414231296 18998557944375262464 19035206397200060424 19153437492834843408 19169162810973459864 19193644500387219072 19309579646309040501 19312859683619437824 19394361234883080432 19470127927570869258 19494993991335327584 19555788736243581696 19616080910536168128 19715035197100062582 19837488831864659244 19862824066643541312 19879131803972476896 20002604672320132032 20027972263720698496 20087016993271761876 20191243776740160712 20237594332051910016 20254209762537995328 20316655228769602704 20342602425741211392 20405858532847504128 20419325602993468116 20572210640452239216 20589100796971493928 20739918879368969427 20743441882406062848 20830980585615160464 20960365558196621088 20977574396914352304 21004365679669032192 21069123940946254656 21131238103508006586 21148587231671806263 21152179653487955712 21224017955155069152 21307122368341010208 21334144367876396224 21414607196850067977 21466654581341467008 21484279092491993664 21592850062935621456 21736675393685384832 21754521596800069056 21889642848954106752 21931868240252243532 22068091024353189144 22146801344509637376 22164984268437806208 22279993132954660096 22345677074973983976 22364023279469036508 22531468796685785808 22531669630889344128 22715149248832680801 22719007775968545024 22856237132365803042 22885427728958862816 22956590849453442144 23000874396616739679 23075707173417326528 23143736970508769118 23162738396592930669 23192320437967889712 23317228252146765888 23336372117706820704 23434853158817055522 23511097874802559104 23629911389627661216 23702764433564536488 23806834954988754816 23954703495081852672 24000912413860945752 24020617596466742916 24149986404009150384 24169813979053492872 24200682196140406656 24256020520177221888 24291956320802574138 24350996992389725952 24453759817896057936 24473836796400077688 24580644597770630432 24657298841350603008 24677542929069281664 24878496796340555163 25044430344898378176 25064992274573992608 25220675456403644736 25347902396271509034 25380275196266747232 25516966766500234368 25537916657113124544 25558883747964613152 25746106195078720668 25859148313177440576 25960170570094492344 26091360492713875926 26154774547381557504 26286713596133416776 26449985109152878992 26483765422191388416 26505509071963302528 26583650313331118868 26665609987760103549 26670139563093509376 26782689324362349168 26804917319506288704 27001026465593563971 27005613016717327104 27088873638359470272 27225767470657957488 27429614187269652288 27452134395961991904 27533066395950087399 27599984461724743296 27653225172491959236 27762235795202941872 27774640780820213952 27947154077595494784 27970099195885803072 28024053862544533402 28092165254595006208 28174984138010675448 28198116308895741684 28298690606873425536 28409496491121346944 28552809595800090636 28645705456655991552 28753744216460189796 28790466750580828608 29006028795733425408 29091541852324620648 29205191891356303887 29242490987002991376 29333683104365372544 29424121365804252192 29572552795650093873 29794236099965311968 29818697705958715344 30041958395581047744 30130525489907642814 30286865665110241068 30381314643806992992 30474982843154404056 30513903638611817088 30608787799271256192 30628988404490202174 30667832528822319572 30858315960678358824 30883651195457240892 30923093917290519616 31089637669529021184 31115162823609094272 31246470878422740696 31466361595371528456 31506548519503548288 31603685911419381984 31728269480231933568 31836026932732603728 32001216551814594336 32027490128622323888 32101011699116822784 32199981872012200512 32226418638737990496 32389275094403432184 32605013090528077248 32631782395200103584 32897802360378365298 33171329061787406884 33247476402656709312 33392573793197837568 33419989699431990144 33518515612460975964 33546034919203554762 33627567275204859648 33797203195028678712 33797504446334016192 33840366928355662976 34050555542817499392 34078511663952817536 34328141593438294224 34434886274180163216 34478864417569920768 34613560760125989792 34715605455763153677 34721502450065134848 34788480656951834568 35004558176560231056 35048951461511222368 35152279738225583283 35266646812203838656 35334676609295281246 35444867084441491824 35554146650346804732 35710252432483132224 35739889759341718272 36001368620791418628 36030926394700114374 36118498184479293696 36254720968580239308 36301023294210609984 36384030780265832832 36572818916359536384 36602845861282655872 36680639726844086904 36710755194600116532 36870966896655945648 36985948262025904512 37016314393603922496 37032854374426951936 37293465594514404096 37566645517347567264 37597488411860988912 38021853594407263551 38070412794400120848 38306874985669686816 38338325621946919728 38387289000774438144 38619159292618081002 38788722469766160864 38940255855141738516 38989987982670655168 39137040739070813889 39232161821072336256 39430070394200125164 39674977663729318488 39725648133287082624 39758263607944953792 40005209344640264064 40055944527441396992 40174033986543523752 40382487553480321424 40475188664103820032 40508419525075990656 40633310457539205408 40838651205986936232 41144421280904478432 41178201593942987856 41479837758737938854 41661961171230320928 41920731116393242176 41955148793828704608 42036080793816800103 42138247881892509312 42262476207016013172 42297174463343612526 42448035910310138304 42614244736682020416 42668288735752792448 42829214393700135954 42933309162682934016 42968558184983987328 43185700125871242912 43473350787370769664 43509043193600138112 43779285697908213504 43863736480504487064 44136182048706378288 44329968536875612416 44691354149947967952 44728046558938073016 45062937593371571616 45063339261778688256 45430298497665361602 45712474264731606084 45770855457917725632 45913181698906884288 46001748793233479358 46151414346834653056 46287473941017538236 46325476793185861338 46384640875935779424 46634456504293531776 46672744235413641408 46869706317634111044 47022195749605118208 47259822779255322432 47405528867129072976 47613669909977509632 48001824827721891504 48041235192933485832 48299972808018300768 48339627958106985744 48401364392280813312 48583912641605148276 48907519635792115872 48947673592800155376 49161289195541260864 49346703540567547947 49355085858138563328 49756993592681110326 50088860689796756352 50129984549147985216 50319052378805332143 50441350912807289472 50695804792543018068 50760550392533494464 51033933533000468736 51075833314226249088 51117767495929226304 51492212390157441336 51718296626354881152 51920341140188984688 52182720985427751852 52573427192266833552 52899970218305757984 53002014913942921869 53011018143926605056 53167300626662237736 53331219975520207098 53565378648724698336 53609834639012577408 54002052931187127942 54046389592050171561 54177747276718940544 54451534941315914976 54859228374539304576 54904268791923983808 55066132791900174798 55199968923449486592 55306450344983918472 55524471590405883744 55549281561640427904 55894308155190989568 55940198391771606144 56048107725089066804 56349968276021350896 56396232617791483368 56597381213746851072 56818992982242693888 57105619191600181272 57507488432920379592 57580933501161657216 58049825858127962047 58183083704649241296 58410383782712607774 58484981974005982752 58667366208730745088 58848242731608504384 59145105591300187746 59588472199930623936 59637395411917430688 60083916791162095488 60261050979815285628 60573731330220482136 60762629287613985984 60949965686308808112 61027807277223634176 61217575598542512384 61257976808980404348 61335665057644639144 61716631921356717648 61767302390914481784 61846187834581039232 62219756638106908281 62230325647218188544 62492941756845481392 62932723190743056912 63013097039007096576 63207371822838763968 63445761695015418789 63456538960463867136 63672053865465207456 64002433103629188672 64054980257244647776 64243821590550203931 64399963744024401024 64452837277475980992 64778550188806864368 65210026181056154496 65263564790400207168 65795604720756730596 66342658123574813768 66494952805313418624 66839979398863980288 67037031224921951928 67092069838407109524 67594406390057357424 67595008892668032384 67680733856711325952 68145447746498042403 68157023327905635072 68656283186876588448 68869772548360326432 69002623189850219037 69227121520251979584 69431210911526307354 69488215189778792007 69576961313903669136 70009116353120462112 70097902923022444736 70304559476451166566 70533293624407677312 70669353218590562492 70889734168882983648 71108293300693609464 71420504864966264448 72002737241582837256 72061852789400228748 72509441937160478616 72602046588421219968 72768061560531665664 73205691722565311744 73361279453688173808 73421510389200233064 73741933793311891296 73971896524051809024 74032628787207844992 74635490389021665489 75133291034695134528 75194976823721977824 76043707188814527102 76140825588800241696 76613749971339373632 76676651243893839456 77238318585236162004 77577444939532321728 77880511710283477032 77979975965341310336 78274081478141627778 78464323642144672512 78860140788400250328 79349955327458636976 79451296266574165248 79516527215889907584 79996829963280310647 80010418689280528128 80348067973087047504 80764975106960642848 81003079396780691913 81016839050151981312 81266620915078410816 81677302411973872464 82288842561808956864 82356403187885975712 82959675517475877708 83323922342460641856 83841462232786484352 83910297587657409216 84072161587633600206 84276495763785018624 84524952414032026344 84594348926687225052 84896071820620276608 85228489473364040832 85336577471505584896 85658428787400271908 85937116369967974656 86371400251742485824 87018086387200276224 87615575674068911661 87727472961008974128 88272364097412756576 88717658386950281619 89382708299895935904 89456093117876146032 90125875186743143232 90860596995330723204 91424948529463212168 91541710915835451264 91826363397813768576 92003497586466958716 92302828693669306112 92574947882035076472 92650953586371722676 92769281751871558848 93268913008587063552 93345488470827282816 93739412635268222088 94519645558510644864 94811057734258145952 96003649655443783008 96082470385866971664 96599945616036601536 96679255916213971488 97167825283210296552 97815039271584231744 97895347185600310752 98322578391082521728 98693407081135095894 99513987185362220652 100177721379593512704 100259969098295970432 100638104757610664286 100882701825614578944 101391609585086036136 101521100785066988928 102151666628452498176 102235534991858452608 102984424780314882672 103436593252709762304 103840682280377969376 104365441970855503704 105146854384533667104 105456839214676749849 105799940436611515968 106004029827885843738 106334601253324475472 106662439951040414196 107130757297449396672 107219669278025154816 108004105862374255884 108092779184100343122 108355494553437881088 108903069882631829952 109718456749078609152 109808537583847967616 110132265583800349596 110612900689967836944 111048943180811767488 111098563123280855808 111880396783543212288 112096215450178133608 112699936552042701792 112792465235582966736 114065560783221790653 114211238383200362544 115014976865840759184 115161867002323314432 116099651716255924094 116366167409298482592 116820767565425215548 116969963948011965504 117411122217212441667 117696485463217008768 118290211182600375492 119176944399861247872 119274790823834861376 120167833582324190976 120522101959630571256 121147462660440964272 121525258575227971968 121899931372617616224 122515953617960808696 122671330115289278288 123433263842713435296 123534604781828963568 123692375669162078464 124439513276213816562 124985883513690962784 125865446381486113824 126108242381450400309 126414743645677527936 126891523390030837578 127344107730930414912 128004866207258377344 128109960514489295552 128487643181100407862 128799927488048802048 128905674554951961984 129557100377613728736 130420052362112308992 130527129580800414336 131591209441513461192 132685316247149627536 132989905610626837248 134074062449843903856 134184139676814219048 135188812780114714848 135190017785336064768 136290895492996084806 137312566373753176896 137739545096720652864 138005246379700438074 138454243040503959168 138862421823052614708 138976430379557584014 139153922627807338272 140018232706240924224 140195805846044889472 140609118952902333132 141066587248815354624 141338706437181124984 141779468337765967296 142216586601387218928 142841009729932528896 144005474483165674512 144123705578800457496 145018883874320957232 145204093176842439936 146722558907376347616 146843020778400466128 147483867586623782592 148040110621702643841 148065257574415689984 149270980778043330978 150266582069390269056 150389953647443955648 152087414377629054204 152281651177600483392 153227499942678747264 153353302487787678912 154476637170472324008 155154889879064643456 155761023420566954064 155959951930682620672 156548162956283255556 157720281576800500656 158699910654917273952 159006044741828765607 159033054431779815168 159993659926560621294 160696135946174095008 161529950213921285696 162006158793561383826 162139168776150514683 162533241830156821632 163354604823947744928 164577685123617913728 164712806375771951424 165919351034951755416 166647844684921283712 167682924465572968704 167820595175314818432 168144323175267200412 169049904828064052688 169188697853374450104 169792143641240553216 170456978946728081664 171316857574800543816 172742800503484971648 174149477574383886141 175231151348137823322 175454945922017948256 176544728194825513152 177435316773900563238 178765416599791871808 178912186235752292064 180251750373486286464 181721193990661446408 182849897058926424336 183083421831670902528 183652726795627537152 184006995172933917432 185149895764070152944 185301907172743445352 185538563503743117696 186659269914320724843 186690976941654565632 187478825270536444176 189039291117021289728 189622115468516291904 192007299310887566016 192164940771733943328 192731464771650611793 193199891232073203072 193358511832427942976 194335650566420593104 195630078543168463488 195790694371200621504 196645156782165043456 197386814162270191788 199027974370724441304 200519938196591940864 201276209515221328572 202783219170172072272 203042201570133977856 204436343239494127209 204471069983716905216 205968849560629765344 207007869569550657111 207681364560755938752 208464645569336376021 208730883941711007408 210293708769067334208 210913678429353499698 211599880873223031936 212008059655771687476 212669202506648950944 213324879902080828392 214261514594898793344 216008211724748511768 216185558368200686244 217806139765263659904 219617075167695935232 220264531167600699192 221225801379935673888 222097886361623534976 223906471167064996467 224192430900356267216 225399873104085403584 225584930471165933472 228131121566443581306 228422476766400725088 230029953731681518368 232199303432511848188 232732334818596965184 233641535130850431096 233939927896023931008 234822244434424883334 235392970926434017536 236580422365200750984 238353888799722495744 238549581647669722752 241044203919261142512 242294925320881928544 243009238190342075739 243050517150455943936 243799862745235232448 245031907235921617392 245342660230578556576 246866527685426870592 247069209563657927136 248879026552427633124 249971767027381925568 251730892762972227648 252216484762900800618 252829487291355055872 253783046780061675156 254688215461860829824 256009732414516754688 256219921028978591104 256975286362200815724 257811349109903923968 259114200755227457472 261054259161600828672 262846727022206734983 263182418883026922384 265370632494299255072 266152975160850844857 268148124899687807712 268368279353628438096 270377625560229429696 272581790985992169612 274625132747506353792 275479090193441305728 276010492759400876148 276908486081007918336 277724843646105229416 277952860759115168028 278307845255614676544 280036465412481848448 280391611692089778944 281218237905804666264 282677412874362249968 283558936675531934592 284433173202774437856 288010948966331349024 288247411157600914992 290037767748641914464 293445117814752695232 293686041556800932256 294967735173247565184 296080221243405287682 298541961556086661956 300533164138780538112 300779907294887911296 304174828755258108408 304563302355200966784 306454999885357494528 306706604975575357824 308953274340944648016 310309779758129286912 311522046841133908128 313096325912566511112 315440563153601001312 317399821309834547904 318012089483657531214 319987319853121242588 321392271892348190016 323059900427842571392 324012317587122767652 324278337552301029366 325066483660313643264 326709209647895489856 329155370247235827456 329425612751543902848 331838702069903510832 333295689369842567424 335641190350629636864 336288646350534400824 338099809656128105376 338377395706748900208 342633715149601087632 345485601006969943296 348298955148767772282 350462302696275646644 350909891844035896512 352233366651637325001 353089456389651026304 354870633547801126476 357530833199583743616 357824372471504584128 360503500746972572928 363442387981322892816 365699794117852848672 368013990345867834864 370299791528140305888 370603814345486890704 371077127007486235392 373318539828641449686 374957650541072888352 378324727144351200927 379244230937032583808 384014598621775132032 384329881543467886656 385462929543301223586 386399782464146406144 386717023664855885952 388671301132841186208 391260157086336926976 391581388742401243008 394773628324540383576 398055948741448882608 402552419030442657144 405566438340344144544 406348781006895734329 408872686478988254418 411937699121259530688 414015739139101314222 415362729121511877504 416929291138672752042 417461767883422014816 420587417538134668416 421827356858706999396 423199761746446063872 424016119311543374952 425338405013297901888 426649759804161656784 428523029189797586688 432016423449497023536 432371116736401372488 435612279530527319808 440529062335201398384 442451602759871347776 444120331865107931523 444195772723247069952 447812942334129992934 448384861800712534432 450799746208170807168 451169860942331866944 456262243132887162612 456844953532801450176 460059907463363036736 464398606865023696376 465464669637193930368 467283070261700862192 467879855792047862016 469644488868849766668 473160844730401501968 477018134225486296821 477099163295339445504 482088407838522285024 484589850641763857088 486018476380684151478 486417506328451544049 487599725490470464896 490063814471843234784 490685320461157113152 493733055370853741184 494138419127315854272 497758053104855266248 499943534054763851136 503461785525944455296 504432969525801601236 507566093560123350312 509376430923721659648 512439842057957182208 513950572724401631448 518228401510454914944 522448432723151658423 525693454044413469966 526364837766053844768 530741264988598510144 532305950321701689714 536296249799375615424 536736558707256876192 540755251120458859392 545163581971984339224 549250265495012707584 550958180386882611456 552020985518801752296 555449687292210458832 555905721518230336056 556615690511229353088 559977809742962174529 560072930824963696896 562436475811609332528 565354825748724499936 567117873351063869184 568866346405548875712 576021897932662698048 576494822315201829984 580075535497283828928 586890235629505390464 587372083113601864512 589935470346495130368 592160442486810575364 597083923112173323912 601559814589775822592 608349657510516216816 609126604710401933568 613309029718482381627 613413209951150715648 617906548681889296032 621023608708651971333 623044093682267816256 626192651825133022224 630881126307202002624 634799642619669095808 636024178967315062428 639974639706242485176 642784543784696380032 646119800855685142784 648024635174245535304 648556675104602058732 653418419295790979712 658851225503087805696 663677404139807021664 671719413501194989401 672577292701068801648 676199619312256210752 676754791413497800416 685267430299202175264 696597910297535544564 700924605392551293288 701819783688071793024 704466733303274650002 706178912779302052608 709741267095602252952 715061666399167487232 715648744943009168256 726884775962645785632 731399588235705697344 736027980691735669728 740599583056280611776 741207628690973781408 746637079657282899372 749915301082145776704 756649454288702401854 758488461874065167616 768029197243550264064 768659763086935773312 770925859086602447172 773434047329711771904 777342602265682372416 783162777484802486016 789547256649080767152 796111897482897765216 798458925482552534571 805104838060885314288 811132876680688289088 812697562013791468658 817745372957976508836 823875398242519061376 828031478278202628444 830725458243023755008 833858582277345504084 834923535766844029632 841174835076269336832 843654713717413998792 848032238623086749904 850676810026595803776 853299519608323313568 864032846898994047072 864742233472802744976 881058124670402796768 884903205519742695552 888240663730215863046 895625884668259985868 896769723601425068864 901599492416341614336 902339721884663733888 912524486265774325224 913689907065602900352 920119814926726073472 928797213730047392752 930929339274387860736 934566140523401724384 939288977737699533336 946321689460803003936 954036268450972593642 964176815677044570048 969179701283527714176 972036952761368302956 972835012656903088098 975199450980940929792 980127628943686469568 981370640922314226304 987466110741707482368 988276838254631708544 995516106209710532496 999887068109527702272 1006923571051888910592 1008865939051603202472 1015132187120246700624 1027901145448803262896 1036456803020909829888 1044896865446303316846 1051386908088826939932 1052729675532107689536 1061482529977197020288 1064611900643403379428 1072592499598751230848 1073473117414513752384 1081510502240917718784 1090327163943968678448 1104041971037603504592 1110899374584420917664 1111811443036460672112 1113231381022458706176 1119955619485924349058 1124872951623218665056 1130709651497448999872 1134974181433053602781 1137732692811097751424 1152043795865325396096 1152989644630403659968 1160151070994567657856 1173780471259010780928 1174744166227203729024 1184320884973621150728 1194167846224346647824 1216699315021032433632 1219046343020687202987 1226618059436964763254 1235813097363778592064 1242047217417303942666 1246088187364535632512 1252385303650266044448 1261762252614404005248 1269599285239338191616 1272048357934630124856 1279949279412484970352 1285569087569392760064 1296049270348491070608 1297113350209204117464 1306836838591581959424 1327354808279614043328 1343438827002389978802 1345154585402137603296 1352399238624512421504 1353509582826995600832 1370534860598404350528 1393195820595071089128 1401849210785102586576 1403639567376143586048 1408933466606549300004 1419482534191204505904 1431054402676458890463 1431297489886018336512 1453769551925291571264 1459252518985354632147 1462799176471411394688 1472055961383471339456 1481199166112561223552 1482415257381947562816 1493274159314565798744 1499830602164291553408 1513298908577404803708 1537319526173871546624 1541851718173204894344 1554685204531364744832 1567345298169454975269 1579094513298161534304 1592223794965795530432 1596917850965105069142 1610209676121770628576 1622265753361376578176 1625395124027582937316 1635490745915953017672 1647750796485038122752 1656062956556405256888 1667717164554691008168 1669847071533688059264 1687309427434827997584 1696064477246173499808 1701353620053191607552 1706599039216646627136 1728065693797988094144 1729484466945605489952 1762116249340805593536 1769806411039485391104 1776481327460431726092 1791251769336519971736 1793539447202850137728 1804679443769327467776 1825048972531548650448 1827379814131205800704 1839927089155447144881 1840239629853452146944 1857594427460094785504 1863070826125955913999 1869132281046803448768 1878577955475399066672 1892643378921606007872 1908072536901945187284 1928353631354089140096 1938359402567055428352 1944073905522736605912 1945670025313806176196 1960255257887372939136 1962741281844628452608 1976553676509263417088 1991032212419421064992 2015158240503584968203 2017731878103206404944 2030264374240493401248 2055802290897606525792 2089793730892606633692 2102773816177653879864 2105459351064215379072 2122965059954394040576 2129223801286806758856 2145184999197502461696 2146946234829027504768 2180654327887937356896 2208083942075207009184 2221798749168841835328 2223622886072921344224 2239911238971848698116 2249745903246437330112 2261419302994897999744 2269948362866107205562 2275465385622195502848 2304087591730650792192 2305979289260807319936 2320302141989135315712 2349488332454407458048 2368641769947242301456 2388335692448693295648 2433398630042064867264 2438092686041374405974 2453236118873929526508 2471626194727557184128 2484094434834607885332 2492176374729071265024 2504770607300532088896 2523524505228808010496 2544096715869260249712 2559898558824969940704 2592098540696982141216 2594226700418408234928 2654709616559228086656 2686877654004779957604 2690309170804275206592 2704798477249024843008 2707019165653991201664 2741069721196808701056 2786391641190142178256 2803698421570205173152 2817866933213098600008 2838965068382409011808 2862108805352917780926 2907539103850583142528 2918505037970709264294 2925598352942822789376 2944111922766942678912 2962398332225122447104 2964830514763895125632 2986548318629131597488 2999661204328583106816 3026597817154809607416 3083703436346409788688 3109370409062729489664 3134690596338909950538 3158189026596323068608 3184447589931591060864 3193835701930210138284 3220419352243541257152 3244531506722753156352 3250790248055165874632 3270981491831906035344 3312125913112810513776 3335434329109382016336 3339694143067376118528 3374618854869655995168 3392128954492346999616 3404922544299160808343 3413198078433293254272 3456131387595976188288 3458968933891210979904 3524232498681611187072 3552962654920863452184 3582503538673039943472 3587078894405700275456 3650097945063097300896 3657139029062061608961 3679854178310894289762 3715188854920189571008 3726141652251911827998 3738264562093606897536 3757155910950798133344 3785286757843212015744 3816145073803890374568 3856707262708178280192 3888147811045473211824 3891340050627612352392 3920510515774745878272 3982064424838842129984 4030316481007169936406 4035463756206412809888 4060528748480986802496 4111604581795213051584 4179587461785213267384 4205547632355307759728 4210918702128430758144 4258447602573613517712 4293163208029376671389 4293892469658055009536 4361308655775874713792 4416167884150414018368 4443597498337683670656 4447245772145842688448 4479822477943697396232 4499491806492874660224 4522838605989795999488 4539896725732214411124 4611958578521614639872 4702035894508364925807 4737283539894484602912 4776671384897386591296 4866797260084129734528 4876185372082748811948 4906472237747859053016 4943252389455114368256 4968188869669215770664 5009541214601064177792 5088193431738520499424 5119797117649939881408 5184197081393964282432 5188453400836816469856 5309419233118456173312 5373755308009559915208 5380618341608550413184 5414038331307982403328 5482139442393617402112 5572783282380284356512 5589212478377867741997 5607396843140410346304 5635733866426197200016 5677930136764818023616 5724217610705835561852 5815078207701166285056 5837010075941418528588 5888223845533885357824 5929661029527790251264 5973096637258263194976 6045474721510754904609 6053195634309619214832 6167406872692819577376 6269381192677819901076 6316378053192646137216 6368895179863182121728 6387671403860420276568 6440838704487082514304 6501580496110331749264 6541962983663812070688 6624251826225621027552 6670868658218764032672 6749237709739311990336 6784257908984693999232 6809845088598321616686 6826396156866586508544 6912262775191952376576 6917937867782421959808 7048464997363222374144 7105925309841726904368 7165007077346079886944 7300195890126194601792 7314278058124123217922 7359708356621788579524 7430377709840379142016 7452283304503823655996 7476529124187213795072 7514311821901596266688 7570573515686424031488 7632290147607780749136 7776295622090946423648 7782680101255224704784 7964128849677684259968 8060632962014339872812 8070927512412825619776 8121057496961973604992 8223209163590426103168 8359174923570426534768 8411095264710615519456 8516895205147227035424 8586326416058753342778 8722617311551749427584 8832335768300828036736 8887194996675367341312 8894491544291685376896 8959644955887394792464 8998983612985749320448 9079793451464428822248 9404071789016729851614 9474567079788969205824 9553342769794773182592 9733594520168259469056 9752370744165497623896 9812944475495718106032 9936377739338431541328 10019082429202128355584 10176386863477040998848 10214767632897482425029 10239594235299879762816 10368394162787928564864 10376906801673632939712 10747510616019119830416 10761236683217100826368 10971417087186184826883 11145566564760568713024 11178424956755735483994 11214793686280820692608 11271467732852394400032 11355860273529636047232 11448435221411671123704 11674020151882837057176 11946193274516526389952 12090949443021509809218 12106391268619238429664 12334813745385639154752 12538762385355639802152 12632756106385292274432 12775342807720840553136 12879489624088130014167 12881677408974165028608 13003160992220663498528 13083925967327624141376 13248503652451242055104 13341737316437528065344 13498475419478623980672 13568515817969387998464 13619690177196643233372 13835875735564843919616 14106107683525094777421 14211850619683453808736 14330014154692159773888 14600391780252389203584 14628556116248246435844 14719416713243577159048 14860755419680758284032 14904566609007647311992 15028623643803192533376 15264580295215561498272 15552591244181892847296 15565360202510449409568 15928257699355368519936 16121265924028679745624 16141855024825651239552 16242114993923947209984 16446418327180852206336 16718349847140853069536 16822190529421231038912 17033790410294454070848 17172652832117506685556 17445234623103498855168 17664671536601656073472 17788983088583370753792 17919289911774789584928 18159586902928857644496 18808143578033459703228 18949134159577938411648 19106685539589546365184 19504741488330995247792 19625888950991436212064 19872755478676863082656 20352773726954081997696 20429535265794964850058 20479188470599759525632 20736788325575857129728 20753813603347265879424 21495021232038239660832 21942834174372369653766 22291133129521137426048 22356849913511470967988 22429587372561641385216 22542935465704788800064 22711720547059272094464 22896870442823342247408 23348040303765674114352 23892386549033052779904 24181898886043019618436 24212782537238476859328 24669627490771278309504 25077524770711279604304 25550685615441681106272 25758979248176260028334 26006321984441326997056 26167851934655248282752 26497007304902484110208 26683474632875056130688 26996950838957247961344 27239380354393286466744 28212215367050189554842 28423701239366907617472 28660028309384319547776 29200783560504778407168 29257112232496492871688 29438833426487154318096 29809133218015294623984 30057247287606385066752 30529160590431122996544 31105182488363785694592 31130720405020898819136 32242531848057359491248 32283710049651302479104 32914251261558554480649 33436699694281706139072 33644381058842462077824 34067580820588908141696 34345305664235013371112 35838579823549579169856 36319173805857715288992 37616287156066919406456 37898268319155876823296 39009482976661990495584 39251777901982872424128 39745510957353726165312 40705547453908163995392 40859070531589929700116 41507627206694531758848 42318323050575284332263 42990042464076479321664 43885668348744739307532 44582266259042274852096 44713699827022941935976 45085870931409577600128 45793740885646684494816 46696080607531348228704 47784773098066105559808 48363797772086039236872 48425565074476953718656 49339254981542556619008 50155049541422559208608 51101371230883362212544 51517958496352520056668 52012643968882653994112 52335703869310496565504 52994014609804968220416 53366949265750112261376 54478760708786572933488 56424430734100379109684 56847402478733815234944 57320056618768639095552 58514224464992985743376 58877666852974308636192 59618266436030589247968 61058321180862245993088 62210364976727571389184 62261440810041797638272 64485063696114718982496 65828502523117108961298 66873399388563412278144 67288762117684924155648 68135161641177816283392 68690611328470026742224 71677159647099158339712 72638347611715430577984 75232574312133838812912 78018965953323980991168 78503555803965744848256 79491021914707452330624 81718141063179859400232 84636646101150568664526 85980084928152958643328 87771336697489478615064 89427399654045883871952 90171741862819155200256 91587481771293368989632 93392161215062696457408 96727595544172078473744 96851130148953907437312 98742753784675663441947 100310099082845118417216 102202742461766724425088 103035916992705040113336 104025287937765307988224 108957521417573145866976 112848861468200758219368 113694804957467630469888 117028448929985971486752 117755333705948617272384 119236532872061178495936 122116642361724491986176 124522881620083595276544 128970127392229437964992 131657005046234217922596 133746798777126824556288 137381222656940053484448 143354319294198316679424 145276695223430861155968 150465148624267677625824 156037931906647961982336 157007111607931489696512 158982043829414904661248 163436282126359718800464 169273292202301137329052 171960169856305917286656 175542673394978957230128 178854799308091767743904 183174963542586737979264 186784322430125392914816 193455191088344156947488 197485507569351326883894 200620198165690236834432 204405484923533448850176 206071833985410080226672 217915042835146291733952 225697722936401516438736 234056897859971942973504 235510667411897234544768 238473065744122356991872 257940254784458875929984 263314010092468435845192 274762445313880106968896 290553390446861722311936 296228261354026990325841 300930297248535355251648 312075863813295923964672 326872564252719437600928 338546584404602274658104 351085346789957914460256 357709598616183535487808 366349927085173475958528 373568644860250785829632 386910382176688313894976 394971015138702653767788 401240396331380473668864 412143667970820160453344 435830085670292583467904 451395445872803032877472 468113795719943885947008 471021334823794469089536 476946131488244713983744 515880509568917751859968 526628020184936871690384 549524890627760213937792 592456522708053980651682 601860594497070710503296 653745128505438875201856 677093168809204549316208 702170693579915828920512 715419197232367070975616 773820764353376627789952 789942030277405307535576 824287335941640320906688 871660171340585166935808 902790891745606065754944 936227591439887771894016 1053256040369873743380768 1099049781255520427875584 1184913045416107961303364 1203721188994141421006592 1307490257010877750403712 1354186337618409098632416 1404341387159831657841024 1430838394464734141951232 1547641528706753255579904 1579884060554810615071152 1648574671883280641813376 1805581783491212131509888 2106512080739747486761536 2369826090832215922606728 2614980514021755500807424 2708372675236818197264832 2808682774319663315682048 3159768121109621230142304 3297149343766561283626752 3611163566982424263019776 4213024161479494973523072 4739652181664431845213456 5416745350473636394529664 6319536242219242460284608 8426048322958989947046144 9479304363328863690426912 10833490700947272789059328 12639072484438484920569216 18958608726657727380853824 25278144968876969841138432 37917217453315454761707648 75834434906630909523415296
- Sum of all divisors σ(n): 291340411705954126062969429
- Sum of proper divisors (its aliquot sum) s(n): 215505976799323216539554133
- 75834434906630909523415296 is an abundant number, because the sum of its proper divisors (215505976799323216539554133) is greater than itself. Its abundance is 139671541892692307016138837
Bases of 75834434906630909523415296
- Binary: 111110101110101001000011110100001010001110010011010001011100000101000001010001000000002
- Hexadecimal: 0x3EBA90F428E4D170505100
- Base-36: 9J0ZN8CMSIM8YS000
Squares and roots of 75834434906630909523415296
- 75834434906630909523415296 squared (758344349066309095234152962) is 5750861517608040563206423541460180467931700086767616
- 75834434906630909523415296 cubed (758344349066309095234152963) is 436113333414095598211986559453441812727195118737484280306735874541641411854336
-
75834434906630909523415296 is a
perfect square number . Itssquare root is 8708296900464 -
The
cube root of 75834434906630909523415296 is 423274545.0896801119 - Being both a perfect square and a perfect cube, 75834434906630909523415296 is also a
perfect sixth number .
Scales and comparisons
How big is 75834434906630909523415296?- 75,834,434,906,630,909,523,415,296 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 75,834,434,906,630,909,523,415,296 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 75834434906630909523415296 cubic inches would be around 35272878.8 feet tall.
Recreational maths with 75834434906630909523415296
- 75834434906630909523415296 backwards is 69251432590903660943443857
- The number of decimal digits it has is: 26
- The sum of 75834434906630909523415296's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 75834434906630909523415296 - Facts about the integer". Numbermatics.com. 2024. Web. 22 May 2024.
APA style:
Numbermatics. (2024). Number 75834434906630909523415296 - Facts about the integer. Retrieved 22 May 2024, from https://numbermatics.com/n/75834434906630909523415296/
Chicago style:
Numbermatics. 2024. "Number 75834434906630909523415296 - Facts about the integer". https://numbermatics.com/n/75834434906630909523415296/
The information we have on file for 75834434906630909523415296 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 75834434906630909523415296, math, Factors of 75834434906630909523415296, curriculum, school, college, exams, university, Prime factorization of 75834434906630909523415296, STEM, science, technology, engineering, physics, economics, calculator, seventy-five septillion, eight hundred thirty-four sextillion, four hundred thirty-four quintillion, nine hundred six quadrillion, six hundred thirty trillion, nine hundred nine billion, five hundred twenty-three million, four hundred fifteen thousand, two hundred ninety-six.