21682087549020682818850816
21,682,087,549,020,682,818,850,816 is an even composite number composed of six prime numbers multiplied together.
21682087549020682818850816 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-eight thousand, six hundred sixty-five divisors.
Prime factorization of 21682087549020682818850816:
212 × 76 × 116 × 134 × 232 × 412
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 13 × 13 × 13 × 13 × 23 × 23 × 41 × 41)See below for interesting mathematical facts about the number 21682087549020682818850816 from the Numbermatics database.
Names of 21682087549020682818850816
- Cardinal: 21682087549020682818850816 can be written as Twenty-one septillion, six hundred eighty-two sextillion, eighty-seven quintillion, five hundred forty-nine quadrillion, twenty trillion, six hundred eighty-two billion, eight hundred eighteen million, eight hundred fifty thousand, eight hundred sixteen.
Scientific notation
- Scientific notation: 2.1682087549020682818850816 × 1025
Factors of 21682087549020682818850816
Divisors of 21682087549020682818850816
- Number of divisors d(n): 28665
-
Complete list of divisors:
1 2 4 7 8 11 13 14 16 22 23 26 28 32 41 44 46 49 52 56 64 77 82 88 91 92 98 104 112 121 128 143 154 161 164 169 176 182 184 196 208 224 242 253 256 286 287 299 308 322 328 338 343 352 364 368 392 416 448 451 484 506 512 529 533 539 572 574 598 616 637 644 656 676 686 704 728 736 784 832 847 896 902 943 968 1001 1012 1024 1058 1066 1078 1127 1144 1148 1183 1196 1232 1274 1288 1312 1331 1352 1372 1408 1456 1472 1568 1573 1664 1681 1694 1771 1792 1804 1859 1886 1936 2002 2009 2024 2048 2093 2116 2132 2156 2197 2254 2288 2296 2366 2392 2401 2464 2548 2576 2624 2662 2704 2744 2783 2816 2912 2944 3136 3146 3157 3289 3328 3362 3388 3542 3584 3608 3703 3718 3731 3772 3773 3872 3887 4004 4018 4048 4096 4186 4232 4264 4312 4394 4459 4508 4576 4592 4732 4784 4802 4928 4961 5096 5152 5248 5324 5408 5488 5566 5632 5819 5824 5863 5888 5929 6272 6292 6314 6578 6601 6656 6724 6776 6877 6929 7007 7084 7168 7216 7406 7436 7462 7544 7546 7744 7774 7889 8008 8036 8096 8281 8372 8464 8528 8624 8788 8918 9016 9152 9184 9317 9464 9568 9604 9856 9922 10192 10304 10373 10496 10648 10816 10976 11011 11132 11264 11638 11648 11726 11767 11776 11858 12259 12397 12544 12584 12628 13013 13156 13202 13312 13448 13552 13754 13858 14014 14063 14168 14336 14432 14641 14651 14812 14872 14924 15088 15092 15379 15488 15548 15778 16016 16072 16192 16562 16744 16807 16928 17056 17248 17303 17576 17836 18032 18304 18368 18491 18634 18928 19136 19208 19481 19712 19844 20384 20449 20608 20746 20992 21296 21632 21689 21853 21952 22022 22099 22264 22528 23023 23276 23296 23452 23534 23552 23716 24167 24518 24794 25088 25168 25256 25921 26026 26117 26312 26404 26411 26624 26896 27104 27209 27508 27716 28028 28126 28336 28561 28672 28864 29282 29302 29624 29744 29848 30176 30184 30613 30758 30976 31096 31213 31556 32032 32144 32384 33124 33488 33614 33856 34112 34496 34606 34727 35152 35672 36064 36179 36608 36736 36982 37268 37856 38272 38416 38663 38962 39424 39688 40733 40768 40898 41041 41216 41492 41503 41984 42592 42757 43264 43378 43706 43904 44044 44198 44528 45056 46046 46207 46552 46592 46904 47068 47104 47432 48139 48334 48503 49036 49049 49588 50176 50336 50512 50531 51842 52052 52234 52624 52808 52822 53248 53792 54208 54418 54571 55016 55223 55432 56056 56252 56672 57122 57728 57967 58564 58604 59248 59488 59696 60352 60368 61226 61516 61952 62192 62426 63112 64009 64064 64288 64493 64768 65219 66248 66976 67228 67712 68224 68992 69212 69454 70304 71344 72128 72358 72611 73216 73472 73964 74536 75647 75712 76219 76544 76832 77077 77326 77924 78848 79376 81466 81536 81796 82082 82369 82432 82984 83006 83968 85184 85514 85813 86528 86756 86779 87412 87808 88088 88396 89056 89401 90077 91091 92092 92414 93104 93184 93808 94136 94208 94864 96278 96668 97006 98072 98098 98441 99176 100352 100672 101024 101062 102487 102557 103684 104104 104468 105248 105616 105644 107584 107653 108416 108836 109142 110032 110446 110864 112112 112504 113344 114103 114244 115456 115934 117128 117208 117649 118496 118976 119392 120704 120736 121121 122452 123032 123904 124384 124852 126224 128018 128128 128576 128986 129437 129536 130438 132496 133952 134456 134849 135424 136367 136448 137984 138424 138908 140608 142688 143143 144256 144716 145222 146432 146944 147928 149072 151294 151424 151823 152438 152971 153088 153664 154154 154652 154693 155848 157696 158752 159367 161051 161161 162932 163072 163592 164164 164738 164864 165968 166012 167936 169169 170368 171028 171626 173056 173512 173558 174824 175616 176176 176792 178112 178802 180154 181447 182182 182819 184184 184828 184877 186208 186368 187616 188272 189728 190333 190463 192556 193336 194012 196144 196196 196882 198352 199927 200704 201344 202048 202124 203401 204974 205114 207368 208208 208936 210496 211232 211288 214291 215168 215306 216832 217672 218284 218491 220064 220892 221728 224224 224939 225008 226688 228206 228488 230912 231868 234256 234416 235298 236992 237952 238579 238784 240383 241408 241472 242242 243089 244904 246064 247808 248768 249704 252448 253253 256036 256256 257152 257972 258874 259072 260876 264992 265837 267904 268912 269698 270641 270848 272734 272896 275968 276848 277816 281216 281957 284089 285131 285376 286286 287287 288512 289432 290444 290521 292864 293888 295856 298144 299299 302588 302848 303646 304876 305942 306176 307328 308308 309304 309386 311696 314171 315392 317504 318734 322102 322322 323449 325864 326144 327184 328328 329476 329728 331936 332024 336743 336973 338338 339521 340736 342056 343252 343343 346112 347024 347116 349648 351232 352352 353584 353717 356224 357604 360308 362894 364364 365638 368368 369656 369754 372416 372736 375232 376544 379456 380666 380926 381997 385112 386561 386672 388024 392288 392392 393764 396704 397969 399854 402688 404096 404248 405769 406802 409948 410228 414736 416416 417872 420992 422464 422576 425293 428582 430336 430612 433664 435344 436568 436982 440128 441784 443456 448063 448448 449878 450016 451451 453376 456412 456533 456976 461824 463736 468512 468832 470327 470596 473984 475904 477158 477568 480766 482816 482944 484484 486178 489808 492128 495616 497536 499408 502619 504896 506506 508277 512072 512512 514304 515944 517748 518144 521752 529529 529984 531674 533533 535808 537824 539396 539539 541282 541696 545468 545792 551936 553696 555632 555841 562432 563914 568178 570262 570752 572572 574574 576583 577024 578864 580888 581042 585728 587776 591712 596288 598598 600281 600691 605176 605696 607292 607453 609752 611884 612352 614656 616616 618608 618772 623392 625807 628342 630539 635008 637468 637637 644204 644644 646898 651728 652288 654368 656656 656903 658952 659456 663872 664048 673486 673946 676676 679042 681472 684112 686504 686686 689087 692224 694048 694232 699296 702464 704099 704704 707168 707434 709423 712448 715208 717409 717899 720616 725788 728728 731276 736736 739312 739508 744832 750464 753088 753571 758912 761332 761852 763994 770224 773122 773344 776048 784576 784784 787528 793408 795938 798721 799708 805376 808192 808496 811538 813604 819896 820456 829472 832117 832832 835744 838409 841984 844928 845152 847847 850586 857164 860672 861224 867328 870688 873136 873964 880256 883568 886912 889249 896126 896896 899756 900032 902902 906059 906752 912824 913066 913952 923648 927472 937024 937664 940654 941192 943943 947968 951808 954316 954569 955136 961532 965632 965888 968968 972356 979616 983411 984256 990847 995072 998816 1002001 1005238 1009792 1013012 1016554 1024144 1025024 1028608 1031888 1035496 1036288 1043504 1059058 1059968 1062761 1063348 1067066 1070797 1071616 1075648 1078792 1079078 1082564 1082851 1083392 1090936 1091584 1103872 1107392 1111264 1111682 1115569 1124864 1127357 1127828 1128127 1136356 1140524 1141504 1145144 1149148 1153166 1154048 1157728 1161776 1162084 1162213 1171001 1175552 1183424 1184183 1192576 1197196 1200562 1201382 1210352 1211392 1214584 1214906 1219504 1223768 1224704 1229312 1233232 1237216 1237544 1246784 1251614 1255133 1256684 1261078 1270016 1270129 1274936 1275274 1279733 1288408 1289288 1293796 1294139 1303456 1304576 1308736 1313312 1313806 1317904 1327744 1328096 1332331 1333241 1346972 1347892 1353352 1358084 1362944 1368224 1373008 1373372 1378174 1388096 1388464 1398592 1399489 1404928 1408198 1409408 1414336 1414868 1418846 1423807 1424896 1430416 1434818 1435798 1441232 1451576 1457456 1462552 1473472 1478624 1479016 1483339 1489664 1500037 1500928 1506176 1507142 1517824 1522664 1523704 1527988 1529437 1540448 1546244 1546688 1552096 1569152 1569568 1574573 1575056 1586816 1591876 1597442 1599416 1610752 1616384 1616992 1623076 1627208 1639792 1640912 1658944 1664234 1665664 1670053 1671488 1676818 1682681 1683968 1689856 1690304 1695694 1701172 1701623 1714328 1721344 1722448 1734656 1741376 1746272 1747928 1753037 1760512 1767136 1771561 1772771 1773824 1778498 1792252 1793792 1799512 1800064 1805804 1812118 1813504 1825648 1826132 1827904 1847296 1854944 1860859 1874048 1875328 1881308 1882384 1887886 1894487 1895936 1903616 1908632 1909138 1910272 1923064 1931264 1931776 1937936 1944712 1959232 1966822 1968512 1973699 1981694 1988623 1990144 1995917 1997632 2004002 2010476 2011009 2019584 2026024 2033108 2033647 2048288 2050048 2057216 2063776 2070992 2071771 2087008 2093663 2095093 2118116 2119936 2125522 2126696 2134132 2141594 2143232 2151296 2157584 2158156 2165128 2165702 2166784 2181872 2183168 2199197 2207744 2214784 2222528 2223364 2231138 2237411 2249728 2254714 2255656 2256254 2264143 2272712 2281048 2283008 2290288 2298296 2306332 2308096 2315456 2323552 2324168 2324426 2342002 2357201 2358811 2366848 2368366 2376647 2385152 2394392 2401124 2402764 2403401 2420704 2422784 2429168 2429812 2439008 2447536 2458624 2466464 2474329 2474432 2475088 2476019 2493568 2503228 2510266 2513368 2522156 2540032 2540258 2549872 2550548 2559466 2576816 2578576 2587592 2588278 2606912 2609152 2617472 2624369 2626624 2627612 2635808 2644213 2655488 2656192 2664662 2666482 2673979 2693944 2695784 2705927 2706704 2716168 2725888 2736448 2746016 2746744 2756348 2776192 2776928 2785783 2797184 2798978 2816396 2818816 2828672 2829736 2837692 2840383 2847614 2849792 2860832 2869636 2871596 2882464 2903152 2914912 2924207 2925104 2946944 2957248 2958032 2966678 2977051 2979328 3000074 3001856 3012352 3014284 3035648 3045328 3047408 3055976 3058874 3080896 3092488 3093376 3101527 3104192 3124979 3136441 3138304 3139136 3149146 3150112 3160157 3173632 3183752 3194884 3195731 3198832 3221504 3232768 3233984 3246152 3254416 3279584 3281824 3292289 3317888 3328468 3331328 3340106 3342976 3353636 3365362 3367936 3379712 3380608 3391388 3402344 3403246 3428656 3442688 3444896 3455881 3469312 3482752 3492544 3495856 3506074 3518333 3521024 3534272 3543122 3545542 3547648 3556996 3557939 3584504 3587584 3599024 3600128 3611608 3624236 3627008 3651296 3652264 3655808 3665441 3693157 3704173 3706703 3709888 3721718 3734731 3748096 3750656 3762616 3764768 3775772 3776773 3788974 3791872 3807232 3817264 3818276 3820544 3846128 3862528 3863552 3875872 3889424 3890887 3918464 3933644 3937024 3947398 3963388 3977246 3980288 3991834 3995264 4008004 4020952 4022018 4036081 4039168 4052048 4066216 4067294 4096576 4100096 4114432 4127552 4141984 4143542 4174016 4187326 4190186 4201967 4204837 4236232 4239872 4251044 4252171 4253392 4268264 4283188 4286464 4302592 4315168 4316312 4330256 4331404 4363744 4377659 4380649 4398394 4413773 4429568 4445056 4446728 4462276 4463459 4474822 4499456 4509428 4511312 4512508 4528286 4545424 4562096 4566016 4580576 4596592 4598321 4612664 4616192 4630912 4647104 4648336 4648852 4678223 4684004 4714402 4717622 4733696 4736732 4753294 4770304 4788784 4802248 4805528 4806802 4823609 4841408 4845568 4858336 4859624 4878016 4895072 4917248 4928693 4932928 4948658 4948864 4950176 4952038 4965961 4987136 5006456 5020532 5021863 5025293 5026736 5044312 5080064 5080516 5099744 5101096 5118932 5153632 5157152 5173597 5175184 5176556 5213824 5234944 5248738 5253248 5255224 5271616 5274997 5288426 5310976 5312384 5329324 5332964 5347958 5387888 5391568 5411854 5413408 5432336 5451776 5472896 5492032 5493488 5512696 5528809 5552384 5553856 5571566 5591047 5594368 5597956 5632792 5637632 5657344 5659472 5675384 5680766 5695228 5699584 5721664 5739272 5743192 5764928 5806304 5824819 5829824 5848414 5850208 5868863 5893888 5914496 5916064 5933356 5934929 5954102 5958656 6000148 6003712 6024704 6028568 6071296 6090656 6094816 6111952 6114251 6117748 6161792 6184976 6186752 6203054 6208384 6224743 6249958 6272882 6276608 6278272 6298292 6300224 6320314 6342413 6347264 6367504 6389768 6391462 6397664 6443008 6465536 6467968 6492304 6508832 6534047 6559168 6563648 6584578 6603091 6607601 6635776 6656936 6662656 6680212 6681983 6685952 6707272 6730724 6735872 6759424 6761216 6782776 6804688 6806492 6857312 6883877 6885376 6889792 6911762 6935929 6965504 6985088 6991712 7012148 7014007 7036666 7042048 7068544 7086244 7091084 7095296 7113992 7115878 7169008 7175168 7198048 7200256 7223216 7225933 7248472 7254016 7302592 7304528 7311616 7330882 7386314 7408346 7413406 7419776 7439327 7443436 7469462 7495579 7496192 7501312 7525232 7529536 7551544 7553546 7577948 7579957 7583744 7614464 7634528 7636552 7641088 7692256 7727104 7745089 7751744 7778848 7781774 7803653 7808983 7836928 7867288 7874048 7891499 7894796 7896889 7926776 7954492 7960576 7983668 7990528 8016008 8041904 8044036 8072162 8078336 8104096 8132432 8134588 8135491 8193152 8197007 8228864 8255104 8283968 8287084 8289281 8348032 8374652 8380372 8403934 8409674 8472464 8479744 8502088 8504342 8506784 8536528 8566376 8572928 8605184 8630336 8632624 8660512 8662808 8727488 8755318 8761298 8785931 8796788 8827546 8859136 8890112 8890903 8893456 8924552 8926918 8949644 8958131 8998912 9018856 9022624 9025016 9056572 9090848 9124192 9132032 9153287 9161152 9193184 9196642 9222499 9225328 9261824 9294208 9296672 9297704 9326317 9332687 9356446 9368008 9428804 9435244 9467392 9473464 9506588 9540608 9577568 9604496 9611056 9613604 9647218 9682816 9716672 9719248 9756032 9781739 9790144 9796423 9834496 9857386 9865856 9897316 9897728 9900352 9904076 9931922 9966649 9974272 10012912 10041064 10043726 10050586 10053472 10088624 10160128 10161032 10199488 10202192 10237864 10307264 10314304 10347194 10350368 10353112 10383373 10427648 10469888 10497476 10500259 10506496 10510448 10543232 10549994 10576852 10621952 10624768 10658648 10665928 10695916 10775776 10783136 10817521 10823708 10826816 10864672 10899317 10945792 10984064 10986976 11022011 11025392 11057618 11104768 11107712 11143132 11182094 11188736 11195912 11265584 11275264 11314688 11318944 11350768 11361532 11390456 11399168 11443328 11478544 11486384 11529856 11560237 11612608 11649638 11659648 11690371 11696828 11700416 11737726 11778767 11787776 11828992 11832128 11866712 11869858 11908204 11911361 11917312 12000296 12007424 12049408 12057136 12142592 12181312 12189632 12223904 12228502 12235496 12271259 12323584 12369952 12373504 12400927 12406108 12409397 12416768 12449486 12499916 12545764 12553216 12556544 12596584 12600448 12640628 12684826 12694528 12735008 12779536 12782924 12784343 12795328 12881011 12931072 12935936 12984608 13017664 13026013 13068094 13118336 13127296 13169156 13206182 13215202 13261409 13271552 13313872 13325312 13360424 13363966 13371904 13414544 13461448 13471744 13518848 13522432 13565552 13609376 13612984 13714624 13767754 13779584 13806463 13815893 13823524 13871858 13920361 13931008 13970176 13971419 13983424 14024296 14028014 14073332 14077063 14084096 14137088 14172488 14182168 14190592 14227984 14231756 14235529 14338016 14350336 14396096 14400512 14446432 14451866 14496944 14502397 14605184 14609056 14623232 14655641 14661764 14665651 14772628 14816692 14826812 14839552 14878654 14886872 14938924 14991158 14992384 15002624 15050464 15059072 15103088 15107092 15108769 15155896 15159914 15167488 15269056 15273104 15282176 15384512 15394379 15454208 15490178 15503488 15557696 15563548 15607306 15617966 15661877 15673856 15734576 15748096 15782998 15789592 15793778 15849001 15853552 15908984 15921152 15967336 15981056 16032016 16083808 16088072 16144324 16156672 16208192 16264864 16269176 16270982 16316729 16386304 16394014 16500407 16510208 16511677 16567936 16574168 16578562 16636529 16696064 16749304 16760744 16807868 16819348 16823807 16944928 16959488 17004176 17008684 17013568 17073056 17132752 17210368 17260672 17265248 17320303 17321024 17325616 17332133 17454976 17510636 17522596 17571862 17593576 17655092 17718272 17780224 17781806 17786912 17849104 17853836 17899288 17916262 18037712 18045248 18050032 18113144 18181696 18248384 18264064 18306574 18322304 18370583 18386368 18393284 18444998 18450656 18509491 18523648 18588416 18593344 18595408 18652634 18665374 18712892 18717853 18736016 18857608 18870488 18934784 18946928 19013176 19081216 19155136 19208992 19222112 19227208 19283407 19294436 19365632 19433344 19438496 19500481 19512064 19563478 19580288 19592846 19714772 19731712 19794632 19795456 19800704 19808152 19863844 19882681 19933298 19948544 20025824 20082128 20087452 20101172 20106944 20177248 20320256 20322064 20398976 20404384 20469449 20475728 20614528 20628608 20694388 20700736 20706224 20766746 20839357 20855296 20939776 20994952 21000518 21012992 21020896 21086464 21099988 21153704 21243904 21249536 21317296 21331856 21391832 21551552 21566272 21635042 21647416 21653632 21710689 21729344 21798634 21874853 21891584 21955087 21968128 21973952 22044022 22050784 22115236 22121099 22209536 22215424 22286264 22364188 22370117 22377472 22391824 22531168 22550528 22629376 22637888 22701536 22723064 22780912 22789481 22886656 22957088 22972768 23030293 23046023 23059712 23120474 23225216 23299276 23319296 23380742 23393656 23400832 23475452 23557534 23575552 23657984 23664256 23733424 23739716 23816408 23822722 23834624 24000592 24014848 24098816 24114272 24191167 24285184 24362624 24379264 24447808 24457004 24470992 24542518 24611521 24628331 24647168 24739904 24747008 24801854 24812216 24818794 24833536 24898972 24905573 24999832 25091528 25106432 25113088 25193168 25200896 25281256 25369652 25389056 25470016 25559072 25565848 25568686 25590656 25658087 25762022 25852099 25871872 25929211 25946921 25969216 26035328 26052026 26136188 26143117 26236672 26254592 26338312 26412364 26430404 26437411 26522818 26543104 26627744 26650624 26720848 26727932 26743808 26829088 26922896 26933023 27037696 27044864 27131104 27217619 27218752 27225968 27236209 27429248 27535508 27559168 27612926 27631786 27647048 27743716 27840722 27862016 27940352 27942838 27966848 28048592 28056028 28146664 28154126 28168192 28252567 28274176 28344976 28364336 28381184 28455968 28463512 28471058 28676032 28700672 28792192 28801024 28868059 28892864 28903732 28993888 29004794 29086343 29210368 29218112 29246464 29311282 29323528 29331302 29413769 29433859 29545256 29633384 29653624 29679104 29757308 29765197 29773744 29877848 29982316 29984768 30005248 30100928 30118144 30206176 30214184 30217538 30311792 30319828 30538112 30546208 30643613 30664543 30769024 30788758 30896411 30980356 31006976 31115392 31127096 31214612 31235932 31244213 31323754 31347712 31469152 31496192 31565996 31579184 31587556 31698002 31707104 31817968 31934672 31962112 32064032 32166277 32167616 32176144 32188247 32288648 32313344 32416384 32529728 32538352 32541964 32633458 32747561 32772608 32788028 33000814 33020416 33023354 33135872 33148336 33157124 33273058 33392128 33498608 33521488 33615736 33638696 33647614 33889856 33918976 34008352 34017368 34027136 34116797 34146112 34265504 34374769 34420736 34500851 34521344 34530496 34640606 34642048 34651232 34664266 34761727 34909952 35021272 35045192 35143724 35153041 35177051 35187152 35310184 35436544 35560448 35563612 35573824 35698208 35707672 35798576 35832524 36075424 36090496 36100064 36215179 36226288 36363392 36496768 36613148 36644608 36741166 36772736 36786568 36889996 36901312 36924979 37018982 37047296 37176832 37186688 37190816 37305268 37330748 37425784 37435706 37472032 37715216 37740976 37869568 37893856 38014691 38026352 38162432 38310272 38417984 38444224 38454416 38566814 38588872 38701663 38731264 38866688 38876992 39000962 39024128 39126956 39137329 39160576 39185692 39429544 39463424 39589264 39590912 39601408 39616304 39727688 39765362 39866596 39897088 40051648 40164256 40174904 40202344 40213888 40319851 40354496 40624727 40644128 40745903 40773733 40797952 40808768 40938898 40951456 41082041 41229056 41257216 41388776 41401472 41412448 41533492 41544503 41678714 41710592 41879552 41989904 42001036 42025984 42041792 42172928 42199976 42307408 42487808 42499072 42634592 42663712 42783664 42799757 43103104 43132544 43270084 43294832 43307264 43421378 43458688 43573201 43597268 43749706 43783168 43910174 43936256 43947904 44088044 44101568 44230472 44242198 44396891 44419072 44430848 44572528 44728376 44740234 44754944 44783648 45062336 45101056 45258752 45275776 45403072 45446128 45561824 45578962 45738329 45773312 45914176 45945536 46060586 46092046 46119424 46221637 46240948 46253207 46450432 46598552 46638592 46761484 46773881 46787312 46801664 46950904 47115068 47151104 47315968 47328512 47466848 47479432 47632816 47645444 47650733 48001184 48011041 48154249 48187139 48197632 48228544 48382334 48551503 48725248 48758528 48895616 48914008 48941984 49085036 49098049 49223042 49256662 49294336 49479808 49494016 49603708 49624432 49637588 49667072 49797944 49811146 49999664 50183056 50212864 50226176 50386336 50401792 50562512 50581531 50739304 50778112 50940032 51118144 51131696 51137372 51181312 51316174 51460453 51524044 51704198 51743744 51858422 51893842 51938432 52070656 52075289 52104052 52272376 52286234 52469053 52473344 52509184 52676624 52824728 52860808 52874822 53045636 53059699 53086208 53255488 53301248 53441696 53455864 53487616 53658176 53845792 53866046 54089728 54215623 54262208 54435238 54437504 54451936 54472418 54625571 54662881 54858496 55071016 55118336 55225852 55240493 55263572 55278223 55294096 55487432 55681444 55724032 55880704 55885676 55933696 56097184 56112056 56293328 56308252 56505134 56548352 56689952 56728672 56909567 56911936 56927024 56942116 56948437 57352064 57379049 57584384 57602048 57736118 57785728 57807464 57987776 58009588 58024967 58172686 58420736 58436224 58492928 58622564 58647056 58662604 58827538 58867718 59090512 59266768 59307248 59358208 59514616 59530394 59547488 59755696 59964632 59969536 60010496 60201856 60236288 60412352 60428368 60435076 60623584 60639656 60816899 61076224 61092416 61287226 61329086 61501517 61538048 61577516 61792822 61960712 62013952 62230784 62236321 62254192 62429224 62471864 62488426 62647508 62695424 62706917 62938304 62992384 63131992 63158368 63175112 63396004 63414208 63635936 63869344 63924224 64073009 64128064 64332554 64335232 64352288 64376494 64557493 64577296 64832768 65059456 65076704 65083928 65266916 65284219 65328809 65495122 65545216 65576056 66001628 66040832 66046708 66271744 66296672 66314248 66546116 66784256 66997216 67042976 67231472 67256761 67277392 67295228 67779712 68016704 68034736 68054272 68233594 68292224 68472173 68531008 68574961 68749538 68841472 69001702 69042688 69060992 69281212 69284096 69302464 69328532 69523454 69766543 69819904 70042544 70090384 70287448 70306082 70354102 70374304 70620368 70873088 71120896 71127224 71147648 71396416 71415344 71597152 71665048 71874517 72150848 72180992 72200128 72430358 72452576 72634001 72683611 72726784 72993536 73226296 73289216 73482332 73501813 73545472 73573136 73779992 73802624 73849958 74037964 74094592 74353664 74373376 74381632 74610536 74661496 74851568 74871412 74944064 75430432 75481952 75722647 75739136 75787712 76029382 76052704 76295219 76620544 76835968 76888448 76908832 77133628 77154077 77177744 77403326 77462528 77733376 77753984 78001924 78048256 78253912 78274658 78321152 78371384 78859088 78926848 79178528 79181824 79202816 79232608 79455376 79485263 79530724 79733192 79794176 80103296 80328512 80349808 80404688 80427776 80639702 80708992 80921659 81249454 81288256 81491806 81547466 81595904 81617536 81832597 81877796 81902912 82164082 82451369 82458112 82514432 82777552 82802944 82824896 83066984 83089006 83357428 83379527 83421184 83759104 83979808 84002072 84051968 84083584 84345856 84399952 84614816 84942611 84998144 85195979 85269184 85327424 85567328 85599514 85840183 85898813 86206208 86265088 86540168 86589664 86614528 86806489 86842756 86865779 86917376 87146402 87194536 87499412 87566336 87820348 87872512 87895808 88176088 88203136 88460944 88484396 88793782 88838144 88861696 89145056 89456752 89480468 89490401 89509888 89567296 90124672 90167077 90517504 90551552 90806144 90892256 91123648 91157924 91182091 91476658 91546624 91828352 91891072 92121172 92184092 92238848 92443274 92481896 92506414 92829863 92900864 93197104 93277184 93522968 93547762 93574624 93603328 93901808 94230136 94302208 94631936 94657024 94933696 94958864 95265632 95290888 95301466 96002368 96022082 96308498 96374278 96457088 96645241 96711251 96764668 97103006 97442527 97450496 97517056 97791232 97799933 97828016 97883968 98170072 98196098 98446084 98513324 98539441 98588672 98959616 98988032 99207416 99248864 99275176 99334144 99595888 99622292 99999328 100366112 100452352 100686157 100772672 100803584 101125024 101163062 101447489 101478608 101516779 101880064 102236288 102263392 102274744 102362624 102589487 102632348 102659557 102920906 103048088 103408396 103487488 103716844 103787684 103876864 104141312 104150578 104208104 104544752 104572468 104938106 104946688 105018368 105353248 105649456 105721616 105749644 105761383 106091272 106119398 106172416 106510976 106883392 106911728 106975232 107316352 107599129 107691584 107732092 107760653 108179456 108431246 108524416 108870476 108875008 108903872 108944836 109251142 109325762 109633139 109716992 110142032 110236672 110451704 110480986 110527144 110556446 110588192 110943007 110974864 111362888 111448064 111761408 111771352 111867392 112194368 112224112 112586656 112616504 113010268 113096704 113379904 113457344 113819134 113823872 113854048 113884232 113896874 114217103 114704128 114758098 115168768 115472236 115502849 115571456 115581739 115614928 115975552 116019176 116049934 116345372 116455703 116841472 116872448 116985856 117245128 117294112 117325208 117655076 117735436 118181024 118533536 118614496 118716416 118992731 119029232 119060788 119094976 119511392 119892487 119929264 120403712 120472576 120824704 120856736 120870152 121242121 121247168 121279312 121324931 121633798 122152448 122184832 122574452 122658172 123003034 123076096 123155032 123585644 123921424 124027904 124461568 124472642 124508384 124858448 124943728 124976852 125295016 125390848 125413834 125876608 126263984 126316736 126350224 126792008 126828416 127162607 127271872 127738688 127848448 128146018 128256128 128594081 128665108 128670464 128704576 128752988 129114986 129154592 129566437 129665536 130118912 130153408 130167856 130533832 130568438 130657618 130990244 131024971 131090432 131152112 132003256 132081664 132093416 132543488 132593344 132628496 133092232 133568512 133994432 134085952 134462944 134513522 134554784 134590456 134983849 135559424 136033408 136069472 136108544 136467188 136503367 136584448 136944346 137062016 137149922 137499076 138003404 138085376 138121984 138562424 138568192 138604928 138657064 139046908 139533086 139639808 140085088 140180768 140574896 140612164 140627773 140708204 140748608 141240736 141691121 142241792 142254448 142295296 142792832 142830688 143194304 143286143 143330096 143749034 144301696 144361984 144400256 144860716 144905152 145268002 145367222 145453568 145875499 145987072 146452592 146578432 146964664 147003626 147090944 147146272 147559984 147605248 147699916 148075928 148189184 148707328 148746752 148763264 149221072 149322992 149703136 149742824 149888128 150283081 150860864 150963904 151445294 151575424 151871093 151974823 152058764 152105408 152590438 153123971 153241088 153671936 153685609 153776896 153817664 154267256 154308154 154355488 154806652 154847693 154925056 155466752 155507968 156003848 156096512 156507824 156549316 156590819 156642304 156742768 157718176 157853696 158357056 158363648 158405632 158465216 158910752 158970526 159061448 159466384 159526367 160206592 160657024 160699616 160809376 160855552 161212051 161279404 161322161 161417984 161843318 162498908 162576512 162983612 163094932 163191808 163235072 163665194 163755592 163805824 164328164 164902738 164916224 165028864 165555104 165605888 165649792 166133968 166178012 166196459 166714856 166759054 166842368 167959616 168004144 168103936 168167168 168691712 168799904 169229632 169338169 169885222 169996288 170391958 170538368 170654848 171134656 171199028 171680366 171797626 172280647 172398317 172412416 172530176 173080336 173179328 173229056 173612978 173685512 173731558 173834752 174292804 174339011 174389072 174998824 175132672 175640696 175745024 175791616 176352176 176406272 176921888 176968792 177587564 177723392 178290112 178913504 178960936 178980802 179134592 179484019 179606609 180249344 180334154 180964693 181103104 181504477 181612288 181628447 181784512 182247296 182315848 182364182 182953316 183001819 183093248 183656704 183782144 184242344 184368184 184477696 184886548 184963792 185012828 185061877 185659726 185801728 186394208 186554368 187045936 187095524 187149248 187206656 187803616 188460272 188531161 189263872 189314048 189867392 189917728 190523333 190531264 190581776 190602932 190653463 192004736 192044164 192616996 192748556 192914176 193290482 193422502 193529336 194206012 194885054 194900992 195034112 195582464 195599866 195656032 195767936 196340144 196392196 196892168 197026648 197078882 197177344 197767969 197919232 198414832 198497728 198550352 198668288 199191776 199244584 199998656 200732224 200904704 201372314 201545344 201607168 202076413 202250048 202326124 202894978 202957216 203033558 203604401 203760128 204472576 204526784 204549488 204725248 205178974 205264696 205319114 205841812 205896383 206037013 206096176 206816792 206974976 207433688 207575368 207753728 208282624 208301156 208416208 209089504 209144936 209876212 209893376 210036736 210706496 211298912 211443232 211499288 211522766 212117477 212182544 212238796 213021952 213766784 213823456 214505291 214632704 214651801 215198258 215383168 215464184 215521306 216274877 216862492 217048832 217740952 217750016 217807744 217889672 218502284 218651524 218709491 219266278 219433984 220284064 220473344 220903408 220961972 221054288 221112892 221176384 221886014 221949728 222725776 223522816 223542704 223734784 224388736 224448224 225163939 225173312 225233008 225317729 226020536 226193408 226759808 226914688 227638268 227647744 227708096 227768464 227793748 228434206 229232927 229408256 229516196 230337536 230944472 231005698 231142912 231163478 231229856 231951104 232038352 232099868 232690744 232911406 233682944 233744896 234490256 234588224 234650416 235310152 235470872 236362048 237067072 237228992 237432832 237985462 238058464 238121576 238189952 238817579 239022784 239784974 239858528 240623383 240807424 240945152 241505957 241649408 241713472 241740304 242484242 242494336 242558624 242649862 243267596 243332089 244304896 244369664 245148904 245316344 246006068 246071287 246152192 246310064 247171288 247842848 248055808 248923136 248945284 249016768 249716896 249887456 249953704 250590032 250684291 250827668 251753216 252527968 252633472 252700448 253506253 253584016 253656832 254325214 254543744 255477376 256292036 256512256 257188162 257330216 257340928 257409152 257505976 258229972 258309184 258474853 259132874 259331072 260237824 260306816 260335712 261067664 261136876 261315236 261980488 262049942 262180864 262304224 264006512 264163328 264186832 265086976 265186688 265256992 266102837 266184464 267137024 267988864 268171904 268925888 269027044 269109568 269180912 269967698 270726731 270911641 271118848 272066816 272138944 272217088 272934376 273006734 273168896 273888692 273961303 274124032 274299844 274998152 276006808 276170752 276243968 277124848 277136384 277209856 277314128 278093816 279066172 279279616 280170176 280361536 281149792 281224328 281255546 281416408 281497216 282238957 282481472 283382242 284373089 284508896 284590592 285221321 285416131 285585664 285661376 286388608 286572286 286660192 287498068 287574287 288603392 288723968 288800512 289721432 289810304 290536004 290734444 290811521 290907136 291750998 291974144 292905184 293156864 293929328 294007252 294181888 294292544 295119968 295210496 295399832 296151856 296263253 297414656 297493504 297526528 298442144 298645984 299393809 299406272 299485648 299598299 299776256 300566162 301721728 301927808 302890588 303150848 303742186 303949646 304117528 304210816 305012407 305180876 306247942 306482176 307343872 307371218 307553792 307635328 308534512 308616308 308710976 309613304 309695386 309850112 310778237 310933504 311015936 312007696 312193024 313015648 313098632 313181638 313284608 313485536 315436352 315707392 316714112 316811264 316930432 317548649 317821504 317941052 318122896 318932768 319052734 319949773 320168303 320413184 321314048 321399232 321618752 321711104 322424102 322558808 322644322 322835968 323551459 323686636 323772449 324997816 325153024 325967224 326189864 326383616 326470144 327330388 327417167 327511184 327611648 328656328 329805476 329832448 330057728 331110208 331211776 331299584 332267936 332356024 332392918 333429712 333518108 333555131 335919232 336008288 336077287 336334336 337079743 337309973 337383424 337599808 338459264 338676338 339770444 339860521 340783916 341076736 341309696 342269312 342398056 343360732 343595252 343686343 344561294 344796634 344824832 345060352 346160672 346358656 346458112 347225956 347371024 347463116 347669504 348585608 348678022 348778144 349997648 351281392 351490048 351583232 352704352 352812544 353829047 353843776 353937584 354070717 355175128 355446784 356580224 357827008 357921872 357961604 358269184 358968038 359213218 360223171 360498688 360668308 361929386 362206208 363008954 363224576 363256894 363569024 364494592 364527023 364631696 364728364 365906632 366003638 366186496 367283371 367313408 367564288 368484688 368736368 368955392 369773096 369927584 370025656 370123754 371319452 371603456 372788416 373108736 374091872 374191048 374298496 374413312 375284767 375607232 376920544 377062322 378122459 378628096 379509361 379734784 379835456 381046666 381062528 381163552 381205864 381306926 382378997 382640167 384009472 384088328 385233992 385497112 385828352 386580964 386683451 386845004 386947561 387058672 388412024 389770108 389801984 390068224 391164928 391199732 391312064 391535872 392680288 392784392 393784336 394053296 394157764 395535938 395838464 396829664 396995456 397100704 398366969 398383552 398489168 398639059 399997312 401464448 401653343 402744628 403090688 403214336 404152826 404500096 404652248 405789956 405914432 406067116 406174769 407208802 407520256 408945152 409053568 409098976 409450496 410357948 410529392 410638228 411683624 411792766 412074026 412192352 413633584 414867376 415150736 415507456 416565248 416602312 416832416 418161601 418179008 418289872 419752424 419786752 420073472 421412992 422597824 422886464 422998576 423045532 424234954 424365088 424477592 425718293 426043904 427533568 427646912 429010582 429265408 429303602 430396516 430510619 430766336 430928368 431042612 432549754 433724984 434097664 435481904 435500032 435615488 435779344 437004568 437303048 437418982 438532556 438867968 440568128 440946688 441806816 441923944 442108576 442225784 442352768 443518361 443772028 443899456 445451552 446871997 447085408 447469568 448511063 448777472 448896448 450327878 450346624 450466016 450635458 451902451 452041072 453519616 453829376 455276536 455295488 455416192 455536928 455587496 456868412 456989533 457301663 458465854 458816512 459032392 460675072 461888944 462011396 462285824 462326956 462459712 463902208 464076704 464199736 465381488 465822812 467365888 467489792 468980512 469176448 469300832 470620304 470797327 470941744 472724096 474134144 474457984 475970924 476116928 476243152 476379904 477635158 478045568 479305211 479569948 479717056 480024727 481246766 481614848 481890304 483011914 483298816 483426944 483480608 484968484 484988672 485117248 485299724 486535192 486664178 488365801 488609792 488739328 490297808 490632688 492012136 492142574 492304384 492620128 494342576 495685696 496111616 497846272 497890568 498033536 499433792 499774912 499907408 501180064 501368582 501655336 503121619 503506432 505055936 505266944 505400896 507012506 507168032 507313664 508438007 508650428 508785277 509087488 510954752 512584072 513024512 514376324 514512691 514660432 514681856 514818304 515011952 516459944 516618368 516949706 518265748 518662144 520475648 520613632 520671424 522135328 522273752 522630472 523960976 524099884 524158063 524608448 528013024 528121451 528373664 529696739 530058529 530173952 530373376 530513984 532205674 532368928 534066533 535977728 536343808 537851776 538054088 538219136 538361824 539935396 540078539 541453462 541823282 542237696 544133632 544277888 544434176 545868752 546013468 546337792 547777384 547922606 548248064 548599688 549996304 552013616 552341504 552487936 554249696 554272768 554419712 554628256 556187632 556396841 558132344 558559232 560340352 560723072 562299584 562448656 562511092 562832816 562994432 564477914 564962944 566064983 566451613 566764484 568746178 569017792 569181184 570442642 570832262 571171328 571322752 572777216 572828179 573144572 573320384 574996136 575148574 577159583 577206784 577447936 577601024 579442864 579620608 581072008 581468888 581623042 581814272 583501996 583656689 583948288 585810368 586313728 587858656 588014504 588363776 588585088 590239936 590420992 590799664 592303712 592526506 594598277 594987008 595053056 596371853 596884288 597291968 598787618 598812544 598971296 599196598 599552512 600881281 601132324 601291691 603443456 603855616 605781176 606301696 607484372 607645423 607899292 608060453 608235056 608421632 610024814 610361752 612495884 612964352 614687744 614742436 615107584 615270656 617069024 617232616 617421952 619226608 619390772 619459529 621556474 621867008 622031872 624015392 626005237 626031296 626197264 626363276 626432807 626569216 626971072 630872704 631169539 633428224 633622528 633860864 635097298 635643008 635882104 636245792 637865536 638105468 638274637 639899546 640336606 640826368 642628096 642798464 643237504 643422208 644848204 645117616 645288644 645671936 647102918 647373272 647544898 649809041 649995632 650306048 651934448 652379728 652767232 652940288 654660776 654834334 655022368 655223296 657312656 659610952 659664896 660115456 662220416 662423552 662599168 664535872 664712048 664785836 666859424 667036216 667110262 668985889 671838464 672016576 672154574 672668672 674159486 674619946 675199616 676516687 676918528 676978757 677352676 679540888 679721042 681567832 682097689 682153472 682619392 684538624 684599531 684796112 686721464 687190504 687372686 689122588 689593268 689649664 689776087 690120704 692321344 692717312 692916224 694451912 694742048 694926232 695339008 697171216 697356044 697556288 699995296 702562784 703166464 704803099 705408704 705625088 707658094 707687552 707875168 708141434 710132423 710350256 710617453 713160448 715654016 715843744 715923208 716538368 717936076 718126409 718426436 718616899 720446342 720997376 721336616 723858772 724412416 726017908 726449152 726513788 727138048 728989184 729054046 729263392 729456728 731813264 732007276 734566742 734626816 735128576 736969376 737472736 739546192 739824371 739855168 740051312 740247508 740329681 742638904 743206912 745576832 748183744 748382096 748596992 748826624 750569534 751214464 753193903 753841088 754124644 754324571 756244918 757256192 759018722 759469568 759670912 762093332 762125056 762327104 762411728 762613852 764757994 765280334 767431973 768018944 768176656 770467984 770994224 771656704 773161928 773366902 773690008 773895122 774117344 776824048 779540216 779603968 780136448 782329856 782399464 782624128 783071744 785360576 785568784 787568672 788106592 788315528 790619687 791071876 791676928 793659328 793990912 794201408 796733938 796767104 796978336 797278118 799519721 799994624 802928896 803306686 805489256 806181376 808305652 808519943 809000192 809072173 809304496 811579912 811828864 812134232 812349538 814417604 815040512 815189921 817890304 818107136 818197952 818900992 820715896 821058784 821276456 823367248 823585532 824148052 824384704 827267168 829734752 830301472 831014912 832949117 833130496 833204624 833664832 836323202 836358016 836579744 839247409 839504848 842825984 845195648 845772928 845997152 846091064 848469908 848694847 848730176 848955184 849274517 851436586 852087808 855067136 855293824 858021164 858530816 858607204 860793032 861021238 861532672 861856736 862085224 865099508 867449968 868195328 870963808 871000064 871230976 871558688 874009136 874337893 874606096 874837964 877065112 877735936 881136256 883613632 883847888 884217152 884451568 884705536 887036722 887544056 887798912 890138249 890903104 893743994 894170816 894939136 897022126 897554944 897792896 900158567 900655756 900693248 900932032 901270916 903804902 904082144 906965059 907039232 907658752 910553072 910590976 910832384 911073856 911174992 913736824 913979066 914603326 916931708 917174797 917633024 918064784 921350144 923777888 924022792 924571648 924653912 924919424 927804416 928153408 928399472 930762976 931645624 934368721 934979584 937155769 937961024 938352896 938601664 941240608 941594654 941883488 944242013 944886943 945448192 948268288 948915968 951941848 952233856 952486304 952759808 955270316 955523569 956091136 958610422 959139896 959434112 960049454 962493532 963229696 966023828 966597632 966853888 966961216 969936968 969977344 970234496 970599448 973070384 973328356 976731602 977219584 977478656 980595616 981265376 984024272 984285148 984394411 984608768 985240256 988685152 991371392 991837847 995692544 995781136 996067072 998867584 999549824 999814816 1002360128 1002737164 1003003001 1003310672 1006243238 1007012864 1010111872 1010533888 1010801792 1014025012 1014336064 1014627328 1016876014 1017300856 1017570554 1018174976 1021128493 1021909504 1025168144 1026049024 1028752648 1029025382 1029320864 1029363712 1029636608 1030023904 1032919888 1033236736 1033899412 1036531496 1037324288 1040951296 1041227264 1041342848 1044270656 1044547504 1045260944 1047921952 1048199768 1048316126 1049216896 1051981567 1056026048 1056242902 1056747328 1059393478 1060117058 1060746752 1061027968 1063097651 1063823761 1064411348 1064737856 1068133066 1071867797 1071955456 1072687616 1075703552 1075799263 1076108176 1076438272 1076723648 1079870792 1080157078 1082906924 1083646564 1083933851 1084475392 1088267264 1088555776 1088868352 1091737504 1092026936 1092675584 1095554768 1095845212 1096496128 1097199376 1099992608 1104027232 1104253943 1104975872 1107547727 1108499392 1108545536 1108839424 1109256512 1112375264 1112793682 1115922379 1116264688 1116684569 1120680704 1121446144 1124599168 1124897312 1125022184 1125665632 1125988864 1128484357 1128955828 1129255127 1129925888 1132129966 1132903226 1133528968 1137492356 1138035584 1138362368 1140885284 1141664524 1142342656 1142645504 1145554432 1145656358 1146289144 1146640768 1149992272 1150297148 1154319166 1154413568 1154895872 1155202048 1158885728 1159241216 1162144016 1162937776 1163246084 1163375213 1163628544 1167003992 1167313378 1167896576 1171620736 1175717312 1176029008 1176727552 1177170176 1180479872 1180841984 1181599328 1183590419 1184607424 1185053012 1185367183 1189196554 1189974016 1190106112 1192743706 1193768576 1194583936 1197575236 1197625088 1197942592 1198393196 1199105024 1201762562 1202264648 1202583382 1205964529 1206788219 1206886912 1207711232 1211562352 1212603392 1214968744 1215290846 1215798584 1216120906 1216470112 1216843264 1220049628 1220373077 1220723504 1224991768 1225928704 1229375488 1229484872 1230215168 1230541312 1234138048 1234465232 1234843904 1238453216 1238781544 1238919058 1243112948 1244063744 1248030784 1252010474 1252062592 1252394528 1252726552 1252865614 1253942144 1256388133 1257246263 1261745408 1262339078 1266752851 1266856448 1267721728 1270194596 1270531339 1271286016 1271399129 1271764208 1272491584 1275731072 1276210936 1276549274 1279799092 1280673212 1281012733 1281652736 1285256192 1285596928 1286475008 1286844416 1289696408 1290235232 1290577288 1291343872 1294205836 1294746544 1295089796 1299618082 1299991264 1300612096 1303868896 1304759456 1305880576 1308920041 1309321552 1309668668 1310044736 1310446592 1314625312 1318817357 1319221904 1319718127 1324440832 1324847104 1325198336 1329071744 1329424096 1329571672 1333663331 1333718848 1334072432 1334220524 1334574241 1337971778 1343676928 1344033152 1344309148 1345337344 1348318972 1349239892 1350399232 1353033374 1353837056 1353957514 1354705352 1359081776 1359442084 1363135664 1364195378 1364306944 1365238784 1369077248 1369199062 1369592224 1373442928 1374381008 1374745372 1378245176 1379186536 1379299328 1379552174 1380241408 1384642688 1385434624 1388903824 1389484096 1389852464 1390678016 1394342432 1394712088 1395112576 1398788677 1399990592 1405125568 1406332928 1409606198 1410817408 1411250176 1414534891 1415316188 1415375104 1415750336 1416282868 1420264846 1420700512 1421234906 1425230807 1426320896 1431308032 1431687488 1431846416 1433076736 1435872152 1436252818 1436852872 1437233798 1440892684 1441274681 1441994752 1442259091 1442673232 1447717544 1448824832 1452035816 1452898304 1453027576 1454276096 1457978368 1458108092 1458526784 1458913456 1463626528 1464014552 1469133484 1469253632 1470257152 1473938752 1474945472 1479092384 1479648742 1479710336 1480102624 1480495016 1480659362 1484822339 1485277808 1491153664 1496367488 1496764192 1497193984 1501139068 1501537037 1502428928 1502562607 1506387806 1507682176 1508249288 1508649142 1512489836 1513924139 1518037444 1518939136 1519341824 1524186664 1524250112 1524654208 1524823456 1525227704 1529515988 1530560668 1534863946 1536037888 1536353312 1540935968 1541988448 1543313408 1546323856 1546733804 1546905503 1547380016 1547790244 1548234688 1553648096 1558602331 1559080432 1564659712 1564798928 1565248256 1566143488 1570721152 1571137568 1575137344 1576147573 1576213184 1576631056 1577224103 1581239374 1582143752 1583353856 1587318656 1587981824 1588402816 1593467876 1593534208 1593956672 1594556236 1599039442 1599989248 1604630489 1605857792 1606613372 1610978512 1612362752 1616611304 1617039886 1618000384 1618144346 1618608992 1623159824 1623657728 1624268464 1624699076 1628835208 1630081024 1630379842 1635780608 1636214272 1636395904 1641431792 1642117568 1642552912 1646734496 1647171064 1648296104 1648769408 1653113891 1654534336 1659469504 1660602944 1662029824 1665898234 1666409248 1667329664 1670582023 1671723053 1672646404 1672716032 1673159488 1678494818 1679009696 1684363681 1685651968 1690391296 1690541699 1691545856 1691994304 1692182128 1696939816 1697389694 1697460352 1697910368 1698549034 1702873172 1703324623 1704175616 1710134272 1710587648 1716042328 1717061632 1717214408 1721586064 1722042476 1722499009 1723065344 1723713472 1724170448 1730199016 1734899936 1736390656 1741927616 1742000128 1742461952 1743117376 1748018272 1748675786 1749212192 1749675928 1754130224 1754790037 1762272512 1767227264 1767695776 1768434304 1768903136 1769411072 1774073444 1774543771 1775088112 1775597824 1780276498 1781806208 1787487988 1788341632 1794044252 1795109888 1795585792 1800317134 1801311512 1801386496 1801864064 1802541832 1807609804 1808164288 1813930118 1814078464 1815317504 1821106144 1821181952 1821664768 1822147712 1822349984 1827473648 1827958132 1828161049 1829206652 1833863416 1834349594 1835266048 1836129568 1847555776 1848045584 1849143296 1849307824 1849838848 1855608832 1856306816 1856798944 1861525952 1862719859 1863291248 1868737442 1869959168 1874311538 1875922048 1876705792 1877203328 1882481216 1883189308 1883766976 1888484026 1889773886 1890896384 1895087117 1896381487 1896536576 1897831936 1903883696 1904467712 1904972608 1905519616 1910540632 1911047138 1912182272 1917220844 1917729121 1918279792 1918868224 1920098908 1924987064 1926459392 1932047656 1933195264 1933707776 1933922432 1939873936 1939954688 1940468992 1941198896 1946140768 1946656712 1953463204 1953680053 1954957312 1961191232 1962530752 1968048544 1968570296 1968788822 1970480512 1974324209 1975672699 1977370304 1982742784 1983675694 1990611623 1991562272 1992134144 1996549247 1997735168 1997912917 1999099648 1999629632 2004720256 2005474328 2006006002 2006621344 2012486476 2013020009 2014025728 2020223744 2021067776 2021603584 2028050024 2028672128 2029254656 2033752028 2034601712 2035141108 2035680647 2036349952 2042256986 2043819008 2050336288 2052098048 2057505296 2058050764 2058641728 2058727424 2059273216 2060047808 2065839776 2066473472 2067798824 2073062992 2073842771 2081902592 2082454528 2082685696 2088541312 2089095008 2090521888 2095756663 2095843904 2096399536 2096632252 2097188093 2098433792 2103963134 2112052096 2112485804 2113494656 2118786956 2120234116 2121493504 2122055936 2126195302 2127647522 2128822696 2129475712 2135086849 2136266132 2143735594 2143910912 2145375232 2151407104 2151598526 2152216352 2152876544 2153447296 2159741584 2160314156 2165813848 2167293128 2167867702 2168950784 2175447659 2176534528 2177111552 2183475008 2184053872 2185351168 2191109536 2191690424 2192992256 2194398752 2199985216 2208054464 2208507886 2209951744 2215095454 2216998784 2217678848 2218513024 2222840543 2224750528 2225587364 2231844758 2232529376 2233369138 2239648411 2241178121 2241361408 2242892288 2249198336 2249794624 2250044368 2251331264 2251977728 2256968714 2257911656 2258510254 2259851776 2264259932 2264860213 2265806452 2266407143 2267057936 2274984712 2276071168 2276724736 2281770568 2283329048 2284685312 2285291008 2291108864 2291312716 2292578288 2293281536 2299984544 2300594296 2308638332 2308827136 2310404096 2317771456 2318482432 2324288032 2325875552 2326492168 2326750426 2333292247 2334007984 2334626756 2334885917 2343241472 2351434624 2352058016 2352541009 2354340352 2359558201 2360959744 2361169811 2361683968 2363198656 2367180838 2369214848 2370106024 2370734366 2378393108 2379023647 2380212224 2385487412 2387537152 2389167872 2395150472 2395250176 2395885184 2396786392 2398210048 2403525124 2404529296 2405166764 2405804401 2411929058 2413576438 2413773824 2415422464 2423124704 2425206784 2429937488 2430581692 2431597168 2432241812 2432940224 2433686528 2440099256 2440746154 2441447008 2449983536 2458750976 2458969744 2460430336 2461082624 2468276096 2468930464 2469687808 2476803329 2476906432 2477563088 2477838116 2478495019 2486225896 2488127488 2496061568 2504020948 2504125184 2504789056 2505453104 2505731228 2507884288 2512776266 2514492526 2521562197 2523490816 2524678156 2533505702 2533712896 2535443456 2540389192 2541062678 2542572032 2542798258 2543528416 2544983168 2551462144 2551689161 2552421872 2553098548 2559598184 2561346424 2562025466 2563305472 2570512384 2570983597 2571193856 2572950016 2579392816 2580470464 2581154576 2582687744 2588411672 2589493088 2590179592 2599236164 2599982528 2601224192 2607737792 2609518912 2611761152 2617840082 2618643104 2619337336 2620089472 2620893184 2626993369 2629250624 2637634714 2638443808 2639436254 2646857213 2648881664 2650396672 2656565527 2658143488 2658848192 2659143344 2667326662 2667437696 2668144864 2668441048 2669148482 2675943556 2676652979 2678481169 2687353856 2688066304 2688618296 2690674688 2696637944 2698479784 2700798464 2706066748 2706784157 2707674112 2707915028 2709410704 2718163552 2718884168 2726271328 2728390756 2728613888 2730477568 2738154496 2738398124 2739184448 2746885856 2748762016 2749490744 2756490352 2757527201 2758373072 2759104348 2769285376 2770869248 2777807648 2778968192 2779704928 2788568783 2788684864 2789424176 2790225152 2790473413 2797577354 2799981184 2810251136 2811573401 2819212396 2821634816 2822500352 2829069782 2830632376 2830750208 2831500672 2832565736 2840529692 2841401024 2842469812 2843223383 2850461614 2852641792 2862616064 2863374976 2863692832 2866153472 2871744304 2872505636 2873705744 2874467596 2881785368 2882549362 2883989504 2884518182 2885346464 2895435088 2904071632 2905796608 2906055152 2908552192 2915956736 2916216184 2917053568 2917826912 2927131207 2927253056 2928029104 2938266968 2938507264 2940514304 2947877504 2949890944 2958184768 2959297484 2959420672 2960205248 2960990032 2961318724 2969644678 2970555616 2977994041 2980028051 2982307328 2992734976 2993528384 2994387968 3002278136 3003074074 3004857856 3005125214 3012775612 3013574333 3015364352 3016498576 3017298284 3024979672 3027848278 3036074888 3037878272 3038683648 3048373328 3048500224 3049308416 3049646912 3050455408 3059031976 3061121336 3069727892 3072075776 3072706624 3081871936 3083976896 3086626816 3092647712 3093467608 3093811006 3094760032 3095580488 3096469376 3104628527 3107296192 3117204662 3118160864 3128103979 3129597856 3130496512 3132286976 3139577441 3141442304 3142275136 3150274688 3152295146 3152426368 3153262112 3154448206 3162478748 3163317157 3164287504 3174637312 3175963648 3176805632 3186935752 3187068416 3187913344 3189112472 3198078884 3198926731 3199978496 3209260978 3211715584 3213226744 3221957024 3224725504 3233222608 3234079772 3236000768 3236288692 3237217984 3246319648 3247315456 3248536928 3249398152 3257670416 3258895783 3260759684 3271561216 3272428544 3272791808 3282863584 3284235136 3285105824 3293468992 3294342128 3295581289 3296592208 3297538816 3306227782 3309068672 3318939008 3321205888 3331796468 3332818496 3334659328 3341164046 3343446106 3345292808 3345432064 3346318976 3355136477 3356989636 3358019392 3360173089 3368727362 3371303936 3380782592 3381083398 3383091712 3383988608 3384364256 3393879632 3394779388 3394920704 3395820736 3397098068 3405746344 3406649246 3408351232 3418560607 3420268544 3421175296 3432084656 3434123264 3434428816 3443172128 3444084952 3444998018 3446130688 3447426944 3448340896 3460398032 3469799872 3472781312 3483855232 3484923904 3486234752 3493035139 3496036544 3497351572 3498424384 3499351856 3508260448 3509580074 3519447503 3521851333 3524545024 3534454528 3535391552 3536868608 3537806272 3538822144 3548146888 3549087542 3550176224 3551195648 3559066049 3560552996 3561496939 3563612416 3574975976 3576683264 3588088504 3590219776 3591171584 3600634268 3601588837 3602623024 3602772992 3603728128 3605083664 3615219608 3616328576 3627860236 3628156928 3630635008 3642212288 3642363904 3643329536 3644295424 3644699968 3654947296 3655916264 3656322098 3658413304 3667726832 3668699188 3669106441 3672259136 3695111552 3696091168 3696850157 3698615648 3699677696 3707877173 3710409703 3711217664 3712613632 3713597888 3723051904 3725439718 3726582496 3737474884 3738465731 3748623076 3751844096 3753411584 3754406656 3764962432 3766378616 3767533952 3776968052 3779547772 3780549773 3781792768 3790174234 3792762974 3793073152 3795663872 3807767392 3808935424 3809945216 3811039232 3821081264 3822094276 3824364544 3834441688 3835458242 3836559584 3837736448 3840197816 3849974128 3864095312 3866390528 3867415552 3867844864 3879747872 3879909376 3880937984 3882397792 3892119517 3892281536 3893313424 3894777887 3906926408 3907360106 3909914624 3922382464 3925061504 3936097088 3937140592 3937577644 3940961024 3948648418 3951345398 3954740608 3962454881 3965161291 3965485568 3967351388 3981223246 3983124544 3984268288 3993098494 3995470336 3995825834 3998199296 3999259264 4009440512 4009797253 4010948656 4012012004 4013242688 4024972952 4026040018 4028051456 4040117081 4040447488 4042135552 4043207168 4056100048 4057344256 4058509312 4067504056 4069203424 4070282216 4071361294 4072699904 4084513972 4087638016 4100672576 4104196096 4115010592 4116101528 4117283456 4118546432 4120095616 4128132437 4131679552 4132946944 4135597648 4146125984 4147685542 4159347049 4162187939 4164909056 4165371392 4174602971 4177082624 4178190016 4181043776 4191513326 4191687808 4192799072 4193264504 4194376186 4196867584 4206168967 4207926268 4209041837 4224104192 4224971608 4226989312 4237573912 4240468232 4242987008 4244111872 4252390604 4253517961 4255295044 4256423171 4257645392 4258951424 4270173698 4272532264 4287471188 4287821824 4290750464 4302814208 4303197052 4304432704 4305753088 4306894592 4319483168 4320628312 4331627696 4334586256 4335735404 4336216703 4350895318 4353069056 4354223104 4366950016 4368107744 4382036659 4382219072 4383380848 4385029649 4385984512 4388797504 4399970432 4416108928 4417015772 4418186773 4430190908 4433997568 4435357696 4437026048 4445681086 4449501056 4451174728 4463689516 4465058752 4466738276 4467922459 4479296822 4482356242 4482722816 4485784576 4498396672 4499589248 4500088736 4502662528 4503955456 4513937428 4515823312 4517020508 4519703552 4528519864 4529720426 4531612904 4532814286 4534115872 4548663287 4549969424 4552142336 4563541136 4566658096 4569370624 4570582016 4582217728 4582625432 4585156576 4586563072 4599777611 4599969088 4601188592 4617276664 4617654272 4620808192 4635542912 4636964864 4648576064 4651751104 4652984336 4653500852 4666584494 4668015968 4669253512 4669771834 4682901223 4686482944 4702869248 4704116032 4705082018 4708680704 4719116402 4721919488 4722339622 4726397312 4734361676 4735616809 4738429696 4738851299 4740212048 4741468732 4756786216 4758047294 4760424448 4770974824 4774683823 4775074304 4778335744 4790300944 4790500352 4791770368 4793572784 4796420096 4807050248 4809058592 4810333528 4811608802 4823858116 4827152876 4827547648 4830844928 4846249408 4850413568 4859874976 4861163384 4863194336 4864483624 4865880448 4867373056 4878701971 4880198512 4881492308 4882894016 4899967072 4915591967 4917939488 4922165248 4933621693 4936552192 4937860928 4939375616 4953606658 4953812864 4955126176 4955676232 4956990038 4970926961 4972451792 4974322171 4992123136 5008041896 5008250368 5009578112 5010906208 5011462456 5015768576 5025552532 5026884863 5028985052 5030318293 5043124394 5046981632 5049356312 5067011404 5067425792 5070886912 5080778384 5082125356 5085144064 5085596516 5087056832 5089966336 5102924288 5103378322 5104843744 5106197096 5119196368 5122692848 5124050932 5141024768 5141967194 5142387712 5145900032 5158785632 5160940928 5162309152 5176823344 5178770597 5178986176 5180359184 5182307767 5198472328 5199965056 5202448384 5215475584 5219037824 5235680164 5237286208 5238674672 5240178944 5241786368 5253986738 5258501248 5272357321 5275269428 5276887616 5278872508 5280271997 5293714426 5297763328 5300793344 5313131054 5316286976 5317696384 5318286688 5334653324 5334875392 5336289728 5336882096 5338296964 5351887112 5353305958 5356962338 5372023811 5374707712 5376132608 5377236592 5393275888 5396959568 5401596928 5412133496 5413568314 5415348224 5415830056 5418821408 5436327104 5437768336 5452542656 5456781512 5457227776 5460955136 5476308992 5476796248 5478368896 5493771712 5497524032 5498981488 5512980704 5515054402 5516746144 5518208696 5534337809 5538570752 5541738496 5555615296 5557936384 5559409856 5577137566 5577369728 5578848352 5580450304 5580946826 5595154708 5596638047 5599962368 5620502272 5623146802 5638424792 5643269632 5658139564 5659639601 5661264752 5661500416 5663001344 5665131472 5681059384 5682802048 5684939624 5686446766 5700923228 5705283584 5725232128 5726749952 5727385664 5732306944 5743488608 5745011272 5747411488 5748935192 5763570736 5765098724 5765738693 5769036364 5770692928 5790870176 5808143264 5809335961 5812110304 5817104384 5830643819 5831913472 5832432368 5834107136 5835653824 5854262414 5854506112 5856058208 5874731863 5876533936 5895755008 5899781888 5916369536 5918594968 5918841344 5920410496 5921980064 5922637448 5939289356 5940863929 5941111232 5944921619 5955988082 5960056102 5964614656 5985469952 5987056768 5988775936 6004556272 6006148148 6009715712 6010250428 6025551224 6027148666 6030728704 6032997152 6034596568 6049959344 6055696556 6072149776 6075756544 6077367296 6096746656 6097000448 6098616832 6099293824 6100910816 6118063952 6120365251 6122242672 6139455784 6144151552 6145413248 6163743872 6167953792 6185295424 6186935216 6187622012 6189520064 6191160976 6192938752 6209257054 6214592384 6226714813 6230967743 6234409324 6236321728 6256207958 6259195712 6260993024 6264573952 6279154882 6282884608 6284550272 6300549376 6301109969 6304590292 6304852736 6306524224 6308896412 6324957496 6326634314 6328575008 6348755413 6349274624 6351927296 6353611264 6373871504 6374136832 6375826688 6378224944 6396157768 6397853462 6399956992 6418521956 6420223579 6423431168 6426453488 6443914048 6449451008 6466445216 6468159544 6472001536 6472577384 6474435968 6492639296 6494630912 6497073856 6498796304 6515340832 6517791566 6521519368 6540581047 6544857088 6545583616 6560090383 6565727168 6568470272 6570211648 6586937984 6588684256 6591162578 6593184416 6595077632 6609694091 6612455564 6614208601 6618137344 6637878016 6642411776 6663592936 6665636992 6669318656 6682328092 6686892212 6688664983 6690585616 6690864128 6692637952 6710272954 6713979272 6716038784 6720346178 6737454724 6742607872 6761565184 6762166796 6766183424 6767977216 6768728512 6787759264 6789558776 6789841408 6791641472 6794196136 6811492688 6813298492 6814054819 6837121214 6840537088 6842350592 6864169312 6868857632 6886057607 6886344256 6888169904 6889996036 6890760877 6892261376 6894853888 6896681792 6920796064 6939599744 6942864929 6967710464 6969847808 6972469504 6986070278 6992073088 6994703144 6996848768 6998703712 7016520896 7019160148 7021021007 7038895006 7043702666 7049090048 7068909056 7070783104 7073737216 7075612544 7077644288 7096293776 7098175084 7100352448 7102391296 7118132098 7121105992 7122993878 7127224832 7147899451 7149951952 7153366528 7176177008 7180439552 7182343168 7201268536 7203177674 7205246048 7205545984 7207456256 7210167328 7230439216 7232657152 7255720472 7256313856 7261270016 7284424576 7286659072 7288590848 7289399936 7309894592 7311832528 7312644196 7316826608 7335453664 7337398376 7338212882 7344518272 7358844779 7363870969 7390223104 7392182336 7393700314 7397231296 7399355392 7415754346 7420819406 7425227264 7427195776 7441683557 7446103808 7446766327 7450879436 7453164992 7474949768 7476931462 7497246152 7503074579 7503688192 7506823168 7508813312 7529924864 7530594841 7532757232 7535067904 7553936104 7559095544 7561099546 7563585536 7580348468 7585525948 7586146304 7587536957 7591327744 7615534784 7617870848 7619890432 7622078464 7642162528 7644188552 7648729088 7668883376 7670916484 7673119168 7675472896 7680395632 7699948256 7728190624 7729777601 7734831104 7735689728 7752834089 7759495744 7759818752 7761875968 7764795584 7784239034 7784563072 7786626848 7789555774 7811456653 7813852816 7814720212 7816791983 7844764928 7850123008 7872194176 7874281184 7875155288 7881922048 7897296836 7899390499 7902690796 7904785889 7909481216 7924909762 7930322582 7930971136 7934702776 7962446492 7966249088 7968536576 7986196988 7990940672 7991651668 7996398592 7998518528 8018881024 8019594506 8021897312 8024024008 8026485376 8049945904 8052080036 8080234162 8080894976 8084271104 8086414336 8112200096 8114688512 8135008112 8138068081 8138406848 8140564432 8142722588 8143626491 8145399808 8169027944 8175276032 8201345152 8230021184 8232203056 8234566912 8237092864 8240191232 8256264874 8263359104 8265893888 8271195296 8285132933 8292251968 8295371084 8297570281 8318694098 8324375878 8329818112 8330742784 8349205942 8354165248 8356380032 8362087552 8383026652 8383375616 8385598144 8386529008 8388752372 8393735168 8412337934 8415852536 8418083674 8441751703 8447517533 8448208384 8449943216 8453978624 8475147824 8480936464 8485974016 8488223744 8504781208 8507035922 8510590088 8512846342 8515290784 8517902848 8540347396 8545064528 8574942376 8575643648 8581500928 8605628416 8606394104 8608865408 8611506176 8613789184 8638966336 8641256624 8663255392 8669172512 8671470808 8672433406 8696816557 8701790636 8708446208 8733900032 8736215488 8764073318 8764438144 8766761696 8770059298 8777595008 8794716931 8799940864 8800723841 8832217856 8834031544 8836373546 8860381816 8867269957 8867995136 8874052096 8891362172 8893719373 8899002112 8899793903 8902349456 8927379032 8930117504 8933476552 8935844918 8958593644 8964712484 8965445632 8967089131 8971569152 8996793344 8999178496 9000177472 9005325056 9007910912 9027874856 9031646624 9034041016 9039407104 9057039728 9059440852 9063225808 9065628572 9068231744 9097326574 9099938848 9104284672 9127082272 9133316192 9141164032 9162440287 9164435456 9165250864 9170313152 9173126144 9199555222 9199938176 9202377184 9231721499 9234553328 9238026889 9271085824 9273929728 9297152128 9303502208 9305968672 9307001704 9333168988 9335643317 9336031936 9338507024 9339543668 9342019687 9365802446 9372965888 9405738496 9408232064 9410164036 9417361408 9438232804 9443838976 9444679244 9452794624 9468723352 9471233618 9476859392 9477702598 9480424096 9482937464 9513572432 9516094588 9541949648 9549367646 9550148608 9556671488 9580601888 9581000704 9583540736 9587145568 9614100496 9617716823 9618117184 9620667056 9623217604 9647716232 9654305752 9655095296 9661689856 9692498816 9719749952 9722326768 9726388672 9728967248 9731760896 9734746112 9757403942 9760397024 9762984616 9765788032 9791520739 9799934144 9831183934 9835878976 9844330496 9867243386 9873104384 9875721856 9878751232 9901744237 9907213316 9907625728 9910252352 9911352464 9913980076 9941853922 9944903584 9948644342 9976615649 9984246272 10016083792 10016500736 10019156224 10021812416 10022924912 10031537152 10051105064 10053769726 10057970104 10060636586 10086248788 10088922767 10093963264 10098712624 10134022808 10134851584 10141773824 10161556768 10164250712 10170288128 10171193032 10174113664 10179932672 10205848576 10206756644 10209687488 10212394192 10238392736 10245385696 10248101864 10278055931 10283934388 10284775424 10291800064 10317571264 10321881856 10324618304 10353646688 10357541194 10357972352 10360718368 10364615534 10393756373 10396944656 10399930112 10430951168 10438075648 10471360328 10474572416 10477349344 10480357888 10507973476 10510759259 10517002496 10517938249 10544714642 10550538856 10553775232 10557745016 10560543994 10587428852 10595526656 10597468973 10626262108 10632573952 10635392768 10636573376 10669306648 10669750784 10672579456 10673764192 10676593928 10703774224 10706611916 10713924676 10744047622 10749415424 10752265216 10754473184 10786551776 10793919136 10803193856 10824266992 10827136628 10828338521 10830696448 10831660112 10837642816 10872654208 10875536672 10905085312 10910216317 10913563024 10952617984 10953592496 10956737792 10987543424 10995048064 10997962976 11025961408 11030108804 11033033011 11033492288 11036417392 11040568721 11068675618 11077141504 11083476992 11111230592 11115872768 11118819712 11154275132 11154739456 11157696704 11160900608 11161893652 11190309416 11193276094 11199924736 11232413423 11241004544 11246293604 11276849584 11286539264 11316279128 11319279202 11322529504 11323000832 11326002688 11330262944 11362118768 11365604096 11369879248 11372893532 11401846456 11410567168 11450464256 11453499904 11454771328 11486977216 11490022544 11494822976 11497870384 11527141472 11530197448 11531477386 11538072728 11541385856 11571797237 11581740352 11616286528 11618671922 11624220608 11634208768 11661287638 11664864736 11668214272 11671307648 11694074161 11702061371 11708524828 11709012224 11712116416 11749463726 11753067872 11790545767 11791510016 11799563776 11832739072 11833791893 11837189936 11837682688 11840820992 11843960128 11845274896 11878578712 11881727858 11882222464 11889843238 11911976164 11920112204 11923272361 11929229312 11970939904 11974113536 11977551872 12009112544 12012296296 12019431424 12020500856 12051102448 12054297332 12061457408 12065994304 12069193136 12099918688 12111393112 12144299552 12146793373 12154734592 12183024997 12193493312 12194000896 12197233664 12198587648 12201821632 12236127904 12240730502 12244485344 12275146169 12278911568 12283530259 12290826496 12327487744 12335907584 12370590848 12373870432 12375244024 12379040128 12382321952 12385877504 12418514108 12421806397 12429184768 12453429626 12461935486 12468818648 12472643456 12512415916 12518391424 12521986048 12558309764 12565769216 12569100544 12601098752 12602219938 12609180584 12609705472 12613048448 12617792824 12649914992 12653268628 12657150016 12697510826 12698549248 12703854592 12707222528 12747743008 12748273664 12751653376 12756449888 12792315536 12795706924 12797127343 12799913984 12837043912 12840447158 12846862336 12852906976 12887828096 12932890432 12936319088 12944003072 12945154768 12948871936 12985278592 12989261824 12994147712 12997592608 13019494609 13030681664 13035583132 13039039013 13043038736 13081162094 13089714176 13091167232 13120180766 13131454336 13136940544 13140423296 13173875968 13177368512 13182325156 13186368832 13190155264 13219388182 13224911128 13228417202 13236274688 13265609819 13274670409 13275756032 13284823552 13327185872 13331273984 13338637312 13364656184 13373784424 13377329966 13381171232 13381728256 13385275904 13420545908 13424103847 13427958544 13432077568 13440692356 13474909448 13485215744 13523130368 13524333592 13532366848 13535954432 13537457024 13575518528 13579117552 13579682816 13583282944 13588392272 13622985376 13626596984 13628109638 13674242428 13675760371 13684701184 13728338624 13737715264 13772115214 13772688512 13776339808 13779992072 13781521754 13789707776 13793363584 13820269463 13829708893 13841592128 13879199488 13885729858 13934281361 13935420928 13944939008 13972140556 13975844729 13984146176 13985390419 13989406288 13993697536 13997407424 14033041792 14038320296 14042042014 14077790012 14087405332 14091140063 14098180096 14137818112 14141566208 14147474432 14151225088 14155288576 14192587552 14196350168 14200704896 14204782592 14236264196 14242211984 14245987756 14254449664 14295798902 14299903904 14306733056 14352354016 14364686336 14398120451 14402537072 14406355348 14410492096 14411091968 14414912512 14420334656 14460878432 14465314304 14506990927 14511440944 14516899397 14568849152 14573318144 14577181696 14578799872 14619789184 14623665056 14625288392 14633653216 14670296641 14670907328 14674796752 14676425764 14680316651 14689036544 14717689558 14727741938 14780446208 14784364672 14787400628 14794462592 14798710784 14831508692 14841638812 14850454528 14854391552 14883367114 14892207616 14893532654 14901758872 14906329984 14945607943 14949899536 14953862924 14994492304 15006149158 15007376384 15013646336 15017626624 15059849728 15061189682 15065514464 15070135808 15107872208 15118191088 15122199092 15127171072 15160696936 15171051896 15172292608 15175073914 15182655488 15231069568 15235741696 15239780864 15284325056 15288377104 15297458176 15337766752 15341832968 15346238336 15350945792 15360791264 15386675447 15399896512 15456381248 15459555202 15469662208 15471379456 15505668178 15518991488 15523751936 15529591168 15559883801 15568478068 15569126144 15573253696 15579111548 15622913306 15627705632 15629440424 15633583966 15677538877 15688246847 15689529856 15700246016 15744388352 15748562368 15750310576 15763844096 15794593672 15798780998 15805381592 15809571778 15818962432 15849819524 15854021491 15860645164 15861942272 15864850001 15869405552 15924892984 15932498176 15937073152 15972393976 15981881344 15983303336 15992797184 15997037056 16037762048 16039189012 16043794624 16048048016 16052970752 16099891808 16104160072 16160468324 16161789952 16172828672 16224400192 16229377024 16270016224 16276136162 16276813696 16281128864 16285445176 16287252982 16333045729 16338055888 16344201419 16402690304 16460042368 16464406112 16467787063 16469133824 16480382464 16512529748 16516907407 16526718208 16528188677 16531787776 16542390592 16570265866 16584503936 16590742168 16595140562 16637388196 16648751756 16653165529 16661485568 16698411884 16708330496 16712760064 16724175104 16766053304 16766751232 16771196288 16773058016 16777504744 16787470336 16824675868 16831705072 16836167348 16883503406 16895035066 16896416768 16899886432 16907957248 16950295648 16961872928 16976447488 17009562416 17014071844 17015960533 17021180176 17025692684 17030581568 17035805696 17080694792 17090129056 17144625641 17149884752 17211256832 17212788208 17217730816 17223012352 17227578368 17277932672 17282513248 17326510784 17337623303 17338345024 17342941616 17344866812 17349465133 17393633114 17403581272 17416892416 17467800064 17472430976 17528146636 17528876288 17533523392 17540118596 17555190016 17589433862 17599881728 17601447682 17650935379 17664435712 17668063088 17672747092 17720763632 17734539914 17735990272 17748104192 17782724344 17787438746 17798004224 17799587806 17804698912 17854758064 17860235008 17866953104 17871689836 17917187288 17929424968 17930891264 17934178262 17943138304 17993586688 17998356992 18000354944 18010650112 18055749712 18063293248 18068082032 18078814208 18114079456 18118881704 18126451616 18131257144 18136463488 18184252801 18194653148 18199877696 18208569344 18254164544 18266632384 18282328064 18324880574 18330501728 18340626304 18346252288 18388953583 18399110444 18399876352 18404754368 18463442998 18469106656 18476053778 18528000491 18542171648 18594304256 18595958689 18607004416 18611937344 18614003408 18666337976 18671286634 18672063872 18677014048 18679087336 18684039374 18731604892 18736570853 18745931776 18749368183 18811476992 18816464128 18820328072 18834722816 18876465608 18887677952 18889358488 18905589248 18937446704 18942467236 18947489099 18953718784 18955405196 18960848192 18965874928 19027144864 19032189176 19083899296 19098735292 19100297216 19113342976 19161203776 19162001408 19167081472 19174291136 19228200992 19235433646 19236234368 19241334112 19246435208 19295432464 19302690407 19308611504 19384997632 19439499904 19444653536 19452777344 19457934496 19463521792 19514807884 19519981481 19520794048 19525969232 19531576064 19533313891 19583041478 19599868288 19662367868 19671757952 19681013807 19734486772 19746208768 19751443712 19757502464 19803488474 19814426632 19815251456 19820504704 19822704928 19827960152 19883707844 19889807168 19897288684 19953231298 19968492544 20032167584 20033001472 20038312448 20043624832 20045849824 20063074304 20102210128 20107539452 20109771539 20115940208 20121273172 20172497576 20177845534 20187926528 20197425248 20268045616 20323113536 20328501424 20340576256 20342386064 20348227328 20359865344 20411697152 20413513288 20419374976 20424788384 20476785472 20489918449 20490771392 20496203728 20556111862 20567868776 20569550848 20583600128 20635142528 20643763712 20649236608 20707293376 20715082388 20715944704 20721436736 20729231068 20787512746 20793889312 20799860224 20845958287 20860196357 20861902336 20876151296 20942720656 20949144832 20954698688 20960715776 21015946952 21021518518 21034004992 21035876498 21089429284 21095020331 21101077712 21107550464 21115490032 21121087988 21174857704 21191053312 21194937946 21252524216 21265147904 21270785536 21273146752 21338613296 21339501568 21345158912 21347528384 21353187856 21407548448 21413223832 21427849352 21488095244 21490480583 21504530432 21508946368 21573103552 21587838272 21606387712 21648533984 21654273256 21656677042 21663320224 21675285632 21717566299 21732399689 21745308416 21751073344 21810170624 21820432634 21827126048 21896727853 21907184992 21913475584 21975086848 21977042087 21990096128 21995925952 22051922816 22060217608 22066066022 22066984576 22072834784 22081137442 22137351236 22143220099 22154283008 22222461184 22231745536 22237639424 22308550264 22309478912 22315393408 22321801216 22323787304 22380618832 22386552188 22392487117 22399849472 22464826846 22482009088 22492587208 22553699168 22573078528 22632558256 22638558404 22645059008 22646001664 22652005376 22660525888 22724237536 22731208192 22739758496 22745787064 22803692912 22812270481 22900928512 22906999808 22909542656 22973954432 22980045088 22989645952 22995740768 23054282944 23060394896 23062954772 23069069023 23076145456 23082771712 23143594474 23163480704 23232573056 23237343844 23248441216 23322575276 23329729472 23336428544 23342615296 23388148322 23404122742 23417049656 23418024448 23424232832 23485955339 23498927452 23506135744 23581091534 23583020032 23599127552 23665478144 23667583786 23674379872 23675365376 23681641984 23687920256 23690549792 23757157424 23763455716 23764444928 23779686476 23823952328 23840224408 23846544722 23858458624 23929924249 23941879808 23948227072 24018225088 24024592592 24038862848 24041001712 24102204896 24108594664 24122914816 24131988608 24138386272 24199837376 24222786224 24288599104 24293586746 24309469184 24366049994 24386986624 24394467328 24397175296 24403643264 24451245973 24472255808 24481461004 24488970688 24550292338 24557823136 24567060518 24581652992 24636132521 24652959331 24654975488 24671815168 24741181696 24747740864 24750488048 24758080256 24764643904 24771755008 24837028216 24843612794 24858369536 24906859252 24913462343 24923870972 24930478573 24937637296 24945286912 25024831832 25036782848 25043972096 25116619528 25131538432 25138201088 25202197504 25204439876 25218361168 25219410944 25226096896 25235585648 25299829984 25306537256 25314300032 25395021652 25397098496 25397840689 25414445056 25495486016 25496547328 25503306752 25512899776 25584631072 25591413848 25594254686 25666214717 25674087824 25680894316 25683745087 25705813952 25775656192 25865780864 25872638176 25877951099 25890309536 25897743872 25955140211 25970557184 25972867921 25978523648 25988295424 25995185216 26038989218 26061363328 26071166264 26078078026 26086077472 26162324188 26169260117 26182334464 26240361532 26262908672 26273881088 26280846592 26347751936 26354737024 26364650312 26372737664 26380310528 26438776364 26449822256 26456834404 26463848411 26472549376 26531219638 26549340818 26551512064 26569647104 26654371744 26662547968 26677274624 26729312368 26747568848 26754659932 26762342464 26763456512 26770551808 26841091816 26848207694 26855917088 26864155136 26881384712 26949818896 27046260736 27048667184 27064733696 27071908864 27074914048 27151037056 27158235104 27159365632 27166565888 27176784544 27244836619 27245970752 27253193968 27256219276 27263445209 27348484856 27351520742 27369402368 27456677248 27475430528 27544230428 27545377024 27552679616 27559984144 27563043508 27579415552 27586727168 27640538926 27659417786 27683184256 27737184167 27756129037 27758398976 27771459716 27868562722 27870841856 27889878016 27944281112 27951689458 27968292352 27970780838 27978812576 27987395072 27994814848 28066083584 28068580771 28076640592 28084084028 28155580024 28174810664 28182280126 28196360192 28275636224 28280819567 28283132416 28294948864 28302450176 28385175104 28392700336 28401409792 28409565184 28472528392 28484423968 28491975512 28508899328 28591597804 28599807808 28613466112 28704708032 28729372672 28796240902 28805074144 28812710696 28820984192 28829825024 28840669312 28896927059 28921756864 28930628608 29013981854 29022881888 29033798794 29115429343 29135315573 29137698304 29154363392 29157599744 29222220797 29239578368 29247330112 29250576784 29267306432 29340593282 29341814656 29349593504 29352851528 29360633302 29378073088 29435379116 29443182769 29455483876 29463292859 29560892416 29568729344 29574801256 29588925184 29597421568 29663017384 29683277624 29700909056 29708783104 29766734228 29774625727 29784415232 29787065308 29803517744 29812659968 29891215886 29899799072 29907725848 29988984608 30012298316 30014752768 30035253248 30119699456 30122379364 30131028928 30140271616 30215744416 30236382176 30244398184 30321393872 30332799211 30342103792 30350147828 30353516921 30462139136 30471483392 30479561728 30568650112 30576754208 30674256613 30675533504 30683665936 30692476672 30695207543 30701891584 30721582528 30773350894 30799793024 30912762496 30919110404 30927307411 30942758912 31011336356 31037982976 31047503872 31059182336 31119767602 31136956136 31138252288 31146507392 31158223096 31245826612 31255411264 31258880848 31267167932 31275457213 31355077754 31376493694 31379059712 31400492032 31488776704 31497124736 31500621152 31527688192 31589187344 31597561996 31610763184 31619143556 31637924864 31699639048 31708042982 31721290328 31723884544 31729700002 31738811104 31849785968 31864996352 31944787952 31963762688 31966606672 31985594368 31994074112 32075524096 32078378024 32087589248 32096096032 32105941504 32198443277 32199783616 32208320144 32320936648 32323579904 32345657344 32448800384 32458754048 32540032448 32552272324 32553627392 32562257728 32570890352 32574505964 32666091458 32676111776 32688402838 32780308561 32805380608 32920084736 32928812224 32935574126 32938267648 32960764928 33025059496 33033814814 33053436416 33056377354 33084781184 33140531732 33149317663 33169007872 33171959093 33181484336 33190281124 33274776392 33297503512 33306331058 33322971136 33396823768 33416660992 33422786761 33425520128 33448350208 33532106608 33533502464 33542392576 33546116032 33555009488 33574940672 33649351736 33663410144 33672334696 33767006812 33790070132 33792833536 33799772864 33815914496 33900591296 33923745856 33952894976 34019124832 34028143688 34031921066 34042360352 34051385368 34061163136 34071611392 34150913797 34161389584 34180258112 34289251282 34299769504 34409143769 34425576416 34435461632 34455156736 34535351851 34555865344 34565026496 34653021568 34675246606 34676690048 34685883232 34689733624 34698930266 34787266228 34796488727 34807162544 34820255197 34935600128 34944861952 35056293272 35057752576 35067046784 35080237192 35110380032 35178867724 35188194041 35199763456 35202895364 35301870758 35328871424 35336126176 35345494184 35441527264 35469079828 35471980544 35496208384 35565448688 35574877492 35596008448 35599175612 35609397824 35709516128 35720470016 35733906208 35743379672 35834374576 35847853613 35858849936 35868356524 35987173376 35996713984 36000709888 36021300224 36111499424 36126586496 36136164064 36228158912 36237763408 36251394179 36252903232 36262514288 36272926976 36276154369 36368505602 36389306296 36399755392 36417138688 36508329088 36533264768 36649761148 36661003456 36681252608 36692504576 36777907166 36798220888 36799752704 36809508736 36906501247 36926885996 36938213312 36952107556 36961903979 37056000982 37084343296 37188608512 37191917378 37214008832 37223874688 37228006816 37332675952 37342573268 37344127744 37354028096 37358174672 37368078748 37463209784 37473141706 37491863552 37498736366 37604166677 37622953984 37632928256 37640656144 37752931216 37775355904 37778716976 37811178496 37874893408 37884934472 37894978198 37907437568 37910810392 37921696384 37931749856 38054289728 38064378352 38167798592 38197470584 38200594432 38226685952 38322407552 38334162944 38348582272 38423386529 38456401984 38470867292 38472468736 38482668224 38492870416 38590864928 38605380814 38617223008 38713922533 38740364663 38769995264 38878999808 38889307072 38905554688 38915868992 38927043584 39029615768 39039962962 39041588096 39051938464 39063152128 39066627782 39166082956 39176466329 39199736576 39324735736 39343515904 39362027614 39468973544 39492417536 39502887424 39606976948 39617477207 39628853264 39630502912 39641009408 39645409856 39655920304 39767415688 39779614336 39794577368 39906462596 39936985088 40064335168 40066002944 40076624896 40087249664 40091699648 40126148608 40204420256 40215078904 40219543078 40231880416 40242546344 40344995152 40355691068 40360170851 40394850496 40536091232 40646227072 40657002848 40665351727 40684772128 40696454656 40719730688 40814506733 40823394304 40827026576 40838749952 40849576768 40953570944 40979836898 40981542784 40992407456 41112223724 41123123041 41135737552 41270285056 41287527424 41298473216 41414586752 41430164776 41431889408 41442873472 41458462136 41575025492 41586047503 41587778624 41599720448 41691916574 41720392714 41723804672 41752302592 41885441312 41898289664 41909397376 41921431552 42031893904 42043037036 42068009984 42071752996 42178858568 42190040662 42202155424 42215100928 42230980064 42242175976 42349715408 42389875892 42505048432 42530295808 42541571072 42546293504 42677226592 42679003136 42690317824 42695056768 42706375712 42815096896 42826447664 42842556757 42855698704 42976190488 42980961166 43009060864 43017892736 43146207104 43175676544 43297067968 43308546512 43313354084 43326640448 43350571264 43435132598 43464799378 43490616832 43502146688 43587003691 43616774201 43620341248 43640865268 43654252096 43793455706 43814369984 43826951168 43950173696 43954084174 43980192256 43991851904 44103845632 44107769783 44120435216 44132132044 44133969152 44145669568 44162274884 44274702472 44286440198 44308566016 44441287891 44444922368 44463491072 44475278848 44617100528 44618957824 44630786816 44643602432 44647574608 44761237664 44773104376 44784974234 44799698944 44929653692 44964018176 44985174416 45107398336 45146157056 45265116512 45277116808 45290118016 45304010752 45321051776 45409456807 45448475072 45462416384 45479516992 45491574128 45607385824 45624540962 45752817539 45784067329 45813999616 45819085312 45920632681 45947908864 45960090176 45979291904 45991481536 46108565888 46120789792 46125909544 46138138046 46152290912 46165543424 46267858637 46287188948 46299460207 46326961408 46465146112 46474687688 46496882432 46645150552 46659458944 46672857088 46685230592 46776296644 46808245484 46820654881 46834099312 46836048896 46848465664 46971910678 46997854904 47012271488 47162183068 47166040064 47198255104 47330956288 47335167572 47348759744 47350730752 47363283968 47375840512 47381099584 47514314848 47526911432 47528889856 47559372952 47647904656 47680448816 47693089444 47698383733 47859848498 47883759616 47896454144 48036450176 48049185184 48082003424 48202403249 48204409792 48217189328 48235326139 48245829632 48263977216 48276772544 48399674752 48445572448 48577198208 48587173492 48600054503 48732099988 48773973248 48788934656 48794350592 48807286528 48902491946 48944511616 48962922008 48977941376 49100584676 49115646272 49134121036 49147147049 49163305984 49272265042 49305918662 49309950976 49343630336 49482363392 49495481728 49500976096 49516160512 49529287808 49543510016 49674056432 49687225588 49716739072 49813718504 49826924686 49847741944 49860957146 49875274592 49890573824 50035296157 50049663664 50073565696 50233239056 50263076864 50276402176 50404395008 50408879752 50436722336 50438821888 50452193792 50471171296 50597553721 50599659968 50613074512 50628600064 50790043304 50794196992 50795681378 50828890112 50990972032 51006613504 51025799552 51169262144 51182827696 51188509372 51332429434 51348175648 51361788632 51367490174 51411627904 51511913453 51547096783 51551312384 51731561728 51745276352 51755902198 51780619072 51795487744 51910280422 51941114368 51945735842 51976590848 51990370432 52077978436 52091784899 52122726656 52127364289 52142332528 52156156052 52172154944 52324648376 52338520234 52364668928 52480723064 52521522053 52525817344 52547762176 52561693184 52695503872 52709474048 52729300624 52745475328 52760621056 52877552728 52899644512 52913668808 52927696822 52945098752 53062439276 53098681636 53103024128 53139294208 53308743488 53325095936 53354549248 53458624736 53495137696 53509319864 53524684928 53541103616 53665721681 53682183632 53696415388 53711834176 53728310272 53762769424 53899637792 54071511637 54097334368 54108443207 54143817728 54149828096 54269838623 54302074112 54316470208 54318731264 54333131776 54353569088 54489673238 54491941504 54506387936 54512438552 54526890418 54680196571 54696969712 54703041484 54717543881 54913354496 54950861056 55088460856 55090754048 55105359232 55119968288 55126087016 55158831104 55173454336 55281077852 55295733493 55318835572 55333501223 55366368512 55474368334 55512258074 55516797952 55542919432 55737125444 55741683712 55779756032 55888562224 55903378916 55936584704 55941561676 55957625152 55974790144 55989629696 56132167168 56137161542 56153281184 56168168056 56311160048 56349621328 56364560252 56551272448 56561639134 56566264832 56589897728 56604900352 56770350208 56785400672 56802819584 56945056784 56966476567 56968847936 56983951024 57005385437 57017798656 57183195608 57199615616 57226932224 57409416064 57592481804 57610148288 57625421392 57641968384 57659650048 57681338624 57793854118 57843513728 57861257216 57995930531 58027963708 58045763776 58067597588 58082991967 58230858686 58270631146 58275396608 58308726784 58315199488 58444441594 58479156736 58494660224 58501153568 58534612864 58681186564 58683629312 58699187008 58705703056 58721266604 58756146176 58870758232 58886365538 58910967752 58926585718 59092261921 59121784832 59132622731 59137458688 59149602512 59177850368 59326034768 59366555248 59401818112 59417566208 59533468456 59549251454 59568830464 59574130616 59607035488 59625319936 59782431772 59799598144 59815451696 59977969216 60024596632 60029505536 60070506496 60239398912 60244758728 60262057856 60280543232 60431488832 60472764352 60488796368 60642787744 60665598422 60684207584 60700295656 60707033842 60877715899 60924278272 60959123456 61137300224 61153508416 61348513226 61351067008 61367331872 61384953344 61390415086 61443165056 61546701788 61563018517 61599586048 61605066887 61825524992 61838220808 61854614822 61885517824 62022672712 62070889699 62075965952 62118364672 62239535204 62256035611 62273912272 62276504576 62293014784 62316446192 62491653224 62510822528 62517761696 62534335864 62550914426 62710155508 62752987388 62758119424 62800984064 62977553408 62994249472 63001242304 63055376384 63178374688 63195123992 63221526368 63238287112 63275849728 63399278096 63416085964 63423125623 63442580656 63459400004 63477622208 63699571936 63729992704 63889575904 63902695571 63933213344 63988148224 64137082009 64151048192 64156756048 64175178496 64192192064 64211883008 64396886554 64399567232 64416640288 64622050493 64641873296 64666188223 64897600768 64917508096 65080064896 65104544648 65107254784 65124515456 65141780704 65149011928 65332182916 65349503219 65352223552 65376805676 65394137809 65560617122 65610761216 65840169472 65857624448 65871148252 65876535296 65921529856 66050118992 66067629628 66106872832 66112754708 66169562368 66281063464 66298635326 66338015744 66343918186 66362968672 66380562248 66549552784 66595007024 66612662116 66793647536 66833321984 66845573522 66851040256 66896700416 67064213216 67067004928 67084785152 67092232064 67110018976 67298703472 67324017761 67326820288 67344669392 67534013624 67580140264 67585667072 67599545728 67631828992 67801182592 67847491712 68038249664 68056287376 68063842132 68084720704 68102770736 68122326272 68143222784 68301827594 68322779168 68360516224 68493862943 68540645173 68578502564 68599539008 68818287538 68851152832 68870923264 68910313472 69070703702 69111730688 69130052992 69306043136 69312209659 69350493212 69353380096 69371766464 69379467248 69397860532 69574532456 69592977454 69614325088 69640510394 69836309543 69871200256 69889723904 70112586544 70115505152 70134093568 70160474384 70220760064 70357735448 70376388082 70399526912 70405790728 70603741516 70622459369 70657742848 70672252352 70690988368 70883054528 70938159656 70943961088 70992416768 71130897376 71149754984 71192016896 71198351224 71218795648 71419032256 71440940032 71467812416 71486759344 71668749152 71695707226 71717699872 71736713048 71946391517 71993427968 72001419776 72042600448 72222998848 72253172992 72272328128 72456317824 72475526816 72502788358 72505806464 72525028576 72545853952 72552308738 72737011204 72756294611 72778612592 72799510784 73016658176 73066529536 73299522296 73322006912 73362505216 73555814332 73575314813 73596441776 73599505408 73619017472 73813002494 73853771992 73876426624 73904215112 73923807958 74112001964 74168686592 74377217024 74383834756 74428017664 74447749376 74456013632 74665351904 74685146536 74688255488 74708056192 74716349344 74736157496 74926419568 74946283412 74954603009 74997472732 75208333354 75245907968 75265856512 75281312288 75505862432 75557433952 75622356992 75749786816 75769868944 75789956396 75798369647 75814875136 75821620784 75843392768 75863499712 76108579456 76128756704 76335597184 76371514219 76394941168 76644815104 76668325888 76697164544 76846773058 76912803968 76941734584 76944937472 76965336448 76985740832 77181729856 77210761628 77231231077 77234446016 77283981047 77427845066 77480729326 77539990528 77757999616 77778614144 77811109376 77831737984 77854087168 78059231536 78079925924 78083176192 78103876928 78126304256 78133255564 78332165912 78352932658 78399473152 78626893961 78649471472 78687031808 78724055228 78937947088 78984835072 79005774848 79213953896 79234954414 79257706528 79261005824 79282018816 79290819712 79311840608 79534831376 79559228672 79589154736 79812925192 79873970176 80128670336 80153249792 80174499328 80183399296 80408840512 80430157808 80439086156 80463760832 80485092688 80689990304 80711382136 80720341702 80789700992 80947292569 81002580659 81072182464 81292454144 81314005696 81330703454 81369544256 81392909312 81439461376 81629013466 81654053152 81677499904 81699153536 81858519127 81907141888 81914429597 81959673796 81963085568 81984814912 82224447448 82246246082 82271475104 82533820369 82540570112 82575054848 82596946432 82829173504 82836543251 82860329552 82863778816 82885746944 82916924272 83150050984 83172095006 83175557248 83199440896 83383833148 83440785428 83447609344 83462906527 83504605184 83770882624 83796579328 83818794752 83842863104 84063787808 84086074072 84136019968 84143505992 84357717136 84380081324 84404310848 84430201856 84461960128 84484351952 84699430816 84779751784 85010096864 85027553611 85083142144 85092587008 85281174979 85354453184 85358006272 85380635648 85390113536 85412751424 85630193792 85652895328 85685113514 85711397408 85926023183 85952380976 85961922332 85984711813 86035785472 86292414208 86351353088 86594135936 86617093024 86626708168 86653280896 86701142528 86870265196 86929598756 86952644779 86981233664 87004293376 87174007382 87233548402 87240682496 87281730536 87308504192 87586911412 87628739968 87653902336 87900347392 87908168348 87960384512 87983703808 88207691264 88215539566 88240870432 88264264088 88267938304 88291339136 88324549768 88549404944 88572880396 88882575782 88889844736 88926982144 88950557696 89234201056 89237915648 89261573632 89295149216 89518748891 89522475328 89546208752 89569948468 89579891401 89599397888 89859307384 89928036352 89970348832 90214796672 90530233024 90554233616 90580236032 90608021504 90642103552 90818913614 90896950144 90924832768 90959033984 90983148256 91136462263 91214771648 91249081924 91273273091 91505635078 91568134658 91627999232 91638170624 91841265362 91895817728 91920180352 91958583808 91982963072 92217131776 92241579584 92251819088 92276276092 92304581824 92331086848 92535717274 92574377896 92598920414 92653922816 92859268733 92922692863 92930292224 92949375376 92993764864 93290301104 93318917888 93345714176 93370461184 93552593288 93616490968 93641309762 93668198624 93672097792 93696931328 93943821356 93995709808 94024542976 94324366136 94332080128 94396510208 94661912576 94670335144 94697519488 94726567936 94751681024 94762199168 95028629696 95053822864 95057779712 95118745904 95295809312 95360897632 95386178888 95396767466 95664982127 95719696996 95730322597 95792908288 96072900352 96098370368 96164006848 96404806498 96408819584 96434378656 96470652278 96527954432 96553545088 96741886241 96799349504 96807962251 96891144896 97154396416 97174346984 97200109006 97464199976 97539969527 97547946496 97588701184 97614573056 97804983892 97830913103 97889023232 97897732933 97925844016 97955882752 98201169352 98231292544 98268242072 98294294098 98326611968 98544530084 98611837324 98619901952 98637980441 98687260672 98964726784 98990963456 99001952192 99032321024 99058575616 99087020032 99348112864 99374451176 99433478144 99627437008 99653849372 99695483888 99721914292 99750549184 99781147648 100070592314 100099327328 100147131392 100466478112 100552804352 100786843157 100808790016 100817759504 100873444672 100877643776 100904387584 100942342592 101195107442 101199319936 101226149024 101257200128 101548936489 101580086608 101591362756 101618295779 101981944064 102013227008 102051599104 102338524288 102365655392 102377018744 102664858868 102692076487 102696351296 102723577264 102734980348 102762216557 102823255808 103023826906 103094193566 103102624768 103463123456 103490552704 103511804396 103561238144 103590975488 103820560844 103882228736 103891471684 103953181696 103980740864 104155956872 104183569798 104245453312 104254728578 104284665056 104312312104 104344309888 104619255601 104649296752 104677040468 104961446128 105043044106 105051634688 105095524352 105123386368 105391007744 105418948096 105458601248 105490950656 105755105456 105794885053 105799289024 105827337616 105855393644 105890197504 106124878552 106197363272 106206048256 106278588416 106617486976 106650191872 106917249472 106990275392 107018639728 107049369856 107082207232 107331443362 107364367264 107392830776 107423668352 107456620544 107525538848 107706728129 107799275584 108143023274 108194668736 108216886414 108287635456 108299656192 108539677246 108604148224 108632940416 108666263552 108707138176 108919186607 108979346476 108983883008 109012775872 109024877104 109053780836 109360393142 109393939424 109406082968 109435087762 109742772139 109817727929 109826708992 109901722112 110176921712 110181508096 110210718464 110239936576 110252174032 110317662208 110346908672 110562155704 110591466986 110637671144 110667002446 110732737024 110948736668 110978150437 111024516148 111033595904 111085838864 111474250888 111483367424 111559512064 111777124448 111806757832 111873169408 111883123352 111915250304 111949580288 111979259392 112264334336 112274323084 112306562368 112336336112 112622320096 112699242656 112729120504 113058615241 113123278268 113132529664 113209800704 113540700416 113570801344 113605639168 113890113568 113932953134 113937695872 113967902048 114010770874 114331320103 114366391216 114399231232 114409409933 114818832128 115184963608 115220296576 115250842784 115274509441 115283936768 115362677248 115587708236 115618351849 115687027456 115697320739 115722514432 115991861062 116055927416 116091527552 116135195176 116165983934 116461717372 116541262292 116550793216 116572158703 116630398976 116888883188 116958313472 116989320448 117002307136 117069225728 117362373128 117367258624 117398374016 117411406112 117442533208 117512292352 117741516464 117772731076 117821935504 117853171436 118184523842 118243569664 118265245462 118274917376 118299205024 118355700736 118652069536 118733110496 118835132416 119066936912 119098502908 119111723731 119137660928 119148261232 119214070976 119250639872 119564863544 119599196288 119630903392 119955938432 120012379487 120049193264 120478797824 120489517456 120524115712 120561086464 120862977664 120945528704 120977592736 121285575488 121331196844 121363363121 121368415168 121400591312 121414067684 121446255931 121755431798 121848556544 121918246912 122274600448 122307016832 122697026452 122702134016 122734663744 122769906688 122780830172 122886330112 123093403576 123126037034 123199172096 123210133774 123556547653 123651049984 123676441616 123709229644 124045345424 124141779398 124151931904 124236729344 124479070408 124512071222 124547824544 124553009152 124586029568 124632892384 124983306448 125021645056 125035523392 125068671728 125101828852 125420311016 125505974776 125516238848 125601968128 125955106816 125988498944 126002484608 126356749376 126390247984 126443052736 126476574224 126551699456 126798556192 126832171928 126846251246 126885161312 126918800008 126955244416 127289769607 127399143872 127459985408 127779151808 127805391142 127866426688 127976296448 128274164018 128313512096 128350356992 128384384128 128423766016 128722675081 128793773108 128799134464 128833280576 129244100986 129283746592 129332376446 129696003437 129795201536 130160129792 130171710823 130209089296 130214509568 130249030912 130283561408 130298023856 130664365832 130699006438 130704447104 130753611352 130788275618 131121234244 131155995971 131221522432 131680338944 131715248896 131742296504 131753070592 131843059712 132100237984 132135259256 132213745664 132225509416 132339124736 132562126928 132597270652 132676031488 132687836372 132725937344 132761124496 133099105568 133190014048 133225324232 133587295072 133614727103 133691147044 133702080512 133793400832 134128426432 134134009856 134169570304 134184464128 134220037952 134597406944 134648035522 134653640576 134689338784 135068027248 135118832849 135160280528 135199091456 135602365184 135694983424 136076499328 136112574752 136127684264 136169441408 136205541472 136244652544 136603655188 136639870367 136645558336 136721032448 136733197237 136987725886 137081290346 137157005128 137199078016 137636575076 137702305664 137741846528 137767096649 138141407404 138223461376 138260105984 138612086272 138624419318 138700986424 138706760192 138743532928 138758934496 138795721064 139149064912 139185954908 139228650176 139281020788 139672619086 139742400512 139779447808 140225173088 140231010304 140268187136 140320948768 140441520128 140715470896 140752776164 140768400773 140799053824 140811581456 141207483032 141244918738 141315485696 141344504704 141381976736 141766109056 141876319312 142261794752 142299509968 142384033792 142396702448 142437591296 142838064512 142881880064 142935624832 142973518688 143214440699 143337498304 143391414452 143429429143 143435399744 143473426096 143892783034 143986855936 144002839552 144085200896 144445997696 144506345984 144544656256 144912635648 144951053632 145005576716 145011612928 145050057152 145091707904 145104617476 145474022408 145512589222 145557225184 145599021568 145921708009 146021374499 146033316352 146133059072 146599044592 146644013824 146725010432 147111628664 147150629626 147192883552 147199010816 147238034944 147626004988 147665142317 147707543984 147752853248 147808430224 147847615916 148224003928 148337373184 148754434048 148767669512 148856035328 148895498752 148912027264 149330703808 149370293072 149376510976 149416112384 149432698688 149472314992 149852839136 149892566824 149909206018 149994945464 150416666708 150433364081 150531713024 150562624576 151011724864 151114867904 151244713984 151499573632 151539737888 151579912792 151596739294 151643241568 151686785536 151726999424 152022964093 152126797823 152217158912 152257513408 152671194368 152743028438 152789882336 153277094971 153289630208 153394329088 153693546116 153825607936 153839294609 153883469168 153889874944 153930672896 153971481664 154363459712 154421523256 154462462154 154468892032 154567962094 154855690132 154961458652 155002540693 155079981056 155515999232 155557228288 155622218752 155663475968 155708174336 156118463072 156159851848 156166352384 156207753856 156252608512 156266511128 156664331824 156705865316 156798946304 157253787922 157298942944 157374063616 157448110456 157875894176 158011549696 158379324961 158427907792 158469908828 158515413056 158522011648 158564037632 158581639424 158623681216 159069662752 159118457344 159178309472 159576900197 159625850384 159685893367 160257340672 160306499584 160348998656 160366798592 160817681024 160860315616 160878172312 160927521664 160970185376 161379980608 161422764272 161440683404 161483483161 161579401984 161894585138 162005161318 162144364928 162584908288 162628011392 162661406908 162739088512 162785818624 163258026932 163308106304 163354999808 163398307072 163717038254 163814283776 163828859194 163919347592 163926171136 163969629824 164401687373 164448894896 164492492164 164542950208 165067640738 165081140224 165150109696 165193892864 165658347008 165673086502 165720659104 165727557632 165771493888 165833848544 166300101968 166344190012 166351114496 166398881792 166767666296 166881570856 166895218688 166925813054 167009210368 167541765248 167593158656 167637589504 168127575616 168172148144 168272039936 168287011984 168715434272 168760162648 168808621696 168860403712 168923920256 168968703904 169253429917 169398861632 169559503568 170020193728 170055107222 170166284288 170185174016 170562349958 170708906368 170761271296 170780227072 170825502848 171158721811 171260387584 171305790656 171370227028 171422794816 171852046366 171904761952 171923844664 171969423626 172071570944 172452927647 172570715317 172584828416 172702706176 173188271872 173234186048 173253416336 173306561792 173402285056 173740530392 173859197512 173905289558 173962467328 174008586752 174348014764 174394236401 174467096804 174481364992 174513350011 174563461072 174617008384 175173822824 175257479936 175307804672 175800694784 175816336696 175920769024 175967407616 176415382528 176431079132 176481740864 176528528176 176535876608 176582678272 176649099536 177098809888 177145760792 177765151564 177779689472 177784884823 177901115392 178468402112 178475831296 178523147264 178590298432 179037497782 179044950656 179092417504 179139896936 179159782802 179663503019 179718614768 179786215609 179940697664 180429593344 181060466048 181108467232 181145657693 181160472064 181284207104 181637827228 181685981477 181793900288 181810075447 181849665536 181918067968 181966296512 182272924526 182429543296 182498163848 182546546182 183011270156 183136269316 183184820819 183276341248 183682530724 183791635456 183840360704 183917167616 183965926144 184434263552 184483159168 184503638176 184552552184 184609163648 184662173696 185071434548 185148755792 185197840828 185307845632 185718537466 185845385726 185860584448 185898750752 185987529728 186580602208 186637835776 186740922368 187105186576 187175565863 187232981936 187282619524 187336397248 187344195584 187393862656 187887642712 187991419616 188049085952 188590882051 188648732272 189323825152 189340670288 189395038976 189453135872 189503362048 189524398336 190057259392 190107645728 190115559424 190237491808 190591618624 190713856333 190721795264 190772357776 190793534932 190844116463 191329964254 191439393992 191460645194 191585816576 192145800704 192196740736 192328013696 192809612996 192817639168 192868757312 192941304556 193055908864 193107090176 193483772482 193598699008 193615924502 193782289792 194160289169 194292903259 194308792832 194348693968 194400218012 194928399952 195079939054 195095892992 195177402368 195229146112 195609967784 195661826206 195778046464 195795465866 195851688032 195911765504 196402338704 196462585088 196536484144 196588588196 196653223936 197089060168 197223674648 197239803904 197275960882 197374521344 197929453568 197981926912 198003904384 198064642048 198117151232 198696225728 198748902352 198866956288 199254874016 199307698744 199390967776 199443828584 199501098368 199562295296 200026780811 200141184628 200198654656 200294262784 200932956224 201105608704 201573686314 201635519008 201746889344 201808775168 201884685184 202278489413 202390214884 202398639872 202452298048 202514400256 203097872978 203160173216 203182725512 203236591558 203808005401 203947209011 203963888128 204103198208 204555545579 204677048576 204731310784 204754037488 205329717736 205384152974 205392702592 205447154528 205469960696 205524433114 205646511616 206047653812 206102279383 206188387132 206205249536 206243050013 206926246912 206981105408 207023608792 207122476288 207181950976 207641121688 207764457472 207782943368 207906363392 207961481728 208311913744 208367139596 208422380089 208490906624 208509457156 208569330112 208624624208 208688619776 209238511202 209298593504 209354080936 209922892256 210086088212 210103269376 210246772736 210782015488 210837896192 210917202496 210981901312 211510210912 211589770106 211598578048 211654675232 211710787288 212249757104 212329594477 212394726544 212474618447 213234973952 213300383744 213834498944 213980550784 214037279456 214098739712 214662886724 214719796291 214728734528 214785661552 214847336704 214866452801 214913241088 215051077696 215413456258 215598551168 216286046548 216389337472 216433772828 216491151877 216599312384 217079354492 217208296448 217265880832 217332527104 217414276352 217838373214 217958692952 217967766016 218025551744 218049754208 218107561672 218720786284 218787878848 218812165936 218870175524 219485544278 219635455858 219653417984 219803444224 220353843424 220363016192 220421436928 220479873152 220504348064 220693817344 221124311408 221182933972 221207486929 221275342288 221334004892 221465474048 221897473336 221956300874 222049032296 222067191808 222171677728 222948501776 223554248896 223613515664 223746338816 223766246704 223830500608 223899160576 223958518784 224528668672 224548646168 224613124736 224672672224 225244640192 225389102939 225398485312 225458241008 226117230482 226246556536 226265059328 226419601408 227081400832 227141602688 227211278336 227780227136 227865906268 227875391744 227935804096 228021541748 228662640206 228732782432 228798462464 228818819866 229462159927 229637664256 230369927216 230440593152 230501685568 230549018882 230567873536 230725354496 231175416472 231236703698 231374054912 231394641478 231983722124 232045223641 232111854832 232183055104 232270390352 232331967868 232923434744 233082524584 233101586432 233144317406 233260797952 233777766376 233916626944 233978640896 234004614272 234138451456 234724746256 234734517248 234796748032 234822812224 234885066416 235024584704 235483032928 235545462152 235643871008 235706342872 236369047684 236395286413 236530490924 236549834752 236598410048 236711401472 237304139072 237466220992 237670264832 238133873824 238197005816 238223447462 238296522464 238428141952 238501279744 239056396579 239129727088 239198392576 239261806784 239911876864 240024758974 240098386528 240864006383 240979034912 241048231424 241725955328 241747462957 241891057408 241955185472 242571150976 242662393688 242726726242 242736830336 242801182624 242828135368 242892511862 243510863596 243575421089 243697113088 243741786379 244549200896 244614033664 245394052904 245404268032 245469327488 245539813376 245561660344 245772660224 246186807152 246252074068 246317358287 246398344192 246420267548 247113095306 247302099968 247352883232 247418459288 248090690848 248283558796 248303863808 248473458688 248958140816 249024142444 249095649088 249106018304 249172059136 249265784768 249966612896 250043290112 250071046784 250137343456 250203657704 250840622032 250934975291 251011949552 251910213632 251976997888 252004969216 252713498752 252780495968 252886105472 252953148448 253597112384 253664343856 253692502492 253759759253 253770322624 253837600016 253910488832 253933080583 254579539214 254798287744 254919970816 255558303616 255610782284 255732853376 256548328036 256627024192 256700713984 256768768256 256847532032 257445350162 257587546216 257598268928 257666561152 258345508729 258488201972 258567493184 258664752892 259392006874 259590403072 260320259584 260343421646 260418178592 260429019136 260498061824 260567122816 260596047712 261328731664 261398012876 261408894208 261507222704 261576551236 262242468488 262311991942 262443044864 263229166739 263360677888 263430497792 263484593008 264200475968 264270518512 264427491328 264451018832 264678249472 265124253856 265194541304 265352062976 265375672744 265451874688 265522248992 266198211136 266380028096 266450648464 267174590144 267229454206 267382294088 267404161024 267586801664 268256852864 268339140608 268368928256 268440075904 268963705703 269194813888 269296071044 269307281152 269378677568 270136054496 270237665698 270320561056 270398182912 270997457731 271182552641 271204730368 271389966848 272152998656 272225149504 272255368528 272338882816 272411082944 272489305088 273207310376 273279740734 273291116672 273442064896 273466394474 273975451772 274162580692 274235264303 274314010256 274398156032 275273150152 275404611328 275483693056 275534193298 276282814808 276446922752 276520211968 277224172544 277248838636 277401972848 277413520384 277487065856 277517868992 277591442128 278298129824 278371909816 278457300352 278562041576 279345238172 279376247579 279558895616 280450346176 280462020608 280536374272 280641897536 280883040256 281430941792 281505552328 281536801546 281623162912 282328361887 282414966064 282489837476 282521195957 282689009408 282763953472 283532218112 283752638624 284523589504 284599019936 284657462089 284793404896 284875182592 285676129024 285701547131 285763760128 285871249664 285947037376 286428881398 286674996608 286782828904 286858858286 286870799488 286946852192 287785566068 287861861287 288005679104 288891995392 289012691968 289089312512 289825271296 289902107264 290011153432 290023225856 290100114304 290183415808 290209234952 290948044816 291025178444 291102332521 291114450368 291198043136 291843416018 292042748998 292066632704 292266118144 293198089184 293288027648 293450020864 294223257328 294301259252 294385767104 294398021632 294476069888 295252009976 295330284634 295415087968 295505706496 295616860448 295695231832 296448007856 297508868096 297535339024 297712070656 297790997504 297824054528 298661407616 298740586144 298753021952 298832224768 298865397376 298944629984 299705678272 299785133648 299818412036 299897897299 299989890928 300833333416 300866728162 301063426048 301125249152 302023449728 302229735808 302999147264 303079475776 303159825584 303193478588 303286483136 303373571072 303453998848 304045928186 304253595646 304434317824 304515026816 305109025837 305317419407 305342388736 305486056876 305579764672 306554189942 306579260416 306788658176 307387092232 307651215872 307678589218 307766938336 307779749888 307861345792 307942963328 308726919424 308754388481 308843046512 308924924308 308937784064 309135924188 309711380264 309922917304 310005081386 310159962112 311031998464 311089015237 311114456576 311244437504 311326951936 312236926144 312319703696 312332704768 312415507712 312505217024 312533022256 313328663648 313411730632 313597892608 314507575844 314597885888 314748127232 314896220912 315751788352 316023099392 316758649922 316855815584 316939817656 317030826112 317128075264 317163278848 317247362432 317866197649 318139325504 318236914688 318356618944 319153800394 319251700768 319371786734 320269722773 320488471303 320514681344 320697997312 320733597184 321444428767 321635362048 321720631232 321756344624 321855043328 321940370752 322759961216 322845528544 322881366808 322966966322 323158803968 323789170276 323875010459 324010322636 324096221449 324288729856 325169816576 325256022784 325322813816 325478177024 325571637248 326516053864 326616212608 326709999616 326796614144 327434076508 327628567552 327657718388 327838695184 327852342272 327939259648 328803374746 328897789792 328984984328 329085900416 330135281476 330162280448 330387785728 331316694016 331346173004 331441318208 331455115264 331542987776 331667697088 332600203936 332688380024 332702228992 333535332592 333660791321 333763141712 333851626108 333888686131 335083530496 335186317312 335275179008 336255151232 336344296288 336574023968 337416822743 337430868544 337520325296 337617243392 337647282973 337720807424 337847840512 337937407808 338506859834 338797723264 339119007136 340040387456 340110214444 340200381521 340370348032 341124699916 341417812736 341522542592 341560454144 341651005696 342317443622 342520775168 342611581312 342740454056 342845589632 343704092732 343809523904 343847689328 343938847252 344030029343 344143141888 344905855294 345141430634 345169656832 345405412352 346376543744 346468372096 346506832672 346613123584 346804570112 347481060784 347718395024 347810579116 347924934656 348017173504 348696029528 348788472802 348934193608 348962729984 349026700022 349126922144 349234016768 350347645648 350514959872 351601389568 351632673392 351841538048 351934815232 352830765056 352862158264 352963481728 353057056352 353071753216 353165356544 353298199072 354182876047 354197619776 354291521584 355530303128 355559378944 355569769646 355802230784 356936804224 357046294528 357180596864 358074995564 358089901312 358184835008 358279793872 358319565604 359327006038 359437229536 359572431218 359881395328 360583394171 360829677481 360859186688 362120932096 362216934464 362291315386 362320944128 362568414208 363275654456 363371962954 363587800576 363620150894 363836135936 363932593024 364545849052 364642494293 364859086592 364891550023 364996327696 365093092364 366022540312 366272538632 366369641638 366552682496 367365061448 367583270912 367650654371 367680721408 367834335232 367931852288 368868527104 368966318336 369007276352 369105104368 369218327296 369324347392 370142869096 370297511584 370395681656 370615691264 371437074932 371690771452 371721168896 371797501504 371975059456 373161204416 373275671552 373481844736 374210373152 374351131726 374465963872 374565239048 374672794496 374787725312 375660051767 375775285424 375982839232 376098171904 377181764102 377297464544 378500581459 378681340576 378759102449 378790077952 379006724096 379048796672 379888870361 380114518784 380215291456 380231118848 380474983616 381183237248 381427712666 381443590528 381544715552 381587069864 381688232926 382659928508 382761375997 382878787984 382921290388 383022807167 384291601408 384393481472 384656027392 385619225992 385635278336 385737514624 385882609112 386111817728 386214180352 386967544964 387070134451 387197398016 387231849004 387564579584 388320578338 388585806518 388617585664 388697387936 388800436024 389856799904 390159878108 390191785984 390458292224 391219935568 391323652412 391556092928 391590931732 391703376064 391823531008 392804677408 392925170176 393072968288 393177176392 394178120336 394326389743 394447349296 394551921764 395858907136 395963853824 396007808768 396129284096 396234302464 397392451456 397497804704 398509748032 398615397488 398765335969 398781935552 398887657168 399002196736 399037698059 399124590592 400053561622 400282369256 400397309312 400588525568 401865912448 403147372628 403271038016 403493778688 403617550336 403769370368 404556978826 404780429768 404797279744 404904596096 405028800512 405971513717 406195745956 406320346432 406365451024 406473183116 406580943769 407616010802 407894418022 407927776256 408206396416 409111091158 409354097152 409462621568 409508074976 410659435472 410768305948 410785405184 410894309056 410939921392 411048866228 411293023232 412095307624 412204558766 412376774264 412410499072 412486100026 413645833447 413852493824 413962210816 414047217584 414244952576 415282243376 415528914944 415565886736 415812726784 415922963456 416623827488 416734279192 416844760178 416981813248 417018914312 417138660224 417249248416 417377239552 418477022404 418597187008 418708161872 419845784512 420172176424 420206538752 420493545472 421675792384 421834404992 421963802624 423020421824 423179540212 423197156096 423309350464 423421574576 424499514208 424659188954 424789453088 424949236894 426144011293 426469947904 427668997888 427961101568 428074558912 428197479424 429325773448 429439592582 429457469056 429571323104 429694673408 429732905602 430102155392 430826912516 430941129619 431197102336 431235468209 432572093096 432778674944 432867545656 432982303754 433198624768 434158708984 434416592896 434496227893 434531761664 434828552704 435676746428 435792249277 435917385904 435935532032 436051103488 436099508416 436215123344 437441572568 437575757696 437624331872 437740351048 438971088556 439270911716 439306835968 439606888448 440707686848 440726032384 440842873856 440959746304 441008696128 441387634688 442248622816 442365867944 442414973858 442550684576 442668009784 442930948096 443794946672 443912601748 443961879361 444098064592 444343355456 445897003552 447108497792 447227031328 447318868997 447532493408 447661001216 447917037568 448959574063 449057337344 449097292336 449226249472 449345344448 450489280384 450778205878 450796970624 450916482016 452234460964 452354353451 452493113072 452663317561 454162801664 454283205376 454422556672 455560454272 455731812536 455750783488 455871608192 456043083496 457325280412 457446522533 457465564864 457596924928 457637639732 458924319854 459275328512 460739854432 460881186304 461003371136 461098037764 461135747072 461450708992 462350832944 462473407396 462748109824 462789282956 463967444248 464090447282 464223709664 464366110208 464540780704 464663935736 465846869488 466165049168 466288634812 467555532752 467833253888 467957281792 468009228544 468276902912 469449492512 469469034496 469593496064 469645624448 469770132832 470966065856 471090924304 471268124327 471287742016 471412685744 472738095368 472790572826 473060981848 473099669504 473196820096 473422802944 474608278144 474932441984 476267747648 476394011632 476446894924 476593044928 476856283904 477002559488 478112793158 478259454176 478396785152 478523613568 479457040601 479784516211 479823753728 480049517948 480196773056 481728012766 481958069824 482096462848 483451910656 483494925914 483782114816 483910370944 485142301952 485185467613 485324787376 485453452484 485473660672 485602365248 485656270736 485785023724 487021727192 487150842178 487394226176 487483572758 488854166801 489098401792 489228067328 490788105808 490808536064 490938654976 491079626752 491123320688 491545320448 492373614304 492504148136 492634716574 492796688384 492840535096 494226190612 494604199936 494705766464 494836918576 496181381696 496567117592 496607727616 496946917376 497916281632 498048284888 498191298176 498344118272 498531569536 499504024877 499933225792 500086580224 500142093568 500274686912 500407315408 501681244064 501869950582 502023899104 503280992929 503624740619 503953995776 504009938432 505426997504 505560991936 505772210944 505906296896 507194224768 507328687712 507385004984 507519518506 507540645248 507675200032 507820977664 507866161166 509159078428 509294062277 509596575488 511116607232 511221564568 511465706752 513096656072 513254048384 513401427968 513537536512 514890700324 515027203691 515175092432 515196537856 515333122304 516691017458 516976403944 517134986368 517329505784 518784013748 519180806144 520640519168 520686843292 520836357184 520858038272 520996123648 521134245632 521192095424 522657463328 522796025752 522817788416 523014445408 523153102472 524484936976 524623983884 524682221063 526458333478 526721355776 526860995584 526969186016 528400951936 528541037024 528902037664 529356498944 530248507712 530389082608 530588587529 530704125952 530751345488 530903749376 531044497984 532396422272 532760056192 532901296928 534349180288 534458908412 534600599533 534764588176 536513705728 536678281216 536737856512 536880151808 537927411406 538389627776 538592142088 538614562304 538757355136 540272108992 540475331396 540618617539 540641122112 540796365824 541994915462 542365105282 542409460736 542779933696 544305997312 544450299008 544510737056 544677765632 544822165888 544978610176 546414620752 546559481468 546582233344 546884129792 546932788948 547950903544 548325161384 548470528606 548628020512 548796312064 550388257727 550546300304 550809222656 551068386596 552565629616 552893845504 553040423936 554448345088 554497677272 554803945696 554827040768 554974131712 555035737984 555182884256 556596259648 556743819632 556914600704 557124083152 558690476344 558752495158 559117791232 560900692352 561072748544 561283795072 562861883584 563011104656 563073603092 563246325824 564656723774 564829932128 564979674952 565042391914 565378018816 565527906944 566631047983 567018064613 567064436224 567505277248 569047179008 569198039872 569314924178 569586809792 569750365184 571352258048 571403094262 571742499328 571894074752 572857762796 573009633889 573349993216 573401007179 573565657808 573717716572 573741598976 573893704384 575571132136 575723722574 576011358208 577736742583 577783990784 578025383936 578178625024 579650542592 579804214528 580022306864 580046451712 580200228608 580366831616 580418469904 581896089632 582050356888 582204665042 582228900736 582396086272 583686832036 584085497996 584133265408 584532236288 586396178368 586576055296 586900041728 588446514656 588602518504 588771534208 588952139776 590322938491 590504019952 590660569268 590830175936 591011412992 591233720896 591390463664 592896015712 594786628007 595070678048 595192875277 595581995008 595648109056 596968224853 597322815232 597481172288 597506043904 597664449536 597730794752 597889259968 599411356544 599570267296 599636824072 599795794598 599979781856 601482162281 601666666832 601733456324 601892982691 602250498304 604046899456 604459471616 605998294528 606158951552 606319651168 606386957176 606572966272 606747142144 606907997696 608091856372 608507191292 608668513453 608868635648 609030053632 610218051674 610634838814 610684777472 610972113752 611159529344 613108379884 613158520832 613577316352 614774184464 615302431744 615357178436 615533876672 615559499776 615722691584 615885926656 617453838848 617508776962 617686093024 617849848616 617875568128 618271848376 619422760528 619845834608 620010162772 622063996928 622178030474 622228913152 622488875008 622653903872 624473852288 624639407392 624665409536 624831015424 625066044512 626631242237 626657327296 626823461264 627059239807 627195785216 629015151688 629195771776 629496254464 629792441824 631503576704 633517299844 633711631168 633879635312 634061652224 634256150528 634326557696 634494724864 635732395298 636278651008 636473829376 636713237888 637955235841 638307600788 638503401536 638743573468 638912911637 640539445546 640976942606 641029362688 641395994624 641467194368 642888857534 643270724096 643441262464 643512689248 643710086656 643880741504 645519922432 645691057088 645762733616 645933932644 646317607936 647578340552 647750020918 648020645272 648192442898 648577459712 650014881131 650339633152 650458850041 650512045568 650645627632 650956354048 653032107728 653232425216 653419999232 653593228288 654868153016 655257135104 655315436776 655677390368 655704684544 655878519296 657606749492 657795579584 657969968656 658171800832 660270562952 660324560896 660775571456 662633388032 662692346008 662882636416 663085975552 663335394176 665200407872 665376760048 665404457984 667070665184 667321582642 667526283424 667703252216 667777372262 669654874889 670112258179 670167060992 670550358016 672510302464 672688592576 673148047936 674833645486 674861737088 675040650592 675234486784 675294565946 675695681024 675874815616 677013719668 677193203687 677595446528 677655735757 678238014272 680080774912 680220428888 680400763042 680740696064 682249399832 682779786689 682835625472 683120908288 683302011392 684634887244 684816391721 685041550336 685223162624 685480908112 685691179264 687408185464 687619047808 687695378656 687877694504 688060058686 688286283776 689811710588 690282861268 690339313664 690810824704 692753087488 692936744192 693013665344 693226247168 693609140224 694962121568 695436790048 695621158232 696034347008 697392059056 697576945604 697654381853 697868387216 698053400044 698253844288 698468033536 700695291296 701029919744 702929651281 703265346784 703869630464 705507902099 705661530112 705724316528 705926963456 706114112704 706143506432 706330713088 706596398144 708365752094 708395239552 708583043168 710842555423 711060606256 711139539292 711328070453 713873608448 714092589056 714361193728 716149991128 716179802624 716369670016 716559587744 716639131208 718654012076 718844535409 718874459072 719144862436 719335515899 719762790656 721166788342 721659354962 721718373376 724241864192 724433868928 724582630772 724641888256 725136828416 726551308912 726743925908 727175601152 727240301788 727672271872 727865186048 729091698104 729284988586 729718173184 729783100046 729992655392 730186184728 732045080624 732545077264 732739283276 734730122896 735166541824 735301308742 735361442816 735668670464 735863704576 737737054208 737932636672 738014552704 738210208736 738436654592 740285738192 740564195371 740595023168 740791363312 741231382528 742874149864 743381542904 743442337792 743595003008 743950118912 746322408832 746551343104 748420746304 748702263452 748931927744 749130478096 749345588992 749575450624 751320103534 751550570848 751965678464 752196343808 753947096903 754363528204 754594929088 757001162918 757362681152 757518204898 757580155904 758013448192 758097593344 759777740722 760229037568 760430582912 760949967232 762366474496 762434306249 762855425332 762887181056 763089431104 763174139728 763376465852 765319857016 765522751994 765757575968 765842580776 766045614334 768199404973 768583202816 768724095503 768786962944 769312054784 771238451984 771270556672 771475029248 771765218224 772223635456 772428360704 773935089928 774140268902 774394796032 774463698008 775129159168 776641156676 776847053059 777171613036 777235171328 777394775872 777600872048 779713599808 780319756216 780383571968 780916584448 782439871136 782647304824 783112185856 783181863464 783406752128 783647062016 785609354816 785850340352 786145936576 786354352784 788356240672 788652779486 788894698592 789103843528 791410306687 791927707648 792015617536 792468604928 794784902912 794995609408 797019496064 797230794976 797530671938 797563871104 797775314336 798004393472 798075396118 800107123244 800319240721 800564738512 800794618624 800865869531 803731824896 806294745256 806542076032 806921566087 806987557376 807538740736 809113957652 809328462943 809560859536 809594559488 809809192192 810057601024 811943027434 812391491912 812640692864 812730902048 812946366232 813161887538 815232021604 815788836044 815855552512 816412792832 818222182316 818708194304 818925243136 819016149952 821318870944 821536611896 821570810368 821788618112 821879842784 822097732456 822586046464 824190615248 824409117532 824500633099 824753548528 824972200052 827291666894 827704987648 827924421632 828094435168 828489905152 830564486752 831131773472 831845926912 833247654976 833468558384 833689520356 833782066117 833963626496 834037828624 834277320448 834498496832 834754479104 836954044808 837194374016 837416323744 839691569024 840086656409 840344352848 843351584768 843668809984 843927605248 846040843648 846359080424 846394312192 846618700928 846843149152 848999028416 849318377908 849543541847 849578906176 849898473788 850123791517 852288022586 852939895808 855337995776 855922203136 856149117824 856394958848 858651546896 858879185164 858914938112 859142646208 859389346816 859465811204 860204310784 861653825032 861882259238 862394204672 862470936418 864895833571 865144186192 865557349888 865735091312 865964607508 868317417968 868833185792 868992455786 869063523328 869657105408 871353492856 871584498554 871834771808 871871064064 872102206976 872199016832 872430246688 874883145136 875151515392 875248663744 875480702096 877942177112 878541823432 878613671936 879213776896 881415373696 881685747712 881919492608 882017392256 884497245632 884731735888 884829947716 885101369152 885336019568 885861896192 887589893344 887825203496 887923758722 888196129184 888686710912 890420218259 891028387249 891794007104 894216995584 894454062656 894637737994 895064986816 895322002432 895834075136 897919148126 898194584672 898452498944 898690688896 900978560768 901058725567 901556411756 901593941248 901832964032 904468921928 904708706902 904986226144 905326635122 907872024059 908325603328 908566410752 911120908544 911201975761 911463625072 911501566976 911743216384 912086166992 914650560824 914893045066 914931129728 915193849856 915275279464 917848639708 918091971797 918550657024 921479708864 921762372608 922006742272 922196075528 922271494144 922901417984 924701665888 924946814792 925496219648 925578565912 927934888496 928180894564 928447419328 928732220416 929081561408 929327871472 931693738976 932330098336 932577269624 935111065504 935303089721 935914563584 936018457088 936553805824 938898985024 938938068992 939186992128 939291248896 939540265664 941932131712 942181848608 942536248654 942575484032 942825371488 945476190736 945581145652 945831829943 946121963696 946393640192 949216556288 949864883968 952535495296 952788023264 952893789848 953186089856 953712567808 956225586316 956479092569 956518908352 956793570304 957047227136 958914081202 959569032422 959647507456 960099035896 960393546112 963456025532 963916139648 964192925696 966903821312 966989851828 967564229632 967820741888 970284603904 970370935226 970649574752 970906904968 970947321344 971204730496 971312541472 971570047448 974043454384 974301684356 974967145516 977708333602 978196803584 978456134656 981576211616 981617072128 981877309952 982246641376 983090640896 984747228608 985008296272 985269433148 985378805411 985593376768 985681070192 988452381224 989208399872 989411532928 989673837152 992362763392 993134235184 995832563264 996096569776 996382596352 996688236544 997063139072 999008049754 999866451584 1000173160448 1000284187136 1000549373824 1000814630816 1002501084893 1003362488128 1003739901164 1004006004001 1004047798208 1006561985858 1007249481238 1007907991552 1008019876864 1010853995008 1011121983872 1011544421888 1011812593792 1014388449536 1014657375424 1014770009968 1015039037012 1015081290496 1015350400064 1015641955328 1015732322332 1018318156856 1018588124554 1019193150976 1021451956063 1022149621493 1022233214464 1022443129136 1022931413504 1026193312144 1026508096768 1026802855936 1027075073024 1029781400648 1030054407382 1030350184864 1030393075712 1030666244608 1033382034916 1033952807888 1034269972736 1034659011568 1037568027496 1038361612288 1041281038336 1041373686584 1041672714368 1041992247296 1042268491264 1042384190848 1045314926656 1045592051504 1045635576832 1046028890816 1046306204944 1048969873952 1049247967768 1049364442126 1052314803397 1052916666956 1053033548567 1053721991168 1053938372032 1056801903872 1057082074048 1057804075328 1058712997888 1060497015424 1060778165216 1061177175058 1061502690976 1061807498752 1062088995968 1064160748651 1064792844544 1064887584761 1065520112384 1065802593856 1068698360576 1068917816824 1069201199066 1069529176352 1072939664797 1073027411456 1073475713024 1073760303616 1075854822812 1076779255552 1076875062263 1077184284176 1077229124608 1077514710272 1080544217984 1080950662792 1081237235078 1081282244224 1081592731648 1083989830924 1084730210564 1084818921472 1085017784851 1085559867392 1088611994624 1088900598016 1089021474112 1089355531264 1089644331776 1089957220352 1092829241504 1093118962936 1093164466688 1093768259584 1093865577896 1095901807088 1096650322768 1096941057212 1097256041024 1097592624128 1100776515454 1101092600608 1101618445312 1102136773192 1105131259232 1106080847872 1108655274727 1108896690176 1108995354544 1109607891392 1109654081536 1109948263424 1110071475968 1110365768512 1113192519296 1113487639264 1113829201408 1114248166304 1117038301379 1117380952688 1117504990316 1117801253569 1121801384704 1122145497088 1122567590144 1125723767168 1126022209312 1126147206184 1126492651648 1129313447548 1129659864256 1129959349904 1130084783828 1130384382127 1130756037632 1131055813888 1133262095966 1134036129226 1134128872448 1135010554496 1138094358016 1138396079744 1138629848356 1139173619584 1139500730368 1142704516096 1142806188524 1143484998656 1143788149504 1145715525592 1146019267778 1146699986432 1146802014358 1147131315616 1147435433144 1147483197952 1147787408768 1150811811611 1151142264272 1151447445148 1155473485166 1155567981568 1156050767872 1156357250048 1159301085184 1159608429056 1160044613728 1160092903424 1160400457216 1160836939808 1163743735583 1163792179264 1164100713776 1164409330084 1164457801472 1164792172544 1167373664072 1168170995992 1168266530816 1169064472576 1172792356736 1173152110592 1176893029312 1177205037008 1177543068416 1177904279552 1180645876982 1181008039904 1181321138536 1181660351872 1182022825984 1182467441792 1182780927328 1184774009419 1185792031424 1189573256014 1190141356096 1190385750554 1191163990016 1191296218112 1193936449706 1194645630464 1194962344576 1195328899072 1195461589504 1195778519936 1198111052677 1198822713088 1199140534592 1199273648144 1199591589196 1199959563712 1202964324562 1203333333664 1203466912648 1203785965382 1204500996608 1207170493529 1207995007219 1208093798912 1208918943232 1211996589056 1212317903104 1212639302336 1212773914352 1213145932544 1213494284288 1213815995392 1216183712744 1217014382584 1217337026906 1217737271296 1218060107264 1220436103348 1220759654807 1221269677628 1221369554944 1221944227504 1222319058688 1226216759768 1226317041664 1227154632704 1229548368928 1230604863488 1230714356872 1231067753344 1231445383168 1231771853312 1234907677696 1235017553924 1235372186048 1235699697232 1235751136256 1236543696752 1238845521056 1239691669216 1240020325544 1243644767651 1244356060948 1244457826304 1244494193761 1245307807744 1248947704576 1249278814784 1249330819072 1249662030848 1250132089024 1253262484474 1253314654592 1253646922528 1254118479614 1257644521133 1258030303376 1258391543552 1258503509263 1259584883648 1263007153408 1267034599688 1267423262336 1267759270624 1268019603851 1268123304448 1268653115392 1268989449728 1271464790596 1271801870339 1272557302016 1272670528129 1272947658752 1273426475776 1275910471682 1276615201576 1277006803072 1277487146936 1277825823274 1281078891092 1281953885212 1282058725376 1282293745733 1282934388736 1285777715068 1286541448192 1286882524928 1287025378496 1287420173312 1287761483008 1291039844864 1291382114176 1291525467232 1291867865288 1292635215872 1295156681104 1295500041836 1296041290544 1296384885796 1297154919424 1300029762262 1300679266304 1300917700082 1301024091136 1301291255264 1301912708096 1306064215456 1306464850432 1307186456576 1309736306032 1310228961041 1310514270208 1310630873552 1311354780736 1311409369088 1311757038592 1315213498984 1315591159168 1315939937312 1316343601664 1320136174357 1320541125904 1325266776064 1325384692016 1325765272832 1326171951104 1326670788352 1330400815744 1330753520096 1330808915968 1334141330368 1334643165284 1334996994331 1335052566848 1335406504432 1335554744524 1335908815241 1339309749778 1340224516358 1340334121984 1341100716032 1345020604928 1345377185152 1346296095872 1349667290972 1349723474176 1350081301184 1350468973568 1350589131892 1351391362048 1351749631232 1354027439336 1354386407374 1355190893056 1355311471514 1356476028544 1359122024183 1360050322813 1360161549824 1360440857776 1360801526084 1364498799664 1365559573378 1365671250944 1366241816576 1366604022784 1369269774488 1369632783442 1370083100672 1370446325248 1370961816224 1371382358528 1374816370928 1375238095616 1375390757312 1375755389008 1376120117372 1376572567552 1379623421176 1380565722536 1380678627328 1381621649408 1385506174976 1385873488384 1386027330688 1386452494336 1389924243136 1390873580096 1391242316464 1392068694016 1394784118112 1395153891208 1395308763706 1395736774432 1396106800088 1396507688576 1396936067072 1400187465677 1401390582592 1402059839488 1405859302562 1406530693568 1407739260928 1411015804198 1411448633056 1411853926912 1412228225408 1412661426176 1413192796288 1415949425891 1416731504188 1416790479104 1417166086336 1421685110846 1422121212512 1422279078584 1422656140906 1426656037807 1427630463077 1427747216896 1428722387456 1431888819053 1432299982256 1432359605248 1432739340032 1433119175488 1433278262416 1437308024152 1437689070818 1437748918144 1438289724872 1438671031798 1439525581312 1442333576684 1442715955681 1443318709924 1443436746752 1448483728384 1448867737856 1449165261544 1449283776512 1450273656832 1453102617824 1453487851816 1454351202304 1454480603576 1455344543744 1455730372096 1458183396208 1458569977172 1459436346368 1459566200092 1459985310784 1460372369456 1464090161248 1465090154528 1465478566552 1469460245792 1469761998133 1470602617484 1470722885632 1471727409152 1475474108416 1475865273344 1476029105408 1476420417472 1476873309184 1480571476384 1481128390742 1481190046336 1481582726624 1485748299728 1486307161339 1486763085808 1487190006016 1487322329129 1492644817664 1493102686208 1496841492608 1497404526904 1497863855488 1498260956192 1498691177984 1502640207068 1503038574037 1503101141696 1503931356928 1504065169607 1504392687616 1507894193806 1508727056408 1509189858176 1514002325836 1514725362304 1515036409796 1515160311808 1515438063139 1516195186688 1519555481444 1520458075136 1520861165824 1521899934464 1524732948992 1524868612498 1525710850664 1525774362112 1526178862208 1526348279456 1526752931704 1530639714032 1531045503988 1531515151936 1531685161552 1532091228668 1536398809946 1537166405632 1537448191006 1537573925888 1538624109568 1542476903968 1542541113344 1542950058496 1543530436448 1544856721408 1547870179856 1548280537804 1548452408503 1548789592064 1548927396016 1550258318336 1553282313352 1553694106118 1554343226072 1554470342656 1554789551744 1555201744096 1559427199616 1560639512432 1564879742272 1565294609648 1566224371712 1566363726928 1566813504256 1567294124032 1571218709632 1571700680704 1572291873152 1572708705568 1575358847689 1576712481344 1577305558972 1577723720573 1577789397184 1578207687056 1582820613374 1583855415296 1584031235072 1584937209856 1589569805824 1589991218816 1594038992128 1594461589952 1595061343876 1595127742208 1595550628672 1596008786944 1596150792236 1600214246488 1600638481442 1601129477024 1601589237248 1601731739062 1606235119489 1607463649792 1612589490512 1613084152064 1613843132174 1613975114752 1615077481472 1618227915304 1618656925886 1619121719072 1619189118976 1619618384384 1623886054868 1624316565487 1624782983824 1625281385728 1625461804096 1625892732464 1626323775076 1630464043208 1631577672088 1631711105024 1632825585664 1636444364632 1637416388608 1637850486272 1638032299904 1642637741888 1643073223792 1643141620736 1643577236224 1643759685568 1644195464912 1645172092928 1648381230496 1648818235064 1649001266198 1649507097056 1649944400104 1654583333788 1654767004891 1655848843264 1656188870336 1656979810304 1661128973504 1662263546944 1663691853824 1666495309952 1666937116768 1667379040712 1667564132234 1668075657248 1668554640896 1668996993664 1669508958208 1673394776053 1673908089616 1674388748032 1674832647488 1679383138048 1680173312818 1680688705696 1686048044681 1687337619968 1692081687296 1692232240699 1692718160848 1692788624384 1693237401856 1693686298304 1697998056832 1698636755816 1699087083694 1699157812352 1699796947576 1700247583034 1704576045172 1705027947623 1705879791616 1710675991552 1711844406272 1712298235648 1712789917696 1717303093792 1717758370328 1717829876224 1718285292416 1718778693632 1718931622408 1720408621568 1723307650064 1723764518476 1724788409344 1724941872836 1729791667142 1730288372384 1731114699776 1731470182624 1731929215016 1736634835936 1737984911572 1738127046656 1739314210816 1742706985712 1743168997108 1743669543616 1743742128128 1744204413952 1744398033664 1744860493376 1749766290272 1750303030784 1750497327488 1750961404192 1755884354224 1756544827037 1757083646864 1762830747392 1763371495424 1763838985216 1764034784512 1768994491264 1769463471776 1769659895432 1770202738304 1770672039136 1775179786688 1775650406992 1775847517444 1776318314771 1776392258368 1777373421824 1777531564081 1780840436518 1782056774498 1783588014208 1788433991168 1788908125312 1789275475988 1790129973632 1790644004864 1795838296252 1796389169344 1796904997888 1797381377792 1801957121536 1802117451134 1803112823512 1803187882496 1803665928064 1808418561103 1808937843856 1809417413804 1809972452288 1810653270244 1815744048118 1816651206656 1817132821504 1822241817088 1822403951522 1822927250144 1823003133952 1823486432768 1824172333984 1829301121648 1829786090132 1829862259456 1830387699712 1830550558928 1835697279416 1836183943594 1837101314048 1842959417728 1843524745216 1844013484544 1844392151056 1849403331776 1849893629584 1850992439296 1851157131824 1855869776992 1856361789128 1856894838656 1857464440832 1858163122816 1858655742944 1861787729087 1863387477952 1864660196672 1865154539248 1870222131008 1870606179442 1871829127168 1872036914176 1873107611648 1877797970048 1878373984256 1878582497792 1879080531328 1882745939921 1883864263424 1884363697216 1885072497308 1885150968064 1885650742976 1890952381472 1891162291304 1891663659886 1892243927392 1892787280384 1896982204117 1898277868487 1898433112576 1899729767936 1905070990592 1905576046528 1905787579696 1906372179712 1907425135616 1912451172632 1912958185138 1913037816704 1913587140608 1914094454272 1917828162404 1919138064844 1919295014912 1919646850121 1920198071792 1920787092224 1926912051064 1927832279296 1928385851392 1933807642624 1933979703656 1935128459264 1935641483776 1940569207808 1940741870452 1941299149504 1941813809936 1941894642688 1942409460992 1942625082944 1943140094896 1948086908768 1948603368712 1949934291032 1955416667204 1955633733053 1956912269312 1963152423232 1963234144256 1963754619904 1964493282752 1966181281792 1969494457216 1970016592544 1970538866296 1970757610822 1971362140384 1976298533209 1976904762448 1977648371699 1978823065856 1979347674304 1984725526784 1986268470368 1991665126528 1992193139552 1992602234623 1992765192704 1994126278144 1998016099508 1999732903168 1999910829917 2000346320896 2000568374272 2001098747648 2001629261632 2005002169786 2006724976256 2007479802328 2008012008002 2008095596416 2013123971716 2014498962476 2015033029009 2016039753728 2021707990016 2022243967744 2023088843776 2023625187584 2028776899072 2029314750848 2029540019936 2030078074024 2030162580992 2030700800128 2031283910656 2031464644664 2036636313712 2037176249108 2038386301952 2042903912126 2044299242986 2044466428928 2044886258272 2045862827008 2052386624288 2053016193536 2054150146048 2058931224493 2059562801296 2060108814764 2060700369728 2060786151424 2061332489216 2066764069832 2067905615776 2068539945472 2069318023136 2074499702561 2075136054992 2082562076672 2082747373168 2083345428736 2083984494592 2084536982528 2084768381696 2090629853312 2091184103008 2091271153664 2092057781632 2092612409888 2097939747904 2098495935536 2098728884252 2099285281093 2104629606794 2105833333912 2106067097134 2107443982336 2107876744064 2113603807744 2114164148096 2115608150656 2120994030848 2121556330432 2122354350116 2123005381952 2123614997504 2124177991936 2128321497302 2129585689088 2129775169522 2131040224768 2131605187712 2135763180859 2137221935849 2137396721152 2137835633648 2138402398132 2139058352704 2145879329594 2146054822912 2146951426048 2147520607232 2151709645624 2153558511104 2153750124526 2154368568352 2154458249216 2155029420544 2161088435968 2161901325584 2162474470156 2162564488448 2163185463296 2167979661848 2169460421128 2169637842944 2170035569702 2171119734784 2177223989248 2177801196032 2178042948224 2178711062528 2179288663552 2185658483008 2186237925872 2186328933376 2187536519168 2187731155792 2191803614176 2193300645536 2193882114424 2194512082048 2195185248256 2200294588921 2201553030908 2202185201216 2203236890624 2204273546384 2210262518464 2212161695744 2217310549454 2217990709088 2219215782784 2219896526848 2220142951936 2220731537024 2225063383543 2226385038592 2226975278528 2227658402816 2228496332608 2234076602758 2234761905376 2235009980632 2235602507138 2241888059411 2243419299121 2243602769408 2245135180288 2250111001369 2251447534336 2252044418624 2252294412368 2252985303296 2258626895096 2259319728512 2259918699808 2260169567656 2260768764254 2261512075264 2262111627776 2266524191932 2267125073213 2268072258452 2268257744896 2268673550143 2270021108992 2276188716032 2276792159488 2277259696712 2278347239168 2279001460736 2285409032192 2285612377048 2286969997312 2287576299008 2291431051184 2292038535556 2293399972864 2293604028716 2294262631232 2294870866288 2294966395904 2295574817536 2301623623222 2302284528544 2302894890296 2310946970332 2311135963136 2312714500096 2318602170368 2319216858112 2320089227456 2320185806848 2320800914432 2321673879616 2327487471166 2327584358528 2328201427552 2328818660168 2328915602944 2334747328144 2335625539247 2336341991984 2337220802917 2345584713472 2346304221184 2353786058624 2354410074016 2355086136832 2361291753964 2361917759201 2362016079808 2362642277072 2363320703744 2363530980811 2364045651968 2364934883584 2365561854656 2369548018838 2371584062848 2379146512028 2380282712192 2380771501108 2381402670647 2382592436224 2387872899412 2389291260928 2389924689152 2390657798144 2390923179008 2391557039872 2396222105354 2397645426176 2398281069184 2398547296288 2399183178392 2399919127424 2405928649124 2406666667328 2406933825296 2407571930764 2409001993216 2414340987058 2415990014438 2416187597824 2417837886464 2423993178112 2424635806208 2425278604672 2425547828704 2426291865088 2427631990784 2432367425488 2433282356219 2434028765168 2434674053812 2435474542592 2436120214528 2440872206696 2441519309614 2442539355256 2442739109888 2443888455008 2444638117376 2452433519536 2459096737856 2461209726976 2461428713744 2462135506688 2462890766336 2463543706624 2469815355392 2470035107848 2470744372096 2471399394464 2471502272512 2473087393504 2477691042112 2479280132329 2479383338432 2480040651088 2487289535302 2488712121896 2488915652608 2488988387522 2490615615488 2497895409152 2498557629568 2499324061696 2500264178048 2506524968948 2506629309184 2507293845056 2508236959228 2515289042266 2516060606752 2516783087104 2517007018526 2519169767296 2524083759197 2525807742367 2526014306816 2534069199376 2534846524672 2535518541248 2536039207702 2536246608896 2537306230784 2537978899456 2542929581192 2543603740678 2545114604032 2545341056258 2546852951552 2551820943364 2552497460051 2553230403152 2554013606144 2554974293872 2555651646548 2562157782184 2563907770424 2564117450752 2564587491466 2565868777472 2571555430136 2573082896384 2573765049856 2574050756992 2574840346624 2575522966016 2582079689728 2582764228352 2583050934464 2583735730576 2585270431744 2590313362208 2591000083672 2592082581088 2592769771592 2594309838848 2600059524524 2600348150543 2601835400164 2602048182272 2602582510528 2603825416192 2612128430912 2612929700864 2614372913152 2619472612064 2620457922082 2621261747104 2622709561472 2623514077184 2629620362369 2630426997968 2631182318336 2631879874624 2632687203328 2640272348714 2641082251808 2649504070213 2650769384032 2651313717143 2651530545664 2653341576704 2659222092527 2660801631488 2661507040192 2661617831936 2668282660736 2669286330568 2669993988662 2670105133696 2670813008864 2671109489048 2671817630482 2678619499556 2679329631979 2680449032716 2680668243968 2681159650169 2690041209856 2690754370304 2692592191744 2699334581944 2699446948352 2700162602368 2700937947136 2701178263784 2702782724096 2703499262464 2708054878672 2708772814748 2709490941157 2710381786112 2710622943028 2712952057088 2718244048366 2720100645626 2720323099648 2720881715552 2721603052168 2728997599328 2731119146756 2731342501888 2733208045568 2738539548976 2739265566884 2740166201344 2740892650496 2741923632448 2742764717056 2749632741856 2750476191232 2750781514624 2751510778016 2752240234744 2759246842352 2760284728201 2761131445072 2771012349952 2771746976768 2772054661376 2772904988672 2779848486272 2781747160192 2782484632928 2789568236224 2790307782416 2790617527412 2791357351783 2791473548864 2792213600176 2793015377152 2793263886413 2793872134144 2800374931354 2802781165184 2804119678976 2811718605124 2813061387136 2822031608396 2822897266112 2823707853824 2824456450816 2825322852352 2826385592576 2831898851782 2833463008376 2833580958208 2834332172672 2841800596019 2843370221692 2844242425024 2844558157168 2845312281812 2853312075614 2855260926154 2855494433792 2857444774912 2863777638106 2864599964512 2864719210496 2865478680064 2866238350976 2866556524832 2874616048304 2875378141636 2875497836288 2876579449744 2877342063596 2879051162624 2884667153368 2885431911362 2886637419848 2886873493504 2895520834129 2896967456768 2897735475712 2898330523088 2906205235648 2906975703632 2908702404608 2908961207152 2910689087488 2911460744192 2916366792416 2917139954344 2918872692736 2919132400184 2919970621568 2920744738912 2928180322496 2930180309056 2930957133104 2938920491584 2939523996266 2941205234968 2941445771264 2943454818304 2951730546688 2952058210816 2952840834944 2953746618368 2961142952768 2962256781484 2962380092672 2963165453248 2971496599456 2972614322678 2973526171616 2974380012032 2974644658258 2983008079051 2985289635328 2993682985216 2994809053808 2995727710976 2996521912384 2997382355968 3005280414136 3006077148074 3006202283392 3007862713856 3008130339214 3015788387612 3016587907333 3017454112816 3018379716352 3028004651672 3029450724608 3030072819592 3030320623616 3030876126278 3032390373376 3039110962888 3040916150272 3041722331648 3043799868928 3049465897984 3049737224996 3051421701328 3051548724224 3052357724416 3052696558912 3053505863408 3061279428064 3062091007976 3063030303872 3063370323104 3064182457336 3072797619892 3073138723369 3074896382012 3075147851776 3077248219136 3084953807936 3085082226688 3085900116992 3087060872896 3089713442816 3095740359712 3096561075608 3096904817006 3097854792032 3100516636672 3106564626704 3107388212236 3107733155527 3108686452144 3109579103488 3110403488192 3118854399232 3121279024864 3129759484544 3130589219296 3131232082979 3132727453856 3133627008512 3142437419264 3142717018441 3143401361408 3144583746304 3145417411136 3150717695378 3153424962688 3154611117944 3155447441146 3155578794368 3156415374112 3165641226748 3166480474157 3168062470144 3168643222927 3179139611648 3179982437632 3188077984256 3188923179904 3190122687752 3190255484416 3191101257344 3192017573888 3192301584472 3200428492976 3201276962884 3202125657731 3202258954048 3203178474496 3203463478124 3212470238978 3214927299584 3225178981024 3226168304128 3227686264348 3227950229504 3230154962944 3236455830608 3237313851772 3238243438144 3238378237952 3239236768768 3247772109736 3248633130974 3249565967648 3250562771456 3250923608192 3251785464928 3252647550152 3260928086416 3263155344176 3272888729264 3274832777216 3275700972544 3276064599808 3285275483776 3286146447584 3286283241472 3287154472448 3287519371136 3288390929824 3296762460992 3297636470128 3298002532396 3298876870289 3299014194112 3299888800208 3309166667576 3309534009782 3311697686528 3312377740672 3313959620608 3322257947008 3324527093888 3332990619904 3333874233536 3334758081424 3335128264468 3336151314496 3337109281792 3337993987328 3339017916416 3346789552106 3347816179232 3348777496064 3349665294976 3356199284207 3358491613477 3358766276096 3360346625636 3361377411392 3372096089362 3374675239936 3384163374592 3384464481398 3385436321696 3385577248768 3386474803712 3387372596608 3395996113664 3396298273291 3397273511632 3398174167388 3398315624704 3399593895152 3400495166068 3409152090344 3410055895246 3411759583232 3421351983104 3421979167607 3423688812544 3424596471296 3434606187584 3435516740656 3435659752448 3436570584832 3437557387264 3437863244816 3440817243136 3446615300128 3447529036952 3449576818688 3449883745672 3459583334284 3460576744768 3462229399552 3462940365248 3463858430032 3473269671872 3475969823144 3476254093312 3478628421632 3485413971424 3486337994216 3487339087232 3488408827904 3488796067328 3489720986752 3496528174139 3499532580544 3500606061568 3500994654976 3501922808384 3511768708448 3513089654074 3514167293728 3522966950503 3525373184333 3525661494784 3527677970432 3528069569024 3537988982528 3538926943552 3539319790864 3540405476608 3541344078272 3550359573376 3551300813984 3551695034888 3552636629542 3552784516736 3554746843648 3555063128162 3561680873036 3564113548996 3565058435939 3567176028416 3576867982336 3577816250624 3578550951976 3580259947264 3581288009728 3591676592504 3592778338688 3593809995776 3594762755584 3603914243072 3604234902268 3606225647024 3606375764992 3607331856128 3616837122206 3617875687712 3618834827608 3619944904576 3621306540488 3631488096236 3634265643008 3644483634176 3644807903044 3645854500288 3646006267904 3646972865536 3648344667968 3658602243296 3659572180264 3659724518912 3661101117856 3670268704531 3671394558832 3672367887188 3672775547441 3685918835456 3687049490432 3688026969088 3688784302112 3698806663552 3699787259168 3702314263648 3711739553984 3712723578256 3713789677312 3714120112703 3714928881664 3716326245632 3717311485888 3723575458174 3726774955904 3729320393344 3730309078496 3740444262016 3741212358884 3742204196731 3744073828352 3755595940096 3756747968512 3757164995584 3758161062656 3765491879842 3767728526848 3768727394432 3770144994616 3770301936128 3771301485952 3781904762944 3782324582608 3783327319772 3784330322773 3784487854784 3785574560768 3793964408234 3796555736974 3796866225152 3799459535872 3810141981184 3811152093056 3811575159392 3812744359424 3814850271232 3824902345264 3825916370276 3826075633408 3827174281216 3828188908544 3835656324808 3838276129688 3838590029824 3839293700242 3840396143584 3841574184448 3853824102128 3855664558592 3867615285248 3867959407312 3870256918528 3871282967552 3881138415616 3881483740904 3882598299008 3883627619872 3883789285376 3884818921984 3885250165888 3886280189792 3896173817536 3897206737424 3899868582064 3910833334408 3911267466106 3913824538624 3926304846464 3927509239808 3928986565504 3938988914432 3940033185088 3941077732592 3941515221644 3942724280768 3952597066418 3953809524896 3955296743398 3957646131712 3958695348608 3966417335881 3969126452291 3969451053568 3972536940736 3983330253056 3984386279104 3985204469246 3985530385408 3988252556288 3996032199016 3999465806336 3999821659834 4001136748544 4002197495296 4003258523264 4010004339572 4011067437223 4013449952512 4013807050253 4014959604656 4016024016004 4016191192832 4026247943432 4028997924952 4030066058018 4032079507456 4043415980032 4044157198081 4044487935488 4046177687552 4047250375168 4057553798144 4058629501696 4059080039872 4060156148048 4060325161984 4061401600256 4062567821312 4062929289328 4073272627424 4074352498216 4076772603904 4085807824252 4088598485972 4088932857856 4089772516544 4091725654016 4104773248576 4106032387072 4108300292096 4117862448986 4119125602592 4120217629528 4121400739456 4122664978432 4132260569437 4133528139664 4135811231552 4137079890944 4138636046272 4148999405122 4150272109984 4163506396049 4165494746336 4166350126939 4166690857472 4169073965056 4169536763392 4178777573971 4181259706624 4182368206016 4182542307328 4184115563264 4185224819776 4195879495808 4196991871072 4197457768504 4198570562186 4209259213588 4210375135967 4211666667824 4212134194268 4213250878837 4215753488128 4227207615488 4228328296192 4231216301312 4241988061696 4243112660864 4244708700232 4246010763904 4247229995008 4248355983872 4256642994604 4259171378176 4259550339044 4262080449536 4263210375424 4271526361718 4274443871698 4274793442304 4275671267296 4276804796264 4278116705408 4291758659188 4292109645824 4295041214464 4303419291248 4307117022208 4307500249052 4308737136704 4308916498432 4310058841088 4322176871936 4323802651168 4324948940312 4325128976896 4335959323696 4337590287173 4338920842256 4340071139404 4354447978496 4355602392064 4356085896448 4357422125056 4358577327104 4371316966016 4372475851744 4372657866752 4375462311584 4383607228352 4386418695659 4386601291072 4387764228848 4389024164096 4389414678649 4390370496512 4400589177842 4403106061816 4404370402432 4406473781248 4408547092768 4420525036928 4434621098908 4435981418176 4438431565568 4439793053696 4440285903872 4441463074048 4450126767086 4452770077184 4453950557056 4455316805632 4456992665216 4465686650887 4468153205516 4469523810752 4470019961264 4471205014276 4472390381459 4483776118822 4486838598242 4487205538816 4490270360576 4500222002738 4502895068672 4504088837248 4504588824736 4505970606592 4517253790192 4518639457024 4519837399616 4520339135312 4521537528508 4523024150528 4524223255552 4533048383864 4534250146426 4536144516904 4536515489792 4537347100286 4540042217984 4550104167917 4552377432064 4553584318976 4554519393424 4556694478336 4570818064384 4571224754096 4573939994624 4575152598016 4582862102368 4584077071112 4586799945728 4587208057432 4588525262464 4589741732576 4589932791808 4591149635072 4603247246444 4604569057088 4605789780592 4621893940664 4622271926272 4625429000192 4638433716224 4640178454912 4641601828864 4643347759232 4654974942332 4655168717056 4656402855104 4657637320336 4657831205888 4669494656288 4671251078494 4672683983968 4674441605834 4687584124223 4690785807253 4691169426944 4707572117248 4708820148032 4710172273664 4722583507928 4723835518402 4724032159616 4725284554144 4726641407488 4727061961622 4729869767168 4731123709312 4739096037676 4740352425809 4743168125696 4743590150299 4758293024056 4760565424384 4761543002216 4762805341294 4765184872448 4775745798824 4778582521856 4779458506823 4779849378304 4781846358016 4783114079744 4792444210708 4793714742047 4795290852352 4796562138368 4797094592576 4798366356784 4799838254848 4811857298248 4813333334656 4813867650592 4815143861528 4818003986432 4828681974116 4831980028876 4832375195648 4835675772928 4847986356224 4849271612416 4850557209344 4851095657408 4852583730176 4855263981568 4864734850976 4866564712438 4868057530336 4869348107624 4872240429056 4881744413392 4883038619228 4883580672971 4885078710512 4887776910016 4889276234752 4904867039072 4918193475712 4920507558967 4922857427488 4924271013376 4927087413248 4938555314693 4939630710784 4940070215696 4941488744192 4942798788928 4943004545024 4946174787008 4955382084224 4958560264658 4958766676864 4960081302176 4974579070604 4975897887961 4977424243792 4977976775044 4979296493171 4995790818304 4997115259136 4998648123392 5000528356096 5013049937896 5013258618368 5014587690112 5016473918456 5030578084532 5031911747863 5032121213504 5033566174208 5034014037052 5038339534592 5048167518394 5051615484734 5052028613632 5068138398752 5069693049344 5071037082496 5072078415404 5072493217792 5075957798912 5085859162384 5087207481356 5090229208064 5090682112516 5093705903104 5103641886728 5104994920102 5106460806304 5108027212288 5109948587744 5111303293096 5124315564368 5127815540848 5129174982932 5143110860272 5146165792768 5147530099712 5148101513984 5149680693248 5151045932032 5164159379456 5165528456704 5166101868928 5167471461152 5180626724416 5182000167344 5183949367597 5184165162176 5185539543184 5188619677696 5200119049048 5200696301086 5203670800328 5204096364544 5205165021056 5207650832384 5224256861824 5225859401728 5238945224128 5240915844164 5242523494208 5245419122944 5247028154368 5259240724738 5260853995936 5262364636672 5263759749248 5265374406656 5277629678321 5280544697428 5282164503616 5299008140426 5301538768064 5302627434286 5303061091328 5306683153408 5318444185054 5321603262976 5323014080384 5336565321472 5337040143743 5338572661136 5339987977324 5340210267392 5341626017728 5342218978096 5343635260964 5357238999112 5358659263958 5360898065432 5361336487936 5362319300338 5377395834811 5380082419712 5381508740608 5385184383488 5398669163888 5398893896704 5400325204736 5401875894272 5402356527568 5405565448192 5406998524928 5416109757344 5417545629496 5418981882314 5420763572224 5421245886056 5425904114176 5436488096732 5440201291252 5440646199296 5441763431104 5443206104336 5457995198656 5462238293512 5462685003776 5466416091136 5477079097952 5478531133768 5481785300992 5483847264896 5485529434112 5499265483712 5500952382464 5501563029248 5503021556032 5504480469488 5518493684704 5520569456402 5522262890144 5539872146809 5543493953536 5544109322752 5559696972544 5563494320384 5564969265856 5579136472448 5580615564832 5581235054824 5582714703566 5582947097728 5584427200352 5586030754304 5586527772826 5600749862708 5602234685047 5605562330368 5606061086717 5623437210248 5626122774272 5644063216792 5645794532224 5647415707648 5648450962609 5648912901632 5652771185152 5663797703564 5665299240601 5666926016752 5667161916416 5668664345344 5683601192038 5686740443384 5688484850048 5689116314336 5690624563624 5706624151228 5710521852308 5710988867584 5714889549824 5727555276212 5729199929024 5729438420992 5730957360128 5732476701952 5733113049664 5749232096608 5750756283272 5750995672576 5753158899488 5754684127192 5758102325248 5769334306736 5770863822724 5771504431693 5773274839696 5791041668258 5793934913536 5795470951424 5796661046176 5812410471296 5813951407264 5817922414304 5822921488384 5832733584832 5834279908688 5836474462819 5837745385472 5838264800368 5839941243136 5841489477824 5856360644992 5860360618112 5861914266208 5877840983168 5879047992532 5880606594863 5882410469936 5903461093376 5904116421632 5905681669888 5907493236736 5922285905536 5924513562968 5924760185344 5926330906496 5942993198912 5945228645356 5946804792929 5947052343232 5948760024064 5949289316516 5966016158102 5970579270656 5987365970432 5989618107616 5991455421952 5993043824768 5994764711936 6010560828272 6012154296148 6012404566784 6015725427712 6016260678428 6031576775224 6033175814666 6034908225632 6036759432704 6054270834997 6056009303344 6058901449216 6060145639184 6061752252556 6078221925776 6081832300544 6083444663296 6087599737856 6098931795968 6099474449992 6102843402656 6103097448448 6104715448832 6105393117824 6107011726816 6122558856128 6124182015952 6126060607744 6126740646208 6128364914672 6145595239784 6146277446738 6149792764024 6150295703552 6154496438272 6169907615872 6171800233984 6174121745792 6191480719424 6193122151216 6193809634012 6195709584064 6201033273344 6213129253408 6214776424472 6215466311054 6217372904288 6219158206976 6220806976384 6232941527813 6237198710743 6237708798464 6242558049728 6259518969088 6261178438592 6262464165958 6265454907712 6267254017024 6284874838528 6285434036882 6289167492608 6290834822272 6301435390756 6306849925376 6307411078969 6309222235888 6310894882292 6311157588736 6312830748224 6331282453496 6332960948314 6336124940288 6337286445854 6355104168413 6358279223296 6359964875264 6376155968512 6377846359808 6380245375504 6380510968832 6382202514688 6384035147776 6384603168944 6400856985952 6402553925768 6404251315462 6404517908096 6406356948992 6406926956248 6424940477956 6429854599168 6450357962048 6452336608256 6455372528696 6455900459008 6460309925888 6472911661216 6474627703544 6476486876288 6478473537536 6493552323401 6495544219472 6497266261948 6499131935296 6501125542912 6501847216384 6503570929856 6505295100304 6521856172832 6526310688352 6542652908077 6545777458528 6547121628047 6551401945088 6552129199616 6570550967552 6572292895168 6572566482944 6574308944896 6575038742272 6576781859648 6593524921984 6595272940256 6596005064792 6597753740578 6598028388224 6599777600416 6618333335152 6619068019564 6620822809601 6624755481344 6644515894016 6649054187776 6665981239808 6667748467072 6669516162848 6670256528936 6672302628992 6674218563584 6675987974656 6693579104212 6695353647983 6695632358464 6697554992128 6699330589952 6712398568414 6716983226954 6717532552192 6720693251272 6722754822784 6744192178724 6749350479872 6768326749184 6768928962796 6770872643392 6771154497536 6772949607424 6774745193216 6791992227328 6792596546582 6794547023264 6796348334776 6796631249408 6799187790304 6800990332136 6818304180688 6820111790492 6842703966208 6843958335214 6847377625088 6849192942592 6869212375168 6871033481312 6871319504896 6873141169664 6875726489632 6881634486272 6893230600256 6895058073904 6897651637877 6899153637376 6899767491344 6919166668568 6921153489536 6924458799104 6925880730496 6927716860064 6946539343744 6951939646288 6970827942848 6972675988432 6974678174464 6976817655808 6977592134656 6979441973504 6993056348278 6999065161088 7001212123136 7001989309952 7003845616768 7017507594251 7023537416896 7026179308148 7028042028007 7028334587456 7045933901006 7050746368666 7051322989568 7055355940864 7056139138048 7075977965056 7077853887104 7078639581728 7080810953216 7082688156544 7100719146752 7102601627968 7103390069776 7105273259084 7105569033472 7109493687296 7110126256324 7123361746072 7128227097992 7130116871878 7134352056832 7150163692441 7153735964672 7155047350451 7155632501248 7157101903952 7160519894528 7183353185008 7185556677376 7187619991552 7189525511168 7207828486144 7208469804536 7212451294048 7212751529984 7214663712256 7233674244412 7235751375424 7237669655216 7239889809152 7242613080976 7262976192472 7268531286016 7288967268352 7289615806088 7291709000576 7293945731072 7296689335936 7317204486592 7319144360528 7319449037824 7322202235712 7340537409062 7342789117664 7344735774376 7345551094882 7366203623779 7371234839969 7371837670912 7376053938176 7377568604224 7397613327104 7399574518336 7404628527296 7423479107968 7425447156512 7427579354624 7428240225406 7432652491264 7434622971776 7447150916348 7449125240557 7453549911808 7454213093327 7458640786688 7460618156992 7480888524032 7482424717768 7484408393462 7488147656704 7510577653579 7511191880192 7514329991168 7516322125312 7530983759684 7535457053696 7537454788864 7540289989232 7540603872256 7542602971904 7563809525888 7564649165216 7566654639544 7568660645546 7568975709568 7571149121536 7587928816468 7593111473948 7593732450304 7598919071744 7620283962368 7622304186112 7623150318784 7625488718848 7629700542464 7649804690528 7651832740552 7652151266816 7656377817088 7671312649616 7674198200383 7676552259376 7678587400484 7680792287168 7683148368896 7707648204256 7711329117184 7732226164091 7735918814624 7742565935104 7760586923089 7762276831232 7762967481808 7765196598016 7767255239744 7767578570752 7769637843968 7770500331776 7772560379584 7792347635072 7794413474848 7799737164128 7819268109653 7821666668816 7822534932212 7824608774983 7852609692928 7855018479616 7857973131008 7877977828864 7880066370176 7882155465184 7883030443288 7885448561536 7905194132836 7907619049792 7910593486796 7912690674889 7915292263424 7917390697216 7932834671762 7938252904582 7938902107136 7945073881472 7966660506112 7968772558208 7970408938492 7971060770816 7976505112576 7992064398032 7998931612672 7999643319668 8002273497088 8004394990592 8006517046528 8020008679144 8022134874446 8026899905024 8027614100506 8029919209312 8032048032008 8032382385664 8052495886864 8057995849904 8060132116036 8086831960064 8088314396162 8088975870976 8092355375104 8094500750336 8115107596288 8117259003392 8118160079744 8120312296096 8120650323968 8122803200512 8125858578656 8146206149081 8146545254848 8148704996432 8153545207808 8171615648504 8177196971944 8177865715712 8179545033088 8183451308032 8209546497152 8212064774144 8235724897972 8238251205184 8240435259056 8242801478912 8245329956864 8264521138874 8267056279328 8271622463104 8274159781888 8277272092544 8293418065933 8297998810244 8300544219968 8327012792098 8330989492672 8332700253878 8333381714944 8338147930112 8339073526784 8357555147942 8362519413248 8364736412032 8368231126528 8370449639552 8386777368739 8391758991616 8393983742144 8394915537008 8397141124372 8418518427176 8420750271934 8423333335648 8424268388536 8426501757674 8431506976256 8450193454703 8454415230976 8455965050533 8456656592384 8462432602624 8483976123392 8486225321728 8489417400464 8492021527808 8494459990016 8496711967744 8513285989208 8518342756352 8519100678088 8524160899072 8526420750848 8543052723436 8545317583649 8548887743396 8549586884608 8551342534592 8553609592528 8556233410816 8583517318376 8584219291648 8590082428928 8606838582496 8614234044416 8615000498104 8617474273408 8620117682176 8644353743872 8647605302336 8649897880624 8650257953792 8671918647392 8675180574346 8677841684512 8680142278808 8705513373557 8711204784128 8711459356327 8712171792896 8717154654208 8742633932032 8744951703488 8745315733504 8750924623168 8767214456704 8772837391318 8773202582144 8775528457696 8778048328192 8778829357298 8801178355684 8803511647931 8806212123632 8808740804864 8809524564841 8817094185536 8841050073856 8869242197816 8871962836352 8876137226957 8876863131136 8880571807744 8882926148096 8900253534172 8902613092373 8905540154368 8907901114112 8910633611264 8913985330432 8931373301774 8936306411032 8939047621504 8940039922528 8942410028552 8944780762918 8967552237644 8973677196484 8974411077632 8980540721152 9000444005476 9005790137344 9008177674496 9009177649472 9011941213184 9034507580384 9037278914048 9039674799232 9040678270624 9043075057016 9048446511104 9066096767728 9068500292852 9069506964089 9072289033808 9074694200572 9080084435968 9100208335834 9104754864128 9107168637952 9109038786848 9113388956672 9142449508192 9150305196032 9165724204736 9168154142224 9171602727287 9173599891456 9174416114864 9177050524928 9179483465152 9179865583616 9182299270144 9206494492888 9209138114176 9211579561184 9240953220499 9243787881328 9276867432448 9280356909824 9283203657728 9286695518464 9309949884664 9310337434112 9312805710208 9315274640672 9315662411776 9338989312576 9342502156988 9344978960317 9345367967936 9348883211668 9351361706687 9375168248446 9381571614506 9382338853888 9415144234496 9417640296064 9420344547328 9445167015856 9447671036804 9448064319232 9450569108288 9453282814976 9454123923244 9459739534336 9462247418624 9478192075352 9480704851618 9486336251392 9487180300598 9513854169281 9516586048112 9521130848768 9523086004432 9525610682588 9551491597648 9557165043712 9558917013646 9559698756608 9563692716032 9566228159488 9584888421416 9587429484094 9590581704704 9593124276736 9594189185152 9596732713568 9599676509696 9623714596496 9626666669312 9627735301184 9630287723056 9636007972864 9657363948232 9663960057752 9664750391296 9671351545856 9698543224832 9701114418688 9702191314816 9705167460352 9729469701952 9733129424876 9736115060672 9738696215248 9744480858112 9763488826784 9766077238456 9767161345942 9770157421024 9775553820032 9778552469504 9801312259739 9809734078144 9836386951424 9841015117934 9845714854976 9848542026752 9854174826496 9877110629386 9880140431392 9882977488384 9885597577856 9892349574016 9910764168448 9911645981237 9917120529316 9917533353728 9920162604352 9949158141208 9951795775922 9954848487584 9955953550088 9958592986342 9986592264649 9991581636608 9993413241539 9994230518272 10001056712192 10023221733371 10026099875792 10026517236736 10029175380224 10032947836912 10061156169064 10063823495726 10064242427008 10067132348416 10068028074104 10076679069184 10096335036788 10099011689767 10103230969468 10104057227264 10136276797504 10139386098688 10142074164992 10144156830808 10144986435584 10151915597824 10171718324768 10174414962712 10180458416128 10181364225032 10187411806208 10207283773456 10209989840204 10212921612608 10216054424576 10219897175488 10222606586192 10248631128736 10255631081696 10258349965864 10286221720544 10288333986931 10295060199424 10296203027968 10302091864064 10328318758912 10331056913408 10332203737856 10334942922304 10361253448832 10364000334688 10367898735194 10368330324352 10371079086368 10400238098096 10401392602172 10404150129373 10407341600656 10410330042112 10411256303903 10448513723648 10451718803456 10477890448256 10481831688328 10485046988416 10490838245888 10518481449476 10521270018259 10521707991872 10524729273344 10527519498496 10530748813312 10555259356642 10561089394856 10564329007232 10598016280852 10603077536128 10605254868572 10606122182656 10613366306816 10636888370108 10643206525952 10646028160768 10673130642944 10674080287486 10677145322272 10679975954648 10680420534784 10683252035456 10684437956192 10687270521928 10714477998224 10717318527916 10721796130864 10724638600676 10754791669622 10760164839424 10763017481216 10770368766976 10797338327776 10797787793408 10800650409472 10804713055136 10813997049856 10832219514688 10835091258992 10837963764628 10839166859521 10841527144448 10842491772112 10851808228352 10872976193464 10880402582504 10881292398592 10883526862208 10886412208672 10915990397312 10924476587024 10954158195904 10957062267536 10963570601984 10967694529792 10971058868224 10998530967424 11001904764928 11003126058496 11006043112064 11008960938976 11027511933823 11036987369408 11041138912804 11044066044011 11044525780288 11079744293618 11086987907072 11088218645504 11119393945088 11126988640768 11129938531712 11158272944896 11161231129664 11162470109648 11165429407132 11165894195456 11168854400704 11172061508608 11173055545652 11201499725416 11204469370094 11211124660736 11212122173434 11243645836423 11246874420496 11252245548544 11288126433584 11291589064448 11294831415296 11296901925218 11297825803264 11305542370304 11327595407128 11330598481202 11333852033504 11334323832832 11337328690688 11367202384076 11373480886768 11376969700096 11378232628672 11381249127248 11413248302456 11421043704616 11421977735168 11429779099648 11455110552424 11458399858048 11461914720256 11464953403904 11466226099328 11498464193216 11501512566544 11501991345152 11506317798976 11509368254384 11516204650496 11538668613472 11541727645448 11543008863386 11546549679392 11575462837367 11582083336516 11583369034237 11590941902848 11593322092352 11624820942592 11627902814528 11635844828608 11645842976768 11665467169664 11668559817376 11672948925638 11676529600736 11679882486272 11682978955648 11712721289984 11713763432371 11720721236224 11723828532416 11755681966336 11758095985064 11761213189726 11764820939872 11802336312767 11808232843264 11811363339776 11844571811072 11845625684893 11849027125936 11849520370688 11852661812992 11885986397824 11890457290712 11893609585858 11894104686464 11897520048128 11898578633032 11932032316204 11935195633361 11941158541312 11974731940864 11979236215232 11982910843904 11986087649536 11989529423872 12021121656544 12024308592296 12024809133568 12031450855424 12032521356856 12063153550448 12066351629332 12069816451264 12073518865408 12108541669994 12112018606688 12117802898432 12120291278368 12123504505112 12156443851552 12166889326592 12175199475712 12197863591936 12198948899984 12205686805312 12206194896896 12209430897664 12210786235648 12214023453632 12245117712256 12248364031904 12252121215488 12253481292416 12256729829344 12291190479568 12292554893476 12295813789259 12299585528048 12339815231744 12343600467968 12348243491584 12382961438848 12386244302432 12387619268024 12391419168128 12426258506816 12429552848944 12430932622108 12434228203397 12434745808576 12438316413952 12441613952768 12465883055626 12474397421486 12475417596928 12485116099456 12519037938176 12522356877184 12524928331916 12530909815424 12534508034048 12569749677056 12570868073764 12578334985216 12581669644544 12602870781512 12613699850752 12614822157938 12618444471776 12621789764584 12622315177472 12625661496448 12658929927721 12662564906992 12665921896628 12674572891708 12710208336826 12716558446592 12719929750528 12752311937024 12755692719616 12760490751008 12761021937664 12764405029376 12769206337888 12801713971904 12805107851536 12808502630924 12809035816192 12812713897984 12813853912496 12849880955912 12859709198336 12900715924096 12904673216512 12910745057392 12945823322432 12949255407088 12952973752576 12956947075072 12987104646802 12991088438944 12994532523896 12998263870592 13002251085824 13003694432768 13007141859712 13010590200608 13032514103609 13043712345664 13052621376704 13085305816154 13091554917056 13094243256094 13102803890176 13104258399232 13141101935104 13144585790336 13148617889792 13150077484544 13153563719296 13179221579447 13187049843968 13190545880512 13192010129584 13195507481156 13196056776448 13199555200832 13236666670304 13238136039128 13241645619202 13249510962688 13278875428819 13287945079409 13289031788032 13298108375552 13331962479616 13335496934144 13339032325696 13340513057872 13344605257984 13348437127168 13351975949312 13387158208424 13390707295966 13391264716928 13395109984256 13398661179904 13424797136828 13433966453908 13435065104384 13441386502544 13445509645568 13488384357448 13498700959744 13536653498368 13537857925592 13541745286784 13545899214848 13549490386432 13583984454656 13585193093164 13589094046528 13592696669552 13593262498816 13598375580608 13601980664272 13636608361376 13640223580984 13680092444161 13687916670428 13689436131371 13698385885184 13738424750336 13742066962624 13742639009792 13746282339328 13751452979264 13763268972544 13786461200512 13790116147808 13795303275754 13799534982688 13834089732463 13838333337136 13842306979072 13843538601893 13851761460992 13855433720128 13893078687488 13903879292576 13941655885696 13945351976864 13948215642361 13949356348928 13955184269312 13958883947008 13986112696556 13998130322176 13999375809419 14002424246272 14003978619904 14007691233536 14035015188502 14047074833792 14052358616296 14056084056014 14056669174912 14091867802012 14101492737332 14102645979136 14105231203063 14112278276096 14151955930112 14155707774208 14157279163456 14161621906432 14165376313088 14201438293504 14205203255936 14206780139552 14210546518168 14211138066944 14218987374592 14220252512648 14246723492144 14256454195984 14260233743756 14268704113664 14300327384882 14307471929344 14310094700902 14311265002496 14314203807904 14321039789056 14366706370016 14371113354752 14379051022336 14412518571451 14415656972288 14416939609072 14424902588096 14425503059968 14429327424512 14467348488824 14471502750848 14475339310432 14479779618304 14485226161952 14521497917927 14525952384944 14577934536704 14579231612176 14583418001152 14587891462144 14593378671872 14634408973184 14638288721056 14638898075648 14644404471424 14681074818124 14685578235328 14689471548752 14691102189764 14694996967651 14732407247558 14742469679938 14743675341824 14752107876352 14755137208448 14795226654208 14799149036672 14809257054592 14846958215936 14850894313024 14855158709248 14856480450812 14865304982528 14869245943552 14894301832696 14898250481114 14907099823616 14908426186654 14917281573376 14921236313984 14950342266013 14960553550943 14961777048064 14964849435536 14968816786924 15021155307158 15022383760384 15028659982336 15032644250624 15061967519368 15070914107392 15074909577728 15080579978464 15081207744512 15085205943808 15127619051776 15129298330432 15133309279088 15137321291092 15137951419136 15142298243072 15175857632936 15186222947896 15187464900608 15197838143488 15240567924736 15244608372224 15246300637568 15250977437696 15299609381056 15303665481104 15304302533632 15312755634176 15342625299232 15348396400766 15353104518752 15357174800968 15361584574336 15366296737792 15402062122447 15415296408512 15422658234368 15464452328182 15471837629248 15485131870208 15521173846178 15525934963616 15530393196032 15534510479488 15539275687936 15541000663552 15545120759168 15575443684801 15584695270144 15588826949696 15599474328256 15638536219306 15643333337632 15645069864424 15649217549966 15693216415877 15703935093847 15705219385856 15715946262016 15750777009583 15755955657728 15760132740352 15764310930368 15766060886576 15770897123072 15810388265672 15815238099584 15821186973592 15825381349778 15830584526848 15834781394432 15865669343524 15869875512491 15876505809164 15877804214272 15890147762944 15933321012224 15937545116416 15940817876984 15942121541632 15953010225152 15984128796064 15997863225344 15999286639336 16008789981184 16013034093056 16040017358288 16044269748892 16053799810048 16055228201012 16059838418624 16064096064016 16064764771328 16104991773728 16115991699808 16120264232072 16167381979463 16176628792324 16177951741952 16189001500672 16230215192576 16234518006784 16236320159488 16240624592192 16241300647936 16245606401024 16251717157312 16292412298162 16293090509696 16297409992864 16343231297008 16349378774729 16354393943888 16359090066176 16360545620419 16419092994304 16424129548288 16471449795944 16476502410368 16480870518112 16485602957824 16529042277748 16533424314407 16534112558656 16543244926208 16544716865677 16548319563776 16554544185088 16586836131866 16595997620488 16601088439936 16654025584196 16661978985344 16665400507756 16666763429888 16669818694529 16678147053568 16715110295884 16725038826496 16729472824064 16736462253056 16740899279104 16773554737478 16783517983232 16787967484288 16789831074016 16794282248744 16837036854352 16841500543868 16846666671296 16848536777072 16853003515348 16863013952512 16900386909406 16908830461952 16911930101066 16913313184768 16924865205248 16967952246784 16972450643456 16978834800928 16984043055616 16993423935488 17026571978416 17032976493533 17036685512704 17038201356176 17048321798144 17052841501696 17086105446872 17090635167298 17097775486792 17099173769216 17102685069184 17107219185056 17112466821632 17167034636752 17213677164992 17228468088832 17230000996208 17234948546816 17240235364352 17288707487744 17295210604672 17299795761248 17300515907584 17343837294784 17350361148692 17354960926303 17355683369024 17360284557616 17411026747114 17422409568256 17422918712654 17424343585792 17434309308416 17485267864064 17489903406976 17501849246336 17534428913408 17545674782636 17546405164288 17551056915392 17556096656384 17557658714596 17602356711368 17607023295862 17612424247264 17617481609728 17619049129682 17634188371072 17668586314379 17680654196569 17682100147712 17738484395632 17743925672704 17752274453914 17753726262272 17761143615488 17765852296192 17800507068344 17805226184746 17811080308736 17815802228224 17827970660864 17862746603548 17867482220357 17872612822064 17878095243008 17880079845056 17884820057104 17889561525836 17935104475288 17947354392968 17948822155264 17961081442304 18000888010952 18011580274688 18016355348992 18018355298944 18023882426368 18069015160768 18074557828096 18079349598464 18081356541248 18086150114032 18096893022208 18132193535456 18137000585704 18139013928178 18144578067616 18149388401144 18160168871936 18200416671668 18202437053801 18214337275904 18218077573696 18226777913344 18284899016384 18300610392064 18331448409472 18336308284448 18343205454574 18348832229728 18354101049856 18358966930304 18364598540288 18407342536583 18412988985776 18418276228352 18423159122368 18481906440998 18487575762656 18546528491491 18559196020001 18560713819648 18573391036928 18614554647689 18619899769328 18620674868224 18625611420416 18630549281344 18631324823552 18677978625152 18685004313976 18689957920634 18690735935872 18697766423336 18702723413374 18750336496892 18755307423853 18763143229012 18764677707776 18830288468992 18835280592128 18840689094656 18890334031712 18895342073608 18896128638464 18901138216576 18906565629952 18908247846488 18919479068672 18924494837248 18956384150704 18961409703236 18972672502784 18974360601196 19027708338562 19033172096224 19042261697536 19046172008864 19051221365176 19102983195296 19117834027292 19119397513216 19132456318976 19169776842832 19174858968188 19181163409408 19186248553472 19188378370304 19193465427136 19199353019392 19247429192992 19253333338624 19255470602368 19260575446112 19314727896464 19321993097407 19327920115504 19397086449664 19402228837376 19404382629632 19410334920704 19458939403904 19466258849752 19472230121344 19477392430496 19526977653568 19532154476912 19534322691884 19539501462481 19540314842048 19551107640064 19552847204891 19557104939008 19602624519478 19619468156288 19672773902848 19682030235868 19691429709952 19697084053504 19754221258772 19760280862784 19765954976768 19771195155712 19784699148032 19821528336896 19823291962474 19834241058632 19835066707456 19840325208704 19892604172133 19898316282416 19903591551844 19909696975168 19911907100176 19917185972684 19973184529298 19983163273216 19986826483078 19988461036544 20002113424384 20046443466742 20052199751584 20053034473472 20058350760448 20065895673824 20122312338128 20127646991452 20128484854016 20134264696832 20136056148208 20153358138368 20192670073576 20198023379534 20206461938936 20208114454528 20272553595008 20278772197376 20284148329984 20288313661616 20343436649536 20348829925424 20360916832256 20362728450064 20374823612416 20414567546912 20419979680408 20425843225216 20432108849152 20439794350976 20445213172384 20479665019957 20497262257472 20511262163392 20516699931728 20572443441088 20576667973862 20590120398848 20592406055936 20604183728128 20662113826816 20664407475712 20669885844608 20722506897664 20728000669376 20735797470388 20736660648704 20742158172736 20800476196192 20802785204344 20808300258746 20814683201312 20820660084224 20822512607806 20881056553357 20897027447296 20955780896512 20963663376656 20970093976832 20981676491776 21036962898952 21042540036518 21043415983744 21049458546688 21055038996992 21110518713284 21116115351331 21122178789712 21128658014464 21196032561704 21206155072256 21210509737144 21212244365312 21226732613632 21273776740216 21286413051904 21292056321536 21346261285888 21348160574972 21354290644544 21359951909296 21360841069568 21366504070912 21368875912384 21374541043856 21428955996448 21434637055832 21443592261728 21449277201352 21509583339244 21511971063583 21526034962432 21540737533952 21594676655552 21595575586816 21601300818944 21609426110272 21627994099712 21664439029376 21670182517984 21675927529256 21678333719042 21684983544224 21703616456704 21745952386928 21754132088689 21760805165008 21767053724416 21772824417344 21831980794624 21848953174048 21908316391808 21914124535072 21918624580853 21935389059584 21997061934848 21999019129087 22003809529856 22006252116992 22012086224128 22017921877952 22055023867646 22073974738816 22082277825608 22088132088022 22089051560576 22159488587236 22165363319099 22176437291008 22238787890176 22253977281536 22259877063424 22316545889792 22322462259328 22324940219296 22330858814264 22331788390912 22337708801408 22344123017216 22346111091304 22402999450832 22408938740188 22422249321472 22424244346868 22487291672846 22493748840992 22504491097088 22576252867168 22583178128896 22593803850436 22595651606528 22611084740608 22655190814256 22661196962404 22667704067008 22668647665664 22674657381376 22734404768152 22746961773536 22753939400192 22756465257344 22762498254496 22826496604912 22842087409232 22910221104848 22916799716096 22923829440512 22929906807808 22932452198656 22996928386432 23003025133088 23003982690304 23012635597952 23018736508768 23077337226944 23083455290896 23086017726772 23092138092023 23093099358784 23150925674734 23164166673032 23166738068474 23181883805696 23186644184704 23249641885184 23255805629056 23271689657216 23330934339328 23337119634752 23345897851276 23353059201472 23359764972544 23365957911296 23425442579968 23427526864742 23441442472448 23447657064832 23493394989449 23509441294339 23511363932672 23516191970128 23522426379452 23529641879744 23604672625534 23616465686528 23622726679552 23689143622144 23691251369786 23698054251872 23699040741376 23705323625984 23771972795648 23780914581424 23787219171716 23788209372928 23795040096256 23797157266064 23864064632408 23870391266722 23882317082624 23949463881728 23958472430464 23965821687808 23972175299072 24042243313088 24048617184592 24049618267136 24062901710848 24065042713712 24126307100896 24132703258664 24139632902528 24147037730816 24203240478131 24217083339988 24224037213376 24235605796864 24240582556736 24247009010224 24312887703104 24333778653184 24350398951424 24397897799968 24411373610624 24418861795328 24421572471296 24428046907264 24475697218973 24490235424512 24496728063808 24504242430976 24506962584832 24513459658688 24582380959136 24585109786952 24591627578518 24599171056096 24660768653521 24677612290331 24679630463488 24696486983168 24765922877696 24772488604864 24775238536048 24782838336256 24852517013632 24859105697888 24861865244216 24868456406794 24869491617152 24876632827904 24883227905536 24931766111252 24948794842972 24950835193856 24955409051573 24970232198912 25038075876352 25044713754368 25049856663832 25061819630848 25069016068096 25139499354112 25141736147528 25156669970432 25163339289088 25205741563024 25227399701504 25229644315876 25236888943552 25243579529168 25244630354944 25251322992896 25317859855442 25325129813984 25331843793256 25349145783416 25420416673652 25439859501056 25504623874048 25511385439232 25520981502016 25522043875328 25528810058752 25538412675776 25603427943808 25610215703072 25617005261848 25618071632384 25627707824992 25691880931717 25699761911824 25709428832087 25801431848192 25809346433024 25821490114784 25891646644864 25898510814176 25905947505152 25974209293604 25982176877888 25989065047792 25996527741184 25998840788921 26004502171648 26007388865536 26014283719424 26021180401216 26065028207218 26087424691328 26105242753408 26170611632308 26183109834112 26188486512188 26195429377117 26208516798464 26282203870208 26289171580672 26297235779584 26300154969088 26307127438592 26358443158894 26374099687936 26381091761024 26384020259168 26391014962312 26392113552896 26399110401664 26473333340608 26476272078256 26483291238404 26499021925376 26557750857638 26575890158818 26578063576064 26596216751104 26663924959232 26670993868288 26678064651392 26681026115744 26689210515968 26703951898624 26766105918409 26774316416848 26781414591932 26782529433856 26790219968512 26797322359808 26849594273656 26867932907816 26870130208768 26882773005088 26891019291136 26976768714896 27073306996736 27075715851184 27083490573568 27091798429696 27098980772864 27167968909312 27170386186328 27178188093056 27185393339104 27186524997632 27196751161216 27203961328544 27273216722752 27280447161968 27360184888322 27375833340856 27378872262742 27396771770368 27476849500672 27484133925248 27492564678656 27502905958528 27572922401024 27580232295616 27590606551508 27599069965376 27668179464926 27676666674272 27684613958144 27687077203786 27703522921984 27710867440256 27764921351167 27783885166037 27786157374976 27807758585152 27883311771392 27890703953728 27896431284722 27898712697856 27910368538624 27917767894016 27972225393112 27996260644352 27998751618838 28007957239808 28015382467072 28070030377004 28077472060561 28094149667584 28104717232592 28112168112028 28113338349824 28183735604024 28202985474664 28205291958272 28210462406126 28224556552192 28303911860224 28311415548416 28314558326912 28323243812864 28330752626176 28402876587008 28410406511872 28413560279104 28421093036336 28422276133888 28437974749184 28440505025296 28493446984288 28512908391968 28520467487512 28537408227328 28600654769764 28603829655973 28620189401804 28622530004992 28628407615808 28642079578112 28733412740032 28742226709504 28758102044672 28825037142902 28833879218144 28849805176192 28858654849024 28925823986059 28934696977648 28943005501696 28950678620864 28959559236608 28970452323904 29042995835854 29051904769888 29144544772343 29158463224352 29164450888573 29166836002304 29186757343744 29251443017797 29268817946368 29276577442112 29277796151296 29288808942848 29362149636248 29371156470656 29378943097504 29382204379528 29389993935302 29464814495116 29472625951769 29484939359876 29487350683648 29492756151859 29510274416896 29590453308416 29598298073344 29618514109184 29693916431872 29701788626048 29710317418496 29712960901624 29730609965056 29738491887104 29788603665392 29796500962228 29814199647232 29816852373308 29834563146752 29842472627968 29900684532026 29921107101886 29923554096128 29929698871072 29937633573848 30042310614316 30044767520768 30065288501248 30123935038736 30141828214784 30149819155456 30161159956928 30162415489024 30170411887616 30255238103552 30258596660864 30266618558176 30274642582184 30275902838272 30351715265872 30363132010211 30372445895792 30481135849472 30489216744448 30492601275136 30501954875392 30599218762112 30607330962208 30608605067264 30685250598464 30696792801532 30704930869613 30706209037504 30714349601936 30723169148672 30725902750543 30732593475584 30804124244894 30830592817024 30845316468736 30928904656364 30943675258496 31042347692356 31051869927232 31060786392064 31069020958976 31078551375872 31082001327104 31090241518336 31150887369602 31169390540288 31177653899392 31198948656512 31259806556209 31277072438612 31286666675264 31290139728848 31298435099932 31386432831754 31407870187694 31410438771712 31431892524032 31501554019166 31511911315456 31520265480704 31528621860736 31532121773152 31541794246144 31620776531344 31630476199168 31642373947184 31650762699556 31661169053696 31669562788864 31731338687048 31739751024982 31753011618328 31755608428544 31780295525888 31850729175419 31866642024448 31875090232832 31881635753968 31968257592128 31995726450688 31998573278672 32017579962368 32026068186112 32080034716576 32088539497784 32107599620096 32110456402024 32119676837248 32128192128032 32129529542656 32209983547456 32231983399616 32240528464144 32334763958926 32353257584648 32355903483904 32378003001344 32469036013568 32472640318976 32481249184384 32491212802048 32503434314624 32584824596324 32586181019392 32594819985728 32686462594016 32698757549458 32708787887776 32718180132352 32721091240838 32813088869561 32835500650771 32838185988608 32942899591888 32953004820736 32961741036224 32971205915648 33058084555496 33066848628814 33068225117312 33086489852416 33089433731354 33109088370176 33173672263732 33182466980663 33191995240976 33202176879872 33308051168392 33323957970688 33330801015512 33333526859776 33339637389058 33356294107136 33430220591768 33450077652992 33458945648128 33472924506112 33481798558208 33547109474956 33567035966464 33575934968576 33579662148032 33588564497488 33674073708704 33683001087736 33693333342592 33697073554144 33706007030696 33726027905024 33800773818812 33804525957059 33823860202132 33826626369536 33849730410496 33935904493568 33944901286912 33957669601856 33968086111232 33986847870976 34053143956832 34065952987066 34076402712352 34105683003392 34172210893744 34181270334596 34185064710797 34195550973584 34205370138368 34214438370112 34224933643264 34334069273504 34427354329984 34443552912769 34460001992416 34469897093632 34569887202851 34577414975488 34590421209344 34599591522496 34601031815168 34687674589568 34700722297384 34709921852606 34711366738048 34720569115232 34822053494228 34831285215727 34845837425308 34848687171584 34855075452197 34970535728128 34979806813952 35003698492672 35068857826816 35091349565272 35092810328576 35102113830784 35112193312768 35115317429192 35204713422736 35214046591724 35223382235041 35224848494528 35234963219456 35238098259364 35268376742144 35337172628758 35361308393138 35364200295424 35476968791264 35487851345408 35504548907828 35507452524544 35531704592384 35601014136688 35610452369492 35622160617472 35631604456448 35655941321728 35725493207096 35734964440714 35745225644128 35756190486016 35760159690112 35769640114208 35779123051672 35870208950576 35894708785936 36001776021904 36023160549376 36032710697984 36036710597888 36047764852736 36138030321536 36149115656192 36158699196928 36162713082496 36172300228064 36264387070912 36274001171408 36278027856356 36287645573179 36289156135232 36298776802288 36320337743872 36400833343336 36404874107602 36428674551808 36436155147392 36453555826688 36569798032768 36662896818944 36672616568896 36686410909148 36697664459456 36708202099712 36717933860608 36729197080576 36814685073166 36825977971552 36836552456704 36846318244736 36943407748247 36963812881996 36975151525312 37093056982982 37118392040002 37121427639296 37146782073856 37229109295378 37239799538656 37241349736448 37251222840832 37261098562688 37355957250304 37359281006201 37370008627952 37379915841268 37381471871744 37395532846672 37405446826748 37500672993784 37510614847706 37526286458024 37529355415552 37641770843677 37660576937984 37670561184256 37780668063424 37790684147216 37792257276928 37802276433152 37813131259904 37816495692976 37838958137344 37848989674496 37912768301408 37922819406472 37945345005568 37948721202392 38055416677124 38066344192448 38084523395072 38092344017728 38102442730352 38205966390592 38235668054584 38238795026432 38264912637952 38339553685664 38349717936376 38372497106944 38376756740608 38386930854272 38398706038784 38494858385984 38506666677248 38510941204736 38521150892224 38629455792928 38643986194814 38655840231008 38779105027663 38804457674752 38808765259264 38917878807808 38932517699504 38944460242688 38954784860992 39053955307136 39064308953824 39068645383768 39079002924962 39080629684096 39102215280128 39105694409782 39205249038956 39215642795329 39238936312576 39345547805696 39364060471736 39382859419904 39394168107008 39508442517544 39520561725568 39531909953536 39542390311424 39569398296064 39643056673792 39646583924948 39668482117264 39670133414912 39680650417408 39785208344266 39796632564832 39807183103688 39819393950336 39823814200352 39834371945368 39946369058596 39973652966156 39976922073088 40004226848768 40092886933484 40104399503168 40106068946944 40116701520896 40131791347648 40244624676256 40255293982904 40256969708032 40272112296416 40306716276736 40385340147152 40396046759068 40400531021851 40412923877872 40545107190016 40557544394752 40568296659968 40576627323232 40686873299072 40697659850848 40725456900128 40829135093824 40839959360816 40851686450432 40855321239733 40864217698304 40879588701952 40890426344768 40959330039914 40994524514944 41022524326784 41033399863456 41144886882176 41153335947724 41164246164041 41184812111872 41324227653632 41328814951424 41339771689216 41445013795328 41456001338752 41471594940776 41473321297408 41484316345472 41600952392384 41605570408688 41616600517492 41627633550503 41629366402624 41641320168448 41645025215612 41762113106714 41794054894592 41911561793024 41927326753312 41940187953664 41963352983552 42073925797904 42085080073036 42086831967488 42098917093376 42110077993984 42221037426568 42232230702662 42244357579424 42257316028928 42392065123408 42412310144512 42421019474288 42547553480432 42572826103808 42584112643072 42692522571776 42696321149944 42708581289088 42719903818592 42721682139136 42733008141824 42737751824768 42749082087712 42857911992896 42869274111664 42887184523456 42898554402704 43019166678488 43023942127166 43052069924864 43081475067904 43189353311104 43202601637888 43218852220544 43328878058752 43340365035968 43351855058512 43356667438084 43369967088448 43407232913408 43491904773856 43508264177378 43521610330016 43534107448832 43545648834688 43630590694691 43660390975201 43663961589248 43697906348096 43816632783616 43828249070144 43837249161706 43870778119168 43994123869696 43998038258174 44012504233984 44024172448256 44035843755904 44110047735292 44147949477632 44151877552783 44164555651216 44176264176044 44178103121152 44318977174472 44330726638198 44352874582016 44477575780352 44485729178891 44507954563072 44519754126848 44633091779584 44644924518656 44649880438592 44661717628528 44663576781824 44675417602816 44688246034432 44692222182608 44805998901664 44817877480376 44844498642944 44848488693736 44974583345692 44987497681984 45008982194176 45152505734336 45166356257792 45187607700872 45191303213056 45222169481216 45310381628512 45322393924808 45335408134016 45349314762752 45454866263807 45468809536304 45493923547072 45507878800384 45512930514688 45524996508992 45652993209824 45684174818464 45798570356539 45820442209696 45829851396329 45833599432192 45859813615616 45864904397312 45993856772864 46006050266176 46007965380608 46025271195904 46037473017536 46154674453888 46166910581792 46172035453544 46184276184046 46186198717568 46301851349468 46328333346064 46333476136948 46345759667207 46373288369408 46499283770368 46511611258112 46543379314432 46661868678656 46674239269504 46691795702552 46706118402944 46719529945088 46731915822592 46850885159936 46855053729484 46882884944896 46895314129664 46986789978898 47018882588678 47022727865344 47032383940256 47044852758904 47059283759488 47209345251068 47245453359104 47378287244288 47382502739572 47396108503744 47398081482752 47410647251968 47543945591296 47561829162848 47574438343432 47576418745856 47594314532128 47713493158903 47728129264816 47740782533444 47898927763456 47916944860928 47931643375616 47944350598144 48084486626176 48097234369184 48099236534272 48130085427424 48252614201792 48265406517328 48279265805056 48283561465139 48294075461632 48406480956262 48434166679976 48448074426752 48471211593728 48481165113472 48494018020448 48625775406208 48795795599936 48822747221248 48837723590656 48843144942592 48856093814528 48951394437946 48980470849024 48993456127616 49008484861952 49013925169664 49026919317376 49122553159757 49164761918272 49170219573904 49183255157036 49196294196049 49198342112192 49321537307042 49355224580662 49359260926976 49392973966336 49531845755392 49544977209728 49550477072096 49565676672512 49705034027264 49718211395776 49723730488432 49736912813588 49738983234304 49753265655808 49766455811072 49863532222504 49897589685944 49901670387712 49910818103146 49940464397824 50051145847087 50076151752704 50089427508736 50099713327664 50123639261696 50278998708224 50283472295056 50313339940864 50326678578176 50411483126048 50454799403008 50459288631752 50473777887104 50487159058336 50489260709888 50502645985792 50635719710884 50650259627968 50663687586512 50698291566832 50840833347304 50879719002112 51022770878464 51041963004032 51057620117504 51076825351552 51206855887616 51220431406144 51234010523696 51236143264768 51255415649984 51383761863434 51399523823648 51418857664174 51563425366453 51598643879783 51602863696384 51642980229568 51783293289728 51797021628352 51811895010304 51948418587208 51964353755776 51978130095584 51993055482368 51997681577842 52014777731072 52028567438848 52042360802432 52130056414436 52143876683899 52174849382656 52179491653289 52210485506816 52341223264616 52366219668224 52376973024376 52390858754234 52417033596928 52564407740416 52574043575053 52578343161344 52600309938176 52614254877184 52716886317788 52748199375872 52762183522048 52768040518336 52782029924624 52784227105792 52798220803328 52946666681216 52952544156512 52966582476808 52998043850752 53115501715276 53151780317636 53156127152128 53192433502208 53327849918464 53341987736576 53356129302784 53362052231488 53378421031936 53407903797248 53532211836818 53548632833696 53562829183864 53565058867712 53594644719616 53699188547312 53719387402681 53735865815632 53765546010176 53782038582272 53953537429792 54125583148637 54151431702368 54166981147136 54197961545728 54324108461623 54335937818624 54340772372656 54356376186112 54370786678208 54373049995264 54393502322432 54407922657088 54546433445504 54560894323936 54720369776644 54734876767571 54751666681712 54757744525484 54772261424881 54953699001344 54968267850496 54985129357312 55005811917056 55145844802048 55160464591232 55181213103016 55198139930752 55336358929852 55353333348544 55369227916288 55374154407572 55407045843968 55421734880512 55529842702334 55567770332074 55572314749952 55615517170304 55766623542784 55781407907456 55792862569444 55797425395712 55835535788032 55944450786224 55992521288704 55997503237676 56015914479616 56030764934144 56140060754008 56154944121122 56188299335168 56209434465184 56224336224056 56226676699648 56367471208048 56405970949328 56420924812252 56607823720448 56622831096832 56629116653824 56646487625728 56661505252352 56805753174016 56820813023744 56827120558208 56842186072672 56844552267776 56881010050592 56986893968576 57023443043567 57025816783936 57040934975024 57074816454656 57201309539528 57207659311946 57240378803608 57245060009984 57256815231616 57284159156224 57466825480064 57484453419008 57650074285804 57667758436288 57699610352384 57717309698048 57851647972118 57869393955296 57886011003392 57901357241728 57919118473216 57940904647808 58053926461531 58085991671708 58103809539776 58289089544686 58316926448704 58328901777146 58333672004608 58373514687488 58502886035594 58537635892736 58553154884224 58577617885696 58707441581173 58724299272496 58742312941312 58757886195008 58764408759056 58779987870604 58929628990232 58945251903538 58969878719752 58974701367296 58985512303718 59020548833792 59151354182921 59180906616832 59196596146688 59237028218368 59387832863744 59403577252096 59420634836992 59425921803248 59461219930112 59476983774208 59577207330784 59593001924456 59628399294464 59633704746616 59669126293504 59684945255936 59801369064052 59842214203772 59847108192256 59859397742144 59875267147696 60084621228632 60089535041536 60130577002496 60247870077472 60299638310912 60322319913856 60340823775232 60510476207104 60517193321728 60533237116352 60549285164368 60551805676544 60703430531744 60726264020422 60744891791584 60938593614899 60978433488896 60980215494289 60985202550272 61198437524224 61214661924416 61217210134528 61370501196928 61393585603064 61409861739226 61412418075008 61428699203872 61446338297344 61451805501086 61608248489788 61624581535517 61661185634048 61666671953887 61857809312728 61887350516992 62084695384712 62103739854464 62121572784128 62132960588699 62138041917952 62164002654208 62180483036672 62301774739204 62318291646611 62338781080576 62355307798784 62397897313024 62519613112418 62554144877224 62573333350528 62580279457696 62596870199864 62772865663508 62815740375388 62820877543424 62863785048064 63003108038332 63023822630912 63040530961408 63057243721472 63064243546304 63083588492288 63241553062688 63260952398336 63284747894368 63301525399112 63339125577728 63462677374096 63479502049964 63486548748623 63506023236656 63560591051776 63701458350838 63733284048896 63750180465664 63763271507936 63936515184256 63997146557344 64052136372224 64160069433152 64177078995568 64201219091009 64215199240192 64220912804048 64239353674496 64256384256064 64259059085312 64419967094912 64463966799232 64481056928288 64669527917852 64686672543493 64706515169296 64938072027136 64945280637952 64962498368768 64982425604096 65006868629248 65169649192648 65172362038784 65189639971456 65372925188032 65397515098916 65414852722219 65417575775552 65436360264704 65442182481676 65626177739122 65671001301542 65676371977216 65885799183776 65906009641472 65923482072448 65942411831296 66116169110992 66133697257628 66136450234624 66172979704832 66178867462708 66218176740352 66347344527464 66364933961326 66383990481952 66404353759744 66596979184967 66616102336784 66647915941376 66661602031024 66679274778116 66860441183536 66900155305984 66917891296256 66945849012224 66963597116416 67094218949912 67134071932928 67151869937152 67159324296064 67177128994976 67348147417408 67366002175472 67386666685184 67394147108288 67412014061392 67452055810048 67601547637624 67609051914118 67647720404264 67653252739072 67699460820992 67889802573824 67915339203712 67936172222464 68106287913664 68131905974132 68152805424704 68211366006784 68344421787488 68362540669192 68370129421594 68391101947168 68410740276736 68428876740224 68449867286528 68609185818173 68668138547008 68854708659968 68887105825538 68920003984832 68939794187264 69139774405702 69180842418688 69199183044992 69375349179136 69381521868659 69401444594768 69419843705212 69422733476096 69441138230464 69644106988456 69662570431454 69691674850616 69697374343168 69710150904394 69906145852543 69941071456256 69959613627904 70007396985344 70137715653632 70182699130544 70185620657152 70204227661568 70224386625536 70230634858384 70409426845472 70428093183448 70446764470082 70449696989056 70469926438912 70476196518728 70536753484288 70674345257516 70722616786276 70728400590848 70953937582528 70975702690816 71009097815656 71014905049088 71063409184768 71202028273376 71220904738984 71263208912896 71311882643456 71450986414192 71469928881428 71490451288256 71512380972032 71520319380224 71539280228416 71558246103344 71740417901152 71789417571872 72003552043808 72018337908517 72065421395968 72073421195776 72276060643072 72298231312384 72317398393856 72325426164992 72344600456128 72528774141824 72548002342816 72556055712712 72575291146358 72578312270464 72597553604576 72801666686672 72809748215204 72829050905611 72872310294784 72878794127321 73139596065536 73325793637888 73345233137792 73372821818296 73395328918912 73416404199424 73435867721216 73629370146332 73648890127813 73651955943104 73673104913408 73692636489472 73886815496494 73927625763992 73950303050624 74186113965964 74236784080004 74242855278592 74293564147712 74458218590756 74479599077312 74482699472896 74502445681664 74522197125376 74711914500608 74718562012402 74740017255904 74759831682536 74762943743488 74791065693344 74810893653496 75001345987568 75021229695412 75052572916048 75283541687354 75321153875968 75341122368512 75561336126848 75581368294432 75584514553856 75604552866304 75632991385952 75697979348992 75825536602816 75845638812944 75874168016647 75890690011136 75897442404784 76110833354248 76132688384896 76169046790144 76184688035456 76204885460704 76411932781184 76471336109168 76679107371328 76699435872752 76744994213888 76753513481216 76773861708544 76797412077568 76989716771968 77013333354496 77021882409472 77042301784448 77192583536761 77258911585856 77287972389628 77308462308077 77311680462016 77558210055326 77608915349504 77617530518528 77835757615616 77865035399008 77888920485376 77909569721984 78107910614272 78128617907648 78137290767536 78158005849924 78161259368192 78204430560256 78211388819564 78410498077912 78431285590658 78477872625152 78691095611392 78705520854961 78728120943472 78765718839808 79016885035088 79041123451136 79063819907072 79084780622848 79138796592128 79286113347584 79293167849896 79336964234528 79340266829824 79361300834816 79570416688532 79593265129664 79614366207376 79638787900672 79647628400704 79668743890736 79892738117192 79947305932312 79953844146176 80008453697536 80185773866968 80208799006336 80233403041792 80263582695296 80489249352512 80510587965808 80513939416064 80544224592832 80613432553472 80770680294304 80792093518136 80801062043702 80825847755744 81028239861569 81083583239659 81090214380032 81136593319936 81153254646464 81373746598144 81395319701696 81450913800256 81658270187648 81679918721632 81703372900864 81710642479466 81759177403904 81780852689536 81918660079828 81989049029888 81996344026597 82045048653568 82066799726912 82289773764352 82306671895448 82328492328082 82369624223744 82616354189369 82657629902848 82679543378432 82890027590656 82912002677504 82943189881552 82946642594816 82968632690944 83201904784768 83211140817376 83233201034984 83255267101006 83258732805248 83282640336896 83290050431224 83524226213428 83588109789184 83823123586048 83854653506624 83880375907328 83926705967104 84147851595808 84170160146072 84173663934976 84220155987968 84416180204213 84442074853136 84464461405324 84488715158848 84514632057856 84784130246816 84824620289024 84842038948576 85054487805001 85095106960864 85168225286144 85385045143552 85392642299888 85417162578176 85439807637184 85443364278272 85466016283648 85475503649536 85498164175424 85715823985792 85738548223328 85774369046912 85797108805408 86038333356976 86047884254332 86070696524813 86378706622208 86405203275776 86437704441088 86657756117504 86680730071936 86703710117024 86713334876168 86739934176896 86983809547712 87016528354756 87039597423779 87043220660032 87068214897664 87091297669376 87261181389382 87320781950402 87327923178496 87395812696192 87633265567232 87656498140288 87674498323412 87741556238336 87988247739392 87996076516348 88025008467968 88048344896512 88071687511808 88220095470584 88295898955264 88303755105566 88329111302432 88352528352088 88356206242304 88637954348944 88661453276396 88955151560704 88971458357782 89015909126144 89039508253696 89266183559168 89289849037312 89299760877184 89323435257056 89327153563648 89350835205632 89384444365216 89611997803328 89635754960752 89688997285888 89696977387472 89949166691384 89974995363968 90017964388352 90305011468672 90332712515584 90375215401744 90620763257024 90644787849616 90670816268032 90698629525504 90909732527614 90937619072608 90987847094144 91015757600768 91025861029376 91049993017984 91227598725263 91305986419648 91368349636928 91597140713078 91640884419392 91659702792658 91667198864384 91719627231232 91729808794624 91987713545728 92012100532352 92050542391808 92074946035072 92254551056129 92309348907776 92333821163584 92344070907088 92368552368092 92372397435136 92603702698936 92656666692128 92666952273896 92691519334414 92746576738816 92952128001733 92998567540736 93015615555863 93023222516224 93086758628864 93323737357312 93348478539008 93383591405104 93412236805888 93439059890176 93463831645184 93701770319872 93710107458968 93765769889792 93790628259328 93973579957796 94037765177356 94045455730688 94064767880512 94089705517808 94118567518976 94418690502136 94490906718208 94756574488576 94765005479144 94792217007488 94821294503936 95087891182592 95123658325696 95148876686864 95152837491712 95188629064256 95426986317806 95456258529632 95481565066888 95760647109127 95826052919597 95833889721856 95888701196288 96168973252352 96194468738368 96198473068544 96260170854848 96505228403584 96530813034656 96558531610112 96567122930278 96812961912524 96838628127241 96868333359952 96896148853504 96904770213251 96962330226944 96988036040896 97251550812416 97591591199872 97637509496527 97645494442496 97686289885184 97712187629056 97902788875892 97960941698048 97986912255232 98016969723904 98027850339328 98053838634752 98245106319514 98329523836544 98340439147808 98366510314072 98392588392098 98396684224384 98643074614084 98710449161324 98718521853952 98785947932672 99063691510784 99089954419456 99100954144192 99131353345024 99410068054528 99436422791552 99447460976864 99473825627176 99477966468608 99532911622144 99727064445008 99764576604979 99795179371888 99821636206292 99880928795648 100102291694174 100152303505408 100178855017472 100199426655328 100247278523392 100566944590112 100653357156352 100822966252096 100887630000157 100909598806016 100918577263504 100947555774208 100974318116672 100978521419776 101005291971584 101271439421768 101300519255936 101327375173024 101396583133664 101650485425489 101681666694608 102045541756928 102083926008064 102115240235008 102153650703104 102413711775232 102440862812288 102468021047392 102472286529536 102510831299968 102767523726868 102799047647296 102837715328348 102864978773557 103126850732906 103197287759566 103205727392768 103285960459136 103566586579456 103594043256704 103623790020608 103896837174416 103928707511552 103956260191168 103986110964736 103995363155684 104029555462144 104057134877696 104084721604864 104260112828872 104287753367798 104349698765312 104358983306578 104420971013632 104652395862091 104682446529232 104732439336448 104753946048752 104781717508468 105128815480832 105148087150106 105156686322688 105200619876352 105228509754368 105433772635576 105496398751744 105524367044096 105536081036672 105564059849248 105568454211584 105596441606656 105893333362432 105905088313024 105933164953616 105996087701504 106231003430552 106303560635272 106312254304256 106384867004416 106683975473152 106712258605568 106724104462976 106756842063872 107064423673636 107097265667392 107125658367728 107130117735424 107189289439232 107398377094624 107438774805362 107471731631264 107531092020352 107564077164544 107814434857129 107907074859584 108251166297274 108302863404736 108333962294272 108395923091456 108648216923246 108681544745312 108712752372224 108741573356416 108787004644864 108815845314176 109028105793607 109092866891008 109121788647872 109440739553288 109469753535142 109503333363424 109515489050968 109544522849762 109852514911139 109907398002688 109927545656929 109936535700992 110011623834112 110255439067081 110291689604096 110320929182464 110362426206032 110396279861504 110672717859704 110706666697088 110738455832576 110748308815144 110814091687936 110843469761024 111059685404668 111089128587437 111135540664148 111144629499904 111231034340608 111533247085568 111562815814912 111585725138888 111594850791424 111671071576064 111888901572448 111985042577408 111995006475352 112061529868288 112280121508016 112309888242244 112376598670336 112418868930368 112448672448112 112453353399296 112734942416096 112811941898656 112841849624504 113171673856241 113245662193664 113258233307648 113323010504704 113611506348032 113641626047488 113654241116416 113684372145344 113689104535552 113762020101184 113973787937152 114046886087134 114051633567872 114081869950048 114402619079056 114415318623892 114445651423103 114480757607216 114513630463232 114523819342933 114933650960128 114968906838016 115300148571608 115335516872576 115399220704768 115703295944236 115733970200849 115738787910592 115772022006784 115802714483456 115838236946432 115881809295616 116107852923062 116171983343416 116207619079552 116578179089372 116633852897408 116657803554292 116667344009216 116747029374976 117005772071188 117075271785472 117106309768448 117155235771392 117414883162346 117448598544992 117484625882624 117515772390016 117528817518112 117559975741208 117859257980464 117890503807076 117939757439504 117971024607436 118041097667584 118302708365842 118361813233664 118393192293376 118474056436736 118775665727488 118807154504192 118851843606496 118953967548416 119154414661568 119186003848912 119230835454731 119256798588928 119267409493232 119338252587008 119369890511872 119602738128104 119684428407544 119694216384512 119718795484288 119750534295392 120169242457264 120495740154944 120599276621824 120644639827712 120681647550464 121020952414208 121034386643456 121066474232704 121098570328736 121103611353088 121406861063488 121452528040844 121484726484121 121489783583168 121877187229798 121956866977792 121960430988578 121970405100544 122396875048448 122429323848832 122741002393856 122787171206128 122819723478452 122824836150016 122857398407744 122892676594688 122903611002172 123216496979576 123249163071034 123322371268096 123333343907774 123680104200653 123715618625456 123774701033984 124169390769424 124207479708928 124243145568256 124265921177398 124276083835904 124328005308416 124360966073344 124603549478408 124636583293222 124677562161152 124710615597568 124795794626048 125039226224836 125108289754448 125146666701056 125160558915392 125193740399728 125545731327016 125631480750776 125641755086848 125727570096128 126006216076664 126081061922816 126114487442944 126128487092608 126167176984576 126483106125376 126521904796672 126569495788736 126603050798224 126678251155456 126925354748192 126959004099928 126973097497246 127012046473312 127121182103552 127402916701676 127417059376607 127500360931328 127526543015872 127873030368512 127994293114688 128104272744448 128320138866304 128354157991136 128402438182018 128441825608096 128478707348992 128512768512128 128839934189824 128851397756081 128927933598464 128962113856576 129339055835704 129373345086986 129413030338592 129825699440437 129890561275904 129914372140007 129924996737536 130013737258496 130301882533823 130339298385296 130344724077568 130379279942912 130745850376064 130795030197832 130829705444438 130835151551104 130872720529408 130884364963352 131252355478244 131287151966971 131342002603084 131352743954432 131771598367552 131812019282944 131846964144896 131884823662592 132232338221984 132267394515256 132272900469248 132345959409664 132357734925416 132436353480704 132694689054928 132729867922652 132767980963904 132808707519488 133193958369934 133232204673568 133295831882752 133323204062048 133358549556232 133720882367072 133835782592512 133927194232832 134188437899824 134268143865856 134303739874304 134318648592128 134354257989952 134696294834816 134732004350944 134773333370368 134788294216576 134824028122784 135203095275248 135218103828236 135253951681849 135295440808528 135779605147648 135830678407424 135872344444928 136212575827328 136263811948264 136305610849408 136688843574976 136725081338384 136740258843188 136776510237367 136782203894336 136821480553472 136857753480448 136899734573056 137218371636346 137336277094016 137709417319936 137774211651076 137840007969664 137879588374528 138279548811404 138361684837376 138398366089984 138750698358272 138763043737318 138802889189536 138839687410424 138845466952192 138882276460928 139248229204931 139288213976912 139325140862908 139383349701232 139420301808788 139812291705086 139882142912512 139919227255808 140014793970688 140275431307264 140365398261088 140371241314304 140408455323136 140461269716768 140818853690944 140856186366896 140893528940164 140899393978112 140939852877824 140952393037456 141073506968576 141348690515032 141445233572552 141456801181696 141907875165056 141951405381632 142018195631312 142404056546752 142441809477968 142526417825792 142623765286912 142901972828384 142939857762856 142980902576512 143024761944064 143040638760448 143078560456832 143116492206688 143357655139699 143480835802304 143578835143744 144007104087616 144036675817034 144130842791936 144146842391552 144552121286144 144634796787712 144650852329984 144689200912256 145057548283648 145096004685632 145112111425424 145150582292716 145156624540928 145195107209152 145603333373344 145619496430408 145658101811222 145744620589568 145757588254642 146167395873499 146279192131072 146651587275776 146690466275584 146745643636592 146790657837824 146832808398848 146871735442432 147258740292664 147297780255626 147303911886208 147346209826816 147385272978944 147773630992988 147855251527984 147900606101248 148372227931928 148473568160008 148485710557184 148587128295424 148916437181512 148959198154624 149004891363328 149044394250752 149423829001216 149437124024804 149480034511808 149519663365072 149525887486976 149582131386688 149621787306992 150002691975136 150042459390824 150105145832096 150481016885771 150567083374708 150583797445081 150682244737024 151122672253696 151162736588864 151169029107712 151209105732608 151265982771904 151395958697984 151651073205632 151691277625888 151748336033294 151794884809568 152221666708496 152265376769792 152278924620823 152369376070912 152409770921408 152823865562368 152942672218336 153358214742656 153398871745504 153430372065971 153507026962432 153547723417088 153979433543936 153993133903609 154026666708992 154043764818944 154084603568896 154385167073522 154517823171712 154575944779256 154616924616154 154623360924032 155116420110652 155157543233693 155235061037056 155671515231232 155730070798016 155777840970752 155819139443968 156215821228544 156257235815296 156274581535072 156316011699848 156322518736384 156408861120512 156422777639128 156820996155824 156862571181316 156955745250304 157382191222784 157411041709922 157456241886944 157531437679616 158033770070176 158082246902272 158169561245696 158277593184256 158572226695168 158586335699792 158673928469056 158680533659648 158722601669632 159140833377064 159186530259328 159228732414752 159277575801344 159295256801408 159337487781472 159785476234384 159894611864624 160371547733936 160417598012672 160466806083584 160527165390592 160978498705024 161021175931616 161027878832128 161088449185664 161541360588608 161584187036272 161602124087404 161644966644161 161651695511488 162056479723138 162167166479318 162180428760064 162273186639872 162306509292928 162747493196288 162790639403392 162901827600512 163316540375296 163359837443264 163406745801728 163421284958932 163518354807808 163561705379072 163837320159656 163978098059776 163992688053194 164090097307136 164133599453824 164453764926143 164566089060373 164579547528704 164613343790896 164656984656164 165232708378738 165315259805696 165359086756864 165780055181312 165824005355008 165886379763104 165893285189632 165937265381888 166403809569536 166422281634752 166466402069968 166510534202012 166517465610496 166565280673792 166580100862448 167048452426856 167176219578368 167646247172096 167709307013248 167760751814656 168295703191616 168340320292144 168347327869952 168440311975936 168832360408426 168884149706272 168928922810648 168977430317696 169029264115712 169422683346917 169568260493632 169649240578048 169684077897152 170108975610002 170190213921728 170336450572288 170785284599776 170834325156352 170879615274368 170932032567296 170951007299072 170996328350848 171329880532811 171431647971584 171477096446656 171548738093824 171594217610816 172076666713952 172095768508664 172141393049626 172625380574647 172743286032317 172757413244416 172875408882176 173315512235008 173361460143872 173407420234048 173426669752336 173479868353792 173967619095424 174033056709512 174079194847558 174086441320064 174136429795328 174182595338752 174522362778764 174641563900804 174655846356992 174791625392384 175266531134464 175312996280576 175348996646824 175483112476672 175976495478784 175992153032696 176096689793024 176143375023616 176440190941168 176591797910528 176607510211132 176658222604864 176705056704176 176712412484608 177275908697888 177322906552792 177841201774093 177942916715564 178079016507392 178532367118336 178579698074624 178599521754368 178646870514112 178654307127296 178701670411264 178768888730432 179223995606656 179271509921504 179393954774944 179843166522019 179898333382768 179949990727936 179966001824609 180610022937344 180665425031168 180750430803488 181241526514048 181289575699232 181341632536064 181819465055228 181875238145216 181975694188288 181991885522447 182031515201536 182051722058752 182099986035968 182455197450526 182611972839296 182736699273856 183194281426156 183281768838784 183319405585316 183334397728768 183368005639819 183459617589248 183975427091456 184024201064704 184101084783616 184149892070144 184509102112258 184618697815552 184667642327168 184688141814176 184737104736184 184744794870272 185207405397872 185313333384256 185333904547792 185383038668828 185493153477632 185904256003466 185997135081472 186031231111726 186046445032448 186173517257728 186647474714624 186696957078016 186767182810208 186824473611776 186927663290368 187362741428863 187403540639744 187420214917936 187531539779584 187581256518656 187947159915592 188075530354712 188090911461376 188129535761024 188179411035616 188237135037952 188837381004272 189513148977152 189530010958288 189584434014976 189642589007872 190175782365184 190247316651392 190297753373728 190305674983424 190377258128512 190853972635612 190912517059264 190963130133776 191521294218254 191652105839194 191667779443712 191777402392576 192337946504704 192388937476736 192520341709696 193010456807168 193061626069312 193117063220224 193134245860556 193625923825048 193677256254482 193736666719904 193792297707008 193809540426502 193924660453888 193976072081792 194354449458169 194487196162259 194503101624832 195183182399744 195275018993054 195290988884992 195372579770368 195424375258112 195805577751784 195921883396096 195973824510464 196055700678656 196107677269504 196490212639028 196542304423927 196659047673088 196680878295616 196733020628144 196785176784196 196793368448768 197286149228168 197420898322648 197437043707904 197571895865344 198127383021568 198179908838912 198201908288384 198262706690048 198820136109056 198872845583104 198894921953728 198947651254352 198955932937216 199065823244288 199454128890016 199529153209958 199590358743776 199643272412584 199761857591296 200204583388348 200226807591811 200357710034944 200398853310656 200494557046784 201133889180224 201306714312704 201645932504192 201775260000314 201837154527008 201895111548416 201948636233344 202010583943168 202480767902413 202542878843536 202601038511872 202654750346048 202793166267328 203300970850978 203363333389216 204011813406401 204151156220011 204167852016128 204307301406208 204760101124579 204827423550464 204881725624576 204936042094784 204944573059072 205021662599936 205535047453736 205598095294592 205675430656696 205729957547114 206253701465812 206308381662383 206394575519132 206411454785536 206571920918272 207133173158912 207188086513408 207247580041216 207793674348832 207857415023104 207912520382336 207972221929472 207990726311368 208114269755392 208169443209728 208520225657744 208575506735596 208699397530624 208717966613156 208841942027264 209304791724182 209364893058464 209464878672896 209507892097504 209563435016936 210296174300212 210313372645376 210457019508736 210867545271152 210992797503488 211048734088192 211072162073344 211128119698496 211136908423168 211192883213312 211786666724864 211810176626048 211866329907232 212462006861104 212541924071477 212607121270544 213367950946304 213424517211136 213448208925952 213513684127744 214128847347272 214194531334784 214251316735456 214260235470848 214796754189248 214877549610724 214934516087291 214943463262528 215062184040704 215081319253801 215128154329088 215628869714258 215814149719168 216502332594548 216605726809472 216667924588544 217296433846492 217363089490624 217425504744448 217483146712832 217574009289728 217631690628352 218056211587214 218185733782016 218243577295744 218818645893463 218881479106576 218939507070284 219006666726848 219030978101936 219089045699524 219705029822278 219814796005376 219855091313858 219873071401984 220023247668224 220510878134162 220583379208192 220641858364928 220724852412064 220792559723008 221345435719408 221413333394176 221476911665152 221496617630288 221628183375872 221686939522048 222119370809336 222178257174874 222271081328296 222289258999808 222462068681216 223066494171136 223125631629824 223171450277776 223777803144896 223970085154816 223990012950704 224123059736576 224560243016032 224619776484488 224753197340672 224837737860736 224897344896224 224906706798592 225469884832192 225623883797312 225683699249008 226343347712482 226491324387328 226516466615296 226646021009408 227283252094976 227308482232832 227368744290688 227524040202368 227947575874304 228093772174268 228103267135744 228163739900096 228805238158112 228830637247784 228891302846206 228961515214432 229027260926464 229047638685866 229691622086927 229848504555397 229867301920256 230600297143216 230671033745152 230798441409536 231406591888472 231467940401698 231477575821184 231544044013568 231605428966912 231763618591232 232215705846124 232277268864641 232343966686832 232415238159104 233156358178744 233267705794816 233315607108584 233334688018432 233494058749952 234011544142376 234150543570944 234212619536896 234310471542784 234829766324692 234897197089984 234969251765248 235031544780032 235057635036224 235119951482416 235718515960928 235781007614152 235879514879008 235942049214872 236082195335168 236605416731684 236631681699413 236786384586752 236948112873472 237551331454976 237614309008384 237703687212992 237907935096832 238308829323136 238372007697824 238461670909462 238534818986464 238739781023744 239205476256208 239295452975579 239368856815088 239437590968576 239501068590784 240338484914528 240991480309888 241104870389383 241289279655424 241989210419957 242041904828416 242068773286912 242132948465408 242197140657472 242207222706176 242813722126976 242905056081688 242969452968242 242979567166336 243754374459596 243818996510089 243920861977156 243940810201088 244793750096896 244858647697664 245482004787712 245574342412256 245639446956904 245649672300032 245714796815488 245785353189376 245807222004344 246432993959152 246498326142068 246644742536192 246666687815548 247360208401306 247431237250912 247549402067968 248338781538848 248414959417856 248531842354796 248552167671808 248721932146688 249207098956816 249273166586444 249355124322304 249421231195136 249591589252096 250078452449672 250216579508896 250293333402112 250321117830784 250387480799456 251091462654032 251262961501552 252012432153328 252162123845632 252228974885888 252256974185216 252334353969152 252966212250752 253043809593344 253138991577472 253206101596448 253850709496384 253918008199856 253946194994492 254013519012253 254024092946624 254242364207104 254805833403352 254834118753214 255000721862656 255053086031744 255746060737024 255988586229376 256640277732608 256708315982272 256804876364036 256883651216192 256957414697984 257025537024256 257679868379648 257702795512162 257855867196928 257924227713152 258603854237729 258678111671408 258746690173972 258826060677184 259651398880874 259781122551808 259828744280014 259849993475072 260027474516992 260603765067646 260678596770592 260689448155136 260758559885824 261491700752128 261590060395664 261659410888876 261670303102208 261745441058816 261768729926704 262504710956488 262574303933942 262684005206168 262705487908864 263543196735104 263624038565888 263693928289792 264464676443968 264534789030512 264545800938496 264691918819328 264715469850832 264872706961408 265389378109856 265459735845304 265535961927808 265617415038976 266235645259441 266387916739868 266464409347136 266591663765504 266646408124096 266717099112464 267441764734144 267671565185024 267854388465664 268376875799648 268607479748608 268637297184256 268708515979904 269392589669632 269464008701888 269546666740736 269576588433152 269648056245568 270406190550496 270436207656472 270507903363698 270590881617056 271453735193641 271661356814848 272425151654656 272527623896528 272611221698816 273377687149952 273450162676768 273480517686376 273553020474734 273564407788672 273642961106944 273715506960896 274436743272692 274509499567303 274672554188032 275418834639872 275548423302152 275680015939328 275759176749056 276559097622808 276723369674752 276796732179968 277501396716544 277526087474636 277605778379072 277679374820848 277690933904384 277764552921856 278496458409862 278576427953824 278650281725816 278766699402464 278840603617576 279624583410172 279838454511616 280029587941376 280550862614528 280730796522176 280742482628608 280816910646272 280922539433536 281637707381888 281712372733792 281787057880328 281798787956224 281904786074912 282147013937152 282697381030064 282803717152957 282890467145104 283815750330112 283902810763264 284036391262624 284808113093504 284883618955936 285803945656768 285879715525712 285961805153024 285987248678131 286049523888128 286081277520896 286157120913664 286232984413376 286715310279398 286961671604608 287157670287488 288014208175232 288073351634068 288149723148287 288293684783104 289104242572288 289269593575424 289301704659968 289378401824512 290115096567296 290192009371264 290224222850848 290301164585432 290313249081856 290390214418304 291206666746688 291238992860816 291316203622444 291489241179136 291515176509284 292334791746998 292558384262144 293303174551552 293380932551168 293491287273184 293581315675648 293743470884864 294517480585328 294595560511252 294607823772416 294692419653632 294770545957888 295547261985976 295710503055968 295801212202496 296744455863856 296947136320016 297832874363024 297918396309248 298009782726656 298088788501504 298847658002432 298874248049608 298960069023616 299039326730144 299051774973952 299164262773376 299243574613984 300005383950272 300084918781648 300210291664192 300962033771542 301134166749416 301167594890162 301364489474048 302245344507392 302325473177728 302418211465216 302531965543808 303302146411264 303382555251776 303496672066588 303589769619136 304443333416992 304530753539584 304557849241646 304738752141824 304819541842816 305414134862837 305622736826407 305647731124736 305885344436672 306716429485312 306797743491008 306860744131942 307014053924864 307095446834176 307958867087872 307986267807218 308087529637888 308169207137792 308770334147044 309035646343424 309151889558512 309233849232308 309246721848064 310232840221304 310315086467386 310470122074112 311343030462464 311460141596032 311555681941504 311638278887936 312431642457088 312514471630592 312549163070144 312632023399696 312645037472768 312817722241024 312845555278256 313641992311648 313725142362632 313911490500608 314642126215703 314822083419844 314912483773888 315062875359232 316067540140352 316164493804544 316339122491392 316555186368512 317172671399584 317347856938112 317445203339264 318184063846649 318281666754128 318373060518656 318457464829504 318555151602688 318590513602816 318674975562944 319570952468768 319789223729248 320589992495773 320743095467872 320808959774303 320835196025344 321054330781184 321956997410048 322042351863232 322055757664256 322176898371328 323082721177216 323168374072544 323204248174808 323289933288322 323303391022976 324112959446276 324334332958636 324360857520128 324420317670449 324613018585856 325494986392576 325581278806784 325803655201024 326633080750592 326719674886528 326813491603456 326842569917864 327036709615616 327123410758144 327674640319312 327956196119552 327985376106388 328180194614272 328267198907648 328907529852286 329132178120746 329159095057408 329226687581792 329313969312328 330465416757476 330718173513728 331560110362624 331648010710016 331772759526208 331786570379264 331874530763776 332807619139072 332844563269504 332932804139936 333021068404024 333034931220992 333160201724896 333994452112321 334096904853712 335292494344192 335418614026496 335521503629312 336591406383232 336680640584288 336694655739904 337664720816852 337768299412544 337857845621296 337954860635392 337984930255973 338058528231424 338845366693834 339136520987264 339298481156096 339368155794304 340217951220004 340380427843456 341570569199552 341668650312704 341759230548736 341864065134592 341902014598144 341992656701696 342659761065622 342863295943168 342954192893312 343097476187648 343188435221632 343857872118299 344153333427904 344191537017328 344282786099252 345250761149294 345486572064634 345514826488832 345750817764352 346631024470016 346722920287744 346814840468096 346853339504672 346959736707584 347935238190848 348066113419024 348158389695116 348172882640128 348272859590656 348365190677504 349044725557528 349283127801608 349311692713984 349583250784768 350358020929609 350533062268928 350625992561152 350697993293648 351952990957568 351984306065392 352193379586048 352286750047232 352880381882336 353183595821056 353215020422264 353316445209728 353410113408352 353424824969216 354551817395776 354645813105584 355682403548186 355885833431128 356158033014784 357159396149248 357199043508736 357293741028224 357403340822528 357537777460864 358447991213312 358543019843008 358787909549888 359686333044038 359796666765536 359899981455872 359932003649218 360943977565171 361190507158481 361220045874688 361500861606976 362483053028096 362579151398464 362683265072128 363638930110456 363750476290432 363951388376576 363983771044894 364103444117504 364199972071936 364910394901052 365007136787293 365223945678592 365473398547712 366388562852312 366563537677568 366638811170632 366668795457536 366736011279638 366919235178496 367950854182912 368048402129408 368202169567232 368299784140288 369018204224516 369237395631104 369335284654336 369376283628352 369474209472368 369489589740544 370414810795744 370626666768512 370667809095584 370766077337656 370986306955264 371808512006932 371849785527649 372062462223452 372092890064896 372347034515456 373294949429248 373393914156032 373534365620416 373648947223552 373855326580736 374725482857726 374840429835872 375162513037312 375894319831184 376035711818767 376151060709424 376259071522048 376358822071232 376474270075904 377674762008544 378879082040459 379060021916576 379168868029952 380268759231361 380351564730368 380494633302784 380595506747456 380611349966848 380754516257024 381707945271224 381825034118528 381926260267552 383042588436508 383144137372997 383304211678388 383335558887424 383405829974167 384675893009408 384777874953472 385040683419392 386020913614336 386123252138624 386234126440448 386268491721112 387251847650096 387354512508964 387473333439808 387584595414016 387619080853004 387849320907776 387952144163584 388708898916338 388974392324518 389006203249664 390366364799488 390550037986108 390581977769984 390848750516224 391611155503568 391843766792192 391947649020928 392111401357312 392215354539008 392980425278056 393084608847854 393318095346176 393361756591232 393466041256288 393570353568392 393586736897536 394572298456336 394841796645296 396254766043136 396359817677824 396403816576768 396525413380096 397640272218112 397745691166208 397789843907456 397895302508704 397911865874432 398908257780032 399058306419916 399164101304969 399180717487552 399286544825168 399523715182592 400409166776696 400453615183622 400715420069888 400797706621312 400989114093568 402267778360448 403291865008384 403550520000628 403674309054016 403790223096832 403897272466688 404021167886336 404961535804826 405085757687072 405202077023744 405309500692096 405586332534656 406377485230717 406601941701956 406726666778432 408023626812802 408302312440022 408335704032256 408614602812416 409520202249158 409654847100928 409763451249152 409872084189568 410043325199872 410952091068211 411070094907472 411196190589184 411350861313392 411459915094228 412507402931624 412616763324766 412789151038264 412822909571072 413143841836544 414059479280447 414266346317824 414376173026816 415587348697664 415714830046208 415825040764672 415944443858944 415981452622736 416228539510784 416338886419456 417040451315488 417151013471192 417398795061248 417435933226312 417683884054528 418609583448364 418729786116928 418929757345792 419015784195008 419126870033872 420592348600424 420626745290752 420914039017472 421735090542304 422097468176384 422144324146688 422256239396992 422385766426624 423573333449728 423620353252096 423732659814464 424924013722208 425083848142954 425214242541088 426570155304293 426849034422272 426861508460023 426896417851904 428257694694544 428389062669568 428502633470912 428520470941696 429593508378496 429755099221448 429869032174582 429886926525056 430124368081408 430162638507602 431257739428516 431372070748619 431628299438336 433004665189096 433211453618944 433335849177088 434592867692984 434726178981248 434851009488896 434966293425664 435148018579456 435263381256704 436112423174428 436371467564032 436487154591488 437637291786926 437762958213152 437879014140568 438013333453696 438061956203872 438178091399048 439410059644556 439710182627716 439746142803968 440046495336448 441021756268324 441166758416384 441283716729856 441449704824128 441585119446016 442690871438816 442826666788352 442993235260576 443373879044096 444238741618672 444356514349748 444405841240361 444542162656592 444924137362432 446132988342272 446251263259648 446342900555552 447555606289792 447980025901408 449120486032064 449239552968976 449408533637063 449506394681344 449675475721472 449794689792448 449813413597184 450939769664384 451247767594624 451367398498016 452686695424964 452806707804451 453032933230592 454566504189952 454616964465664 454737488581376 455048080404736 455895151748608 456187544348536 456206534271488 456327479800192 457610476316224 457661274495568 457782605692412 457903969055533 457923030428864 458054521852928 458095277371732 459383244173854 459697009110794 459734603840512 461200594286432 461342067490304 461596882819072 462813183776944 462935880803396 462955151642368 463088088027136 463210857933824 463527237182464 464431411692248 464554537729282 464687933373664 464830476318208 466312716357488 466535411589632 466631214217168 468023088284752 468301087141888 468425239073792 468620943085568 469659532649384 469794394179968 469938503530496 470063089560064 470115270072448 470239902964832 471437031921856 471562015228304 471759029758016 471884098429744 472164390670336 473210833463368 473263363398826 473572769173504 473896225746944 475228618016768 475407374425984 476617658646272 476744015395648 476923341818924 477069637972928 477479562047488 478410952512416 478590905951158 478737713630176 478875181937152 479002137181568 480264300727211 480676969829056 481982960619776 482209740778766 482578559310848 483978420839914 484137546573824 484265896930816 484394281314944 485627444253952 485670653080613 485810112163376 485938905936484 485959134332672 487508748919192 487637993020178 487841723954312 487881620402176 489343020967801 489587500193792 489717295395328 490964009575424 491148684824512 491278893913808 491299344600064 491429593630976 491570706378752 491614444008688 492865987918304 492996652284136 493289485072384 493333375631096 494720416802612 494862474501824 495098804135936 496677563077696 496829918835712 497063684709592 497104335343616 497443864293376 498414197913632 498546333172888 498842462390272 499183178504192 500156904899344 500433159017792 500586666804224 500642235661568 500774961598912 502182925308064 502525923003104 504024864306656 504128365359619 504457949771776 504513948370432 505932424501504 506087619186688 506277983154944 506412203192896 507701418992768 507836016399712 507892389988984 508027038024506 508048185893248 509611666806704 509668237506428 509803356339277 510106172063488 511492121474048 511977172458752 513280555465216 513416631964544 513609752728072 513767302432384 513914829395968 514051074048512 515359736759296 515405591024324 515711734393856 515848455426304 517207708475458 517356223342816 517493380347944 517652121354368 519302797761748 519657488560028 519699986950144 520054949033984 521207530135292 521357193541184 521378896310272 521517119771648 522983401504256 523180120791328 523318821777752 523340606204416 523537459853408 525009421912976 525148607867884 525368010412336 527086393470208 527248077131776 527387856579584 528929352887936 529069578061024 529091601876992 529430939701664 530778756219712 530919471690608 531071923855616 531119176116529 531234830077952 532471290518882 532775833479736 532928818694272 533183327531008 533292816248192 533434198224928 534883529468288 536753751599296 537214959497216 537274594368512 537417031959808 538785179339264 538928017403776 539093333481472 539153176866304 539296112491136 540348084757327 540812381100992 540872415312944 541015806727396 541159236156539 541181763234112 542907470387282 543322713629696 544850303309312 545055247793056 545222443397632 546755374299904 546900325353536 546961035372752 547106040949468 547128815577344 547285922213888 547431013921792 548873486545384 549018999134606 549345108376064 550837669279744 551096846604304 551360031878656 553118195245616 553446739349504 553593464359936 555002793433088 555052174949272 555211556758144 555358749641696 555381867808768 555529105843712 556992916819724 557152855907648 557300563451632 557533398804928 557681207235152 559249166820344 559676909023232 560059175882752 561461593044352 561633821292544 561845078867072 563275414763776 563424745467584 563574115760656 563597575912448 563809572149824 564294027874304 565394762060128 565607434305914 565780934290208 567197679030983 567585082677613 567631500660224 568072782525248 569616226187008 569767237911872 571607891313536 571759431051424 571923610306048 571974497356262 572162555041792 572314241827328 572465968826752 573430620558796 573923343209216 573974408186179 574315340574976 576028416350464 576146703268136 576299446296574 576587369566208 578208485144576 578314479325583 578603409319936 578756803649024 580230193134592 580384018742528 580448445701696 580602329170864 580626498163712 580780428836608 582413333493376 582477985721632 582632407244888 582978482358272 583030353018568 584669583493996 585116768524288 586606349103104 586761865102336 586982574546368 587162631351296 587486941769728 589034961170656 589191121022504 589215647544832 589541091915776 590913261429491 591094523971952 591421006111936 591602424404992 593488911727712 593894272640032 595381414635007 595665748726048 595836792618496 596177577003008 597695316004864 597748496099216 597920138047232 598078653460288 598103549947904 598328525546752 598487149227968 600010767900544 600169837563296 600420583328384 601924067543084 602268333498832 602335189780324 602494875673691 604490689014784 604650946355456 604836422930432 605063931087616 606604292822528 606765110503552 606993344133176 607179539238272 608886666833984 609061507079168 609115698483292 609477504283648 609639083685632 610828269725674 611245473652814 611295462249472 611770688873344 613432858970624 613595486982016 613721488263884 614190893668352 615917734175744 615972535614436 616175059275776 616338414275584 617540668294088 618071292686848 618303779117024 618467698464616 618493443696128 620465680442608 620630172934772 622686060924928 622920283192064 623111363883008 623276557775872 624863284914176 625028943261184 625098326140288 625264046799392 625290074945536 625691110556512 627283984623296 627450284725264 627822981001216 629284252431406 629644166839688 629824967547776 630125750718464 632135080280704 632328987609088 634345342799168 634695713876224 634890406678528 636368127693298 636563333508256 636746121037312 636914929659008 637110303205376 637181027205632 637349951125888 638593191076841 639141904937536 639578447458496 641179984991546 641486190935744 641617919548606 641670392050688 642108661562368 643913994820096 644084703726464 644353796742656 645781857392903 646165442354432 646336748145088 646408496349616 646579866576644 646606782045952 648225918892552 648668665917272 648721715040256 648840635340898 649226037171712 650664896012131 650989972785152 651162557613568 651607310402048 653266161501184 653439349773056 653626983206912 653685139835728 654073419231232 654246821516288 655349280638624 655912392239104 655970752212776 656360389228544 656534397815296 657815059704572 658264356241492 658318190114816 658453375163584 658627938624656 660930833514952 661436347027456 663296021420032 663545519052416 663749061527552 665615238278144 665689126539008 665865608279872 666042136808048 666069862441984 666320403449792 667988904224642 668193809707424 670324529763889 670782370437179 670837228052992 673182812766464 673361281168576 673389311479808 675329441633704 675536598825088 675715691242592 675909721270784 675969860511946 677690733387668 677870396890687 678273041974528 678333391492757 678736311588608 680435902440008 680760855686912 683141138399104 683337300625408 683462566475689 683518461097472 683804029196288 683985313403392 685319522131244 685726591886336 685908385786624 686194952375296 686376870443264 687715744236598 688306666855808 688383074034656 688565572198504 690501522298588 690973144129268 691029652977664 691501635528704 693262048940032 693445840575488 693629680936192 693706679009344 693919473415168 695870476381696 696132226838048 696316779390232 696345765280256 696730381355008 698089451115056 698352036234853 698566255603216 699166501569536 700716041859218 701066124537856 701251985122304 701395986587296 703968612130784 704573500094464 705760763764672 706213410001099 706367191642112 706430040844528 706632890419456 706820226816704 706849649938432 709103634791552 709291626211168 711364807096372 711553397978423 711771666862256 714318792298496 714398087017472 714587482056448 714806681645056 715075554921728 716895982426624 717086039686016 717575819099776 719372666088076 719593333531072 719799962911744 719864007298436 721887955130342 722381014316962 722440091749376 723001723213952 724966106056192 725158302796928 725366530144256 727277860220912 727500952580864 727902776753152 727967542089788 728206888235008 728399944143872 729820789802104 730014273574586 730447891357184 730946797095424 732566771034637 732777125704624 733127075355136 733277622341264 733472022559276 735901708365824 736096804258816 736404339134464 736599568280576 738036408449032 738474791262208 738670569308672 738752567256704 738948418944736 738979179481088 740829621591488 741253333537024 741335618191168 741532154675312 741972613910528 743617024013864 743699571055298 744124924446904 744185780129792 744694069030912 746787828312064 747068731240832 747297894447104 749450965715452 749680859671744 750325026074624 751788639662368 752071423637534 752302121418848 752518143044096 752717644142464 752948540151808 754701043999903 755349524017088 757758164080918 758120043833152 758337736059904 760537518462722 760989266605568 761191013494912 761509032514048 763196740555249 763415890542448 763650068237056 763852520535104 766085176873016 766288274745994 766608423356776 766671117774848 766811659948334 768967604377973 769351786018816 769555749906944 770081366838784 772041827228672 772246504277248 772468252880896 772536983442224 774503695300192 774709025017928 774946666879616 775169190828032 775238161706008 775698641815552 775904288327168 777417797832676 777948784649036 778012406499328 780732729598976 781100075972216 781163955539968 781697501032448 783222311007136 783895298041856 784430709078016 785960850556112 786169217695708 786636190692352 786723513182464 786932082512576 787140707136784 787173473795072 789144596912672 789683593290592 792201716993687 792719635355648 792807633153536 795280544436224 795491382332416 795579687814912 795790605017408 795823731748864 797816515560064 798116612839832 798328202609938 798361434975104 798573089650336 800818333553392 800907230367244 801119559961721 801595413242624 801666735400531 804535556720896 806583730016768 807101040001256 807348618108032 807580446193664 807794544933376 809923071609652 810137791405943 810171515374144 810404154047488 810619001384192 811172665069312 812754970461434 813203883403912 813453333556864 816047253625604 816604624880044 816671408064512 817229205624832 819040404498316 819309694201856 819526902498304 819744168379136 820086650399744 821904182136422 822140189814944 822392381178368 822701722626784 822919830188456 825014805863248 825233526649532 825578302076528 826287683673088 828118958560894 828532692635648 828752346053632 831174697395328 831429660092416 831650081529344 831962905245472 832677772838912 834080902630976 834302026942384 834615848183117 834797590122496 834871866452624 835367768109056 837219166896728 837459572233856 837859514691584 838031568390016 838253740067744 841184697200848 843470181084608 844194936352768 844288648293376 844512478793984 844771532853248 847146666899456 847240706504192 847465319628928 849848027444416 850167696285908 850393085388847 850428485082176 853140310608586 853698068844544 853723016920046 853792835703808 856515389389088 856778125339136 857005266941824 859187016756992 859510198442896 859738064349164 859773853050112 860248736162816 860325277015204 862515478857032 862744141497238 863256598876672 865760729404571 866009330378192 866422907237888 869185735385968 869452357962496 869702018977792 869932586851328 870296037158912 870526762513408 872224846348856 872742935128064 872974309182976 875274583573852 875525916426304 875758028281136 876026666907392 876123912407744 876356182798096 878820119289112 879420365255432 879492285607936 880092990672896 882043512536648 882567433459712 882899409648256 883170238892032 885381742877632 885653333576704 885986470521152 886747758088192 888477483237344 888713028699496 888811682480722 889084325313184 889848274724864 891919415636249 892502526519296 892685801111104 895111212579584 895960051802816 898240972064128 898479105937952 898817067274126 899350951442944 899589379584896 901879539328768 901959784292567 902495535189248 902734796996032 905373390849928 905613415608902 906065866461184 908779896083059 909233928931328 909474977162752 910096160809472 911790303497216 912375088697072 912413068542976 912654959600384 915220952632448 915322548991136 915565211384824 915807938111066 915846060857728 916109043705856 916190554743464 918766488347708 919394018221588 919469207681024 922401188572864 922684134980608 923193765638144 925626367553888 925871761606792 925910303284736 926421715867648 927054474364928 928862823384496 929109075458564 929375866747328 929660952636416 932625432714976 933070823179264 933262428434336 936046176569504 936850478147584 939319065298768 939588788359936 939877007060992 940126179120128 940230540144896 940479805929664 942874063843712 943124030456608 943518059516032 943768196859488 946421666926736 946526726797652 946777661772943 950457236033536 950814748851968 953235317292544 953488030791296 953846683637848 954139275945856 956821905024832 957181811902316 957435571661569 957475427260352 957750363874304 958004274363136 960528601454422 961353939658112 963965921239552 964419481557532 965157118621696 967956841679828 968275093147648 968531793861632 968788562629888 971254888507904 971341306161226 971620224326752 971877811872968 971918268665344 975017497838384 975275986040356 975683447908624 978686041935602 979175000387584 979434590790656 981928019150848 982297369649024 982557787827616 982598689200128 982859187261952 983228888017376 985731975836608 985993304568272 986578970144768 986666751262192 989440833605224 989724949003648 990197608271872 993355126155392 993659837671424 994127369419184 996828395827264 997092666345776 997684924780544 998366357008384 1000313809798688 1000866318035584 1001173333608448 1001284471323136 1001549923197824 1003503585977893 1004365850616128 1005051846006208 1008049728613312 1008256730719238 1008915899543552 1009027896740864 1011864849003008 1012555966309888 1012824406385792 1015402837985536 1015672032799424 1015784779977968 1016054076049012 1016096371786496 1019223333613408 1019336475012856 1019606712678554 1020212344126976 1022984242948096 1023171771114493 1023954344917504 1026561110930432 1026833263929088 1027219505456144 1027534604864768 1027829658791936 1028102148097024 1030719473518592 1030811182048648 1031423468787712 1031696910852608 1034415416950916 1034712446685632 1034986760695888 1035304242708736 1038605595523496 1039314977120056 1039399973900288 1040109898067968 1042415060270584 1042714387082368 1043034239543296 1045966803008512 1046360241582656 1046637643555504 1046681212408832 1047074919706816 1050018843825952 1050297215735768 1050736020824672 1053367118200397 1054086582115567 1054172786940416 1054775713159168 1057858705775872 1058139156122048 1058183203753984 1058861879403328 1061557512439424 1061838943381216 1062143847711232 1062238352233058 1064942581037764 1065551666959472 1065857637388544 1065952472345761 1066585632496384 1066868396449856 1069767058936576 1073507503198592 1074012604461797 1074549188737024 1074834063919616 1077570358678528 1077856034807552 1078186666962944 1078306353732608 1078592224982272 1080696169514654 1081624762201984 1081744830625888 1082031613454792 1082318472313078 1082363526468224 1085814940774564 1086645427259392 1089700606618624 1090110495586112 1090444886795264 1093510748599808 1093800650707072 1093922070745504 1094212081898936 1094257631154688 1094862027843584 1097410342654769 1097746973090768 1098037998269212 1098690216752128 1101675338559488 1102193693208608 1102720063757312 1106236390491232 1107186928719872 1110005586866176 1110104349898544 1110423113516288 1110717499283392 1110763735617536 1111058211687424 1113985833639448 1114305711815296 1114601126903264 1115066797609856 1115362414470304 1118498333640688 1122923186088704 1123267642585088 1123690157734144 1126550829527552 1126849490935168 1127148231521312 1127195151824896 1127619144299648 1130789524120256 1131214868611828 1131514766509127 1131561868580416 1134395358061966 1135170165355226 1135263001320448 1136145565050496 1139232452374016 1139534475823744 1143215782627072 1143518862102848 1143847220612096 1143948994712524 1144325110083584 1144628483654656 1144931937653504 1146861241117592 1147846686418432 1147948816372358 1148630681149952 1151176354483001 1152056832700928 1152293406536272 1152598892593148 1156416970289152 1156628958651166 1157206818639872 1157513607298048 1160460386269184 1160768037485056 1160896891403392 1161204658341728 1161252996327424 1161560857673216 1164826666986752 1164955971443264 1165264814489776 1165956964716544 1166060706037136 1169339166987992 1170233537048576 1173523730204672 1173965149092736 1174325262702592 1178069922341312 1178382242045008 1178431295089664 1179082183831552 1181826522858982 1182189047943904 1182842012223872 1183204848809984 1185958783428419 1186977823455424 1187788545280064 1190762829270014 1191331497452096 1191673585236992 1192355154006016 1195496992198432 1195840276094464 1196157306920576 1196657051093504 1196974298455936 1199309163729677 1200021535801088 1200339675126592 1200841166656768 1203848135086168 1204536666997664 1204670379560648 1204989751347382 1208377664022529 1208981378029568 1209203002226219 1209301892710912 1210127862175232 1213208585645056 1213530221007104 1213986688266352 1214359078476544 1217773333667968 1218123014158336 1218231396966584 1218955008567296 1219278167371264 1221656539451348 1222490947305628 1222590924498944 1223541377746688 1226865717941248 1227190973964032 1227442976527768 1228381787336704 1231835468351488 1231945071228872 1232676828551168 1235081336588176 1236142585373696 1236607558234048 1236935396929232 1236986887392256 1240931360885216 1241260345869544 1244888412418651 1245840566384128 1246553115551744 1249726569828352 1250057886522368 1250196652280576 1250528093598784 1250580149891072 1251382221113024 1254567969246592 1254900569450528 1258568504862812 1258902165654133 1259288333679376 1259649935095552 1259762012772263 1264270160561408 1264657975218176 1268690685598336 1269391427752448 1272736255386596 1273126667016512 1273492242074624 1273829859318016 1274220606410752 1274362054411264 1274699902251776 1277186382153682 1278283809875072 1279156894916992 1282359969983092 1282972381871488 1283235839097212 1283340784101376 1284217323124736 1287827989640192 1288169407452928 1288707593485312 1291563714785806 1292330884708864 1292673496290176 1292816992699232 1293159733153288 1293213564091904 1296451837785104 1297337331834544 1297681270681796 1298452074343424 1301329792024262 1301979945570304 1302325115227136 1303214620804096 1306532323002368 1306878699546112 1307370279671456 1308493643032576 1310698561277248 1311539190002041 1311824784478208 1311941504425552 1312720778457088 1313068795630592 1315630119409144 1316528712482984 1316636380229632 1316906750327168 1317255877249312 1321861667029904 1326592042840064 1327091038104832 1327498123055104 1331230476556288 1331378253078016 1331731216559744 1332084273616096 1332139724883968 1332640806899584 1335977808449284 1336387619414848 1340649059527778 1341564740874358 1341674456105984 1346365625532928 1346722562337152 1350658883267408 1351073197650176 1351431382485184 1351819442541568 1351939721023892 1355381466775336 1355740793781374 1356546083949056 1356666782985514 1357472623177216 1360481146207183 1360871804880016 1361521711373824 1366282276798208 1366674601250816 1366925132951378 1367036922194944 1367608058392576 1367970626806784 1370639044262488 1371453183772672 1371816771573248 1372389904750592 1372753740886528 1375431488473196 1376613333711616 1376766148069312 1377131144397008 1381003044597176 1381946288258536 1382059305955328 1383003271057408 1386891681150976 1387259361872384 1387413358018688 1387838946830336 1391740952763392 1392264453676096 1392633558780464 1392691530560512 1393460762710016 1396178902230112 1396704072469706 1397132511206432 1398333003139072 1401432083718436 1401587653142677 1402503970244608 1402791973174592 1407937224261568 1409147000188928 1411521527529344 1412426820002198 1412860081689056 1413265780838912 1413640453633408 1417365375316891 1418207269583104 1418583252422336 1422729614192744 1423106795956846 1423543333724512 1428082693844807 1428796174034944 1429058093540077 1429174964112896 1430151109843456 1433320707872053 1433791964853248 1434172079372032 1435151638199552 1438745332176152 1439186667062144 1439599925823488 1439728014596872 1443775910260684 1444158671636681 1444762028633924 1444880183498752 1446003446427904 1449932212112384 1450316605593856 1450733060288512 1454555720441824 1455001905161728 1455805553506304 1455935084179576 1456799888287744 1459641579604208 1460028547149172 1460895782714368 1461893594190848 1465133542069274 1465554251409248 1466254150710272 1466555244682528 1466944045118552 1472193608517632 1473199136561152 1476072816898064 1476949582524416 1477341138617344 1477505134513408 1477896837889472 1477958358962176 1481659243182976 1482506667074048 1482671236382336 1483064309350624 1487234048027728 1487399142110596 1487793468500339 1488249848893808 1493575656624128 1494137462481664 1494595788894208 1498901931430904 1499361719343488 1503577279324736 1504142847275068 1504541612611037 1504604242837696 1505036286088192 1505435288284928 1505897080303616 1509402087999806 1510699048034176 1515516328161836 1516240087666304 1516675472119808 1521075036925444 1521978533211136 1522382026989824 1523018065028096 1526393481110498 1526831781084896 1527300136474112 1527705041070208 1531730521254241 1532170353746032 1532576549491988 1533216846713552 1533623319896668 1537935208755946 1538703572037632 1539111499813888 1540162733677568 1544083654457344 1544493008554496 1545073966884448 1549007390600384 1549418050035856 1549893333759232 1550338381656064 1550476323412016 1551397283631104 1551808576654336 1554835595665352 1555897569298072 1556024812998656 1561465459197952 1562200151944432 1566444622014272 1567790596083712 1568861418156032 1571921701112224 1572338435391416 1573272381384704 1573447026364928 1573864165025152 1574281414273568 1574346947590144 1578289193825344 1579367186581184 1584403433987374 1585439270711296 1585615266307072 1590982764664832 1591159375629824 1591581210034816 1595633031120128 1596233225679664 1596656405219876 1596722869950208 1597146179300672 1601636667106784 1601814460734488 1602239119923442 1603190826485248 1603333470801062 1607841354608489 1609071113441792 1613167460033536 1614202080002512 1614697236216064 1615160892387328 1615589089866752 1619846143219304 1620275582811886 1620343030748288 1620808308094976 1621238002768384 1622345330138624 1625509940922868 1626407766807824 1626906667113728 1632094507251208 1633209249760088 1633342816129024 1634458411249664 1638080808996632 1639053804996608 1639488336758272 1640173300799488 1643808364272844 1644280379629888 1644784762356736 1645403445253568 1645839660376912 1650029611726496 1650467053299064 1651156604153056 1652575367346176 1656237917121788 1656421771895891 1657504692107264 1662349394790656 1662859320184832 1663300163058688 1663925810490944 1665355545677824 1668161805261952 1668604053884768 1669231696366234 1669743732905248 1674438333793456 1674919144467712 1675068170829053 1676063136780032 1676507480135488 1682369394401696 1686940362169216 1687734092725681 1688577296586752 1689024957587968 1693924472939699 1694293333798912 1694481413008384 1694930639257856 1699696054888832 1700335392571816 1700786170777694 1700856970164352 1706280621217172 1706732975570623 1707446033840092 1707585671407616 1713030778778176 1713556250678272 1714010533883648 1718374033513984 1719020396885792 1719476128698328 1719547706100224 1720497472325632 1720650554030408 1725030957714064 1725488282994476 1726513197753344 1731521458809142 1732018660756384 1732845814475776 1738371470771936 1738904715924992 1739865173702656 1741053525026816 1744449692697712 1745485870256128 1745948618365952 1750549167147704 1751051832852608 1751516056562272 1752053333814784 1752247824815488 1752712365596192 1757640238578224 1758840730510864 1764087025073296 1765134866919424 1765798819296512 1766340477784064 1770763485755264 1771306667153408 1771972941042304 1776954966474688 1777426057398992 1777623364961444 1778094633085771 1778168650626368 1779696549449728 1783838831272498 1785005053038592 1785371602222208 1790222425159168 1791920103605632 1796481944128256 1796958211875904 1797634134548252 1798701902885888 1799178759169792 1803759078657536 1803919568585134 1804991070378496 1805469593992064 1810226979664103 1810746781699856 1811226831217804 1817559792166118 1818467857862656 1818949954325504 1820192321618944 1823580606994432 1824750177394144 1824826137085952 1825309919200768 1830441905264896 1830645097982272 1831130422769648 1831615876222132 1831692121715456 1832218087411712 1832381109486928 1837532976695416 1838788036443176 1838938415362048 1844802377145728 1845368269961216 1851252735107776 1851743523213584 1851820606569472 1852843431735296 1854108948729856 1857725646768992 1858218150917128 1858751733494656 1859321905272832 1863649516816087 1865250865429952 1866141646358528 1866524856868672 1872092353139008 1873700956295168 1878638130597536 1879177576719872 1880252358240256 1880461080289792 1880959611859328 1885748127687424 1886248060913216 1887036119032064 1887536393718976 1892843333853472 1893053453595304 1893555323545886 1900176146355487 1901629497703936 1906470634585088 1906976061582592 1907693367275696 1908278551891712 1913643810049664 1914363623804632 1914871143323138 1914950854520704 1915500727748608 1916008548726272 1921057202908844 1922707879316224 1927931842479104 1928838963115064 1930314237243392 1935913683359656 1937063587723264 1937577125259776 1942509777015808 1942682612322452 1943240448653504 1943755623745936 1943836537330688 1950034995676768 1950551972080712 1951366895817248 1956253219515023 1957372083871204 1958869181581312 1963856038301696 1964594739298048 1965115575655232 1965197378400256 1965718374523904 1966457776034752 1971463951673216 1971986609136544 1973333502524384 1978881667210448 1979449898007296 1979626020070699 1986710252310784 1987319675342848 1988254738838368 1993656791654528 1994185332691552 2000627619597376 2001732636071168 2001910740746917 2002346667216896 2002568942646272 2003099846395648 2007007171955786 2008731701232256 2010103692012416 2016099457226624 2016513461438476 2017048062038009 2018055793481728 2023729698006016 2025111932619776 2025648812771584 2030805675971072 2031344065598848 2031569559955936 2032108152098024 2032192743572992 2038446667226816 2038672950025712 2039213425357108 2040424688253952 2045968485896192 2046343542228986 2047908689835008 2053122221860864 2053666527858176 2054439010912288 2055069209729536 2056204296194048 2061438947037184 2061622364097296 2062846937575424 2063393821705216 2068830833901832 2069424893371264 2069973521391776 2070608485417472 2077211191046992 2078629954240112 2084830120541168 2085428774164736 2086068479086592 2091933606017024 2092720483165312 2093275287111008 2093362424817664 2094149839413632 2100037687651904 2100594431471536 2101472041649344 2106734236400794 2108173164231134 2108345573880832 2109551426318336 2115717411551744 2116278312244096 2117723758806656 2123115024878848 2123677886762432 2124287695422464 2124476704466116 2129885162075528 2131103333918944 2131715274777088 2131904944691522 2133171264992768 2133736792899712 2137898944039859 2139359157784849 2139534117873152 2147015006397184 2148025208923594 2149098377474048 2149668127839232 2155140717357056 2155712069615104 2156612707465216 2157184449964544 2161392339029308 2163249524403968 2163489661251776 2164063226909584 2164636944626156 2164727052936448 2171629881549128 2173290854518784 2179401213237248 2180220991172224 2180889773590528 2187021497199616 2187601301414144 2187844141491008 2188424163797872 2188515262309376 2189724055687168 2194820685309538 2195493946181536 2196075996538424 2197380433504256 2202494883509921 2204387386417216 2205440127514624 2212472780982464 2214373857439744 2220208699797088 2220846227032576 2221434998566784 2222116423374848 2227288446926543 2227971667278896 2228611423630592 2229202253806528 2230133595219712 2230724828940608 2236996667281376 2244129947470411 2245662718420121 2245846372177408 2247380315468288 2253101659055104 2253698981870336 2254296463042624 2254390303649792 2255238288599296 2261579048240512 2262429737223656 2263029533018254 2263123737160832 2268790716123932 2270340330710452 2270526002640896 2272291130100992 2278464904748032 2279068951647488 2286431565254144 2287037724205696 2287694441224192 2287897989425048 2289256967309312 2289863875307008 2293722482235184 2295693372836864 2295897632744716 2297261362299904 2302352708966002 2304113665401856 2304586813072544 2305197785186296 2313257917302332 2315027214596096 2320920772538368 2321536074970112 2321793782806784 2322409316683456 2322505992654848 2323121715346432 2329653333973504 2329911942886528 2330529628979552 2332121412074272 2337961164786247 2338678333975984 2347047460409344 2347930298185472 2348650525405184 2356139844682624 2356764484090016 2356862590179328 2363653045717964 2364378095887808 2365684024447744 2365894511791811 2366409697619968 2371917566856838 2373955646910848 2375577090560128 2381525658540028 2382662994904192 2383347170473984 2390993984396864 2391680552188928 2392314613841152 2393314102187008 2393948596911872 2398618327459354 2400043071602176 2400679350253184 2401682333313536 2407005104828093 2407696270172336 2409073333995328 2409340759121296 2409979502694764 2416755328045058 2417962756059136 2418406004452438 2418603785421824 2420255724350464 2426417171290112 2427060442014208 2427973376532704 2428718156953088 2435546667335936 2436246028316672 2436462793933168 2437910017134592 2438556334742528 2443313078902696 2444981894611256 2445181848997888 2447082755493376 2453731435882496 2454381947928064 2454885953055536 2463670936702976 2463890142457744 2465353657102336 2470162673176352 2472285170747392 2473215116468096 2473870793858464 2473973774784512 2481862721770432 2482520691739088 2489776824837302 2491681132768256 2493106231103488 2500115773044736 2500393304561152 2501056187197568 2502764442226048 2509135938493184 2509801138901056 2517137009725624 2517804331308266 2518576667358752 2519299870191104 2519524025544526 2526607842956197 2528333550109367 2528540321122816 2537381371196672 2538782855504896 2545472510773192 2546253334033024 2546984484149248 2547659718636032 2548724108822528 2549399804503552 2554372764307364 2555049957511051 2556567619750144 2558313789833984 2564719939966184 2565944763742976 2566471678194424 2566681568202752 2568434646249472 2575655979280384 2576338814905856 2577415186970624 2583127429571612 2584661769417728 2585346992580352 2585633985398464 2586319466306576 2586427128183808 2592903675570208 2594674663669088 2595362541363592 2596904148686848 2602659584048524 2602948498693543 2604650230454272 2606429241608192 2613064646004736 2613757399092224 2614740559342912 2616987286065152 2621397122554496 2623078380004082 2623883008851104 2626137591261184 2631260238818288 2632249982731369 2633057424965968 2633813500654336 2634511754498624 2643723334059808 2652153574283213 2654182076209664 2661881314619527 2662460953112576 2662756506156032 2663462433119488 2664168547232192 2664279449767936 2665281613799168 2671955616898568 2672775238829696 2681298119055556 2682008961610979 2683129481748716 2683348912211968 2692731251065856 2693445124674304 2701317766534816 2702146395300352 2702862764970368 2703638885083136 2703879442047784 2710762933550672 2711481587562748 2713092167898112 2713333565971028 2714945246354432 2720962292414366 2721743609760032 2723043422747648 2732564553596416 2733850265902756 2734073844389888 2735941253613568 2741278088524976 2742906367545344 2743633543146496 2744779809501184 2745507481773056 2750862976946392 2753226667423232 2753532296138624 2754262288794016 2762006089194352 2763892576517072 2773783362301952 2774518723744768 2774826716037376 2775677893660672 2783481905526784 2784528907352192 2785267117560928 2785383061121024 2792357804460224 2793408144939412 2794148709134783 2794265022412864 2796666006278144 2802864167436872 2803175306285354 2805007940489216 2805583946349184 2815874448523136 2823043055058688 2824853640004396 2825720163378112 2826531561677824 2827280907266816 2834730750633782 2836414539166208 2837166504844672 2844642396615019 2845459228385488 2846213591913692 2847086667449024 2856165387689614 2857592348069888 2858116187080154 2858349928225792 2860302219686912 2866641415744106 2867583929706496 2868344158744064 2870303276399104 2877490664352304 2878373334124288 2879199851646976 2879456029193744 2887551820521368 2888317343273362 2889524057267848 2889760366997504 2892006892855808 2899864424224768 2900633211187712 2909111440883648 2910003810323456 2911611107012608 2911870168359152 2913599776575488 2919283159208416 2920057094298344 2921791565428736 2923787188381696 2930267084138548 2931108502818496 2932508301420544 2933110489365056 2933888090237104 2944387217035264 2946398273122304 2952145633796128 2954682277234688 2955010269026816 2955793675778944 2963318486365952 2965013334148096 2965342472764672 2966128618701248 2974468096055456 2974798284221192 2975586937000678 2976499697787616 2985991087130051 2988030559220161 2988274924963328 2997803862861808 2998723438686976 3007154558649472 3008285694550136 3009083225222074 3009208485675392 3010072572176384 3010870576569856 3018804175999612 3019604495240333 3021398096068352 3031032656323672 3032480175332608 3033350944239616 3042150073850888 3043957066422272 3044764053979648 3046036130056192 3052786962220996 3053663562169792 3054600272948224 3055410082140416 3063461042508482 3064340707492064 3065153098983976 3066433693427104 3067246639793336 3075870417511892 3078222999627776 3080325467355136 3088167308914688 3088986017108992 3090147933768896 3098014781200768 3098836100071712 3099786667518464 3100952646824032 3103617153308672 3109671191330704 3110840888682527 3111795138596144 3122930918395904 3124400303888864 3132889244028544 3143843402224448 3144676870782832 3145859735459441 3146544762769408 3146894052729856 3147728330050304 3148562828547136 3148693895180288 3156578387650688 3158734373162368 3168806867974748 3169646954631157 3171230532614144 3181965529329664 3182318751259648 3183162420069632 3191266062240256 3192466451359328 3193312810439752 3193445739900416 3194292358601344 3203273334213568 3203628921468976 3204478239846884 3206381652970496 3206666941602124 3215682709216978 3218142226883584 3226334920067072 3228404160005024 3229394472432128 3231178179733504 3239692286438608 3240551165623772 3240686061496576 3241616616189952 3242476005536768 3244690660277248 3251019881845736 3252815533615648 3253813334227456 3264189014502416 3266418499520176 3276161617993264 3278107609993216 3278976673516544 3280346601598976 3287616728545688 3288560759259776 3289569524713472 3290806890507136 3291679320753824 3300059223452992 3300934106598128 3302313208306112 3305150734692352 3312475834243576 3312843543791782 3315009384214528 3324698789581312 3326600326117376 3327851620981888 3336323610523904 3337208107769536 3338463392732468 3339487465810496 3348876667586912 3349838288935424 3350136341658106 3352126273560064 3353014960270976 3361850105090477 3364738788803392 3373880724338432 3375468185451362 3377154593173504 3378049915175936 3387848945879398 3388962826016768 3389861278515712 3399392109777664 3400670785143632 3401572341555388 3401713940328704 3412561242434344 3413465951141246 3414892067680184 3415171342815232 3426061557556352 3427112501356544 3428021067767296 3436748067027968 3438040793771584 3438952257396656 3439095412200448 3440994944651264 3441301108060816 3450061915428128 3450976565988952 3453026395506688 3461063388372733 3463042917618284 3464037321512768 3465691628951552 3476742941543872 3477809431849984 3479730347405312 3482107050053632 3488899385395424 3491897236731904 3501098334295408 3502103665705216 3503032113124544 3504106667629568 3504495649630976 3505424731192384 3515280477156448 3517681461021728 3528174050146592 3528898557517333 3531597638593024 3541526971510528 3542613334306816 3543945882084608 3553909932949376 3554852114797984 3555246729922888 3556189266171542 3556337301252736 3567677662544996 3568623494374939 3570743204444416 3580444850318336 3583840207211264 3592963888256512 3593916423751808 3595268269096504 3597403805771776 3598357518339584 3607518157315072 3607839137170268 3609982140756992 3610939187984128 3620453959328206 3621493563399712 3622453662435608 3635119584332236 3637899908651008 3640384643237888 3647161213988864 3649500354788288 3649652274171904 3650619838401536 3660883810529792 3661290195964544 3662260845539296 3663231752444264 3663384243430912 3664762218973856 3675065953390832 3677576072886352 3689604754291456 3690736539922432 3702505470215552 3703487046427168 3703641213138944 3715451293537984 3716436301834256 3717503466989312 3717834232815703 3718643810545664 3727299033632174 3730501730859904 3732283292717056 3733049713737344 3744184706278016 3757276261195072 3758355153439744 3760504716480512 3760922160579584 3761919223718656 3771496255374848 3772496121826432 3774072238064128 3775072787437952 3782436593301289 3785686667706944 3786106907190608 3787110647091772 3800352292710974 3803258995407872 3812941269170176 3813952123165184 3815386734551392 3816557103783424 3827287620099328 3828727247609264 3829742286646276 3829901709041408 3831001455497216 3832017097452544 3842114405817688 3845415758632448 3855863684958208 3857677926230128 3871827366719312 3874127175446528 3875154250519552 3885019554031616 3885365224644904 3886480897307008 3887511247491872 3887673074661376 3900069991353536 3901103944161424 3902733791634496 3912506439030046 3914744167742408 3917738363162624 3929189478596096 3930231151310464 3931436749047808 3932915552069504 3942927903346432 3943973218273088 3946667005048768 3957763334420896 3958899796014592 3959252040141398 3970383753216881 3973095578743291 3973420504621568 3976509477676736 3987313583309056 3988370665383104 4001255239194752 4003465272142336 4003821481493834 4005137885292544 4006199692791296 4014014343911572 4017463402464512 4020207384024832 4032198914453248 4033026922876952 4034096124076018 4036111586963456 4047459396012032 4050223865239552 4051297625543168 4061611351942144 4062688131197696 4063139119911872 4064216304196048 4064385487145984 4076893334453632 4077345900051424 4078426850714216 4080849376507904 4090347640804139 4092687084457972 4095817379670016 4106244443721728 4107333055716352 4108878021824576 4110138419459072 4112408592388096 4123244728194592 4126787643410432 4136392830006437 4137661667803664 4138849786742528 4139947042783552 4141216970834944 4154422382093984 4157259908480224 4167669902445049 4169660241082336 4170857548329472 4183867212034048 4185440966330624 4186550574222016 4186724849635328 4188299678827264 4200075375303808 4201188862943072 4202944083298688 4213468472801588 4216346328462268 4216691147761664 4217464129715837 4231434823103488 4232556624488192 4235447517613312 4246230049757696 4247355773524864 4248575390844928 4248953408932232 4259770324151056 4262206667837888 4263430549554176 4263809889383044 4266342529985536 4267473585799424 4275797888079718 4278718315569698 4279068235746304 4294030012794368 4296050417847188 4299336255678464 4310281434714112 4311424139230208 4313225414930432 4314368899929088 4322784678058616 4326499048807936 4326979322503552 4328126453819168 4329273889252312 4329454105872896 4343259763098256 4358802426474496 4360441982344448 4361779547181056 4374042994399232 4375202602828288 4375688282982016 4376848327595744 4377030524618752 4389641370619076 4390987892363072 4392151993076848 4394760867008512 4404989767019842 4408774772834432 4410880255029248 4424945561964928 4440417399594176 4441692454065152 4442869997133568 4444232846749696 4454576893853086 4455943334557792 4457222847261184 4458404507613056 4460267190439424 4461449657881216 4470152337537887 4473993334562752 4488259894940822 4491325436840242 4491692744354816 4494760630936576 4506203318110208 4507397963740672 4508592926085248 4510476577198592 4520473001750321 4523158096481024 4524859474447312 4526059066036508 4526247474321664 4537581432247864 4540680661420904 4541052005281792 4544582260201984 4554654272084917 4556929809496064 4558137903294976 4572863130508288 4574075448411392 4575388882448384 4575795978850096 4578513934618624 4579727750614016 4587444964470368 4591386745673728 4591795265489432 4594522724599808 4604705417932004 4608227330803712 4609173626145088 4610395570372592 4626515834604664 4630054429192192 4643072149940224 4643587565613568 4644818633366912 4646243430692864 4659306667947008 4659823885773056 4661059257959104 4664242824148544 4675922329572494 4677356667951968 4692271708347223 4695476593060253 4695860596370944 4712279689365248 4713528968180032 4713725180358656 4727306091435928 4728756191775616 4731368048895488 4731789023583622 4743835133713676 4745092778234809 4747911293821696 4751154181120256 4763051317080056 4765325989808384 4766694340947968 4781987968793728 4783361104377856 4784629227682304 4786628204374016 4787897193823744 4797236654918708 4800086143204352 4801358700506368 4803364666627072 4814010209656186 4815392540344672 4818146667990656 4818681518242592 4819959005389528 4833510656090116 4836812008904876 4837207570843648 4840511448700928 4852834342580224 4854120884028416 4855946753065408 4857436313906176 4871093334671872 4872925587866336 4877112669485056 4886626157805392 4888464253643971 4889963789222512 4894165510986752 4907462871764992 4908763895856128 4909771906111072 4927780284915488 4940325346352704 4943493870007693 4944570341494784 4946430232936192 4947741587716928 4947947549569024 4963725443540864 4965041383478176 4979553649674604 4980873785848961 4983362265536512 5000231546089472 5000786609122304 5002112374395136 5005528884452096 5018271876986368 5019602277802112 5034274019451248 5035608662616532 5037153334717504 5038599740382208 5039048051089052 5053215685912394 5056667100218734 5057080642245632 5074762742393344 5077565711009792 5090945021546384 5092506668066048 5093968968298496 5095319437272064 5097448217645056 5098799609007104 5108745528614728 5110099915022102 5113135239500288 5116627579667968 5129439879932368 5131889527485952 5132943356388848 5151311958560768 5152677629811712 5154830373941248 5166254859143224 5169323538835456 5170693985160704 5171267970796928 5172638932613152 5172854256367616 5185807351140416 5189349327338176 5190725082727184 5193808297373696 5205319168097048 5205896997387086 5209300460908544 5212858483216384 5227514798184448 5229481118685824 5242794245108992 5246156760008164 5247766017702208 5252275182522368 5262520477636576 5264499965462738 5266114849931936 5267627001308672 5269023508997248 5282907307999321 5287446668119616 5304307148566426 5308364152419328 5323762629239054 5325513012312064 5326924866238976 5328337094464384 5330563227598336 5342377183886743 5343911233797136 5345550477659392 5362596238111112 5364017923221958 5366258963497432 5366697824423936 5382773230645811 5385462502131712 5386890249348608 5402635533069632 5404292790600704 5405725529940736 5407277770166272 5407758884095568 5421525867101344 5422963175125496 5426184335796224 5426667131942056 5429890492708864 5441924584828732 5443487219520064 5446086845495296 5465129107192832 5467700531805512 5468147688779776 5471882507227136 5482556177049952 5487267086292992 5491014963546112 5501725953892784 5506453334846464 5507064592277248 5508524577588032 5524012178388704 5527785153034144 5545412018955809 5549037447489536 5549653432074752 5566963811053568 5569057814704384 5570534235121856 5570766122242048 5584715608920448 5586816289878824 5588297418269566 5588530044825728 5605728334873744 5606350612570708 5607836919732047 5611167892698368 5631748897046272 5646086110117376 5649707280008792 5651440326756224 5653063123355648 5654561814533632 5669461501267564 5672829078332416 5674333009689344 5689284793230038 5690918456770976 5692427183827384 5694173334898048 5712330775379228 5716232374160308 5716699856451584 5720604439373824 5733282831488212 5735167859412992 5736688317488128 5740606552798208 5754981328704608 5756746668248576 5758912058387488 5775103641042736 5776634686546724 5779048114535696 5784013785711616 5799728848449536 5801266422375424 5818222881767296 5820007620646912 5823740336718304 5838566318416832 5840114188596688 5842310937281819 5843583130857472 5847574376763392 5860534168277096 5862217005636992 5865016602841088 5866220978730112 5867776180474208 5904291267592256 5909364554469376 5910020538053632 5911587351557888 5926636972731904 5930026668296192 5930684945529344 5932257237402496 5948936192110912 5949596568442384 5951173874001356 5952751597721929 5952999395575232 5971982174260102 5976061118440322 5976549849926656 5995607725723616 5997446877373952 6014309117298944 6016571389100272 6018166450444148 6018416971350784 6020145144352768 6021741153139712 6037608351999224 6039208990480666 6042796192136704 6062065312647344 6064960350665216 6084300147701776 6087914132844544 6089528107959296 6092072260112384 6105573924441992 6107327124339584 6109200545896448 6110820164280832 6126922085016964 6128681414984128 6130306197967952 6132867386854208 6134493279586672 6151740835023784 6156445999255552 6160650934710272 6177972034217984 6180295867537792 6196029562401536 6197672200143424 6199573335036928 6201905293648064 6207234306617344 6219342382661408 6221681777365054 6223590277192288 6243435909453743 6248800607777728 6265778488057088 6287686804448896 6289353741565664 6291719470918882 6293788105459712 6295456660100608 6297125657094272 6313156775301376 6313718490047969 6317468746324736 6337613735949496 6339293909262314 6342461065228288 6361459272581413 6364637502519296 6366324840139264 6382532124480512 6384932902718656 6386625620879504 6386891479800832 6388584717202688 6406546668427136 6407257842937952 6408956479693768 6412763305940992 6413333883204248 6431365418433956 6436284453767168 6452669840134144 6456808320010048 6458788944864256 6462356359467008 6479384572877216 6481102331247544 6481372122993152 6484952011073536 6489381320554496 6502039763691472 6505631067231296 6507626668454912 6528378029004832 6532836999040352 6552323235986528 6557953347033088 6575233457091376 6577121518519552 6579139049426944 6581613781014272 6583358641507648 6600118446905984 6601868213196256 6604626416612224 6624951668487152 6625687087583564 6627443632410601 6649397579162624 6653200652234752 6655703241963776 6672647221047808 6674416215539072 6676926785464936 6678974931620992 6697753335173824 6699676577870848 6700272683316212 6704252547120128 6706029920541952 6723700210180954 6729477577606784 6747761448676864 6750936370902724 6756099830351872 6775697891758796 6777925652033536 6779722557031424 6798784219555328 6801341570287264 6803144683110776 6803427880657408 6825122484868688 6826931902282492 6829784135360368 6852123115112704 6854225002713088 6856042135534592 6873496134055936 6876081587543168 6877904514793312 6878190824400896 6882602216121632 6900123830856256 6901953131977904 6906052791013376 6922126776745466 6926085835236568 6928074643025536 6931383257903104 6953485883087744 6955618863699968 6977798770790848 6983794473463808 7002196668590816 7004207331410432 7006064226249088 7008213335259136 7008991299261952 7010849462384768 7024525101845251 7030560954312896 7035362922043456 7056348100293184 7057797115034666 7063195277186048 7083053943021056 7087891764169216 7107819865898752 7109704229595968 7110493459845776 7112378532343084 7112674602505472 7135355325089992 7137246988749878 7141486408888832 7160889700636672 7167680414422528 7185927776513024 7187832847503616 7190536538193008 7194807611543552 7196715036679168 7215036314630144 7215678274340536 7219964281513984 7221878375968256 7240907918656412 7242987126799424 7244907324871216 7270239168664472 7275799817302016 7280769286475776 7299000709576576 7301239676803072 7321767621059584 7322580391929088 7324521691078592 7326463504888528 7326768486861824 7329524437947712 7350131906781664 7355152145772704 7373569827402779 7378606074808969 7379209508582912 7405010940431104 7406974092854336 7407282426277888 7430902587075968 7432872603668512 7435006933978624 7435668465631406 7454598067264348 7461003461719808 7461667306420327 7466099427474688 7488369412556032 7514552522390144 7516710306879488 7518088231232579 7521844321159168 7523838447437312 7542992510749696 7544992243652864 7548144476128256 7550145574875904 7564873186602578 7571373335413888 7572213814381216 7574221294183544 7600704585421948 7606517990815744 7625882538340352 7627904246330368 7630773469102784 7633114207566848 7654575240198656 7657454495218528 7659484573292552 7659803418082816 7664034194905088 7681872398583383 7684228811635376 7690831517264896 7711727369916416 7715355852460256 7743654733438624 7750308501039104 7770039108063232 7770730449289808 7772961794614016 7775022494983744 7775346149322752 7800139982707072 7802207888322848 7805467583268992 7825012878060092 7829488335484816 7858378957192192 7860462302620928 7862873498095616 7865831104139008 7885855806692864 7887946436546176 7893334010097536 7915526668841792 7917799592029184 7918504080282796 7940767506433762 7946191157486582 7946841009243136 7953018955353472 7974627166618112 7976741330766208 8002510478389504 8006930544284672 8007642962987668 8010275770585088 8012399385582592 8028028687823144 8034926804929024 8040414768049664 8058234481381007 8064397828906496 8066053845753904 8068192248152036 8094918792024064 8100447730479104 8102595251086336 8123222703884288 8125376262395392 8126278239823744 8128432608392096 8128770974291968 8153786668907264 8154691800102848 8156853701428432 8161698753015808 8180695281608278 8185374168915944 8191634759340032 8214666111432704 8217756043649152 8220276838918144 8246489456389184 8253575286820864 8272785660012874 8275323335607328 8277699573485056 8279894085567104 8282433941669888 8301711483998933 8308844764187968 8314519816960448 8335339804890098 8339320482164672 8341715096658944 8370881932661248 8373101148444032 8376599357654528 8395164146107739 8400150750607616 8402377725886144 8405888166597376 8426936945603176 8432692656924536 8433382295523328 8434928259431674 8458643648157703 8462869646206976 8465113248976384 8470895035226624 8492460099515392 8494711547049728 8497150781689856 8497906817864464 8519540648302112 8524413335675776 8526861099108352 8527619778766088 8532685059971072 8534947171598848 8551595776159436 8557436631139396 8558136471492608 8588060025588736 8592100835694376 8598672511356928 8622848278460416 8628737799858176 8645569356117232 8652998097615872 8653958645007104 8656252907638336 8658547778504624 8658908211745792 8686519526196512 8714218886930557 8720883964688896 8748085988798464 8750405205656576 8751376565964032 8753696655191488 8754061049237504 8779282741238152 8781975784726144 8784303986153696 8809979534039684 8812315159578931 8817549545668864 8818334089405841 8849891123929856 8880834799188352 8883384908130304 8885739994267136 8909153787706172 8911886669115584 8914445694522368 8916809015226112 8920534380878848 8922899315762432 8940304675075774 8947986669125504 8976519789881644 8982650873680484 8983385488709632 8989521261873152 9012406636220416 9014795927481344 9017185852170496 9020953154397184 9040946003500642 9046316192962048 9049718948894624 9052118132073016 9052494948643328 9075162864495728 9081361322841808 9089164520403968 9109308544169834 9113859618992128 9116275806589952 9145726261016576 9148150896822784 9151591957700192 9159455501228032 9174889928940736 9180774330014287 9182773491347456 9183590530978864 9189045449199616 9209410835864008 9216454661607424 9218347252290176 9220791140745184 9253031669209328 9286144299880448 9287175131227136 9289637266733824 9292486861385728 9318613335894016 9319647771546112 9322118515918208 9328485648297088 9351844659144988 9354713335903936 9384543416694446 9390953186120506 9391721192741888 9424559378730496 9427057936360064 9454612182871856 9457512383551232 9462736097790976 9463578047167244 9487670267427352 9490185556469618 9495822587643392 9502308362240512 9523368023450281 9526102634160112 9530651979616768 9563975937587456 9566722208755712 9569258455364608 9573256408748032 9575794387647488 9594473309837416 9600172286408704 9602717401012736 9606729333254144 9628020419312372 9630785080689344 9636293335981312 9637363036485184 9639918010779056 9667021312180232 9673624017809752 9674415141687296 9681022897401856 9708241768056832 9711893506130816 9714872627812352 9742186669343744 9745851175732672 9754225338970112 9773252315610784 9776928507287942 9779927578445024 9788331021973504 9811113571998739 9817527791712256 9819543812222144 9855560569830976 9880650692705408 9886987740015386 9892860465872384 9895483175433856 9921557627218237 9927450887081728 9930082766956352 9959107299349208 9961747571697922 9966724531073024 9996578856913649 10001573218244608 10004224748790272 10011057768904192 10036543753972736 10039204555604224 10068548038902496 10071217325233064 10074306669435008 10077199480764416 10078096102178104 10106431371824788 10113334200437468 10114161284491264 10149525484786688 10155131422019584 10181890043092768 10185013336132096 10190638874544128 10197599218014208 10217491057229456 10220199830044204 10226270479000576 10233255159335936 10258879759864736 10263779054971904 10265886712777696 10305355259623424 10332509718286448 10338647077670912 10341387970321408 10342535941593856 10345277865226304 10345708512735232 10371614702280832 10378698654676352 10381450165454368 10410638336194096 10411793994774172 10414554279502373 10455029596368896 10458962237371648 10485588490217984 10492313520016328 10495532035404416 10525040955273152 10528999930925476 10531791288277259 10532229699863872 10535254002617344 10538047017994496 10565814615998642 10574893336239232 10608614297132852 10616728304838656 10647525258478108 10651026024624128 10653849732477952 10656674188928768 10661126455196672 10684754367773486 10687822467594272 10691100955318784 10725192476222224 10728035846443916 10732517926994864 10765546461291622 10770925004263424 10773780498697216 10805271066139264 10808585581201408 10811451059881472 10815517768191136 10843051734202688 10845926350250992 10852368671592448 10853334263884112 10859780985417728 10883849169657464 10886974439040128 10892173690990592 10930258214385664 10935401063611024 10965112354099904 10974534172585984 10982029927092224 11003451907785568 11012906669692928 11014129184554496 11017049155176064 11048024356777408 11055570306068288 11090824037911618 11098074894979072 11099306864149504 11138115629408768 11141068470243712 11169431217840896 11173632579757648 11176594836539132 11177060089651456 11211456669747488 11212701225141416 11215673839464094 11222335785396736 11254889482259423 11263497794092544 11292172220234752 11299414560017584 11302880653512448 11306126246711296 11309123629067264 11338923002535128 11345658156664832 11348666019378688 11378569586460076 11381836913541952 11384854367654768 11388346669796096 11424661550758456 11432464748320616 11433399712903168 11441208878747648 11466565662976424 11473376634976256 11481213105596416 11509962657409216 11513493336497152 11517824116774976 11550207282085472 11553269373093448 11558096229071392 11568027571423232 11594952403271237 11602532844750848 11636445763534592 11640015241293824 11647480673436608 11677132636833664 11680228377193376 11684621874563638 11721068336554192 11724434011273984 11725477195803371 11732441957460224 11735552360948416 11808582535184512 11814138649079767 11820041076107264 11823174703115776 11853273945463808 11860053336592384 11861369891058688 11864514474804992 11897872384221824 11899193136884768 11902347748002712 11905503195443858 11905998791150464 11943964348520204 11952122236880644 11953099699853312 11991215451447232 11994893754747904 12028618234597888 12033142778200544 12036332900888296 12036833942701568 12043482306279424 12075216703998448 12078417980961332 12085592384273408 12124130625294688 12129920701330432 12168600295403552 12179056215918592 12211147848883984 12214654248679168 12218401091792896 12221640328561664 12253844170033928 12257362829968256 12260612395935904 12265734773708416 12268986559173344 12303481670047568 12355944068435968 12360591735075584 12392059124803072 12395344400286848 12399146670073856 12403810587296128 12438684765322816 12443363554730108 12446662431600397 12447180554384576 12486871818907486 12497601215555456 12531556976114176 12575373608897792 12578707483131328 12583438941837764 12587576210919424 12590913320201216 12594251314188544 12626313550602752 12627436980095938 12634937492649472 12675227471898992 12678587818524628 12722918545162826 12729275005038592 12732649680278528 12765064248961024 12769865805437312 12773251241759008 12773782959601664 12777169434405376 12813093336854272 12814515685875904 12817912959387536 12825526611881984 12826667766408496 12862730836867912 12872568907534336 12913616640020096 12917577889728512 12958769145754432 12962204662495088 12962744245986304 12969904022147072 12978762641108992 13004079527382944 13011262134462592 13015253336909824 13045546617712609 13056756058009664 13065673998080704 13104646471973056 13115906694066176 13150466914182752 13154243037039104 13163227562028544 13166717283015296 13200236893811968 13203736426392512 13209252833224448 13249903336974304 13251374175167128 13254887264821202 13298795158325248 13301233024488409 13311406483927552 13345294442095616 13348832431078144 13353853570929872 13357949863241984 13395506670347648 13399353155741696 13400545366632424 13408505094240256 13412059841083904 13447400420361908 13458955155213568 13495522897353728 13501872741805448 13512199660703744 13551395783517592 13559445114062848 13597568439110656 13602683140574528 13606289366221552 13606855761314816 13650244969737376 13653863804564984 13659568270720736 13693772536605161 13704246230225408 13712084271069184 13746992268111872 13752163175086336 13755809029586624 13756381648801792 13765204432243264 13800247661712512 13803906263955808 13844253553490932 13852171670473136 13856149286051072 13857382140494893 13906971766175488 13911237727399936 13955597541581696 14004393337181632 14008414662820864 14012128452498176 14016426670518272 14017982598523904 14021698924769536 14049050203690502 14061121908625792 14070725844086912 14112696200586368 14115594230069332 14126390554372096 14166107886042112 14175783528338432 14215639731797504 14219408459191936 14220986919691552 14224757064686168 14225349205010944 14270710650179984 14274493977499756 14282972817777664 14321779401273344 14335360828845056 14371855553026048 14375665695007232 14381073076386016 14393430073358336 14430072629260288 14431356548681072 14439928563027968 14443756751936512 14481815837312824 14485974253598848 14489814649742432 14540478337328944 14598001419153152 14602479353606144 14643535242119168 14645160783858176 14649043382157184 14652927009777056 14653536973723648 14659048875895424 14700263813563328 14710304291545408 14747139654805558 14757212149617938 14758419017165824 14810021880862208 14813948185708672 14861805174151936 14865745207337024 14870013867957248 14871336931262812 14909196134528696 14922006923439616 14923334612840654 14932198854949376 14965292608279013 14976738825112064 15029105044780288 15033420613758976 15036176462465158 15043688642318336 15047676894874624 15085985021499392 15089984487305728 15096288952256512 15100291149751808 15129746373205156 15142746670827776 15144427628762432 15148442588367088 15201409170843896 15213035981631488 15255808492660736 15261546938205568 15266228415133696 15309150480397312 15314908990437056 15318969146585104 15319606836165632 15328068389810176 15363744797166766 15368457623270752 15381663034529792 15417464184569447 15430711704920512 15487309466877248 15500617002078208 15541460898579616 15545923589228032 15550044989967488 15591019128485801 15600279965414144 15604415776645696 15610935166537984 15650025756120184 15658976670969632 15708909632292877 15716757914384384 15719639028940847 15720924605241856 15731662208278016 15771711613385728 15775892873092352 15786668020195072 15831053337683584 15835599184058368 15837008160565592 15881535012867524 15892382314973164 15893682018486272 15906037910706944 15949254333236224 15953482661532416 16005020956779008 16013861088569344 16015285925975336 16024798771165184 16056057375646288 16069853609858048 16080829536099328 16116468962762014 16128795657812992 16132107691507808 16136384496304072 16205190502172672 16246445407768576 16250752524790784 16252556479647488 16256865216784192 16257541948583936 16307573337814528 16309383600205696 16313707402856864 16361390563216556 16365728153503729 16370748337831888 16429332222865408 16435512087298304 16440553677836288 16492978912778368 16545571320025748 16550646671214656 16555399146970112 16559788171134208 16564867883339776 16603422967997866 16617689528375936 16629039633920896 16670679609780196 16678640964329344 16683430193317888 16741763865322496 16746202296888064 16753198715309056 16790328292215478 16800301501215232 16804755451772288 16811776333194752 16849035733796651 16853873891206352 16865385313849072 16869856518863348 16917287296315406 16925739292413952 16930226497952768 16941790070453248 16984920199030784 16989423094099456 16995813635728928 17039081296604224 17048826671351552 17053722198216704 17055239557532176 17065370119942144 17069894343197696 17103191552318872 17114873262278792 17116272942985216 17176120051177472 17184201671388752 17245696556920832 17257475599716352 17291138712234464 17305996195231744 17307917290014208 17312505815276672 17317095557009248 17317816423491584 17373039052393024 17428437773861114 17441767929377792 17500810411313152 17502753131928064 17507393310382976 17558565482476304 17563951569452288 17568607972307392 17619959068079368 17624630319157862 17635099091337728 17636668178811682 17686254900693379 17699782247859712 17761669598376704 17766769816260608 17771479988534272 17818307575412344 17823773338231168 17828891389044736 17833618030452224 17841068761757696 17845798631524864 17880609350151548 17895973338251008 17953039579763288 17965301747360968 17966770977419264 17979042523746304 18029591854962688 18034371704340992 18041906308794368 18081892007001284 18092632385924096 18099437897789248 18104236264146032 18104989897286656 18150325728991456 18162722645683616 18178329040807936 18218617088339668 18220639490854801 18232551613179904 18291452522033152 18296301793645568 18303183915400384 18318911002456064 18349779857881472 18361548660028574 18367181061957728 18418821671728016 18425749879119583 18436694504580352 18441582281490368 18506063338418656 18565075019982491 18574350262454272 18579274533467648 18633169202336689 18637226671788032 18639295543092224 18644237031836416 18656971296594176 18703689318289976 18709426671807872 18769086833388892 18774062731276853 18781906372241012 18783442385483776 18849118757460992 18854115872720128 18909224365743712 18915024767102464 18925472195581952 18927156094334488 18975340534854704 18980371112939236 18991645175286784 19004616724481024 19046736046900562 19052205268320224 19061303959233536 19127951875174912 19138516910729216 19151588775294976 19188946619674832 19200344572817408 19205434802025472 19213458666508288 19256040838624744 19261570161378688 19272586671962624 19274726072970368 19279836021558112 19334042624360464 19347248035619504 19416483536113664 19423787012261632 19429745255624704 19484373338687488 19491702351465344 19546504631221568 19553857014575884 19559040963943481 19559855156890048 19576662043947008 19622227143997478 19635055583424512 19639087624444288 19711121139661952 19761301385410816 19773975480030772 19785720931744768 19790966350867712 19843115254436474 19854901774163456 19860165533912704 19912496776305133 19918214598698416 19923495143395844 19993157713827298 20003146436489216 20008449497580544 20022115537808384 20073087507945472 20078409111208448 20137096077804992 20142434650466128 20148613338870016 20154398961528832 20156192204356208 20212862743649576 20226668400874936 20228322568982528 20299050969573376 20363780086185536 20370026672264192 20381277749088256 20395198436028416 20434982114458912 20440399660088408 20452540958001152 20466510318671872 20517759519729472 20527558109943808 20531773425555392 20610710519246848 20665019436572896 20682775940642816 20685071883187712 20690555730452608 20743229404561664 20757397309352704 20762900330908736 20821276672388192 20823587989548344 20829108559004746 20901937609910357 20917924474743296 20971176980435968 20984627040032656 20991064070808832 21050081910546304 21057999861850952 21063582576554518 21064459399727744 21070508005234688 21076094035988992 21131629231997284 21149786672478464 21217228594265704 21233456609677312 21295050516956216 21307699464955904 21313348377857536 21322252910393344 21369508735546972 21375644935188544 21382201910637568 21450384952444448 21456071692887832 21465035853989728 21531092922583244 21547560997394432 21610542132278528 21617171162402816 21622902119762944 21631035536382272 21686103468405376 21691852700501984 21706668527768224 21767698339314928 21773948878080256 21775886220777689 21860516428771328 21870802127222048 21930224708199808 22006903815571136 22021018148216087 22025813339385856 22028258369108992 22034098310352128 22096048713554816 22111140612136576 22181648075823236 22187528682418099 22198613728299008 22276231258817536 22282136940487424 22338862435681792 22347265159515296 22353189673078264 22354120179302912 22422913339494976 22425402450282832 22431347678928188 22444671570793472 22509778964518846 22526995588185088 22584344440469504 22598829120035168 22605761307024896 22618247258134528 22677846005070256 22691316313329664 22697332038757376 22757139172920152 22763673827083904 22769708735309536 22776693339592192 22849323101516912 22864929496641232 22933131325952848 22946753269952512 22962426211192832 23019925314818432 23026986672994304 23035648233549952 23100414564170944 23106538746186896 23116192458142784 23136055142846464 23189904806542474 23205065689501696 23272891527069184 23294961346873216 23354265273667328 23360456754386752 23369243749127276 23442136673108384 23448868022547968 23450954391606742 23464883914920448 23471104721896832 23532950735633339 23617165070369024 23628277298159534 23640082152214528 23646349406231552 23706547890927616 23722739782117376 23729028949609984 23795744768443648 23798386273769536 23804695496005424 23811006390887716 23811997582300928 23887928697040408 23904244473761288 23906199399706624 23982430902894464 23989787509495808 24057236469195776 24066285556401088 24072665801776592 24073667885403136 24086964612558848 24150433407996896 24156835961922664 24171184768546816 24227443718609131 24248261250589376 24259841402660864 24337200590807104 24358112431837184 24422295697767968 24429308497358336 24443280657123328 24507688340067856 24514725659936512 24521224791871808 24531469547416832 24537973118346688 24606963340095136 24702289902621331 24721183470151168 24784118249606144 24790688800573696 24798293340147712 24807621174592256 24877369530645632 24886727109460216 24893324863200794 24894361108769152 24973743637814972 24995202431110912 25063113952228352 25150747217795584 25157414966262656 25166877883675528 25181826640402432 25188502628377088 25252627101205504 25254873960191876 25269874985298944 25350454943797984 25357175637049256 25445837090325652 25465299360557056 25530128497922048 25539731610874624 25546502483518016 25547565919203328 25554338868810752 25626186673708544 25629031371751808 25635825918775072 25653335532816992 25725461673735824 25827233280040192 25835155779457024 25917538291508864 25924409324990176 25925488491972608 26008159054765888 26022524268925184 26024839629709921 26030506673819648 26091093235425218 26113512116019328 26131347996161408 26209292943946112 26300933828365504 26308486074078208 26326455124057088 26333434566030592 26400473787623936 26407472852785024 26418505666448896 26477056153109023 26499806673948608 26502748350334256 26509774529642404 26597590316650496 26602466048976818 26622812967855104 26690588884191232 26697664862156288 26707707141859744 26715899726483968 26791013340695296 26798706311483392 26801090733264848 26817010188480512 26824119682167808 26894800840723816 26917910310427136 26991045794707456 27003745483610896 27102791567035184 27118890228125696 27195136878221312 27205366281149056 27212578732443104 27213711522629632 27300489939474752 27307727609129968 27319136541441472 27387545073210322 27408492460450816 27424168542138368 27504326350172672 27511618059173248 27530408864486528 27600495323425024 27607812527911616 27688507106981864 27704343340946272 27712298572102144 27714764280989786 27792686272518167 27811669051203037 27813943532350976 27911195083163392 28008786674363264 28016829325641728 28024256904996352 28035965197047808 28043397849539072 28098100407381004 28122243817251584 28141451688173824 28225392401172736 28231188460138664 28252781108744192 28332215772084224 28351567056676864 28431279463595008 28438816918383872 28441973839383104 28449514129372336 28450698410021888 28541421300359968 28548987954999512 28565945635555328 28632433485628973 28670721657690112 28743711106052096 28751331390014464 28762146152772032 28786860146716672 28862713097362144 28887513503873024 28954749810045059 28963631674625648 28971948507197696 28979629299484864 29080956674657888 29173689317115343 29196002838306304 29287070484238336 29290321567716352 29298086764314368 29305854019554112 29307073947447296 29318097751790848 29400527627126656 29420608583090816 29494279309611116 29514424299235876 29516838034331648 29620043761724416 29627896371417344 29723610348303872 29731490414674048 29740027735914496 29742673862525624 29818392269057392 29844013846879232 29846669225681308 29864397709898752 29930585216558026 29953477650224128 30058210089560576 30072352924930316 30095353789749248 30171970042998784 30179968974611456 30192577904513024 30200582299503616 30259492746410312 30285493341655552 30288855257524864 30296885176734176 30402818341687792 30511616985321472 30523093876411136 30532456830267392 30618300960794624 30629817980874112 30637938293170208 30639213672331264 30727489594333532 30736915246541504 30763326069059584 30834928369138894 30861423409841024 30974618933754496 31082921797159232 31091847178456064 31100089979934976 31182038256971602 31200559930828288 31208831553291392 31221870333075968 31291066362765209 31300051512240368 31317953341939264 31417819264585754 31433515828768768 31439278057881694 31441849210483712 31463324416556032 31543423226771456 31551785746184704 31573336040390144 31662106675367168 31671198368116736 31674016321131184 31763070025735048 31784764629946328 31787364036972544 31812075821413888 31898508666472448 31906965323064832 32010041913558016 32027722177138688 32030571851950672 32049597542330368 32112114751292576 32139707219716096 32161659072198656 32232937925524028 32257591315625984 32264215383015616 32272768992608144 32410381004345344 32501505049581568 32505112959294976 32513730433568384 32615146675629056 32618767200411392 32627414805713728 32722781126433112 32731456307007458 32741496675663776 32845901958430561 32868336151421771 32871024174596608 32985957825556736 33091142640051496 33101293342429312 33110798293940224 33119576342268416 33206845935995732 33215649447643663 33235379056751872 33258079267841792 33341359219560392 33357281928658688 33366860386635776 33483527730644992 33492404593776128 33506397430618112 33580656584430956 33600603002430464 33609510903544576 33623552666389504 33698071467593302 33707747782412704 33730770627698144 33739713037726696 33834574592630812 33860452995905536 33883580140906496 33969840398061568 33978846188198912 33991627271457856 34078162593208448 34097653342703104 34110479115064352 34139788686395392 34206383104637744 34219249775507797 34229746524557584 34352240102354944 34368403342777504 34582277424468928 34604457090053851 34611992390463488 34615834580028416 34625011630553344 34634191114018496 34635632846983168 34746078104786048 34856875547722228 34866116500942727 34883535858755584 35001620822626304 35005506263856128 35014786620765952 35117130964952608 35127903138904576 35137215944614784 35239918136158736 35249260638315724 35270198182675456 35273336357623364 35372509801386758 35399564495719424 35523339196753408 35542959977068544 35636615150824688 35647546676462336 35657782778089472 35667236060904448 35682137523515392 35691597263049728 35761218700303096 35791946676502016 35906079159526576 35930603494721936 36059183709925376 36068743408681984 36083812617588736 36163784014002568 36185264771848192 36198875795578496 36208472528292064 36209979794573312 36300651457982912 36325445291367232 36356658081615872 36437234176679336 36441278981709602 36465103226359808 36592603587291136 36606367830800768 36699559715762944 36723097320057148 36734362123915456 36837643343456032 36851499758239166 36873389009160704 36883164562980736 36980351155995247 37012126676837312 37130150039964982 37148700524908544 37158549066935296 37266338404673378 37278591086184448 37288474063672832 37313942593188352 37407378636579952 37418853343615744 37538173666777784 37548125462553706 37563812744482024 37566884770967552 37698237514921984 37708231745440256 37818448731487424 37830049534204928 37850944391163904 37854312188668976 37950681069709408 37960742225878472 37983290350573568 38009233448962048 38093472093801124 38104410536640448 38122607918467072 38255903750349824 38277033821458432 38303177550589952 38377893239349664 38410869604050944 38512081677249488 38523140322757376 38545173343925248 38549452145940736 38559672043116224 38668085248720928 38694496071239008 38817884132690663 38847574024523264 38968746677374976 38983404702930688 39093009262443136 39107714029151768 39118081927886962 39119710313780096 39244454287994956 39254858438124329 39278175248888576 39422242279323904 39522602770821632 39547950960061544 39571441863489536 39581932701735424 39686230508872948 39709803548326912 39720331067825408 39824993552610266 39836429197396832 39846990286791688 39986315427654596 40016898995161088 40044231075616768 40146175015890944 40156818222416896 40274192155609984 40284869300932256 40297226677740032 40312384408712416 40425725487299152 40453336801749872 40598101939146752 40727560172371072 40740053344528384 40869964228917824 40880799320176816 40896176560972733 40905081916002304 40933020637343744 41035519039458944 41055116219887616 41063546851110784 41330038873145792 41365551881285632 41370143766375424 41381111460905216 41486458809123328 41514794618705408 41525800661817472 41642553344776384 41647175979096688 41658217118009492 41803875219820714 41835848949486592 41942353960871936 41969254080065312 41982128141617664 42100163821092608 42115999723701904 42127165153109036 42128918799455488 42141016010469376 42152188071977984 42263258463994568 42299573344956928 42434457188531408 42590101033912432 42615398929911808 42626696755715072 42644505820786688 42739017471093944 42751289870377088 42764403821275136 42900769904888896 42912143385775664 42930071707979456 43062185845166488 43095121994788864 43221084264557056 43245804239525888 43262071072764544 43372206936810752 43383705401003968 43413337055536448 43535396678629856 43547897756160512 43551772441555378 43704051366176201 43741604254444096 43860449416399616 44013807631142272 44042036296432174 44056516738217984 44068196620704256 44192097427109632 44222281224273152 44363296151646472 44375057364836198 44397227456598016 44552462517635072 44564273880974848 44677724871363584 44694530319030592 44706379346156528 44708240358605824 44845826678989952 44850804900565664 44862695357856376 44889343141586944 44993824048845529 45019557929037692 45053991176370176 45168688880939008 45197658240070336 45211522614049792 45236494516269056 45355692010140512 45394664077514752 45514278345840304 45527347654167808 45539417470619072 45553386679184384 45698646203033824 45729858993282464 45866262651905696 46039850629636864 46053973345988608 46071296467099904 46200829128341888 46213077492373792 46232384916285568 46379809613084948 46392105426874207 46545783054138368 46589922693746432 46708530547334656 46720913508773504 46738487498254552 46884273346216768 46897736045095936 46901908783213484 46929767829840896 46942209443793664 47065901471266678 47234330140738048 47256554596319068 47292698812463104 47413095781855232 47445479564234752 47458057899219968 47591489536887296 47596772547539072 47609390992010848 47622012781775432 47623995164601856 47775857394080816 47808488947522576 47964861805788928 47979575018991616 48114472938391552 48132571112802176 48145331603553184 48147335770806272 48300866815993792 48313671923845328 48342369537093632 48454887437218262 48496522501178752 48519682805321728 48674401181614208 48844591395535936 48858616994716672 48886561314246656 49015376680135712 49029451319873024 49042449583743616 49062939094833664 49075946236693376 49171675712916757 49213926680190272 49404579805242662 49442366940302336 49568236499212288 49581377601147392 49615242349184512 49754739061291264 49773454218920432 49786649726401588 49788722217538304 49947487275629944 49990404862221824 50126227904456704 50301494435591168 50314829932525312 50333755767351056 50363653280804864 50377005256754176 50505254202411008 50509747920383752 50539749970597888 50700909887595968 50714351274098512 50891674180651304 50930598721114112 51079463221749248 51093004967036032 51108677737621504 51252373347417088 51258062743503616 51271651837550144 51306671065633984 51450923347471648 51614988791819453 51650242523662783 51654466560080384 51835076583017728 51848818649980352 51850976983945216 52016318109531776 52045048537850368 52049679259419842 52182186470850436 52227024232038656 52262695992322816 52418585887892224 52601867656731008 52616972148156416 52652910248114176 52666869132061184 52800947575247872 52814945705570048 52837011332897792 52954112306218046 52999613347897216 53005496700668512 53019549059284808 53204932097953636 53245625935710208 53381177768382464 53395329724312576 53415414283719488 53431799452967936 53582026681390592 53602181466529696 53648239364335616 53773106790083681 53789601681447632 53835820620854272 53982091589414912 54007490967221792 54205583134070368 54390273756442624 54410732562298112 54425157464886208 54427423045259264 54600979878949504 54615455218259936 54638273082882944 54775090146420644 54816984920901632 55008652700345344 55023236118346496 55060817728973056 55200990646850048 55215625055823232 55377014213963728 55408686681892544 55424597144204288 55429528561979572 55585372545036334 55623338102406074 55627887064701952 55822390166326784 56017573348726528 56033658651283456 56048513809992704 56071930394095616 56086795699078144 56196200814762008 56244487634503168 56282903376347648 56450784802345472 56462376920277328 56664431544168448 56703134113353728 56862558927190016 56877633836767744 56883947678766208 56899028258744672 56901396820043776 57082842600719936 57097975909999024 57131891271110656 57264866971257946 57341443315380224 57502662780028928 57524292305544064 57725426194724288 57775027007746048 57909499620090118 57927263349251296 57943897014395392 57959258598969728 58111980387992531 58161913349315776 58347378634230686 58392005676612608 58580643135432704 58596173528628736 58611708039108224 58636195503581696 58766149022754173 58801055254253312 58841217166181632 58988558619222232 59028848598471752 59033676068663296 59210505537103921 59240087523448832 59255792742834688 59447220696607744 59462980829348096 59480055471828992 59485347725051248 59636784538114784 59688027693758464 59693338451362616 59728795419797504 59861170433116052 59906955300448256 60116420179121152 60144705849860632 60190707579498496 60359937949222912 60401164599007232 60518985492820624 60570986683311104 60577710515049728 60593770353468352 60805636683375584 60999532208513899 61046187752822272 61236601921589248 61259635961748224 61275876586340416 61278427344662528 61454979188667064 61473830493083008 61669856738277788 61686206117052517 61722846819682048 61949237867508992 62165843594318464 62183694356912128 62200179959869952 62364076513943204 62401119861656576 62417663106582784 62443740666151936 62582132725530418 62600103024480736 62635906683878528 62835638529171508 62878556115763388 62883698420967424 62926648833112064 63086846453542912 63103571492369408 63146672080780288 63324213350734336 63348032642262368 63526140051470096 63569529259892656 63624151642827776 63797017332944896 63813930646129664 64020083827116032 64061143703901344 64224229502585152 64265420310100009 64279414439432192 64323318144397312 64465875851048056 64515182631251968 64528430766031232 64545537985216288 65003010099163136 65010225918589952 65027460867136768 65230293351258112 65237534400822784 65254829611427456 65445562252866224 65462912614014916 65482993351327552 65691803916861122 65736672302843542 65742048349193216 65971915651113472 66182285280102992 66202586684858624 66221596587880448 66239152684536832 66413691871991464 66431298895287326 66470758113503744 66516158535683584 66682718439120784 66714563857317376 66967055461289984 66984809187552256 67012794861236224 67161313168861912 67201206004860928 67219021807089152 67247105332779008 67396142935186604 67415495564825408 67461541255396288 67479426075453392 67669149185261624 67720905991811072 67767160281812992 67957692376397824 67983254542915712 68156325186416896 68195306685406208 68220958230128704 68279577372790784 68412766209275488 68438499551015594 68459493049115168 68677795003991173 68736806685555008 69164554848937856 69208914180107702 69231669160056832 69250023261106688 69268382228036992 69450903390527659 69492156209572096 69713751095444456 69732233001885454 69767071717511168 69976051998395543 70011012527712256 70029573241531904 70234261929905216 70255806277809152 70274431889229568 70479836272317472 70498521276631448 70540396365350912 70546672715246728 70745019602773516 70799128991438848 71046678393506816 71085919954137088 71273230301649376 71295093352924672 71334472121808896 71383194526099456 71522437400606192 71583893353004032 71812158319053152 71861206989443872 72137486817363968 72327568028005136 72370529543696384 72397751591156992 72416945056584128 72419959589146624 72601302915965824 72650890582734464 72874468353358672 72882557963419204 72901879956516611 73185207174582272 73212735661601536 73399119431525888 73446194640114296 73468724247830912 73675286686912064 73702999516478332 73746778018321408 73766329125961472 73960702311990494 74024253353674624 74260300079929964 74317098133870592 74532676809346756 74557182172368896 74576948127345664 74627885186376704 74814757273159904 74837706687231488 75076347333555568 75096250925107412 75127625488964048 75396475029843968 75416463490880512 75636897462974848 75660099068409856 75708624377337952 75901362139418816 75921484451756944 75966580701147136 76018466897924096 76186944187602248 76208821073280896 76245215836934144 76511807500699648 76755786478699328 76821739208101888 77024163354498976 77046280645514752 77090346687850496 77098904291881472 77119344086232448 77336170497441856 77388992142478016 77635768265381326 77695148049046528 77966809405861376 78186018524886272 78215428058303536 78236163855773924 78239420627560192 78488908575989912 78509716876248658 78556350497777152 78844484558647808 79045205541643264 79095901920123088 79142883726979072 79163865403470848 79372461017745896 79419607096653824 79440662135650816 79649987105220532 79672858394793664 79693980573583376 79972630855309192 80033797990322176 80088462151233536 80313636444833792 80548384311219968 80569738601864512 80594453355480064 80624768817424832 80851450974598304 80906673603499744 81164666822898659 81455120344742144 81480106689056768 81739928457835648 81761598640353632 81792353121945466 82071038078917888 82078340370623597 82127093702221568 82660077746291584 82698970543558369 82740287532750848 82762222921810432 82972917618246656 83029589237410816 83051601323634944 83285106689552768 83294351958193376 83316434236018984 83607750439641428 83671697898973184 83884707921743872 83938508160130624 83964256283235328 84200327642185216 84231999447403808 84254330306218072 84257837598910976 84304376143955968 84526516927989136 84599146689913856 84868914377062816 85180202067824864 85253393511430144 85478034942187888 85502579740754176 85528807642550272 85801539809777792 85824286771551328 85860143415958912 86124371690332976 86442168529114112 86491608479051776 86524142145529088 86744413873621504 86767410802007936 86826674111072896 87070793357259712 87095795512321024 87103544883110756 87408102732352402 87483208508888192 87720898832799232 88027615262284544 88084072592864348 88113033476435968 88136393241408512 88384194854219264 88444562448546304 88726592303292944 88750114729672396 89104925035270144 89128547761949696 89355449742727168 89389060638061184 89412758692313056 89416480717211648 89691653357979904 89701609801131328 89725390715712752 89778686283173888 89987648097691058 90039115858075384 90107982352740352 90395316480140672 90423045228099584 90711384020281024 90789328155029504 91028556691680608 91054695308335616 91078834941238144 91106773358368768 91318826323988263 91397292406067648 91459717986564928 91732525303811392 92079701259273728 92142592934199808 92401658256683776 92426154984747584 92464769832571136 92759619226169896 92784210853748414 93091566108276736 93179845387492864 93417061094669312 93441827017547008 93476974996509104 93768546692433536 93795472090191872 93803817566426968 93859535659681792 93884418887587328 94131802942533356 94468660281476096 94513109192638136 94585397624926208 94916115798439936 95182979073774592 95193545095078144 95218781984021696 95244025563550864 95247990329203712 95551714788161632 95616977895045152 95856407756236127 95929723611577856 96228945876783104 96265142225604352 96290663207106368 96294671541612544 96601733631987584 96627343847690656 96909774874436524 96993045002357504 97001674983464251 97348802363228416 97689182791071872 97717233989433344 98030753360271424 98058902639746048 98084899167487232 98125878189667328 98151892473386752 98343351425833514 98427853360380544 98809159610485324 98884733880604672 99136472998424576 99162755202294784 99230484698369024 99509478122582528 99546908437840864 99573299452803176 99577444435076608 99894974551259888 99980809724443648 100252455808913408 100602988871182336 100629659865050624 100667511534702112 100754010513508352 101010508404822016 101019495840767504 101079499941195776 101401819775191936 101428702548197024 101783348361302608 102158926443498496 102186009934072064 102217355475243008 102504746694834176 102516125487007232 102543303675100288 102613342131267968 102901846694943296 103229977583638906 103300485047325566 103308933120160768 103670153166035456 103697637299960704 104032636219063552 104090097075700736 104099358518839684 104364372941700872 104454048464077312 104525391984645632 104757048257953091 104837171775784448 105203735313462016 105233944296312832 105305820496228352 105333738264122368 105601895150495744 105629891411140096 105674022665795584 105908224612436092 105999226695794432 106010993401337024 106039098118569616 106409864195907272 106491251871420416 106790659448625152 106830828567438976 106863598905935872 107164053362781184 107204362933059392 107296478728671232 107546213580167362 107579203362895264 107671641241708544 107922249291986129 108014981934443584 108411166268140736 108821465124596224 108850314929772416 109137133899400607 109201959757899008 109230910436519872 109276546165765888 109550180292841288 109633969841803264 109962367426050139 110017305400690688 110046472236692992 110121635457946112 110401981293700096 110431250111646464 110754028427927456 110817373363785088 110849194288408576 110859057123959144 111170745090072668 111246676204812148 111255774129403904 111644780332653568 112035146697453056 112097027619985408 112173591398156288 112392401629524016 112488975269006336 112565806752695296 112901569604690944 112924753840554656 113725117854380032 113755267673535488 113767895357532416 113798056517489344 113802793640087552 114165685201439872 114195951819998048 114529733942515892 114560097074526103 115005325560057856 115048584611088128 115450852389448576 115818999240180236 115854526698502592 115887794028790784 115918517197939456 116223960775985062 116323826698631552 116694757268461372 116784011353225216 117161286270865408 117192347057257472 117223416078216448 117272391007163392 117532298045508346 117602110508506624 117682434332363264 117977117238444464 118057697196943504 118421011074207842 118480175046897664 118511585485669376 118894441393215488 118925961658696192 118970695450102496 119273569076229568 119376055387516928 119386676902725232 119457590839595008 119722340866232104 119813910600896512 120232840358242304 120289411699721264 120719875898445824 120802329198014464 121037970985641248 121141973366622208 121155421030099456 121187540706936704 121611273366751168 121999064417027798 122092375505644544 122519271923496448 122551753172680832 122909958377334128 122947660986166016 123339713476555576 123372412234105034 123445693639364096 123803784304853653 123898475735017984 124331687188636928 124367388713824256 124400359919739904 124728153027886408 124802239723313152 124835326213165568 124887481332303872 125164265451060836 125200206048961472 125271813367757056 125671277058343016 125757112231526776 125767396841934848 125853297666224128 126207142984738816 126293344161560576 126648426701468672 126696065284524736 127052280102940192 127139058519785312 127248303285655552 127544476435983607 127627861292259328 128040167654232064 128122287407802688 128448459005170304 128530840620200018 128931751702096112 128980249153837081 129056861532062464 129091075970432576 129955525139877437 130020451837179904 130054921734273536 130460586702516224 130475068801645568 130509659222854912 130891124505732448 130925825228029832 130965986702655104 131383607833722244 131473344605687084 131484096698386432 131943831302226944 132364570560205984 132405173369717248 132478305369073664 132827383743982928 132862597790574652 132941516227007488 133032317071367168 133365436878241568 133429127714634752 133969618375104512 134322626337723824 134402412009721856 134438043614178304 134494210665558016 134792285870373208 134830991129650816 134923082510792576 134958852150906784 135338298370523248 135915384752795648 135966509085831424 136312650372833792 136390613370812416 136441916460257408 136825532418550976 136876999102031188 136913286747604367 136918986098230336 137355590007982346 137473613371110016 138329109697875712 138417828360215404 138463338320113664 138500046522213376 138536764456073984 138901806781055318 138984312419144192 139427502190888912 139464466003770908 139952103996791086 140022025055424512 140059146483063808 140468523859810432 140511612555618304 140548863778459136 140959672544634944 140997042553262896 141080792730701824 141093345430493456 141490039205547032 141598257982877696 142093356787013632 142546460603298752 142590186705849344 142668944243617792 142766389052198912 143044874801212384 143167786706008064 143624316638106304 143722413978887744 144274973634727936 144655136056010272 144795503182313984 144833890113168256 145202605831931648 145301781165468928 145748936706717344 145765115926838408 145803759913033222 146313563269372499 146425471323203072 146798238863051776 146892389280228592 146937448495661824 147350573373824128 147405999032956664 147493556036642816 147532658251922944 147921404623980988 148048506707349248 148520600159859928 148634196267741184 149065353618693512 149153896254691328 149255770372753408 149629514546319808 149675413374462976 150152694667111136 150192501850214824 150255250977928096 150832926981761024 151273794925949696 151320198136819712 151417248754675904 151802724278837632 151842968903513888 152373888375204496 152417642146561792 152431203545443823 153023615001399296 153511572957398656 154048326708997952 154092561291029504 154180693375700992 154197808583762944 154238688172464896 154672340994883712 154777984284956032 155271536530762652 155390296098093056 155933618811722752 156372037049772544 156430856116607072 156472327711547848 156478841255120384 156977817151979824 157019433752497316 157112700995554304 157688969117295616 158090411083286528 158191803840246176 158327730806941696 158744922035491792 158839214193307648 158881324271301632 159299974210441064 159345716789587328 159387961147166752 159945261710618384 160627272889667584 161096768622439936 161139477203729024 161188906710960128 161249537634849664 161702901949196608 161813347206999488 162329333645797318 162910240689484288 163479856915671296 163523197280707264 163584706243890932 164142076157835776 164156680741247194 164254187404443136 165320155492583168 165397941087116738 165480575065501696 165524445843620864 165945835236493312 166059178474821632 166103202647269888 166570213379105536 166588703916386752 166632868472037968 167215500879282856 167343395797946368 167877016320261248 167928512566470656 168400655284370432 168463998894807616 168508660612436144 168515675197821952 168608752287911936 169053033855978272 169198293379827712 169592106030263917 169737828754125632 170360404135649728 170506787022860288 170956069884375776 171005159481508352 171603079619555584 171648573543102656 171720286831917824 172248743380665952 172884337058228224 172916029318349317 173048284291058176 173488827747243008 173534821604015872 173653348222145792 174141586714519424 174191591024642048 174207089766221512 174816205464704804 174966417017776384 175441797665598464 176055230524569088 176168145185728696 176272786482817024 176768389708438528 176889124897092608 177453184606585888 177500229459344792 178257095523899392 178710899485454336 178778121276122368 178825517384626112 178832961434423296 179383306715959808 179403219602262656 179450781431425504 179975296195382116 180078231716150768 180790632960281344 180846090456199168 181422768040562048 182057113383361216 182109390616671232 182157669882476288 182213546716737536 182637652647976526 182794584812135296 182919435973129856 183465050607622784 184159402518547456 184285185868399616 184803316513367552 184852309969495168 184929539665142272 185339393071763161 185519238452339792 185568421707496828 186183132216553472 186359690774985728 186834122189338624 186883654035094016 186953949993018208 187537093384867072 187590944180383744 187607635132853936 187719071319363584 187768837775174656 188263605885066712 188937320562952192 189026218385276272 189832231596879872 190365958147549184 190387090190156288 190437563968043392 190488051127101728 190495980658407424 191103429576323264 191233955790090304 191712815512472254 191859447223155712 192530284451208704 192581326414212736 193203467263975168 193254687695381312 193819549748873048 193986090004715008 194003349966928502 194548803907627169 194697604726456832 195378365582143744 195434467978866688 196061506720542848 196117805279492096 196169798334974464 196251756379334656 196303784946773504 196686702851667028 196855706720761088 197618319220970648 197769467761209344 198325510404589568 198460969396738048 199018956245165056 199093816875681728 199146598905606352 199154888870153216 199789949102519776 199961619448887296 200427034399402811 201205977742364672 201259319730101248 201335023069404224 201508021027016704 202038991681535008 202683248670315413 202803639550383872 202857405096394048 203566696722605216 204215825219807401 204317852886996992 204372019868144128 205009493389668352 205032250974014464 205086607350200576 205226684262535936 205803693389886592 206459955167277812 206600970094651132 206617866240321536 207340306332070912 207395274599921408 208065272438127104 208180194151401472 208198717037679368 208728745883401744 208908096928154624 209050783969291264 209514096515906182 209674343551568896 210407470626924032 210667476528244736 211203790300991488 211259782822280192 211348045331591168 211816449224872184 211998453391588864 212021986802674048 212078196237139232 212819728391814544 213581318897250304 213661657134877952 213727197811871744 214328106725562368 214408725866118784 215092427160334724 215158406725790528 215343282483417088 215844498583972258 216029963868887168 216822332536281472 217642930249192448 217700629859544832 218274267798801214 218403919515798016 218461820873039744 218553092331531776 219037464539356463 219100360585682576 219924734852100278 220034610801381376 220092944473385984 220243270915892224 220803962587400192 220862500223292928 221508056855854912 221634746727570176 221698388576817152 221718114247918288 222341490180145336 222493352409624296 222511548258807808 223289560665307136 224070293394906112 224194055239970816 224347182796312576 224784803259048032 224977950538012672 225131613505390592 225803139209381888 225849507681109312 227510535347070976 227535790715064832 227596113034978688 228331370402879744 228391903639996096 229059467885031784 229120194149052206 229921313709013927 230097169222176256 230901704778897152 231637998480360472 231709053397005184 231775588057581568 231837034395878912 232447921551970124 232647653397263104 233389514536922744 233568022706450432 234384694114514944 234446832156432896 234544782014326784 235064596091016692 235204221017013248 235364868664726528 235954234476888928 236115394393887008 236842022148415684 237023170971338752 237788882786430976 237851923317392384 237941390900204992 238547138152459136 238773353805450464 239444681732464208 239534748428554579 240465680716484608 240578823399442528 242075941971282496 242231199630376957 242283946733244416 242310842060198912 242375081413873408 243222546733502336 243998128834055596 244062815506599089 244184751011289088 245038543846992896 245103506345361664 245819916754668256 245895321972332032 246679426953111152 246744824468210068 246891387278728192 247607568609707306 247796951470035968 248663374377273856 248800719839479808 249456306055772816 249604479446626304 249670652426331136 249774962664607744 250328530902121672 250400412097922944 250543626735514112 251342554116686032 251514224463053552 252414285969477632 252586688323121152 253296853402937344 253392130569049472 254104560205880384 254278117039570624 254496606571311104 255088952871967214 255255722584518656 256244574815605376 256896918010340608 257061681240400036 257863503404192224 257960498307674162 258113723064124928 258182151940865152 258862458091966729 259911050279754874 260040903674359808 260109843468547072 260950137603291136 261019318445709824 261782249011464896 261851650456059664 261931973405310208 262767215667444488 262946689211374168 262968193396772864 263887662604453888 264729141120411968 264810346739434496 264956610738147328 265654767487965856 265725195581149304 265883032454014976 266064634142734336 266730873756483136 266858255429269504 267939236750209024 268645252675447648 268876087228356608 269584571740746416 269661982259301632 269846165021585152 269917704301813568 270676596741046496 271725188928834641 271933018171662848 272625300745667584 272781226741624832 272883832920514816 273651064837101952 273753998204062376 273826573495208734 273837972196460672 274711180015964692 274947226742220032 276658219395751424 276835656720430808 277000093044426752 277073528912147968 277803613562110636 277968624838288384 278855004381777824 278928932007541816 279904207993582172 280118292966127616 280937047719620864 281023225111236608 281097727556918272 281919345089269888 281994085106525792 282186690860986912 282980078411094064 284186713574027264 285092921206597504 285180373411698688 286089749602424768 286273235926809131 286335573412016128 287248633276212608 287444827957775488 289310272112020544 289591006364627968 289667780226336512 290405211663863296 290603562330937856 291497873413434688 291530231853676816 291607519826066444 292627126538744998 292850942646406144 293596477726103552 293784778560457184 293874896991323648 294701146747648256 294811998065913328 294987112073285632 295065316503845888 295842809247961976 296097013414698496 297041200319719856 298130707237387024 298307792509382656 298511540745506816 299259029092639616 299350826748925952 300305389334222272 300385003700429648 300510501955856192 301665853963522048 302547589851899392 302834497509351808 303605448557675264 303685937807027776 304747776750408992 304835284293123584 304862407090887646 305928359563233407 307023145914797312 308096653417995904 308185122582059008 308395617167525888 308477376344929792 309344681989767424 309555968569912064 310543073061525304 310780592196186112 311867237623445504 312744074099545088 312861712233214144 312944655423095696 312957682510240768 313955634303959648 314038867504994632 314225401991108608 314956768341918703 315377938234591232 316180822166573056 316383607680492352 316655461613883392 317489844070983584 317762648542603264 318599948420882128 318691433579174656 318775922294333504 319890523421236768 322193537244879872 322278954407458048 322377813421920256 322499075269699328 323405803898393216 323626694413998976 324658667291594636 325820481378968576 326959713831342592 327046394561414528 327169412487781864 328284152315671552 328313361482494388 328508374808886272 330640310985166336 330795882174233476 331048891687241728 331891670472986624 332118356949643264 332206405294539776 333140426758211072 333177407832773504 333265736944075936 334431001758565712 335754032640522496 335857025132941312 336801310568740864 336927997789615232 337017321224872288 337031350395643904 338106067711956544 338396586759655424 339184212060527834 339475657508251264 340720808271299456 341912139768751552 342010318963016704 343206159239111168 343297147086205312 343440573663835648 344201729990417299 344497486761331904 345768674116456448 345832058636698634 346096568582116352 346977655494486016 347069643208031744 347306696444291584 348283173429038848 348383182049284096 348414179532443024 349632410929409608 349932834035552768 350883595331196928 352110461049138176 352336290371457392 352545572965634048 353536779416877056 353778249794185216 354906369213171776 355000458918689584 356514191047798784 357556242552244736 357651034769252224 358766613431919616 358806439204525312 358901562862851008 359950592390764232 360156463432301536 361304921542736171 361551697665639481 361581265920562688 362845536081124096 364114226766722432 364218781233342464 364315339764952576 365275305295953052 365589169624270592 365838871946259712 366930101215245568 368318805037094912 368570371736799232 369606633026735104 369704619938990336 369859079330284544 370678786143526322 371038476904679584 371136843414993656 372719381549971456 373668244378677248 373767308070188032 373907899986036416 375074186769734144 375215270265707872 375537675550349312 376411747530585767 376527211770133424 377874641125904384 378052436770552544 380731916295098368 380774180380312576 380875127936086784 380976102254203456 380991961316814848 382206859152646528 382467911580180608 383425631024944508 383718894446311424 385060568902417408 385162652828425472 386406934527950336 386509375390762624 387639099497746096 387972180009430016 388006699933857004 389097607815254338 389395209452913664 390756731164287488 392123013441085696 392235610558984192 392339596669948928 392503512758669312 392607569893547008 393373405703334056 393711413441522176 395236638441941296 396651020809179136 396921938793476096 398037912490330112 398187633751363456 398293197811212704 398309777740306432 399579898205039552 399923238897774592 400854068798805622 402518639460202496 402670046138808448 404077983363070016 405366497340630826 405607279100767744 405714810192788096 406783862715947717 407133393445210432 408431650439614802 408635705773993984 408744039736288256 410064501948028928 410173214700401152 410453368525071872 411607386779773184 412919910334555624 413201940189302264 413235732480643072 414680612664141824 414790549199842816 416130544876254208 416360388302802944 416397434075358736 417457491766803488 417816193856309248 418101567938582528 419028193031812364 419348687103137792 420814941253848064 421334953056489472 422519565644560384 423632898449744368 423996906783177728 424043973605348096 424156392474278464 425639456783629088 426996725459597293 427323314269755904 428656213451124736 428817451732237568 430184854320669448 430316813451581056 431688997167944516 431803442819367619 432059927737774336 433644665072562944 435285860498384896 435401259719089664 436548535597602428 436807839031596032 436923641746079488 437106184663063552 438074929078712926 438200721171365152 439849469704200556 440185888946771968 440486541831784448 441607925174800384 441725000446585856 443016113711709824 443269493455140352 443436228495836576 444682980360290672 444986704819248592 446579121330614272 448140586789812224 449569606518096064 449857942170700063 449955901076025344 450263227010781184 451606278418763776 451699015362218624 455021070694141952 455071581430129664 455192226069957376 456662740805759488 456783807279992192 458118935770063568 458240388298104412 459842627418027854 460194338444352512 461803409557794304 463275996960720944 463418106794010368 463551176115163136 463674068791757824 464895843103940248 465295306794526208 466779029073845488 468769388229029888 468893664312865792 469089564028653568 470129192182033384 470408442034026496 470729737329453056 471908468953777856 472230788787774016 473684044296831368 474046341942677504 475703846634784768 475882781800409984 477094276304918272 477546707610900928 478889363464928416 479069496857109158 480744565027938211 481157646798885056 484151883942564992 484462399260753914 484621684120397824 484750162827746816 486445093467004672 487996257668111192 488125631013198178 488369502022578176 490077087693985792 490207012690723328 491639833509336512 491790643944664064 493358853906222304 493489648936420136 493782774557456384 495215137219414612 495593902940071936 497326748754547712 497601439678959616 498912612111545632 499341304852662272 500657061804243344 500800824195845888 501087253471028224 502685108233372064 503028448926107104 506593706805874688 506784261138098944 508209120411760768 508556234079141248 510177905743934428 510313159695616277 512489149631210752 513793836020681216 514123362480800072 515727006808384448 515920996615348324 516227446128249856 516364303881730304 517724916183933458 519822100559509748 520219686937094144 521900275206582272 522038636891419648 523564498022929792 523703300912119328 523863946810620416 525534431334888976 525893378422748336 527775325208907776 529458282240823936 529620693478868992 531309534975931712 531450391162298608 531766064908029952 532129268285468672 533461747512966272 533716510858539008 537290505350895296 537752174456713216 539169143481492832 539323964518603264 539692330043170304 539835408603627136 541353193482092992 543450377857669282 543866036343325696 545250601491335168 545767665841029632 547302129674203904 547507996408124752 547653146990417468 547675944392921344 549422360031929384 549894453484440064 553316438791502848 553671313440861616 554000186088853504 554147057824295936 555607227124221272 555937249676576768 557710008763555648 557857864015083632 559808415987164344 560236585932255232 561874095439241728 562195455113836544 563838690178539776 563988170213051584 564373381721973824 565960156822188128 568152667760290613 570185842413195008 570360746823397376 572179499204849536 572546471853618262 574497266552425216 574889655915550976 578620544224041088 579182012729255936 579335560452673024 580810423327726592 581207124661875712 582995746826869376 583060463707353632 583215039652132888 585254253077489996 585701885292812288 587192955452207104 587569557120914368 587749793982647296 589402293495296512 589623996131826656 590130633007691776 591685618495923952 592194026829396992 594082400639439712 596261414474774048 598518058185279232 598701653497851904 600610778668444544 600770007400859296 601021003911712384 605095179703798784 605668995018703616 607210897115350528 607371875614055552 609495553500817984 609670568586247168 609724814181775292 611856719126466814 614046291829594624 616193306835991808 616370245164118016 616791234335051776 616954752689859584 618689363979534848 619111937139824128 621086146123050608 623734475246891008 625488148199090176 625723424466428288 625889310846191392 625915365020481536 627911268607919296 628077735009989264 628450803982217216 629913536683837406 630755876469182464 632767215360984704 634979688141967168 635525297085206528 637199896841764256 637382867158349312 637551844588667008 639231784267917841 639781046842473536 644387074489759744 644557908814916096 644998150539398656 646811607796786432 647253388827997952 649317334583189272 651640962757937152 653919427662685184 654092789122829056 654338824975563728 656568304631343104 656626722964988776 657016749617772544 661280621970332672 661591764348466952 662097783374483456 664412810589079552 666280853516422144 666354815665547008 666531473888151872 668862003517131424 670994854293652889 671508065281044992 673602621137481728 673855995579230464 674034642449744576 674062700791287808 676212135423913088 678368424121055668 678951315016502528 681441616542598912 683824279537503104 684020637926033408 686412318478222336 686594294172410624 686881147327671296 688403459980834598 688994973522663808 691664117273397268 692193137164232704 693955310988972032 694139286416063488 694613392888583168 696566346858077696 696828359064886048 699264821858819216 699865668071105536 701767190662393856 704220922098276352 704672580742914784 707073558833754112 707556499588370432 709812738426343552 710000917837379168 715112485104489472 715302069538504448 717533226863839232 717612878409050624 717803125725702016 719901184781528464 720312926864603072 722609843085472342 723103395331278962 723162531841125376 725691072162248192 728228453533444864 728437562466684928 728630679529905152 730550610591906104 731178339248541184 731677743892519424 733860202430491136 736637610074189824 737140743473598464 739213266053470208 739409239877980672 739718158660569088 741357572287052644 742076953809359168 742273686829987312 745438763099942912 747534616140376064 747815799972072832 750148373539468288 750430540531415744 751075351100698624 752823495061171534 753054423540266848 755455745043902903 756104873541105088 761548360760625152 761750255872173568 761952204508406912 763959937295804249 764413718305293056 764935823160361216 766851262049889016 767437788892622848 769736571982350973 770121137804834816 770325305656850944 772813869055900672 773018750781525248 775278198995492192 775944360018860032 776013399867714008 778195215630508676 778790418905827328 781513462328574976 784246026882171392 784679193339897856 785215139787094016 786746811406668112 787422826883044352 790473276883882592 796075824980660224 796375267502726912 796586395622425408 796619555480612864 799159796410079104 801708137597611244 801920679521682721 805037278920404992 805340092277616896 808155966726140032 810732994681261652 811214558201535488 811429620385576192 813567725431895434 814266786890420864 816863300879229604 817488079472576512 820129003896057856 820346429400802304 820906737050143744 823214773559546368 825839820669111248 826403880378604528 829361225328283648 829581098399685632 832261089752508416 832794868150717472 834914983533606976 835632387712618496 836203135877165056 838056386063624728 838697374206275584 841629882507696128 845039131289120768 847265796899488736 847993813566355456 848087947210696192 848312784948556928 851278913567258176 853993450919194586 854646628539511808 857634903464475136 860369708641338896 860633626903162112 863377994335889032 863606885638735238 864119855475548672 867289330145125888 870571720996769792 870802519438179328 873097071195204856 873615678063192064 873847283492158976 874212369326127104 876149858157425852 876401442342730304 879698939408401112 880371777893543936 880973083663568896 883450000893171712 886032227423419648 886538986910280704 886872456991673152 889365960720581344 889973409638497184 892811335051885249 896281173579624448 899139213036192128 899715884341400126 902861744076859567 903398030724437248 909688675979142059 910143162860259328 910384452139914752 913325481611518976 913567614559984384 916237871540127136 916480776596208824 919685254836055708 920388676888705024 923606819115588608 926551993921441888 926836213588020736 927348137583515648 929791686207880496 930590613589052416 933558058147690976 937787328625731584 940258384364066768 940816884068052992 941459474658906112 943816937907555712 944461577575548032 947368088593662736 951407693269569536 951765563600819968 954188552609836544 955093415221801856 957778726929856832 958138993714218316 961489130055876422 962315293597770112 968303767885129984 968924798521507828 969243368240795648 969500325655493632 972890186934009344 975992515336222384 976251262026396356 980154175387971584 980414025381446656 983279667018673024 983581287889328128 986717707812444608 986979297872840272 987565549114912768 990430274438829224 991187805880143872 994653497509095424 997825224223091264 998682609705324544 1001314123608486688 1001601648391691776 1002174506942056448 1005370216466744128 1006056897852214208 1013568522276197888 1016418240823521536 1017112468158282496 1020355811487868856 1020626319391232554 1024978299262421504 1027587672041362432 1028246724961600144 1031454013616768896 1031841993230696648 1032454892256499712 1032728607763460608 1035449832367866916 1039644201119019496 1040439373874188288 1044077273782839296 1047128996045859584 1047406601824238656 1047727893621240832 1051068862669777952 1051786756845496672 1058916564481647872 1059241386957737984 1062619069951863424 1062900782324597216 1066923495025932544 1067018424818106761 1074581010701790592 1078338286962985664 1078647929037206528 1079384660086340608 1079670817207254272 1082706386964185984 1086900755715338564 1087732072686651392 1090501202982670336 1091535331682059264 1094604259348407808 1095015992816249504 1095306293980834936 1095351888785842688 1098844720063858768 1099788906968880128 1106632877583005696 1107342626881723232 1108294115648591872 1111214454248442544 1111874499353153536 1115420017527111296 1115715728030167264 1119616831974328688 1123748190878483456 1124390910227673088 1127677380357079552 1127976340426103168 1128746763443947648 1131920313644376256 1136305335520581226 1140371684826390016 1144358998409699072 1145092943707236524 1148994533104850432 1149779311831101952 1157241088448082176 1158364025458511872 1158671120905346048 1161620846655453184 1162414249323751424 1165991493653738752 1166120927414707264 1166430079304265776 1170508506154979992 1171403770585624576 1175139114241828736 1175499587965294592 1178804586990593024 1179247992263653312 1180261266015383552 1183371236991847904 1184388053658793984 1187144742211847419 1188164801278879424 1192522828949548096 1197036116370558464 1201221557336889088 1201540014801718592 1202042007823424768 1210190359407597568 1211337990037407232 1214421794230701056 1214743751228111104 1218991107001635968 1219341137172494336 1219449628363550584 1223713438252933628 1228092583659189248 1232386613671983616 1233909505379719168 1237378727959069696 1238223874279648256 1242172292246101216 1250976296398180352 1251446848932856576 1251778621692382784 1251830730040963072 1255822537215838592 1256155470019978528 1259827073367674812 1265534430721969408 1269959376283934336 1274399793683528512 1274765734316698624 1275103689177334016 1278463568535835682 1279562093684947072 1288774148979519488 1289115817629832192 1289996301078797312 1293623215593572864 1294506777655995904 1298634669166378544 1303281925515874304 1307838855325370368 1308185578245658112 1308677649951127456 1313136609262686208 1313253445929977552 1314033499235545088 1322561243940665344 1323183528696933904 1328825621178159104 1332561707032844288 1332709631331094016 1333062947776303744 1337724007034262848 1341989708587305778 1343016130562089984 1347711991158460928 1348069284899489152 1352424270847826176 1356736848242111336 1357902630033005056 1361841627353390183 1362883233085197824 1367648559075006208 1368041275852066816 1372824636956444672 1373188588344821248 1373762294655342592 1376806919961669196 1377989947045327616 1383328234546794536 1384386274328465408 1388278572832126976 1389226785777166336 1393132693716155392 1393656718129772096 1398529643717638432 1399731336142211072 1402989240795819677 1408441844196552704 1409345161485829568 1418782740692207891 1419625476852687104 1420001835674758336 1429510776538651807 1430224970208978944 1430604139077008896 1435066453727678464 1435225756818101248 1435606251451404032 1439802369563056928 1440625853729206144 1445219686170944684 1446206790662557924 1446325063682250752 1451382144324496384 1456456907066889728 1457261359059810304 1461101221183812208 1462356678497082368 1463355487785038848 1467720404860982272 1478426532106940416 1478818479755961344 1479436317321138176 1482715144574105288 1484153907618718336 1484547373659974624 1495069232280752128 1495631599944145664 1500296747078936576 1500861081062831488 1505646990122343068 1506108847080533696 1510911490087805806 1512209747082210176 1523096721521250304 1523500511744347136 1523904409016813824 1527919874591608498 1528827436610586112 1529871646320722432 1533702524099778032 1539473143964701946 1540242275609669632 1540650611313701888 1545627738111801344 1546037501563050496 1550556397990984384 1551888720037720064 1552026799735428016 1556390431261017352 1557580837811654656 1563026924657149952 1568492053764342784 1569358386679795712 1570430279574188032 1573493622813336224 1574845653766088704 1580946553767765184 1592750535005453824 1593172791244850816 1598319592820158208 1603416275195222488 1603841359043365442 1609449195963097489 1610680184555233792 1616311933452280064 1621465989362523304 1622429116403070976 1622859240771152384 1627135450863790868 1628533573780841728 1633726601758459208 1634976158945153024 1640692858801604608 1641813474100287488 1646429547119092736 1651679641338222496 1652807760757209056 1659162196799371264 1664522179505016832 1665589736301434944 1669829967067213952 1676112772127249456 1676743238999882053 1683259765015392256 1694531593798977472 1695987627132710912 1696175894421392384 1696625569897113856 1702557827134516352 1707986901838389172 1709293257079023616 1715269806928950272 1720739417282677792 1721267253806324224 1726755988671778064 1727213771277470476 1728239710951097344 1734578660290251776 1741605038876358656 1746194142390409712 1747231356126384128 1747694566984317952 1748424738652254208 1752299716314851704 1752802884685460608 1759397878816802224 1766900001786343424 1772064454846839296 1773077973820561408 1773744913983346304 1778731921441162688 1779946819276994368 1785622670103770498 1798278426072384256 1799431768682800252 1805723488153719134 1806796061448874496 1819377351958284118 1820286325720518656 1820768904279829504 1826650963223037952 1827135229119968768 1832475743080254272 1832961553192417648 1839370509672111416 1840777353777410048 1847213638231177216 1853103987842883776 1853672427176041472 1854696275167031296 1859583372415760992 1861181227178104832 1867116116295381952 1875574657251463168 1880516768728133536 1887633875815111424 1888923155151096064 1894736177187325472 1902076322501842487 1903531127201639936 1908377105219673088 1910186830443603712 1915557453859713664 1916277987428436632 1922978260111752844 1924630587195540224 1936607535770259968 1937849597043015656 1939000651310987264 1945780373868018688 1951985030672444768 1952502524052792712 1960828050762893312 1966559334037346048 1967162575778656256 1973435415624889216 1973958595745680544 1980860548877658448 1989306995018190848 1995650448446182528 2002628247216973376 2003203296783383552 2004349013884112896 2010740432933488256 2012113795704428416 2027137044552395776 2032836481647043072 2034224936316564992 2040711622975737712 2041252638782465108 2049956598524843008 2055175344082724864 2056493449923200288 2062908027233537792 2063683986461393296 2064909784512999424 2065457215526921216 2070899664735733832 2079288402238038992 2088154547565678592 2094257992091719168 2094813203648477312 2095455787242481664 2102137725339555904 2103573513690993344 2117833128963295744 2125238139903726848 2125801564649194432 2133846990051865088 2134036849636213522 2149162021403581184 2156676573925971328 2157295858074413056 2158769320172681216 2159341634414508544 2165412773928371968 2173801511430677128 2175464145373302784 2183070663364118528 2189208518696815616 2190031985632499008 2190612587961669872 2190703777571685376 2197689440127717536 2199577813937760256 2204697378393430921 2213265755166011392 2214685253763446464 2216588231297183744 2222428908496885088 2230840035054222592 2231431456060334528 2239233663948657376 2247496381756966912 2255354760714159104 2255952680852206336 2257493526887895296 2263840627288752512 2272610671041162452 2280743369652780032 2288717996819398144 2290185887414473048 2297989066209700864 2299558623662203904 2314482176896164352 2317342241810692096 2323241693310906368 2324828498647502848 2331982987307477504 2332241854829414528 2332860158608531552 2341017012309959984 2350278228483657472 2350999175930589184 2357609173981186048 2358495984527306624 2366742473983695808 2368776107317587968 2374289484423694838 2376329602557758848 2385045657899096192 2394072232741116928 2402443114673778176 2403080029603437184 2404084015646849536 2409412109932921093 2420380718815195136 2422675980074814464 2428843588461402112 2429487502456222208 2437982214003271936 2438682274344988672 2438899256727101168 2447426876505867256 2456185167318378496 2464773227343967232 2467819010759438336 2474757455918139392 2476447748559296512 2484344584492202432 2502893697865713152 2503557243384765568 2511645074431677184 2512310940039957056 2519654146735349624 2529134450799153197 2531068861443938816 2539918752567868672 2548799587367057024 2549531468633397248 2550207378354668032 2556927137071671364 2559124187369894144 2578231635259664384 2579992602157594624 2587246431187145728 2589013555311991808 2597269338332757088 2615677710650740736 2616371156491316224 2617355299902254912 2626506891859955104 2634882232714100369 2645122487881330688 2646367057393867808 2665123414065688576 2665419262662188032 2666125895552607488 2675448014068525696 2683979417174611556 2686032261124179968 2695423982316921856 2696138569798978304 2704848541695652352 2713473696484222672 2715805260066010112 2723683254706780366 2725766466170395648 2735297118150012416 2745649273912889344 2746377176689642496 2747524589310685184 2753613839923338392 2755979894090655232 2766656469093589072 2776557145664253952 2778453571554332672 2786265387432310784 2787313436259544192 2797059287435276864 2799462672284422144 2805978481591639354 2818690322971659136 2837565481384415782 2839250953705374208 2840003671349516672 2847487039011634019 2859021553077303614 2860449940417957888 2861208278154017792 2870451513636202496 2871212502902808064 2879604739126113856 2881251707458412288 2890439372341889368 2892413581325115848 2892650127364501504 2902764288648992768 2912913814133779456 2914522718119620608 2922202442367624416 2924713356994164736 2926710975570077696 2935440809721964544 2957636959511922688 2965430289148210576 2968307815237436672 2969094747319949248 2988977078217181051 2991263199888291328 3000593494157873152 3001722162125662976 3011293980244686136 3012217694161067392 3021822980175611612 3024419494164420352 3047001023488694272 3047808818033627648 3055839749183216996 3057654873221172224 3059743292641444864 3067405048199556064 3078946287929403892 3081301222627403776 3091255476223602688 3092075003126100992 3101112795981968768 3104053599470856032 3112780862522034704 3126053849314299904 3136984107528685568 3146987245626672448 3149005595194900441 3149691307532177408 3161893107535530368 3185501070010907648 3186345582489701632 3196639185640316416 3206832550390444976 3207682718086730884 3218898391926194978 3221360369110467584 3232623866904560128 3242931978725046608 3244858232806141952 3245718481542304768 3254270901727581736 3257067147561683456 3267453203516918416 3281385717603209216 3283626948200574976 3292859094238185472 3303359282676444992 3305615521514418112 3318324393598742528 3331179472602869888 3339659934134427904 3352225544254498912 3353486477999764106 3365211955195567477 3389063187597954944 3392351788842784768 3393251139794227712 3405115654269032704 3415973803676778344 3418586514158047232 3430539613857900544 3441478834565355584 3442534507612648448 3453511977343556128 3454427542554940952 3456479421902194688 3469157320580503552 3483210077752717312 3492388284780819424 3495389133968635904 3504599432629703408 3505605769370921216 3518795757633604448 3544128909693678592 3546155947641122816 3547489827966692608 3557463842882325376 3559893638553988736 3571245340207540996 3596556852144768512 3598863537365600504 3611446976307438268 3613592122897748992 3638754703916568236 3641537808559659008 3653301926446075904 3654270458239937536 3664951486160508544 3665923106384835296 3678741019344222832 3694427276462354432 3706207975685767552 3707344854352082944 3719166744831521984 3722362454356209664 3734232232590763904 3761033537456267072 3775267751630222848 3777846310302192128 3789472354374650944 3804152645003684974 3807062254403279872 3816754210439346176 3820373660887207424 3831114907719427328 3832555974856873264 3845956520223505688 3849261174391080448 3873215071540519936 3875699194086031312 3878001302621974528 3891560747736037376 3903970061344889536 3905005048105585424 3921656101525786624 3933118668074692096 3946870831249778432 3947917191491361088 3961721097755316896 3977068674322034291 3991300896892365056 4005256494433946752 4006406593566767104 4021480865866976512 4024227591408856832 4054274089104791552 4065672963294086144 4068449872633129984 4081423245951475424 4082505277564930216 4099913197049686016 4110350688165449728 4112986899846400576 4125816054467075584 4127367972922786592 4130914431053842432 4141799329471467664 4158576804476077984 4188515984183438336 4189626407296954624 4190911574484963328 4204275450679111808 4207147027381986688 4235666257926591488 4250476279807453696 4251603129298388864 4267693980103730176 4268073699272427044 4298324042807162368 4313353147851942656 4314591716148826112 4317538640345362432 4318683268829017088 4330825547856743936 4347603022861354256 4366141326728237056 4378417037393631232 4380063971264998016 4381225175923339744 4381407555143370752 4395378880255435072 4399155627875520512 4409394756786861842 4429370507526892928 4444857816993770176 4461680070108445184 4462862912120669056 4474622489875424887 4478467327897314752 4494992763513933824 4510709521428318208 4511905361704412672 4514987053775790592 4527681254577505024 4545221342082324904 4561486739305560064 4577435993638796288 4580371774828946096 4595978132419401728 4599117247324407808 4628964353792328704 4634684483621384192 4663965974614955008 4664483709658829056 4665720317217063104 4682034024619919968 4696963980055570223 4700556456967314944 4715218347962372096 4716991969054613248 4733484947967391616 4748578968847389676 4752659205115517696 4770091315798192384 4788144465482233856 4804886229347556352 4806160059206874368 4808168031293699072 4818824219865842186 4845351960149628928 4857687176922804224 4858975004912444416 4875964428006543872 4877798513454202336 4894853753011734512 4912370334636756992 4929546454687934464 4949514911836278784 4952895497118593024 4968689168984404864 5005787395731426304 5007114486769531136 5023290148863354368 5024621880079914112 5039308293470699248 5058268901598306394 5062137722887877632 5079837505135737344 5097599174734114048 5099062937266794496 5100414756709336064 5113854274143342728 5118248374739788288 5156463270519328768 5159985204315189248 5174492862374291456 5178027110623983616 5194538676665514176 5232742312982632448 5234710599804509824 5253013783719910208 5269764465428200738 5288190215307320321 5292734114787735616 5330838525324376064 5332251791105214976 5350896028137051392 5367958834349223112 5372064522248359936 5390847964633843712 5392277139597956608 5409697083391304704 5426947392968445344 5431610520132020224 5447366509413560732 5451532932340791296 5470594236300024832 5492754353379284992 5507227679846676784 5511959788181310464 5533312938187178144 5572530774864621568 5574626872519088384 5594118574870553728 5611956963183278708 5613444756651779047 5637380645943318272 5675130962768831564 5678501907410748416 5680007342699033344 5694974078023268038 5718043106154607228 5722416556308035584 5740903027272404992 5742425005805616128 5759209478252227712 5762503414916824576 5780878744683778736 5784827162650231696 5805528577297985536 5825827628267558912 5844404884735248832 5849426713988329472 5853421951140155392 5870881619443929088 5915273919023845376 5930860578296421152 5936615630474873344 5938189494639898496 5977954156434362102 5982526399776582656 6003444324251325952 6022587960489372272 6024435388322134784 6043645960351223224 6048838988328840704 6094002046977388544 6095617636067255296 6111679498366433992 6115309746442344448 6119486585282889728 6134810096399112128 6157892575858807784 6162602445254807552 6184150006252201984 6202225591963937536 6208107198941712064 6225561725044069408 6249679345363196743 6273968215057371136 6293974491253344896 6298011190389800882 6323786215071060736 6371002140021815296 6372691164979403264 6393278371280632832 6413665100780889952 6415365436173461768 6437796783852389956 6442720738220935168 6465247733809120256 6485863957450093216 6491436963084609536 6508541803455163472 6514134295123366912 6534906407033836832 6585718188476370944 6606718565352889984 6611231043028836224 6662358945205739776 6679319868268855808 6704451088508997824 6706972955999528212 6730423910391134954 6778126375195909888 6784703577685569536 6786502279588455424 6810231308538065408 6831947607353556688 6861079227715801088 6882957669130711168 6885069015225296896 6907023954687112256 6908855085109881904 6912958843804389376 6938314641161007104 6984776569561638848 6990778267937271808 7009198865259406816 7011211538741842432 7037591515267208896 7088257819387357184 7094979655933385216 7114927685764650752 7119787277107977472 7142490680415081992 7193113704289537024 7197727074731201008 7222893952614876536 7227184245795497984 7277509407833136472 7283075617119318016 7308540916479875072 7329902972321017088 7331846212769670592 7357482038688445664 7412415951371535104 7414689708704165888 7438333489663043968 7468464465181527808 7522067074912534144 7550535503260445696 7555692620604384256 7578944708749301888 7608305290007369948 7614124508806559744 7633508420878692352 7640747321774414848 7662229815438854656 7665111949713746528 7691913040447011376 7698522348782160896 7746430143081039872 7751398388172062624 7783121495472074752 7807940122689779072 7810010096211170848 7866237336149384192 7893741662499556864 7895834382982722176 7923442195510633792 7954137348644068582 7982601793784730112 8010512988867893504 8012813187133534208 8042961731733953024 8048455182817713664 8108548178209583104 8131345926588172288 8136899745266259968 8162846491902950848 8165010555129860432 8199826394099372032 8225973799692801152 8251632108934151168 8254735945845573184 8261828862107684864 8283598658942935328 8310013195482931933 8317153608952155968 8377031968366876672 8379252814593909248 8408550901358223616 8414294054763973376 8471332515853182976 8500952559614907392 8503206258596777728 8535387960207460352 8536147398544854088 8596648085614324736 8626706295703885312 8637366537658034176 8661651095713487872 8695206045722708512 8756834074787262464 8760127942529996032 8762450351846679488 8762815110286741504 8790757760510870144 8818789513573723684 8858741015053785856 8889715633987540352 8923360140216890368 8925725824241338112 8949244979750849774 8956934655794629504 9021419042856636416 9023810723408825344 9029974107551581184 9055362509155010048 9090442684164649808 9122973478611120128 9154871987277592576 9160743549657892192 9191956264838803456 9198234494648815616 9257928707584657408 9327931949229910016 9328967419317658112 9331440634434126208 9364068049239839936 9393927960111140446 9401112913934629888 9433983938109226496 9466969895934783232 9497157937694779352 9505318410231035392 9540182631596384768 9576288930964467712 9609772458695112704 9612320118413748736 9616336062587398144 9637648439731684372 9690703920299257856 9717950009824888832 9751928856013087744 9755597026908404672 9789707506023469024 9820924685570737739 9859092909375868928 9931479184845455237 9937378337968809728 10006575435770562649 10011574791462852608 10014228973539062272 10046580297726708736 10049243760159828224 10078616586941398496 10116537803196612788 10124275445775755264 10159675010271474688 10195198349468228096 10200829513418672128 10227708548286685456 10236496749479576576 10348985724748582912 10356054221247967232 10389077353331028352 10465484625965264896 10469421199609019648 10506027567439820416 10539528930856401476 10576380430614640642 10585468229575471232 10661677050648752128 10664503582210429952 10701792056274102784 10735917668698446224 10781695929267687424 10784554279195913216 10819394166782609408 10853894785936890688 10863221040264040448 10894733018827121464 10903065864681582592 10941188472600049664 10985508706758569984 11014455359693353568 11023919576362620928 11066625876374356288 11149253745038176768 11188237149741107456 11223913926366557416 11226889513303558094 11274761291886636544 11350261925537663128 11357003814821496832 11360014685398066688 11389948156046536076 11436086212309214456 11444833112616071168 11484850011611232256 11518418956504455424 11525006829833649152 11561757489367557472 11569654325300463392 11651655256535117824 11688809769470497664 11737202672999174371 11861721156592842304 11873231260949746688 11876378989279796992 11955908312868724204 11965052799553165312 12006888648502651904 12045175920978744544 12048870776644269568 12087291920702446448 12097677976657681408 12191235272134510592 12223358996732867984 12230619492884688896 12238973170565779456 12269620192798224256 12315785151717615568 12368300012504403968 12404451183927875072 12416214397883424128 12451123450088138816 12499358690726393486 12587948982506689792 12596022380779601764 12647572430142121472 12742004280043630592 12745382329958806528 12786556742561265664 12827330201561779904 12830730872346923536 12875593567704779912 12885441476441870336 12930495467618240512 12971727914900186432 12982873926169219072 13017083606910326944 13028268590246733824 13069812814067673664 13213437130705779968 13222462086057672448 13324717890411479552 13358639736537711616 13408902177017995648 13413945911999056424 13460847820782269908 13556252750391819776 13573004559176910848 13620462617076130816 13663895214707113376 13765915338261422336 13770138030450593792 13814047909374224512 13817710170219763808 13969553139123277696 14018397730518813632 14022423077483684864 14075183030534417792 14176515638774714368 14189959311866770432 14229855371529301504 14239574554215954944 14284981360830163984 14386227408579074048 14395454149462402016 14445787905229753072 14454368491590995968 14555018815666272944 14617081832959750144 14659805944642034176 14663692425539341184 14714964077376891328 14824831902743070208 14876666979326087936 14936928930363055616 15044134149825068288 15101071006520891392 15111385241208768512 15157889417498603776 15216610580014739896 15228249017613119488 15281494643548829696 15324459630877709312 15330223899427493056 15383826080894022752 15397044697564321792 15432881648754016447 15492860286162079744 15502796776344125248 15615880245379558144 15620020192422341696 15732474672298768384 15787483324999113728 15791668765965444352 15846884391021267584 15908274697288137164 15965203587569460224 16021025977735787008 16085923463467906048 16096910365635427328 16262691853176344576 16273799490532519936 16325692983805901696 16330021110259720864 16451947599385602304 16503264217868302336 16509471891691146368 16567197317885870656 16620026390965863866 16634307217904311936 16754063936733753344 16758505629187818496 16817101802716447232 16828588109527946752 16942665031706365952 17001905119229814784 17006412517193555456 17070775920414920704 17072294797089708176 17193296171228649472 17253412591407770624 17274733075316068352 17323302191426975744 17390412091445417024 17520255885059992064 17524900703693358976 17581515521021740288 17637579027147447368 17703941155594072379 17717482030107571712 17779431267975080704 17846720280433780736 17851451648482676224 17898489959501699548 17913869311589259008 18047621446817650688 18059948215103162368 18110725018310020096 18180885368329299616 18309743974555185152 18321487099315784384 18444175628998702583 18515857415169314816 18655863898459820032 18657934838635316224 18662881268868252416 18728136098479679872 18787855920222280892 18802225827869259776 18867967876218452992 18933939791869566464 18994315875389558704 19010636820462070784 19080365263192769536 19219544917390225408 19224640236827497472 19232672125174796288 19275296879463368744 19435900019649777664 19503857712026175488 19511194053816809344 19579415012046938048 19641849371141475478 19862958369690910474 19874756675937619456 20013150871541125298 20023149582925705216 20028457947078124544 20093160595453417472 20098487520319656448 20157233173882796992 20233075606393225576 20248550891551510528 20319350020542949376 20390396698936456192 20401659026837344256 20455417096573370912 20472993498959153152 20778154706662056704 20922839547520267357 20938842399218039296 21012055134879640832 21079057861712802952 21152760861229281284 21170936459150942464 21329007164420859904 21403584112548205568 21471835337396892448 21569108558391826432 21638788333565218816 21707789571873781376 21789466037654242928 21882376945200099328 22028910719386707136 22047839152725241856 22133251752748712576 22298507490076353536 22376474299482214912 22447827852733114832 22453779026607116188 22549522583773273088 22700523851075326256 22714007629642993664 22720029370796133376 22779896312093072152 22872172424618428912 22969700023222464512 23036837913008910848 23050013659667298304 23123514978735114944 23139308650600926784 23377619538940995328 23474405345998348742 23723442313185684608 23746462521899493376 23752757978559593984 23911816625737448408 23930105599106330624 24013777297005303808 24090351841957489088 24097741553288539136 24174583841404892896 24195355953315362816 24382470544269021184 24446717993465735968 24539240385596448512 24631570303435231136 24808902367855750144 24832428795766848256 24902246900176277632 24998717381452786972 25175897965013379584 25192044761559203528 25295144860284242944 25490764659917613056 25573113485122531328 25654660403123559808 25661461744693847072 25751187135409559824 25860990935236481024 25943455829800372864 26034167213820653888 26056537180493467648 26139625628135347328 26426874261411559936 26444924172115344896 26649435780822959104 26717279473075423232 26817804354035991296 26827891823998112848 26921695641564539816 27112505500783639552 27146009118353821696 27240925234152261632 27327790429414226752 27531830676522844672 27628095818748449024 27635420340439527616 27939106278246555392 28036795461037627264 28044846154967369728 28150366061068835584 28379918623733540864 28459710743058603008 28479149108431909888 28569962721660327968 28772454817158148096 28790908298924804032 28891575810459506144 29110037631332545888 29319611889284068352 29327384851078682368 29429928154753782656 29649663805486140416 29753333958652175872 29873857860726111232 30088268299650136576 30202142013041782784 30222770482417537024 30315778834997207552 30433221160029479792 30562989287097659392 30648919261755418624 30660447798854986112 30767652161788045504 30794089395128643584 30865763297508032894 31005593552688250496 31231760490759116288 31240040384844683392 31322357429127974209 31464949344597536768 31574966649998227456 31583337531930888704 31693768782042535168 31816549394576274328 31930407175138920448 32042051955471574016 32171846926935812096 32193820731270854656 32651385967611803392 32660042220519441728 32878747860388991561 32903895198771204608 33006528435736604672 33018943783382292736 33134394635771741312 33240052781931727732 33268614435808623872 33517011258375636992 33634203605432894464 33657176219055893504 34003810238459629568 34012825034387110912 34144589594179416352 34386592342457298944 34506825182815541248 34646604382853951488 34780824182890834048 35040511770119984128 35049801407386717952 35163031042043480576 35275158054294894736 35407882311188144758 35434964060215143424 35558862535950161408 35693440560867561472 35702903296965352448 35796979919003399096 35827738623178518016 36095242893635301376 36119896430206324736 36221450036620040192 36361770736658599232 36642974198631568768 36888351257997405166 37017331507151242247 37315869677270632448 37325762537736504832 37456272196959359744 37575711840444561784 37604451655738519552 37735935752436905984 37867879583739132928 37988631750779117408 38021273640924141568 38160730526385539072 38449280473654994944 38550593758926737488 39007715424052350976 39022388107633618688 39158830024093876096 39283698742282950956 39725916739381820948 39749513351875238912 40026301743082250596 40056915894156249088 40186321190906834944 40196975040639312896 40314466347765593984 40466151212786451152 40638700041085898752 40780793397872912384 40910834193146741824 40945986997918306304 41556309413324113408 41845679095040534714 41877684798436078592 42024110269759281664 42158115723425605904 42305521722458562568 42341872918301884928 42658014328841719808 42807168225096411136 42943670674793784896 43138217116783652864 43415579143747562752 43578932075308485856 43747755417542377201 44057821438773414272 44266503505497425152 44597014980152707072 44752948598964429824 44895655705466229664 44907558053214232376 45099045167546546176 45401047702150652512 45440058741592266752 45559792624186144304 45744344849236857824 46073675826017821696 46100027319334596608 46247029957470229888 46278617301201853568 46755239077881990656 46948810691996697484 47446884626371369216 47492925043798986752 47505515957119187968 47823633251474896816 48027554594010607616 48180703683914978176 48195483106577078272 48349167682809785792 48390711906630725632 48893435986931471936 49078480771192897024 49263140606870462272 49617804735711500288 49664857591533696512 49804493800352555264 49997434762905573944 50351795930026759168 50384089523118407056 50590289720568485888 50981529319835226112 51309320806247119616 51322923489387694144 51502374270819119648 51886911659600745728 52068334427641307776 52279251256270694656 52853748522823119872 52889848344230689792 53298871561645918208 53434558946150846464 53635608708071982592 53655783647996225696 53843391283129079632 54225011001567279104 54481850468304523264 54655580858828453504 55063661353045689344 55256191637496898048 55270840680879055232 55878212556493110784 56073590922075254528 56089692309934739456 56300732122137671168 56759837247467081728 56919421486117206016 56958298216863819776 57139925443320655936 57581816597849608064 57783151620919012288 58170092368380523531 58220075262665091776 58639223778568136704 58654769702157364736 58859856309507565312 59299327610972280832 59506667917304351744 59747715721452222464 60176536599300273152 60631557669994415104 60866442320058959584 61297838523510837248 61320895597709972224 61535304323576091008 61731526595016065788 62011187105376500992 62463520981518232576 62480080769689366784 62644714858255948418 63149933299996454912 63166675063861777408 63387537564085070336 63633098789152548656 63860814350277840896 64084103910943148032 64343693853871624192 64387641462541709312 65302771935223606784 65320084441038883456 65757495720777983122 65807790397542409216 66037887566764585472 66268789271543482624 66480105563863455464 66537228871617247744 67034022516751273984 67268407210865788928 67314352438111787008 68025650068774221824 68289179188358832704 68746472798995164173 69013650365631082496 69561648365781668096 70081023540239968256 70099602814773435904 70326062084086961152 70550316108589789472 70815764622376289516 70869928120430286848 71117725071900322816 71405806593930704896 71593959838006798192 71655477246357036032 72442900073240080384 72723541473317198464 73285948397263137536 73776702515994810332 74034663014302484494 74631739354541264896 74651525075473009664 74912544393918719488 75151423680889123568 75471871504873811968 75735759167478265856 75977263501558234816 76042547281848283136 76321461052771078144 76898560947309989888 77101187517853474976 78044776215267237376 78317660048187752192 78567397484565901912 79451833478763641896 79499026703750477824 80052603486164501192 80113831788312498176 80393950081278625792 80628932695531187968 80932302425572902304 81561586795745824768 81821668386293483648 83112618826648226816 83691358190081069428 83755369596872157184 84048220539518563328 84316231446851211808 84611043444917125136 84683745836603769856 85614336450192822272 85887341349587569792 86831158287495125504 87157864150616971712 87495510835084754402 88115642877546828544 88533007010994850304 89194029960305414144 89505897197928859648 89791311410932459328 89815116106428464752 90198090335093092352 90802095404301305024 90880117483184533504 91119585248372288608 91488689698473715648 92147351652035643392 92494059914940459776 92557234602403707136 93510478155763981312 93897621383993394968 94893769252742738432 95011031914238375936 95647266502949793632 96361407367829956352 96390966213154156544 96698335365619571584 97786871973862943872 98156961542385794048 98526281213740924544 99235609471423000576 99329715183067393024 99608987600705110528 99994869525811147888 100703591860053518336 100768179046236814112 101180579441136971776 102618641612494239232 102645846978775388288 103004748541638239296 103773823319201491456 104136668855282615552 104558502512541389312 105707497045646239744 105779696688461379584 106597743123291836416 107271217416143965184 107311567295992451392 107686782566258159264 108030171541278115129 108450022003134558208 109311161717656907008 110127322706091378688 110512383274993796096 110541681361758110464 111756425112986221568 112147181844150509056 112601464244275342336 113838842972234412032 113916596433727639552 114279850886641311872 115163633195699216128 115566303241838024576 116340184736761047062 116440150525330183552 117278447557136273408 117309539404314729472 117719712619015130624 118598655221944561664 119013335834608703488 119495431442904444928 120353073198600546304 121263115339988830208 121732884640117919168 122641791195419944448 123070608647152182016 123463053190032131576 124022374210753001984 124927041963036465152 124960161539378733568 125289429716511896836 126333350127723554816 126775075128170140672 127266197578305097312 128168207821886296064 129109229402990918081 130605543870447213568 130640168882077766912 131514991441555966244 131615580795084818432 132075775133529170944 132537578543086965248 132960211127726910928 133074457743234495488 134536814421731577856 134628704876223574016 136051300137548443648 136578358376717665408 137492945597990328346 139123296731563336192 140162047080479936512 140199205629546871808 140652124168173922304 141100632217179578944 141631529244752579032 141739856240860573696 142235450143800645632 142811613187861409792 143187919676013596384 143310954492714072064 145447082946634396928 146571896794526275072 147553405031989620664 148069326028604968988 149303050150946019328 149825088787837438976 150302847361778247136 151471518334956531712 151954527003116469632 154202375035706949952 156089552430534474752 156635320096375504384 157134794969131803824 158903666957527283792 158998053407500955648 160105206972329002384 160787900162557251584 161257865391062375936 161864604851145804608 163643336772586967296 166225237653296453632 167382716380162138856 167510739193744314368 168096441079037126656 168632462893702423616 169222086889834250272 169367491673207539712 171774682699175139584 173662316574990251008 174315728301233943424 174991021670169508804 176231285755093657088 177066014021989700608 179011794395857719296 179582622821864918656 179630232212856929504 181604190808602610048 182239170496744577216 182977379396947431296 184294703304071286784 184988119829880919552 185114469204807414272 187020956311527962624 187795242767986789936 189787538505485476864 190022063828476751872 191294533005899587264 192722814735659912704 193396670731239143168 195573743947725887744 196313923084771588096 197052562427481849088 198659430366134786048 199217975201410221056 199989739051622295776 201407183720107036672 201536358092473628224 205237283224988478464 205291693957550776576 206009497083276478592 207547646638402982912 208273337710565231104 209117005025082778624 211414994091292479488 211559393376922759168 214542434832287930368 214623134591984902784 215373565132516318528 216060343082556230258 218622323435313814016 220254645412182757376 221024766549987592192 221083362723516220928 223512850225972443136 224294363688301018112 225202928488550684672 228559701773282623744 230151235022722940927 230327266391398432256 231132606483676049152 232680369473522094124 232880301050660367104 234619078808629458944 235439425238030261248 238026671669217406976 240706146397201092608 242526230679977660416 243465769280235838336 245283582390839888896 246141217294304364032 246926106380064263152 248044748421506003968 249854083926072930304 249920323078757467136 250578859433023793672 252666700255447109632 253550150256340281344 254532395156610194624 258218458805981836162 261211087740894427136 261280337764155533824 263029982883111932488 263231161590169636864 264151550267058341888 265075157086173930496 265920422255453821856 266148915486468990976 273156716753435330816 274985891195980656692 278246593463126672384 280398411259093743616 281304248336347844608 282201264434359157888 283263058489505158064 284470900287601291264 286375839352027192768 286621908985428144128 290894165893268793856 293143793589052550144 295106810063979241328 296138652057209937976 298606100301892038656 299650177575674877952 300605694723556494272 303909054006232939264 308404750071413899904 312179104861068949504 313270640192751008768 314269589938263607648 317807333915054567584 320210413944658004768 322515730782124751872 323729209702291609216 327286673545173934592 332450475306592907264 334765432760324277712 336192882158074253312 337264925787404847232 338444173779668500544 338734983346415079424 343549365398350279168 347324633149980502016 348631456602467886848 349982043340339017608 352462571510187314176 354132028043979401216 359165245643729837312 359260464425713859008 363208381617205220096 364478340993489154432 365954758793894862592 369976239659761839104 370228938409614828544 374041912623055925248 375590485535973579872 379575077010970953728 382589066011799174528 385445629471319825408 386793341462478286336 391147487895451775488 392627846169543176192 394105124854963698176 397318860732269572096 398435950402820442112 399979478103244591552 403072716184947256448 407190646578663664717 410474566449976956928 410583387915101553152 412018994166552957184 415095293276805965824 416546675421130462208 418234010050165557248 429084869664575860736 429246269183969805568 430747130265032637056 432120686165112460516 437244646870627628032 442049533099975184384 442166725447032441856 447025700451944886272 448588727376602036224 450405856977101369344 457119403546565247488 460302470045445881854 460654532782796864512 462265212967352098304 465360738947044188248 465760602101320734208 469238157617258917888 470878850476060522496 481225309592966149211 486931538560471676672 490567164781679777792 492282434588608728064 493852212760128526304 496089496843012007936 499840646157514934272 501157718866047587344 507100300512680562688 509064790313220389248 516436917611963672324 522422175481788854272 522560675528311067648 526059965766223864976 528303100534116683776 530150314172347860992 531840844510907643712 532297830972937981952 546313433506870661632 549971782391961313384 556493186926253344768 560796822518187487232 564402528868718315776 566526116979010316128 572751678704054385536 581788331786537587712 586287587178105100288 590213620127958482656 592277304114419875952 599300355151349755904 601211389447112988544 607818108012465878528 616809500142827799808 624358209722137899008 626541280385502017536 628539179876527215296 635614667830109135168 640420827889316009536 645031461564249503744 647458419404583218432 654573347090347869184 669530865520648555424 674529851574809694464 676888347559337001088 687098730796700558336 694649266299961004032 697262913204935773696 699964086680678035216 704925143020374628352 708264056087958802432 718330491287459674624 718520928851427718016 726416763234410440192 728956681986978308864 731909517587789725184 739952479319523678208 740457876819229657088 751180971071947159744 756211200788946805903 759150154021941907456 765178132023598349056 770891258942639650816 773586682924956572672 782294975790903550976 788210249709927396352 796871900805640884224 799958956206489183104 806145432369894512896 814381293157327329434 820949132899953913856 821166775830203106304 824037988333105914368 830190586553611931648 833093350842260924416 836468020100331114496 858492538367939611136 861494260530065274112 864241372330224921032 874489293741255256064 884333450894064883712 897177454753204072448 914238807093130494976 920604940090891763708 921309065565593729024 924530425934704196608 930721477894088376496 931521204202641468416 941757700952121044992 962450619185932298422 973863077120943353344 981134329563359555584 984564869177217456128 987704425520257052608 992178993686024015872 999681292315029868544 1002315437732095174688 1018129580626440778496 1032873835223927344648 1045121351056622135296 1052119931532447729952 1060300628344695721984 1063681689021815287424 1092626867013741323264 1099943564783922626768 1112986373852506689536 1128805057737436631552 1133052233958020632256 1145503357408108771072 1163576663573075175424 1172575174356210200576 1180427240255916965312 1184554608228839751904 1202422778894225977088 1215636216024931757056 1233619000285655599616 1253082560771004035072 1257078359753054430592 1271229335660218270336 1280841655778632019072 1290062923128499007488 1294916838809166436864 1309146694180695738368 1339061731041297110848 1349059703149619388928 1353776695118674002176 1374197461593401116672 1394525826409871547392 1399928173361356070432 1409850286040749256704 1436660982574919349248 1437041857702855436032 1452833526468820880384 1457913363973956617728 1463819035175579450368 1479904958639047356416 1480915753638459314176 1502361942143894319488 1512422401577893611806 1530356264047196698112 1541782517885279301632 1547173365849913145344 1564589951581807101952 1576420499419854792704 1599917912412978366208 1612290864739789025792 1628762586314654658868 1642333551660406212608 1648075976666211828736 1666186701684521848832 1716985076735879222272 1722988521060130548224 1728482744660449842064 1748978587482510512128 1768666901788129767424 1828477614186260989952 1841209880181783527416 1842618131131187458048 1849060851869408393216 1861442955788176752992 1863042408405282936832 1924901238371864596844 1947726154241886706688 1969129738354434912256 1975408851040514105216 2004630875464190349376 2036259161252881556992 2065747670447854689296 2090242702113244270592 2104239863064895459904 2127363378043630574848 2185253734027482646528 2199887129567845253536 2257610115474873263104 2266104467916041264512 2291006714816217542144 2327153327146150350848 2360854480511833930624 2369109216457679503808 2404845557788451954176 2431272432049863514112 2467238000571311199232 2514156719506108861184 2542458671320436540672 2561683311557264038144 2589833677618332873728 2618293388361391476736 2678123462082594221696 2698119406299238777856 2707553390237348004352 2748394923186802233344 2789051652819743094784 2799856346722712140864 2873321965149838698496 2874083715405710872064 2905667052937641760768 2915826727947913235456 2927638070351158900736 3004723884287788638976 3024844803155787223612 3060712528094393396224 3094346731699826290688 3129179903163614203904 3152840998839709585408 3199835824825956732416 3224581729479578051584 3257525172629309317736 3284667103320812425216 3296151953332423657472 3433970153471758444544 3445977042120261096448 3456965489320899684128 3656955228372521979904 3682419760363567054832 3698121703738816786432 3722885911576353505984 3726084816810565873664 3849802476743729193688 3895452308483773413376 3950817702081028210432 4009261750928380698752 4072518322505763113984 4131495340895709378592 4208479726129790919808 4254726756087261149696 4370507468054965293056 4399774259135690507072 4515220230949746526208 4532208935832082529024 4582013429632435084288 4721708961023667861248 4738218432915359007616 4809691115576903908352 4862544864099727028224 4934476001142622398464 5028313439012217722368 5084917342640873081344 5123366623114528076288 5179667355236665747456 5293478405522627641321 5356246924165188443392 5396238812598477555712 5415106780474696008704 5578103305639486189568 5599712693445424281728 5746643930299677396992 5748167430811421744128 5811334105875283521536 5831653455895826470912 5855276140702317801472 6009447768575577277952 6049689606311574447224 6121425056188786792448 6399671649651913464832 6449163458959156103168 6515050345258618635472 6592303906664847314944 6867940306943516889088 6891954084240522192896 6913930978641799368256 7364839520727134109664 7445771823152707011968 7699604953487458387376 7790904616967546826752 7901635404162056420864 8018523501856761397504 8145036645011526227968 8262990681791418757184 8416959452259581839616 8509453512174522299392 8799548518271381014144 9030440461899493052416 9064417871664165058048 9164026859264870168576 9443417922047335722496 9476436865830718015232 9619382231153807816704 9868952002285244796928 10056626878024435444736 10169834685281746162688 10246733246229056152576 10359334710473331494912 10586956811045255282642 10712493848330376886784 10792477625196955111424 10830213560949392017408 11199425386890848563456 11496334861622843488256 11663306911791652941824 12018895537151154555904 12099379212623148894448 12242850112377573584896 12799343299303826929664 12898326917918312206336 13030100690517237270944 13783908168481044385792 13827861957283598736512 14729679041454268219328 14891543646305414023936 15399209906974916774752 15803270808324112841728 16037047003713522795008 16290073290023052455936 16525981363582837514368 16833918904519163679232 17018907024349044598784 17599097036542762028288 18128835743328330116096 18328053718529740337152 18886835844094671444992 18952873731661436030464 19238764462307615633408 20113253756048870889472 20339669370563492325376 20493466492458112305152 21173913622090510565284 21424987696660753773568 21660427121898784034816 22398850773781697126912 22992669723245686976512 24037791074302309111808 24198758425246297788896 25598686598607653859328 26060201381034474541888 27655723914567197473024 29459358082908536438656 29783087292610828047872 30798419813949833549504 31606541616648225683456 32074094007427045590016 33051962727165675028736 33667837809038327358464 34037814048698089197568 35198194073085524056576 36257671486656660232192 37773671688189342889984 37905747463322872060928 40226507512097741778944 40679338741126984650752 40986932984916224610304 42347827244181021130568 42849975393321507547136 44797701547563394253824 48075582148604618223616 48397516850492595577792 52120402762068949083776 55311447829134394946048 58918716165817072877312 59566174585221656095744 61596839627899667099008 63213083233296451366912 64148188014854091180032 66103925454331350057472 67335675618076654716928 70396388146171048113152 72515342973313320464384 75547343376378685779968 75811494926645744121856 84695654488362042261136 85699950786643015094272 89595403095126788507648 96795033700985191155584 104240805524137898167552 110622895658268789892096 117837432331634145754624 119132349170443312191488 123193679255799334198016 128296376029708182360064 132207850908662700114944 134671351236153309433856 140792776292342096226304 151622989853291488243712 169391308976724084522272 179190806190253577015296 193590067401970382311168 208481611048275796335104 221245791316537579784192 235674864663268291509248 238264698340886624382976 246387358511598668396032 264415701817325400229888 281585552584684192452608 338782617953448169044544 387180134803940764622336 416963222096551592670208 442491582633075159568384 471349729326536583018496 492774717023197336792064 528831403634650800459776 677565235906896338089088 774360269607881529244672 833926444193103185340416 942699458653073166036992 985549434046394673584128 1355130471813792676178176 1548720539215763058489344 1667852888386206370680832 1971098868092789347168256 2710260943627585352356352 3097441078431526116978688 5420521887255170704712704 10841043774510341409425408 21682087549020682818850816
- Sum of all divisors σ(n): 64589951238518647322043341
- Sum of proper divisors (its aliquot sum) s(n): 42907863689497964503192525
- 21682087549020682818850816 is an abundant number, because the sum of its proper divisors (42907863689497964503192525) is greater than itself. Its abundance is 21225776140477281684341709
Bases of 21682087549020682818850816
- Binary: 10001111011110101110001010010001111000101101100010110001000111111111010010000000000002
- Hexadecimal: 0x11EF5C523C5B1623FE9000
- Base-36: 2Q2QQODQ7ESYLK4CG
Squares and roots of 21682087549020682818850816
- 21682087549020682818850816 squared (216820875490206828188508162) is 470112920483397720779167427943175583669682863865856
- 21682087549020682818850816 cubed (216820875490206828188508163) is 10193029499846828043294750849627574855511363480716523084013505171565100138496
-
21682087549020682818850816 is a
perfect square number . Itssquare root is 4656402855104 -
The
cube root of 21682087549020682818850816 is 278847677.2407611817
Scales and comparisons
How big is 21682087549020682818850816?- 21,682,087,549,020,682,818,850,816 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 21,682,087,549,020,682,818,850,816 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 21682087549020682818850816 cubic inches would be around 23237306.4 feet tall.
Recreational maths with 21682087549020682818850816
- 21682087549020682818850816 backwards is 61805881828602094578028612
- The number of decimal digits it has is: 26
- The sum of 21682087549020682818850816's digits is 115
- 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 21682087549020682818850816 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 21682087549020682818850816 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/21682087549020682818850816/
Chicago style:
Numbermatics. 2024. "Number 21682087549020682818850816 - Facts about the integer". https://numbermatics.com/n/21682087549020682818850816/
The information we have on file for 21682087549020682818850816 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 21682087549020682818850816, math, Factors of 21682087549020682818850816, curriculum, school, college, exams, university, Prime factorization of 21682087549020682818850816, STEM, science, technology, engineering, physics, economics, calculator, twenty-one septillion, six hundred eighty-two sextillion, eighty-seven quintillion, five hundred forty-nine quadrillion, twenty trillion, six hundred eighty-two billion, eight hundred eighteen million, eight hundred fifty thousand, eight hundred sixteen.