319097884082339208118272
319,097,884,082,339,208,118,272 is an even composite number composed of seven prime numbers multiplied together.
319097884082339208118272 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, nine hundred divisors.
Prime factorization of 319097884082339208118272:
214 × 3 × 76 × 11 × 134 × 292 × 4572
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 13 × 13 × 13 × 13 × 29 × 29 × 457 × 457)See below for interesting mathematical facts about the number 319097884082339208118272 from the Numbermatics database.
Names of 319097884082339208118272
- Cardinal: 319097884082339208118272 can be written as Three hundred nineteen sextillion, ninety-seven quintillion, eight hundred eighty-four quadrillion, eighty-two trillion, three hundred thirty-nine billion, two hundred eight million, one hundred eighteen thousand, two hundred seventy-two.
Scientific notation
- Scientific notation: 3.19097884082339208118272 × 1023
Factors of 319097884082339208118272
Divisors of 319097884082339208118272
- Number of divisors d(n): 18900
-
Complete list of divisors:
1 2 3 4 6 7 8 11 12 13 14 16 21 22 24 26 28 29 32 33 39 42 44 48 49 52 56 58 64 66 77 78 84 87 88 91 96 98 104 112 116 128 132 143 147 154 156 168 169 174 176 182 192 196 203 208 224 231 232 256 264 273 286 294 308 312 319 336 338 343 348 352 364 377 384 392 406 416 429 448 457 462 464 507 512 528 539 546 572 588 609 616 624 637 638 672 676 686 696 704 728 754 768 784 812 832 841 858 896 914 924 928 957 1001 1014 1024 1029 1056 1078 1092 1131 1144 1176 1183 1218 1232 1248 1274 1276 1344 1352 1371 1372 1392 1408 1421 1456 1508 1536 1568 1617 1624 1664 1682 1716 1792 1828 1848 1856 1859 1911 1914 2002 2028 2048 2058 2112 2156 2184 2197 2233 2262 2288 2352 2366 2401 2436 2464 2496 2523 2548 2552 2639 2688 2704 2742 2744 2784 2816 2842 2912 3003 3016 3072 3136 3199 3234 3248 3328 3364 3432 3549 3584 3656 3696 3712 3718 3773 3822 3828 4004 4056 4096 4116 4147 4224 4263 4312 4368 4394 4459 4466 4524 4576 4704 4732 4802 4872 4901 4928 4992 5027 5046 5096 5104 5278 5376 5408 5484 5488 5568 5577 5632 5684 5824 5887 5941 6006 6032 6144 6272 6398 6468 6496 6591 6656 6699 6728 6864 7007 7098 7168 7203 7312 7392 7424 7436 7546 7644 7656 7917 8008 8112 8192 8232 8281 8294 8448 8526 8624 8736 8788 8918 8932 9048 9152 9251 9408 9464 9597 9604 9744 9802 9856 9947 9984 10054 10092 10192 10208 10556 10752 10816 10933 10968 10976 11136 11154 11264 11319 11368 11648 11774 11882 12012 12064 12288 12441 12544 12796 12936 12992 13013 13182 13253 13312 13377 13398 13456 13728 14014 14196 14336 14406 14624 14703 14784 14848 14872 15081 15092 15288 15312 15379 15631 15834 16016 16224 16384 16464 16562 16588 16807 16896 17052 17248 17472 17576 17661 17823 17836 17864 18096 18304 18473 18502 18816 18928 19194 19208 19488 19604 19712 19894 19968 20108 20184 20384 20416 21021 21112 21504 21632 21866 21936 21952 22272 22308 22393 22528 22638 22736 23296 23548 23764 24024 24128 24167 24576 24843 24882 25088 25592 25872 25984 26026 26364 26411 26506 26624 26754 26796 26912 27456 27753 28028 28392 28561 28672 28812 29029 29248 29406 29568 29696 29744 29841 30162 30184 30576 30624 30758 31213 31262 31668 32032 32448 32799 32928 33124 33176 33614 33792 34104 34307 34496 34944 35152 35189 35322 35646 35672 35728 36192 36608 36946 37004 37632 37856 38388 38416 38976 39039 39208 39424 39759 39788 39936 40216 40368 40768 40832 41209 41587 42042 42224 43008 43264 43732 43872 43904 44544 44616 44786 45056 45276 45472 46137 46592 46893 47096 47528 48048 48256 48334 49049 49152 49686 49764 50176 50421 51184 51744 51968 52052 52728 52822 53012 53248 53508 53592 53824 53911 54912 55419 55506 56056 56784 57122 57344 57624 57967 58058 58496 58812 59136 59392 59488 59682 60324 60368 61152 61248 61516 62426 62524 63336 63713 64064 64757 64896 65351 65598 65856 66248 66352 67179 67228 67584 68208 68614 68992 69629 69888 70304 70378 70644 71292 71344 71456 72384 72501 73216 73892 74008 75264 75712 76531 76776 76832 77233 77952 78078 78416 78848 79233 79518 79576 79872 80432 80736 81536 81664 82418 83174 84084 84448 85683 86016 86528 87087 87464 87744 87808 89088 89232 89572 90112 90552 90944 91091 92274 92771 93184 93639 93786 94192 95056 96096 96512 96668 98098 99372 99528 100352 100842 102368 102921 103488 103936 104104 105456 105567 105644 106024 106496 107016 107184 107648 107653 107822 109417 109824 110838 111012 112112 113568 114244 114688 115248 115934 116116 116992 117624 117649 118272 118784 118976 119364 120263 120648 120736 122304 122496 123032 123627 124761 124852 125048 126672 127426 128128 129311 129514 129792 130702 131196 131712 132496 132704 134358 134456 135168 136416 137228 137984 139258 139776 140608 140756 141288 142129 142584 142688 142912 144768 145002 145783 146432 147147 147784 148016 150528 151424 153062 153552 153664 154466 155904 156156 156751 156832 157696 158466 159036 159152 159744 160864 161472 161733 163072 163328 164836 166348 168168 168896 169169 171366 172032 172289 173056 173901 174174 174928 175488 175616 178176 178464 179144 180224 181104 181888 182182 184548 184877 185542 186368 187278 187572 188384 190112 191139 192192 193024 193336 194271 196053 196196 198744 199056 199927 200704 201684 203203 204736 205842 206976 207872 208208 208849 208887 210912 211134 211288 212048 212992 214032 214368 215296 215306 215644 218491 218834 219648 221676 222024 224224 227136 228488 229593 230496 231699 231868 232232 233984 235248 235298 236544 237568 237952 238728 240149 240526 241296 241472 244608 244992 246064 246323 247254 249522 249704 250096 253344 254852 256256 258622 259028 259584 261404 262392 263424 264992 265408 268716 268912 270336 272832 273273 274456 275968 278313 278516 279552 281216 281512 282576 284258 285168 285376 285824 288463 289536 290004 291109 291566 292864 294294 295568 296032 301056 302848 306124 307104 307328 308932 311808 312312 313502 313664 314171 315392 316932 318072 318304 319488 321728 322944 322959 323466 326144 326656 328251 329672 332696 336336 337792 338338 342732 343343 344064 344578 346112 347802 348348 349856 350976 351232 352947 356352 356928 358288 360789 362208 363776 364364 369096 369754 371084 372736 374556 375144 376768 377377 380224 382278 384337 384384 386048 386672 387933 388542 392106 392392 397488 398112 399854 401408 403368 405769 406406 409472 411684 413952 415744 416416 417698 417774 421824 422268 422576 424096 426387 428064 428736 430592 430612 431288 436982 437349 437668 439296 443352 444048 445991 448448 453299 454272 456976 457457 459186 460992 463398 463736 464464 467968 470253 470496 470596 473088 475136 475904 477456 480298 481052 482592 482944 487403 489216 489984 492128 492646 494508 499044 499408 500192 506688 507507 509704 512512 516867 517244 518056 519168 522808 524784 526848 529984 530816 535717 537432 537824 540631 540672 545664 546546 548912 551936 554631 556626 557032 559104 562432 563024 565152 568516 570336 570752 571648 576926 579072 580008 582218 583132 585728 588588 591136 592064 599781 602112 605696 609609 612248 614208 614656 617864 623616 624624 626547 627004 627328 628342 630784 633864 636144 636608 637637 638976 643456 645888 645918 646932 649397 652288 653312 655473 656502 659344 665392 672672 675584 676676 685464 686686 689156 692224 695604 696696 699712 700843 701952 702464 705894 712704 713856 716576 720447 721578 724416 727552 728728 738192 738969 739508 742168 745472 749112 750288 753536 753571 754754 760448 764556 765919 768674 768768 772096 773344 775866 777084 784212 784784 794976 796224 799708 802816 806736 811538 812812 818944 823368 827904 828269 831488 832832 835396 835548 841841 843648 844536 845152 848192 849563 852774 856128 857472 861184 861224 862576 865389 873327 873964 874698 875336 878592 886704 888096 891982 896896 905177 906598 908544 913952 914914 918372 921984 926796 927472 928928 935936 940506 940992 941192 942513 946176 951808 954912 960596 962104 965184 965888 974806 978432 979968 984256 985292 989016 994903 998088 998816 1000384 1004029 1013376 1015014 1019408 1020481 1025024 1030029 1033734 1034488 1036112 1038336 1045616 1049568 1053696 1059968 1061632 1071434 1074864 1075648 1081262 1091328 1093092 1097257 1097824 1103872 1109262 1113252 1114064 1118208 1124864 1126048 1130304 1132131 1137032 1140672 1141504 1143296 1153011 1153852 1158144 1160016 1164436 1166264 1171456 1177176 1182272 1184128 1184183 1199562 1204224 1206023 1211392 1217307 1219218 1224496 1228416 1229312 1235728 1247232 1249248 1253094 1254008 1254656 1256684 1261568 1267728 1272288 1273216 1275274 1286912 1291776 1291836 1293864 1294139 1298794 1304576 1306624 1310946 1313004 1318688 1330784 1337973 1345344 1351168 1353352 1359897 1370928 1372371 1373372 1378312 1384448 1391208 1393392 1399424 1399489 1401686 1403904 1404928 1411788 1422421 1425408 1427712 1433152 1440894 1443156 1448832 1455104 1457456 1461943 1462209 1476384 1477938 1479016 1484336 1490944 1498224 1500576 1507072 1507142 1509508 1520896 1529112 1529437 1531838 1537348 1537536 1544192 1546688 1551732 1554168 1563419 1568424 1569568 1589952 1592448 1599416 1607151 1613472 1621893 1623076 1625624 1637888 1646736 1655808 1656538 1662976 1665664 1670792 1671096 1681043 1683682 1687296 1689072 1690304 1696384 1699126 1705548 1712256 1714944 1722368 1722448 1724261 1725152 1730778 1746654 1747928 1749396 1750672 1757184 1773408 1776192 1783964 1793792 1810354 1813196 1817088 1827904 1829828 1836744 1843968 1847677 1853592 1854944 1857856 1871872 1881012 1881984 1882384 1885026 1892352 1895179 1903616 1909824 1912911 1921192 1924208 1930368 1931776 1948191 1949612 1956864 1959936 1968512 1970584 1978032 1989806 1996176 1997632 2000768 2008058 2019241 2026752 2030028 2037763 2038816 2040962 2050048 2060058 2067468 2068976 2072224 2076672 2091232 2099136 2102529 2107392 2119936 2123264 2142868 2149728 2151296 2162524 2182656 2186184 2194514 2195648 2199197 2207744 2218524 2226504 2228128 2236416 2239757 2249728 2252096 2260608 2260713 2264262 2274064 2281344 2283008 2286592 2297339 2297757 2306022 2307704 2316288 2320032 2328872 2332528 2342912 2354352 2364544 2368256 2368366 2399124 2403401 2408448 2412046 2422784 2434614 2438436 2448992 2456832 2458624 2471456 2484807 2494464 2498496 2506188 2508016 2509312 2513368 2525523 2535456 2544576 2546432 2548689 2550548 2573824 2583552 2583672 2587728 2588278 2597588 2609152 2613248 2621892 2626008 2637376 2641639 2661568 2675946 2690359 2690688 2702336 2706704 2715037 2715531 2719794 2741856 2744742 2746744 2756624 2768896 2782416 2786784 2798848 2798978 2803372 2807808 2809856 2823576 2840383 2844842 2855424 2866304 2881788 2886312 2897664 2910208 2914912 2923886 2924418 2952768 2955876 2958032 2968672 2984709 2996448 3001152 3012087 3014144 3014284 3019016 3041792 3058224 3058874 3061443 3063676 3074696 3075072 3088384 3093376 3103464 3108336 3121937 3126838 3136848 3139136 3173093 3179904 3184896 3198832 3202199 3214302 3226944 3243786 3246152 3251248 3275776 3291771 3293472 3311616 3313076 3325952 3331328 3341584 3342192 3362086 3367364 3374592 3378144 3380608 3392768 3398252 3411096 3411821 3424512 3429888 3444736 3444896 3448522 3450304 3461556 3493308 3495856 3498792 3501344 3514368 3546816 3552384 3552549 3567928 3587584 3618069 3620708 3626392 3634176 3655808 3659656 3673488 3687936 3695354 3707184 3709888 3715712 3743744 3750019 3762024 3763968 3764768 3770052 3784417 3784704 3790358 3807232 3819648 3825822 3842384 3848416 3860736 3863552 3882417 3896382 3899224 3913728 3919872 3937024 3941168 3956064 3979612 3992352 3995264 4001536 4016116 4038482 4053504 4060056 4075526 4077632 4081924 4100096 4120116 4134936 4137952 4144448 4153344 4182464 4198272 4198467 4205058 4214784 4227707 4239872 4246528 4267263 4285736 4299456 4302592 4325048 4365312 4372368 4385829 4389028 4391296 4398394 4415488 4437048 4453008 4456256 4463459 4472832 4479514 4499456 4504192 4521216 4521426 4528524 4545779 4548128 4562688 4566016 4573184 4588311 4594678 4595514 4612044 4615408 4632576 4640064 4657744 4665056 4690257 4708704 4729088 4736512 4736732 4798248 4806802 4824092 4845568 4869228 4876872 4897984 4905901 4913664 4917248 4942912 4969614 4988928 4996381 4996992 5012376 5016032 5018624 5026736 5043129 5051046 5070912 5089152 5092864 5097378 5101096 5147648 5167104 5167344 5172783 5175456 5176556 5195176 5218304 5226496 5243784 5252016 5274752 5274997 5283278 5323136 5351892 5361433 5380718 5381376 5404672 5413408 5430074 5431062 5439588 5483712 5489484 5493488 5513248 5543031 5564832 5573568 5597696 5597956 5606744 5615616 5619712 5647152 5680766 5685537 5689684 5710848 5732608 5763576 5772624 5795328 5797883 5820416 5829824 5847772 5848836 5892887 5905536 5911752 5916064 5937344 5946941 5969418 5992896 6002304 6024174 6028288 6028568 6038032 6056621 6057723 6083584 6113289 6116448 6117748 6122886 6127352 6149392 6150144 6176768 6186752 6206928 6216672 6243874 6253676 6273696 6278272 6336239 6346186 6359808 6369792 6397664 6404398 6428604 6453888 6487572 6492304 6502496 6551552 6583542 6586944 6597591 6623232 6626152 6662656 6683168 6684384 6719271 6724172 6734728 6749184 6756288 6761216 6785536 6796504 6822192 6823642 6849024 6859776 6889472 6889792 6892017 6897044 6900608 6923112 6964321 6986616 6991712 6997584 7002688 7028203 7028736 7093632 7104768 7105098 7135856 7143367 7175168 7210203 7236138 7241416 7252784 7268352 7311616 7319312 7346976 7375872 7390708 7414368 7419776 7431424 7487488 7500038 7524048 7527936 7529536 7540104 7568834 7580716 7614464 7639296 7651644 7680799 7684768 7696832 7721472 7727104 7764834 7792764 7798448 7827456 7839744 7874048 7882336 7912128 7924917 7959224 7984704 7990528 8003072 8032232 8071077 8076964 8107008 8120112 8145111 8151052 8155264 8163848 8200192 8240232 8269872 8275904 8288896 8289281 8306688 8364928 8396544 8396934 8410116 8429568 8442161 8455414 8479744 8493056 8521149 8534526 8571472 8598912 8605184 8650096 8730624 8744736 8771658 8778056 8782592 8796788 8830976 8874096 8906016 8912512 8926918 8959028 8998912 9008384 9042432 9042852 9057048 9091558 9096256 9110959 9125376 9132032 9146368 9176622 9189356 9191028 9224088 9230816 9265152 9280128 9315488 9330112 9365811 9380514 9417408 9458176 9473024 9473464 9519279 9596496 9606597 9613604 9648184 9691136 9738456 9753744 9795968 9796423 9811802 9827328 9834496 9885824 9939228 9956947 9977856 9992762 9993984 10024752 10032064 10037248 10053472 10086258 10102092 10141824 10178304 10185728 10194756 10202192 10233601 10235463 10295296 10334208 10334688 10345566 10350912 10353112 10390352 10436608 10487568 10504032 10549504 10549994 10566556 10646272 10703784 10722866 10761436 10762752 10809344 10826816 10860148 10862124 10879176 10943933 10967424 10978968 10986976 11026496 11044319 11086062 11129664 11147136 11195392 11195912 11213488 11231232 11250057 11294304 11353251 11361532 11371074 11379368 11421696 11465216 11527152 11545248 11590656 11595766 11640832 11659648 11695544 11697672 11767301 11785774 11811072 11823504 11832128 11874688 11893882 11938836 11985792 12004608 12048348 12056576 12057136 12069827 12076064 12113242 12115446 12167168 12226578 12232896 12235496 12245772 12254704 12298784 12300288 12373504 12413856 12433344 12487748 12507352 12547392 12556544 12672478 12683121 12692372 12719616 12739584 12795328 12808796 12857208 12907776 12933739 12975144 12984608 13004992 13052377 13103104 13167084 13173888 13195182 13246464 13252304 13266253 13325312 13366336 13368768 13390377 13438542 13448344 13469456 13498368 13512576 13522432 13571072 13593008 13637337 13644384 13647284 13698048 13719552 13778944 13779584 13784034 13794088 13801216 13846224 13928642 13973232 13983424 13995168 14005376 14056406 14134687 14187264 14209536 14210196 14264341 14271712 14286734 14350336 14420406 14472276 14482832 14505568 14536704 14623232 14638624 14693952 14717703 14751744 14781416 14828736 14839552 14862848 14989143 15000076 15048096 15055872 15059072 15080208 15137668 15161432 15228928 15278592 15303288 15361598 15369536 15393664 15394379 15442944 15454208 15529668 15585528 15596896 15654912 15678299 15679488 15748096 15764672 15824256 15824991 15849834 15918448 15969408 15981056 16006144 16064464 16081373 16084299 16142154 16153928 16214016 16240224 16290222 16302104 16310528 16327696 16400384 16480464 16539744 16551808 16577792 16578562 16729856 16793088 16793868 16820232 16823807 16859136 16884322 16910828 16959488 16986112 17042298 17069052 17142944 17197824 17210368 17300192 17393649 17461248 17489472 17543316 17556112 17565184 17593576 17678661 17748192 17812032 17825024 17840823 17853836 17918056 17997824 18016768 18084864 18085704 18114096 18169863 18183116 18192512 18221918 18250752 18264064 18292736 18353244 18378712 18382056 18448176 18461632 18491473 18530304 18560256 18630976 18660224 18731622 18761028 18832513 18834816 18916352 18946048 18946928 19005259 19008717 19038558 19192992 19213194 19227208 19296368 19382272 19476912 19507488 19591936 19592846 19623604 19654656 19668992 19771648 19878456 19882681 19913894 19985524 19987968 20049504 20064128 20074496 20106944 20172516 20204184 20283648 20324447 20356608 20371456 20389512 20404384 20467202 20470926 20590592 20668416 20669376 20691132 20701824 20706224 20780704 20892963 20975136 21008064 21084609 21099008 21099988 21133112 21292544 21407568 21430101 21445732 21522872 21525504 21618688 21653632 21720296 21724248 21758352 21853559 21887866 21934848 21957936 21973952 22052992 22088638 22172124 22211651 22259328 22294272 22390784 22391824 22415393 22426976 22462464 22500114 22588608 22706502 22723064 22742148 22758736 22843392 22930432 23042397 23054304 23090496 23181312 23191532 23281664 23319296 23391088 23395344 23534602 23571548 23622144 23647008 23664256 23749376 23787764 23877672 23971584 24009216 24019801 24096696 24113152 24114272 24139654 24152128 24226484 24230892 24334336 24453156 24465792 24470992 24491544 24509408 24597568 24600576 24637327 24747008 24827712 24866688 24867843 24975496 25014704 25094784 25113088 25326483 25344956 25366242 25384744 25439232 25479168 25590656 25617592 25714416 25815552 25867478 25950288 25969216 26009984 26104754 26206208 26250133 26334168 26347776 26390364 26490919 26492928 26504608 26532506 26650624 26732672 26737536 26780754 26877084 26896688 26938912 26996736 27025152 27044864 27142144 27186016 27274674 27288768 27294568 27332877 27396096 27439104 27559168 27568068 27588176 27602432 27692448 27857284 27946464 27966848 27990336 28010752 28112812 28269374 28374528 28419072 28420392 28528682 28543424 28573468 28700672 28840812 28944552 28965664 29011136 29073408 29116841 29246464 29277248 29387904 29389269 29435406 29503488 29562832 29593949 29657472 29679104 29725696 29865407 29870841 29978286 30000152 30096192 30111744 30118144 30160416 30275336 30322864 30457856 30557184 30606576 30700803 30723196 30739072 30787328 30788758 30885888 30908416 31059336 31171056 31193792 31244213 31309824 31356598 31496192 31529344 31648512 31649982 31699668 31820453 31836896 31938816 31962112 32012288 32128928 32162746 32168598 32284308 32307856 32428032 32480448 32580444 32604208 32621056 32655392 32831799 32960928 33079488 33103616 33132957 33155584 33157124 33459712 33586176 33587736 33640464 33647614 33768644 33821656 33918976 33972224 34084596 34138104 34285888 34341307 34395648 34420736 34600384 34787298 34922496 34974667 34978944 35086632 35112224 35130368 35187152 35295481 35301903 35357322 35496384 35624064 35650048 35681646 35707672 35836112 35995648 36033536 36169728 36171408 36209481 36228192 36339726 36366232 36385024 36443836 36501504 36528128 36585472 36706488 36757424 36764112 36896352 36923264 36924979 36982946 37120512 37261952 37320448 37463244 37522056 37530031 37665026 37669632 37832704 37892096 37893856 38010518 38017434 38077116 38385984 38426388 38454416 38592736 38801217 38953824 39014976 39157131 39183872 39185692 39247208 39309312 39337984 39543296 39756912 39765362 39798759 39827788 39971048 39975936 40099008 40128256 40148992 40213888 40345032 40408368 40567296 40585181 40648894 40713216 40742912 40779024 40808768 40934404 40941852 41181184 41250209 41336832 41338752 41382264 41403648 41412448 41561408 41628587 41785926 41950272 42016128 42169218 42198016 42199976 42266224 42396347 42404061 42585088 42793023 42815136 42860202 42891464 43045744 43051008 43237376 43307264 43440592 43448496 43516704 43707118 43775732 43869696 43915872 43947904 44105984 44177276 44344248 44353673 44423302 44518656 44588544 44781568 44783648 44830786 44853952 45000228 45177216 45413004 45446128 45484296 45517472 45686784 45860864 46084794 46108608 46180992 46183137 46362624 46383064 46638592 46782176 46790688 47034897 47069204 47143096 47244288 47294016 47328512 47498752 47575528 47755344 47943168 48018432 48039602 48193392 48226304 48228544 48244119 48279308 48304256 48452968 48461784 48668672 48750247 48906312 48931584 48941984 48983088 49018816 49195136 49197421 49201152 49274654 49494016 49655424 49733376 49735686 49950992 50003569 50029408 50189568 50226176 50471421 50652966 50689912 50732484 50769488 50878464 50958336 51181312 51235184 51428832 51631104 51734956 51900576 51938432 52019968 52209508 52412416 52500266 52668336 52695552 52780728 52981838 53009216 53065012 53301248 53465344 53475072 53561508 53754168 53765593 53793376 53877824 53993472 54050304 54089728 54284288 54372032 54549348 54577536 54589136 54665754 54792192 54878208 54960191 55118336 55136136 55176352 55204864 55384896 55474419 55714568 55892928 55933696 55980672 56021504 56225624 56497539 56538748 56749056 56838144 56840784 57015777 57057364 57086848 57146936 57401344 57681624 57889104 57931328 58022272 58024967 58146816 58233682 58492928 58554496 58775808 58778538 58870812 59006976 59095127 59125664 59187898 59314944 59358208 59451392 59648043 59730814 59741682 59956572 60000304 60192384 60223488 60236288 60320832 60550672 60645728 60973341 61114368 61213152 61401606 61446392 61478144 61574656 61577516 61771776 61816832 62118672 62342112 62387584 62488426 62713196 62992384 63058688 63297024 63299964 63399336 63640906 63673792 63776713 63877632 63924224 64024576 64257856 64325492 64337196 64568616 64615712 64856064 64952953 64960896 65160888 65208416 65242112 65310784 65560677 65663598 65921856 66158976 66207232 66265914 66311168 66314248 66622831 66634953 66919424 67172352 67175472 67246179 67280928 67295228 67537288 67643312 67837952 67944448 68169192 68276208 68571776 68574961 68682614 68791296 68841472 69200768 69574596 69698629 69844992 69949334 69957888 70173264 70224448 70260736 70374304 70590962 70603806 70714644 70992768 71248128 71300096 71363292 71415344 71635207 71672224 72059403 72067072 72339456 72342816 72418962 72456384 72679452 72732464 72770048 72887672 73003008 73056256 73412976 73514848 73528224 73792704 73846528 73849958 73911981 73965892 74241024 74523904 74640896 74926488 75044112 75060062 75330052 75339264 75665408 75784192 75787712 76021036 76034868 76154232 76607531 76771968 76852776 76908832 77185472 77310233 77602434 77907648 78029952 78314262 78367744 78371384 78494416 78618624 78736073 78750399 79086592 79472757 79513824 79530724 79597518 79655576 79942096 79951872 80198016 80256512 80297984 80427776 80690064 80816736 81134592 81170362 81297788 81426432 81485824 81558048 81617536 81868808 81883704 82362368 82371107 82500418 82677504 82764528 82807296 82824896 83122816 83257174 83571852 83900544 84032256 84338436 84396032 84399952 84488789 84532448 84792694 84808122 85170176 85586046 85630272 85720404 85782928 86091488 86102016 86614528 86881184 86896992 87033408 87350523 87414236 87551464 87739392 87831744 87895808 88211968 88354552 88688496 88707346 88781847 88846604 89037312 89177088 89563136 89567296 89596221 89661572 89707904 90000456 90354432 90536173 90826008 90892256 90968592 91034944 91366639 91373568 91721728 92169588 92217216 92361984 92366274 92725248 92766128 92863771 93277184 93564352 93581376 93732639 94069794 94138408 94286192 94488576 94588032 94657024 94997504 95151056 95461359 95510688 95886336 96036864 96079204 96386784 96452608 96457088 96488238 96558616 96608512 96905936 96923568 97337344 97500494 97812624 97863168 97883968 97966176 98037632 98390272 98394842 98549308 98942809 98988032 99310848 99466752 99471372 99850387 99901984 100007138 100058816 100379136 100452352 100942842 101305932 101379824 101464968 101538976 101756928 101916672 102362624 102470368 102857664 103023921 103262208 103469912 103801152 103876864 104039936 104419016 104924001 105000532 105336672 105391104 105561456 105886443 105963676 106018432 106130024 106602496 106930688 106950144 107123016 107508336 107531186 107586752 107755648 107760653 107986944 108100608 108179456 108568576 108744064 109098696 109155072 109178272 109331508 109584384 109748093 109756416 109920382 110236672 110272272 110352704 110409728 110769792 110774937 110948838 111429136 111785856 111867392 111961344 112043008 112451248 112569611 112590093 112995078 113077496 113498112 113676288 113681568 114031554 114114728 114173696 114293872 114802688 115363248 115778208 115862656 116044544 116049934 116467364 116985856 117108992 117551616 117557076 117741624 118013952 118190254 118251328 118375796 118629888 118716416 118902784 119296086 119461628 119483364 119913144 120000608 120384768 120446976 120472576 120641664 121101344 121291456 121755543 121946682 122228736 122426304 122803212 122892784 122956288 123149312 123155032 123543552 123750627 124237344 124684224 124775168 124885761 124976852 125426392 125984768 126117376 126594048 126599928 126798672 127189041 127281812 127347584 127553426 127755264 127848448 128049152 128515712 128650984 128674392 129137232 129231424 129440311 129712128 129905906 129921792 130321776 130416832 130484224 130621568 131121354 131327196 131827591 131843712 132317952 132414464 132531828 132622336 132628496 133036813 133061019 133245662 133269906 133838848 134344704 134350944 134492358 134561856 134590456 135074576 135286624 135675904 136338384 136552416 137143552 137149922 137365228 137582592 137682944 138401536 139149192 139397258 139898668 139915776 140346528 140448896 140521472 140748608 141181924 141207612 141429288 141985536 142271129 142496256 142600192 142726584 142830688 143270414 143344448 143576147 144118806 144134144 144678912 144685632 144837924 144912768 145358904 145464928 145540096 145775344 146006016 146250741 146825952 147029696 147056448 147585408 147592263 147693056 147699916 147823962 147931784 148482048 149047808 149281792 149852976 150010707 150088224 150120124 150660104 150678528 151330816 151568384 151575424 152042072 152069736 152308464 152974913 153215062 153543936 153705552 153817664 154370944 154620466 155204868 155481557 155815296 156059904 156628524 156735488 156742768 156907751 156988832 157237248 157472146 157500798 158173184 158945514 159027648 159061448 159195036 159311152 159884192 159903744 160396032 160513024 160855552 161296779 161380128 161633472 162269184 162340724 162595576 162852864 162971648 163116096 163235072 163737616 163767408 164742214 164880573 165000836 165355008 165529056 165614592 165649792 166245632 166514348 167143704 167801088 168064512 168138607 168676872 168792064 168799904 168977578 169064896 169585388 169616244 170340352 171172092 171260544 171440808 171565856 172182976 172204032 172461289 173229056 173762368 173793984 174066816 174074901 174701046 174828472 175102928 175478784 175642009 175663488 175791616 176423936 176709104 177285381 177376992 177414692 177563694 177693208 178074624 178354176 179126272 179134592 179192442 179323144 179415808 180000912 180708864 181072346 181652016 181784512 181937184 182069888 182733278 183443456 183750931 184339176 184434432 184723968 184732548 185436433 185450496 185532256 185727542 186554368 187128704 187162752 187465278 188139588 188276816 188572384 188977152 189176064 189314048 189995008 190302112 190922718 191021376 191330139 191772672 192073728 192158408 192773568 192914176 192976476 193117232 193217024 193811872 193847136 194858859 195000988 195625248 195726336 195767936 195932352 196075264 196780544 196789684 197098616 197885618 197976064 198621696 198933504 198942744 199700774 199803968 199868493 200014276 200117632 200758272 200904704 201885684 202611864 202759648 202929936 203077952 203513856 203817887 203833344 204725248 204940736 205715328 205724883 206047842 206524416 206939824 207157643 207602304 207753728 208079872 208838032 209057849 209095887 209848002 210001064 210673344 210782208 211122912 211772886 211927352 212036864 212260048 213204992 213861376 213900288 214246032 214905621 215016672 215062372 215173504 215511296 215521306 216201216 216358912 217137152 217488128 218197392 218310144 218356544 218663016 218709491 219168768 219496186 219840764 220473344 220544544 220705408 220819456 221539584 221549874 221897676 222743171 222858272 223571712 223734784 223922688 224086016 224902496 225139222 225180186 225990156 226154992 226996224 227352576 227363136 228063108 228229456 228347392 228587744 229822593 230726496 231556416 231725312 231930699 232089088 232099868 232934728 233971712 234217984 235103232 235114152 235483248 236208219 236380508 236502656 236751592 237259776 237432832 237805568 238592172 238923256 238966728 239826288 240001216 240389149 240769536 240893952 240945152 241283328 242202688 242582912 243511086 243893364 244457472 244822669 244852608 245606424 245785568 245912576 246298624 246310064 247068367 247087104 247113321 247501254 248474688 249368448 249550336 249771522 249953704 250852784 251969536 252234752 253188096 253199856 253466367 253597344 254378082 254563624 254695168 255106852 255510528 255696896 256098304 257031424 257301968 257348784 258274464 258462848 258474853 258880622 259811812 259843584 260643552 260833664 260968448 261243136 262242708 262654392 263655182 263687424 264217811 264635904 264828928 265063656 265244672 265256992 266073626 266122038 266491324 266539812 267677696 268689408 268701888 268984716 269123712 269180912 270149152 270573248 271608519 272676768 273104832 274099917 274287104 274299844 274730456 275165184 275365888 276803072 278298384 278591313 278794516 279797336 279831552 280693056 280897792 281042944 281497216 282363848 282415224 282858576 283971072 284096267 284542258 284992512 285200384 285453168 285661376 286540828 286688896 287152294 288237612 288268288 288751463 289357824 289371264 289675848 289825536 290717808 290929856 291080192 291400109 291550688 292012032 292501482 293651904 294059392 294112896 295170816 295184526 295386112 295399832 295647924 295863568 296774429 296828427 296964096 298095616 298563584 299551161 299705952 300021414 300176448 300240248 301320208 301357056 302661632 303150848 304084144 304139472 304616928 305949826 306430124 307087872 307411104 307635328 308741888 309240932 310409736 310963114 311630592 312119808 313257048 313470976 313485536 313815502 313977664 314944292 315001596 316346368 317891028 318055296 318122896 318390072 318622304 319768384 319807488 320285251 320792064 321026048 321711104 322593558 322760256 323266944 323281959 324538368 324681448 325191152 325705728 326232192 326470144 327475232 327534816 329244279 329484428 329761146 330001672 330710016 331058112 331229184 331299584 332491264 333028696 334287408 335602176 336129024 336277214 337353744 337584128 337599808 337708833 337955156 338129792 339170776 339232488 340680704 341251729 342344184 342521088 342881616 343131712 344365952 344381947 344408064 344922578 346458112 347524736 347587968 348133632 348149802 349402092 349656944 350024983 350205856 350957568 351284018 351326976 351583232 352847872 353418208 354570762 354753984 354829384 355127388 355386416 356149248 356708352 358269184 358384884 358646288 358831616 360001824 361417728 362144692 363304032 363569024 363874368 364139776 365466556 366886912 367501862 368678352 368868864 369447936 369465096 370872866 371064512 371455084 373108736 374257408 374325504 374930556 376279176 376553632 377144768 377954304 378352128 378518933 378628096 379990016 380604224 381845436 382042752 382660278 383545344 384147456 384316816 384721337 385547136 385828352 385952952 386234464 386434048 387623744 387694272 388250291 388320933 389717718 390001976 391250496 391452672 391535872 391864704 392150528 393561088 393579368 394197232 395482773 395771236 395952128 397243392 397867008 397885488 399110439 399401548 399607936 399736986 400028552 400235264 401516544 401809408 403771368 405223728 405519296 405859872 406155904 406174769 407027712 407635774 409450496 409881472 411430656 411449766 412095684 413048832 413665889 413879648 414315286 415204608 415507456 416159744 417676064 418115698 418191774 419696004 420002128 421346688 421564416 422245824 423545772 423854704 424073728 424520096 426813387 427722752 427800576 428492064 429811242 430033344 430124744 430347008 430728441 431022592 431042612 432402432 432717824 434976256 436394784 436620288 436713088 437326032 437418982 438992372 439681528 440946688 441089088 441410816 441638912 443079168 443099748 443795352 445486342 445716544 446436991 447143424 447469568 447845376 448172032 449804992 450278444 450360372 451980312 452309984 453992448 454670671 454705152 454726272 456126216 456458912 456694784 457175488 458841253 458924739 459645186 461452992 463112832 463450624 463861398 464178176 464199736 465869456 466359817 466444671 467943424 468435968 470206464 470228304 470723253 470966496 472416438 472761016 473005312 473503184 474519552 474865664 475611136 477184344 477846512 477933456 479652576 480002432 480024727 480778298 481539072 481890304 482566656 484405376 485165824 487022172 487786728 487890403 488914944 489645338 489705216 491212848 491571136 491825152 492597248 492620128 494136734 494226642 495002508 496949376 498736896 499100672 499543044 499907408 501446449 501705568 504415821 504469504 506376192 506399712 506932734 507194688 508756164 509127248 509390336 510213704 511021056 511393792 514062848 514603936 514697568 516548928 516925696 516949706 517383867 517761244 519623624 519687168 521287104 521667328 521936896 522486272 524485416 525308784 526926027 527310364 527374848 528435622 529271808 529657856 530127312 530489344 530513984 532147252 532244076 532982648 533079624 535355392 536252717 537378816 537403776 537969432 538247424 538361824 540298304 541146496 541171631 543217038 545353536 546209664 548199834 548574208 548599688 549460912 550330368 551152511 551252793 553606144 556309299 556596768 557182626 557589032 559594672 559663104 561386112 561795584 562085888 562994432 564727696 564830448 565717152 567942144 568192534 569084516 569985024 570400768 570906336 571322752 573081656 573377792 574304588 576475224 576536576 576597749 577502926 578742528 579351696 579651072 581435616 581859712 582160384 582800218 583101376 585002964 587303808 588118784 588225792 590341632 590369052 590772224 590799664 591295848 591421523 591727136 593548858 593656854 593928192 596191232 597127168 599102322 599411904 600042828 600352896 600480496 602640416 602714112 606301696 608168288 608278944 609233856 611453661 611899652 612860248 614175744 614822208 615270656 617483776 618481864 620819472 621472929 621926228 623261184 624239616 626514096 626941952 626971072 627173547 627631004 627955328 629888584 630003192 632692736 633753211 635782056 636110592 636245792 636780144 637244608 639536768 639566473 639614976 640570502 641584128 642052096 643422208 645187116 645520512 646533888 646563918 649076736 649362896 650046397 650382304 651411456 652464384 652940288 654950464 655069632 656128473 658488558 658968856 659522292 660003344 661420032 662116224 662458368 662599168 664982528 666057392 668229513 668574816 671204352 672258048 672554428 674707488 675168256 675199616 675417666 675910312 676259584 678341552 678464976 681361408 682503458 684688368 685042176 685763232 686263424 688731904 688763894 689845156 692916224 695049472 695175936 696267264 696299604 698804184 698952709 699313888 700049966 700411712 701915136 702568036 702653952 703166464 705695744 706836416 709141524 709507968 709658768 710254776 710772832 712298496 713416704 714482483 716538368 716769768 717292576 717663232 720003648 721167447 722835456 724289384 726608064 727138048 727748736 728279552 730933112 734468007 735003724 737356704 737737728 738895872 738930192 741205101 741745732 742129024 742910168 746217472 748514816 748651008 749861112 752558352 753107264 754289536 754324571 755908608 756704256 757037866 757256192 759980032 761208448 763690872 764085504 765320556 767090688 768236651 768294912 768633632 769442674 771094272 771656704 771905904 772468928 772868096 775247488 775388544 775424559 776500582 776641866 779435436 780003952 782500992 782905344 783071744 783729408 784301056 787122176 787158736 787987277 788394464 790965546 791542472 792653433 794486784 795734016 795770976 798220878 798803096 799215872 799473972 800057104 800470528 803033088 803618816 807542736 810447456 811038592 811719744 812311808 812349538 815271548 818900992 819762944 822861312 822899532 824191368 826097664 827331778 827759296 828630572 830409216 831014912 832319488 835352128 836231396 836383548 839392008 840004256 842693376 843128832 844388389 844491648 847091544 847709408 848147456 849040192 852288801 853626774 855445504 855601152 856984128 859622484 860066688 860249488 860694016 861456882 862045184 862085224 864804864 866096803 866254389 869952512 872789568 873240576 873426176 874200327 874652064 874837964 877984744 879363056 881893376 882178176 882821632 883277824 886158336 886199496 887590704 890323287 890972684 891433088 892873982 894286848 894939136 895690752 896344064 899609984 900556888 900720744 903960624 904619968 906082177 907984896 909341342 909452544 912252432 912917824 913389568 914350976 917682506 917849478 919290372 922793137 922905984 926225664 926901248 927722796 928356352 928399472 931257691 931738912 932719634 932889342 936871936 940412928 940456608 941446506 941932992 944832876 945522032 946010624 947006368 949039104 949731328 954368688 955693024 955866912 959305152 960004864 960049454 960855753 961556596 963078144 963780608 965133312 968810752 970331648 974044344 975573456 975780806 979290676 979410432 982425696 983142272 983650304 985194496 985240256 988273468 988453284 990005016 993898752 995897903 997473792 998201344 999086088 999814816 1002892898 1003411136 1005033029 1008831642 1008939008 1012752384 1012799424 1013865468 1014389376 1017512328 1018254496 1018780672 1020427408 1022042112 1023568949 1023755187 1028125696 1029207872 1029395136 1033097856 1033145841 1033851392 1033899412 1034767734 1035522488 1039247248 1039374336 1042574208 1043334656 1043873792 1044972544 1048970832 1050074949 1050617568 1053852054 1054620728 1054749696 1056871244 1058543616 1059315712 1060254624 1060978688 1061027968 1064294504 1064488152 1065965296 1066159248 1070710784 1070824391 1072505434 1074807552 1075938864 1076494848 1076723648 1080596608 1082292992 1082343262 1086434076 1088370899 1090707072 1092419328 1096399668 1097148416 1097199376 1098354257 1098921824 1100660736 1102305022 1102505586 1107212288 1112618598 1113193536 1114365252 1115178064 1119189344 1119326208 1122772224 1123591168 1125988864 1129455392 1129660896 1131434304 1135556799 1135884288 1136385068 1138169032 1139970048 1140801536 1141812672 1142645504 1146163312 1146755584 1148609176 1152950448 1153195498 1154164011 1155005852 1157485056 1158703392 1159302144 1162871232 1163719424 1164320768 1164750873 1165600436 1166202752 1170005928 1174607616 1176237568 1176451584 1176970249 1180683264 1180738104 1181544448 1181599328 1182591696 1182843046 1183454272 1187097716 1187313708 1187856384 1192382464 1194254336 1198204644 1198823808 1200085656 1200705792 1200960992 1205280832 1205428224 1207229023 1212603392 1216336576 1216557888 1218467712 1218524307 1222907322 1223799304 1225720496 1228351488 1229494063 1229644416 1230541312 1234967552 1236963728 1240997667 1241638944 1242945858 1243852456 1246522368 1248479232 1253028192 1253883904 1253942144 1254347094 1255262008 1255910656 1259777168 1260006384 1265385472 1267506422 1271564112 1272221184 1272491584 1273560288 1274489216 1279073536 1279132946 1281141004 1283168256 1284104192 1286256517 1286844416 1290374232 1291041024 1293067776 1293127836 1298055031 1298153472 1298725792 1300092794 1300764608 1304928768 1305880576 1309900928 1310139264 1312256946 1316977116 1317937712 1319044584 1320006688 1322840064 1324232448 1324916736 1325198336 1329965056 1332114784 1336459026 1337149632 1339310973 1342408704 1344516096 1345108856 1349414976 1350399232 1350835332 1351820624 1352519168 1356683104 1356929952 1364012013 1365006916 1369376736 1370084352 1371526464 1372526848 1376523759 1377463808 1377527788 1379690312 1385832448 1390098944 1390351872 1392534528 1392599208 1397608368 1397905418 1398627776 1399079451 1400099932 1400823424 1403830272 1405136072 1405307904 1406332928 1411391488 1413672832 1418283048 1419015936 1419317536 1420509552 1421545664 1424596992 1426725209 1426833408 1428964966 1433076736 1433539536 1434585152 1435326464 1440007296 1440074181 1442334894 1445670912 1448578768 1450103501 1453216128 1454276096 1455497472 1456559104 1461866224 1463404943 1463671209 1468936014 1470007448 1474713408 1475475456 1477791744 1477860384 1482410202 1483491464 1484258048 1485820336 1492434944 1497029632 1497302016 1499722224 1504339347 1505116704 1506214528 1508579072 1508649142 1513408512 1514075732 1514512384 1519960064 1522416896 1527381744 1528171008 1530641112 1534181376 1536473302 1537267264 1538885348 1542188544 1543313408 1543811808 1544937856 1545736192 1550494976 1550777088 1550849118 1553001164 1553283732 1558870872 1559202197 1560007904 1565001984 1565810688 1566143488 1567458816 1568602112 1574244352 1574317472 1575974554 1576788928 1581931092 1583084944 1585306866 1588973568 1591468032 1591541952 1596441756 1597606192 1598431744 1598947944 1600114208 1600941056 1606066176 1608758151 1615085472 1620894912 1622077184 1623439488 1623514893 1624623616 1624699076 1630543096 1637801984 1639525888 1645722624 1645799064 1648382736 1653457533 1654663556 1655518592 1657261144 1660818432 1662029824 1664638976 1670704256 1672462792 1672767096 1678784016 1680008512 1682724043 1685386752 1686257664 1688776778 1688983296 1694183088 1695418816 1696294912 1698080384 1704577602 1707253548 1710891008 1711202304 1713758683 1713968256 1719244968 1720133376 1720498976 1721388032 1722913764 1724090368 1724170448 1729478569 1729609728 1729793247 1732193606 1732508778 1739905024 1745579136 1746481152 1746852352 1748400654 1749304128 1749675928 1755969488 1758726112 1763786752 1764356352 1765643264 1772316672 1772398992 1774264569 1775181408 1780646574 1781945368 1782866176 1785747964 1788573696 1789878272 1791381504 1792688128 1799219968 1801113776 1801441488 1807921248 1809239936 1812164354 1818682684 1818905088 1824504864 1825835648 1826779136 1828701952 1835365012 1835698956 1838580744 1845586274 1845811968 1849524677 1852451328 1853802496 1855445592 1856712704 1856798944 1862515382 1863477824 1865439268 1865778684 1873743872 1880825856 1880913216 1882893012 1883865984 1889665752 1891044064 1892021248 1894012736 1898078208 1901259633 1908737376 1911386048 1911733824 1918610304 1918699419 1920009728 1920098908 1921711506 1923113192 1926156288 1927561216 1930266624 1932062099 1937621504 1940663296 1948088688 1950139191 1951146912 1951561612 1958581352 1958820864 1964851392 1966284544 1967300608 1970388992 1970480512 1976546936 1976906568 1980010032 1987797504 1988673869 1991795806 1994947584 1996402688 1998172176 1999629632 2005785796 2006822272 2010066058 2017663284 2017878016 2021260241 2025504768 2025598848 2027730936 2028778752 2035024656 2036508992 2037561344 2039800763 2040854816 2044084224 2047137898 2047510374 2056251392 2058415744 2058790272 2066195712 2066291682 2067702784 2067798824 2069535468 2071044976 2077421003 2078494496 2078748672 2085148416 2086669312 2089945088 2096858127 2097941664 2100149898 2101235136 2107704108 2109241456 2109499392 2113742488 2117087232 2118631424 2120509248 2122055936 2128589008 2128976304 2131930592 2132318496 2141648782 2143447449 2145010868 2149615104 2151877728 2152989696 2153447296 2161193216 2164585984 2164686524 2172868152 2176741798 2181414144 2184838656 2192799336 2194296832 2194398752 2196708514 2197843648 2204610044 2205011172 2214424576 2225237196 2226387072 2228730504 2230356128 2238378688 2238652416 2241996757 2245544448 2247182336 2251977728 2258910784 2259321792 2262868608 2262973713 2271113598 2271768576 2272770136 2276338064 2279940096 2283346117 2283625344 2285291008 2292326624 2293511168 2297218352 2304709953 2305900896 2306390996 2308328022 2310011704 2314970112 2317406784 2318604288 2325742464 2327438848 2328641536 2329501746 2331200872 2332405504 2340011856 2349215232 2352475136 2352903168 2353940498 2361366528 2361476208 2363088896 2363198656 2363961831 2365183392 2365686092 2366908544 2374195432 2374627416 2384764928 2388508672 2388762103 2396409288 2397647616 2400171312 2401411584 2401921984 2410561664 2410673629 2410856448 2414458046 2425206784 2432673152 2433115776 2436935424 2437048614 2445814644 2447598608 2450174881 2451440992 2456702976 2458988126 2459288832 2461082624 2469935104 2473927456 2481995334 2483277888 2485891716 2487704912 2493044736 2496958464 2506056384 2507884288 2508694188 2510524016 2511821312 2519554336 2520012768 2533165167 2535012844 2543128224 2544442368 2544983168 2547120576 2548978432 2558147072 2558265892 2562282008 2566336512 2568208384 2572513034 2573688832 2580748464 2582082048 2586135552 2586255672 2596110062 2597451584 2598290409 2600185588 2601529216 2609857536 2611761152 2619801856 2620278528 2624513892 2633954232 2635875424 2638089168 2640013376 2645680128 2648464896 2649632531 2649833472 2650396672 2659930112 2664229568 2672918052 2674299264 2678621946 2684817408 2689032192 2690217712 2693049359 2698829952 2700798464 2701670664 2703641248 2705038336 2713366208 2713859904 2717752037 2718246531 2728024026 2730013832 2738753472 2740168704 2743052928 2745053696 2753047518 2754927616 2755055576 2759380624 2768379411 2771664896 2780197888 2780703744 2785069056 2785198416 2793773073 2795216736 2795810836 2797255552 2798158902 2800199864 2801646848 2810272144 2810615808 2812665856 2822782976 2827345664 2836566096 2838031872 2838635072 2841019104 2843091328 2843223383 2849193984 2853450418 2857929932 2866153472 2867079072 2869170304 2870652928 2880014592 2880148362 2884669788 2891341824 2895661223 2897157536 2900207002 2906432256 2908552192 2910994944 2913118208 2923732448 2926809886 2927342418 2937872028 2940014896 2949426816 2950950912 2955583488 2955720768 2964820404 2966982928 2968516096 2971640672 2987693709 2994059264 2994604032 2999444448 3008678694 3010233408 3012429056 3015099087 3017158144 3017298284 3026817024 3028151464 3029024768 3044833792 3054763488 3056342016 3061282224 3070706847 3072946604 3074534528 3077770696 3084377088 3086626816 3087623616 3089875712 3091472384 3100989952 3101554176 3101698236 3106002328 3106567464 3117741744 3118404394 3120015808 3125058937 3130003968 3131621376 3132286976 3134917632 3137204224 3148488704 3148634944 3151949108 3153577856 3163862184 3166169888 3170613732 3177947136 3182694697 3182936064 3183083904 3192883512 3195212384 3196863488 3197895888 3200228416 3201882112 3211888771 3212132352 3212473173 3217516302 3230170944 3241789824 3244154368 3246878976 3247029786 3249247232 3249398152 3261086192 3264518719 3265112697 3275603968 3279051776 3291445248 3291598128 3295062771 3296765472 3306915066 3309327112 3311037184 3314522288 3321636864 3324059648 3329277952 3341408512 3344925584 3345534192 3357568032 3360017024 3360173089 3365448086 3370773504 3377553556 3377966592 3388366176 3390837632 3392589824 3396160768 3409155204 3414507096 3421782016 3422404608 3427517366 3427936512 3438489936 3440266752 3440997952 3442776064 3445827528 3448180736 3448340896 3458957138 3459586494 3464387212 3465017556 3479810048 3491158272 3492962304 3493704704 3496801308 3498608256 3499351856 3510125143 3511938976 3517452224 3528712704 3530910747 3531286528 3544633344 3544797984 3548529138 3550362816 3561293148 3563890736 3565732352 3571495928 3577147392 3579756544 3582763008 3598439936 3602227552 3602882976 3615842496 3618479872 3621687069 3624328708 3637365368 3637810176 3649009728 3651671296 3653558272 3657403904 3670730024 3671397912 3677161488 3688482189 3691172548 3691623936 3699049354 3704902656 3707604992 3710891184 3713425408 3713597888 3725030764 3726955648 3730878536 3731557368 3747487744 3753769019 3761651712 3761826432 3765786024 3767731968 3779331504 3782088128 3784042496 3788025472 3788201417 3796156416 3802519266 3817474752 3822772096 3823467648 3837220608 3837398838 3840019456 3840197816 3843423012 3846226384 3852312576 3858067577 3858769551 3860533248 3864124198 3875243008 3881326592 3894165093 3896177376 3900278382 3902293824 3903123224 3917162704 3917641728 3929702784 3932569088 3934601216 3940961024 3953093872 3953813136 3960020064 3975595008 3977347738 3983591612 3989895168 3992805376 3996344352 3999259264 4011571592 4013644544 4020132116 4035326568 4035756032 4042520482 4051197696 4055461872 4057557504 4070049312 4073017984 4075122688 4079601526 4081709632 4094275796 4095020748 4112502784 4116831488 4117580544 4132391424 4132583364 4135405568 4135597648 4139070936 4142089952 4154842006 4156988992 4157497344 4163708263 4170296832 4173338624 4179890176 4193716254 4195883328 4200299796 4202470272 4215408216 4218482912 4218998784 4227484976 4234174464 4241018496 4244111872 4257178016 4257952608 4263861184 4264636992 4280175627 4283297564 4286894898 4290021736 4299230208 4303755456 4305979392 4306894592 4322386432 4329171968 4329373048 4345736304 4350310503 4353483596 4362828288 4369677312 4385598672 4388593664 4388797504 4390214829 4393417028 4395687296 4409220088 4410022344 4428849152 4436272477 4450474392 4452774144 4457461008 4460712256 4476757376 4476965311 4477304832 4483993514 4491088896 4494364672 4503955456 4517821568 4518643584 4525737216 4525947426 4542227196 4543537152 4545540272 4550324779 4552676128 4559880192 4566692234 4567250688 4570582016 4584653248 4587022336 4594436704 4609419906 4611801792 4612781992 4616656044 4620023408 4629940224 4634813568 4637208576 4651484928 4654877696 4659003492 4662401744 4664811008 4677606591 4680023712 4698430464 4704950272 4705806336 4707880996 4722733056 4722952416 4726177792 4726397312 4727923662 4730366784 4731372184 4733817088 4748390864 4749254832 4769529856 4777524206 4792818576 4795295232 4800342624 4802823168 4803843968 4821123328 4821347258 4828916092 4850413568 4865346304 4866231552 4873870848 4874097228 4891629288 4895197216 4900349762 4902881984 4913405952 4917976252 4918577664 4922165248 4939870208 4947854912 4963990668 4966555776 4971783432 4975409824 4986089472 4993916928 5001377381 5012112768 5015768576 5017388376 5021048032 5023642624 5039108672 5040025536 5047253783 5048172129 5066330334 5070025688 5086256448 5088884736 5089966336 5094241152 5097956864 5116294144 5116531784 5124564016 5132673024 5141276049 5145026068 5147377664 5161496928 5164164096 5172271104 5172511344 5188435707 5192220124 5194903168 5196580818 5200371176 5203058432 5219715072 5223522304 5239603712 5240557056 5249027784 5267908464 5271750848 5276178336 5280026752 5280271997 5291360256 5296929792 5299265062 5300793344 5319860224 5328459136 5345836104 5348598528 5357243892 5369634816 5377656557 5378064384 5380435424 5386098718 5397659904 5401596928 5403341328 5407282496 5410076672 5426732416 5427719808 5435504074 5436493062 5456048052 5460027664 5477506944 5480337408 5486105856 5490107392 5506095036 5509855232 5510111152 5515910939 5518761248 5536758822 5548574031 5560395776 5561407488 5570138112 5570396832 5587546146 5590433472 5591621672 5594511104 5596317804 5600399728 5603293696 5620544288 5621231616 5625331712 5654691328 5673132192 5676063744 5677270144 5682038208 5686182656 5686446766 5706900836 5715859864 5732306944 5734158144 5738340608 5741305856 5760029184 5760296724 5769339576 5782683648 5791322446 5794315072 5796186297 5800414004 5812864512 5817104384 5821989888 5826236416 5847464896 5853619772 5854684836 5875744056 5880029792 5898853632 5901901824 5910718723 5911166976 5911441536 5929640808 5933965856 5937032192 5943281344 5964936289 5966021607 5975387418 5988118528 5989208064 5998888896 6017357388 6020466816 6024858112 6030198174 6034316288 6034596568 6053634048 6056302928 6062677621 6063780723 6089667584 6109526976 6112684032 6119402289 6122564448 6141413694 6145893208 6149069056 6155541392 6168754176 6173253632 6175247232 6179751424 6182944768 6201979904 6203108352 6203396472 6212004656 6213134928 6232263009 6235483488 6236808788 6240031616 6250117874 6260007936 6264573952 6269835264 6274408448 6296977408 6297269888 6303898216 6307155712 6327724368 6332339776 6341227464 6342575239 6355894272 6365389394 6366167808 6385767024 6390424768 6393726976 6395791776 6400456832 6403764224 6423777542 6424946346 6435032604 6459551959 6460341888 6483579648 6488308736 6493757952 6494059572 6498494464 6498796304 6518803837 6522172384 6529037438 6530225394 6558103552 6582890496 6583196256 6590125542 6593530944 6613830132 6618654224 6622074368 6629044576 6643273728 6648119296 6682817024 6689851168 6691068384 6715136064 6720034048 6720346178 6725990271 6730896172 6741547008 6755107112 6755933184 6776732352 6781675264 6785179648 6792321536 6818310408 6829014192 6850038351 6855034732 6855873024 6876979872 6880533504 6881995904 6885552128 6891655056 6896361472 6896681792 6917914276 6919172988 6928774424 6930035112 6959620096 6971285321 6982316544 6985924608 6987409408 6993602616 6997216512 6998703712 7020250286 7023877952 7034904448 7035231203 7057425408 7061821494 7062573056 7089266688 7089595968 7097058276 7100725632 7122586296 7127781472 7131464704 7142991856 7154294784 7164982643 7165526016 7166286309 7196879872 7204455104 7205765952 7231684992 7232020887 7236959744 7243374138 7248657416 7274730736 7275620352 7298019456 7303342592 7307116544 7314807808 7341460048 7342795824 7350524643 7354322976 7376964378 7382345096 7383247872 7398098708 7409805312 7415209984 7421782368 7426850816 7427195776 7450061528 7453911296 7461757072 7463114736 7494975488 7495770737 7507538038 7523652864 7531572048 7535463936 7558663008 7564176256 7568084992 7576050944 7576402834 7605038532 7634949504 7645544192 7646935296 7674441216 7674797676 7680038912 7680395632 7686846024 7688479799 7692452768 7704625152 7716135154 7717539102 7721066496 7728248396 7750486016 7762653184 7788330186 7792354752 7800556764 7804587648 7806246448 7834325408 7835283456 7859405568 7865138176 7881922048 7906187744 7907626272 7920040128 7948897593 7951190016 7954695476 7967183224 7979790336 7985610752 7992688704 7998518528 8023143184 8027289088 8040264232 8070653136 8079148077 8085040964 8102395392 8110923744 8115115008 8140098624 8146035968 8150245376 8153256111 8159203052 8163419264 8188551592 8190041496 8225005568 8233662976 8235161088 8238791743 8264782848 8265166728 8270811136 8271195296 8278141872 8284179904 8309684012 8313977984 8314994688 8327416526 8340593664 8346677248 8359780352 8387432508 8391766656 8400599592 8404940544 8430816432 8436965824 8437997568 8450603161 8454969952 8468348928 8482036992 8488223744 8514356032 8515905216 8527722368 8529273984 8529670149 8560351254 8566595128 8573789796 8580043472 8598460416 8606458441 8607510912 8611958784 8613789184 8644772864 8658343936 8658746096 8686983669 8691472608 8700621006 8706967192 8725656576 8739354624 8771197344 8777187328 8777595008 8780429658 8786834056 8791374592 8818440176 8820044688 8857698304 8872544954 8900948784 8905548288 8914922016 8921424512 8953514752 8953930622 8967987028 8982177792 8988729344 9007910912 9035643136 9037287168 9051474432 9051894852 9084454392 9086385217 9087074304 9091080544 9100649558 9105352256 9133384468 9134501376 9141164032 9169306496 9174044672 9188873408 9218839812 9223603584 9225563984 9233312088 9240046816 9259880448 9269627136 9274417152 9288272279 9302969856 9309755392 9318006984 9324803488 9329622016 9355213182 9360047424 9375176811 9396860928 9409900544 9411612672 9415761992 9445466112 9445904832 9452794624 9455847324 9460733568 9462744368 9467634176 9496781728 9498509664 9548084091 9555048412 9585637152 9590590464 9600685248 9605646336 9607687936 9635666313 9642246656 9642694516 9657832184 9700827136 9730692608 9732463104 9747741696 9748194456 9783258576 9790394432 9793556157 9800699524 9805763968 9826811904 9835952504 9837155328 9844330496 9879740416 9895709824 9927981336 9933111552 9943566864 9950819648 9972178944 9987076463 9987833856 10002754762 10024225536 10031537152 10034776752 10042096064 10047285248 10078217344 10080051072 10080519267 10094507566 10096344258 10132660668 10140051376 10150724507 10172512896 10177769472 10179932672 10188482304 10195913728 10232588288 10233063568 10243834601 10249128032 10265346048 10282552098 10290052136 10322993856 10328328192 10344542208 10345022688 10376871414 10384440248 10389806336 10393161636 10400742352 10406116864 10439430144 10447044608 10479207424 10481114112 10498055568 10530375429 10535816928 10543501696 10552356672 10560053504 10560543994 10593859584 10598530124 10601586688 10639720448 10656918272 10691672208 10697197056 10714487784 10739269632 10755313114 10760870848 10772197436 10795319808 10803193856 10806682656 10814564992 10820153344 10853464832 10855439616 10871008148 10872986124 10912096104 10920055328 10955013888 10960674816 10972211712 10977049057 10980214784 11012190072 11019710464 11020222304 11031821878 11037522496 11073517644 11097148062 11120791552 11122814976 11140276224 11140793664 11175092292 11180866944 11183243344 11189022208 11192635608 11200799456 11206587392 11241088576 11242463232 11259258439 11261307057 11309382656 11346264384 11352127488 11354540288 11364076416 11364604251 11372365312 11372893532 11413801672 11431719728 11464613888 11468316288 11476681216 11482611712 11520058368 11520593448 11538679152 11574202731 11582644892 11588630144 11592372594 11600828008 11625729024 11634208768 11643979776 11652472832 11694929792 11707239544 11709369672 11751488112 11760059584 11779068301 11797707264 11803803648 11821437446 11822883072 11859281616 11867931712 11874064384 11886562688 11929872578 11932043214 11950774836 11976237056 11978416128 11996310781 11997777792 12034714776 12040933632 12049716224 12060396348 12068632576 12069193136 12106349983 12107268096 12112605856 12125355242 12127561446 12179335168 12219053952 12225368064 12238804578 12245128896 12282827388 12291786416 12298138112 12311082784 12337508352 12346507264 12350494464 12359502848 12403959808 12406216704 12406792944 12424009312 12426269856 12464526018 12470966976 12473617576 12480063232 12491124789 12500235748 12520015872 12529147904 12539670528 12548816896 12594539776 12607796432 12614311424 12655448736 12664679552 12682454928 12685150478 12730778788 12732335616 12771534048 12780849536 12787453952 12791583552 12800913664 12807528448 12847555084 12849892692 12870065208 12919103918 12920683776 12946672739 12967159296 12976617472 12987515904 12988119144 12996988928 12997592608 13037607674 13044344768 13058074876 13060450788 13116207104 13165780992 13166392512 13180251084 13187061888 13227660264 13237308448 13244148736 13258089152 13286547456 13306396337 13308817431 13365634048 13379702336 13382136768 13430272128 13430895933 13440068096 13440692356 13451980542 13461792344 13483094016 13510214224 13511866368 13524434693 13553464704 13563350528 13570359296 13584643072 13636620816 13650974337 13658028384 13700076702 13710069464 13711746048 13753959744 13761067008 13763991808 13771104256 13783310112 13792722944 13793363584 13835828552 13838345976 13857548848 13860070224 13919240192 13920717083 13942570642 13964633088 13974818816 13987205232 13994433024 13997407424 14040500572 14047755904 14069808896 14070462406 14114850816 14123642988 14125146112 14148821687 14178533376 14179191936 14194116552 14201451264 14245172592 14255562944 14262929408 14278605341 14285983712 14308589568 14329965286 14332572618 14393759744 14408910208 14411531904 14463369984 14464041774 14473919488 14486748276 14497314832 14541947021 14549461472 14551240704 14596038912 14606685184 14629615616 14682920096 14685591648 14701049286 14708645952 14753928756 14764690192 14766495744 14796197416 14819610624 14830419968 14843564736 14854391552 14900123056 14907822592 14923514144 14926229472 14991541474 15004132143 15015076076 15047305728 15063144096 15070927872 15117326016 15128352512 15136169984 15141761349 15152101888 15152805668 15210077064 15269899008 15291088384 15293870592 15348882432 15349595352 15360077824 15360791264 15373692048 15376959598 15384905536 15432270308 15435078204 15442132992 15456496792 15500972032 15525306368 15576660372 15584709504 15601113528 15609175296 15612492896 15668650816 15670566912 15693977299 15718811136 15730276352 15763844096 15812375488 15815252544 15840080256 15840815991 15897795186 15902380032 15909390952 15934366448 15959580672 15983422819 15985377408 15997037056 16046286368 16054578176 16080528464 16132969671 16141306272 16158296154 16170081928 16204790784 16221847488 16230230016 16280197248 16292071936 16300490752 16306512222 16318406104 16326838528 16377103184 16380082992 16450011136 16467325952 16470322176 16477583486 16529565696 16530333456 16541622272 16542390592 16547732817 16556283744 16568359808 16619368024 16627955968 16654833052 16681187328 16693354496 16719560704 16721334721 16774865016 16783533312 16801199184 16809881088 16861632864 16873931648 16874715403 16875995136 16901206322 16909939904 16964073984 16976447488 17028712064 17031810432 17055444736 17058547968 17059340298 17120702508 17133190256 17147579592 17151224167 17160086944 17196920832 17212916882 17215021824 17223917568 17227578368 17289545728 17316687872 17317492192 17373967338 17382945216 17401242012 17413934384 17451313152 17478709248 17542394688 17555190016 17560859316 17573668112 17582749184 17636880352 17640089376 17732156169 17745089908 17801897568 17811096576 17829844032 17842849024 17894808867 17907029504 17907861244 17935974056 17964355584 17977458688 18015821824 18071286272 18074574336 18102948864 18103789704 18168908784 18172770434 18182161088 18188032863 18201299116 18210704512 18266768936 18269002752 18282328064 18338612992 18348089344 18377746816 18437679624 18447207168 18451127968 18466624176 18480093632 18519760896 18539254272 18547427717 18548834304 18576544558 18605939712 18619510784 18636013968 18649606976 18659244032 18710426364 18720094848 18750353622 18793721856 18819801088 18823225344 18831523984 18851345513 18890932224 18891809664 18905589248 18911694648 18921467136 18925488736 18935268352 18993563456 18997019328 19024264259 19027725717 19096168182 19110096824 19171274304 19181180928 19201370496 19211292672 19215375872 19271332626 19284493312 19285389032 19315664368 19378655877 19401654272 19461385216 19464926208 19495483392 19496388912 19556411511 19566517152 19580788864 19587112314 19601399048 19611527936 19671905008 19674310656 19688660992 19759480832 19791419648 19855962672 19866223104 19887133728 19901639296 19944357888 19974152926 20005509524 20048451072 20063074304 20069553504 20084192128 20094570496 20156434688 20160102144 20161038534 20189015132 20192688516 20265321336 20269628561 20280102752 20301449014 20345025792 20355538944 20359865344 20376964608 20391827456 20465176576 20466127136 20487669202 20498256064 20565104196 20580104272 20645987712 20656656384 20689084416 20690045376 20753742828 20768880496 20779612672 20786323272 20801484704 20812233728 20878860288 20913855963 20958414848 20962228224 20996111136 21060750858 21071633856 21087003392 21104713344 21105693609 21120107008 21121087988 21187719168 21197060248 21203173376 21313836544 21383344416 21394394112 21428975568 21494947929 21510626228 21521741696 21544394872 21590639616 21606387712 21613365312 21629129984 21640306688 21706929664 21710879232 21742016296 21745972248 21824192208 21840110656 21875412559 21910027776 21921349632 21944423424 21954098114 21960429568 22024380144 22039420928 22040444608 22063643756 22075044992 22147035288 22194296124 22241583104 22245629952 22278862879 22280552448 22281587328 22350184584 22361733888 22366486688 22378044416 22385271216 22401598912 22413174784 22482177152 22483221397 22484926464 22487312211 22518516878 22522614114 22618765312 22692528768 22704254976 22709080576 22728152832 22729208502 22744730624 22745787064 22827603344 22851631033 22863439456 22929227776 22936632576 22953362432 23040116736 23041186896 23065439397 23077358304 23148405462 23165289784 23177260288 23184745188 23201656016 23251458048 23268417536 23287959552 23304945664 23389859584 23414479088 23418739344 23502976224 23520119168 23558136602 23595414528 23642874892 23645766144 23718563232 23735863424 23748128768 23773125376 23859745156 23864086428 23901549672 23952474112 23956832256 23992621562 23995555584 24069429552 24081867264 24099432448 24120792696 24137265152 24138386272 24212699966 24225211712 24250710484 24255122892 24358670336 24438107904 24450736128 24477609156 24490257792 24565654776 24570876001 24583572832 24596276224 24622165568 24675016704 24700988928 24716375229 24719005696 24807919616 24812433408 24813585888 24848018624 24852539712 24929052036 24941933952 24947235152 24960126464 24982249578 25000471496 25040031744 25058295808 25079341056 25116807287 25189079552 25215592864 25228622848 25310897472 25329359104 25351809483 25364909856 25370300956 25461557576 25464671232 25543068096 25561699072 25574907904 25583167104 25601827328 25615056896 25695110168 25699785384 25740130416 25819375323 25838207836 25841367552 25893345478 25934318592 25953234944 25975031808 25976238288 25993977856 25995185216 26075215348 26088689536 26116149752 26120901576 26232414208 26276383133 26331561984 26332785024 26360502168 26374123776 26455320528 26474616896 26488297472 26516178304 26517409919 26573094912 26612792674 26617634862 26731268096 26759404672 26764273536 26860544256 26861791866 26880136192 26881384712 26903961084 26923584688 26966188032 27006473039 27020428448 27023732736 27048869386 27106929408 27126701056 27169286144 27259155651 27273241632 27301948674 27316056768 27400153404 27420138928 27423492096 27507919488 27522134016 27527983616 27542208512 27566620224 27586727168 27671657104 27676691952 27715097696 27720140448 27841434166 27864816837 27885141284 27929266176 27949637632 27974410464 27988866048 27994814848 28081001144 28095511808 28139617792 28140924812 28229701632 28247285976 28250292224 28297643374 28358383872 28388233104 28402902528 28490345184 28511125888 28525858816 28557210682 28571967424 28659930572 28665145236 28787519488 28817820416 28823063808 28926739968 28928083548 28947838976 28973496552 28994629664 29083894042 29098922944 29102481408 29145957841 29192077824 29213370368 29259231232 29365840192 29371183296 29402098572 29417291904 29507857512 29529380384 29532991488 29592394832 29639221248 29683499521 29687129472 29708783104 29800246112 29815645184 29847028288 29852458944 29961229389 29983082948 30008264286 30030152152 30094611456 30126288192 30141855744 30234652032 30256705024 30272339968 30283522698 30304203776 30305611336 30420154128 30452173521 30539798016 30582176768 30587741184 30697764864 30699190704 30720155648 30721582528 30731503803 30747384096 30753919196 30769811072 30864540616 30870156408 30912993584 31001944064 31050612736 31053907339 31153320744 31169419008 31202227056 31218350592 31224985792 31337301632 31338757177 31341133824 31387954598 31437622272 31460552704 31527688192 31624750976 31630505088 31680160512 31681631982 31795590372 31804760064 31818781904 31852273453 31868732896 31919161344 31966845638 31970754816 31994074112 32092572736 32109156352 32161056928 32265939342 32282612544 32316592308 32340163856 32409581568 32443694976 32460460032 32560394496 32584143872 32613024444 32636812208 32653677056 32754206368 32760165984 32931147171 32934651904 32940644352 32955166972 33059131392 33060666912 33083244544 33084781184 33095465634 33112567488 33136719616 33238736048 33255911936 33309666104 33362374656 33386708992 33442669442 33549730032 33567066624 33602398368 33619762176 33723265728 33747863296 33749430806 33777775317 33802412644 33819879808 33928147968 33952894976 34057424128 34063620864 34110889472 34117095936 34118680596 34241405016 34266380512 34295159184 34302448334 34320173888 34393841664 34425833764 34430043648 34447835136 34455156736 34579091456 34633375744 34634984384 34747934676 34765890432 34802484024 34827868768 34902626304 34957418496 35009641667 35084789376 35110380032 35121718632 35147336224 35165498368 35273760704 35280178752 35330776481 35337204903 35464312338 35490179816 35603795136 35622193152 35659688064 35685698048 35789617734 35814059008 35815722488 35871948112 35928711168 35988932343 36031643648 36142572544 36149148672 36205897728 36207579408 36319049949 36337817568 36345540868 36364322176 36376065726 36402598232 36421409024 36533537872 36538005504 36564656128 36677225984 36696178688 36755493632 36875359248 36894414336 36902255936 36933248352 36960187264 36961903979 37039521792 37078508544 37094855434 37153089116 37211879424 37239021568 37272027936 37299213952 37318488064 37420852728 37440189696 37500707244 37587443712 37639602176 37643595899 37646450688 37663047968 37702691026 37783619328 37811178496 37823389296 37842934272 37850977472 37870536704 37987126912 37994038656 38048528518 38055451434 38192336364 38220193648 38342548608 38362361856 38402740992 38422585344 38430751744 38542665252 38568986624 38570778064 38611376573 38631328736 38757311754 38840018217 38922770432 38929852416 38990966784 38992777824 39112823022 39133034304 39161577728 39174224628 39202798096 39223055872 39343810016 39348621312 39377321984 39582839296 39711925344 39732446208 39774267456 39803278592 39919189011 39948305852 40011019048 40096902144 40126148608 40139107008 40168384256 40189140992 40312869376 40320204288 40322077068 40378030264 40385377032 40530642672 40539257122 40560205504 40573304079 40602898028 40690051584 40711077888 40719730688 40753929216 40783654912 40930353152 40932254272 40975338404 40996512128 41130208392 41160208544 41291975424 41313312768 41375031061 41378168832 41380090752 41507485656 41537760992 41559225344 41572646544 41602969408 41624467456 41754554023 41757720576 41762151249 41827711926 41916829696 41924456448 41992222272 42121501716 42143267712 42174006784 42209426688 42211387218 42240214016 42242175976 42375438336 42394120496 42438743347 42446465061 42627673088 42766688832 42788788224 42835816023 42857951136 42989895858 43021252456 43043483392 43088789744 43181279232 43212775424 43226730624 43258259968 43280613376 43413859328 43421758464 43484032592 43491944496 43625841063 43648384416 43680221312 43750825118 43820055552 43888846848 43908196228 43920859136 44048760288 44078841856 44080889216 44127287512 44150089984 44294070576 44388592248 44483166208 44491259904 44557725758 44563174656 44700369168 44723467776 44732973376 44756088832 44770542432 44803197824 44826349568 44964354304 44966442794 44974624422 45037033756 45045228228 45216863713 45237530624 45385057536 45408509952 45418161152 45456305664 45458417004 45489461248 45491574128 45631626859 45655206688 45703262066 45726878912 45873265152 45906724864 46080233472 46082373792 46130878794 46154716608 46296810924 46330579568 46354520576 46369490376 46403312032 46502916096 46536835072 46575919104 46779719168 46828958176 46837478688 47005952448 47040238336 47081931897 47116273204 47190829056 47285749784 47291532288 47437126464 47471726848 47496257536 47546250752 47719490312 47728172856 47803099344 47950268457 47985243124 47991111168 48138859104 48163734528 48198864896 48241585392 48274530304 48276772544 48425399932 48450423424 48501420968 48510245784 48717340672 48798997247 48876215808 48901472256 48955218312 48980515584 49131309552 49141752002 49167145664 49192552448 49244331136 49246618421 49350033408 49401977856 49432750458 49438011392 49615839232 49624866816 49627171776 49696037248 49705079424 49858104072 49883867904 49894470304 49920252928 49964499156 50000942992 50080063488 50154878501 50158682112 50164004163 50233614574 50378159104 50431185728 50457245696 50621794944 50624146209 50658718208 50703618966 50729819712 50740601912 50923115152 50929342464 51086136192 51123398144 51149815808 51166334208 51203654656 51390220336 51399570768 51453672501 51480260832 51638750646 51676415672 51682735104 51786690956 51868637184 51906469888 51950063616 51952476576 51987955712 51990370432 52150430696 52177379072 52232299504 52241803152 52464828416 52552766266 52665570048 52721004336 52748247552 52910641056 52949233792 52976594944 53032356608 53034819838 53225585348 53235269724 53462536192 53518809344 53528547072 53721088512 53723583732 53760272384 53762769424 53807922168 53847169376 53932376064 54012946078 54040856896 54047465472 54097738772 54213858816 54253402112 54338572288 54518311302 54546483264 54603897348 54632113536 54800306808 54840277856 54846984192 55015838976 55044268032 55055967232 55133240448 55173454336 55343314208 55353383904 55430195392 55440280896 55642283151 55682868332 55729633674 55770282568 55858532352 55899275264 55948820928 55977732096 55989629696 56162002288 56191023616 56279235584 56281849624 56459403264 56494571952 56554036539 56595286748 56716767744 56776466208 56805805056 56980690368 57022251776 57051717632 57072792777 57114421364 57143934848 57319861144 57330290472 57575038976 57635640832 57646127616 57671542201 57853479936 57856167096 57895677952 57946993104 57989259328 58167788084 58197845888 58204962816 58291915682 58384155648 58426740736 58518462464 58731680384 58742366592 58804197144 58834583808 59015715024 59058760768 59065982976 59154222127 59184789664 59278442496 59366999042 59374258944 59417566208 59600492224 59631290368 59694056576 59704917888 59922458778 59966165896 60016528572 60060304304 60189222912 60245209087 60252576384 60283711488 60469304064 60513410048 60567045396 60608407552 60611222672 60808885683 60840308256 60904347042 61079596032 61164353536 61175482368 61395529728 61398381408 61440311296 61443165056 61463007606 61494768192 61507838392 61539622144 61729081232 61740312816 61825987168 62003888128 62107814678 62306641488 62338838016 62404454112 62436701184 62449971584 62674603264 62677514354 62775909196 62875244544 62921105408 63055376384 63249501952 63261010176 63360321024 63363263964 63591180744 63609520128 63637563808 63704546906 63737465792 63933691276 63941509632 63988148224 64185145472 64218312704 64322113856 64531878684 64565225088 64633184616 64680327712 64819163136 64887389952 64920920064 65017905953 65120788992 65168287744 65226048888 65273624416 65307354112 65508412736 65520331968 65614299179 65626237677 65862294342 65869303808 65881288704 65910333944 66118262784 66121333824 66169562368 66190931268 66225134976 66273439232 66477472096 66511823872 66619332208 66724749312 66836588637 66885338884 67099460064 67134133248 67204796736 67239524352 67446531456 67449664191 67495726592 67498861612 67555550634 67604825288 67639759616 67856295936 67905789952 68114848256 68127241728 68221778944 68234191872 68237361192 68482810032 68532761024 68554893099 68590318368 68604896668 68640347776 68787683328 68851667528 68860087296 68910313472 69158182912 69266751488 69269968768 69495869352 69531780864 69604968048 69655737536 69805252608 69909535241 69914836992 70019283334 70169578752 70220760064 70243437264 70294672448 70330996736 70547521408 70560357504 70661552962 70674409806 70928624676 70980359632 71055071549 71207590272 71244386304 71319376128 71371396096 71579235468 71628118016 71631444976 71706842207 71743896224 71857422336 71977864686 72285145088 72298297344 72411795456 72415158816 72638099898 72675635136 72691081736 72728644352 72752131452 72805196464 72842818048 73067075744 73076011008 73129312256 73354451968 73510987264 73712628003 73750718496 73788828672 73804511872 73866496704 73920374528 73923807958 74157017088 74189710868 74306178232 74423758848 74478043136 74544055872 74598427904 74636976128 74841705456 74880379392 75001414488 75174887424 75287191798 75326095936 75350421861 75405382052 75567238656 75622356992 75646778592 75685868544 75701954944 75741073408 75974253824 75988077312 76097057036 76110902868 76384672728 76440387296 76685097216 76724723712 76805481984 76839343399 76845170688 76861503488 77085330504 77137973248 77141556128 77222753146 77262657472 77514623508 77680036434 77845540864 77859704832 77981933568 77985555648 78225646044 78266068608 78323155456 78348449256 78405596192 78446111744 78687620032 78697242624 78814809073 78829149399 79165678592 79423850688 79464892416 79548534912 79552229757 79606557184 79838378022 79896611704 80022038096 80193804288 80252297216 80278214016 80336768512 80378281984 80625738752 80640408576 80644154136 80756060528 80770754064 81019419117 81061285344 81078514244 81120411008 81146608158 81205796056 81380103168 81439461376 81507858432 81567309824 81860706304 81864508544 81950676808 81993024256 82260416784 82320417088 82453478107 82583950848 82626625536 82750062122 82760181504 83014971312 83075521984 83118450688 83145293088 83205938816 83248934912 83509108046 83524302498 83655423852 83833659392 83848912896 83974175467 83984444544 84243003432 84286535424 84348013568 84418853376 84422774436 84480428032 84484351952 84744449881 84750876672 84788240992 84877486694 84892930122 85255346176 85533377664 85577576448 85671632046 85715902272 85979791716 86042504912 86086966784 86177579488 86362558464 86425550848 86453461248 86516519936 86827718656 86843516928 86968065184 86983888992 87251682126 87296768832 87360442624 87437873523 87501650236 87640111104 87777693696 87816392456 87841718272 88097520576 88161778432 88254575024 88300179968 88588141152 88777184496 89050498563 89115451516 89126349312 89400738336 89446935552 89465946752 89512177664 89541084864 89606395648 89652699136 89928708608 89932885588 89949248844 90074067512 90090456456 90433727426 90475061248 90626709173 90770115072 90817019904 90836322304 90912611328 90916834008 90978922496 90983148256 91263253718 91310413376 91406524132 91453757824 91746530304 91813449728 92160466944 92164747584 92261757588 92309433216 92593621848 92661159136 92709041152 92738980752 92806624064 93005832192 93144774359 93151838208 93161722017 93559438336 93657916352 93674957376 94011904896 94016271531 94080476672 94163863794 94232546408 94381658112 94571499568 94583064576 94671042851 94874252928 94943453696 94992515072 95092501504 95438980624 95456345712 95556820359 95606198688 95900536914 95970486248 95982222336 96277718208 96327469056 96397729792 96483170784 96549060608 96553545088 96850799864 96900846848 97002841936 97020491568 97434681344 97445019581 97597994494 97752431616 97910436624 97961031168 98262619104 98283504004 98334291328 98385104896 98488662272 98493236842 98803955712 98865500916 98876022784 99231678464 99249733632 99254343552 99392074496 99410158848 99716208144 99767735808 99788940608 99840505856 99928998312 99950237387 100001885984 100160126976 100309757002 100328008326 100467229148 100756318208 100862371456 100914491392 101243589888 101248292418 101317436416 101407237932 101459639424 101481203824 101793629147 101846230304 101858684928 102172272384 102246796288 102332668416 102407309312 102780440672 102799141536 102907345002 102960521664 103277501292 103352831344 103365470208 103573381912 103737274368 103812939776 103900127232 103904953152 103980740864 104300861392 104354758144 104464599008 104483606304 105028925001 105105532532 105331140096 105442008672 105496495104 105821282112 105898467584 105953189888 105992329443 106064713216 106069639676 106451170696 106470539448 106925072384 107037618688 107057094144 107442177024 107447167464 107520544768 107525538848 107615844336 107694338752 108025892156 108081713792 108094930944 108195477544 108427717632 108506804224 108677144576 109036622604 109092966528 109207794696 109264227072 109600613616 109680555712 109693968384 109857841093 110031677952 110088536064 110111934464 110266480896 110346908672 110686628416 110706767808 110860390784 110880561792 110885711937 111284566302 111365736664 111459267348 111540565136 111717064704 111883959733 111897641856 111955464192 111979259392 112324004576 112382047232 112558471168 112563699248 112918806528 112930787697 112989143904 113108073078 113190573496 113433535488 113552932416 113611610112 113961380736 114044503552 114103435264 114145585554 114228842728 114287869696 114639722288 114660580944 115150077952 115271281664 115292255232 115343084402 115706959872 115712334192 115791355904 115834129719 115893986208 115978518656 116335576168 116395691776 116583831364 116768311296 116853481472 117036924928 117463360768 117484733184 117608394288 117669167616 118031430048 118117521536 118123007821 118131965952 118308444254 118369579328 118733998084 118748517888 118835132416 119200984448 119262580736 119388113152 119409835776 119844917556 119932331792 120033057144 120120608608 120378445824 120490418174 120505152768 120567422976 120747539627 120938608128 121026820096 121134090792 121216815104 121222445344 121617771366 121680616512 121808694084 122159192064 122328707072 122350964736 122791059456 122796762816 122886330112 122926015212 122989536384 123015676784 123079244288 123458162464 123480625632 123651974336 124125093183 124215629356 124613282976 124677676032 124808908224 124873402368 124899943168 125263662069 125349206528 125355028708 125551818392 125750489088 125842210816 126110752768 126499003904 126522020352 126720642048 126726527928 127182361488 127275127616 127316230041 127409093812 127474931584 127867382552 127883019264 127976296448 128370290944 128436625408 128644227712 129063757368 129130450176 129266369232 129360655424 129638326272 129774779904 129831994019 129841840128 130035811906 130241577984 130336575488 130452097776 130547248832 130614708224 131016825472 131040663936 131228598358 131252475354 131724588684 131738607616 131762577408 131820667888 131959418591 132236525568 132242667648 132339124736 132381862536 132450269952 132546878464 132954944192 133023647744 133169849813 133238664416 133449498624 133673177274 133770677768 134198920128 134268266496 134409593472 134479048704 134893062912 134899328382 134991453184 134997723224 135111101268 135209650576 135279519232 135650591139 135712591872 135811579904 136229696512 136254483456 136443557888 136468383744 136474722384 136894880577 136965620064 137065522048 137109786198 137180636736 137209793336 137280695552 137703335056 137720174592 137820626944 138316365824 138539937536 138991738704 139063561728 139209936096 139311475072 139610505216 139819070482 140038566668 140339157504 140441520128 140486874528 140589344896 140661993472 141095042816 141120715008 141323105924 141348819612 141857249352 141960719264 142110143098 142415180544 142488772608 142638752256 142742792192 143158470936 143256236032 143262889952 143413684414 143487792448 143955729372 144570290176 144596594688 144823590912 144830317632 145276199796 145351270272 145382163472 145457288704 145504262904 145610392928 145685636096 146134151488 146152022016 146370359707 146396991741 146708903936 147021974528 147425256006 147501436992 147577657344 147609023744 147732993408 147739855263 147840749056 147847615916 148314034176 148379421736 148612356464 148847517696 149088111744 149196855808 149273952256 149683410912 149760758784 150002828976 150464635503 150574383596 150652191872 150700843722 150810764104 151134477312 151244713984 151293557184 151371737088 151403909888 151482146816 151948507648 151976154624 152194114072 152221805736 152769345456 152880774592 153127887913 153370194432 153449447424 153610963968 153678686798 153723006976 154170661008 154275946496 154283112256 154445506292 154525314944 155029247016 155360072868 155691081728 155719409664 155952040153 155963867136 155971111296 156451292088 156532137216 156646310912 156696898512 156811192384 156892223488 157375240064 157382549779 157394485248 157629618146 157658298798 158331357184 158847701376 158929784832 159097069824 159104459514 159213114368 159676756044 159793223408 159961417231 160044076192 160387608576 160504594432 160556428032 160673537024 161251477504 161280817152 161288308272 161512121056 161541508128 162038838234 162122570688 162157028488 162240822016 162293216316 162411592112 162760206336 162878922752 163015716864 163134619648 163729017088 163901353616 163986048512 164520833568 164640834176 164906956214 165167901696 165500124244 165520363008 166029942624 166151043968 166236901376 166290586176 166411877632 166497869824 167018216092 167048604996 167310847704 167667318784 167697825792 167948350934 167968889088 168486006864 168573070848 168696027136 168837706752 168845548872 168960856064 168968703904 169488899762 169576481984 169754973388 169785860244 170510692352 171066755328 171155152896 171343264092 171431804544 171959583432 172085009824 172173933568 172355158976 172725116928 172906922496 172983152381 173014626603 173033039872 173655437312 173687033856 173936130368 173967777984 174503364252 174593537664 174720885248 174875747046 175003300472 175280222208 175555387392 175632784912 175817651009 176195041152 176323556864 176509150048 176600359936 177176282304 177462666381 177554368992 178100997126 178230903032 178252698624 178801476672 178893871104 178931893504 179024355328 179082169728 179212791296 179305398272 179857417216 179865771176 179898497688 180148135024 180180912912 180735627261 180867454852 180950122496 181253418346 181540230144 181672644608 181825222656 181833668016 181957844992 181966296512 182526507436 182620826752 182813048264 182907515648 183493060608 183626899456 183934681931 184320933888 184329495168 184523515176 184618866432 185187243696 185322318272 185418082304 185477961504 185613248128 185621869433 186011664384 186289548718 186323444034 187118876672 187315832704 187349914752 188023809792 188032543062 188160953344 188327727588 188465092816 188763316224 189045311273 189142999136 189166129152 189342085702 189748505856 189886907392 190185003008 190877961248 190912691424 191113640718 191212397376 191801073828 191940972496 191964444672 192555436416 192654938112 192795459584 192966341568 193107090176 193701599728 193801693696 194005683872 194040983136 194890039162 195053717859 195195988988 195504863232 195820873248 195922062336 196525238208 196567008008 196668582656 196770209792 196842897537 196977324544 196986473684 197607911424 197731001832 197752045568 198508687104 198784148992 198820317696 199432416288 199535471616 199577881216 199681011712 199857996624 199900474774 200003771968 200619514004 200656016652 200934458296 201512636416 201724742912 201828982784 202487179776 202496584836 202634872832 202814475864 202919278848 202962407648 203587258294 203692460608 203717369856 204021704887 204344544768 204493592576 204665336832 204814618624 205560881344 205598283072 205814690004 205921043328 206555002584 206705662688 206730940416 207146763824 207474548736 207784496647 207800254464 207809906304 207961481728 208601722784 208709516288 208929198016 208967212608 209728605723 210057850002 210211065064 210662280192 210884017344 210992990208 211642564224 211796935168 211906379776 211984658886 212129426432 212139279352 212902341392 212941078896 213165214647 213850144768 214075237376 214114188288 214884354048 214894334928 215041089536 215051077696 215120526621 215231688672 215388677504 216051784312 216163427584 216390955088 216855435264 217013608448 217354289152 217377351373 218073245208 218185933056 218415589392 218528454144 219201227232 219361111424 219371300239 219387936768 219715682186 220063355904 220223868928 220532961792 220693817344 221373256832 221413535616 221720781568 221761123584 221771423874 222569132604 222731473328 222918534696 222965914171 223081130272 223434129408 223767919466 223795283712 223910928384 223958518784 224648009152 224764094464 225116942336 225127398496 225861575394 225978287808 226216146156 226381146992 226867070976 227105864832 227223220224 227922761472 228089007104 228291171108 228457685456 228575739392 229279444576 229321161888 230518030197 230542563328 230584510464 230686168804 231413919744 231424668384 231582711808 231668259438 231787972416 231957037312 232671152336 232791383552 233167662728 233536622592 233706962944 234926721536 234969466368 235216788576 235338335232 236062860096 236235043072 236246015642 236444427219 236616888508 236739158656 237467996168 237497035776 237670264832 238401968896 238525161472 238776226304 238819671552 239689835112 239864663584 240066114288 240241217216 240756891648 240980836348 241010305536 241134845952 241495079254 241877216256 242053640192 242268181584 242433630208 242444890688 243235542732 243361233024 243617388168 244318384128 244657414144 244701929472 245067491669 245582118912 245593525632 245772660224 245852030424 245979072768 246031353568 246158488576 246916324928 246961251264 247303948672 247315435367 247360434321 248250186366 248431258712 249226565952 249355352064 249617816448 249746804736 249799886336 250527324138 250698413056 250710057416 251103636784 251500978176 251922526401 252221505536 252998007808 253044040704 253441284096 253453055856 254233349643 254364722976 254550255232 254632460082 254818187624 254949863168 255734765104 255766038528 255952592896 256740581888 256873250816 257288455424 258127514736 258260900352 258532738464 258721310848 259276652544 259549559808 259663988038 260071623812 260483155968 260673150976 260904195552 261094497664 261229416448 262033650944 262081327872 262457196716 262504950708 263449177368 263477215232 263505171293 263525154816 263641335776 263918837182 264485335296 264678249472 264763725072 264900539904 265093756928 265909888384 266047295488 266339699626 266477328832 267346354548 267541355536 268397840256 268536532992 268819186944 268958097408 269786125824 269798656764 269982906368 269995446448 270222202536 270279636011 270419301152 270559038464 271301182278 271425183744 271880127519 272459393024 272508966912 272887115776 272936767488 272949444768 273789761154 273931240128 274131044096 274219572396 274361273472 274419586672 274561391104 275406670112 275440349184 275641253888 277079875072 277983477408 278127123456 278419872192 278622950144 279434323077 279638140964 280077133336 280678315008 280883040256 280973749056 281178689792 281323986944 282190085632 282241430016 282646211848 282697639224 283714498704 283921438528 284013128553 284220286196 284830361088 284977545216 285277504512 285485584384 286316941872 286512472064 286525779904 286827368828 286975584896 287911458744 289140580352 289193189376 289625217427 289647181824 289660635264 290552399592 290702540544 290764326944 290914577408 291008525808 291220785856 291371272192 292268302976 292281878161 292304044032 292335058743 292740719414 292793983482 293417807872 294043949056 294850512012 295002873984 295155314688 295218047488 295465986816 295479710526 295681498112 295695231832 296628068352 296758843472 297071203429 297224712928 297695035392 298176223488 298393711616 299366821824 299521517568 299850712161 300005657952 300929271006 301148767192 301304383744 301401687444 301621528208 302268954624 302489427968 302587114368 302743474176 302807819776 302964293632 303897015296 303952309248 304388228144 304443611472 305380887441 305538690912 305761549184 306255775826 306740388864 307221927936 307357373596 307446013952 308341322016 308551892992 308566224512 308891012584 309050629888 310058494032 310720145736 311382163456 311438819328 311904080306 311942222592 312902584176 313064274432 313292621824 313393797024 313622384768 313784446976 314750480128 314765099558 315259236292 315316597596 316662714368 317695402752 317859569664 318194139648 318208919028 318426228736 319353512088 319421388013 319586446816 319922834462 320088152384 320775217152 321112856064 321347074048 322502955008 322561634304 322576616544 323024242112 323083016256 324077676468 324245141376 324314056976 324481644032 324586432632 324823184224 325520412672 325757845504 326031433728 326518494731 327458034176 327802707232 327972097024 329041667136 329281668352 329573523279 329813912428 330335803392 331000248488 331040726016 332059885248 332302087936 332473802752 332581172352 332823755264 332995739648 334036432184 334097209992 334621695408 335651879199 335896701868 335937778176 336972013728 337146141696 337392054272 337675413504 337691097744 337921712128 337937407808 338977799524 339152963968 339509946776 339571720488 341021384704 341592980729 342133510656 342310305792 342686528184 342863609088 343919166864 344170019648 344347867136 344710317952 344726328947 345450233856 345813844992 345966304762 346029253206 346066079744 347310874624 347374067712 347872260736 347935555968 349006728504 349187075328 349441770496 349751494092 350006600944 350560444416 351084149507 351110774784 351265569824 351635302018 352390082304 352647113728 353018300096 353200719872 354352564608 354369023463 354925332762 355108737984 356201994252 356461806064 356505397248 357602953344 357787742208 357863787008 358048710656 358164339456 358425582592 359714834432 359731542352 359796995376 360296270048 360361825824 361471254522 361734909704 362242618881 362506836692 363080460288 363345289216 363650445312 363667336032 363915689984 363932593024 365053014872 365241653504 365626096528 365815031296 366986121216 367253798912 367869363862 368658990336 369047030352 369237732864 370374487392 370644636544 370836164608 370955923008 371226496256 371243738866 372579097436 372646888068 374237753344 374631665408 374699829504 376047619584 376065086124 376321906688 376655455176 376930185632 377526632448 378090622546 378285998272 378332258304 378684171404 379497011712 379773814784 380370006016 381755922496 381825382848 382227281436 382424794752 383602147656 383881944992 383928889344 385110872832 385309876224 385885493773 385932683136 386214180352 387403199456 387603387392 388011367744 388081966272 389495982057 389780078324 390107435718 390391977976 391009726464 391641746496 391844124672 393050476416 393134016016 393337165312 393540419584 393685795074 393954649088 393972947368 395215822848 395462003664 395878255773 397017374208 397568297984 397640635392 398864832576 399070943232 399155762432 399362023424 399509549439 399715993248 399800949548 400007543936 401239028008 401312033304 401868916592 403025272832 403449485824 403657965568 403700795407 404974359552 404993169672 405269745664 405628951728 405838557696 405924815296 407174516588 407384921216 407434739712 408043409774 408689089536 408987185152 409330673664 409629237248 411121762688 411196566144 411629380008 411842086656 413110005168 413411325376 413461880832 414079554889 414293527648 414949097472 415568993294 415619812608 415922963456 417203445568 417419032576 417858396032 417934425216 419457211446 420115700004 420422130128 421324560384 421716463609 421768034688 421985980416 423285128448 423593870336 423969317772 424258852864 424278558704 425804682784 425882157792 426330429294 428150474752 428228376576 429768708096 429788669856 430082179072 430102155392 430241053242 430463377344 430777355008 432103568624 432326855168 432781910176 433710870528 434027216896 434754702746 436146490416 436371866112 436831178784 437056908288 438402454464 438722222848 438742600478 439111079121 439431364372 440126711808 440447737856 441065923584 441387634688 442746513664 442827071232 443441563136 443522247168 443542847748 445138265208 445462946656 445837069392 445931828342 446162260544 447535838932 447590567424 447821856768 447917037568 449296018304 449528188928 450233884672 450254796992 451723150788 451956575616 452432292312 452762293984 453734141952 454211729664 454446440448 455125341671 455845522944 456178014208 456582342216 456915370912 457151478784 458558889152 458642323776 459300094253 459383663739 461036060394 461085126656 461169020928 461372337608 462827839488 462849336768 463336518876 463575944832 463914074624 465342304672 465582767104 466335325456 467073245184 467856120459 469853443072 469938932736 470433577152 470676670464 472125720192 472147649337 472470086144 472492031284 472888854438 473233777016 473478317312 474935992336 474994071552 475340529664 476803937792 477050322944 477552452608 477639343104 479379670224 479729327168 479884251693 480132228576 480482434432 481513783296 481961672696 482020611072 482990158508 483754432512 484107280384 484536363168 484867260416 484889781376 486471085464 486722466048 487234776336 488636768256 489314828288 489366746687 489403858944 490134983338 491187051264 491545320448 491704060848 491958145536 492062707136 492316977152 493832649856 493922502528 494607897344 494630870734 494720868642 496500372732 496862517424 497385500843 498453131904 498710704128 499235632896 499493609472 499599772672 501054648276 501396826112 501420114832 501947895449 502207273568 503001956352 503845052802 505996015616 506088081408 506882568192 506906111712 508466699286 508729445952 509100510464 509264920164 509636375248 509899726336 511469530208 511532077056 511905185792 513481163776 514576910848 516255029472 516521800704 517065476928 517442621696 518949457143 519099119616 519327976076 520143247624 520966311936 521346301952 521808391104 522188995328 522458832896 524067301888 524162655744 524914393432 525009901416 526898354736 527010342586 527282671552 527452953027 527837674364 528970670592 529356498944 529527450144 529801079808 530187513856 531819776768 532094590976 532679399252 532954657664 534692709096 535082711072 536795680512 537073065984 537638373888 537875403793 537916194816 539572251648 539597313528 539965812736 539990892896 540444405072 540559272022 540838602304 541118076928 542602364556 542850367488 543760255038 544918786048 545017933824 545774231552 545873534976 545898889536 547579522308 547862480256 548262088192 548439144792 548722546944 548839173344 549122782208 550813340224 550880698368 551703663511 551804045793 554159750144 555966954816 556254246912 556839744384 556865608299 557245900288 558868646154 559276281928 560154266672 561356630016 561766080512 561947498112 562357379584 562647973888 564380171264 564482860032 565292423696 565395278448 567135933819 567428997408 567842877056 568026257106 568440572392 569660722176 570555009024 570971168768 572633883744 573024944128 573051559808 573654737656 573951169792 575822917488 578281160704 578386378752 579250434854 579321270528 581104799184 581405081088 581528653888 581829154816 582017051616 582441571712 582742544384 584536605952 584563756322 584670117486 585481438828 585587966964 586835615744 587819228269 588087898112 589701024024 590005747968 590310629376 590436094976 590931973632 590959421052 591362996224 591390463664 593211149167 593256136704 593517686944 594142406858 594449425856 596352446976 596787423232 598733643648 599043035136 599701424322 600011315904 601858542012 602297534384 602608767488 602803374888 603243056416 604537909248 604978855936 605174228736 605486948352 605615639552 607794030592 607904618496 608776456288 608887222944 610761774882 611077381824 611523098368 612065114661 612511551652 613480777728 614443855872 614714747192 614892027904 616682644032 617132449024 617782025168 618101259776 620116988064 621440291472 623353489941 623808160612 623884445184 625805168352 626128548864 626585243648 626787594048 627244769536 627568893952 629500960256 629530199116 630518472584 630633195192 633325428736 634386964211 635390805504 635719139328 636388279296 636417838056 636852457472 638707024176 638842776026 639172893632 639845668924 640176304768 641550434304 642225712128 642694148096 645005910016 645123268608 645153233088 646048484224 646166032512 648155352936 648490282752 648628113952 648963288064 649172865264 649646368448 651040825344 652013420513 652062867456 652132054119 653036989462 654916068352 655605414464 655944194048 658083334272 658113900717 658563336704 659147046558 659627824856 660671606784 662000496976 662081452032 662697299957 664119770496 664604175872 664947605504 665162344704 665647510528 668072864368 668194419984 668897742513 669243390816 671303758398 671793403736 671875556352 673944027456 674292283392 674784108544 675350827008 675382195488 675843424256 675874815616 677955599048 678305927936 679019893552 679143440976 682042769408 683185961458 684267021312 685373056368 685727218176 687838333728 688340039296 688695734272 689420635904 689452657894 691627689984 691932609524 692058506412 692132159488 694621749248 694748135424 695744521472 695871111936 698013457008 698374150656 698883540992 699502988184 700013201888 701120888832 702168299014 702531139648 703270604036 704780164608 705294227456 706036600192 706401439744 708705129216 708738046926 709850665524 710217475968 712403988504 712555404029 712923612128 713010794496 715205906688 715575484416 715727574016 716328678912 716851165184 719429668864 719463084704 719593990752 720592540096 720723651648 722942509044 723469819408 724485237762 725013673384 726160920576 726690578432 727300890624 727334672064 727865186048 730106029744 730483307008 731252193056 731630062592 733972242432 735202475007 735738727724 737317980672 738094060704 738475465728 740748974784 741289273088 741672329216 741911846016 741946306101 742452992512 742487477732 745158194872 745293776136 748475506688 749263330816 749399659008 752095239168 752130172248 752643813376 753310910352 753860371264 756181245092 756571996544 756664516608 757368342808 758994023424 759547629568 760740012032 763511844992 763650765696 764454562872 764849589504 767204295312 767763889984 767857778688 769004887651 770221745664 770619752448 771770987546 771865366272 772428360704 774806398912 775206774784 776022735488 776163932544 778991964114 779560156648 780214871436 780783955952 782019452928 783187718131 783283492992 783688249344 786100952832 786268032032 786674330624 787371590148 787909298176 787945894736 790431645696 790515513879 790924007328 791756511546 794034748416 795136595968 795281270784 797729665152 798141886464 798311524864 798724046848 799019098878 799431986496 799601899096 800015087872 802478056016 802624066608 803737833184 806050545664 806898971648 807401590814 809948719104 809986339344 810539491328 810838908033 811257903456 811677115392 811849630592 814349033176 814769842432 816086819548 817378179072 817974370304 818661347328 819258474496 822243525376 822393132288 823258760016 823684173312 826220010336 826822650752 826923761664 828159109778 828587055296 831137986588 831239625216 831845926912 834406891136 834838065152 835716792064 835868850432 838914422892 840231400008 840844260256 842649120768 843432927218 843536069376 843971960832 845232777389 846570256896 847187740672 847938635544 848517705728 848557117408 851609365568 851764315584 852660858588 856300949504 856456753152 859537416192 859577339712 860204310784 860482106484 860926754688 861554710016 864207137248 864653710336 865563820352 867421741056 868875652281 869509405492 872292980832 872743732224 873662357568 874113816576 876804908928 876845634483 877444445696 877485200956 878222158242 878862728744 880253423616 880895475712 882131847168 882775269376 885493027328 885654142464 886883126272 887044494336 887085695496 890276530416 890925893312 891213610287 891674138784 891863656684 892324521088 895071677864 895181134848 895834075136 898592036608 899056377856 900467769344 900509593984 903446301576 903913151232 904864584624 905524587968 907468283904 908423459328 908823958133 908892880896 910250683342 911691045888 912356028416 913164684432 913830741824 914302957568 917117778304 917284647552 918600188506 918767327478 922072120788 922170253312 922338041856 922744675216 923715930137 925655678976 925698673536 926673037752 927151889664 927828149248 930684609344 931165534208 932188948691 932670650912 934146490368 935712240918 939706886144 939877865472 940867154304 941353340928 944251440384 944295298674 944940172288 944984062568 945777708876 946467554032 946956634624 949871984672 949988143104 950681059328 953607875584 955104905216 955278686208 958264164039 958759340448 959458654336 959768503386 960264457152 960964868864 963923345392 964041222144 965980317016 967508865024 968214560768 969072726336 969779562752 972942170928 973444932096 974469552672 977273536512 978733493374 979555484193 980269966676 982374102528 983090640896 983408121696 983916291072 984125414272 984633954304 987665299712 987845005056 989215794688 989261741468 989441737284 993000745464 993725034848 994771001686 996906263808 997421408256 998471265792 998987218944 999199545344 1002109296552 1002793652224 1002840229664 1003895790898 1004414547136 1007690105604 1011992031232 1012176162816 1013765136384 1013812223424 1016933398572 1017458891904 1018201020928 1018529840328 1019272750496 1019799452672 1022939060416 1023064154112 1024592517949 1024778942187 1026962327552 1029153821696 1032510058944 1033043601408 1034130953856 1034178986841 1034885243392 1037898914286 1038198239232 1038655952152 1040286495248 1041932623872 1043616782208 1044377990656 1044917665792 1048134603776 1048325311488 1049828786864 1050019802832 1053252448521 1053796709472 1054020685172 1054565343104 1054905906054 1055675348728 1057941341184 1058712997888 1059054900288 1059602159616 1060375027712 1063639553536 1064189181952 1065358798504 1065909315328 1069385418192 1070165422144 1071895215391 1073591361024 1074146131968 1075276747776 1075750807586 1079144503296 1079194627056 1079931625472 1079981785792 1080888810144 1081118544044 1081677204608 1082236153856 1085204729112 1087520510076 1089837572096 1090035867648 1091548463104 1091664281071 1091747069952 1091797779072 1095159044616 1095724960512 1096524176384 1096878289584 1097445093888 1097678346688 1098245564416 1101626680448 1101677848453 1101761396736 1103407327022 1103608091586 1108319500288 1111933909632 1112508493824 1113679488768 1113731216598 1114491800576 1117737292308 1118552563856 1119729920617 1120308533344 1122713260032 1123532161024 1123894996224 1124714759168 1128760342528 1128965720064 1130584847392 1130790556896 1134271867638 1134857994816 1135685754112 1136052514212 1136881144784 1139321444352 1141110018048 1141942337536 1145267767488 1146103119616 1147309475312 1147902339584 1151645834976 1157656481319 1158500869708 1158642541056 1162209598368 1162810162176 1163057307776 1163658309632 1164034103232 1164883143424 1165485088768 1169073211904 1169127512644 1169340234972 1170962877656 1171175933928 1173671231488 1175638456538 1176175796224 1179402048048 1180011495936 1180621258752 1180872189952 1181863947264 1181918842104 1182725992448 1182780927328 1186422298334 1187035373888 1188284813716 1188898851712 1192704893952 1193574846464 1197467287296 1198086070272 1199402848644 1200022631808 1203717084024 1204595068768 1205217534976 1205606749776 1206486112832 1209075818496 1210348457472 1210882066667 1210973896704 1211102386221 1211231279104 1215588061184 1215809236992 1217552912576 1217774445888 1221523549764 1222154763648 1223046196736 1224130229322 1225023103304 1226961555456 1228887711744 1229429494384 1230723557063 1233365288064 1234264898048 1235564050336 1236202519552 1240233976128 1242238664667 1242880582944 1246706979882 1247616321224 1247768890368 1251610336704 1252257097728 1253170487296 1253575188096 1254489539072 1255137787904 1259001920512 1259060398232 1261036945168 1261266390384 1265149390827 1266650857472 1268773928422 1270781611008 1272776558592 1272835676112 1273704914944 1277414048352 1277685552052 1278345787264 1279691337848 1280352609536 1284451424256 1285388296192 1290011820032 1290246537216 1290306466176 1292096968448 1292332065024 1296310705872 1296980565504 1297256227904 1297926576128 1298345730528 1299292736896 1299353086031 1302081650688 1304026841026 1304264108238 1306073978924 1309832136704 1311210828928 1311888388096 1316166668544 1316227801434 1317126673408 1318294093116 1319255649712 1321343213568 1323317178911 1324000993952 1324162904064 1325394599914 1328239540992 1329208351744 1330324689408 1331295021056 1336145728736 1336388839968 1337795485026 1338486781632 1342607516796 1343586807472 1343751112704 1347888054912 1348584566784 1349568217088 1350701654016 1350764390976 1351749631232 1355911198096 1356611855872 1358039787104 1358286881952 1365376025013 1366371922916 1368534042624 1370746112736 1371454436352 1375676667456 1376680078592 1377391468544 1377900282759 1378841271808 1378905315788 1383255379968 1383865219048 1384117012824 1384264318976 1391489042944 1391742223872 1396026914016 1396748301312 1397767081984 1399005976368 1400026403776 1404336598028 1405062279296 1406541208072 1409560329216 1410588454912 1412073200384 1412802879488 1417410258432 1417476093852 1419701331048 1420434951936 1424807977008 1425110808058 1425847224256 1426021588992 1428151934209 1430411813376 1431150968832 1431455148032 1432657357824 1433702330368 1438859337728 1438926169408 1439187981504 1441185080192 1441447303296 1445885018088 1446939638816 1448970475524 1450027346768 1452321841152 1454491476529 1454601781248 1454669344128 1455730372096 1460212059488 1460966614016 1462504386112 1463260125184 1467944484864 1468100240061 1470404950014 1471477455448 1474635961344 1476188121408 1476950931456 1481497949568 1482578546176 1483344658432 1483823692032 1483892612202 1484905985024 1484974955464 1490316389744 1490587552272 1492156502529 1496951013376 1498526661632 1498799318016 1504190478336 1504260344496 1505287626752 1505843686347 1506621820704 1507720742528 1512362490184 1513143993088 1514736685616 1517988046848 1519095259136 1521480024064 1527023689984 1527301531392 1528909125744 1529699179008 1534408590624 1535527779968 1535599101673 1535715557376 1538009775302 1540443491328 1543541975092 1543730732544 1544856721408 1549612797824 1550413549568 1552045470976 1552327865088 1557983928228 1559120313296 1560429742872 1561567911904 1564038905856 1566375436262 1566566985984 1567376498688 1572201905664 1572536064064 1573348661248 1574743180296 1575818596352 1575891789472 1581031027758 1581848014656 1583513023092 1588069496832 1590273191936 1590562541568 1595459330304 1596283772928 1596623049728 1598038197756 1598863972992 1599203798192 1600030175744 1604956112032 1605248133216 1607475666368 1613626211379 1613797943296 1614803181628 1619897438208 1619972678688 1621078982656 1621677816066 1622515806912 1623354230784 1623699261184 1628698066352 1629539684864 1632173639096 1634756358144 1635948740608 1637322694656 1644487050752 1644786264576 1646517520032 1647368346624 1652440020672 1653645301504 1655110990533 1656318219556 1657174110592 1662275973176 1662479250432 1663691853824 1668813782272 1669676130304 1671433584128 1671737700864 1677828845784 1680462800016 1681688520512 1685298241536 1686865854436 1687072138752 1687943921664 1690465554778 1693140513792 1694375481344 1695877271088 1697035411456 1697114234816 1703218731136 1703528631168 1705321717176 1712601899008 1712913506304 1715472441683 1719074832384 1719154679424 1720408621568 1720964212968 1721853509376 1723109420032 1728414274496 1729307420672 1731127640704 1731208047569 1734843482112 1737751304562 1739018810984 1744585961664 1745487464448 1747324715136 1748227633152 1753609817856 1753691268966 1754888891392 1754970401912 1756444316484 1757725457488 1760506847232 1763457684807 1764263694336 1765550538752 1770986054656 1771308284928 1773766252544 1774088988672 1774171390992 1779633447501 1780553060832 1781851786624 1782427220574 1783348277568 1783727313368 1784649042176 1790143355728 1790362269696 1791668150272 1797184073216 1798112755712 1801019187968 1806892603152 1807826302464 1809729169248 1811049175936 1814936567808 1816846918656 1817647916266 1820501366684 1823382091776 1824712056832 1826329368864 1827661483648 1828605915136 1834235556608 1834569295104 1837200377012 1837534654956 1844144241576 1844340506624 1844676083712 1845489350432 1847431860274 1851397347072 1853346075504 1854303779328 1855656298496 1861369218688 1862331068416 1864377897382 1865341301824 1871424481836 1879413772288 1879755730944 1881734308608 1882706681856 1888502880768 1888590597348 1889880344576 1889968125136 1891555417752 1892935108064 1893913269248 1899743969344 1899976286208 1902814676191 1903160892633 1907215751168 1910209810432 1910557372416 1916528328078 1917518680896 1918917308672 1919537006772 1920528914304 1921929737728 1927846690784 1928082444288 1931960634032 1935017730048 1938145452672 1939559125504 1945884341856 1946889864192 1948939105344 1956040261539 1957466986748 1959110968386 1960539933352 1964748205056 1966181281792 1966816243392 1967832582144 1968250828544 1969267908608 1975330599424 1975690010112 1978431589376 1978523482936 1978883474568 1986001490928 1987450069696 1988091899871 1989542003372 1993812527616 1994842816512 1996942531584 1998399090688 2004218593104 2005587304448 2005680459328 2007791581796 2008829094272 2015380211208 2023984062464 2024352325632 2027376521989 2027530272768 2027624446848 2033866797144 2034917783808 2036402041856 2037059680656 2038545500992 2039598905344 2045878120832 2045973147127 2046128308224 2049185035898 2049557884374 2053924655104 2058307643392 2065020117888 2066087202816 2068261907712 2068357973682 2069770486784 2075797828572 2076396478464 2077311904304 2079498424003 2080572990496 2083865247744 2087233564416 2088755981312 2096269207552 2096650622976 2099657573728 2100039605664 2106504897042 2107593418944 2108041370344 2109130686208 2109811812108 2111350697456 2115882682368 2117425995776 2118109800576 2119204319232 2120750055424 2127279107072 2130717597008 2131818630656 2137666212087 2138770836384 2140330844288 2143790430782 2147182722048 2150553495552 2151501615172 2158289006592 2158389254112 2159863250944 2159963571584 2161777620288 2162237088088 2163354409216 2164472307712 2170409458224 2175041020152 2179675144192 2180071735296 2183328562142 2183595558144 2190318089232 2191449921024 2193048352768 2193756579168 2194890187776 2195356693376 2196491128832 2203253360896 2203355696906 2206814654044 2207216183172 2216639000576 2223867819264 2225016987648 2227358977536 2227462433196 2228983601152 2235474584616 2237105127712 2239459841234 2240617066688 2245426520064 2247789992448 2249429518336 2257520685056 2257931440128 2261169694784 2261581113792 2268543735276 2269715989632 2271371508224 2272105028424 2273762289568 2278642888704 2282220036096 2285629463117 2290535534976 2292206239232 2294618950624 2295804679168 2303291669952 2307014662953 2315312962638 2317001739416 2317285082112 2324419196736 2325620324352 2326114615552 2327316619264 2328068206464 2329766286848 2330970177536 2338146423808 2338255025288 2338680469944 2341925755312 2342351867856 2349563154393 2351276913076 2352351592448 2358804096096 2360022991872 2361744379904 2363727894528 2363837684208 2365451984896 2365561854656 2372844596668 2374070747776 2376569627432 2377797703424 2385409787904 2387149692928 2391150865103 2394934574592 2396172140544 2398805697288 2400045263616 2407434168048 2409190137536 2410435069952 2411213499552 2412972225664 2413084302629 2418151636992 2420696914944 2421764133334 2422204772442 2422462558208 2431176122368 2431618473984 2435105825152 2435548891776 2443047099528 2444309527296 2446092393472 2448260458644 2450046206608 2453923110912 2457589046549 2457775423488 2458858988768 2461447114126 2466730576128 2468529796096 2471128100672 2472405039104 2480467952256 2484477329334 2485761165888 2493413959764 2495232642448 2495537780736 2503220673408 2504514195456 2506340974592 2507150376192 2508979078144 2518003841024 2518120796464 2522073890336 2522532780768 2530298781654 2535698332167 2537547856844 2541563222016 2545553117184 2545671352224 2547409829888 2554828096704 2555371104104 2556691574528 2559382675696 2560705219072 2568902848512 2570776592384 2580612932352 2584193936896 2584664130048 2592621411744 2593961131008 2594512455808 2595853152256 2596691461056 2598585473792 2598706172062 2608053682052 2608528216476 2612147957848 2619664273408 2622421657856 2623776776192 2632333337088 2632455602868 2634253346816 2636588186232 2638511299424 2642686427136 2646634357822 2648001987904 2648325808128 2650789199828 2656479081984 2658416703488 2660649378816 2662590042112 2672291457472 2672777679936 2675590970052 2676973563264 2685215033592 2687173614944 2687502225408 2695776109824 2697169133568 2701198456411 2701403308032 2701528781952 2703499262464 2711822396192 2713223711744 2716079574208 2716573763904 2726471874399 2730752050026 2732743845832 2737068085248 2741492225472 2742908872704 2751353334912 2753360157184 2754782937088 2755800565518 2757682543616 2757810631576 2766510759936 2767730438096 2768234025648 2771147790411 2782978085888 2783484447744 2792053828032 2793496602624 2795534163968 2796566846073 2798011952736 2800052807552 2808673196056 2810124558592 2813082416144 2819120658432 2821176909824 2824146400768 2825605758976 2825905567849 2834820516864 2834952187704 2839402662096 2840869903872 2849615954016 2850221616116 2851694448512 2852043177984 2856303868418 2860823626752 2862910296064 2865314715648 2867404660736 2877718675456 2877852338816 2878375963008 2882370160384 2882894606592 2891770036176 2893879277632 2897940951048 2898556884223 2900054693536 2904643682304 2908982953058 2909338688256 2911460744192 2920424118976 2921933228032 2925008772224 2926520250368 2936200480122 2940809900028 2942954910896 2949271922688 2952015245263 2952376242816 2953901862912 2962995899136 2965157092352 2967647384064 2967785224404 2969811970048 2969949910928 2980632779488 2981175104544 2984313005058 2997053323264 2997598636032 3008380956672 3008520688992 3010575253504 3011687372694 3013243641408 3015441485056 3024724980368 3026287986176 3029473371232 3035976093696 3038190518272 3054047379968 3054603062784 3057818251488 3059398358016 3068817181248 3071055559936 3071198203346 3073777553847 3076019550604 3080886982656 3087083950184 3087461465088 3089713442816 3099225595648 3100827099136 3104090941952 3104655730176 3115967856456 3118240626592 3120859485744 3123135823808 3132750872524 3133133971968 3134752997376 3144403811328 3145072128128 3146697322496 3149486360592 3151637192704 3151783578944 3162062055516 3163696029312 3167026046184 3176138993664 3180546383872 3181125083136 3185877391697 3190918660608 3192567545856 3193246099456 3196076395512 3197727945984 3198407596384 3200060351488 3209912224064 3210496266432 3214951332736 3215100659771 3215685646173 3227252422758 3227595886592 3229606363256 3239794876416 3239945357376 3243355632132 3245031613824 3246708461568 3247398522368 3257396132704 3259079369728 3264347278192 3269512716288 3274645389312 3274992843213 3288974101504 3289572529152 3293035040064 3294736693248 3304880041344 3305033545359 3307290603008 3310221981066 3312636439112 3314348221184 3324551946352 3324958500864 3327383707648 3337627564544 3339352260608 3342867168256 3343475401728 3355657691568 3359189761851 3360925600032 3363377041024 3370596483072 3373731708872 3374144277504 3380931109556 3386281027584 3388750962688 3391754542176 3394070822912 3394228469632 3406437462272 3407057262336 3410643434352 3425203798016 3425567226809 3425827012608 3430944883366 3438309358848 3440817243136 3441928425936 3443707018752 3446218840064 3456828548992 3458614841344 3462255281408 3462416095138 3475502609124 3478037621968 3489171923328 3490974928896 3494649430272 3496455266304 3507219635712 3507382537932 3509777782784 3509940803824 3512888632968 3513635268143 3515450914976 3521013694464 3526915369614 3528527388672 3541972109312 3542616569856 3547532505088 3548177977344 3548342781984 3559266895002 3561106121664 3563703573248 3564854441148 3566696555136 3567454626736 3569298084352 3580286711456 3580724539392 3583336300544 3594368146432 3602038375936 3613785206304 3615652604928 3619458338496 3622098351872 3632646200001 3633693837312 3635295832532 3641002733368 3646764183552 3649424113664 3652658737728 3655322967296 3657211830272 3668471113216 3669138590208 3674400754024 3675069309912 3688288483152 3690978700864 3692170671189 3694863720548 3702794694144 3706692151008 3708607558656 3711312596992 3722738437376 3724662136832 3728755794764 3730682603648 3742848963672 3758827544576 3759511461888 3763468617216 3765127826551 3765413363712 3777005761536 3777181194696 3779760689152 3779936250272 3783110835504 3785870216128 3787826538496 3799487938688 3799952572416 3805629352382 3806321785266 3814431502336 3820419620864 3821114744832 3833056656156 3835037361792 3837834617344 3839074013544 3841057828608 3843859475456 3855693381568 3856164888576 3861925644577 3863921268064 3870035460096 3876290905344 3879118251008 3891768683712 3893779728384 3897878210688 3898059258093 3912080523078 3914933973496 3918221936772 3921079866704 3929496410112 3932362563584 3933632486784 3935665164288 3936501657088 3938535817216 3950661198848 3951380020224 3956863178752 3957046965872 3957766949136 3969951536733 3972002981856 3974900139392 3976183799742 3979084006744 3987625055232 3993885063168 3996798181376 4008437186208 4011174608896 4011360918656 4015583163592 4017658188544 4030760422416 4047968124928 4048704651264 4054753043978 4055248893696 4067733594288 4069835567616 4072804083712 4074119361312 4077091001984 4079197810688 4091756241664 4091946294254 4098370071796 4099115768748 4107849310208 4116615286784 4130040235776 4132174405632 4136523815424 4136715947364 4139540973568 4151595657144 4152478044169 4152792956928 4154623808608 4158996848006 4161145980992 4174467128832 4177511962624 4192538415104 4193301245952 4199315147456 4200079211328 4213009794084 4215186837888 4216082740688 4218261372416 4219623624216 4222701394912 4231765364736 4234851991552 4236219601152 4238408638464 4244740431503 4254558214144 4261435194016 4263637261312 4275332424174 4277541672768 4280661688576 4284455802627 4287580861564 4294365444096 4301106991104 4303003230344 4316578013184 4316778508224 4319927143168 4323555240576 4324474176176 4326708818432 4328944615424 4340818916448 4350082040304 4363474429587 4366657124284 4367191116288 4380636178464 4382899842048 4386096705536 4387513158336 4389780375552 4390713386752 4392982257664 4406506721792 4406711393812 4413629308088 4414432366344 4433278001152 4440708749477 4447735638528 4450033975296 4454717955072 4454924866392 4457967202304 4470949169232 4474210255424 4478919682468 4481234133376 4490853040128 4495579984896 4498859036672 4515041370112 4515862880256 4522339389568 4523162227584 4537087470552 4539431979264 4542743016448 4544210056848 4547524579136 4557285777408 4564093943591 4564440072192 4571258926234 4581071069952 4584412478464 4589237901248 4591609358336 4606583339904 4606797305019 4614029325906 4630625925276 4634003478832 4634570164224 4638881099699 4648838393472 4651240648704 4652229231104 4654633238528 4656136412928 4659532573696 4676292847616 4676510050576 4677360939888 4683851510624 4684703735712 4699126308786 4702553826152 4717608192192 4720045983744 4723488759808 4727455789056 4727675368416 4730903969792 4731123709312 4745689193336 4748141495552 4753139254864 4755595406848 4770819575808 4774299385856 4782301730206 4789869149184 4797611394576 4800090527232 4814868336096 4818380275072 4820870139904 4822426999104 4825944451328 4826168605258 4841393829888 4843528266668 4844409544884 4844925116416 4862352244736 4863236947968 4870211650304 4871097783552 4886094199056 4888619054592 4892184786944 4896520917288 4900092413216 4907846221824 4915178093098 4917717977536 4922894228252 4933461152256 4937059592192 4942256201344 4944810078208 4960935904512 4968954658668 4971522331776 4986827919528 4990465284896 4991075561472 5006441346816 5009028390912 5014300752384 5016511419049 5017958156288 5036007682048 5036241592928 5044147780672 5045065561536 5060597563308 5071396664334 5075095713688 5083126444032 5091106234368 5091342704448 5109656193408 5110742208208 5113383149056 5118765351392 5121410438144 5137805697024 5146417325049 5161225864704 5168387873792 5169328260096 5185242823488 5187922262016 5189024911616 5191706304512 5193382922112 5193624142707 5197170947584 5197412344124 5216107364104 5217056432952 5224295915696 5239328546816 5244843315712 5247553552384 5264666674176 5264911205736 5268506693632 5273176372464 5277022598848 5293268715644 5296003975808 5296651616256 5301578399656 5312958163968 5316833406976 5321298757632 5325180084224 5344582914944 5345555359872 5351181940104 5353947126528 5370430067184 5374347229888 5375004450816 5383034213557 5391552219648 5394338267136 5402396912822 5403057563904 5406998524928 5423644792384 5426447423488 5432159148416 5433147527808 5452943748798 5461504100052 5465487691664 5474136170496 5482314026917 5482984450944 5485817745408 5502706669824 5506720314368 5511601131036 5515365087232 5515621263152 5533021519872 5535460876192 5536468051296 5542295580822 5565956171776 5566968895488 5584107656064 5586993205248 5591068327936 5593133692146 5596023905472 5600105615104 5617346392112 5620249117184 5626164832288 5638241316864 5642353819648 5648292801536 5651811135698 5669641033728 5669904375408 5678805324192 5681739807744 5699231908032 5700443232232 5703388897024 5708444028573 5712607736836 5721647253504 5725820592128 5730629431296 5734809321472 5755704677632 5756751926016 5764740320768 5765789213184 5783540072352 5787758555264 5795881902096 5797113768446 5800109387072 5817965906116 5818677376512 5822921488384 5840848237952 5843866456064 5850017544448 5853040500736 5872400960244 5881619800056 5885909821792 5898543845376 5904030490526 5904752485632 5907803725824 5916629441723 5925991798272 5930314184704 5935294768128 5935570448808 5939623940096 5939899821856 5961265558976 5962350209088 5968626010116 5994106646528 5995197272064 6016761913344 6017041377984 6023374745388 6026487282816 6030882970112 6049449960736 6052575972352 6058946742464 6071952187392 6082129565967 6108094759936 6109206125568 6115636502976 6118796716032 6137634362496 6137919441381 6142111119872 6142396406692 6147555107694 6152039101208 6161773965312 6174167900368 6174922930176 6179426885632 6198451191296 6201654198272 6208181883904 6209311460352 6231935712912 6236481253184 6238495272009 6241718971488 6246271647616 6265501745048 6266267943936 6288807622656 6290144256256 6293394644992 6298972721184 6303274385408 6303567157888 6324124111032 6327392058624 6334052092368 6352277987328 6361092767744 6361767706931 6362250166272 6371754783394 6381837321216 6386492198912 6392152791024 6395455891968 6396815192768 6400120702976 6419824448128 6420992532864 6429902665472 6430201319542 6431371292346 6454504845516 6455191773184 6459212726512 6466011510959 6479589752832 6479890714752 6486711264264 6490063227648 6493416923136 6494797044736 6514792265408 6518158739456 6525322640837 6528694556384 6539025432576 6549985686426 6577948203008 6579145058304 6586070080128 6589473386496 6609760082688 6610067090718 6614581206016 6620443962132 6625272878224 6628696442368 6649103892704 6649917001728 6654767415296 6675255129088 6685734336512 6686950803456 6711315383136 6718379523702 6721851200064 6726754082048 6747463417744 6748288555008 6761862219112 6772562055168 6777501925376 6783509084352 6788456939264 6812874924544 6814114524672 6821286868704 6851134453618 6856888389351 6861889766732 6876618717696 6881634486272 6883856851872 6887414037504 6892437680128 6913657097984 6917229682688 6924510562816 6924832190276 6951005218248 6956075243936 6978343846656 6981949857792 6989298860544 6992910532608 7014439271424 7014765075864 7019555565568 7019881607648 7025777265936 7027270536286 7030901829952 7053830739228 7057054777344 7083944218624 7085233139712 7095065010176 7096355954688 7096685563968 7118533790004 7122212243328 7127407146496 7129708882296 7133393110272 7134909253472 7138596168704 7160573422912 7161449078784 7172147625643 7173452595309 7188736292864 7204076751872 7227570412608 7231305209856 7238916676992 7239252907887 7244196703744 7265292400002 7267387674624 7270591665064 7282005466736 7293528367104 7305317475456 7310645934592 7314423660544 7336942226432 7338277180416 7348801508048 7350138619824 7372767139647 7376576966304 7381957401728 7384341342378 7389727441096 7405589388288 7413384302016 7417215117312 7422625193984 7445476874752 7449324273664 7457511589528 7461365207296 7485697927344 7517655089152 7519022923776 7526937234432 7530255653102 7554011523072 7554362389392 7559521378304 7559872500544 7566221671008 7571740432256 7575653076992 7598975877376 7611258704764 7612643570532 7628863004672 7640839241728 7641649967497 7642229489664 7666113312312 7670074723584 7675669234688 7678148027088 7682115657216 7687718950912 7711386763136 7711744939171 7712329777152 7723851289154 7727842536128 7752581810688 7758236502016 7783537367424 7787559456768 7795756421376 7796118516186 7824161046156 7829867946992 7836443873544 7838109444319 7842159733408 7858992820224 7864725127168 7867264973568 7871330328576 7873003314176 7901322397696 7902760040448 7913726357504 7914093931744 7915533898272 7939903073466 7944005963712 7949800278784 7952367599484 7958168013488 7975250110464 7987770126336 7993596362752 8016874372416 8022721837312 8031166327184 8035316377088 8061520844832 8103595369233 8109506087956 8110497787392 8135467188576 8139671135232 8145608167424 8148238722624 8154182003968 8158395621376 8183512483328 8183892588508 8196740143592 8198231537496 8215698620416 8233230573568 8260080471552 8264348811264 8273047630848 8273431894728 8279081947136 8303191314288 8304956088338 8309247617216 8317993696012 8322291961984 8348934257664 8355023925248 8385076830208 8386602491904 8398630294912 8400158422656 8426019588168 8430373675776 8432165481376 8436522744832 8439247248432 8445402789824 8463530729472 8472439202304 8476174466669 8476817276928 8477716703547 8489480863006 8509116428288 8522870388032 8527274522624 8550664848348 8555083345536 8561323377152 8568911605254 8575161723128 8588730888192 8602213982208 8606006460688 8615064899441 8633156026368 8633557016448 8639854286336 8647110481152 8648948352352 8653417636864 8681637832896 8695670652669 8700164080608 8726948859174 8733314248568 8734382232576 8761272356928 8765799684096 8772193411072 8775026316672 8779560751104 8781426773504 8785964515328 8813013443584 8813422787624 8827258616176 8828864732688 8856045735789 8866556002304 8881417498954 8895471277056 8909435910144 8909849732784 8915934404608 8941898338464 8948420510848 8957839364936 8962468266752 8991159969792 8997718073344 9030082740224 9031725760512 9044678779136 9046324455168 9074174941104 9078863958528 9085486032896 9088420113696 9095049158272 9114571554816 9128187887182 9142517852468 9162142139904 9168824956928 9178475802496 9183218716672 9213166679808 9213594610038 9228058651812 9261251850552 9263220252377 9268006957664 9269140328448 9277762199398 9297676786944 9302481297408 9304458462208 9312272825856 9319065147392 9352585695232 9353020101152 9354721879776 9367703021248 9369407471424 9398252617572 9405107652304 9435216384384 9440091967488 9446977519616 9454911578112 9455350736832 9462247418624 9491378386672 9496282991104 9506278509728 9511190813696 9541639151616 9557632175091 9564603460412 9579738298368 9595222789152 9600181054464 9629736672192 9636760550144 9641740279808 9644853998208 9645301979313 9651888902656 9652337210516 9682787659776 9687056533336 9688819089768 9689850232832 9740423300608 9742195567104 9772188398112 9777238109184 9784369573888 9793041834576 9800184826432 9830356186196 9835435955072 9845788456504 9866922304512 9874119184384 9884512402688 9889620156416 9921871809024 9937909317336 9943044663552 9973655839056 9980930569792 9982151122944 9997063539463 10012882693632 10018056781824 10028601504768 10033022838098 10035916312576 10072015364096 10072483185856 10088295561344 10090131123072 10121195126616 10142793328668 10150191427376 10166252888064 10181440335703 10182212468736 10182685408896 10219312386816 10221484416416 10226766298112 10237530702784 10242820876288 10275611394048 10276701680427 10292834650098 10322451729408 10336775747584 10338656520192 10370485646976 10375844524032 10378049823232 10383412609024 10386765844224 10387248285414 10394341895168 10394824688248 10432214728208 10434112865904 10448591831392 10478657093632 10489686631424 10529333348352 10529822411472 10537013387264 10540905804429 10546352744928 10554045197696 10586537431288 10592007951616 10603156799312 10625916327936 10633666813952 10642597515264 10650360168448 10689165829888 10691110719744 10702363880208 10707894253056 10740860134368 10748694459776 10750008901632 10766068427114 10783104439296 10804793825644 10806115127808 10813997049856 10847289584768 10852894846976 10864318296832 10866295055616 10905887497596 10923008200104 10930975383328 10948272340992 10964628053834 10965968901888 10971635490816 11005413339648 11013440628736 11023202262072 11030730174464 11031242526304 11070921752384 11072936102592 11084591161644 11131912343552 11133937790976 11168215312128 11173986410496 11186267384292 11192047810944 11200211230208 11234692784224 11240498234368 11252329664576 11276482633728 11295383479653 11296585603072 11303622271396 11339282067456 11339808750816 11357610648384 11363479615488 11398463816064 11400886464464 11406777794048 11416888057146 11425215473672 11443294507008 11451641184256 11461258862592 11511409355264 11513503852032 11529480641536 11531578426368 11567080144704 11575517110528 11585776933731 11591763804192 11594227536892 11600218774144 11635931812232 11637354753024 11645842976768 11681696475904 11687732912128 11700035088896 11706081001472 11744801920488 11763239600112 11771819643584 11797087690752 11808060981052 11809504971264 11815607451648 11833258883446 11851983596544 11860628369408 11870589536256 11871140897616 11879247880192 11879799643712 11922531117952 11924700418176 11937252020232 11988213293056 11990394544128 12008307091781 12033523826688 12034082755968 12046749490776 12052974565632 12061765940224 12098899921472 12105151944704 12117893484928 12118456332983 12143904374784 12164259131934 12216189519872 12218412251136 12231273005952 12237593432064 12275268724992 12275838882762 12284222239744 12284792813384 12295110215388 12304078202416 12323547930624 12348335800736 12349845860352 12358853771264 12396902382592 12416363767808 12418622920704 12457434132507 12463871425824 12472962506368 12476990544018 12483437942976 12492543295232 12531003490096 12532535887872 12577615245312 12580288512512 12586789289984 12597945442368 12607134315776 12648248222064 12654784117248 12668104184736 12704555974656 12723535413862 12734221294509 12743509566788 12763674642432 12772984397824 12784305582048 12790911783936 12793630385536 12800241405952 12839648896256 12841985065728 12859805330944 12860402639084 12862742584692 12909009691032 12910383546368 12918425453024 12932023021918 12959781429504 12973422528528 12980126455296 12986833846272 12989594089472 13029584530816 13036317478912 13050645281674 13057389112768 13099971372852 13155896406016 13158290116608 13172140160256 13178946772992 13219520165376 13220134181436 13229162412032 13240887924264 13250545756448 13257392884736 13298207785408 13299834003456 13319702733337 13322126248431 13350510258176 13371468673024 13373901606912 13422630766272 13436759047404 13443702400128 13453508164096 13494926835488 13496577110016 13523724438224 13545124110336 13567018168704 13576913878528 13625749849088 13628229049344 13642573737408 13692281830773 13702268907236 13713776778702 13723779533464 13753237435392 13763268972544 13767713703744 13774828075008 13784875360256 13827314195968 13834459365376 13849021125632 13849664380552 13902010436496 13912150487872 13916643299097 13956687693312 13963899715584 13978597721088 14028878542848 14029530151728 14039111131136 14039763215296 14051554531872 14054541072572 14061803659904 14107661478456 14167888437248 14170466279424 14190130020352 14191635653923 14192711909376 14193371127936 14237067580008 14244424486656 14254814292992 14259417764592 14266786220544 14269818506944 14277192337408 14321146845824 14321812029889 14322898157568 14344295251286 14346905190618 14377472585728 14408153503744 14455140825216 14462610419712 14477833353984 14478505815774 14488393407488 14530584800004 14534775349248 14541183330128 14556488968021 14564010933472 14587056734208 14610634950912 14621291869184 14673884452864 14676554360832 14697603016096 14700277239648 14745534279294 14753153932608 14763914803456 14768682684756 14779454882192 14811178776576 14826768604032 14834430234624 14845250387968 14890953749504 14915023179056 14922730414592 14971395854688 15049534257147 15053874468864 15060511306204 15108023046144 15108724778784 15119042756608 15119745001088 15132443342016 15143480864512 15151306153984 15197951754752 15222517409528 15225287141064 15257726009344 15283299934994 15332226624624 15340149447168 15351338469376 15356296054176 15364231314432 15375437901824 15422773526272 15423489878342 15447702578308 15455685072256 15505163621376 15516473004032 15567074734848 15575118913536 15591512842752 15592237032372 15648322092312 15659735893984 15672887747088 15676218888638 15684319466816 15717985640448 15734529947136 15742660657152 15746006628352 15802644795392 15805520080896 15827452715008 15828187863488 15831067796544 15879806146932 15888011927424 15899600557568 15904735198968 15916336026976 15950500220928 15975540252672 15999406241819 16033748744832 16045443674624 16062332654368 16070632754176 16123041689664 16149102640671 16207190738466 16219012175912 16220995574784 16270934377152 16279342270464 16291216334848 16296477445248 16308364007936 16316791242752 16367024966656 16367785177016 16393480287184 16396463074992 16446942080751 16466461147136 16520160943104 16546095261696 16546863789456 16558163894272 16606382628576 16609912176676 16618495234432 16635987392024 16644583923968 16697868515328 16710047850496 16770153660416 16773204983808 16797260589824 16800316845312 16852039176336 16860747351552 16864330962752 16873045489664 16878494496864 16890805579648 16891590118403 16927061458944 16944878404608 16952348933338 16955433407094 16978961726012 17018232856576 17045740776064 17054549045248 17101329696696 17110166691072 17122646754304 17137823210508 17150323446256 17177461776384 17203123325843 17204427964416 17212012921376 17230129798882 17267114032896 17279708572672 17294220962304 17297896704704 17306835273728 17363275665792 17391341305338 17400328161216 17453897718348 17466628497136 17468764465152 17522544713856 17531599368192 17544386822144 17550052633344 17559121502208 17562853547008 17626026887168 17626845575248 17654517232352 17657729465376 17712091471578 17749888325169 17762834997908 17790942554112 17818871820288 17819699465568 17831868809216 17883796676928 17896841021696 17915678729872 17924936533504 17982319939584 17995436146688 18089357558272 18092648910336 18148349882208 18157727917056 18170972065792 18176840227392 18190098316544 18256375774364 18285035704936 18324284279808 18337649913856 18356951604992 18366437433344 18426333359616 18427189220076 18456117303624 18522503701104 18526440504754 18536013915328 18538280656896 18555524398796 18595353573888 18604962594816 18608916924416 18624545651712 18638130294784 18705171390464 18706040202304 18709443759552 18735406042496 18738814942848 18796505235144 18810215304608 18870432768768 18880183934976 18908389194877 18909823156224 18910701473664 18924494837248 18982756773344 18992565982208 19012557019456 19022381627392 19083278303232 19085303120793 19115264350182 19129206920824 19159476596736 19190445578304 19200362108928 19259473344384 19273521100288 19283480559616 19289707996416 19290603958626 19303777805312 19304674421032 19365575319552 19374113066672 19377638179536 19398034532877 19480846601216 19484391134208 19544376796224 19554476218368 19568739147776 19575967922511 19586083669152 19600369652864 19660712372392 19670871910144 19691576913008 19733844609024 19748238368768 19769024805376 19779240312832 19843743618048 19875818634672 19886089327104 19947311678112 19961861139584 19964302245888 19994127078926 20025765387264 20057203009536 20066045676196 20071832625152 20144030728192 20144966371712 20176591122688 20180262246144 20242390253232 20285586657336 20300382854752 20332505776128 20362880671406 20365370817792 20438624773632 20442968832832 20453532596224 20475061405568 20485641752576 20553403360854 20585669300196 20644903458816 20664106716841 20673551495168 20677313040384 20740971293952 20751689048064 20756099646464 20773531688448 20774496570828 20788683790336 20789649376496 20864429456416 20868225731808 20897183662784 20979373262848 21058666696704 21059644822944 21074026774528 21081811608858 21092705489856 21108090395392 21173074862576 21184015903232 21206313598624 21251832655872 21267333627904 21285195030528 21378331659776 21382221439488 21404727760416 21415788506112 21481720268736 21497388919552 21516442876929 21532136854228 21566208878592 21609587651288 21612230255616 21627994099712 21694579169536 21705789693952 21728636593664 21732590111232 21811774995192 21846016400208 21861950766656 21929256107668 21931937803776 21943270981632 22010826679296 22026881257472 22046404524144 22061460348928 22062485052608 22141843504768 22145872205184 22169182323288 22263824687104 22267875581952 22301141741879 22336430624256 22347972820992 22372534768584 22384095621888 22400422460416 22469385568448 22480996468736 22504659329152 22505704618397 22552965267456 22590766959306 22593171206144 22607244542792 22678564134912 22679617501632 22715221296768 22726959230976 22796927632128 22801772928928 22813555588096 22833776114292 22850430947344 22886589014016 22922517725184 22924949902491 23022818710528 23027007704064 23058961283072 23063156852736 23134160289408 23135234817513 23151034221056 23171553867462 23183527608384 23188455073784 23200437548288 23271863624464 23274709506048 23291685953536 23363392951808 23375465824256 23400070177792 23489603840976 23514328332957 23526479200224 23543639287168 23594175381504 23616121962104 23619009942528 23666517766892 23703967193088 23721256738816 23741179072512 23742281795232 23758495760384 23759599287424 23845062235904 23849400836352 23874504040464 23976426586112 23980789088256 24016614183562 24068165511936 24093498981552 24105949131264 24123531880448 24197799842944 24210303889408 24235786969856 24236912665966 24328518263868 24432379039744 24436824502272 24462546011904 24475186864128 24550537449984 24551677765524 24568444479488 24569585626768 24590220430776 24608156404832 24647095861248 24696671601472 24699691720704 24793804765184 24832727535616 24837245841408 24914868265014 24927742851648 24945925012736 24953981088036 24966875885952 24985086590464 25062006980192 25065071775744 25155230490624 25160577025024 25195890884736 25214268631552 25296496444128 25309568234496 25336208369472 25428523400007 25447070827724 25468442589018 25487019133576 25527349284864 25545968795648 25568611164096 25581823567872 25587260771072 25600482811904 25679297792512 25683970131456 25719610661888 25720805278168 25725485169384 25818019382064 25836850906048 25845194698323 25864046043836 25919562859008 25946845057056 25960252910592 25979188178944 26059169061632 26072634957824 26101290563348 26114778225536 26199942745704 26311792812032 26316580233216 26344280320512 26355894785857 26357893545984 26439040330752 26440268362872 26458324824064 26481775848528 26501091512896 26514785769472 26596415570816 26599668006912 26639405466674 26644252496862 26701020516352 26742937346048 26747803213824 26845261532544 26873518094808 26887404800256 26907016328192 26989853670976 26993154220032 27033479512039 27047448876448 27090248220672 27134036337408 27153827757056 27251499698176 27256458098688 27285147474816 27384563661546 27404537814472 27427553557404 27447559066928 27506474870784 27526537945088 27535427407488 27549656150016 27569750720512 27654628391936 27698042251264 27699328761104 27789660757131 27804020872992 27824300975744 27833286598194 27913375386624 27957195442176 28057757085696 28059060303456 28078222262272 28079526430592 28103109063744 28109082145144 28123607319808 28215322956912 28335776874496 28340932558848 28383271307846 28386742255872 28474135160016 28488848973312 28509628585984 28518835529184 28533572441088 28539637013888 28554384674816 28642293691648 28643624059778 28688590502572 28693810381236 28754945171456 28816307007488 28910281650432 28925220839424 28955666707968 28957011631548 28976786814976 29061169600008 29069550698496 29082366660256 29112977936042 29128021866944 29221269901824 29242583738368 29347768905728 29353108721664 29395206032192 29400554479296 29491068558588 29506307865216 29527829606912 29537365369512 29558909764384 29622357553152 29653537208064 29668860469248 29713183020521 29781907499008 29830046358112 29845460829184 29942791709376 29991190618389 30099068514294 30107748937728 30121022612408 30216046092288 30217449557568 30239490002176 30264886684032 30286961729024 30302612307968 30395903509504 30445034819056 30450574282128 30544321007109 30566599869988 30664453249248 30680298894336 30702676938752 30712592108352 30728462628864 30750875803648 30845547052544 30846979756684 30895405156616 30911370144512 31010327242752 31032946008064 31084961246339 31134149469696 31150237827072 31183025685504 31184474064744 31296644184624 31319471787968 31345775494176 31352437777276 31368638933632 31435971280896 31469059894272 31492013256704 31605289590784 31611040161792 31654905430016 31656375726976 31662135593088 31759612293864 31776023854848 31799201115136 31809470397936 31832672053952 31901000441856 31948657605137 31951080505344 31998812483638 32067497489664 32090887349248 32124665308736 32141265508352 32246083379328 32298205281342 32414381476932 32438024351824 32441991149568 32472167697893 32541868754304 32558684540928 32582432669696 32592954890496 32616728015872 32734049933312 32735570354032 32786960574368 32792926149984 32893884161502 33040321886208 33092190523392 33093727578912 33116327788544 33212765257152 33219824353352 33236990468864 33271974784048 33289167847936 33395737030656 33420095700992 33594521179648 33600633690624 33704078352672 33721494703104 33728661925504 33746090979328 33756988993728 33781611159296 33783180236806 33889756809216 33904697866676 33910866814188 33957923452024 34036465713152 34091481552128 34109098090496 34202659393392 34220333382144 34245293508608 34275646421016 34300646892512 34354923552768 34406246651686 34424025842752 34460259597764 34534228065792 34559417145344 34588441924608 34595793409408 34613670547456 34726551331584 34782682610676 34800656322432 34907795436696 34933256994272 34937528930304 35045089427712 35063198736384 35100105266688 35115579933343 35118243004416 35125707094016 35252053774336 35253691150496 35309034464704 35315458930752 35424182943156 35499776650338 35525669995816 35581885108224 35637743640576 35639398931136 35767593353856 35793682043392 35831357459744 35849873067008 35964639879168 36024921275343 36178715116544 36185297820672 36296699764416 36315455834112 36341944131584 36353680454784 36355368998949 36380196633088 36512751548728 36570071409872 36648568559616 36675299827712 36713903209984 36732874866688 36852666719232 36854378440152 36912234607248 37045007402208 37052881009508 37072027830656 37076561313792 37111048797592 37190707147776 37217833848832 37249091303424 37276260589568 37410342780928 37412080404608 37418887519104 37470812084992 37477629885696 37593010470288 37620430609216 37681239494899 37740865537536 37760367869952 37816778389754 37821402947328 37848989674496 37965513546688 37985131964416 38025114038912 38044763254784 38170606241586 38230528700364 38258413841648 38318953193472 38376198188419 38380891156608 38400724217856 38518946688768 38547042200576 38579415992832 38581207917252 38607555610624 38609348842064 38731150639104 38748226133344 38755276359072 38796069065754 38961693202432 38968782268416 39088753592448 39108952436736 39137478295552 39151935845022 39172167338304 39200739305728 39321424744784 39341743820288 39383153826016 39467689218048 39496476737536 39538049610752 39687487236096 39751637269344 39772178654208 39894623356224 39923722279168 39959108200011 39988254157852 40051530774528 40114406019072 40132091352392 40143665250304 40289932743424 40353182245376 40360524492288 40484780506464 40571173314672 40600765709504 40725761342812 40730741635584 40877249547264 40885937665664 40907065192448 40950122811136 40971283505152 41106806721708 41171338600392 41289806917632 41328213433682 41347102990336 41354626080768 41416406092061 41481942587904 41503378096128 41512199292928 41547063376896 41548993141656 41577367580672 41579298752992 41728858912832 41736451463616 41794367325568 41958746525696 42117333393408 42119289645888 42163623217716 42185410979712 42216180790784 42346149725152 42368031806464 42412627197248 42503665311744 42570390061056 42574906961769 42756663319552 42764442878976 42809455520832 42831577012224 42963440537472 42965436089667 42994777839104 43032885753858 43064273708456 43132417757184 43219175302576 43224460511232 43255988199424 43389158339072 43411579387904 43457273187328 43465180222464 43623549990384 43669466904063 43692032800416 43723901533312 43858512215336 43863875607552 44021653358592 44053762514944 44092809048288 44122920697856 44124970105216 44283687009536 44291744410368 44338364646576 44527649374208 44532373948517 44535751163904 44602283483758 44672861248512 44745069537168 44768191243776 44800844920832 44938771136896 44961992937472 45009318658304 45011409236794 45181533918612 45186342412288 45214489085584 45357128269824 45359235003264 45430442593536 45453918461952 45593855264256 45603545857856 45627111176192 45667552228584 45677258485859 45700861894688 45773178028032 45849899804982 46045637421056 46054015408128 46117922566144 46126313705472 46268320578816 46270469635026 46302068442112 46343107734924 46367055216768 46376910147568 46400875096576 46543727248928 46549419012096 46583371907072 46726785903616 46800140355584 46979207681952 47028656665914 47052958400448 47087278574336 47232243924208 47238019885056 47333035533784 47407934386176 47442513477632 47482358145024 47484563590464 47519198574848 47690124471808 47698801672704 47749008080928 47998218725457 48033228367124 48136331023872 48186997963104 48211898262528 48247063760896 48395599685888 48420607778816 48471573939712 48473825331932 48657036527736 48864758079488 48873649004544 48925092023808 48950373728256 49101074899968 49103355531048 49136888958976 49139171253536 49180440861552 49216312809664 49393343202944 49399383441408 49587609530368 49665455071232 49674491682816 49829736530028 49855485703296 49891850025472 49907962176072 49933751771904 49970173180928 50124013960384 50130143551488 50205033379501 50310460981248 50321154050048 50391781769472 50428537263104 50592992888256 50619136468992 50672416738944 50674770355209 50857046800014 50894141655448 50936885178036 50974038267152 51054698569728 51137222328192 51163647135744 51174521542144 51200965623808 51358595585024 51367940262912 51439221323776 51441610556336 51450970338768 51609369977529 51636038764128 51673701812096 51690389396646 51728092087672 51839125718016 51893690114112 51920505821184 51958376357888 52118338123264 52145269915648 52202581126696 52229556451072 52399885491408 52623585624064 52633160466432 52688560641024 52711789571714 52878080661504 52880536725744 52916649648128 52963551697056 53002183025792 53029571538944 53192831141632 53278810933348 53288504993724 53402041032704 53485874692096 53495606427648 53690523065088 53747036189616 53774809600512 53814032656384 53979707341952 53982214574197 53986308440064 54066959024078 54094897752896 54268072674816 54307655514112 54502999396352 54512916197376 54570294949632 54769127323092 54809075628944 54855107114808 54895118133856 55012949741568 55053075890176 55070854814976 55099312300032 55181625609539 55309256783872 55396084502528 55398657522208 55579321514262 55608041745984 55648601951488 55666573196388 55826750773248 55914390884352 56115514171392 56118120606912 56159052861184 56206218127488 56218164290288 56247214639616 56430645913824 56725167584631 56766542615692 56773484511744 56948270320032 56977697946624 57019257171968 57037671058368 57067144882176 57079274027776 57108769349632 57284587383296 57287248119556 57377181005144 57387620762472 57509890342912 57632614014976 57820563300864 57850441678848 57911333415936 57914023263096 57953573629952 58122339200016 58164733320512 58225955872084 58256043733888 58442539803648 58485167476736 58695537811456 58706217443328 58790412064384 58801108958592 58982137117176 59012615730432 59055659213824 59074730739024 59117819528768 59244715106304 59307074416128 59333221266683 59337720938496 59426366041042 59563814998016 59660092716224 59690921658368 59885583418752 59982381236778 60198137028588 60215497875456 60242045224816 60305454296087 60432092184576 60434899115136 60478980004352 60529773368064 60573923458048 60791807019008 60890069638112 60901148564256 61088642014218 61133199739976 61328906498496 61360597788672 61405353877504 61425184216704 61456925257728 61501751607296 61691094105088 61693959513368 61790810313232 61822740289024 61992320150523 62020654485504 62065892016128 62169922492678 62268298939392 62366051371008 62368948129488 62593288369248 62638943575936 62691550988352 62704875554552 62737277867264 62938119788544 62984026513408 63210579181568 63222080323584 63312751453952 63324271186176 63519224587728 63552047709696 63598402230272 63618940795872 63665344107904 63802000883712 63897315210274 63997624967276 64134994979328 64181774698496 64249330617472 64282531016704 64492166758656 64596410562684 64828762953864 64876048703648 64883982299136 64944335395786 65083737508608 65117369081856 65185909780992 65233456031744 65468099866624 65471140708064 65573921148736 65585852299968 65787768323004 66080643772416 66184381046784 66187455157824 66425530514304 66439648706704 66473980937728 66543949568096 66578335695872 66791474061312 66903425225637 67189042359296 67201267381248 67408156705344 67442989406208 67457323851008 67492181958656 67513977987456 67517113855191 67563222318592 67566360473612 67779513618432 67809395733352 67821733628376 67915846904048 68182963104256 68218196180992 68405318786784 68440666764288 68490587017216 68551292842032 68601293785024 68812493303372 68848051685504 68920519195528 69068456131584 69118834290688 69176883849216 69191586818816 69227341094912 69453102663168 69565365221352 69601312644864 69815590873392 69866513988544 69875057860608 69979444776241 70090178855424 70126397472768 70200210533376 70231159866686 70251414188032 70504107548672 70507382300992 70618068929408 70630917861504 70848365886312 70999553300676 71051339991632 71163770216448 71270082349921 71275487281152 71278797862272 71535186707712 71587364086784 71662714919488 71699746134016 71929279758336 72049842550686 72357430233088 72370595641344 72593399528832 72630911668224 72683888263168 72707360909568 72710737997898 72760393266176 73025503097456 73140142819744 73297137119232 73350599655424 73427806419968 73705333438464 73708756880304 73824469214496 74090014804416 74105762019016 74144055661312 74222097595184 74381414295552 74435667697664 74498182606848 74552521179136 74824160809216 74837775038208 74941624169984 74955259771392 75186020940576 75240861218432 75362478989798 75481731075072 75633556779508 75642805894656 75697979348992 75931027093376 75970263928832 76050228077824 76089526509568 76341212483172 76461057400728 76516827683296 76637906386944 76752396376838 76761782313216 76801448435712 77037893377536 77094084401152 77158831985664 77162415834504 77215111221248 77218697684128 77496452266688 77510552718144 77592138131508 77923386404864 77937564536832 78177507184896 78217904873472 78303871690044 78344334676608 78401478611456 78642849489568 78683487640576 78766307652032 78935378436096 79067684357571 79076099221504 79374974472192 79503274538688 79544357308416 79789246712448 79847444558336 79918216400022 79976508315704 80103061549056 80228812038144 80264182704784 80579865486848 80706364490752 80721048984576 80969561012928 81100438536117 81142346629344 81201531419008 81451522685624 81461483271168 81754499094528 81771875331328 81814130384896 81900245622272 81942567010304 82213613443416 82342677200784 82579613835264 82656426867364 82694205980672 82709252161536 82832812184122 82963885175808 83024398585856 83094126753792 83097986283312 83154735161344 83158597505984 83457717825664 83472902927232 83588734651136 83917493051392 84058149642467 84234666786816 84238579291776 84327246435432 84370821959424 84432361581568 84692299450304 84736063612928 84825254394496 84829194330881 85007330623488 85149813923538 85513326639104 85528885757952 85618911041664 85663154024448 85926881074944 85930872179334 85989555678208 86065771507716 86128547416912 86264835514368 86438350605152 86448921022464 86511976398848 86778316678144 86914546374656 86930360444928 87247099980768 87338933808126 87384065600832 87447803066624 87717024430672 87727751215104 88043306717184 88107525029888 88185618096576 88249940210432 88567374019072 88583488820736 88676729293152 89064747897034 89139549061563 89204566967516 89345722497024 89490139074336 89536382487552 89601689841664 89877542273792 89923985874944 90018637316608 90022818473588 90363067837224 90372684824576 90428978171168 90718470006528 90860885187072 90907836923904 91187710528512 91207091715712 91254222352384 91335104457168 91354516971718 91401723789376 91699799609964 92091274842112 92108030816256 92235845132288 92252627410944 92536641157632 92540939270052 92604136884224 92686215469848 92734110433536 92753820295136 92801750193152 93087454497856 93098838024192 93237919133359 93254883739017 93453571807232 93600280711168 93958415363904 94057313331828 94105916800896 94174557148672 94464487848416 94476039770112 94666071067568 94815868772352 94964716290048 94969127180928 95038397149696 95380248943616 95397603345408 95498016161856 95845972815411 95996437450914 96066456734248 96272662047744 96373995926208 96423796525056 96494127521792 96791199371776 96841215557632 96943147879424 96947650663864 97314073055472 97416503093679 97729516158976 97747298009088 97850184047616 98202149799936 98206711062096 98273777917952 98278342507072 98360881723104 98432625619328 98786686405888 99175219060736 99330910142464 99341449577461 99348983365632 99659473060056 99710971406592 99783700050944 99815924352144 99867503543808 99940346361856 100248027920768 100252684209223 100260287102976 100410066759002 100642308100096 100783563538944 100857074526208 101185985776512 101238272937984 101344833477888 101349540710418 101714093600028 101788283310896 101873770356072 101895422776147 101948076534304 102109397139456 102274444656384 102327294271488 102349043084288 102717191170048 102735880525824 102878442647552 102883221112672 102901940677536 103218739955058 103272077528256 103347403624192 103380778793292 103456184175344 103678251436032 103787380228224 103841011642368 103916752715776 104236676246528 104405162253392 104459112902144 104799770982816 105346739800029 105377121282048 105423579143428 105756161323008 105761073451488 105833299296256 105927103394112 106004366051584 106059143077888 106385662283264 106557621866696 106577009987448 106804082065408 107381046130176 107494072379232 107549619201024 107628065312768 107959414683904 107964429148394 108133918048156 108189795505792 108536145349632 108615311028224 109005998792704 109025832394752 109140589899264 109538254646184 109618151257888 109710214229616 109790236267712 110025899483136 110141709629952 110198624600064 110363251219078 110618513567744 110792169005056 110797315044416 111158643028524 111216083491968 111297203902976 111333146392776 111653501546496 111828781768704 111995843692733 112231028342784 112236241213824 112318105722368 112412436254976 112436328580576 112494429279232 112861291827648 113043718484697 113450335169262 113533085231384 113546969023488 113896540640064 113955395893248 114038514343936 114075342116736 114134289764352 114158548055552 114217538699264 114569174766592 114574496239112 114754362010288 114775241524944 115128594565257 115265228029952 115641126601728 115822666831872 115828046526192 115907147259904 116244678400032 116329466641024 116451911744168 116512087467776 116885079607296 116970334953472 117391075622912 117412434886656 117580824128768 117602217917184 117964274234352 118025231460864 118111318427648 118149461478048 118235639057536 118489430212608 118614148832256 118666442533366 118852732082084 119127629996032 119320185432448 119381843316736 119771166837504 119964762473556 120396274057176 120421863280901 120430995750912 120484090449632 120610908592174 120869798230272 120957960008704 121059546736128 121147846916096 121583614038016 121780139276224 121802297128512 122177284028436 122266399479952 122657812996992 122721195577344 122810707755008 122850368433408 122913850515456 123382188210176 123387919026736 123581620626464 123645480578048 123984640301046 124041308971008 124249218276183 124339844985356 124536597878784 124732102742016 124737896258976 125186576738496 125277887151872 125383101976704 125409751109104 125474555734528 125876239577088 125968053026816 126625502907904 126648542372352 127038449175456 127104095419392 127196804460544 127237881591744 127330688215808 127794630420548 127995249934552 128269989958656 128363549396992 128498661234944 128565062033408 128984333517312 129192821125368 129657525907728 129752097407296 129767964598272 129888670791572 130167475017216 130234738163712 130371819561984 130466912063488 130936199733248 130942281416128 131147842297472 131171704599936 131575536646008 132161287544832 132358724364139 132368762093568 132374910315648 132851061028608 132879297413408 132947961875456 133087899136192 133156671391744 133582948122624 133597121845551 133806850451274 134378084718592 134402534762496 134816313410688 134885978812416 134914647702016 134984363917312 135027955974912 135034227710382 135126444637184 135132720947224 135559027236864 135618791466704 135643467256752 135831693808096 136365926208512 136810637573568 136881333528576 136981174034432 137031775457577 137102585684064 137202587570048 137624986606744 137696103371008 137841038391056 138136912263168 138237668581376 138353767698432 138383173637632 138454682189824 138906205326336 139130730442704 139202625289728 139631181746784 139733027977088 139750115721216 139958889552482 140180357710848 140400421066752 140462319733372 140502828376064 141008215097344 141014764601984 141236137858816 141261835723008 141696731772624 141999106601352 142102679983264 142327540432896 142540164699842 142557595724544 143070373415424 143174728173568 143325429838976 143399492268032 144099685101372 144714860466176 144741191282688 145186799057664 145261823336448 145414721819136 145421475995796 145520786532352 146051006194912 146280285639488 146594274238464 146855612839936 147410666876928 147417513760608 147648938428992 148180029608832 148211524038032 148288111322624 148444195190368 148762828591104 148871335395328 148996365213696 149648321618432 149675550076416 149883248339968 149910519542784 150372041881152 150481722436864 150615100138503 150724957979596 150963462150144 151267113559016 151285611789312 151395958697984 151862054186752 151940527857664 152100456155648 152179053019136 152682424966344 152922114801456 153033655366592 153504792753676 153523564626432 153602896871424 154075786755072 154188168802304 154317663971328 154324831669008 154430222442496 154437395368256 154992904533376 155021105436288 155184276263016 155846772809728 155875129073664 156107992193153 156355014369792 156435809746944 156607743380088 156688669353216 156802957222912 157285698979136 157366975281152 157532615304064 157539932328779 157870756872192 158135368715142 158152198443008 158749948944384 159006549077376 159088714616832 159578493424896 159694889116672 159836432800044 159953016631408 160206123098112 160457624076288 160528365409568 161159730973696 161412728981504 161442097969152 161939122025856 161946643722591 162200877072234 162284693258688 162403062838016 162903045371248 162922966542336 163508998189056 163543750662656 163628260769792 163800491244544 164427226886832 164685354401568 165159227670528 165312853734728 165544876828617 165665624368244 165927770351616 166048797171712 166188253507584 166195972566624 166309470322688 166317195011968 166915435651328 166945805854464 167177469302272 167834986102784 168116299284934 168477158583552 168654492870864 168741643918848 168864723163136 169384598900608 169472127225856 169650508788992 169658388661762 170299627847076 171026653278208 171057771515904 171237822083328 171326308048896 171853762149888 171861744358668 171979111356416 172131543015432 172257094833824 172529671028736 172876701210304 172897842044928 173556633356288 173829092749312 173860720889856 174494199961536 174677867616252 174768131201664 174895606133248 175434048861344 175455502430208 176086613434368 176371236193152 176499880420864 177134748038144 177166977641472 177353458586304 177999663800049 178129495794068 178279098123126 178409133935032 178691444994048 178980278148672 179072764975104 179203379683328 179755084547584 179847971749888 180037274633216 180045636947176 180726135674448 180857956342336 180916362888261 181436940013056 181721770374144 182375421057024 182414183431424 182508444704768 182670208914336 182709033943436 182803447578752 183399599219928 184182549684224 184216061632512 184471690264576 184491263500999 184505254821888 185073282315264 185081878540104 185208273768448 185372430939696 185468220867072 185507640590272 185603500386304 186174908995712 186197676048384 186475838266718 186509767478034 186907143614464 187200561422336 187916830727808 188114626663656 188211833601792 188349114297344 188928975696832 188952079540224 189234356584273 189332142135136 189631737544704 189938254361856 190076794299392 190760497887232 190795206690816 190996032323712 191691945630822 191992874901828 192132913468496 192545324095488 192747991852416 192847593050112 192988255043584 193582398743552 193886295758848 193895301327728 194628146110944 194833006187358 195700368095232 196404299599872 196413422124192 196547555835904 196556685014144 196721763446208 196865251238656 197573372811776 198350438121472 198682899154922 199318946120112 199421942813184 199567400101888 199631848704288 199735007087616 199880692723712 200496055841536 200505368418446 200820133518004 201284616200192 201567127077888 201714149052416 202371971553024 202476545875968 202689666955776 202699081420836 203428187200056 203576566621792 203747540712144 203790845552294 203896153068608 204548889312768 204654588542976 204698086168576 205434382340096 205471761051648 205756885295104 205766442225344 205803881355072 206437479910116 206544155056512 206694807248384 206761557586584 206912368350688 207356502872064 207574760456448 207682023284736 207992281143647 208473352493056 208810324506784 208918225804288 209599541965632 209938334328723 210693479600058 210754242564096 210847158286856 211512322646016 211522146902976 211854206788224 212008732103168 212118286155776 212771324566528 213115243733392 213154019974896 213810247049763 214762092260352 214988144758464 215099238402048 215256130625536 215918829367808 215928858296788 216267836096312 216379591011584 217072290699264 217230622056448 218011997585408 218051664789504 218281179798528 219076509292368 219236302515776 219420428459232 219580472535424 220051798966272 220283419259904 220726502438156 221237027135488 221584338010112 221594630088832 222317286057048 222432166983936 222594407805952 222666292785552 223307003092992 223640603235959 223657563537408 223991687385466 224472482427648 224636211444736 224824872509952 224872657161152 224988858558464 225722583655296 226087436969394 226900670338524 227066170462768 227093938046976 227305173885251 227793081280128 227910791786496 228077028687872 228150684233472 228268579528704 228317096111104 229138349533184 229148992478224 229508724020576 229550483049888 230257189130514 231282253203456 231645333663744 231656093052384 231814294519808 232489356800064 232658933282048 232903823488336 233024174935552 233770159214592 233940669906944 235161648257536 235204435834368 235928548468704 236050462921728 236222636855296 236298922956096 236471278115072 237228297664512 237332885066732 237705464164168 238255259992064 238640370864896 238763686633472 239542333675008 239929524947112 240792548114352 240843726561802 240968180899264 241221817184348 241739596460544 241915920017408 242119093472256 242295693832192 243167228076032 243560278552448 243604594257024 244354568056872 244532798959904 245315625993984 245442391154688 245700736866816 245809059533401 245827701030912 246764376420352 246775838053472 247163241252928 247290961156096 247969280602092 248082617942016 248498436552366 248679689970712 249073195757568 249464205484032 249475792517952 250373153476992 250555774303744 250766203953408 250819502218208 250949111469056 251752479154176 252174448927401 253251005815808 253297084744704 254076898350912 254208190838784 254393608921088 254475763183488 254487582992643 254661376431616 255589260841096 255990499869104 256539979917312 256727098793984 256997322469888 257130124066816 257968667034624 258385642250736 259315051815456 259504194814592 259535929196544 259777341583144 260334950034432 260743639123968 260933824126976 261872399466496 261884562832256 262295684594944 262343409199872 263151073292016 264322575089664 264717448728278 264749820631296 265702122057216 265758594826816 265895923750912 266175798272384 266313342783488 267194243691102 267613700902548 268633387318933 268756169437184 268805069524992 269632626821376 269771957624832 269829295404032 270055911949824 270068455420764 270252889274368 270265441894448 271118054473728 271237582933408 271286934513504 271663387616192 272731852417024 273621275147136 273762667057152 273962348068864 274063550915154 274205171368128 274405175140096 275249973213488 275392206742016 275682076782112 276273824526336 276475337162752 276707535396864 276766347275264 277812410652672 278261460885408 278405250579456 279262363493568 279466055954176 279713757400077 279917779104964 280360715421696 280800842133504 280924639466744 281005656752128 282029529203968 282472275717632 282523671446016 283393463545248 283998213202704 284205359966528 285080329399684 285115191449088 286140746830848 286349456347136 286650859677952 286798984536064 288199370202744 289429720932352 289482382565376 289914842644427 290373598115328 290523646672896 290829443638272 290842951991592 291041573064704 292102012389824 292560571278976 293188548476928 293711225679872 294821333753856 294835027521216 295297876857984 296360059217664 296423048076064 296576222645248 296888390380736 297525657182208 297992730427392 298024348732383 299296643236864 299351100152832 299766496679936 299821039085568 300744083762304 300758052627669 300963444873728 301230200277006 301449915959192 301926924300288 302534227118032 302571223578624 302791917395968 303724108373504 303881055715328 304200912311296 305364849932688 305686268328441 305844229602912 306067310733184 307009585507352 307047129252864 308151573510144 308376337604608 308635327942656 308649663338016 308860444884992 308874790736512 309985809066752 310042210872576 310368552526032 311693545619456 311750258147328 312215984386306 312710028739584 313215486760176 313377338706432 313605914445824 314571397958272 314733950562304 315065230608128 315079864657558 316270737430284 316304396886016 317499897888768 318013098154752 318177429233664 319156986849792 319389778233344 319672865600088 319906033262816 320412246196224 321056730819136 322319461947392 322825457963008 322884195938304 323878244051712 323893287445182 324401754144468 324569386517376 324806125676032 325806090742496 325845933084672 327017996378112 327087501325312 327600982489088 328854453773664 329370708803136 330625707469456 331089753657234 331331248736488 331855540703232 332097594343424 332376507015168 332391945133248 332634390023936 333830871302656 333891611708928 334354938604544 335987531078199 336232598569868 336954317167104 337308985741728 337483287837696 337729446326272 338769197801216 338944254451712 339301017577984 339316777323524 340599255694152 342053306556416 342115543031808 342475644166656 342652616097792 343707524299776 343723488717336 343958222712832 344263086030864 344514189667648 345753402420608 345795684089856 347113266712576 347658185498624 347721441779712 348988399923072 349355735232504 349536262403328 349791212266496 350868097722688 350911004860416 351435233656507 352173226868736 352742472386304 352999760841728 354269496076288 354333955282944 354706917172608 355999327600098 356258991588136 356558196246252 356818267870064 357382889988096 357960556297344 358145529950208 358406759366656 359510169095168 360074549266432 360091273894352 361265589842703 361452271348896 361715912684672 361832725776522 362873880026112 363443540748288 364750842114048 364828366862848 365016889409536 365340417828672 365418067886872 365606895157504 366799198439856 368365099368448 368432123265024 368982527001998 370146564630528 370163757080208 370416547536896 370744861879392 370936441734144 371015281180544 371207000772608 372349817991424 372951676533436 373019534956068 373814287228928 374401122844672 375833661455616 376229253327312 376423667203584 376698228594688 377857951393664 377904159080448 378468713168546 378664284270272 379876508723712 380153588598784 381520995774464 381590413381632 381992064647424 383383891261644 383985749803656 384265826936992 385090648190976 385495983704832 385695186100224 386271379266773 387164797487104 387772591517696 387790602655456 389256292221888 389666012374716 391400736190464 392808599199744 392826844248384 393113370028288 393443526892416 393730502477312 395146745623552 397076173092417 397365798309844 398637892240224 398843885626368 399134800203776 399263697408576 399470014175232 399761385447424 400992111683072 401010736836892 401640267036008 402569232400384 403134254155776 403428298104832 404743943106048 404953091751936 405379333911552 405398162841672 406856374400112 407153133243584 407495081424288 407581691104588 407792306137216 409097778625536 409396172337152 410868764680192 410943522103296 411513770590208 411532884450688 411607762710144 412874959820232 413088310113024 413389614496768 413523115173168 413824736701376 414713005744128 415149520912896 415332548866781 415364046569472 415984562287294 416946704986112 417620649013568 417836451608576 419199083931264 419876668657446 421386959200116 421508485128192 421694316573712 422138180072609 423024645292032 423044293805952 423708413576448 424017464206336 425542649133056 426230487466784 426308039949792 427620494099526 429524184520704 429976289516928 430198476804096 430512261251072 431837658735616 431857716593576 432535672192624 432759182023168 434144581398528 434461244112896 436562359597056 438153018584736 438472605031552 438840856918464 439160945070848 440566838519808 441453004876312 442474054270976 443189260177664 444634572114096 444864333967872 445188815611904 445332585571104 446614006185984 447281206471918 447983374770932 448944964855296 449272422889472 449649745019904 449745314322304 449977717116928 451445167310592 452174873938788 453801340677048 454132340925536 454187876093952 454610347770502 455586162560256 455821583572992 456301368466944 456537159057408 456634192222208 458276699066368 458297984956448 459017448041152 459100966099776 460514378261028 462564506406912 463290667327488 463312186104768 464978713600128 465317866564096 465807646976672 466048349871104 467540318429184 468323976579459 470323296515072 470408871668736 471857096937408 472100925843456 472445273710592 472597845912192 472619796986337 472942556230144 474456595329024 474665770133464 475410928328336 477280741729792 477527373266944 479084667350016 479859049894224 481585096228704 481687453123604 481936361798528 482443634368696 483479192921088 483831840034816 484238186944512 484591387664384 486334456152064 487120557104896 487209188514048 488709136113744 489065597919808 489856113433687 490631251987968 490884782309376 491401473733632 491618119066802 493528752840704 493551676106944 494326482505856 494581922312192 495938561204184 496996873104732 497359379941424 498146391515136 498890576449447 498928410968064 498951585035904 500746306953984 501111548607488 501532407906816 501639004436416 501898222938112 503504958308352 504348897854802 506502011631616 506594169489408 508153796701824 508416381677568 508787217842176 508951526366976 508975165985286 509322752863232 511178521682192 511980999738208 513079959834624 513454197587968 513994644939776 515937334069248 516771284501472 518630103630912 519008389629184 519554683166288 520669900068864 521487278247936 521867648253952 523769125664512 524591369189888 524686818399744 526302146584032 529434897456556 529499641262592 531404244114432 531517189653632 531791847501824 532351596544768 532626685566976 534388487382204 535227401805096 537266774637866 537512338874368 537610139049984 539265253642752 539543915249664 539658590808064 540111823899648 540136910841528 540505778548736 540530883788896 542475165866816 542573869027008 543326775232384 545463704834048 547242550294272 547525334114304 548127101830308 548410342736256 548810350280192 550499946426976 550784413484032 551364153564224 552547649052672 553415070793728 553473790502997 553532694550528 555624821305344 556522921770816 556810501158912 558524726987136 558932111908352 559427514800154 559835558209928 560721430843392 561601684267008 561849278933488 564059058407936 564944551435264 565047342892032 566786927090496 567703069752819 567996426405408 568410719933056 570160658799368 570230382898176 572281493661696 572698912694272 573301719355904 573597969072128 576398740405488 578859441864704 578964765130752 579829685288854 580747196230656 581658887276544 581685903983184 582083146129408 584204024779648 585121142557952 587422451359744 589642667507712 589670055042432 590595753715968 592720118435328 592846096152128 593152445290496 593776780761472 593804360316167 595051314364416 596048697464766 598593286473728 598702200305664 599532993359872 599642078171136 601488167524608 601516105255338 601926889747456 602460400554012 602899831918384 603853848600576 605068454236064 605142447157248 605583834791936 607448216747008 608401824622592 610729699865376 611372536656882 611688459205824 612134621466368 614019171014704 614094258505728 616303147020288 616752675209216 617270655885312 617299326676032 617749581473024 619971618133504 620084421745152 620737105052064 623976843430941 624431968772612 625420057479168 626430973520352 626754677412864 627211828891648 629142795916544 629467901124608 630130461216256 630159729315116 632541474860568 632608793772032 636026196309504 636354858467328 638313973699584 638779556466688 639345731200176 639812066525632 642113461638272 644638923894784 645650915926016 645768391876608 647756488103424 647786574890364 648803508288936 649138773034752 649612251352064 651612181484992 651691866169344 652665433933513 654035992756224 654175002650624 655201964978176 657708907547328 658741417606272 661251414938912 662179507314468 662662497472976 663711081406464 664753014030336 664783890266496 665268780047872 667661742605312 667783223417856 668709877209088 670921809707877 671975062156398 672465197139736 673908634334208 674617971483456 674966575675392 675458892652544 677538395602432 677888508903424 678602035155968 678633554647048 681198511388304 681915521655753 684106613112832 684231086063616 684951288333312 687415048599552 687446977434672 687916445425664 688526172061728 689028379335296 691506804841216 694226533425152 695316370997248 695442883559424 697976799846144 698711470465008 699072524806656 699582424532992 701736195445376 701768789464561 701822009720832 702870467313014 705484944772608 705999521683456 708538992152576 708667910565888 709413834345216 711998655200196 712517983176272 713116392492504 713636535740128 714765779976192 715921112594688 716291059900416 719020338190336 720149098532864 720182547788704 722531179685406 722904542697792 723431825369344 723665451553044 725747760052224 726887081496576 729501684228096 729656733725696 730680835657344 730836135773744 731213790315008 733598396879712 737427178600203 737965054003996 740293129261056 740327514160416 740833095073792 741489723758784 741872883468288 742030562361088 742414001545216 744699635982848 745903353066872 746039069912136 747628574457856 751667322911232 752458506654624 752847334407168 753396457189376 755715902787328 756937426337092 757328568540544 759753017447424 760307177197568 763041991548928 763180826763264 763984129294848 766767782523288 767971499607312 768531653873984 770181296381952 770991967409664 771390372200448 772542758533546 774329594974208 775545183035392 775581205310912 778512584443776 779332024749432 782801472380928 783970905849131 785617198399488 785653688496768 786226740056576 786887053784832 787461004954624 790293491247104 794152346184834 794731596619688 797275784480448 797687771252736 798269600407552 798527394817152 798940028350464 799522770894848 801984223366144 802021473673784 803280534072016 805900161956799 806268508311552 806856596209664 809487886212096 810758667823104 810796325683344 813712748800224 814306266487168 814990162848576 815163382209176 815584612274432 818195557251072 818792344674304 821737529360384 821887044206592 823065768901376 823215525420288 825749919640464 826176620226048 826779228993536 827046230346336 827649473402752 829426011488256 830299041825792 830665097733562 831969124574588 833893409972224 835241298027136 835672903217152 838398167862528 839753337314892 842773918400232 843016970256384 843388633147424 844276360145218 846088587611904 847416827152896 848034928412672 851085298266112 852460974933568 852616079899584 855240988199052 859048369041408 859952579033856 860396953608192 863675317471232 863715433187152 865071344385248 865518364046336 868289162797056 869744527933281 873124719194112 876306037169472 876945210063104 877681713836928 878321890141696 881133677039616 882906009752624 886378520355328 889269144228192 889728667935744 890377631223808 890665171142208 894562412943836 895966749541864 897889929710592 898544845778944 899299490039808 899490628644608 899955434233856 902890334621184 904349747877576 907602681354096 908264681851072 908375752187904 909220695541004 911172325120512 911643167145984 912602736933888 913268384444416 916553398132736 916595969912896 918034896082304 918201932199552 921028756522056 925129012813824 926511070548973 926581334654976 926624372209536 929957427200256 930635733128192 931615293953344 932096699742208 935080636858368 936647953158918 940646593030144 940817743337472 943714193874816 944201851686912 944890547421184 945195691824384 945239593972674 945885112460288 948913190658048 949331540266928 950821856656672 954561483459584 958169334700032 959718099788448 963170192457408 963374906247208 963872723597056 964887268737392 966958385842176 967663680069632 968476373889024 969182775328768 974241114209792 974418377028096 977418272227488 978131195839616 979712226867374 981262503975936 982802947467264 983236238133604 987057505681408 987103352213888 988652965011712 989163844624384 991877122408368 993993746209464 994718759882848 996292783030272 997781152898894 997903170071808 1001492613907968 1002223097214976 1003064815813632 1003278008872832 1003796445876224 1008697795709604 1013004023263232 1013188338978816 1016307593403648 1016832763355136 1017903052733952 1017950331970572 1018645505726464 1022357043364384 1023961999476416 1026159919669248 1027989289879552 1031874668138496 1033542569002944 1037260207261824 1038016779258368 1039109366332576 1041339800137728 1042974556495872 1047538251329024 1049182738379776 1049373636799488 1052604293168064 1054305700969521 1058869794913112 1058999282525184 1062808488228864 1063034379307264 1063583695003648 1064703193089536 1065253371133952 1068776974764408 1070454803610192 1074533549275732 1075024677748736 1075220278099968 1078530507285504 1079317181616128 1080223647799296 1080273821683056 1081011557097472 1081061767577792 1084950331733632 1085147738054016 1086653550464768 1090927409668096 1092755945352071 1094485100588544 1095050668228608 1096254203660616 1096820685472512 1097620700560384 1100999892853952 1101568826968064 1102728307128448 1102779526301453 1105095298105344 1106947581005994 1107065389101056 1111249642610688 1113045843541632 1113621002317824 1117049453974272 1117864223816704 1118855029600308 1119671116419856 1121442861686784 1123203368534016 1123698557866976 1128118116815872 1129889102870528 1130094685784064 1133573854180992 1135406139505638 1135992852810816 1136821439866112 1140321317598736 1140460765796352 1144562987323392 1145397825388544 1146603438711808 1152797480810976 1158814137800319 1159659370577708 1161494392461312 1163317774553088 1163371807966368 1164166292258816 1168408049559296 1170242285115904 1174844902719488 1179340110084864 1181191507431936 1185440236870656 1185692192304256 1186304890580992 1187553561522944 1187608720632334 1192097394929532 1197186572947456 1197404400611328 1199065986719744 1199284156342272 1202976335049216 1203032210510676 1203853779494912 1204920801108024 1205799663836768 1207707697201152 1210136908472128 1210284894314496 1214896433494016 1216803649245184 1221459399730752 1222745073313764 1223376918411648 1224269242932736 1228038342029408 1228188517011456 1232606294040576 1234541311770624 1234598653352064 1235499162946048 1239943236267008 1240168843490304 1241474210104128 1245997646600343 1247953686861882 1248863937545224 1250840114958336 1252861947040704 1253509354825728 1254423657783296 1258285591833088 1258935802249216 1260260922432512 1260319458630232 1265082949721136 1266414540217827 1272052392619008 1276627947399168 1277559112933376 1278691462400352 1279624133051264 1284226923276544 1289277847789568 1291301831852032 1291438844506993 1291536783753216 1295512976206848 1295573149780728 1297607016577872 1298277546069504 1299224502704128 1303224362969984 1303383732338688 1305330867867026 1308350005301248 1310403929956352 1315417815094656 1317482835212544 1322502829877824 1324359014628936 1324640496089911 1325324994945952 1327422162812928 1329567780532992 1330537560095744 1335323485210624 1335566446835712 1337419754418176 1341843619415754 1343950124312796 1344930394279472 1347817268668416 1349235942966912 1349933151350784 1350917785305088 1355076791204864 1357204070311936 1357267109294096 1362397022776608 1363831043311506 1369902576666624 1374830097199104 1374893954869344 1375832890851328 1377052344123456 1378056758670592 1383013609682432 1388453066850304 1395953599692288 1397422940930016 1398145049613312 1399164849065984 1403472390890752 1403537578929122 1405740934626028 1410969889545216 1411999043366912 1417077984305152 1417335821131776 1418827668690432 1423997310400392 1425035966352544 1426232784985008 1427273071480256 1431842225189376 1432582119800832 1438040676380672 1440298197065728 1440365095577408 1445062359370812 1445809085395584 1446863650738688 1447330903106088 1451495520104448 1453774162993152 1455945968005529 1459003368456192 1459313467451392 1461361671314688 1461672271547488 1462427580630016 1467196793759424 1469568340301061 1474854357200406 1475930108007992 1480586258522112 1480655028320832 1482979447517568 1483745766936576 1484061124722176 1484828003090432 1489399271965696 1491806706133744 1492078139824272 1496671729348341 1503334645822464 1504917013309248 1505694668814336 1506792914378752 1511431805574656 1513874852674184 1514657137081088 1519506034894848 1520614354395136 1526083983097856 1526361653526528 1527968258589696 1533535565046576 1535942999214624 1537063307747968 1540362592763904 1541983934819328 1545085517067092 1548659189948416 1551090366070784 1551162410621824 1557025168887552 1558664049498864 1565484222651713 1565602944761856 1567941811698262 1571307376993536 1572453480113152 1573774107569664 1574922009909248 1580586982494208 1588304692369668 1589463193239376 1594551568960896 1595375542505472 1596539200815104 1597054789634304 1597880056700928 1603968446732288 1604042947347568 1606561068144032 1611800323913598 1612537016623104 1618975772424192 1621517335646208 1621592651366688 1627425497600448 1628612532974336 1629980325697152 1630326764418352 1631169224548864 1636391114502144 1637584689348608 1646131537802752 1646431050840576 1651499839280928 1652353240452096 1653558457987072 1654092460692672 1655298946805504 1660598083651584 1661330195467124 1663938249149176 1667786819944448 1670482596054272 1671345806434304 1676796335725056 1679506674629784 1685547836800464 1686777266294848 1688552720290436 1692177175223808 1694833654305792 1696069856825344 1702170596532224 1704921949867136 1705232159799168 1710481976398104 1718096738082816 1719905158067712 1720663416733807 1720793907216384 1727350634942464 1727430866374304 1730142688770496 1731036728092672 1736578325594112 1739489055866562 1746249438388224 1752612074338944 1753890420126208 1755363427673856 1756643780283392 1762267354079232 1765812019505248 1772757040710656 1778538288456384 1779457335871488 1780755262447616 1781330342284416 1781413080948501 1789124825887672 1791933499083728 1795779859421184 1797089691557888 1798598980079616 1798981257289216 1799910868467712 1805780669242368 1808699495755152 1815205362708192 1816529363702144 1816751504375808 1818441391082008 1822344650241024 1825205473867776 1826536768888832 1833106796265472 1833191939825792 1836069792164608 1836403864399104 1842057513044112 1850258025627648 1853022141097946 1853248744419072 1859914854400512 1861271466256384 1863230587906688 1864193399484416 1873295906317836 1881293186060288 1881635486674944 1887428387749632 1888403703373824 1890391383648768 1890479187945348 1891770224920576 1897826381316096 1898663080533856 1901643713313344 1909122966919168 1916338669400064 1919436199576896 1926340384914816 1926749812494416 1927745447194112 1929774537474784 1933916771684352 1935327360139264 1936952747778048 1948482228419584 1948836754056192 1954836544454976 1956262391679232 1957996301800539 1959424453734748 1962525007951872 1965605894934528 1966472476267208 1974206704427776 1977305930023424 1978327689248768 1983754244816736 1987987492418928 1989437519765696 1995562305797788 1995806340143616 2002985227815936 2004446194429952 2006129631627264 2006556017745664 2007592891752448 2017395591419208 2026008046526464 2026376677957632 2029403898510989 2032615186807296 2033665526710272 2035806105467904 2035900663941144 2037291011452928 2044714086728768 2047923998952832 2052319839338496 2055978579759104 2063749336276992 2067085138005888 2074520414523648 2076033558516736 2078218732665152 2082679600275456 2085949112991744 2095076502658048 2098365476759552 2098747273598976 2105208586336128 2105306368393683 2108611401939042 2117739589826224 2117998565050368 2125616976457728 2126068758614528 2127167390007296 2129406386179072 2137553949528816 2140909607220384 2149067098551464 2157061014571008 2158634363232256 2160447295598592 2160547643366112 2162023114194944 2162123535155584 2169900663467264 2170295476108032 2173307100929536 2181854819336192 2185511890704142 2188970201177088 2192508407321232 2193641370945024 2195241401120768 2201999785707904 2203137653936128 2205456614256896 2205559052602906 2213895162011988 2214130778202112 2222499285221376 2226091687083264 2227242004635648 2234098907948544 2235728447633408 2237710059200616 2239342232839712 2242885723373568 2247397115733952 2256236233631744 2259778205741056 2260189371568128 2267147708361984 2270812279011276 2271985705621632 2273642879732224 2280642635197472 2280921531592704 2289125974646784 2293206877423616 2305594961621952 2317628275600638 2319318741155416 2322988784922624 2326635549106176 2326743615932736 2336816099118592 2340484570231808 2351912717547393 2358680220169728 2362383014863872 2370880473741312 2371384384608512 2372609781161984 2375107123045888 2375217441264668 2384194789859064 2394373145894912 2394808801222656 2398131973439488 2398568312684544 2405952670098432 2406064421021352 2407707558989824 2409841602216048 2411599327673536 2420273816944256 2420569788628992 2429792866988032 2433607298490368 2442918799461504 2445490146627528 2446753836823296 2448538485865472 2456076684058816 2456377034022912 2460046635595549 2465212588081152 2469197306704128 2470998325892096 2479886472534016 2480337686980608 2482948420208256 2491995293200686 2495907373723764 2497727875090448 2501680229916672 2505723894081408 2507018709651456 2508847315566592 2516571183666176 2520521844865024 2520638917260464 2530165899442272 2532829080435654 2544104785238016 2553255894798336 2555118225866752 2557382924800704 2559248266102528 2568453846553088 2578555695579136 2582877689013986 2591025952413696 2591146299561456 2595214033155744 2596555092139008 2598449005408256 2606448725939968 2610661735734052 2616700010602496 2620807859912704 2630835630189312 2634965670425088 2645005659755648 2648718029257872 2649280992179822 2650649989891904 2659135561065984 2661075120191488 2670646970421248 2671132893671424 2674839508836352 2683687238831508 2687900248625592 2689860788558944 2695634537336832 2698471885933824 2699866302701568 2703899654867411 2710153582409728 2714408140623872 2714534218588192 2724794045553216 2727662086623012 2739805153333248 2749660194398208 2749787909738688 2754104688246912 2756113517341184 2766027219364864 2779533211646919 2791907199384576 2794845881860032 2796290099226624 2798329698131968 2806944781781504 2807075157858244 2811481869252056 2821939779090432 2823998086733824 2834155968610304 2834671642263552 2837655337380864 2847994620800784 2850071932705088 2852465569970016 2854546142960512 2863684450378752 2876081352761344 2880596394131456 2880730191154816 2890124718741624 2891618170791168 2893727301477376 2894661806212176 2902991040208896 2907327842067467 2907548325986304 2911891936011058 2918626934902784 2922723342629376 2923344543094976 2924855161260032 2934393587518848 2939136680602122 2949708714400812 2951860216015984 2954967260508263 2961172517044224 2961310056641664 2965958895035136 2967491533873152 2968122249444352 2978798543931392 2983613412267488 2984156279648544 2993343458696682 3006669291644928 3009834026618496 3011389337628672 3013585828757504 3022863611149312 3027749705348368 3029314274162176 3039012069789696 3041228708790272 3055936517179392 3067071130093152 3071885998429248 3074126615495936 3083967869638656 3090171034134184 3097318379896832 3102324821243648 3114050337775104 3117328098997728 3130968445303426 3135883623396524 3142614753987072 3144906960226304 3147548215139328 3149844019818496 3161173964988416 3176609384739336 3178926386478752 3189103137921792 3190751085010944 3194109579268608 3195760113401856 3207936893464576 3208085894695136 3213122136288064 3223600647827196 3225074033246208 3237951544848384 3243034671292416 3243185302733376 3254850995200896 3257225065948672 3259960651394304 3260653528836704 3262338449097728 3272782229004288 3278267836056213 3292263075605504 3292862101681152 3302999678561856 3304706480904192 3307116915974144 3308184921385344 3308338578904359 3310597893611008 3321196167303168 3322660390934248 3327876498298352 3340965192108544 3342691612868608 3353592671450112 3359013349259568 3371095673600928 3373554532589696 3377105440580872 3384354350447616 3389667308611584 3392139713650688 3404341193064448 3409843899734272 3410464319598336 3420963952796208 3436193476165632 3439810316135424 3441326833467614 3454701269884928 3454861732748608 3460285377540992 3462073456185344 3478978111733124 3492234035146129 3492498876776448 3505224148677888 3507780840252416 3510726855347712 3513287560566784 3524534708158464 3531624039010496 3545514081421312 3557076576912768 3558914671742976 3561510524895232 3562660684568832 3562826161897002 3578249651775344 3583866998167456 3591559718842368 3594179383115776 3597197960159232 3597962514578432 3611561338484736 3617398991510304 3630410725416384 3633058727404288 3636882782164016 3644689300482048 3650410947735552 3653073537777664 3666383879651584 3672139584329216 3672807728798208 3684115026088224 3706044282195892 3706497488838144 3719829708801024 3722542932512768 3726461175813376 3728386798968832 3746591812635672 3762586372120576 3763270973349888 3774856775499264 3776807406747648 3780782767297536 3780958375890696 3783540449841152 3797326161067712 3803287426626688 3818245933838336 3832677338800128 3838872399153792 3852680769829632 3853499624988832 3855490894388224 3859549074949568 3867833543368704 3873905495556096 3874316533520979 3896964456839168 3897673508112384 3909673088909952 3912524783358464 3915992603601078 3918848907469496 3925050015903744 3931211789869056 3932944952534416 3948413408855552 3954611860046848 3967508489633472 3973921488269733 3975974984837856 3978875039531392 3991124611595576 3991612680287232 4005970455631872 4008892388859904 4012259263254528 4013112035491328 4015185783504896 4034791182838416 4052016093052928 4052753355915264 4058807797021978 4065230373614592 4071612210935808 4071801327882288 4074582022905856 4089428173457536 4095847997905664 4111957159518208 4127498672553984 4134170276011776 4149040829047296 4152067117033472 4156437465330304 4165359200550912 4190153005316096 4196730953519104 4197494547197952 4210417172672256 4210612736787366 4217222803878084 4235479179652448 4235997130100736 4251233952915456 4252137517229056 4258812772358144 4275107899057632 4281819214440768 4298134197102928 4314122029142016 4317268726464512 4320894591197184 4321095286732224 4324247070311168 4339801326934528 4340590952216064 4346614201859072 4367837904016587 4371023781408284 4377940402354176 4385016814642464 4387282741890048 4390482802241536 4403999571415808 4406275307872256 4410913228513792 4411118105205812 4427790324023976 4428261556404224 4452183374166528 4454484009271296 4468197815897088 4471456895266816 4475420118401232 4478684465679424 4494794231467904 4512472467263488 4519556411482112 4520378743136256 4534295416723968 4541624558022552 4543971411243264 4547285759464448 4561285270394944 4561843063185408 4568658037534591 4578251949293568 4586413754847232 4611189923243904 4635256551201276 4638637482310832 4645977569845248 4653271098212352 4653487231865472 4673632198237184 4680969140463616 4696452667955139 4703825435094786 4717360440339456 4724766029727744 4741760947482624 4742768769217024 4745219562323968 4750214246091776 4750434882529336 4768389579718128 4788746291789824 4789617602445312 4811905340196864 4812128842042704 4815415117979648 4819683204432096 4823198655347072 4840547633888512 4859585733976064 4867214596980736 4885837598923008 4890980293255056 4893507673646592 4897076971730944 4912153368117632 4912754068045824 4920093271191098 4938394613408256 4941996651784192 4959772945068032 4960675373961216 4965896840416512 4983990586401372 4991814747447528 4995455750180896 5003360459833344 5011447788162816 5014037419302912 5033142367332352 5041043689730048 5041277834520928 5060331798884544 5065658160871308 5088209570476032 5106511789596672 5114765849601408 5118496532205056 5136907693106176 5161990250201421 5165755378027972 5182051904827392 5182292599122912 5190428066311488 5193110184278016 5196898010816512 5212897451879936 5221323471468104 5233400021204992 5261671260378624 5269931340850176 5290011319511296 5297436058515744 5298561984359644 5301299979783808 5318271122131968 5322150240382976 5341293940842496 5342265787342848 5349679017672704 5367374477663016 5375800497251184 5379721577117888 5391269074673664 5396943771867648 5399732605403136 5407799309734822 5420307164819456 5428816281247744 5429068437176384 5449588091106432 5455324173246024 5479610306666496 5487796340943917 5499320388796416 5499575819477376 5508209376493824 5512227034682368 5532054438729728 5559066423293838 5583814398769152 5589691763720064 5592580198453248 5596659396263936 5613889563563008 5614150315716488 5622963738504112 5643879558180864 5647996173467648 5675310674761728 5695989241601568 5700143865410176 5704931139940032 5709092285921024 5727368900757504 5752162705522688 5761460382309632 5780249437483248 5783236341582336 5787454602954752 5789323612424352 5805982080417792 5814655684134934 5823783872022116 5837253869805568 5845446685258752 5846689086189952 5849710322520064 5868787175037696 5878273361204244 5899417428801624 5903720432031968 5909934521016526 5922620113283328 5931917790070272 5934983067746304 5936244498888704 5957597087862784 5967226824534976 5968312559297088 5986686917393364 6013338583289856 6019668053236992 6022778675257344 6045727222298624 6055499410696736 6058628548324352 6078024139579392 6088211695532967 6111873034358784 6134142260186304 6143771996858496 6148253230991872 6167935739277312 6180342068268368 6204649642487296 6228100675550208 6234656197995456 6261936890606852 6271767246793048 6285229507974144 6289813920452608 6295096430278656 6299688039636992 6322347929976832 6353218769478672 6357852772957504 6378206275843584 6381502170021888 6388219158537216 6415873786929152 6416171789390272 6426244272576128 6447201295654392 6475903089696768 6485577493842811 6486069342584832 6486370605466752 6509701990401792 6514450131897344 6519921302788608 6521307057673408 6524676898195456 6545564458008576 6556535672112426 6584526151211008 6585724203362304 6605999357123712 6609412961808384 6614233831948288 6616369842770688 6616677157808718 6621195787222016 6642392334606336 6645320781868496 6655752996596704 6681930384217088 6707185342900224 6718026698519136 6742191347201856 6747109065179392 6754210881161744 6768708700895232 6779334617223168 6784279427301376 6819687799468544 6820928639196672 6841927905592416 6879620632270848 6882653666935228 6909402539769856 6909723465497216 6920570755081984 6924146912370688 6957956223466248 6984468070292258 7010448297355776 7015561680504832 7021453710695424 7026575121133568 7063248078020992 7091028162842624 7114153153825536 7117829343485952 7125321369137664 7125652323794004 7156499303550688 7167733996334912 7183119437684736 7194395920318464 7195925029156864 7223122676969472 7234797983020608 7260821450832768 7266117454808576 7273765564328032 7289378600964096 7300821895471104 7332767759303168 7344279168658432 7345615457596416 7368230052176448 7380139906786647 7412088564391784 7412994977676288 7439659417602048 7445085865025536 7452922351626752 7456773597937664 7493183625271344 7525172744241152 7526541946699776 7549713550998528 7561565534595072 7561916751781392 7567080899682304 7594652322135424 7606574853253376 7636491867676672 7665354677600256 7677744798307584 7705361539659264 7706999249977664 7710981788776448 7719098149899136 7719456684110171 7735667086737408 7748633067041958 7793928913678336 7795347016224768 7819346177819904 7825049566716928 7831985207202156 7837697814938992 7850100031807488 7862423579738112 7865889905068832 7896826817711104 7909223720093696 7935016979266944 7947842976539466 7951949969675712 7957750079062784 7982249223191152 7983225360574464 8011940911263744 8017784777719808 8024518526509056 8026224070982656 8069582365676832 8111698964602233 8117615594043956 8130460747229184 8143224421871616 8143602655764576 8149164045811712 8178856346915072 8191695995811328 8223914319036416 8268340552023552 8298081658094592 8304134234066944 8312874930660608 8380306010632192 8393461907038208 8394989094395904 8420834345344512 8421225473574732 8434445607756168 8470958359304896 8471994260201472 8502467905830912 8504275034458112 8517625544716288 8550215798115264 8563638428881536 8596268394205856 8628244058284032 8641789182394368 8642190573464448 8648494140622336 8679602653869056 8681181904432128 8693228403718144 8721983526202401 8735675808033174 8742047562816568 8755880804708352 8770033629284928 8774565483780096 8780965604483072 8807999142831616 8812550615744512 8821826457027584 8822236210411624 8855580648047952 8864901781524789 8904366748333056 8936395631794176 8942913790533632 8950840236802464 8957368931358848 8989588462935808 9024944934526976 9039112822964224 9040757486272512 9068590833447936 9083249116045104 9087942822486528 9094571518928896 9122570540789888 9123686126370816 9137316075069182 9172827509694464 9222379846487808 9270513102402552 9277274964621664 9291955139690496 9306974463730944 9347264396474368 9361938280927232 9392905335910278 9407650870189572 9434720880678912 9449532059455488 9483521894965248 9485537538434048 9500428492183552 9500869765058672 9536779159436256 9623810680393728 9624257684085408 9630830235959296 9639366408864192 9646397310694144 9681095267777024 9719171467952128 9771675197846016 9781960586510112 9787015347293184 9794153943461888 9824306736235264 9840186542382196 9876789226816512 9883993303568384 9919545890136064 9921350747922432 9931793680833024 9967981172802744 9983629494895056 9990911500361792 10022895576325632 10028074838605824 10066284734664704 10082087379460096 10082555669041856 10120663597769088 10131316321742616 10176419140952064 10191621776038703 10213023579193344 10229531699202816 10236993064410112 10273815386212352 10323980500402842 10331510756055944 10364103809654784 10364585198245824 10380856132622976 10386220368556032 10393796021633024 10425794903759872 10442646942936208 10476702105438387 10523342520757248 10539862681700352 10580022639022592 10594872117031488 10597123968719288 10602599959567616 10636542244263936 10644300480765952 10682587881684992 10684531574685696 10734748955326032 10751600994502368 10759443154235776 10782538149347328 10793887543735296 10815598619469644 10840614329638912 10857632562495488 10858136874352768 10899176182212864 10910648346492048 10959220613332992 10975592681887834 10999151638954752 11016418752987648 11024454069364736 11064108877459456 11118132846587676 11167628797538304 11179383527440128 11185160396906496 11227779127126016 11228300631432976 11245927477008224 11287759116361728 11350621349523456 11391978483203136 11400287730820352 11409862279880064 11418184571842048 11454737801515008 11522920764619264 11560498874966496 11566472683164672 11574909205909504 11578647224848704 11629311368269868 11647567744044232 11674507739611136 11690893370517504 11693378172379904 11699420645040128 11737574350075392 11756546722408488 11798834857603248 11807440864063936 11819869042033052 11845240226566656 11863835580140544 11872488997777408 11915194175725568 11934453649069952 11936625118594176 11973373834786728 12026677166579712 12039336106473984 12044643917136649 12045557350514688 12091454444597248 12110998821393472 12117257096648704 12156048279158784 12176423391065934 12223746068717568 12268284520372608 12287543993716992 12296506461983744 12335871478554624 12360684136536736 12409299284974592 12456201351100416 12469312395990912 12523873781213704 12543534493586096 12570459015948288 12579627840905216 12590192860557312 12599376079273984 12706437538957344 12715705545915008 12756412551687168 12776438317074432 12831747573858304 12832343578780544 12852488545152256 12894402591308784 12951806179393536 12971154987685622 12972741210933504 13019403980803584 13028900263794688 13039842605577216 13042614115346816 13049353796390912 13113071344224852 13169052302422016 13171448406724608 13211998714247424 13218825923616768 13232739685541376 13233354315617436 13242391574444032 13284784669212672 13290641563736992 13311505993193408 13363860768434176 13414370685800448 13436053397038272 13484382694403712 13494218130358784 13508421762323488 13537417401790464 13558669234446336 13639375598937088 13641857278393344 13683855811184832 13705974112603773 13759241264541696 13765307333870456 13819446930994432 13841141510163968 13848293824741376 13915912446932496 13968936140584516 14020896594711552 14031123361009664 14042907421390848 14053150242267136 14126496156041984 14182056325685248 14205827289576923 14228306307651072 14235658686971904 14250642738275328 14251304647588008 14312998607101376 14335467992669824 14366238875369472 14391850058313728 14446245353938944 14469595966041216 14521642901665536 14532234909617152 14547531128656064 14578757201928192 14601643790942208 14665535518606336 14688558337316864 14691230915192832 14736460104352896 14760279813573294 14824177128783568 14825989955352576 14879318835204096 14890171730051072 14905844703253504 14986367250542688 15099427101997056 15123131069190144 15123833503562784 15134161799364608 15189304644270848 15213149706506752 15272983735353344 15355489596615168 15410723079318528 15413998499955328 15421963577552896 15438196299798272 15438913368220342 15497266134083916 15587857827356672 15590694032449536 15638692355639808 15650099133433856 15663970414404312 15675395629877984 15700200063614976 15731779810137664 15793653635422208 15818447440187392 15870033958533888 15895685953078932 15903899939351424 15915500158125568 15964498446382304 15966450721148928 16023881822527488 16049037053018112 16052448141965312 16139164731353664 16223397929204466 16235231188087912 16260921494458368 16286448843743232 16287205311529152 16357712693830144 16383391991622656 16463389022831751 16536681104047104 16596163316189184 16608268468133888 16625749861321216 16760612021264384 16786923814076416 16789978188791808 16841668690689024 16842450947149464 16868891215512336 16941916718609792 16943988520402944 17008550068916224 17035251089432576 17100431596230528 17127276857763072 17192536788411712 17220326449168843 17256488116568064 17284381146928896 17296988281244672 17359205307738112 17362363808864256 17386456807436288 17443967052404802 17471351616066348 17484095125633136 17511761609416704 17540067258569856 17549130967560192 17561931208966144 17615998285663232 17643652914055168 17644472420823248 17711161296095904 17729803563049578 17808733496666112 17872791263588352 17885827581067264 17901680473604928 17914737862717696 17979176925871616 18049889869053952 18137181666895872 18166498232090208 18175885644973056 18189143037857792 18245141081579776 18274632150138364 18345655019388928 18444759692975616 18541026204805104 18554549929243328 18613948927461888 18694528792948736 18723876561854464 18785810671820556 18815301740379144 18869441761357824 18899064118910976 18927297584071877 18967043789930496 18971075076868096 19000856984367104 19001739530117344 19073558318872512 19247621360787456 19248515368170816 19278732817728384 19292794621388288 19362190535554048 19456732481528433 19543350395692032 19563921173020224 19574030694586368 19588307886923776 19648613472470528 19680373084764392 19753578453633024 19767986607136768 19839091780272128 19842701495844864 19863587361666048 19935962345605488 19967258989790112 19981823000723584 20045791152651264 20132569469329408 20164174758920192 20165111338083712 20241327195538176 20262632643485232 20351294894472269 20352838281904128 20383243552077406 20459063398405632 20473986128820224 20547630772424704 20647961000805684 20663021512111888 20728207619309568 20729170396491648 20761712265245952 20772440737112064 20851589807519744 20885293885872416 20953404210876774 21046685041514496 21079725363400704 21160045278045184 21189744234062976 21194247937438576 21205199919135232 21273084488527872 21288600961531904 21469497910652064 21503201989004736 21518886308471552 21587775087470592 21631197238939288 21681228659277824 21716273748705536 21798352364425728 21821296692984096 21951185363775668 21998303277909504 22032837505975296 22048908138729472 22128217754918912 22236265693175352 22335257595076608 22358767054880256 22370320793812992 22455558254252032 22456601262865952 22491854954016448 22575518232723456 22701242699046912 22783956966406272 22800575461640704 22819724559760128 22836369143684096 22909475603030016 23045841529238528 23120997749932992 23132945366329344 23149818411819008 23157294449697408 23158370052330513 23258622736539736 23295135488088464 23381786741035008 23386756344759808 23398841290080256 23475148700150784 23513093444816976 23597669715206496 23614881728127872 23639738084066104 23690480453133312 23727671160281088 23744977995554816 23830388351451136 23868907298139904 23873250237188352 23946747669573456 24053354333159424 24078672212947968 24089287834273298 24182908889194496 24221997642786944 24234514193297408 24352846782131868 24447492137435136 24536569040745216 24575087987433984 24593012923967488 24671742957109248 24721368273073472 24818598569949184 24912402702200832 24938624791981824 25047747562427408 25087068987172192 25140918031896576 25159255681810432 25180385721114624 25412875077914688 25431411091830016 25512825103374336 25552876634148864 25664687157561088 25704977090304512 25788805182617568 25942309975371244 25945482421867008 26038807961607168 26057800527589376 26079685211154432 26085228230693632 26098707592781824 26226142688449704 26338104604844032 26342896813449216 26423997428494848 26437651847233536 26465479371082752 26466708631234872 26484783148888064 26581283127473984 26623011986386816 26727721536868352 26828741371600896 26872106794076544 26968765388807424 26988436260717568 27016843524646976 27074834803580928 27117338468892672 27278751197874176 27283714556786688 27367711622369664 27411948225207546 27518482529083392 27530614667740912 27638893861988864 27682283020327936 27831824893864992 27937872281169032 28041793189423104 28062246722019328 28085814842781696 28106300484534272 28252992312083968 28364112651370496 28411654579153846 28456612615302144 28501285476550656 28502609295176016 28625997214202752 28670935985339648 28783700116627456 28892490707877888 28939191932082432 29043285803331072 29064469819234304 29095062257312128 29157514403856384 29331071037212672 29377116674633728 29382461830385664 29472920208705792 29520559627146588 29648354257567136 29651979910705152 29758637670408192 29811689406507008 29972734501085376 30198854203994112 30246262138380288 30247667007125568 30378609288541696 30426299413013504 30574865328116109 30710979193230336 30821446158637056 30827996999910656 30843927155105792 30876392599596544 30877826736440684 30994532268167832 31175715654713344 31181388064899072 31277384711279616 31300198266867712 31327940828808624 31350791259755968 31463559620275328 31587307270844416 31636894880374784 31740067917067776 31791371906157864 31807799878702848 31831000316251136 31928996892764608 31932901442297856 31980606262742137 32047763645054976 32104896283930624 32278329462707328 32446795858408932 32470462376175824 32521842988916736 32572897687486464 32574410623058304 32715425387660288 32766783983245312 32926778045663502 33073362208094208 33192326632378368 33216536936267776 33251499722642432 33521224042528768 33683337381378048 33684901894298928 33737782431024672 33883833437219584 34017100137832448 34070502178865152 34200863192461056 34254553715526144 34385073576823424 34440652898337686 34568762293857792 34593976562489344 34718410615476224 34724727617728512 34772913614872576 34887934104809604 34942703232132696 34968190251266272 35023523218833408 35080134517139712 35098261935120384 35231996571326464 35287305828110336 35288944841646496 35422322592191808 35459607126099156 35617466993332224 35745582527176704 35803360947209856 35829475725435392 35958353851743232 36133931751409947 36274363333791744 36332996464180416 36351771289946112 36378286075715584 36490282163159552 36549264300276728 36889519385951232 37082052409610208 37109099858486656 37227897854923776 37389057585897472 37447753123708928 37571621343641112 37630603480758288 37738883522715648 37798128237821952 37854595168143754 37942150153736192 38001713968734208 38003479060234688 38147116637745024 38414574386607419 38495242721574912 38497030736341632 38557465635456768 38585589242776576 38724381071108096 38913464963056866 39086700791384064 39127842346040448 39148061389172736 39176615773847552 39297226944941056 39360746169528784 39507156907266048 39535973214273536 39727174723332096 39871924691210976 39934517979580224 39963646001447168 40091582305302528 40265138938658816 40330222676167424 40482654391076352 40525265286970464 40702589788944538 40766487104154812 40918126796811264 40947972257640448 41095261544849408 41295922001611368 41326043024223776 41458340792983296 41523424530491904 41544881474224128 41703179615039488 41770587771744832 41906808421753548 42093370083028992 42159450726801408 42320090556090368 42379488468125952 42388495874877152 42410399838270464 42546168977055744 42617481868730769 42938995821304128 43006403978009472 43037772616943104 43175550174941184 43262394477878576 43432547497411072 43596704728851456 43642593385968192 43902370727551336 43996606555819008 44065675011950592 44097816277458944 44256435509837824 44472531386350704 44670515190153216 44717534109760512 44911116508504064 44913202525731904 44983709908032896 45399042456899677 45402485398093824 45567913932812544 45601150923281408 45639449119520256 45672738287368192 45818951206060032 46091683058477056 46241995499865984 46265890732658688 46299636823638016 46314588899394816 46316740104661026 46517245473079472 46590270976176928 46763573482070016 46773512689519616 46950297400301568 47026186889633952 47195339430412992 47229763456255744 47279476168132208 47380960906266624 47455342320562176 47489955991109632 47737814596279808 47746500474376704 47893495339146912 48157344425895936 48178575668546596 48365817778388992 48443995285573888 48469028386594816 48705693564263736 49073138081490432 49150175974867968 49186025847934976 49442736546146944 49637197139898368 49824805404401664 49877249583963648 50095495124854816 50174137974344384 50281836063793152 50360771442229248 50825750155829376 50862822183660032 51025650206748672 51105753268297728 51329374315122176 51409954180609024 51577610365235136 51660979347506529 51884619950742488 51890964843734016 52077615923214336 52115601055178752 52159370422308864 52170456461387264 52197415185563648 52452285376899408 52676209209688064 52685793626898432 52847994856989696 52930958742165504 52933417262469744 52969566297776128 53162566254947968 53246023972773632 53455443073736704 53657482743201792 53744213588153088 53937530777614848 53976872521435136 54033687049293952 54149669607161856 54557502395748352 54567429113573376 54735423244739328 54823896450415092 55036965058166784 55061229335481824 55277787723977728 55364566040655872 55663649787729984 55875744562338064 56083586378846208 56124493444038656 56171629685563392 56505984624167936 56781892752215631 56823309158307692 56913225230604288 57002570953101312 57005218590352032 57251994428405504 57341871970679296 57567400233254912 57878383864164864 58086571606662144 58128939638468608 58190124514624256 58662142074425344 58754233349267456 58764923660771328 58945840417411584 59041119254293176 59296708515134272 59303959821410304 59517275340816384 59623378813014016 59945469002170752 60397708407988224 60492524276760576 60495334014251136 60757218577083392 60852598826027008 61053884683416807 61149730656232218 61421958386460672 61642892317274112 61655993999821312 61687854310211584 61752785199193088 61755653472881368 61989064536335664 62554769422559232 62600396533735424 62655881657617248 62701582519511936 62927119240550656 63174614541688832 63273789760749568 63480135834135552 63582743812315728 63615599757405696 63662000632502272 63857993785529216 63865802884595712 63961212525484274 64209792567861248 64556658925414656 64893591716817864 64940924752351648 65043685977833472 65148821246116608 65430850775320576 65533567966490624 65853556091327004 66146724416188416 66384653264756736 66502999445284864 67366674762756096 67369803788597856 67475564862049344 67767666874439168 68034200275664896 68401726384922112 68509107431052288 68770147153646848 68881305796675372 69137524587715584 69187953124978688 69436821230952448 69449455235457024 69545827229745152 69775868209619208 69885406464265392 69936380502532544 70160269034279424 70196523870240768 70463993142652928 70574611656220672 70577889683292992 70844645184383616 70919214252198312 71234933986664448 71341352432270921 71491165054353408 71606721894419712 71658951450870784 71916707703486464 72267863502819894 72548726667583488 72665992928360832 72703542579892224 72756572151431168 72980564326319104 73098528600553456 73779038771902464 74164104819220416 74218199716973312 74455795709847552 74778115171794944 75143242687282224 75261206961516576 75477767045431296 75709190336287508 75884300307472384 76003427937468416 76006958120469376 76294233275490048 76829148773214838 76994061472683264 77114931270913536 77171178485553152 77448762142216192 77826929926113732 78173401582768128 78255684692080896 78296122778345472 78594453889882112 78721492339057568 79014313814532096 79454349446664192 79743849382421952 79869035959160448 79927292002894336 80183164610605056 80660445352334848 80965308782152704 81050530573940928 81405179577889076 81532974208309624 81836253593622528 81895944515280896 82190523089698816 82591844003222736 82652086048447552 82916681585966592 83046849060983808 83406359230078976 83541175543489664 83813616843507096 84186740166057984 84312507419956543 84318901453602816 84640181112180736 84758976936251904 84776991749754304 84820799676540928 85092337954111488 85234963737461538 85877991642608256 86012807956018944 86075545233886208 86351100349882368 86524788955757152 86865094994822144 87193409457702912 87285186771936384 87804741455102672 87993213111638016 88131350023901184 88195632554917888 88945062772701408 89435068219521024 89822233017008128 89826405051463808 89967419816065792 90798084913799354 91135827865625088 91202301846562816 91278898239040512 91345476574736384 92183366116954112 92483990999731968 92531781465317376 92629177798789632 92633480209322052 93034490946158944 93180541952353856 93527146964140032 93547025379039232 93900594800603136 94052373779267904 94390678860825984 94459526912511488 94558952336264416 94761921812533248 94910684641124352 95475629192559616 95493000948753408 95786990678293824 95941818788226411 96314688851791872 96357151337093192 96887990571147776 96938056773189632 97411387128527472 98146276162980864 98300351949735936 98372051695869952 98885473092293888 99274394279796736 99649610808803328 99754499167927296 100190990249709632 100348275948688768 100563672127586304 101651500311658752 101725644367320064 102051300413497344 102211506536595456 102658748630244352 102819908361218048 103155220730470272 103321958695013058 103769239901484976 103781929687468032 104155231846428672 104231202110357504 104318740844617728 104340912922774528 104904570753798816 105695989713979392 105861917484331008 105866834524939488 105939132595552256 106325132509895936 106492047945547264 106910886147473408 107488427176306176 107875061555229696 107953745042870272 108067374098587904 109115004791496704 109134858227146752 109470846489478656 109647792900830184 110122458670963648 110555575447955456 110729132081311744 111327299575459968 111751489124676128 112167172757692416 112343259371126784 113011969248335872 113563785504431262 113646618316615384 113826450461208576 114005141906202624 114010437180704064 114503988856811008 114683743941358592 115243723159822257 115756767728329728 116173143213324288 116257879276937216 116380249029248512 117324284148850688 117508466698534912 117529847321542656 117891680834823168 118082238508586352 118593417030268544 118607919642820608 119246757626028032 119890938004341504 120795416815976448 120990668028502272 121514437154166784 121705197652054016 122107769366833614 122299461312464436 122843916772921344 123285784634548224 123311987999642624 123505570398386176 123511306945762736 123978129072671328 125109538845118464 125200793067470848 125311763315234496 125403165039023872 125854238481101312 126349229083377664 126960271668271104 127165487624631456 127231199514811392 127324001265004544 127715987571058432 127922425050968548 128419585135722496 129113317850829312 129787183433635728 129881849504703296 130297642492233216 130861701550641152 131067135932981248 131707112182654008 132293448832376832 132491083088503139 132769306529513472 133005998890569728 134733349525512192 134739607577195712 134951129724098688 135535333748878336 136197127370699031 136803452769844224 137018214862104576 137540294307293696 137762611593350744 138275049175431168 138375906249957376 138873642461904896 138898910470914048 139551736419238416 139770812928530784 139872761005065088 140320538068558848 140927986285305856 141149223312441344 141155779366585984 141689290368767232 141838428504396624 142469867973328896 142682704864541842 143213443788839424 143317902901741568 143833415406972928 144535727005639788 145097453335166976 145331985856721664 145407085159784448 145961128652638208 146197057201106912 147558077543804928 148328209638440832 148436399433946624 148911591419695104 150286485374564448 150522413923033152 151418380672575016 151768600614944768 152013916240938752 152588466550980096 153658297546429676 153988122945366528 154229862541827072 154342356971106304 154897524284432384 155653859852227464 156346803165536256 156511369384161792 156592245556690944 157188907779764224 157442984678115136 158028627629064192 158908698893328384 159487698764843904 159738071918320896 159854584005788672 160366329221210112 161320890704669696 161930617564305408 162101061147881856 162810359155778152 163065948416619248 163672507187245056 163791889030561792 165183688006445472 165304172096895104 165833363171933184 166093698121967616 166812718460157952 167082351086979328 167627233687014192 168373480332115968 168625014839913086 169280362224361472 169517953872503808 169553983499508608 169641599353081856 170469927474923076 171755983285216512 172025615912037888 172151090467772416 172702200699764736 173049577911514304 173730189989644288 174386818915405824 174570373543872768 175609482910205344 175986426223276032 176262700047802368 177890125545402816 178870136439042048 179652810102927616 179934839632131584 181596169827598708 182271655731250176 182404603693125632 182557796478081024 182690953149472768 184366732233908224 184967981999463936 185063562930634752 185258355597579264 185266960418644104 186068981892317888 186361083904707712 187094050758078464 187801189601206272 188104747558535808 188781357721651968 188919053825022976 189117904672528832 189523843625066496 189821369282248704 190951258385119232 190986001897506816 191573981356587648 191883637576452822 192629377703583744 192714302674186384 193775981142295552 194822774257054944 196292552325961728 196600703899471872 196744103391739904 197770946184587776 198548788559593472 199508998335854592 200381980499419264 200696551897377536 203303000623317504 203451288734640128 204102600826994688 205317497260488704 205639816722436096 206310441460940544 206643917390026116 207538479802969952 207563859374936064 208310463692857344 208637481689235456 208681825845549056 209809141507597632 211391979427958784 211723834968662016 211733669049878976 212650265019791872 212984095891094528 214024057296812763 214976854352612352 215750123110459392 215907490085740544 216134748197175808 218230009582993408 218269716454293504 218941692978957312 219295585801660368 220244917341927296 221111150895910912 221458264162623488 222654599150919936 223502978249352256 223864243839194959 224334345515384832 226023938496671744 227127571008862524 227293236633230768 227652900922417152 228010283812405248 228020874361408128 229007977713622016 229367487882717184 230487446319644514 231513535456659456 232346286426648576 232515758553874432 232760498058497024 234648568297701376 235783361669646336 236164477017172704 237186834060537088 238493515252056064 239781876008683008 241981336057004544 243028874308333568 243410395304108032 244215538733667228 244598922624928872 245687833545842688 246571569269096448 246623975999285248 247011140796772352 247022613891525472 247956258145342656 250219077690236928 250623526630468992 250806330078047744 251708476962202624 252937522259869629 253920543336542208 254330975249262912 254462399029622784 254648002530009088 255431975142116864 255844850101937096 258226635701658624 259574366867271456 259763699009406592 260595284984466432 261723403101282304 262134271865962496 263414224365308016 264586897664753664 264982166177006278 266011997781139456 269466699051024384 269479215154391424 269902259448197376 271070667497756672 272394254741398062 273606905539688448 274036429724209152 275080588614587392 275525223186701488 276550098350862336 276751812499914752 279103472838476832 279541625857061568 279745522010130176 280641076137117696 281855972570611712 282311558733171968 283378580737534464 283676857008793248 285365409729083684 286426887577678848 286635805803483136 287666830813945856 289071454011279576 290663971713443328 290814170319568896 291922257305276416 292394114402213824 295116155087609856 296656419276881664 296872798867893248 297823182839390208 300572970749128896 301044827846066304 302836761345150032 304027832481877504 305176933101960192 307316595092859352 307976245890733056 308459725083654144 308684713942212608 309795048568864768 311307719704454928 312693606331072512 313022738768323584 314377815559528448 314885969356230272 317817397786656768 318975397529687808 319476143836641792 319709168011577344 320732658442420224 322641781409339392 323861235128610816 324202122295763712 325620718311556304 326131896833238496 327345014374490112 330367376012890944 330608344193790208 331666726343866368 332187396243935232 334164702173958656 335254467374028384 337250029679826172 338560724448722944 339035907745007616 339107966999017216 339283198706163712 340939854949846152 343511966570433024 344051231824075776 344302180935544832 346099155823028608 347460379979288576 348773637830811648 349140747087745536 351218965820410688 351972852446552064 352525400095604736 355780251090805632 357740272878084096 359305620205855232 359869679264263168 363192339655197416 364543311462500352 364809207386251264 365115592956162048 365381906298945536 368733464467816448 369935963998927872 370516711195158528 370533920837288208 372137963784635776 372722167809415424 374188101516156928 375602379202412544 376209495117071616 377562715443303936 377838107650045952 378235809345057664 379047687250132992 381902516770238464 381972003795013632 383147962713175296 383767275152905644 385258755407167488 385428605348372768 387551962284591104 389645548514109888 392585104651923456 393201407798943744 395541892369175552 397473249265509417 399017996671709184 400763960998838528 401393103794755072 406606001246635008 406902577469280256 410634994520977408 411279633444872192 412620882921881088 413287834780052232 415076959605939904 415127718749872128 416620927385714688 417363651691098112 419618283015195264 422783958855917568 423447669937324032 423467338099757952 425300530039583744 425968191782189056 428048114593625526 429953708705224704 431500246220918784 431814980171481088 432269496394351616 437883385957914624 438591171603320736 440489834683854592 442222301791821824 442916528325246976 445309198301839872 447005956498704512 447728487678389918 452047876993343488 454255142017725048 454586473266461536 455305801844834304 456041748722816256 458015955427244032 458734975765434368 460974892639289028 463027070913318912 464692572853297152 465520996116994048 471566723339292672 472328954034345408 474373668121074176 479563752017366016 483962672114009088 486057748616667136 486820790608216064 488431077467334456 489197845249857744 491375667091685376 493247951998570496 494022281593544704 494045227783050944 495912516290685312 499389467025896447 500438155380473856 501247053260937984 501612660156095488 503416953924405248 505875044519739258 507841086673084416 508661950498525824 508924798059245568 509296005060018176 510863950284233728 511689700203874192 516453271403317248 519148733734542912 519527398018813184 521190569968932864 523446806202564608 526828448730616032 529964332354012556 532023995562278912 538958430308782848 539804518896394752 542141334995513344 544788509482796124 547213811079376896 548072859448418304 550161177229174784 551050446373402976 553100196701724672 558206945676953664 559083251714123136 559491044020260352 561282152274235392 564623117466343936 566757161475068928 567353714017586496 570730819458167368 572853775155357696 573271611606966272 575333661627891712 578142908022559152 581327943426886656 583844514610552832 584788228804427648 590187551939695801 590232310175219712 593312838553763328 593745597735786496 595646365678780416 601145941498257792 602089655692132608 605673522690300064 608055664963755008 610353866203920384 614633190185718704 615952491781466112 616919450167308288 617369427884425216 622615439408909856 626045477536647168 628755631119056896 629771938712460544 637950795059375616 638952287673283584 639418336023154688 645283562818678784 647722470257221632 648404244591527424 651241436623112608 652263793666476992 654690028748980224 660734752025781888 661216688387580416 663333452687732736 664374792487870464 668329404347917312 670508934748056768 671592731517584877 674500059359652344 678071815490015232 678215933998034432 678566397412327424 681879709899692304 687023933140866048 688102463648151552 688604361871089664 692198311646057216 694920759958577152 697547275661623296 698281494175491072 702437931640821376 703945704893104128 711560502181611264 715480545756168192 718611240411710464 719739358528526336 726384679310394832 729086622925000704 729618414772502528 730231185912324096 739871927997855744 741033422390317056 741067841674576416 744275927569271552 745444335618830848 748376203032313856 752418990234143232 755125430886607872 755676215300091904 756471618690115328 763805033540476928 763944007590027264 766295925426350592 767534550305811288 770857210696745536 775103924569182208 779291097028219776 785170209303846912 786402815597887488 791083784738351104 794946498531018834 798035993343418368 801527921997677056 802786207589510144 813212002493270016 813805154938560512 821269989041954816 822559266889744384 825241765843762176 826575669560104464 830153919211879808 830255437499744256 834727303382196224 839236566030390528 845567917711835136 846934676199515904 850601060079167488 851936383564378112 856096229187251052 859907417410449408 863000492441837568 864538992788703232 875766771915829248 877182343206641472 880979669367709184 884444603583643648 890618396603679744 894011912997409024 895456975356779836 904095753986686976 908510284035450096 909172946532923072 912083497445632512 916031910854488064 917469951530868736 921949785278578056 926054141826637824 927437581619521973 929385145706594304 931041992233988096 943133446678585344 944657908068690816 948747336242148352 959127504034732032 967925344228018176 972115497233334272 976862154934668912 978395690499715488 986495903997140992 988044563187089408 988090455566101888 991825032581370624 998778934051792894 1002494106521875968 1003225320312190976 1006833907848810496 1011750089039478516 1015682173346168832 1017323900997051648 1017849596118491136 1021727900568467456 1023379400407748384 1032906542806634496 1038297467469085824 1039054796037626368 1042381139937865728 1053656897461232064 1059928664708025112 1077916860617565696 1079609037792789504 1084282669991026688 1089577018965592248 1094427622158753792 1096145718896836608 1100322354458349568 1102100892746805952 1106200393403449344 1116413891353907328 1118166503428246272 1118982088040520704 1122564304548470784 1129246234932687872 1133514322950137856 1134707428035172992 1141461638916334736 1145707550310715392 1146543223213932544 1156285816045118304 1162655886853773312 1167689029221105664 1169576457608855296 1180375103879391602 1186625677107526656 1187491195471572992 1202291882996515584 1204179311384265216 1211347045380600128 1216111329927510016 1220707732407840768 1229266380371437408 1231904983562932224 1233838900334616576 1245230878817819712 1252090955073294336 1259543877424921088 1275901590118751232 1277904575346567168 1278836672046309376 1290567125637357568 1295444940514443264 1296808489183054848 1302482873246225216 1304527587332953984 1321469504051563776 1322433376775160832 1326666905375465472 1328749584975740928 1336658808695834624 1341017869496113536 1343185463035169754 1349000118719304688 1356143630980030464 1356431867996068864 1363759419799384608 1374047866281732096 1376204927296303104 1377208723742179328 1384396623292114432 1389841519917154304 1396562988350982144 1404875863281642752 1423121004363222528 1437222480823420928 1439478717057052672 1452769358620789664 1458173245850001408 1460462371824648192 1479743855995711488 1482066844780634112 1482135683349152832 1488551855138543104 1490888671237661696 1498168401077689341 1504837980468286464 1510250861773215744 1511352430600183808 1512943237380230656 1527610067080953856 1527888015180054528 1532591850852701184 1535069100611622576 1541714421393491072 1550207849138364416 1558582194056439552 1570340418607693824 1582167569476702208 1589892997062037668 1596071986686836736 1603055843995354112 1605572415179020288 1626424004986540032 1627610309877121024 1642539978083909632 1650483531687524352 1653151339120208928 1660307838423759616 1669454606764392448 1678473132060781056 1693869352399031808 1701202120158334976 1703872767128756224 1712192458374502104 1719814834820898816 1726000984883675136 1729077985577406464 1751533543831658496 1754364686413282944 1761959338735418368 1770562655819087403 1781236793207359488 1788023825994818048 1790913950713559672 1817020568070900192 1818345893065846144 1824166994891265024 1832063821708976128 1834939903061737472 1843899570557156112 1852108283653275648 1854875163239043946 1862083984467976192 1886266893357170688 1889315816137381632 1897494672484296704 1918255008069464064 1935850688456036352 1953724309869337824 1956791380999430976 1972991807994281984 1976180911132203776 1983650065162741248 1997557868103585788 2004988213043751936 2006450640624381952 2013667815697620992 2023500178078957032 2034647801994103296 2035699192236982272 2043455801136934912 2046758800815496768 2065813085613268992 2076594934938171648 2078109592075252736 2084762279875731456 2107313794922464128 2119857329416050224 2155833721235131392 2159218075585579008 2168565339982053376 2179154037931184496 2188855244317507584 2200644708916699136 2204201785493611904 2232827782707814656 2236333006856492544 2237964176081041408 2245128609096941568 2258492469865375744 2267028645900275712 2269414856070345984 2282923277832669472 2291415100621430784 2312571632090236608 2325311773707546624 2339152915217710592 2360750207758783204 2373251354215053312 2374982390943145984 2404583765993031168 2408358622768530432 2422694090761200256 2432222659855020032 2441415464815681536 2458532760742874816 2463809967125864448 2467677800669233152 2490461757635639424 2504181910146588672 2519087754849842176 2551803180237502464 2555809150693134336 2557673344092618752 2581134251274715136 2593616978366109696 2604965746492450432 2609055174665907968 2642939008103127552 2644866753550321664 2653333810750930944 2673317617391669248 2682035738992227072 2686370926070339508 2698000237438609376 2712287261960060928 2712863735992137728 2727518839598769216 2748095732563464192 2752409854592606208 2768793246584228864 2782312744858565919 2793125976701964288 2809751726563285504 2846242008726445056 2874444961646841856 2878957434114105344 2905538717241579328 2916346491700002816 2959487711991422976 2964133689561268224 2964271366698305664 2977103710277086208 2981777342475323392 2996336802155378682 3009675960936572928 3020501723546431488 3022704861200367616 3025886474760461312 3065183701705402368 3070138201223245152 3083428842786982144 3100415698276728832 3117164388112879104 3164335138953404416 3179785994124075336 3206111687990708224 3211144830358040576 3252848009973080064 3300967063375048704 3306302678240417856 3320615676847519232 3356946264121562112 3387738704798063616 3402404240316669952 3407745534257512448 3424384916749004208 3439629669641797632 3458155971154812928 3503067087663316992 3508729372826565888 3523918677470836736 3541125311638174806 3562473586414718976 3576047651989636096 3581827901427119344 3634041136141800384 3636691786131692288 3648333989782530048 3664127643417952256 3687799141114312224 3709750326478087892 3724167968935952384 3778631632274763264 3794989344968593408 3836510016138928128 3871701376912072704 3907448619738675648 3913582761998861952 3952361822264407552 3967300130325482496 3995115736207171576 4009976426087503872 4012901281248763904 4027335631395241984 4047000356157914064 4069295603988206592 4086911602273869824 4093517601630993536 4131626171226537984 4153189869876343296 4156219184150505472 4169524559751462912 4214627589844928256 4239714658832100448 4311667442470262784 4318436151171158016 4358308075862368992 4401289417833398272 4408403570987223808 4465655565415629312 4472666013712985088 4475928352162082816 4516984939730751488 4534057291800551424 4538829712140691968 4565846555665338944 4582830201242861568 4625143264180473216 4650623547415093248 4678305830435421184 4721500415517566408 4746502708430106624 4749964781886291968 4809167531986062336 4816717245537060864 4845388181522400512 4864445319710040064 4882830929631363072 4917065521485749632 4927619934251728896 4980923515271278848 5008363820293177344 5038175509699684352 5103606360475004928 5111618301386268672 5187233956732219392 5209931492984900864 5218110349331815936 5285878016206255104 5289733507100643328 5346635234783338496 5364071477984454144 5372741852140679016 5396000474877218752 5425727471984275456 5455037679197538432 5496191465126928384 5504819709185212416 5537586493168457728 5564625489717131838 5586251953403928576 5619503453126571008 5692484017452890112 5748889923293683712 5757914868228210688 5811077434483158656 5918975423982845952 5928542733396611328 5954207420554172416 5963554684950646784 5992673604310757364 6019351921873145856 6041003447092862976 6051772949520922624 6130367403410804736 6140276402446490304 6166857685573964288 6234328776225758208 6328670277906808832 6359571988248150672 6412223375981416448 6422289660716081152 6492063071336653811 6505696019946160128 6601934126750097408 6612605356480835712 6641231353695038464 6713892528243124224 6775477409596127232 6804808480633339904 6848769833498008416 6916311942309625856 7017458745653131776 7047837354941673472 7082250623276349612 7124947172829437952 7152095303979272192 7163655802854238688 7268082272283600768 7273383572263384576 7296667979565060096 7375598282228624448 7419500652956175784 7557263264549526528 7589978689937186816 7673020032277856256 7743402753824145408 7814897239477351296 7827165523997723904 7904723644528815104 7934600260650964992 7990231472414343152 8019952852175007744 8025802562497527808 8094000712315828128 8138591207976413184 8173823204547739648 8187035203261987072 8306379739752686592 8312438368301010944 8429255179689856512 8479429317664200896 8623334884940525568 8636872302342316032 8716616151724737984 8816807141974447616 8931311130831258624 8945332027425970176 8951856704324165632 9033969879461502976 9068114583601102848 9077659424281383936 9131693111330677888 9250286528360946432 9301247094830186496 9356611660870842368 9443000831035132816 9493005416860213248 9618335063972124672 9633434491074121728 9690776363044801024 9728890639420080128 9834131042971499264 9961847030542557696 10076351019399368704 10207212720950009856 10223236602772537344 10374467913464438784 10419862985969801728 10436220698663631872 10571756032412510208 10579467014201286656 10693270469566676992 10728142955968908288 10745483704281358032 10792000949754437504 10851454943968550912 10910075358395076864 10992382930253856768 11075172986336915456 11129250979434263676 11172503906807857152 11239006906253142016 11384968034905780224 11497779846587367424 11622154868966317312 11857085466793222656 11908414841108344832 11927109369901293568 11985347208621514728 12038703843746291712 12082006894185725952 12103545899041845248 12260734806821609472 12280552804892980608 12333715371147928576 12468657552451516416 12719143976496301344 12824446751962832896 12844579321432162304 12984126142673307622 13203868253500194816 13225210712961671424 13282462707390076928 13427785056486248448 13550954819192254464 13697539666996016832 14034917491306263552 14095674709883346944 14164501246552699224 14249894345658875904 14304190607958544384 14327311605708477376 14536164544567201536 14546767144526769152 14593335959130120192 14751196564457248896 14839001305912351568 15114526529099053056 15179957379874373632 15629794478954702592 15654331047995447808 15809447289057630208 15869200521301929984 15980462944828686304 16039905704350015488 16188001424631656256 16277182415952826368 16374070406523974144 16612759479505373184 16624876736602021888 16858510359379713024 16958858635328401792 17246669769881051136 17273744604684632064 17433232303449475968 17633614283948895232 17862622261662517248 17890664054851940352 17903713408648331264 18067939758923005952 18155318848562767872 18263386222661355776 18500573056721892864 18713223321741684736 18886001662070265632 18986010833720426496 19236670127944249344 19266868982148243456 19381552726089602048 19476189214009961433 19668262085942998528 19923694061085115392 20152702038798737408 20414425441900019712 20748935826928877568 20839725971939603456 20872441397327263744 21143512064825020416 21158934028402573312 21456285911937816576 21490967408562716064 21584001899508875008 21702909887937101824 21820150716790153728 22150345972673830912 22258501958868527352 22478013812506284032 22769936069811560448 23244309737932634624 23714170933586445312 23816829682216689664 23854218739802587136 23970694417243029456 24077407687492583424 24207091798083690496 24521469613643218944 24561105609785961216 24667430742295857152 24937315104903032832 25438287952992602688 25648893503925665792 25968252285346615244 26450421425923342848 26564925414780153856 26855570112972496896 27101909638384508928 27395079333992033664 28069834982612527104 28191349419766693888 28329002493105398448 28608381215917088768 28654623211416954752 29072329089134403072 29093534289053538304 29186671918260240384 29502393128914497792 29678002611824703136 30229053058198106112 31259588957909405184 31308662095990895616 31618894578115260416 31738401042603859968 31960925889657372608 32079811408700030976 32376002849263312512 32554364831905652736 32748140813047948288 33225518959010746368 33249753473204043776 33717020718759426048 33917717270656803584 34493339539762102272 34866464606898951936 35267228567897790464 35725244523325034496 35781328109703880704 36310637697125535744 36526772445322711552 37001146113443785728 37426446643483369472 37772003324140531264 38473340255888498688 38533737964296486912 38763105452179204096 38952378428019922866 39336524171885997056 39847388122170230784 40305404077597474816 41679451943879206912 41744882794654527488 42287024129650040832 42912571823875633152 42981934817125432128 43168003799017750016 43640301433580307456 44300691945347661824 44517003917737054704 44956027625012568064 45539872139623120896 46488619475865269248 47428341867172890624 47633659364433379328 47941388834486058912 48414183596167380992 49122211219571922432 49334861484591714304 49874630209806065664 50876575905985205376 51936504570693230488 52900842851846685696 53129850829560307712 53711140225944993792 54203819276769017856 54790158667984067328 56139669965225054208 56658004986210796896 57216762431834177536 57309246422833909504 58144658178268806144 58187068578107076608 59004786257828995584 59356005223649406272 60458106116396212224 62519177915818810368 62617324191981791232 63237789156230520832 63476802085207719936 63921851779314745216 64752005698526625024 65108729663811305472 65496281626095896576 66451037918021492736 67434041437518852096 67835434541313607168 69732929213797903872 70534457135795580928 71450489046650068992 71562656219407761408 72621275394251071488 73053544890645423104 74002292226887571456 74852893286966738944 75544006648281062528 76946680511776997376 77526210904358408192 77904756856039845732 78673048343771994112 79694776244340461568 83358903887758413824 83489765589309054976 84574048259300081664 85825143647751266304 85963869634250864256 86336007598035500032 87280602867160614912 89034007835474109408 89912055250025136128 92977238951730538496 94856683734345781248 95882777668972117824 98244422439143844864 98669722969183428608 99749260419612131328 101753151811970410752 103873009141386460976 105801685703693371392 106259701659120615424 109580317335968134656 112279339930450108416 113316009972421593792 114618492845667819008 116289316356537612288 116374137156214153216 118009572515657991168 118712010447298812544 120916212232792424448 125038355831637620736 125234648383963582464 126475578312461041664 127843703558629490432 129504011397053250048 130992563252191793152 132902075836042985472 134868082875037704192 135670869082627214336 139465858427595807744 141068914271591161856 142900978093300137984 145242550788502142976 146107089781290846208 148004584453775142912 151088013296562125056 155052421808716816384 155809513712079691464 157346096687543988224 159389552488680923136 166717807775516827648 166979531178618109952 171650287295502532608 171927739268501728512 172672015196071000064 174561205734321229824 178068015670948218816 185954477903461076992 189713367468691562496 191765555337944235648 196488844878287689728 197339445938366857216 203506303623940821504 207746018282772921952 211603371407386742784 219160634671936269312 224558679860900216832 226632019944843187584 229236985691335638016 232578632713075224576 232748274312428306432 236019145031315982336 237424020894597625088 250076711663275241472 250469296767927164928 255687407117258980864 259008022794106500096 261985126504383586304 269736165750075408384 271341738165254428672 278931716855191615488 282137828543182323712 292214179562581692416 296009168907550285824 302176026593124250112 310104843617433632768 311619027424159382928 314692193375087976448 318779104977361846272 333435615551033655296 343855478537003457024 345344030392142000128 349122411468642459648 356136031341896437632 371908955806922153984 379426734937383124992 383531110675888471296 392977689756575379456 407012607247881643008 415492036565545843904 423206742814773485568 438321269343872538624 453264039889686375168 458473971382671276032 465157265426150449152 472038290062631964672 474848041789195250176 500153423326550482944 500938593535854329856 511374814234517961728 518016045588213000192 523970253008767172608 542683476330508857344 557863433710383230976 584428359125163384832 592018337815100571648 604352053186248500224 623238054848318765856 629384386750175952896 687710957074006914048 690688060784284000256 698244822937284919296 712272062683792875264 743817911613844307968 767062221351776942592 785955379513150758912 814025214495763286016 830984073131091687808 846413485629546971136 876642538687745077248 906528079779372750336 916947942765342552064 930314530852300898304 944076580125263929344 949696083578390500352 1000306846653100965888 1022749628469035923456 1036032091176426000384 1085366952661017714688 1115726867420766461952 1168856718250326769664 1208704106372497000448 1246476109696637531712 1375421914148013828096 1381376121568568000512 1424544125367585750528 1534124442703553885184 1571910759026301517824 1628050428991526572032 1661968146262183375616 1753285077375490154496 1813056159558745500672 1833895885530685104128 1888153160250527858688 1899392167156781000704 2045499256938071846912 2072064182352852000768 2170733905322035429376 2231453734841532923904 2417408212744994000896 2492952219393275063424 2750843828296027656192 2849088250735171501056 3068248885407107770368 3256100857983053144064 3323936292524366751232 3506570154750980308992 3626112319117491001344 3667791771061370208256 3798784334313562001408 4090998513876143693824 4144128364705704001536 4834816425489988001792 4985904438786550126848 5501687656592055312384 5698176501470343002112 6136497770814215540736 6512201715966106288128 6647872585048733502464 7252224638234982002688 7597568668627124002816 8181997027752287387648 9669632850979976003584 9971808877573100253696 11003375313184110624768 11396353002940686004224 12272995541628431081472 13295745170097467004928 14504449276469964005376 15195137337254248005632 19943617755146200507392 22792706005881372008448 24545991083256862162944 26591490340194934009856 29008898552939928010752 39887235510292401014784 45585412011762744016896 53182980680389868019712 79774471020584802029568 106365961360779736039424 159548942041169604059136 319097884082339208118272
- Sum of all divisors σ(n): 1217723464741002375343824
- Sum of proper divisors (its aliquot sum) s(n): 898625580658663167225552
- 319097884082339208118272 is an abundant number, because the sum of its proper divisors (898625580658663167225552) is greater than itself. Its abundance is 579527696576323959107280
Bases of 319097884082339208118272
- Binary: 10000111001001001010100101110011010011111010110111010101111011001000000000000002
- Hexadecimal: 0x439254B9A7D6EAF64000
- Base-36: 1FYN84JV4YGQIZUO
Squares and roots of 319097884082339208118272
- 319097884082339208118272 squared (3190978840823392081182722) is 101823459625825990168332179066440109631140265984
- 319097884082339208118272 cubed (3190978840823392081182723) is 32491650516544568248372954742352084210458720871698844140326122210459648
-
The
square root of 319097884082339208118272 is 564887496836.6172008687 -
The
cube root of 319097884082339208118272 is 68334702.5179372341
Scales and comparisons
How big is 319097884082339208118272?- 319,097,884,082,339,208,118,272 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 319,097,884,082,339,208,118,272 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 319097884082339208118272 cubic inches would be around 5694558.5 feet tall.
Recreational maths with 319097884082339208118272
- 319097884082339208118272 backwards is 272811802933280488790913
- The number of decimal digits it has is: 24
- The sum of 319097884082339208118272's digits is 105
- 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 319097884082339208118272 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 319097884082339208118272 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/319097884082339208118272/
Chicago style:
Numbermatics. 2024. "Number 319097884082339208118272 - Facts about the integer". https://numbermatics.com/n/319097884082339208118272/
The information we have on file for 319097884082339208118272 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 319097884082339208118272, math, Factors of 319097884082339208118272, curriculum, school, college, exams, university, Prime factorization of 319097884082339208118272, STEM, science, technology, engineering, physics, economics, calculator, three hundred nineteen sextillion, ninety-seven quintillion, eight hundred eighty-four quadrillion, eighty-two trillion, three hundred thirty-nine billion, two hundred eight million, one hundred eighteen thousand, two hundred seventy-two.