150694193476284838317932544
150,694,193,476,284,838,317,932,544 is an even composite number composed of seven prime numbers multiplied together.
150694193476284838317932544 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-five thousand, five hundred fifteen divisors.
Prime factorization of 150694193476284838317932544:
214 × 36 × 112 × 172 × 472 × 2772 × 14592
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 17 × 17 × 47 × 47 × 277 × 277 × 1459 × 1459)See below for interesting mathematical facts about the number 150694193476284838317932544 from the Numbermatics database.
Names of 150694193476284838317932544
- Cardinal: 150694193476284838317932544 can be written as One hundred fifty septillion, six hundred ninety-four sextillion, one hundred ninety-three quintillion, four hundred seventy-six quadrillion, two hundred eighty-four trillion, eight hundred thirty-eight billion, three hundred seventeen million, nine hundred thirty-two thousand, five hundred forty-four.
Scientific notation
- Scientific notation: 1.50694193476284838317932544 × 1026
Factors of 150694193476284838317932544
Divisors of 150694193476284838317932544
- Number of divisors d(n): 25515
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 17 18 22 24 27 32 33 34 36 44 47 48 51 54 64 66 68 72 81 88 94 96 99 102 108 121 128 132 136 141 144 153 162 176 187 188 192 198 204 216 242 243 256 264 272 277 282 288 289 297 306 324 352 363 374 376 384 396 408 423 432 459 484 486 512 517 528 544 554 561 564 576 578 594 612 648 704 726 729 748 752 768 792 799 816 831 846 864 867 891 918 968 972 1024 1034 1056 1088 1089 1108 1122 1128 1152 1156 1188 1224 1269 1296 1377 1408 1452 1458 1459 1496 1504 1536 1551 1584 1598 1632 1662 1683 1692 1728 1734 1782 1836 1936 1944 2048 2057 2068 2112 2176 2178 2209 2216 2244 2256 2304 2312 2376 2397 2448 2493 2538 2592 2601 2673 2754 2816 2904 2916 2918 2992 3008 3047 3072 3102 3168 3179 3196 3264 3267 3324 3366 3384 3456 3468 3564 3672 3807 3872 3888 4096 4114 4131 4136 4224 4352 4356 4377 4418 4432 4488 4512 4608 4624 4653 4709 4752 4794 4896 4986 5049 5076 5184 5202 5346 5508 5632 5687 5808 5832 5836 5984 6016 6094 6144 6171 6204 6336 6358 6392 6528 6534 6627 6648 6732 6768 6912 6936 7128 7191 7344 7479 7614 7744 7776 7803 8019 8192 8228 8262 8272 8448 8704 8712 8754 8789 8836 8864 8976 9024 9141 9216 9248 9306 9418 9504 9537 9588 9792 9801 9972 10098 10152 10368 10404 10692 11016 11264 11374 11421 11616 11664 11672 11968 12032 12188 12288 12342 12393 12408 12672 12716 12784 13019 13056 13068 13131 13254 13296 13464 13536 13583 13824 13872 13959 14127 14256 14382 14688 14958 15147 15228 15488 15552 15606 16038 16049 16384 16456 16524 16544 16896 17061 17408 17424 17508 17578 17672 17728 17952 18048 18282 18432 18496 18513 18612 18836 19008 19074 19176 19584 19602 19881 19944 20196 20304 20736 20808 21384 21573 22032 22437 22528 22748 22842 23232 23328 23344 23409 23936 24064 24299 24376 24576 24684 24786 24803 24816 25344 25432 25568 26038 26112 26136 26262 26367 26508 26592 26928 27072 27166 27423 27648 27744 27918 28254 28512 28611 28764 29376 29403 29916 30294 30456 30976 31104 31212 32076 32098 32912 33048 33088 33517 33792 34122 34263 34816 34848 34969 35016 35156 35344 35456 35904 36096 36564 36864 36992 37026 37224 37553 37672 38016 38148 38352 39057 39168 39204 39393 39762 39888 40392 40608 40749 41472 41616 41877 42381 42768 43146 44064 44874 45056 45441 45496 45684 46464 46656 46688 46818 47872 48128 48147 48598 48752 49152 49368 49572 49606 49632 50688 50864 51136 51183 51799 52076 52224 52272 52524 52734 53016 53184 53856 54144 54332 54846 55296 55488 55539 55836 56508 57024 57222 57528 58752 58806 59643 59832 60588 60912 61952 62208 62424 64152 64196 64719 65824 66096 66176 67034 67311 67584 68244 68526 68573 69632 69696 69938 70032 70227 70312 70688 70912 71808 72192 72897 73128 73728 73984 74052 74409 74448 75106 75344 76032 76296 76704 76729 78114 78336 78408 78786 79101 79524 79776 80053 80784 81216 81498 82269 82944 83232 83754 84762 85536 85833 86292 88128 88209 89748 90112 90882 90992 91368 92928 93312 93376 93636 95744 96256 96294 96679 97196 97504 98736 99144 99212 99264 100551 101376 101728 102272 102366 103598 104152 104448 104544 104907 105048 105468 106032 106368 107712 108288 108664 109692 110592 110976 111078 111672 112659 113016 114048 114444 115056 117171 117504 117612 118179 119286 119664 121176 121824 122247 123904 124416 124848 125631 127143 128304 128392 129438 131648 132192 132352 134068 134622 135168 136323 136488 137052 137146 139264 139392 139876 140064 140454 140624 141376 141824 143209 143616 144384 144441 145794 146256 147456 147968 148104 148818 148896 149413 150212 150688 152064 152592 153408 153458 153549 155397 156228 156672 156816 157572 158202 159048 159552 160106 161568 162432 162996 164538 165888 166464 166617 167508 169524 171072 171666 172584 176256 176418 176539 178929 179496 180224 181764 181984 182736 185856 186624 186752 187272 191488 192512 192588 193358 194157 194392 195008 197472 198288 198424 198528 201102 201933 202752 203456 204544 204732 205719 207196 208304 208896 209088 209814 210096 210681 210936 212064 212736 215424 216576 217328 218691 219384 221184 221323 221952 222156 223227 223344 225318 226032 228096 228888 230112 230187 234342 235008 235224 236358 237303 238572 239328 240159 242352 243648 244494 246807 247808 248832 249696 251262 254286 256608 256784 257499 258876 263296 264384 264704 267289 268136 269244 270336 272646 272833 272976 274104 274292 278528 278784 279752 280128 280908 281248 282752 283648 286418 287232 288768 288882 290037 291588 292512 295936 296208 297636 297792 298826 300424 301376 301653 304128 305184 306816 306916 307098 310794 312456 313344 313632 314721 315144 316404 318096 319104 320212 323136 324864 325992 329076 331776 332928 333234 335016 337977 339048 342144 343332 345168 351513 352512 352836 353078 354537 357858 358992 363528 363968 365472 366741 371712 373248 373504 374544 376893 381429 382976 385024 385176 386716 388314 388784 390016 394944 396576 396848 397056 402204 403866 404143 405504 406912 409088 409464 411438 413083 414392 416608 417792 418176 419628 420192 421362 421651 421872 424128 425472 429627 430848 433152 433323 434656 437382 438768 442368 442646 443904 444312 446454 446688 448239 450636 452064 456192 457776 460224 460374 460647 466191 468684 470016 470448 472716 474606 477144 478656 480318 484704 487296 488988 493614 495616 497664 499392 499851 502524 508572 513216 513568 514998 517752 526592 528768 529408 529617 534578 536272 536787 538488 540672 545292 545666 545952 548208 548584 557568 559504 560256 561816 562496 565504 567296 569789 572836 574464 577536 577764 580074 582471 583176 585024 591872 592416 595272 595584 597652 600848 602752 603306 608256 610368 611893 613632 613832 614196 617157 621588 624912 626688 627264 629442 630288 632808 636192 638208 638401 640424 646272 649728 651984 656073 658152 663552 663969 665856 666468 669681 670032 675954 678096 684288 686664 690336 690561 703026 705024 705672 706156 709074 711909 715716 717984 720477 727056 727936 730944 733482 740421 743424 746496 747008 749088 753786 754303 762858 765952 770048 770352 772497 773432 776628 777568 780032 789888 793152 793696 794112 801867 804408 807732 808286 811008 813824 818176 818499 818928 822876 826166 828784 833216 835584 836352 839256 840384 842724 843302 843744 844019 848256 850944 859254 861696 866304 866646 869312 870111 874764 877536 880583 885292 887808 888624 892908 893376 896478 901272 904128 904959 912384 915552 920448 920748 921294 932382 937368 940032 940896 944163 945432 949212 954288 957312 960636 969408 974592 977976 987228 991232 995328 998784 999702 1005048 1013931 1017144 1026432 1027136 1029996 1035504 1053184 1054539 1057536 1058816 1059234 1063611 1069156 1072544 1073574 1076976 1090584 1091332 1091904 1096416 1097168 1100223 1115136 1119008 1120512 1123632 1124992 1131008 1134592 1139578 1144287 1145672 1148928 1155072 1155528 1160148 1164942 1165741 1166352 1170048 1183744 1184832 1190544 1191168 1195304 1201696 1205504 1206612 1212429 1216512 1220736 1223786 1227264 1227664 1228392 1234314 1239249 1243176 1249824 1253376 1254528 1258884 1260576 1264953 1265616 1272384 1276416 1276802 1280848 1288881 1292544 1299456 1299969 1303968 1304393 1312146 1316304 1327104 1327938 1331712 1332936 1339362 1340064 1344717 1351908 1356192 1368576 1373328 1380672 1381122 1381941 1398573 1406052 1410048 1411344 1412312 1418148 1423818 1431432 1435968 1440954 1454112 1455872 1461888 1466964 1480842 1486848 1492992 1494016 1498176 1499553 1507572 1508606 1525716 1531904 1540704 1544994 1546864 1553256 1555136 1560064 1575299 1579776 1586304 1587392 1588224 1588851 1603734 1608816 1610361 1615464 1616572 1622016 1627648 1636352 1636998 1637856 1643543 1645752 1652332 1657568 1666432 1672704 1678512 1680768 1685448 1686604 1687488 1688038 1696512 1701888 1709367 1718508 1723392 1732608 1733292 1738624 1740222 1749528 1755072 1761166 1770584 1775616 1777248 1785816 1786752 1792956 1802544 1808256 1809918 1824768 1831104 1835679 1840896 1841496 1842588 1851471 1864764 1874736 1880064 1881792 1888326 1890864 1898424 1908576 1914624 1915203 1921272 1938816 1949184 1955952 1968219 1974456 1982464 1990656 1991907 1997568 1999404 2009043 2010096 2027862 2034288 2052864 2054272 2059992 2071008 2071683 2106368 2109078 2115072 2117632 2118468 2127222 2128681 2135727 2138312 2145088 2147148 2153952 2161431 2181168 2182664 2183808 2192832 2194336 2200446 2221263 2230272 2238016 2241024 2247264 2249984 2262016 2262909 2269184 2279156 2288574 2291344 2297856 2310144 2311056 2317491 2320296 2329884 2331482 2332704 2340096 2367488 2369664 2381088 2382336 2390608 2403392 2405601 2411008 2413224 2424858 2433024 2434553 2441472 2447572 2454528 2455328 2455497 2456784 2468628 2478498 2486352 2499648 2506752 2509056 2517768 2521152 2529906 2531232 2532057 2544768 2552832 2553604 2561696 2577762 2585088 2598912 2599938 2607936 2608786 2610333 2624292 2632608 2641749 2655876 2663424 2665872 2678724 2680128 2689434 2703816 2712384 2714877 2737152 2746656 2761344 2762244 2763882 2797146 2812104 2820096 2822688 2824624 2832489 2836296 2847636 2862864 2871936 2881908 2908224 2911744 2923776 2933928 2961684 2973696 2985984 2988032 2996352 2999106 3001163 3015144 3017212 3041793 3051432 3063808 3081408 3089988 3093728 3106512 3110272 3120128 3150598 3159552 3163617 3172608 3174784 3176448 3177702 3207468 3217632 3220722 3222931 3230928 3233144 3255296 3272704 3273996 3275712 3287086 3291504 3300669 3304664 3315136 3332864 3345408 3357024 3361536 3370896 3373208 3374976 3376076 3393024 3403776 3418734 3432861 3437016 3446784 3465216 3466584 3477248 3480444 3497223 3499056 3510144 3522332 3541168 3551232 3554496 3571632 3573504 3585912 3605088 3606263 3616512 3619836 3637287 3649536 3662208 3671358 3681792 3682992 3685176 3702942 3717747 3729528 3749472 3760128 3762491 3763584 3776652 3781728 3794859 3796848 3817152 3829248 3830406 3842544 3866643 3877632 3898368 3899907 3911904 3913179 3936438 3948912 3981312 3983814 3995136 3998808 4018086 4020192 4034151 4055724 4068576 4105728 4108544 4119984 4142016 4143366 4145823 4195719 4212736 4218156 4230144 4235264 4236936 4254444 4257362 4271454 4276624 4290176 4294296 4307904 4322862 4362336 4365328 4367616 4385664 4388672 4400892 4442526 4445573 4460544 4476032 4482048 4494528 4499968 4524032 4525818 4538368 4543913 4558312 4577148 4582688 4595712 4622112 4634982 4638161 4640592 4659768 4662964 4665408 4680192 4725897 4734976 4739328 4762176 4764672 4766553 4781216 4806784 4811202 4822016 4826448 4849716 4866048 4869106 4882944 4895144 4909056 4910656 4910994 4913568 4930629 4937256 4956996 4972704 4999296 5018112 5035536 5042304 5059812 5062464 5064114 5089536 5105664 5107208 5123392 5128101 5155524 5170176 5197824 5199876 5215872 5217572 5220666 5248584 5265216 5283498 5311752 5326848 5331744 5357448 5360256 5378868 5407632 5424768 5429754 5474304 5493312 5507037 5522688 5524488 5527764 5554413 5594292 5624208 5640192 5645376 5649248 5664978 5672592 5695272 5725728 5743872 5745609 5763816 5816448 5823488 5847552 5867856 5904657 5923368 5947392 5971968 5975721 5976064 5992704 5998212 6002326 6027129 6030288 6034424 6083586 6102864 6162816 6179976 6187456 6213024 6215049 6220544 6240256 6301196 6319104 6327234 6345216 6349568 6352896 6355404 6386043 6407181 6414936 6435264 6441444 6445862 6461856 6466288 6484293 6510592 6545408 6547992 6551424 6574172 6583008 6601338 6609328 6630272 6665728 6690816 6714048 6723072 6730823 6741792 6746416 6749952 6752152 6786048 6788727 6807552 6837468 6865722 6870431 6874032 6893568 6930432 6933168 6954496 6960888 6994446 6998112 7020288 7022411 7044664 7082336 7102464 7108992 7143264 7147008 7171824 7210176 7212526 7216803 7233024 7239672 7274574 7299072 7303659 7324416 7342716 7363584 7365984 7366491 7370352 7405884 7435494 7459056 7498944 7520256 7524982 7527168 7553304 7563456 7589718 7593696 7596171 7634304 7658496 7660812 7685088 7733286 7755264 7796736 7799814 7823808 7826358 7830999 7872876 7897824 7925247 7967628 7990272 7997616 8036172 8040384 8068302 8111448 8137152 8144631 8211456 8217088 8239968 8284032 8286732 8291646 8297333 8391438 8425472 8436312 8460288 8470528 8473872 8497467 8508888 8514724 8542908 8553248 8580352 8588592 8615808 8645724 8724672 8730656 8735232 8771328 8777344 8801784 8885052 8891146 8921088 8952064 8964096 8989056 8999936 9003489 9048064 9051636 9087826 9116624 9125379 9154296 9165376 9191424 9244224 9269964 9276322 9281184 9284209 9319536 9325928 9330816 9360384 9451794 9478656 9490851 9524352 9529344 9533106 9562432 9613568 9622404 9644032 9652896 9668793 9686413 9699432 9738212 9765888 9790288 9818112 9821312 9821988 9827136 9861258 9874512 9902007 9913992 9945408 9998592 10036224 10071072 10084608 10119624 10124928 10128228 10179072 10211328 10214416 10246784 10256202 10311048 10340352 10395648 10399752 10402181 10431744 10435144 10441332 10491669 10497168 10530432 10566996 10623504 10653696 10663488 10714896 10720512 10757736 10815264 10818789 10849536 10859508 10911861 10948608 10986624 11014074 11045376 11048976 11055528 11108826 11153241 11188584 11248416 11280384 11287473 11290752 11298496 11329956 11345184 11384577 11390544 11451456 11487744 11491218 11527632 11599929 11632896 11646976 11695104 11699721 11735712 11739537 11809314 11846736 11943936 11951442 11952128 11985408 11996424 12004652 12054258 12060576 12068848 12102453 12167172 12205728 12325632 12359952 12374912 12426048 12430098 12441088 12480512 12587157 12602392 12638208 12654468 12690432 12699136 12705792 12710808 12772086 12814362 12823151 12829872 12870528 12882888 12891724 12923712 12932576 12968586 13021184 13090816 13095984 13102848 13148344 13166016 13202676 13218656 13260544 13331456 13336719 13381632 13428096 13446144 13461646 13483584 13492832 13499904 13504304 13572096 13577454 13615104 13631739 13674936 13731444 13740862 13748064 13787136 13866336 13908992 13914483 13921776 13988892 13996224 14040576 14044822 14089328 14164672 14177691 14204928 14217984 14286528 14294016 14299659 14343648 14348323 14420352 14425052 14433606 14466048 14479344 14549148 14598144 14607318 14648832 14685432 14727168 14731968 14732982 14740704 14791887 14811768 14870988 14918112 14997888 15049964 15054336 15106608 15126912 15179436 15187392 15192342 15268608 15316992 15321624 15370176 15384303 15466572 15510528 15593472 15599628 15647616 15652716 15661998 15745752 15795648 15850494 15935256 15980544 15995232 16072344 16080768 16136604 16222896 16274304 16289262 16422912 16434176 16479936 16521111 16568064 16573464 16583292 16594666 16663239 16782876 16850944 16872624 16920576 16947744 16994934 17017776 17029448 17085816 17106496 17160704 17177184 17231616 17236827 17291448 17449344 17461312 17470464 17542656 17554688 17603568 17713971 17770104 17782292 17842176 17904128 17927163 17928192 17978112 17999872 18006978 18081387 18096128 18103272 18175652 18233248 18250758 18308592 18330752 18488448 18539928 18552644 18562368 18568418 18639072 18645147 18651856 18661632 18720768 18903588 18957312 18981702 18994721 19048704 19058688 19066212 19124864 19158129 19227136 19244808 19288064 19305792 19337586 19372826 19398864 19452879 19476424 19531776 19580576 19636224 19642624 19643976 19654272 19722516 19749024 19804014 19817597 19827984 19890816 19997184 20072448 20142144 20169216 20192469 20239248 20249856 20256456 20358144 20366181 20422656 20428832 20493568 20512404 20611293 20622096 20680704 20791296 20799504 20804362 20863488 20870288 20882664 20983338 20994336 21060864 21067233 21133992 21247008 21307392 21326976 21429792 21441024 21515472 21630528 21637578 21650409 21699072 21719016 21823722 21897216 21910977 21973248 22028148 22090752 22097952 22099473 22111056 22174681 22217652 22306482 22377168 22496832 22560768 22574946 22581504 22596992 22659912 22690368 22769154 22781088 22788513 22902912 22975488 22982436 23055264 23199858 23265792 23293952 23390208 23399442 23415491 23471424 23479074 23492997 23618628 23693472 23775741 23902884 23904256 23970816 23992848 24009304 24108516 24121152 24137696 24204906 24334344 24411456 24433893 24651264 24719904 24749824 24852096 24860196 24882176 24891999 24961024 25174314 25204784 25276416 25308936 25380864 25398272 25411584 25421616 25492401 25544172 25628724 25646302 25659744 25741056 25765776 25783448 25847424 25865152 25937172 26042368 26191968 26205696 26296688 26332032 26405352 26437312 26521088 26662912 26673438 26763264 26780083 26856192 26892288 26923292 26967168 26985664 26999808 27008608 27010467 27144192 27154908 27263478 27349872 27376137 27462888 27481724 27496128 27574272 27732672 27817984 27828966 27843552 27852627 27977784 27992448 28081152 28089644 28178656 28329344 28355382 28435968 28573056 28588032 28599318 28687296 28696646 28840704 28850104 28867212 28932096 28958688 29006379 29059239 29098296 29214636 29297664 29370864 29454336 29463936 29465964 29481408 29583774 29623536 29741976 29836224 29995776 30099928 30108672 30213216 30253824 30358872 30374784 30384684 30537216 30633984 30643248 30740352 30768606 30933144 31021056 31186944 31199256 31206543 31295232 31305432 31323996 31475007 31491504 31591296 31700988 31870512 31961088 31990464 32144688 32161536 32273208 32445792 32456367 32548608 32578524 32735583 32845824 32868352 32959872 33042222 33136128 33146928 33166584 33189332 33326478 33459723 33565752 33701888 33745248 33841152 33862419 33895488 33989868 34035552 34058896 34153731 34171632 34212992 34321408 34354368 34463232 34473654 34582896 34799787 34898688 34922624 34940928 35085312 35109376 35207136 35218611 35427942 35452241 35540208 35564584 35808256 35854326 35856384 35956224 35999744 36013956 36162774 36187577 36192256 36206544 36307359 36351304 36466496 36501516 36617184 36661504 36976896 37079856 37105288 37124736 37136836 37278144 37290294 37303712 37323264 37441536 37761471 37807176 37914624 37963404 37989442 38097408 38117376 38132424 38249728 38316258 38454272 38469453 38489616 38576128 38611584 38675172 38745652 38797728 38905758 38952848 39063552 39161152 39272448 39285248 39287952 39308544 39445032 39498048 39608028 39635194 39655968 39668893 39781632 39994368 40010157 40144896 40284288 40338432 40384938 40478496 40499712 40512912 40716288 40732362 40845312 40857664 40895217 40987136 41024808 41222586 41244192 41361408 41387401 41599008 41608724 41726976 41740576 41743449 41765328 41966676 41988672 42121728 42134466 42267984 42494016 42533073 42614784 42653952 42859584 42882048 42898977 43030944 43044969 43261056 43275156 43300818 43398144 43438032 43647444 43794432 43821954 43946496 44056296 44181504 44195904 44198946 44222112 44349362 44375661 44435304 44612964 44754336 44993664 45149892 45163008 45193984 45319824 45380736 45538308 45562176 45577026 45805824 45950976 45964872 46110528 46152909 46399716 46531584 46587904 46780416 46798884 46830982 46942848 46958148 46985994 47237256 47386944 47551482 47805768 47941632 47985696 48018608 48217032 48242304 48275392 48409812 48668688 48822912 48867786 48901303 49302528 49439808 49499648 49563333 49704192 49720392 49764352 49783998 49922048 49989717 50348628 50409568 50552832 50617872 50761728 50796544 50843232 50984802 51019771 51088344 51257448 51292604 51319488 51482112 51531552 51566896 51694848 51710481 51730304 51874344 52084736 52383936 52411392 52593376 52664064 52810704 52874624 53042176 53325824 53346876 53526528 53560166 53712384 53781489 53784576 53846584 53934336 53971328 53999616 54017216 54020934 54288384 54309816 54526956 54699744 54752274 54789827 54925776 54963448 54992256 55465344 55635968 55657932 55687104 55705254 55935441 55955568 55984896 56162304 56179288 56357312 56658688 56710764 56871936 56984163 57146112 57176064 57198636 57374592 57393292 57474387 57681408 57700208 57734424 57864192 57917376 58012758 58118478 58196592 58358637 58429272 58595328 58741728 58908672 58927872 58931928 58962816 59167548 59247072 59452791 59483952 59672448 59991552 60199856 60217344 60426432 60507648 60577407 60717744 60749568 60769368 61074432 61098543 61267968 61286496 61306471 61480704 61537212 61833879 61866288 62042112 62373888 62398512 62413086 62590464 62610864 62647992 62950014 62983008 63182592 63201699 63401976 63741024 63922176 63980928 64289376 64323072 64546416 64891584 64912734 64951227 65097216 65157048 65471166 65691648 65732931 65736704 65919744 66084444 66272256 66293856 66298419 66333168 66378664 66524043 66652956 66919446 67131504 67490496 67682304 67724838 67790976 67979736 68071104 68117792 68307462 68343264 68365539 68425984 68642816 68708736 68926464 68947308 69165792 69599574 69797376 69845248 69881856 70170624 70218752 70246473 70414272 70437222 70478991 70855884 70904482 71080416 71129168 71327223 71616512 71708652 71712768 71912448 71999488 72027912 72325548 72375154 72413088 72614718 72702608 72932992 73003032 73234368 73323008 73953792 74039053 74159712 74210576 74249472 74273672 74556288 74580588 74607424 74646528 74675997 74883072 75522942 75574741 75614352 75829248 75926808 75978884 76194816 76234752 76264848 76499456 76632516 76908544 76938906 76979232 77152256 77223168 77246521 77350344 77491304 77595456 77811516 77905696 78127104 78322304 78570496 78575904 78617088 78890064 78996096 79216056 79270388 79311936 79337786 79563264 79988736 80020314 80289792 80340249 80568576 80676864 80769876 80956992 80999424 81025824 81031401 81432576 81464724 81715328 81790434 81974272 82049616 82445172 82488384 82722816 82774802 83198016 83217448 83453952 83481152 83486898 83530656 83557881 83933352 83977344 84243456 84268932 84535968 84988032 85066146 85307904 85719168 85764096 85797954 86061888 86089938 86522112 86550312 86601636 86796288 86876064 87019137 87177717 87294888 87643908 87892992 88112592 88363008 88391808 88397892 88444224 88698724 88751322 88870608 89225928 89508672 89987328 90299784 90326016 90387968 90639648 90761472 91076616 91124352 91154052 91611648 91901952 91929744 92221056 92305818 92799432 93063168 93175808 93560832 93597768 93619629 93661964 93885696 93916296 93971988 94425021 94474512 94773888 95102964 95611536 95883264 95971392 96037216 96434064 96484608 96550784 96819624 97337376 97369101 97645824 97735572 97802606 98206749 98605056 98879616 98999296 99126666 99408384 99440784 99528704 99567996 99979434 100048007 100379169 100697256 100819136 101105664 101235744 101523456 101587257 101593088 101686464 101969604 102039542 102176688 102461193 102514896 102585208 102638976 102964224 103063104 103133792 103389696 103420962 103460608 103748688 104399361 104767872 104822784 105186752 105328128 105621408 105655833 105749248 106084352 106356723 106651648 106693752 107120332 107424768 107562978 107569152 107693168 107868672 107942656 107999232 108034432 108041868 108562731 108576768 108619632 108922077 109053912 109399488 109504548 109579654 109851552 109926896 109984512 110930688 111271936 111315864 111374208 111410508 111870882 111911136 111947611 111969792 112324608 112358576 112714624 113317376 113421528 113743872 113968326 114292224 114352128 114397272 114423991 114749184 114786584 114948774 115362816 115400416 115408359 115468848 115728384 115834752 116025516 116236956 116393184 116717274 116797327 116858544 117190656 117483456 117817344 117855744 117863856 117925632 118335096 118494144 118905582 118967904 119006679 119344896 119983104 120030471 120399712 120434688 120852864 121015296 121154814 121435488 121499136 121538736 122148864 122197086 122535936 122572992 122612942 122685651 122961408 123074424 123667758 123732576 124084224 124162203 124797024 124826172 125180928 125221728 125230347 125295984 125900028 125966016 126365184 126403398 126803952 127482048 127599219 127844352 127961856 128578752 128646144 128696931 129092832 129134907 129783168 129825468 129902454 130194432 130314096 130942332 131383296 131465862 131473408 131839488 132168888 132544512 132587712 132596838 132666336 132757328 133048086 133126983 133305912 133838892 134263008 134980992 135449676 135581952 135959472 136142208 136235584 136614924 136686528 136731078 136851968 137285632 137417472 137852928 137894616 138331584 138458727 139199148 139594752 139690496 139763712 140341248 140437504 140492946 140828544 140874444 140957982 141054661 141711768 141808964 142160832 142258336 142654446 143233024 143417304 143824896 143998976 144055824 144651096 144750308 144826176 145229436 145405216 145865984 146006064 146468736 146646016 146703909 147907584 148078106 148319424 148421152 148498944 148547344 148689999 149112576 149161176 149214848 149293056 149351994 149766144 151045884 151149482 151228704 151658496 151853616 151957768 152389632 152529696 152998912 153059313 153265032 153817088 153877812 153958464 154446336 154493042 154700688 154982608 155131443 155190912 155623032 155811392 156254208 156644608 157140992 157151808 157234176 157780128 157831553 157992192 158432112 158540776 158623872 158675572 159126528 159977472 160040628 160579584 160680498 161137152 161344467 161353728 161539752 161913984 161998848 162051648 162062802 162865152 162929448 163430656 163580868 163948544 164099232 164369481 164890344 164976768 165549604 166396032 166434896 166907904 166962304 166973796 167061312 167115762 167866704 167954688 168486912 168537864 169071936 169494361 169976064 170132292 170615808 170952489 171438336 171528192 171595908 172123776 172179876 172423161 173044224 173100624 173203272 173592576 173752128 174038274 174355434 174589776 175287816 175785984 176225184 176726016 176783616 176795784 176837077 176888448 177397448 177502644 177741216 178358373 178451856 179017344 179974656 180599568 180652032 180775936 181279296 181522944 181732221 182153232 182248704 182308104 183223296 183295629 183803904 183859488 183919413 184442112 184611636 185501637 185598864 186126336 187121664 187195536 187239258 187323928 187771392 187832592 187943976 188850042 188949024 189547776 189605097 190205928 191223072 191766528 191942784 192074432 192868128 192969216 193101568 193639248 194674752 194738202 194853681 195291648 195471144 195605212 196413498 197198793 197210112 197759232 197998592 198253332 198816768 198881568 198895257 199057408 199135992 199572129 199958868 200096014 200758338 201394512 201638272 202471488 203046912 203174514 203186176 203372928 203939208 204079084 204353376 204922386 205029792 205096617 205170416 205277952 205928448 206126208 206267584 206779392 206841924 206921216 207497376 208798722 208941931 209535744 209645568 210373504 210656256 210739419 211242816 211311666 211498496 212168704 212713446 213303296 213387504 213981669 214240664 214849536 215125956 215138304 215386336 215737344 215885312 215998464 216068864 216083736 217125462 217239264 217844154 217993567 218107824 218798976 219009096 219159308 219703104 219853792 219969024 221861376 222117159 222543872 222631728 222748416 222821016 223741764 223822272 223895222 223939584 224027991 224649216 224717152 225429248 226634752 226724223 226843056 227487744 227936652 228584448 228704256 228794544 228847982 229498368 229573168 229897548 230725632 230800832 230816718 230937696 231456768 231669504 231739563 232051032 232473912 232786368 233434548 233594654 233717088 234381312 234966912 235711488 235727712 235851264 236670192 236988288 237811164 237935808 238013358 238689792 239966208 240060942 240799424 240869376 241020747 241705728 242030592 242309628 242870976 242998272 243077472 243094203 243921491 244297728 244394172 245145984 245225884 245371302 245922816 246148848 247335516 247465152 248168448 248324406 249594048 249652344 250361856 250443456 250460694 250591968 250673643 251800056 251932032 252730368 252806796 253607904 254964096 255198438 255923712 257157504 257292288 257393862 257570401 258185664 258269814 259566336 259650936 259804908 260388864 260628192 261057411 261533151 261884664 262931724 262946816 263678976 264337776 265089024 265175424 265193676 265332672 265514656 266096172 266253966 266611824 267677784 268526016 269961984 270899352 271163904 271918944 272284416 272471168 273229848 273373056 273462156 273703936 274571264 274834944 275705856 275789232 276663168 276917454 278398296 279189504 279380992 279527424 280682496 280858887 280875008 280985892 281657088 281748888 281915964 282109322 283275063 283423536 283617928 284321664 284516672 285308892 286466048 286834608 287649792 288111648 289302192 289500616 289652352 290458872 290810432 291731968 292012128 292107303 292937472 293292032 293407818 294620247 295815168 296156212 296638848 296842304 296997888 297094688 297379998 298225152 298322352 298429696 298586112 298703988 300144021 301137507 302091768 302298964 302457408 303316992 303707232 303915536 304761771 304779264 305059392 305997824 306118626 306530064 307383579 307634176 307755624 307916928 308892672 308986084 309401376 309965216 310262886 310381824 311246064 311622784 313289216 314281984 314303616 314468352 315560256 315663106 315984384 316864224 316967499 317081552 317247744 317351144 318253056 319070169 319954944 320081256 321360996 322274304 322688934 322707456 322910257 323079504 323827968 323997696 324103296 324125604 325688193 325730304 325858896 326861312 327161736 327897088 328198464 328738962 329780688 329953536 331099208 332792064 332869792 333815808 333924608 333947592 334122624 334231524 335733408 335842833 335909376 336973824 337075728 338143872 338988722 339952128 340264584 341231616 341904978 342876672 343056384 343191816 343271973 344247552 344359752 344846322 346088448 346201248 346225077 346406544 347185152 347504256 348076548 348710868 349179552 350391981 350575632 351571968 352450368 353452032 353567232 353591568 353674154 353776896 354794896 355005288 355482432 356716746 356903712 357020037 358034688 359949312 360091413 361199136 361304064 361551872 362558592 363045888 363464442 364306464 364497408 364616208 366446592 366591258 367607808 367718976 367838826 368056953 368884224 369223272 371003274 371197728 372252672 372486609 374391072 374478516 374647856 375542784 375665184 375691041 375887952 377700084 377898048 379095552 379210194 380411856 382446144 382797657 383533056 383885568 384148864 385736256 385938432 386203136 387278496 387404721 389349504 389476404 389707362 389974651 390583296 390942288 391210424 392826996 394397586 394420224 395518464 395997184 396506664 397633536 397763136 397790514 398063347 398114816 398271984 399144258 399380949 399917736 400192028 401516676 402789024 403276544 404942976 406349028 406372352 406745856 407878416 408158168 408706752 409844772 410059584 410193234 410340832 410555904 411856896 412252416 412535168 413558784 413683848 413842432 414994752 415376181 417597444 417883862 419071488 419291136 420747008 421312512 421478838 422485632 422623332 422996992 423163983 424337408 425426892 426775008 427963338 428481328 429699072 430251912 430772672 431474688 431770624 431996928 432137728 432167472 434250924 434478528 435688308 435987134 436215648 436357823 437597952 438018192 438318616 439406208 439707584 439938048 440111727 443722752 444234318 445263456 445496832 445642032 446069997 447483528 447644544 447790444 447879168 448055982 449298432 449434304 450858496 453269504 453448446 453686112 454975488 455261411 455873304 457168896 457589088 457695964 458996736 459146336 459177939 459795096 461451264 461601664 461633436 461875392 463339008 463479126 464102064 464947824 465394329 465572736 466869096 467189308 467434176 468762624 469933824 471422976 471455424 471702528 473340384 473494659 473976576 475622328 475871616 476026716 477379584 479932416 480121884 481598848 481738752 482041494 483411456 484061184 484619256 485741952 485996544 486154944 486188406 487842982 488595456 488788344 490291968 490451768 490742604 491845632 492297696 493108443 494671032 494930304 496648812 499188096 499304688 500723712 500886912 500921388 501183936 501347286 503600112 503864064 505460736 505613592 507215808 508483083 509928192 510396876 511847424 512857467 514315008 514584576 514787724 515140802 516371328 516539628 517269483 519132672 519301872 519609816 520777728 521256384 522114822 523066302 523769328 525863448 527357952 528675552 530178048 530350848 530387352 530511231 530665344 531029312 532192344 532507932 533223648 535075119 535355568 537052032 539923968 541798704 542327808 543837888 544568832 544942336 545196663 546459696 546746112 546924312 547407872 549142528 549669888 549886887 551411712 551578464 551758239 553326336 553834908 556504911 556796592 558379008 558761984 561364992 561717774 561750016 561971784 563314176 563497776 563831928 564218644 566550126 566847072 567235856 568643328 568815291 569033344 570617784 572932096 573669216 575299584 576223296 578604384 579001232 579304704 580917744 581620864 583463936 584024256 584214606 585874944 586584064 586815636 589240494 589644637 591596379 591630336 592312424 593277696 593684608 593995776 594189376 594759996 596450304 596644704 596859392 597172224 597407976 598716387 600288042 602275014 602688097 604183536 604597928 604914816 607414464 607831072 609523542 609558528 610118784 611995648 612237252 613060128 614767158 615188809 615268352 615289851 615511248 615833856 617785344 617972168 618802752 619930432 620525772 620763648 622492128 623245568 626578432 626825793 628563968 628607232 628936704 631120512 631326212 631968768 632218257 633728448 633934998 634163104 634495488 634702288 636506112 638140338 639909888 640162512 641945007 642721992 644548608 645377868 645414912 645820514 646159008 647655936 647995392 648206592 648251208 651376386 651717792 653722624 653980701 654323472 655794176 656396928 657477924 659561376 659907072 662198416 665584128 665739584 666351477 667631616 667849216 667895184 668245248 668463048 671466816 671685666 671818752 672083973 673947648 674151456 674371181 676287744 677977444 679904256 680172669 680529168 682463232 683809956 685753344 686112768 686383632 686543946 688495104 688719504 689692644 692176896 692402496 692450154 692813088 694370304 695008512 695218689 696153096 697421736 698359104 700783962 701151264 703143936 704900736 707134464 707183136 707348308 707553792 709589792 710010576 710964864 713433492 713807424 714040074 716069376 719898624 720182826 722398272 722608128 723062241 723103744 725117184 726091776 726928884 728612928 728994816 729232416 729282609 731764473 732893184 733182516 735437952 735677652 736113906 737768448 738446544 742006548 742395456 744505344 744973218 748782144 748957032 749295712 751085568 751330368 751382082 751775904 752020929 755400168 755796096 758191104 758420388 760823712 764892288 765595314 767771136 768297728 771472512 771876864 772406272 772711203 774556992 774809442 778699008 778952808 779414724 779949302 781166592 781884576 782420848 783172233 784599453 785653992 788795172 788840448 791036928 791994368 793013328 795267072 795526272 795581028 796126694 796543968 798288516 798761898 799835472 800384056 803033352 805578048 806553088 809885952 812698056 813491712 815756832 816316336 817413504 819689544 820119168 820386468 820681664 821111808 823713792 824504832 825070336 827117568 827367696 827684864 829989504 830752362 831322151 835194888 835767724 838142976 838582272 841494016 842576661 842625024 842957676 844971264 845246664 845993984 846327966 848674816 849825189 850853784 853550016 855926676 856962656 859398144 860503824 861545344 862949376 863541248 864275456 864334944 868501848 868957056 871376616 871974268 872431296 872715646 875195904 876036384 876321909 876637232 878812416 879415168 879876096 880223454 887445504 888468636 890526912 890993664 891284064 892139994 892751887 894967056 895289088 895580888 895758336 896111964 898868608 900432063 901716992 906539008 906896892 907372224 909950976 910522822 911746608 914285313 914337792 915178176 915391928 917993472 918292672 918355878 919590192 922902528 923203328 923266872 923750784 926678016 926958252 928204128 929895648 930788658 931145472 931427059 933738192 934378616 934868352 939867648 942845952 942910848 943405056 946680768 946989318 947953152 950902497 951244656 951743232 952053432 954759168 957210507 959864832 960243768 963197696 964082988 966822912 968122368 968730771 969238512 971483904 971993088 972309888 972376812 975685964 977064579 977190912 977576688 980583936 980903536 981485208 983691264 984595392 986216886 989342064 989860608 993297624 998376192 998609376 1001447424 1001773824 1001842776 1002367872 1002694572 1007200224 1007528499 1007728128 1010921472 1011227184 1014431616 1016966166 1019856384 1020793752 1023694848 1025714934 1028630016 1029169152 1029575448 1029815919 1030281604 1032742656 1033079256 1034538966 1038265344 1038603744 1038675231 1039219632 1041555456 1042210007 1042512768 1044229644 1046132604 1047538656 1051175943 1051726896 1054715904 1057351104 1060356096 1060701696 1060774704 1061022462 1061330688 1062058624 1064384688 1065015864 1066447296 1070150238 1070711136 1071060111 1074104064 1079847936 1080274239 1083597408 1084655616 1087675776 1089137664 1089884672 1090393326 1092919392 1093492224 1093848624 1094815744 1099339776 1099773774 1100528077 1102823424 1103156928 1103516478 1104170859 1106652672 1107669816 1113009822 1113593184 1116758016 1117459827 1117523968 1123435548 1123500032 1123943568 1126628352 1126995552 1127073123 1127663856 1128437288 1133100252 1133694144 1134471712 1137286656 1137630582 1138066688 1141235568 1147338432 1148392971 1150599168 1152446592 1157208768 1158002464 1158609408 1161835488 1162214163 1163241728 1166927872 1168048512 1168429212 1169923953 1171749888 1173168128 1173631272 1178480988 1179289274 1183192758 1183260672 1184624848 1186555392 1187369216 1187991552 1188378752 1189519992 1192900608 1193289408 1193718784 1194190041 1194344448 1194815952 1197432774 1198142847 1200576084 1204550028 1205376194 1208367072 1209195856 1209829632 1214828928 1215662144 1219047084 1219117056 1220237568 1223991296 1224474504 1226120256 1229534316 1230377618 1230579702 1231022496 1231423721 1231667712 1235570688 1235944336 1237605504 1239860864 1241051544 1241527296 1244984256 1246491136 1253156864 1253651586 1257127936 1257214464 1257873408 1258663901 1262241024 1262652424 1263937536 1264436514 1267456896 1267869996 1268326208 1268990976 1269404576 1269491949 1273012224 1276280676 1280325024 1283890014 1284770597 1285443984 1289097216 1290755736 1291641028 1292318016 1295311872 1295990784 1296413184 1296502416 1302752772 1303435584 1307445248 1307961402 1308646944 1309073469 1311588352 1312793856 1314955848 1319122752 1319814144 1320335181 1324396832 1331168256 1331479168 1332702954 1335698432 1335790368 1336490496 1336926096 1342933632 1343371332 1343637504 1344167946 1347895296 1348302912 1348742362 1352575488 1355954888 1359808512 1360345338 1361058336 1364926464 1365784233 1367619912 1371506688 1372767264 1373087892 1376990208 1377439008 1377533817 1379385288 1384353792 1384804992 1384900308 1385626176 1390017024 1390437378 1392306192 1394843472 1396718208 1401567924 1402302528 1406287872 1409801472 1414268928 1414366272 1414696616 1415107584 1419179584 1420021152 1420483977 1421929728 1426866984 1427614848 1428080148 1432138752 1439797248 1440365652 1444796544 1445216256 1446124482 1446207488 1450234368 1452183552 1453857768 1457225856 1457989632 1458464832 1458565218 1463528946 1465786368 1466365032 1470875904 1471355304 1472227812 1475536896 1476893088 1479325329 1484013096 1484790912 1489946436 1497564288 1497914064 1498591424 1502171136 1502660736 1502764164 1503551808 1504041858 1510800336 1511592192 1516382208 1516840776 1521647424 1525449249 1529784576 1531190628 1535542272 1536595456 1538572401 1542945024 1543753728 1544812544 1545422406 1549113984 1549618884 1551808449 1557398016 1557905616 1558829448 1559898604 1562333184 1563769152 1564841696 1566344466 1569198906 1571307984 1577590344 1582073856 1583988736 1586026656 1590534144 1591052544 1591162056 1591533693 1592253388 1593087936 1596577032 1597523796 1599670944 1600768112 1605225357 1606066704 1611156096 1613106176 1619771904 1625396112 1626983424 1631513664 1632632672 1634827008 1635589989 1639379088 1640238336 1640772936 1641363328 1642223616 1647427584 1649009664 1650140672 1654235136 1654735392 1655274717 1655369728 1659979008 1661504724 1662644302 1669514733 1670389776 1671535448 1676285952 1682988032 1685153322 1685250048 1685915352 1689942528 1690493328 1691987968 1692655932 1699650378 1700816119 1701707568 1706445873 1707100032 1711853352 1713925312 1718796288 1721007648 1723090688 1725898752 1727082496 1728550912 1728669888 1737003696 1737914112 1742753232 1743948536 1744862592 1745431292 1750391808 1752072768 1752643818 1753274464 1757624832 1758830336 1759752192 1760446908 1768933911 1774789137 1774891008 1776937272 1781053824 1781987328 1782568128 1784279988 1785503774 1789934112 1790578176 1791161776 1791516672 1792223928 1796149161 1797737216 1800864126 1803433984 1808064291 1813078016 1813793784 1814744448 1821045644 1823493216 1828570626 1828675584 1830356352 1830783856 1835986944 1836585344 1836711756 1839180384 1845566427 1845805056 1846406656 1846533744 1847501568 1853356032 1853916504 1856408256 1859791296 1861577316 1862290944 1862854118 1864437971 1867476384 1868757232 1869736704 1879735296 1880477379 1885691904 1885821696 1886810112 1893361536 1893978636 1895906304 1896654771 1901804994 1902489312 1903109387 1903486464 1904106864 1909518336 1914421014 1919729664 1920487536 1926395392 1928165976 1933645824 1936244736 1937461542 1938477024 1942967808 1943986176 1944619776 1944753624 1945207847 1951371928 1954129158 1955153376 1961167872 1961807072 1961942103 1962970416 1967382528 1969190784 1972433772 1978684128 1979721216 1986595248 1996752384 1997218752 1999054431 2002894848 2003547648 2003685552 2004735744 2005389144 2014400448 2015056998 2015456256 2016251919 2021842944 2022454368 2023113543 2028863232 2033932332 2039712768 2040518007 2041587504 2047389696 2051429868 2057260032 2058338304 2059150896 2059631838 2060563208 2065485312 2066158512 2069077932 2076530688 2077207488 2077350462 2078439264 2083110912 2084420014 2085025536 2085656067 2088459288 2092265208 2095077312 2102351886 2103453792 2109431808 2114702208 2121403392 2121549408 2122044924 2122661376 2124117248 2128769376 2130031728 2132894592 2140300476 2141422272 2142120222 2148208128 2159695872 2160548478 2167194816 2169186723 2169311232 2175351552 2178275328 2179769344 2180786652 2185838784 2186984448 2187697248 2187847827 2189631488 2195293419 2198679552 2199547548 2201056154 2206313856 2207032956 2208341718 2213305344 2215339632 2226019644 2227186368 2233516032 2234919654 2235047936 2246871096 2247887136 2253256704 2253991104 2254146246 2255327712 2256062787 2256874576 2266200504 2267388288 2268943424 2274573312 2275261164 2276133376 2282471136 2294676864 2296785942 2298361241 2304893184 2314417536 2316004928 2317218816 2318133609 2323670976 2324428326 2326483456 2333855744 2336097024 2336858424 2339847906 2343499776 2346336256 2347262544 2349516699 2353798359 2356961976 2358578548 2366385516 2366521344 2369249696 2373110784 2374738432 2375983104 2376757504 2379039984 2385801216 2386578816 2387437568 2388380082 2389631904 2394865548 2396285694 2397929237 2401152168 2409100056 2410752388 2416734144 2418391712 2419659264 2429657856 2431324288 2438094168 2440475136 2447982592 2448949008 2452240512 2459068632 2460755236 2461159404 2462044992 2462847442 2463335424 2471141376 2471888672 2475211008 2479721728 2482103088 2483054592 2489968512 2492982272 2493966453 2506313728 2507303172 2514428928 2515746816 2517327802 2524482048 2525304848 2527729983 2527875072 2528873028 2534913792 2535739992 2536652416 2537981952 2538809152 2538983898 2546024448 2552561352 2560650048 2567780028 2569541194 2570887968 2578194432 2581511472 2583282056 2584636032 2590623744 2592826368 2593004832 2605505544 2606871168 2614890496 2615922804 2617293888 2618146938 2625587712 2628965727 2629911696 2638245504 2639628288 2640670362 2648793664 2662336512 2662958336 2665405908 2671396864 2671580736 2672980992 2673852192 2678255661 2683136401 2685867264 2686742664 2687275008 2688335892 2696605824 2697484724 2701296189 2705150976 2711909776 2719617024 2720690676 2722116672 2729852928 2731568466 2735239824 2742855939 2743013376 2745534528 2746175784 2753980416 2754878016 2755067634 2758770576 2768707584 2769609984 2769800616 2771252352 2780034048 2780874756 2784612384 2789686944 2793436416 2794281177 2803135848 2804605056 2819602944 2828537856 2828732544 2829393232 2830215168 2838359168 2840042304 2840967954 2843859456 2853733968 2855229696 2856160296 2864277504 2871631521 2879594496 2880731304 2881404137 2889593088 2892248964 2892414976 2900468736 2904367104 2906192313 2907715536 2914451712 2915979264 2916929664 2917130436 2927057892 2931193737 2931572736 2932730064 2941751808 2942710608 2944455624 2951073792 2953786176 2958650658 2968026192 2969581824 2979892872 2995128576 2995828128 2997182848 3004342272 3005321472 3005528328 3007103616 3008083716 3021600672 3022585497 3023184384 3032764416 3033681552 3043294848 3050898498 3059569152 3062381256 3071084544 3073190912 3077144802 3085890048 3087507456 3089447757 3089625088 3090844812 3098227968 3099237768 3103616898 3114796032 3115811232 3116025693 3117658896 3119797208 3124666368 3126630021 3127538304 3129683392 3132688932 3138397812 3142615968 3153527829 3155180688 3164147712 3172053312 3181068288 3182105088 3182324112 3183067386 3184506776 3186175872 3193154064 3195047592 3199341888 3201536224 3210450714 3212133408 3213180333 3222312192 3226212352 3239543808 3240822717 3250792224 3253966848 3263027328 3265265344 3269654016 3271179978 3278758176 3280476672 3281545872 3282726656 3284447232 3298019328 3300281344 3301584231 3308470272 3309470784 3310549434 3310739456 3312512577 3319958016 3323009448 3325288604 3339029466 3340779552 3343070896 3352379481 3352571904 3365976064 3370306644 3370500096 3371830704 3379885056 3380986656 3381219369 3383975936 3385311864 3399300756 3401632238 3403415136 3412891746 3414200064 3423706704 3427850624 3442015296 3446181376 3451797504 3454164992 3457101824 3457339776 3474007392 3475828224 3485506464 3486642489 3487897072 3489725184 3490862584 3500783616 3504145536 3505287636 3506548928 3509771859 3515249664 3517660672 3519504384 3520893816 3537867822 3549578274 3549782016 3552012827 3553874544 3562107648 3563974656 3565136256 3568559976 3571007548 3579868224 3581156352 3582323552 3582570123 3583033344 3584447856 3592298322 3595474432 3601728252 3606867968 3616128582 3626156032 3627587568 3629488896 3642091288 3646986432 3657141252 3657351168 3660712704 3661567712 3671973888 3673170688 3673423512 3678360768 3691132854 3692813312 3693067488 3694271163 3695003136 3706712064 3707833008 3712816512 3719582592 3723154632 3724581888 3725708236 3728875942 3734952768 3737514464 3739473408 3759470592 3760954758 3771383808 3771643392 3773620224 3775991703 3786723072 3787957272 3791812608 3793309542 3803609988 3804978624 3806218774 3806972928 3808213728 3808475847 3819036672 3828842028 3840975072 3852790784 3854311791 3856331952 3867291648 3874923084 3876954048 3885935616 3887972352 3889239552 3889507248 3890415694 3902743856 3908258316 3910306752 3922335744 3923614144 3923884206 3925940832 3927220407 3934765056 3938381568 3944867544 3957368256 3959442432 3961005543 3973190496 3993504768 3994437504 3998108862 4007095296 4007371104 4009471488 4010778288 4028800896 4030113996 4030912512 4032503838 4043685888 4044908736 4046227086 4057726464 4067864664 4079425536 4081036014 4083175008 4094779392 4097352699 4102859736 4114520064 4118301792 4119263676 4121126416 4130970624 4132317024 4132601451 4138155864 4153061376 4154414976 4154700924 4156878528 4168840028 4170051072 4171312134 4176918576 4184530416 4190154624 4204703772 4206907584 4218863616 4229404416 4242806784 4243098816 4244089848 4245322752 4248234496 4257538752 4260063456 4261451931 4265789184 4280600952 4282844544 4284240444 4296416256 4319391744 4321096956 4334389632 4338373446 4338622464 4350703104 4356550656 4359538688 4361573304 4371677568 4373968896 4375394496 4375695654 4378696817 4379262976 4390586838 4397359104 4399095096 4402112308 4412627712 4414065912 4416683436 4426610688 4430679264 4437975987 4452039288 4454372736 4469839308 4470095872 4493742192 4495774272 4506513408 4507982208 4508292492 4510655424 4512125574 4513749152 4532401008 4534776576 4537886848 4549146624 4550522328 4552266752 4564942272 4576347747 4589353728 4593571884 4596722482 4609786368 4615717203 4628835072 4632009856 4634437632 4636267218 4647341952 4648856652 4652966912 4667711488 4672194048 4673716848 4679695812 4686999552 4694525088 4699033398 4702256329 4707596718 4713923952 4717157096 4732771032 4738499392 4746221568 4749476864 4751966208 4753515008 4758079968 4771602432 4773157632 4774601079 4774875136 4776760164 4779263808 4789731096 4792571388 4795858474 4802304336 4815676071 4818200112 4821504776 4833468288 4836783424 4839318528 4859315712 4862648576 4876188336 4880950272 4897898016 4904481024 4906769967 4918137264 4921510472 4922318808 4924089984 4925694884 4926670848 4942282752 4943777344 4950422016 4959443456 4964206176 4965824151 4966109184 4979937024 4985964544 4987932906 5008544199 5012627456 5014606344 5028857856 5034655604 5048964096 5050609696 5055459966 5055750144 5057746056 5069827584 5071479984 5073304832 5075963904 5077618304 5077967796 5102448357 5105122704 5119337619 5121300096 5135560056 5139082388 5141775936 5156388864 5163022944 5166564112 5169272064 5181247488 5185652736 5186009664 5211011088 5213742336 5229780992 5231845608 5234587776 5236293876 5251175424 5257931454 5259823392 5261537717 5276491008 5279256576 5281340724 5297587328 5306801733 5324673024 5325916672 5330811816 5342793728 5343161472 5345961984 5347704384 5356511322 5366272802 5371734528 5373485328 5374550016 5376671784 5388447483 5393211648 5394969448 5402592378 5410301952 5423819552 5424192873 5439234048 5441381352 5444233344 5463136932 5470479648 5485711878 5486026752 5489474369 5491069056 5492351568 5507960832 5509756032 5510135268 5517541152 5536699281 5537415168 5539219968 5539601232 5542504704 5560068096 5561749512 5569224768 5579373888 5586872832 5588562354 5593313913 5606271696 5609210112 5639205888 5641432137 5657075712 5657465088 5658786464 5660430336 5676718336 5680084608 5681935908 5687718912 5689964313 5707467936 5709328161 5710459392 5712320592 5728555008 5743263042 5759188992 5761462608 5762808274 5779186176 5784497928 5800937472 5808734208 5812384626 5815431072 5828903424 5831958528 5833859328 5834260872 5835623541 5854115784 5862387474 5865460128 5883503616 5885421216 5885826309 5888911248 5902147584 5907572352 5917301316 5936052384 5939163648 5959785744 5990257152 5991656256 5994365696 5997163293 6008684544 6010642944 6011056656 6014207232 6016167432 6043201344 6045170994 6046368768 6048755757 6065528832 6067363104 6069340629 6086589696 6101796996 6119138304 6121554021 6124762512 6142169088 6146381824 6154289604 6171780096 6175014912 6178895514 6179250176 6181689624 6196455936 6198475536 6207233796 6229592064 6231622464 6232051386 6235317792 6239594416 6249332736 6253260042 6255076608 6256968201 6259366784 6265377864 6276795624 6285231936 6307055658 6310361376 6328295424 6344106624 6364210176 6364648224 6366134772 6369013552 6372351744 6386308128 6390095184 6398683776 6403072448 6420901428 6424266816 6426360666 6444624384 6452424704 6479087616 6481645434 6486091007 6501584448 6507560169 6507933696 6526054656 6530530688 6539308032 6542359956 6557516352 6560953344 6563091744 6565453312 6568894464 6585880257 6596038656 6600562688 6603168462 6618941568 6621098868 6621478912 6625025154 6629569067 6639916032 6646018896 6650577208 6678058932 6681559104 6686141792 6704758962 6705143808 6731952128 6740613288 6743661408 6759770112 6761973312 6762438738 6767076899 6767951872 6768188361 6770623728 6798601512 6803264476 6806830272 6825783492 6828400128 6847413408 6855701248 6884030592 6892362752 6895083723 6908329984 6914203648 6914679552 6948014784 6951656448 6954400827 6971012928 6973284978 6975794144 6979450368 6981725168 7001567232 7008291072 7010575272 7013097856 7019543718 7030499328 7035321344 7039008768 7041787632 7061395077 7075735644 7099156548 7099564032 7104025654 7107749088 7124215296 7127949312 7130272512 7137119952 7142015096 7159736448 7162312704 7164647104 7165140246 7168895712 7184596644 7190948864 7193787711 7203456504 7213735936 7232257164 7255175136 7258977792 7284182576 7293972864 7314282504 7321425408 7323135424 7343947776 7346341376 7346847024 7356721536 7382265708 7385626624 7386134976 7388542326 7390006272 7413424128 7415666016 7418082991 7425633024 7439165184 7446309264 7449163776 7451416472 7457751884 7469905536 7475028928 7478946816 7481899359 7518941184 7521909516 7543286784 7547240448 7551983406 7573446144 7575914544 7583189949 7583625216 7586619084 7607219976 7609957248 7612437548 7613945856 7616427456 7616951694 7638073344 7657684056 7681950144 7705581568 7708623582 7712663904 7734583296 7749846168 7753908096 7771871232 7778479104 7779014496 7780831388 7805487712 7816516632 7820613504 7844671488 7847228288 7847768412 7851881664 7854440814 7876763136 7889735088 7914736512 7918884864 7922011086 7946380992 7987009536 7988875008 7996217724 8014190592 8014742208 8018942976 8021556576 8034766983 8049409203 8057601792 8060227992 8061825024 8065007676 8089817472 8092454172 8103888567 8115452928 8135729328 8158851072 8162072028 8166350016 8189558784 8194705398 8205719472 8229040128 8236603584 8238527352 8242252832 8261941248 8264634048 8265202902 8276311728 8306122752 8308829952 8309401848 8313757056 8337680056 8340102144 8342624268 8353837152 8369060832 8380309248 8382843531 8409407544 8413815168 8458808832 8485613568 8486197632 8488179696 8490645504 8496468992 8515077504 8520126912 8522903862 8531578368 8561201904 8565689088 8568480888 8592832512 8614894563 8638783488 8642193912 8644212411 8668779264 8676746892 8677244928 8701406208 8713101312 8718576939 8719077376 8723146608 8743355136 8747937792 8750788992 8751391308 8757393634 8781173676 8793581211 8794718208 8798190192 8804224616 8825255424 8828131824 8833366872 8853221376 8861358528 8875951974 8904078576 8908745472 8939678616 8987484384 8991548544 9013026816 9015964416 9016584984 9021310848 9024251148 9027498304 9064802016 9067756491 9069553152 9075773696 9098293248 9101044656 9104533504 9129884544 9152695494 9178707456 9187143768 9193444964 9219572736 9231434406 9257670144 9264019712 9268343271 9268875264 9272534436 9294683904 9297713304 9305933824 9335422976 9344388096 9347433696 9348077079 9359391624 9373999104 9379890063 9389050176 9398066796 9404512658 9415193436 9427847904 9434314192 9460583487 9465542064 9476998784 9492443136 9498953728 9507030016 9516159936 9543204864 9546315264 9549202158 9549750272 9553520328 9558527616 9579462192 9585142776 9591716948 9604608672 9631352142 9636400224 9639540999 9643009552 9666936576 9673566848 9678637056 9718631424 9725297152 9752376672 9761900544 9795796032 9808962048 9813539934 9820270757 9836274528 9843020944 9844637616 9848179968 9851389768 9853341696 9887554688 9900844032 9904752693 9918886912 9928412352 9931648302 9932218368 9959874048 9971929088 9975865812 10017088398 10023958829 10025254912 10029212688 10057138443 10057715712 10069311208 10097928192 10101219392 10110919932 10111500288 10115492112 10139655168 10142959968 10146609664 10151927808 10155236608 10155935592 10204896714 10210245408 10238675238 10242600192 10245697649 10271120112 10278164776 10283551872 10326045888 10333128224 10338544128 10362494976 10371305472 10372019328 10422022176 10427484672 10459561984 10459927467 10463691216 10469175552 10472587752 10502350848 10515862908 10519646784 10523075434 10529315577 10552982016 10558513152 10562681448 10595174656 10613603466 10649346048 10651833344 10656038481 10661623632 10685587456 10686322944 10691923968 10695408768 10713022644 10732545604 10743469056 10746970656 10747710369 10749100032 10753343568 10776894966 10786423296 10789938896 10805184756 10820603904 10847639104 10848385746 10878468096 10882762704 10888466688 10926273864 10940959296 10971423756 10972053504 10978948738 10982138112 10984703136 11015921664 11019512064 11020270536 11035082304 11073398562 11078439936 11079202464 11082813489 11085009408 11120136192 11123499024 11138449536 11158747776 11173745664 11177124708 11186627826 11212543392 11218420224 11278411776 11282864274 11314151424 11314930176 11317572928 11320860672 11327975109 11353436672 11360169216 11363871816 11375437824 11379928626 11414935872 11418656322 11420918784 11424641184 11425427541 11457110016 11464310077 11486526084 11522925216 11525616548 11558372352 11562935373 11568995856 11601874944 11624769252 11630862144 11657806848 11663917056 11667718656 11668521744 11671247082 11708231568 11724774948 11730920256 11767007232 11770842432 11771652618 11777822496 11781661221 11804295168 11815144704 11834602632 11872104768 11878327296 11883016629 11919571488 11980514304 11983312512 11988731392 11994326586 12021285888 12022113312 12028414464 12032334864 12086402688 12090341988 12092737536 12097511514 12105808847 12131057664 12134726208 12138681258 12173179392 12203593992 12238276608 12243108042 12249525024 12284338176 12292058097 12292763648 12308579208 12343560192 12357791028 12358500352 12363379248 12392911872 12396951072 12397804353 12414467592 12459184128 12463244928 12464102772 12470635584 12479188832 12506520084 12510153216 12513936402 12518733568 12530755728 12553591248 12570463872 12614111316 12620722752 12656590848 12688213248 12728420352 12729296448 12732269544 12738027104 12744703488 12772616256 12780190368 12784355793 12797367552 12806144896 12841802856 12848533632 12852721332 12889248768 12904849408 12958175232 12963290868 12972182014 13003168896 13015120338 13015867392 13052109312 13061061376 13078616064 13084719912 13115032704 13121906688 13126183488 13130906624 13136090451 13137788928 13171760514 13192077312 13201125376 13206336924 13237883136 13242197736 13250050308 13259138134 13279832064 13292037792 13301154416 13313927961 13356117864 13363118208 13372283584 13409517924 13410287616 13463904256 13481226576 13487322816 13519540224 13523946624 13524877476 13534153798 13536376722 13541247456 13545660931 13597203024 13606528952 13613660544 13651566984 13656800256 13694826816 13711402496 13729043241 13768061184 13784725504 13790167446 13828407296 13829359104 13847151609 13896029568 13903312896 13908801654 13942025856 13946569956 13951588288 13958900736 13963450336 14003134464 14016582144 14021150544 14026195712 14039087436 14060998656 14070642688 14083575264 14106768987 14122790154 14132476567 14151471288 14198313096 14208051308 14215498176 14248430592 14255898624 14260545024 14274239904 14284030192 14319472896 14323803237 14324625408 14329294208 14330280492 14337791424 14369193288 14381897728 14387575422 14406913008 14427471872 14447028213 14464514328 14510350272 14517955584 14568365152 14587945728 14628565008 14642850816 14646270848 14692682752 14693694048 14713443072 14764531416 14771253248 14772269952 14777084652 14780012544 14826848256 14831332032 14836165982 14851266048 14878330368 14892618528 14897472453 14898327552 14902832944 14915503768 14939811072 14950057856 14957893632 14963798718 15037882368 15043819032 15086573568 15103966812 15146892288 15151829088 15166379898 15167250432 15173238168 15176782079 15214439952 15219914496 15224875096 15227891712 15232854912 15233903388 15307345071 15315368112 15363900288 15411163136 15417247164 15425327808 15469166592 15499692336 15507816192 15543742464 15556958208 15558028992 15561662776 15610975424 15633033264 15641227008 15689342976 15694456576 15695536824 15703763328 15708881628 15753526272 15779470176 15784613151 15829473024 15837769728 15844022172 15892761984 15920405199 15974019072 15977750016 15992435448 16028381184 16029484416 16037885952 16043113152 16069533966 16098818406 16115203584 16120455984 16123650048 16130015352 16165342449 16179634944 16184908344 16207777134 16230905856 16271458656 16272578619 16317702144 16324144056 16332700032 16389410796 16411438944 16458080256 16468423107 16473207168 16477054704 16484505664 16523882496 16529268096 16530405804 16552623456 16610097843 16612245504 16617659904 16618803696 16627514112 16675360112 16680204288 16685248536 16707674304 16738121664 16760618496 16765687062 16779941739 16818815088 16827630336 16917617664 16924296411 16971227136 16972395264 16976359392 16981291008 16992937984 17030155008 17040253824 17045807724 17063156736 17069892939 17122403808 17127984483 17131378176 17136961776 17185665024 17229789126 17277566976 17284387824 17288424822 17337558528 17353493784 17402812416 17426202624 17437153878 17438154752 17446293216 17486710272 17495875584 17501577984 17502782616 17506870623 17514787268 17562347352 17587162422 17596380384 17608449232 17650510848 17656263648 17657478927 17666733744 17706442752 17722717056 17751903948 17808157152 17817490944 17879357232 17974968768 17983097088 17991489879 18026053632 18031928832 18033169968 18042621696 18048502296 18054996608 18129604032 18135512982 18139106304 18151547392 18196586496 18202089312 18208021887 18209067008 18259769088 18305390988 18357414912 18364662063 18374287536 18386889928 18439145472 18462868812 18515340288 18528039424 18536686542 18537750528 18545068872 18589367808 18595426608 18611867648 18688776192 18694867392 18696154158 18708977309 18718783248 18747998208 18759780126 18770904603 18778100352 18796133592 18809025316 18830386872 18855695808 18868628384 18921166974 18931084128 18953997568 18984886272 18997907456 19014060032 19032319872 19092630528 19098404316 19099500544 19107040656 19117055232 19158924384 19170285552 19183433896 19209217344 19262704284 19272800448 19279081998 19286019104 19333873152 19347133696 19357274112 19437262848 19450594304 19458273021 19504753344 19522680507 19523801088 19591592064 19617924096 19627079868 19640541514 19672549056 19686041888 19689275232 19696359936 19702779536 19706683392 19757640771 19775109376 19801688064 19809505386 19837773824 19856824704 19863296604 19864436736 19888707201 19919748096 19943858176 19951731624 20034176796 20047917658 20058425376 20114276886 20115431424 20138622416 20195856384 20202438784 20221839864 20230984224 20279310336 20285919936 20293219328 20301230697 20303855616 20310473216 20311871184 20409793428 20420490816 20477350476 20485200384 20491395298 20508817681 20542240224 20556329552 20567103744 20652091776 20666256448 20677088256 20685251169 20724989952 20742610944 20744038656 20844044352 20854969344 20863202481 20919854934 20927382432 20934203257 20938351104 20945175504 21004701696 21031725816 21039293568 21046150868 21058631154 21105964032 21117026304 21125362896 21190349312 21227206932 21298692096 21303666688 21312076962 21323247264 21371174912 21372645888 21383847936 21390817536 21397286317 21426045288 21465091208 21486938112 21493941312 21495420738 21506687136 21553789932 21572846592 21579877792 21581363133 21610369512 21641207808 21695278208 21696771492 21765525408 21776933376 21852547728 21881918592 21942847512 21957897476 21964276224 21969406272 22031843328 22039024128 22040541072 22070164608 22146797124 22156879872 22158404928 22165626978 22170018816 22240272384 22246998048 22254248973 22276899072 22317495552 22347491328 22354249416 22373255652 22425086784 22436840448 22445698077 22556823552 22565728548 22629860352 22635145856 22641721344 22655950218 22706873344 22720338432 22727743632 22750875648 22759857252 22829871744 22837312644 22841837568 22849282368 22850855082 22914220032 22928620154 22973052168 23045850432 23051233096 23116744704 23125870746 23137991712 23203749888 23249538504 23261724288 23315613696 23335437312 23337043488 23342494164 23416463136 23449549896 23461840512 23534014464 23541684864 23543305236 23555644992 23563322442 23630289408 23669205264 23744209536 23756654592 23766033258 23839142976 23961028608 23966625024 23977462784 23988653172 24042571776 24044226624 24056828928 24064669728 24104300949 24148227609 24172805376 24180683976 24185475072 24195023028 24211617694 24269452416 24277362516 24311665701 24346358784 24407187984 24476553216 24486216084 24499050048 24568676352 24584116194 24585527296 24617158416 24687120384 24715582056 24726758496 24785823744 24793902144 24795608706 24828935184 24918368256 24926489856 24928205544 24941271168 24958377664 25013040168 25020306432 25027872804 25037467136 25061511456 25107182496 25140927744 25148530593 25228222632 25241445504 25376426496 25456840704 25458592896 25464539088 25476054208 25489406976 25545232512 25560380736 25568711586 25594735104 25612289792 25683605712 25697067264 25705442664 25778497536 25809698816 25844683689 25916350464 25926581736 25932637233 25944364028 26006337792 26030240676 26031734784 26104218624 26122122752 26155730817 26157232128 26169439824 26230065408 26243813376 26252366976 26261813248 26272180902 26343521028 26380743633 26384154624 26402250752 26412673848 26475766272 26484395472 26500100616 26518276268 26559664128 26584075584 26602308832 26627855922 26712235728 26726236416 26744567168 26819035848 26927808512 26962453152 26974645632 27039080448 27047893248 27049754952 27068307596 27072753444 27082494912 27091321862 27194406048 27203269473 27213057904 27227321088 27303133968 27313600512 27389653632 27422804992 27458086482 27536122368 27569451008 27580334892 27658718208 27694303218 27713297939 27792059136 27805029813 27806625792 27817603308 27884051712 27893139912 27903176576 27917801472 27926900672 28006268928 28033164288 28042301088 28052391424 28078174872 28121997312 28139670189 28141285376 28167150528 28213537974 28245580308 28264953134 28302942576 28381750461 28396626192 28416102616 28430996352 28496861184 28521090048 28548479808 28568060384 28638945792 28647606474 28649250816 28658588416 28660560984 28675582848 28738386576 28763795456 28775150844 28813826016 28894056426 28913874023 28918622997 28929028656 29020700544 29035911168 29136730304 29175891456 29257130016 29285701632 29292541696 29385365504 29387388096 29426886144 29460812271 29529062832 29542506496 29544539904 29554169304 29560025088 29662664064 29672331964 29702532096 29714258079 29756660736 29785237056 29794944906 29796655104 29805665888 29831007536 29879622144 29900115712 29915787264 29927597436 30071876487 30075764736 30087638064 30171415329 30173147136 30207933624 30293784576 30303658176 30332759796 30334500864 30346476336 30353564158 30428879904 30439828992 30449750192 30455783424 30465709824 30467806776 30614690142 30630736224 30727800576 30737092947 30822326272 30834494328 30850655616 30999384672 31015632384 31087484928 31113916416 31116057984 31123325552 31221950848 31266066528 31282454016 31378685952 31388913152 31391073648 31407526656 31417763256 31507052544 31558940352 31569226302 31587946731 31658946048 31675539456 31688044344 31695445507 31785523968 31840810398 31948038144 31955500032 31968115443 31984870896 32056762368 32058968832 32075771904 32086226304 32139067932 32197636812 32230407168 32240911968 32243131107 32247300096 32260030704 32330684898 32352859579 32359269888 32369816688 32415554268 32461811712 32542917312 32545157238 32635404288 32648288112 32665400064 32778821592 32822877888 32916160512 32936846214 32946414336 32954109408 32969011328 33047764992 33058536192 33060811608 33105246912 33220195686 33235319808 33237607392 33248440467 33255028224 33350720224 33360408576 33370497072 33415348608 33476243328 33521236992 33531374124 33559883478 33637630176 33655260672 33835235328 33848592822 33942454272 33944790528 33952718784 33962582016 33983925327 33985875968 34060310016 34080507648 34091615448 34126313472 34139785878 34244807616 34255968966 34262756352 34273923552 34276282623 34371330048 34392930231 34459578252 34568775648 34576849644 34675117056 34688806119 34706987568 34805624832 34874307756 34876309504 34892586432 34973420544 34991751168 35003155968 35005565232 35013741246 35029574536 35124694704 35174324844 35192760768 35216898464 35301021696 35312527296 35314957854 35333467488 35344983663 35412885504 35445434112 35503807896 35616314304 35634981888 35649049887 35758714464 35949937536 35966194176 35982979758 36063857664 36066339936 36085243392 36097004592 36109993216 36259208064 36271025964 36278212608 36303094784 36317426541 36393172992 36404178624 36416043774 36418134016 36519538176 36610781976 36714829824 36729324126 36748575072 36773779856 36876174291 36878290944 36925737624 37030680576 37056078848 37073373084 37075501056 37090137744 37178735616 37190853216 37193413059 37223735296 37377552384 37389734784 37392308316 37417954618 37437566496 37519560252 37541809206 37556200704 37592267184 37618050632 37660773744 37711391616 37737256768 37842333948 37862168256 37907995136 37969772544 37995814912 38028120064 38064639744 38185261056 38196808632 38214081312 38234110464 38317848768 38340571104 38353067379 38366867792 38418434688 38525408568 38545600896 38558163996 38572038208 38667746304 38694267392 38714548224 38874525696 38901188608 38916546042 39009506688 39045361014 39047602176 39072141097 39183184128 39235848192 39254159736 39281083028 39345098112 39372083776 39378550464 39392719872 39405559072 39408271353 39413366784 39515281542 39550218752 39603376128 39619010772 39675547648 39713649408 39726593208 39777414402 39839496192 39887716352 39903463248 39941783883 40068353592 40095835316 40116850752 40228553772 40230862848 40277244832 40391712768 40404877568 40443679728 40461968448 40558620672 40571839872 40586438656 40602461394 40620946432 40623742368 40636982793 40819586856 40840981632 40954700952 40970400768 40982790596 41017635362 41084480448 41112659104 41134207488 41187129723 41304183552 41332512896 41354176512 41370502338 41485221888 41488077312 41688088704 41709938688 41726404962 41839709868 41854764864 41868406514 41876702208 41890351008 42009403392 42063451632 42078587136 42092301736 42117262308 42211928064 42250725792 42320306961 42380698624 42397429701 42454413864 42607333376 42624153924 42646494528 42745291776 42767695872 42781635072 42794572634 42852090576 42930182416 42971409711 42973876224 42987882624 42990841476 43013374272 43107579864 43145693184 43159755584 43162726266 43220739024 43282415616 43390556416 43393542984 43531050816 43553866752 43705095456 43763837184 43885695024 43915794952 43928552448 43938812544 44078048256 44081082144 44140329216 44293594248 44313759744 44316809856 44331253956 44340037632 44480544768 44493996096 44508497946 44553798144 44634991104 44692417359 44694982656 44708498832 44746511304 44850173568 44873680896 44891396154 45113647104 45131457096 45259720704 45270291712 45311900436 45413746688 45440676864 45455487264 45501751296 45519714504 45530346237 45659743488 45674625288 45683675136 45698564736 45701710164 45857240308 45922035213 45946104336 46091700864 46102466192 46233489408 46251741492 46275983424 46407499776 46499077008 46523448576 46631227392 46670874624 46674086976 46684988328 46832926272 46899099792 46923681024 47068028928 47083369728 47086610472 47111289984 47126644884 47260578816 47338410528 47353839453 47488419072 47513309184 47532066516 47678285952 47761215597 47922057216 47933250048 47954925568 47977306344 48085143552 48088453248 48113657856 48129339456 48208601898 48296455218 48345610752 48361367952 48370950144 48390046056 48423235388 48538904832 48554725032 48623331402 48692717568 48814375968 48817735857 48953106432 48972432168 48983870329 48998100096 49168232388 49171054592 49234316832 49374240768 49405269321 49431164112 49453516992 49571647488 49587804288 49591217412 49657870368 49830293529 49836736512 49852979712 49856411088 49882542336 49916755328 50026080336 50040612864 50055745608 50074934272 50123022912 50214364992 50281855488 50297061186 50339825217 50456445264 50482891008 50752852992 50772889233 50913681408 50917185792 50929078176 50952108416 50978813952 51090465024 51120761472 51137423172 51189470208 51224579584 51367211424 51383953449 51394134528 51410885328 51556995072 51689367378 51724819619 51832700928 51853163472 51865274466 51888728056 52012675584 52060481352 52208437248 52244245504 52311461634 52314464256 52338879648 52460130816 52487626752 52504733952 52520611869 52523626496 52544361804 52687042056 52761487266 52804501504 52825347696 52951532544 52968790944 52972436781 53000201232 53036552536 53119328256 53168151168 53204617664 53255711844 53424471456 53452472832 53489134336 53638071696 53924906304 53949291264 53974469637 54078160896 54095786496 54099509904 54136615192 54145506888 54164989824 54182643724 54388812096 54406538946 54426115808 54454642176 54606267936 54624065661 54627201024 54779307264 54845609984 54916172964 55072244736 55093986189 55138902016 55160669784 55317436416 55388606436 55426595878 55584118272 55610059626 55613251584 55635206616 55768103424 55786279824 55806353152 55835602944 55853801344 56066328576 56084602176 56104782848 56126931927 56156349744 56243994624 56279340378 56282570752 56312713809 56334301056 56427075948 56491160616 56529906268 56605885152 56763500922 56793252384 56832205232 56861992704 56993722368 57042180096 57096959616 57136120768 57277891584 57295212948 57298501632 57317176832 57321121968 57351165696 57476773152 57527590912 57550301688 57627652032 57788112852 57827748046 57837245994 57858057312 57876914887 58041401088 58071822336 58273460608 58351782912 58374819063 58514260032 58571403264 58585083392 58770731008 58774776192 58853772288 58921624542 59058125664 59085012992 59089079808 59108338608 59120050176 59272922313 59325328128 59344663928 59405064192 59428516158 59513321472 59570474112 59589889812 59593310208 59611331776 59662015072 59666121603 59759244288 59800231424 59831574528 59855194872 60143752974 60175276128 60342830658 60346294272 60384218059 60415867248 60587569152 60607316352 60665519592 60692952672 60707128316 60857759808 60879657984 60899500384 60903692091 60911566848 60931419648 60935613552 61229380284 61261472448 61455601152 61474185894 61526453043 61644652544 61668988656 61701311232 61998769344 62031264768 62055753507 62174969856 62227832832 62232115968 62246651104 62443901696 62532133056 62564908032 62589607443 62777826304 62782147296 62802609771 62815053312 62835526512 63014105088 63117880704 63138452604 63175893462 63317892096 63351078912 63376088688 63390891014 63571047936 63681620796 63896076288 63911000064 63936230886 63969741792 64113524736 64117937664 64151543808 64172452608 64191858951 64278135864 64395273624 64460814336 64481823936 64486262214 64520061408 64661369796 64705719158 64718539776 64739633376 64744089399 64831108536 64923623424 65085834624 65090314476 65296576224 65330800128 65557643184 65645755776 65873692428 65892828672 65908218816 65938022656 66095529984 66117072384 66121623216 66210493824 66440391372 66470639616 66475214784 66496880934 66510056448 66701440448 66720817152 66740994144 66762746919 66830697216 66952486656 67042473984 67062748248 67119766956 67275260352 67310521344 67337094231 67670470656 67697185644 67889581056 67905437568 67925164032 67967850654 67971751936 68120620032 68161015296 68183230896 68252626944 68279571756 68489615232 68511937932 68525512704 68547847104 68552565246 68742660096 68785860462 68919156504 69137551296 69153699288 69350234112 69377612238 69413975136 69611249664 69748615512 69785172864 69946841088 70006311936 70011130464 70027482492 70059149072 70249389408 70348649688 70385521536 70433796928 70602043392 70625054592 70629915708 70666934976 70689967326 70890868224 71007615792 71232628608 71269963776 71298099774 71347001077 71517428928 71899875072 71932388352 71965959516 72127715328 72132679872 72170486784 72194009184 72219986432 72312902847 72444682827 72518416128 72542051928 72556425216 72606189568 72634853082 72808357248 72832087548 72836268032 72934997103 73039076352 73221563952 73429659648 73458648252 73497150144 73547559712 73752348582 73756581888 73851475248 74061361152 74112157696 74146746168 74180275488 74357471232 74381706432 74386826118 74437845889 74447470592 74755104768 74779469568 74784616632 74835909236 74875132992 75039120504 75083618412 75112401408 75184534368 75236101264 75321547488 75422783232 75445591779 75474513536 75684667896 75724336512 75815990272 75991629824 76056240128 76129279488 76370522112 76393617264 76428162624 76468220928 76635697536 76681142208 76706134758 76733735584 76836869376 77050817136 77091201792 77116327992 77144076416 77335492608 77388534784 77429096448 77749051392 77797911699 77802377216 77833092084 78019013376 78090722028 78095204352 78144282194 78366368256 78467192451 78471696384 78508319472 78562166056 78690196224 78744167552 78757100928 78785439744 78811118144 78816542706 79030563084 79100437504 79206752256 79238021544 79351095296 79427298816 79453186416 79554828804 79678992384 79806926496 79883567766 79938357593 80136707184 80191670632 80233701504 80457107544 80554489664 80783425536 80809755136 80887359456 80923936896 81117241344 81143679744 81172877312 81204922788 81241892864 81247484736 81273965586 81609808419 81639173712 81681963264 81909401904 81940801536 81965581192 82035270724 82168960896 82225318208 82268414976 82374259446 82608367104 82665025792 82708353024 82741004676 82976154624 83139893817 83376177408 83415089439 83419877376 83452809924 83679419736 83709529728 83736813028 83753404416 83780702016 84018806784 84126903264 84157174272 84184603472 84234524616 84419010567 84423856128 84501451584 84640613922 84761397248 84794859402 84908827728 85145251383 85214666752 85248307848 85292989056 85490583552 85563270144 85589145268 85704181152 85860364832 85942819422 85947752448 85975765248 85981682952 86026748544 86215159728 86291386368 86319511168 86325452532 86441478048 86741622069 86781112832 86787085968 87062101632 87107733504 87410190912 87527674368 87771390048 87831589904 87857104896 87877625088 88156096512 88162164288 88280658432 88382436813 88587188496 88627519488 88633619712 88662507912 88680075264 88987992192 89016995892 89107596288 89142774237 89269982208 89384834718 89389965312 89416997664 89446141189 89493022608 89700347136 89747361792 89782792308 90215629461 90227294208 90262914192 90519441408 90540583424 90623800872 90827493376 90881353728 90910974528 91003502592 91039429008 91060692474 91319486976 91349250576 91367350272 91397129472 91403420328 91714480616 91844070426 91892208672 92183401728 92204932384 92211278841 92466978816 92503482984 92551966848 92998154016 93046897152 93262454784 93341749248 93348173952 93369976656 93665852544 93798199584 93847362048 94136057856 94166739456 94173220944 94222579968 94253289768 94521157632 94676821056 94707678906 94763840193 94976838144 95026618368 95064133032 95086336521 95356571904 95522431194 95844114432 95866500096 95904346329 95909851136 95954612688 96170287104 96176906496 96227315712 96258678912 96417203796 96592910436 96691221504 96722735904 96729393321 96741900288 96780092112 96846470776 97058578737 97077809664 97109450064 97246662804 97385435136 97628751936 97635471714 97906212864 97944864336 97967740658 97996200192 98336464776 98468633664 98748481536 98810538642 98862328224 98907033984 99143294976 99175608576 99182434824 99315740736 99660587058 99705959424 99712822176 99745321401 99765084672 99833510656 100052160672 100081225728 100111491216 100149868544 100246045824 100428729984 100563710976 100594122372 100679650434 100912890528 100965782016 101505705984 101545778466 101827362816 101834371584 101858156352 101904216832 101951775981 101957627904 102180930048 102241522944 102274846344 102378940416 102449159168 102734422848 102767906898 102788269056 102821770656 102828847869 103113990144 103178790693 103378734756 103449639238 103706326944 103730548932 103777456112 104025351168 104066418357 104120962704 104416874496 104488491008 104622923268 104628928512 104677759296 104920261632 104975253504 105009467904 105041223738 105047252992 105088723608 105374084112 105522974532 105650695392 105903065088 105937581888 105944873562 106000402464 106034950989 106073105072 106238656512 106336302336 106409235328 106511423688 106848942912 106904945664 106978268672 107276143392 107849812608 107898582528 107948939274 108022978327 108191572992 108199019808 108273230384 108291013776 108329979648 108365287448 108777624192 108813077892 108852231616 108909284352 108952279623 109212535872 109248131322 109254402048 109558614528 109691219968 109832345928 110144489472 110187972378 110263547119 110277804032 110321339568 110628522873 110634872832 110777212872 110853191756 111168236544 111220119252 111226503168 111270413232 111536206848 111572559648 111612706304 111671205888 111707602688 112132657152 112169204352 112209565696 112253863854 112312699488 112558680756 112565141504 112625427618 112668602112 112702674139 112854151896 112982321232 113059812536 113211770304 113527001844 113586504768 113664410464 113723985408 113987444736 114084360192 114193919232 114272241536 114555783168 114590425896 114634353664 114642243936 114702331392 114953546304 115055181824 115059202137 115100603376 115255304064 115576225704 115655496092 115674491988 115716114624 115753829774 116082802176 116143644672 116546921216 116703565824 116749638126 117028520064 117142806528 117170166784 117216423291 117541462016 117549552384 117707544576 117843249084 118116251328 118178159616 118216677216 118224814059 118240100352 118545844626 118650656256 118689327856 118810128384 118857032316 119026642944 119140948224 119179779624 119222663552 119324030144 119332243206 119518488576 119600462848 119663149056 119710389744 120287505948 120350552256 120685661316 120692588544 120768436118 120831734496 121175138304 121214632704 121331039184 121385905344 121414256632 121715519616 121759315968 121799000768 121807384182 121862839296 121871227104 121910948379 122458760568 122522944896 122911202304 122948371788 123052906086 123337977312 123402622464 123561389169 123997538688 124062529536 124111507014 124455665664 124464231936 124493302208 124887803392 125064266112 125129816064 125179214886 125555652608 125564294592 125605219542 125630106624 125671053024 126028210176 126107410847 126235761408 126276905208 126351786924 126635784192 126752177376 126781782028 126960920883 127142095872 127192289103 127363241592 127822000128 127872461772 127939483584 128235875328 128303087616 128344905216 128383717902 128556271728 128790547248 128914229133 128921628672 128963647872 128972524428 129040122816 129322739592 129411438316 129437079552 129479266752 129488178798 129662217072 129847246848 130171669248 130180628952 130593152448 130661600256 131115286368 131291511552 131747384856 131785657344 131816437632 131876045312 132234144768 132243246432 132420987648 132880782744 132941279232 132950429568 132993761868 133020112896 133402880896 133441634304 133481988288 133525493838 133661394432 133904973312 134084947968 134125496496 134239533912 134550520704 134621042688 134674188462 135340941312 135394371288 135779162112 135810875136 135935701308 135943503872 136241240064 136322030592 136366461792 136505253888 136559143512 136591038711 136979230464 137023875864 137051025408 137095694208 137105130492 137571720924 137766105639 137838313008 138275102592 138307398576 138700468224 138755224476 138827950272 139222499328 139497231024 139570345728 139893682176 140012623872 140022260928 140054964984 140118298144 140498778816 140697299376 140771043072 140867593856 141204086784 141250109184 141259831416 141333869952 141379934652 141781736448 142015231584 142061518359 142465257216 142539927552 142596199548 142694002154 143034857856 143283646791 143799750144 143864776704 143931919032 144255430656 144265359744 144340973568 144388018368 144439972864 144625805694 144889365654 145036832256 145084103856 145112850432 145212379136 145269706164 145616714496 145664175096 145869994206 146078152704 146443127904 146453207571 146859319296 146917296504 146951610987 146994300288 147095119424 147504697164 147513163776 147702950496 148122722304 148215807963 148224315392 148293492336 148360550976 148714942464 148763412864 148773652236 148875691778 149490880587 149510209536 149558939136 149569233264 149671818472 149750265984 150078241008 150167236824 150224802816 150369068736 150472202528 150643094976 150845566464 150891183558 150949027072 151019475651 151369335792 151448673024 151631980544 152112480256 152258558976 152318667699 152741044224 152787234528 152856325248 152936441856 153271395072 153362284416 153412269516 153467471168 153673738752 154101634272 154151860347 154182403584 154232655984 154288152832 154670985216 154777069568 155174458857 155498102784 155595823398 155604754432 155666184168 156038026752 156181444056 156288564388 156732736512 156934384902 156943392768 157016638944 157124332112 157380392448 157488335104 157514201856 157561835607 157570879488 157622236288 157633085412 158061126168 158200875008 158413504512 158476043088 158702190592 158854597632 158906372832 158917310343 159109657608 159357984768 159613852992 159767135532 159876715186 160273414368 160383341264 160467403008 160914215088 161108979328 161619510272 161774718912 161847873792 162234482688 162287359488 162345754624 162409845576 162483785728 162494969472 162547931172 163219616838 163278347424 163331564449 163363926528 163818803808 163872196983 163881603072 163931162384 164070541448 164337921792 164450636416 164536829952 164748518892 165216734208 165330051584 165416706048 165482009352 165952309248 166279787634 166752354816 166830178878 166839754752 166905619848 166944602869 167358839472 167419059456 167473626056 167506808832 167561404032 168253806528 168314348544 168369206944 168380795781 168469049232 168838021134 168847712256 169002903168 169281227844 169522794496 169589718804 169817655456 170290502766 170407300093 170429333504 170496615696 170585978112 170981167104 171126540288 171178290536 171408362304 171720729664 171885638844 171895504896 171951530496 171963365904 172053497088 172430319456 172582772736 172639022336 172650905064 172882956096 173483244138 173562225664 173574171936 173630744661 174124203264 174215467008 174820381824 175055348736 175124457189 175542780096 175663179808 175714209792 175755250176 176312193024 176324328576 176561316864 176764873626 177174376992 177255038976 177267239424 177325015824 177360150528 177818766939 177975984384 178033991784 178215192576 178285548474 178539964416 178769669436 178779930624 178833995328 178892282378 178986045216 178998364809 179400694272 179494723584 179565584616 180431258922 180525828384 181038882816 181081166848 181152654177 181247601744 181654986752 181762707456 181821949056 182078858016 182121384948 182638973952 182698501152 182711076273 182734700544 182794258944 182806840656 183428961232 183688140852 183784417344 184366803456 184409864768 184422557682 184579359129 184933957632 185006965968 185103933696 185996308032 186093794304 186167260521 186524909568 186683498496 186696347904 186739953312 187331705088 187596399168 187694724096 187768822329 188333478912 188346441888 188407829313 188445159936 188506579536 189042315264 189353642112 189415357812 189527680386 189953676288 190053236736 190128266064 190172673042 190713143808 191044862388 191688228864 191733000192 191808692658 191819702272 191909225376 192340574208 192353812992 192454631424 192517357824 192575576853 192834407592 193185820872 193382443008 193445471808 193458786642 193560184224 193692941552 194117157474 194155619328 194218900128 194232268197 194493325608 194770870272 195257503872 195270943428 195889728672 195935481316 195992400384 196672929552 196937267328 197621077284 197724656448 197814067968 198286589952 198351217152 198364869648 198631481472 199321174116 199411918848 199425644352 199490642802 199530169344 199667021312 200104321344 200162451456 200222982432 200288240757 200299737088 200492091648 200857459968 201127421952 201188244744 201359300868 201825781056 201931564032 202011282693 203011411968 203091556932 203668743168 203716312704 203808433664 203903551962 203915255808 204361860096 204483045888 204549692688 204757880832 204898318336 205468845696 205535813796 205576538112 205643541312 205657695738 205798750399 206227980288 206357581386 206757469512 206899278476 207412653888 207461097864 207554912224 208050702336 208132836714 208241925408 208833748992 208976982016 209245846536 209355518592 209840523264 210018935808 210082447476 210094505984 210177447216 210748168224 211045949064 211301390784 211806130176 211875163776 211889747124 212000804928 212069901978 212146210144 212672604672 212818470656 213022847376 213697885824 213809891328 213956537344 214041003231 214552286784 215699625216 215797165056 215897878548 216045956654 216383145984 216398039616 216546460768 216582027552 216659959296 216730574896 216938708541 217334048481 217555248384 217626155784 217704463232 217818568704 217904559246 218425071744 218496262644 218508804096 219117229056 219382439936 219664691856 220288978944 220375944756 220527094238 220642679136 221257045746 221269745664 221554425744 221706383512 222336473088 222440238504 222540826464 223072413696 223145119296 223225412608 223313537667 223342411776 223415205376 224265314304 224338408704 224419131392 224507727708 224625398976 225117361512 225250855236 225337204224 225405348278 225708303792 225964642464 226119625072 226336775337 226423540608 227054003688 227173009536 227328820928 227447970816 227974889472 228168720384 228387838464 228544483072 229111566336 229180851792 229268707328 229284487872 229404662784 229907092608 230118404274 230201206752 230276235827 230510608128 231152451408 231310992184 231348983976 231432229248 231507659548 232165604352 232287289344 233093842432 233393735097 233407131648 233499276252 234057040128 234285613056 234340333568 234432846582 235082924032 235099104768 235401577353 235415089152 235686498168 236232502656 236356319232 236433354432 236449628118 237091689252 237301312512 237378655712 237620256768 237714064632 238053285888 238281896448 238359559248 238445327104 238648060288 238664486412 239036977152 239200925696 239420779488 239815072779 240575011896 240701104512 241371322632 241536872236 241663468992 242350276608 242429265408 242662078368 242771810688 242828513264 243431039232 243518631936 243598001536 243614768364 243725678592 243742454208 243821896758 244917521136 245045889792 245822404608 245896743576 246105812172 246675954624 246805244928 247122778338 247292272699 247995077376 248125059072 248223014028 248928463872 248986604416 249419681451 249775606784 250128532224 250259632128 250358429772 251111305216 251128589184 251210439084 251260213248 251342106048 252056420352 252214821694 252471522816 252553810416 252703573848 253257031701 253271568384 253504354752 253563564056 253921841766 254284191744 254384578206 254726483184 255644000256 255744923544 255878967168 256471750656 256689810432 256767435804 257112543456 257581094496 257828458266 257843257344 257927295744 257945048856 258005295343 258080245632 258645479184 258822876632 258874159104 258958533504 258976357596 259324434144 260224866207 260343338496 260361257904 261186304896 261323200512 262230572736 262583023104 263494769712 263571314688 263632875264 263752090624 264468289536 264486492864 264841975296 265147310439 265761565488 265882558464 265900859136 265987523736 266040225792 266805761792 266963976576 267050987676 267322788864 267428322711 267809946624 268169895936 268250992992 268338423567 268479067824 269101041408 269242085376 269348376924 270646888383 270681882624 270788742576 271558324224 271621750272 271871402616 272482480128 272644061184 272732923584 273010507776 273118287024 273182077422 273958460928 274047751728 274102050816 274191388416 274210260984 275143441848 275532211278 275676626016 276550205184 276614797152 276633836523 277400936448 277510448952 277655900544 278994462048 279140691456 279787364352 280025247744 280044521856 280109929968 280236596288 280997557632 281394598752 281542086144 281735187712 282408173568 282500218368 282519662832 282667739904 282759869304 283563472896 284030463168 284123036718 284291520579 284930514432 285079855104 285192399096 285259009563 285388004308 286069715712 286567293582 287599500288 287713038987 287729553408 287863838064 288510861312 288530719488 288681947136 288776036736 288879945728 289251611388 289778731308 290073664512 290168207712 290188179963 290225700864 290424758272 290539412328 291175736211 291233428992 291328350192 291739988412 292156305408 292886255808 292906415142 293718638592 293834593008 293903221974 293988600576 294190238848 295009394328 295405900992 296245444608 296431615926 296448630784 296586984672 296721101952 297429884928 297526825728 297547304472 297751383556 298981761174 299117878272 299138466528 299235964203 299343636944 299500531968 300156482016 300334473648 300449605632 300738137472 300944405056 301286189952 301691132928 301782367116 301898054144 302038951302 302738671584 302897346048 303263961088 304517117952 304637335398 304846277329 305482088448 305574469056 305712650496 305855327943 305872883712 306542790144 306724568832 306824539032 306934942336 307347477504 308203268544 308303720694 308364807168 308465311968 308576305664 309341970432 309536372079 309554139136 310348917714 311191646796 311209508864 311332368336 312076053504 312199255071 312362888112 312577128776 313465473024 313868769804 313886785536 314033277888 314248664224 314760784896 314976670208 315028403712 315123671214 315141758976 315244472576 315266170824 316122252336 316401750016 316952086176 317709195264 317812745664 317834620686 318052614253 318104852967 318219315216 318715969536 319227705984 319534271064 319753430372 320546828736 320766682528 320934806016 321828430176 322217958656 323239020544 323549437824 323695747584 324068934981 324574718976 324691509248 324819691152 324967571456 324989938944 325095862344 326439233676 326556694848 326663128898 326727853056 326856838869 327637607616 327744393966 327763206144 327862324768 328141082896 328675843584 328901272832 329073659904 329497037784 330433468416 330660103168 330790641357 330833412096 330964018704 331885568619 331904618496 332559575268 333504709632 333660357756 333679509504 333811239696 333889205738 334717678944 334838118912 334947252112 335013617664 335122808064 336507613056 336628697088 336738413888 336761591562 336938098464 337676042268 337695424512 338005806336 338108022417 338562455688 339045588992 339179437608 339635310912 340581005532 340814600186 340993231392 341171956224 341962334208 342253080576 342356581072 342816724608 343441459328 343771277688 343903060992 343926731808 344106994176 344860638912 345165545472 345278044672 345301810128 345765912192 346966488276 347124451328 347148343872 347261489322 348248406528 348430934016 348649900577 349640763648 350110697472 350248914378 351085560192 351326359616 351428419584 351510500352 351649269873 352624386048 352648657152 353122633728 353529747252 354348753984 354534478848 354650031648 354674442177 354720301056 355637533878 355881455369 355951968768 356067983568 356430385152 356571096948 357079928832 357539338872 357667990656 357784564756 357972090432 357996729618 358801388544 358989447168 359131169232 360862517844 361051656768 362077765632 362162333696 362305308354 362495203488 363309973504 363525414912 363643898112 364157716032 364242769896 365277947904 365397002304 365422152546 365588517888 365613681312 365732845137 366857922464 367376281704 367568834688 368733606912 368819729536 368845115364 369158718258 370013931936 370207867392 371992616064 372187588608 372334521042 373366996992 373392695808 373479906624 374663410176 375192798336 375389448192 375537644658 376666957824 376692883776 376815658626 376890319872 377013159072 378084630528 378322232541 378707284224 378830715624 379055360772 379907352576 380256532128 380345346084 380882762649 381426287616 381576867309 382089724776 383466000384 383617385316 383639404544 383818450752 384707625984 384909262848 385034715648 385151153706 385668815184 386371641744 386764886016 386890943616 386917573284 387120368448 387385883104 388234314948 388311238656 388437800256 388464536394 388986651216 389541740544 390515007744 390541886856 391779457344 391870962632 391984800768 393345859104 393874534656 395242154568 395449312896 395628135936 396702434304 396729739296 397262962944 398642348232 398823837696 398851288704 398981285604 399060338688 399334042624 400208642688 400324902912 400445964864 400576481514 400599474176 400984183296 401714919936 402254843904 402376489488 402718601736 403651562112 403863128064 404022565386 406022823936 406183113864 407337486336 407432625408 407616867328 407807103924 407830511616 408723720192 408966091776 409099385376 409515761664 409773116133 409796636672 410937691392 411071627592 411153076224 411287082624 411315391476 411597500798 412715162772 413298316917 413514939024 413798556952 414825307776 414922195728 415109824448 416101404672 416265673428 416483850816 417667497984 417953964032 418491693072 418711037184 419681046528 420037871616 420164894952 420354894432 421496336448 422091898128 422602781568 423612260352 423750327552 423779494248 424001609856 424139803956 424292420288 425345209344 425636941312 426045694752 426184555077 427395771648 427619782656 427913074688 428082006462 429104573568 429850940373 431399250432 431594330112 431795757096 432091913308 432766291968 432796079232 433092921536 433164055104 433319918592 433461149792 433877417082 434668096962 435110496768 435252311568 435408926464 435637137408 435809118492 436850143488 436992525288 438234458112 438764879872 439329383712 439359622713 440577957888 440751889512 440854832961 441054188476 441285358272 442514091492 442539491328 443108851488 443412767024 444647423889 444672946176 444880477008 445081652928 446144827392 446290238592 446450825216 446627075334 446830410752 448472641761 448530628608 448676817408 448838262784 449015455416 449250797952 450234723024 450501710472 450674408448 450810696556 451416607584 451929284928 452239250144 452673550674 452847081216 453058426953 454108007376 454346019072 454657641856 454895941632 456337440768 456775676928 457088966144 458223132672 458361703584 458537414656 458568975744 458809325568 459814185216 460236808548 460402413504 460552471654 461021216256 462304902816 462455581041 462621984368 462697967952 462864458496 463015319096 464331208704 465523376571 466187684864 466787470194 466814263296 466998552504 468114080256 468680667136 468865693164 470198209536 470803154706 470830178304 471126064963 471372996336 472465005312 472685506821 472712638464 472866708864 472899256236 474183378504 474602625024 474757311424 475240513536 475428129264 476106571776 476563792896 476719118496 476890654208 477296120576 477328972824 478073954304 478401851392 478841558976 479630145558 481150023792 481402209024 482742645264 483073744472 483326937984 484858530816 485324156736 485543621376 485657026528 486862078464 487037263872 487196003072 487229536728 487451357184 487484908416 487643793516 489835042272 489994693347 490091779584 491616590949 491644809216 491793487152 492211624344 493351909248 493610489856 494245556676 494584545398 495990154752 496250118144 496446028056 497856927744 497973208832 498839362902 499551213568 500257064448 500519264256 500716859544 500833808607 502222610432 502257178368 502420878168 502520426496 502684212096 504429643388 504943045632 505107620832 505142387343 505407147696 506514063402 506543136768 507008709504 507127128112 507843683532 508568383488 508769156412 509452966368 511221900279 511288000512 511489847088 511757934336 512943501312 513379620864 513534871608 514225086912 515162188992 515656916532 515686514688 515854591488 515890097712 516010590686 516160491264 517290958368 517645753264 517748318208 517917067008 517952715192 518648868288 520449732414 520686676992 520722515808 520892233983 522372609792 522646401024 524461145472 525166046208 525373371567 526989539424 527142629376 527265750528 527504181248 528936579072 528972985728 529683950592 530294620878 531523130976 531765116928 531801718272 531975047472 532080451584 533611523584 533927953152 534101975352 534645577728 534856645422 535619893248 536339791872 536501985984 536676847134 536958135648 536995094427 538202082816 538484170752 538696753848 538822573619 541293776766 541577485152 543116648448 543243500544 543457962531 543742805232 544964960256 545288122368 545465847168 546236574048 546364154844 547916921856 548095503456 548133228819 548204101632 548382776832 548420521968 550286883696 551064422556 551353252032 553100410368 553229594304 553267673046 553738077387 554801872896 555020897904 555311801088 557988924096 558281382912 558501781563 559574728704 560050495488 560089043712 560219859936 560473192576 561995115264 562789197504 563084172288 563470375424 565000436736 565039325664 565223487939 565335479808 565519738608 567126945792 568060926336 568246073436 568583041158 568973015809 569861028864 570159710208 570384798192 570518019126 570776008616 572139431424 573134587164 575199000576 575426077974 575459106816 575727676128 577021722624 577061438976 577363894272 577552073472 577726730559 577759891456 578503222776 579557462616 580147329024 580336415424 580376359926 580849516544 581078824656 582351472422 582466857984 582656700384 582696804591 583479976824 584312610816 585772511616 585812830284 587669186016 587806443948 587977201152 588380477696 590018788656 590811801984 592863231852 592897261568 593173969344 593442203904 594859769856 595053651456 595094608944 595502767112 597963522348 598235756544 598276933056 598471928406 598687273888 599001063936 600312964032 600668947296 600864722271 600899211264 601476274944 601888810112 602572379904 603382265856 603564734232 603796108288 604077902604 605477343168 605794692096 606033848079 606527922176 609034235904 609274670796 609692554658 611148938112 611425300992 611710655886 611745767424 613085580288 613449137664 613649078064 613869884672 614694955008 616406537088 616607441388 616729614336 616930623936 617152611328 617396251197 618683940864 619072744158 619108278272 620697835428 622383293592 622664736672 624152107008 624398510142 624725776224 625154257552 626930946048 627737539608 628066555776 628497328448 629521569792 629953340416 630056807424 630247342428 630283517952 630488945152 630532341648 632244504672 632803500032 633904172352 635418390528 635625491328 635669241372 636105228506 636209705934 636438630432 636646063757 638455411968 639068542128 639506860744 641093657472 641533365056 641869612032 642123009693 643656860352 644435917312 646478041088 647098875648 647391495168 648137869962 649149437952 649639382304 649935142912 649979877888 650191724688 650816125623 652002145443 652878467352 653113389696 653326257796 653455706112 653713677738 655275215232 655488787932 655526412288 655724649536 656282165792 657351687168 657802545664 658147319808 658994075568 660866936832 661320206336 661581282714 661928037408 663771137238 663809236992 664226398649 665119150536 667009419264 667320715512 667622479392 667778411476 669435357888 669676237824 669894504224 669940613001 670027235328 670245616128 673015226112 673257394176 673476827776 673523183124 673876196928 675352084536 676011612672 676216044834 677124911376 678091177984 678358875216 679010326011 679270621824 681162011064 681629200372 681986462784 682343912448 683924668416 684506161152 684713162144 685633449216 686882918656 687542555376 687806121984 687853463616 688213988352 689721277824 690556089344 690603620256 690828707481 691531824384 693932976552 694248902656 694296687744 694522978644 696496813056 696861868032 697299801154 699281527296 700181205291 700221394944 700497828756 702171120384 702652719232 702856839168 703021000704 703298539746 705248772096 705297314304 706245267456 707059494504 708697507968 709068957696 709300063296 709348884354 711275067756 711762910738 711903937536 712135967136 712860770304 713142193896 714159857664 715078677744 715335981312 715569129512 715944180864 715993459236 717602777088 718262338464 719445218337 721725035688 722103313536 724324667392 724610616708 724990406976 727050829824 727287796224 728315432064 728485539792 730555895808 730794004608 730844305092 731177035776 731227362624 731465690274 733715844928 734752563408 735137669376 737467213824 737639459072 737690230728 738317436516 740027863872 740415734784 741876818097 743985232128 744375177216 744669042084 746785391616 746959813248 748259044353 749326820352 750385596672 750778896384 751075289316 753333915648 753385767552 753631317252 753780639744 754026318144 756169261056 756644465082 757414568448 757661431248 758110721544 759771095103 759814705152 760513064256 760690692168 761765525298 762852575232 763153734618 764179449552 766932000768 767234770632 767636901504 769415251968 770069431296 770302307412 771337630368 772743283488 773529772032 773781887232 773835146568 774015886029 774240736896 774771766208 776468629896 776622477312 776875600512 776929072788 777973302432 780674598621 781030015488 781083773712 783558914688 783741925264 783969601536 786691718208 787749069312 790484309136 790898625792 791256271872 793404868608 793459478592 794525925888 795441931317 797284696464 797647675392 797702577408 797962571208 798120677376 798668085248 800417285376 800891929728 801152963028 801198948352 801968366592 802284968133 803429839872 804509687808 804752978976 805015270701 805437203472 807303124224 807726256128 808045130772 811940665149 812045647872 812366227728 814674972672 814865250816 815233734656 815614207848 817447440384 817932183552 818198770752 819031523328 819546232266 819593273344 821875382784 822143255184 822306152448 822574165248 822630782952 823195001596 825430325544 826596633834 827029878048 827597113904 829650615552 829844391456 829901509569 830219648896 832202809344 832531346856 832967701632 835907928064 836983386144 837422074368 839362093056 840075743232 840329789904 840709788864 842992672896 844183796256 845205563136 847224520704 847500655104 847558988496 848003219712 848279607912 848584840576 850690418688 851273882624 852091389504 852369110154 854791543296 855239565312 855777028689 855826149376 856164012924 858209147136 859701880746 862798500864 863139116961 863188660224 863591514192 864183826616 865532583936 865592158464 866185843072 866328110208 866639837184 866922299584 867754834164 869336193924 870220993536 870504623136 870817852928 871274274816 871618236984 873527208633 873700286976 873985050576 876468916224 878658767424 878719245426 879321933523 881155915776 881503779024 881709665922 882108376952 882570716544 885028182984 886217702976 886825534048 889294847778 889345892352 889760954016 890163305856 892289654784 892580477184 892901650432 893254150668 893660821504 896945283522 897353634816 897676525568 897707892609 898030910832 898501595904 900469446048 901003420944 901348816896 901621393112 902833215168 903858569856 904478500288 905347101348 905694162432 906116853906 908216014752 908692038144 909315283712 909791883264 913551353856 914177932288 914538831987 916446265344 916723407168 917074829312 917137951488 917565983829 917618651136 919628370432 920473617096 920804827008 921104943308 922042432512 924609805632 924911162082 925243968736 925395935904 925728916992 926030638192 928609116237 928662417408 931046753142 932375369728 933574940388 933628526592 933997105008 936228160512 936597765213 937361334272 937731386328 940396419072 941606309412 941660356608 942252129926 942745992672 944930010624 945371013642 945425276928 945733417728 945798512472 948366757008 949205250048 949514622848 950856258528 953127585792 953438236992 953781308416 954157842759 954592241152 954657945648 956147908608 956803702784 957683117952 959260291116 962300047584 962804418048 965485290528 966147488944 966653875968 969717061632 970648313472 971087242752 971314053056 972206804943 973724156928 974074527744 974392006144 974459073456 974902714368 974969816832 975287587032 979670084544 979989386694 980183559168 980570516607 983233181898 983289618432 983586974304 983907553079 984423248688 986703818496 987220979712 988491113352 989169090796 991980309504 992371924071 992500236288 992892056112 995713855488 995946417664 997678725804 999102427136 1000514128896 1001038528512 1001433719088 1001667617214 1004445220864 1004514356736 1004841756336 1005040852992 1005368424192 1008859286776 1009886091264 1010215241664 1010284774686 1010814295392 1013028126804 1013086273536 1014017419008 1014254256224 1014324067251 1015687367064 1017136766976 1017538312824 1018905932736 1022443800558 1022979694176 1023515868672 1025887002624 1026759241728 1027069743216 1028450173824 1030324377984 1031313833064 1031709182976 1031780195424 1032021181372 1032320982528 1034581916736 1035291506528 1035496636416 1035834134016 1035905430384 1037297736576 1040899464828 1041373353984 1041445031616 1041784467966 1044745219584 1045292802048 1045949701731 1048922290944 1050332092416 1050746743134 1053979078848 1054285258752 1054531501056 1054947809619 1055008362496 1057873158144 1057945971456 1059367901184 1060589241756 1063046261952 1063603436544 1063950094944 1064023326531 1064160903168 1067223047168 1067644366107 1067855906304 1068203950704 1069291155456 1069713290844 1071239786496 1073003971968 1073353694268 1073916271296 1073990188854 1076404165632 1076968341504 1077393507696 1077645147238 1082587553532 1083154970304 1086233296896 1086487001088 1086915925062 1087485610464 1089929920512 1090576244736 1090931694336 1092473148096 1092728309688 1095833843712 1096191006912 1096266457638 1096765553664 1096841043936 1097198535411 1100573767392 1102128845112 1102706504064 1106200820736 1106459188608 1106535346092 1107476154774 1110041795808 1110623602176 1115977848192 1116562765824 1117003563126 1120100990976 1120178087424 1120439719872 1120946385152 1123990230528 1125578395008 1126168344576 1126940750848 1130000873472 1130078651328 1130446975878 1130670959616 1131039477216 1134253891584 1134966697623 1136121852672 1136492146872 1137166082316 1137946031618 1139722057728 1140769596384 1141036038252 1141552017232 1142648287947 1144278862848 1144730601927 1146269174328 1150398001152 1150852155948 1150918213632 1151455352256 1154122877952 1154727788544 1155104146944 1155453461118 1155519782912 1157006445552 1159114925232 1160294658048 1160672830848 1160752719852 1162157649312 1164702944844 1164933715968 1165313400768 1165393609182 1166959953648 1168625221632 1171545023232 1171625660568 1175338372032 1175612887896 1175954402304 1176760955392 1180037577312 1181623603968 1185726463704 1186347938688 1186884407808 1190107302912 1190189217888 1191005534224 1195927044696 1196471513088 1196553866112 1196943856812 1197374547776 1198002127872 1200625928064 1201337894592 1201729444542 1201798422528 1202952549888 1203777620224 1205144759808 1206764531712 1207129468464 1207592216576 1208155805208 1210954686336 1211589384192 1212067696158 1212899018309 1213055844352 1218068471808 1218549341592 1219385109316 1222297876224 1222850601984 1223421311772 1223491534848 1226171160576 1226898275328 1227298156128 1227739769344 1229319348399 1229389910016 1232813074176 1233214882776 1233459228672 1233861247872 1234305222656 1234792502394 1238145488316 1238216556544 1239894950751 1241395670856 1244766587184 1245329473344 1248304214016 1248797020284 1249451552448 1250308515104 1253861892096 1255475079216 1256133111552 1256994656896 1259043139584 1259906680832 1260113614848 1260494684856 1260977890304 1261064683296 1264489009344 1265607000064 1267808344704 1270836781056 1271250982656 1271338482744 1272210457012 1272419411868 1272877260864 1273292127514 1276910823936 1278137084256 1278553665231 1279013721488 1282187314944 1283066730112 1283739224064 1284246019386 1287313720704 1288871834624 1292956082176 1294197751296 1294782990336 1296275739924 1298298875904 1299278764608 1299959755776 1300383449376 1301632251246 1302525003133 1304004290886 1305756934704 1306226779392 1306652515592 1306911412224 1307427355476 1310550430464 1310977575864 1311449299072 1312564331584 1314703374336 1315605091328 1316294639616 1317988151136 1321733873664 1322564498883 1322640412672 1323162565428 1323856074816 1327542274476 1327618473984 1328452797298 1330238301072 1333942271667 1334018838528 1334641431024 1335244958784 1335556822952 1338870715776 1339352475648 1339789008448 1339881226002 1340491232256 1346030452224 1346514788352 1346953655552 1347046366248 1347752393856 1350704169072 1352023225344 1352432089668 1354249822752 1356717750432 1358020652022 1358541243648 1358952079081 1359175280859 1362324022128 1363258400744 1363972925568 1364687824896 1369012322304 1369426324288 1371266898432 1373765837312 1375085110752 1375612243968 1375706927232 1376427976704 1379442555648 1381112178688 1381207240512 1381657414962 1383063648768 1387366743123 1387865953104 1388497805312 1388593375488 1389045957288 1392993626112 1394599602308 1396570129713 1398563054592 1400362410582 1400442789888 1400995657512 1404342240768 1405305438464 1406042001408 1406597079492 1410594628608 1412490534912 1413378194889 1414118989008 1417395015936 1418056520463 1418137915392 1418600126592 1418697768708 1422550135512 1423525821476 1423807875072 1424271934272 1425721540608 1426284387792 1428319715328 1430157355488 1430671962624 1431138259024 1431888361728 1431986918472 1435205554176 1436524676928 1438890436674 1443450071376 1444206627072 1448649334784 1449221233416 1449980813952 1454575592448 1456630864128 1456971079584 1461111791616 1461588009216 1461688610184 1462354071552 1462454725248 1462931380548 1467431689856 1469505126816 1469984080041 1470275338752 1474934427648 1475278918144 1475380461456 1476634873032 1480055727744 1480831469568 1483753636194 1487970464256 1488750354432 1489338084168 1493570783232 1493919626496 1496518088706 1498653640704 1500771193344 1501557792768 1502150578632 1502501425821 1506667831296 1506771535104 1507262634504 1507561279488 1508052636288 1513288930164 1514829136896 1515322862496 1515427162029 1516221443088 1519542190206 1519629410304 1520584400213 1521026128512 1521381384336 1523531050596 1525705150464 1526307469236 1528358899104 1533665700837 1533864001536 1534469541264 1535273803008 1538830503936 1540138862592 1540604614824 1542675260736 1545486566976 1547059544064 1547563774464 1547670293136 1548031772058 1548481473792 1549543532416 1552937259792 1553244954624 1553751201024 1553858145576 1555946604864 1561349197242 1562060030976 1562167547424 1562676701949 1567117829376 1567483850528 1567939203072 1573383436416 1575498138624 1576120114701 1580968618272 1581797251584 1582512543744 1586809737216 1586918957184 1589051851776 1590883862634 1594569392928 1595295350784 1595405154816 1595925142416 1596241354752 1597336170496 1600834570752 1601783859456 1602305926056 1603936733184 1604569936266 1606859679744 1609019375616 1609505957952 1610030541402 1610874406944 1610985283281 1614606248448 1615452512256 1616090261544 1616467720857 1623881330298 1624732455456 1629349945344 1629730501632 1630373887593 1630467469312 1631228415696 1634894880768 1635864367104 1636397541504 1639092464532 1639186546688 1643750765568 1644286510368 1644399686457 1644612304896 1645148330496 1645261565904 1646390003192 1650860651088 1653193267668 1654059756096 1655194227808 1659301231104 1659688782912 1659803019138 1660439297792 1661214232161 1664405618688 1665062693712 1665935403264 1673966772288 1674844148736 1675505344689 1678724186112 1680151486464 1680659579808 1681419577728 1685985345792 1688367592512 1690411126272 1695001310208 1695117976992 1695670463817 1696006439424 1696559215824 1697169681152 1701380837376 1702547765248 1704182779008 1704738220308 1706919047427 1709583086592 1710479130624 1711554057378 1711652298752 1712328025848 1716418294272 1719403761492 1725597001728 1726278233922 1726377320448 1727183028384 1728367653232 1731065167872 1731184316928 1732371686144 1732656220416 1733180191677 1733279674368 1733844599168 1735509668328 1738672387848 1740441987072 1741009246272 1741635705856 1742548549632 1743236473968 1747054417266 1747400573952 1747970101152 1748090413773 1752937832448 1757317534848 1757438490852 1758643867046 1763007558048 1763419331844 1764216753904 1765141433088 1770056365968 1772435405952 1773651068096 1778589695556 1778691784704 1779521908032 1780326611712 1784579309568 1785160954368 1785803300864 1786508301336 1787321643008 1793890567044 1794707269632 1795415785218 1796061821664 1796647208939 1797003191808 1800938892096 1802006841888 1802594166813 1802697633792 1803242786224 1805666430336 1807717139712 1808957000576 1810694202696 1811388324864 1812233707812 1816432029504 1817384076288 1818630567424 1819583766528 1827102707712 1828355864576 1829077663974 1833446814336 1834149658624 1834275902976 1835131967658 1835237302272 1836390631559 1839256740864 1840947234192 1841609654016 1842209886616 1844084865024 1849219611264 1849822324164 1850487937472 1850791871808 1851457833984 1852061276384 1852188753591 1857218232474 1857324834816 1862093506284 1864750739456 1867149880776 1867994210016 1872456321024 1873195530426 1874480301023 1874722668544 1875462772656 1880792838144 1883212618824 1884504259852 1885491985344 1889860021248 1890742027284 1890850553856 1891466835456 1891597024944 1896733514016 1898410500096 1899029245696 1901712517056 1906255171584 1906876473984 1907562616832 1908315685518 1909184482304 1909315891296 1909938191271 1913607405568 1915366235904 1918520582232 1924600095168 1925608836096 1926369029079 1930970581056 1932294977888 1933307751936 1939434123264 1941296626944 1942174485504 1942628106112 1944413609886 1947448313856 1948784012288 1948918146912 1949805428736 1949939633664 1950575174064 1956006436329 1959340169088 1959978773388 1960367118336 1961141033214 1966466363796 1966579236864 1967173948608 1967815106158 1968846497376 1973407636992 1974441959424 1976982226704 1978338181592 1983960619008 1984743848142 1985784112224 1991427710976 1991892835328 1992679195947 1995357451608 1998204854272 2001028257792 2002867438176 2003335234428 2009028713472 2009683512672 2009821839003 2010081705984 2010736848384 2017718573552 2019772182528 2020430483328 2020569549372 2021628590784 2026056253608 2028034838016 2028508512448 2028648134502 2031374734128 2034273533952 2035076625648 2037811865472 2044887601116 2045959388352 2047031737344 2051774005248 2053518483456 2054139486432 2056900347648 2060648755968 2062627666128 2063418365952 2063560390848 2064042362744 2064641965056 2069163833472 2070583013056 2071668268032 2071810860768 2072486122443 2074595473152 2081798929656 2082746707968 2082890063232 2083568935932 2089490439168 2090585604096 2091899403462 2097844581888 2100543615873 2100664184832 2101493486268 2107958157696 2108570517504 2109063002112 2109895619238 2110016724992 2115746316288 2115891942912 2118735802368 2121178483512 2126092523904 2127206873088 2127900189888 2128046653062 2134446094336 2135288732214 2135711812608 2136407901408 2138582310912 2139426581688 2142479572992 2146007943936 2146707388536 2147832542592 2147980377708 2152808331264 2154787015392 2155290294476 2158335655011 2165175107064 2166309940608 2172974002176 2173831850124 2174971220928 2181152489472 2181863388672 2184946296192 2185456619376 2191667687424 2192382013824 2192532915276 2193531107328 2193682087872 2194397070822 2201147534784 2204257690224 2205413008128 2212401641472 2212918377216 2213070692184 2214952309548 2220083591616 2221247204352 2225630454291 2231955696384 2233125531648 2234007126252 2240356174848 2240879439744 2241892770304 2244777133059 2247980461056 2251156790016 2252336689152 2253881501696 2260001746944 2260157302656 2260893951756 2261341919232 2262078954432 2268507783168 2269933395246 2272243705344 2272984293744 2274332164632 2275892063236 2279444115456 2281539192768 2282072076504 2283104034464 2285296575894 2288557725696 2289461203854 2292538348656 2300796002304 2301704311896 2302910704512 2308245755904 2310208293888 2310906922236 2311039565824 2314012891104 2318229850464 2320589316096 2321345661696 2321505439704 2322047658087 2324315298624 2329405889688 2329867431936 2330626801536 2330787218364 2333919907296 2342023795863 2343090046464 2343251321136 2350676744064 2351225775792 2351908804608 2353521910784 2360075154624 2363247207936 2371452927408 2372695877376 2373768815616 2380214605824 2380378435776 2382011068448 2386325793951 2391854089392 2392943026176 2393107732224 2393887713624 2394749095552 2396004255744 2401251856128 2402675789184 2403458889084 2403596845056 2405905099776 2407555240448 2410289519616 2413529063424 2414258936928 2415045812103 2415184433152 2416311610416 2421909372672 2423178768384 2424135392316 2425798036618 2435821995447 2436136943616 2437098683184 2438770218632 2444595752448 2445701203968 2446842623544 2452342321152 2453796550656 2454596312256 2455479538688 2458638696798 2458779820032 2465626148352 2466429765552 2466918457344 2467722495744 2468610445312 2469585004788 2476290976632 2479789901502 2482791341712 2489533174368 2489704528707 2490658946688 2496608428032 2497594040568 2498903104896 2500617030208 2507723784192 2510950158432 2512266223104 2513989313792 2518086279168 2519813361664 2520227229696 2520989369712 2521955780608 2522129366592 2528978018688 2535616689408 2541673562112 2542501965312 2542676965488 2544420914024 2544838823736 2545754521728 2546584255028 2553821647872 2556274168512 2557107330462 2558027442976 2564374629888 2566133460224 2567331086067 2567478448128 2568492038772 2574627441408 2577743669248 2585912164352 2588395502592 2589417350883 2589565980672 2592551479848 2596597751808 2598557529216 2599919511552 2600766898752 2603264502492 2605050006266 2608008581772 2611513869408 2612453558784 2613305031184 2613822824448 2614854710952 2620581625899 2621100860928 2621955151728 2622898598144 2625128663168 2629406748672 2631210182656 2635976302272 2637965800569 2643467747328 2645128997766 2645280825344 2646325130856 2647712149632 2655084548952 2656905594596 2660476602144 2667884543334 2668037677056 2669282862048 2670489917568 2671113645904 2677741431552 2678704951296 2679578016896 2679762452004 2680982464512 2692060904448 2693029576704 2693907311104 2694092732496 2695504787712 2701408338144 2704046450688 2704864179336 2708499645504 2713435500864 2716041304044 2717082487296 2717904158162 2718350561718 2720214999689 2724648044256 2726516801488 2727945851136 2729375649792 2738852648576 2742533796864 2743616495961 2747531674624 2750170221504 2751224487936 2751413854464 2752855953408 2758885111296 2762224357376 2762414481024 2763314829924 2766127297536 2774733486246 2775731906208 2776636595633 2776995610624 2777186750976 2778091914576 2785827348711 2785987252224 2789199204616 2793140259426 2797126109184 2800724821164 2800885579776 2801991315024 2808684481536 2810610876928 2812084002816 2813194158984 2821189257216 2824981069824 2826756389778 2828237978016 2834790031872 2836113040926 2836275830784 2837200253184 2837395537416 2838058248773 2845100271024 2847051642952 2847615750144 2848543868544 2852568775584 2860314710976 2861343925248 2862276518048 2862473528277 2863776723456 2863973836944 2870411108352 2873049353856 2877780873348 2886900142752 2888413254144 2897298669568 2898442466832 2899961627904 2909151184896 2913261728256 2913942159168 2916620414829 2922223583232 2923176018432 2923377220368 2924708143104 2924909450496 2925862761096 2934863379712 2939010253632 2939968160082 2940550677504 2941711549821 2949868855296 2950557836288 2950760922912 2951722659237 2953269746064 2960111455488 2961662939136 2967507272388 2975940928512 2977115772213 2977500708864 2978676168336 2987141566464 2987839252992 2993036177412 2997307281408 3001542386688 3003115585536 3004301157264 3005002851642 3013335662592 3013543070208 3014525269008 3015122558976 3016105272576 3026577860328 3029658273792 3030645724992 3030854324058 3032442886176 3039084380412 3039258820608 3041168800426 3042052257024 3042762768672 3042972201753 3047062101192 3051410300928 3052614938472 3056717798208 3067331401674 3068939082528 3070547606016 3077661007872 3080277725184 3081209229648 3085350521472 3090973133952 3095127548928 3095340586272 3096063544116 3096962947584 3099087064832 3105874519584 3106489909248 3107502402048 3107716291152 3111893209728 3122698394484 3124120061952 3124335094848 3125353403898 3134235658752 3134967701056 3135878406144 3137849105193 3146766872832 3150996277248 3152240229402 3161937236544 3163594503168 3164843428857 3165025087488 3173619474432 3173837914368 3178103703552 3181767725268 3189138785856 3190810309632 3191850284832 3192069979593 3192482709504 3194672340992 3201669141504 3202933098321 3203567718912 3204611852112 3207873466368 3209139872532 3213719359488 3219011915904 3220061082804 3221748813888 3221970566562 3229212496896 3230905024512 3232180523088 3232935441714 3247762660596 3249464910912 3258699890688 3259461003264 3260747775186 3260934938624 3262456831392 3269789761536 3271728734208 3272795083008 3278184929064 3287501531136 3288573020736 3288799372914 3290296660992 3290523131808 3291595606233 3292780006384 3301721302176 3306386535336 3308119512192 3310388455616 3318602462208 3319377565824 3319606038276 3320878595584 3322428464322 3330125387424 3331870806528 3347933544576 3349688297472 3351010689378 3353309050619 3360302972928 3361319159616 3362839155456 3371970691584 3376735185024 3380822252544 3390002620416 3390235953984 3391340927634 3392012878848 3393118431648 3394339362304 3402761674752 3404900092869 3405095530496 3408365558016 3409476440616 3413838094854 3419166173184 3423108114756 3423304597504 3424656051696 3427944863841 3432836588544 3434191805781 3438807522984 3451194003456 3452556467844 3452754640896 3454366056768 3456735306464 3462368633856 3464743372288 3465312440832 3466360383354 3466559348736 3467689198336 3471019336656 3477344775696 3480883974144 3482018492544 3483271411712 3486472947936 3494108834532 3494801147904 3495940202304 3496180827546 3498578756783 3505875664896 3514635069696 3514876981704 3517287734092 3526015116096 3526838663688 3528433507808 3530282866176 3540112731936 3544870811904 3547302136192 3557179391112 3559043816064 3560653223424 3570321908736 3571606601728 3573016602672 3574643286016 3587781134088 3589414539264 3590831570436 3592123643328 3593294417878 3594006383616 3601877784192 3604013683776 3605188333626 3605395267584 3606485572448 3611332860672 3615434279424 3617914001152 3621388405392 3622776649728 3624467415624 3632864059008 3634768152576 3637261134848 3638697054927 3639167533056 3654205415424 3656711729152 3658155327948 3666893628672 3668551805952 3670263935316 3670474604544 3672781263118 3678513481728 3681894468384 3683219308032 3684419773232 3687958045197 3688169730048 3698439222528 3699644648328 3700975874944 3701583743616 3702915667968 3704122552768 3704377507182 3714436464948 3714649669632 3724187012568 3729501478912 3734299761552 3735988420032 3744912642048 3746391060852 3748960602046 3750925545312 3761585676288 3766425237648 3769008519704 3770983970688 3779720042496 3781484054568 3782933670912 3783194049888 3793467028032 3796821000192 3798058491392 3803425034112 3812510343168 3813752947968 3815125233664 3816631371036 3818368964608 3818631782592 3819876382542 3830732471808 3835660995693 3837041164464 3849200190336 3851217672192 3852738058158 3861941162112 3864589955776 3866615503872 3878868246528 3882593253888 3884348971008 3885256212224 3888827219772 3894896627712 3897568024576 3897836293824 3899879267328 3901150348128 3907575009399 3912012872658 3914696009059 3918680338176 3919957546776 3920734236672 3922282066428 3932932727592 3934347897216 3935630212316 3937692994752 3946815273984 3948883918848 3953964453408 3956676363184 3967693496649 3967921238016 3969487696284 3971568224448 3982855421952 3983785670656 3985358391894 3990714903216 3996409708544 4001826815001 4002056515584 4005734876352 4006670468856 4018057426944 4019367025344 4019643678006 4021473696768 4035437147104 4039544365056 4040860966656 4041139098744 4043257181568 4052112507216 4056069676032 4057017024896 4057296269004 4062749468256 4070153251296 4075623730944 4076856237243 4089775202232 4091918776704 4094063474688 4107036966912 4108278972864 4113800695296 4121297511936 4125255332256 4126836731904 4127120781696 4128084725488 4129283930112 4138327666944 4141166026112 4143336536064 4143621721536 4144972244886 4149190946304 4163597859312 4165493415936 4165780126464 4167137871864 4178980878336 4183798806924 4189710389139 4195689163776 4201087231746 4201328369664 4202986972536 4203968635883 4215916315392 4218126004224 4219791238476 4220033449984 4231783885824 4237471604736 4240134584667 4242356967024 4252185047808 4254413746176 4255800379776 4256093306124 4268892188672 4270577464428 4271423625216 4272815802816 4277164621824 4278853163376 4284959145984 4292015887872 4293414777072 4295665085184 4295960755416 4305616662528 4309574030784 4310580588952 4316671310022 4330350214128 4332619881216 4345948004352 4347663700248 4349942441856 4363726777344 4369892592384 4370913238752 4383335374848 4384764027648 4385065830552 4387062214656 4387364175744 4388794141644 4402295069568 4408515380448 4409952240123 4410826016256 4424803282944 4425836754432 4426141384368 4429904619096 4440167183232 4442494408704 4451260908582 4463911392768 4466251063296 4468014252504 4480712349696 4481758879488 4483785540608 4489554266118 4495960922112 4502313580032 4504673378304 4507504277463 4507763003392 4520003493888 4520314605312 4521787903512 4522683838464 4524157908864 4539866790492 4544487410688 4545968587488 4546281486087 4548664329264 4551784126472 4558888230912 4561753200639 4563078385536 4564144153008 4566208068928 4570593151788 4577115451392 4578922407708 4585076697312 4600997102511 4601592004608 4603408623792 4605821409024 4616491511808 4620416587776 4621813844472 4628025782208 4636459700928 4641178632192 4642691323392 4643010879408 4644095316174 4648630597248 4658811779376 4659734863872 4661253603072 4661574436728 4667839814592 4684047591726 4686180092928 4686502642272 4688030105847 4701353488128 4702451551584 4703817609216 4707043821568 4720150309248 4726494415872 4728360344103 4742905854816 4745391754752 4747537631232 4760429211648 4760756871552 4764022136896 4772651587902 4783708178784 4785886052352 4786215464448 4787775427248 4789498191104 4792008511488 4802503712256 4805351578368 4806917778168 4811810199552 4815110480896 4820579039232 4827058126848 4828517873856 4830091624206 4830368866304 4832623220832 4832955849843 4843818745344 4846357536768 4848270784632 4849403162571 4851596073236 4871643990894 4874197366368 4877540437264 4889191504896 4891121662779 4891402407936 4893685247088 4904684642304 4907593101312 4909192624512 4910959077376 4917277393596 4917559640064 4931252296704 4932859531104 4933199059371 4933836914688 4935444991488 4937220890624 4939170009576 4952581953264 4959579803004 4965582683424 4979066348736 4979409057414 4981317893376 4983642696483 4993216856064 4995188081136 4997806209792 5001234060416 5021900316864 5024532446208 5027978627584 5036172558336 5039626723328 5040454459392 5041978739424 5043911561216 5044258733184 5057956037376 5071233378816 5085003930624 5085353930976 5087011391451 5088841828048 5089677647472 5091509043456 5093168510056 5107643295744 5112548337024 5114214660924 5116054885952 5120757142281 5128749259776 5132266920448 5134662172134 5134956896256 5136984077544 5149254882816 5155487338496 5176791005184 5178834701766 5179131961344 5182386714593 5185102959696 5193195503616 5197115058432 5199540575031 5199839023104 5201533797504 5206529004984 5210100012532 5216017163544 5223027738816 5224907117568 5226610062368 5227645648896 5229709421904 5241163251798 5242201721856 5243910303456 5245797196288 5250257326336 5258813497344 5262420365312 5271952604544 5275931601138 5290257995532 5290561650688 5292650261712 5295424299264 5310169097904 5313811189192 5320953204288 5335769086668 5336075354112 5338565724096 5340979835136 5342227291808 5355482863104 5357409902592 5359156033792 5359524904008 5361964929024 5384121808896 5387814622208 5388185464992 5389941626817 5391009575424 5402816676288 5407782500439 5408092901376 5409728358672 5416999291008 5426871001728 5432082608088 5434164974592 5435808316324 5436701123436 5440429999378 5449296088512 5453033602976 5455891702272 5458751299584 5477705297152 5485067593728 5487232991922 5495063349248 5500340443008 5502448975872 5502827708928 5505711906816 5509171894677 5517770222592 5524448714752 5524828962048 5526629659848 5532254595072 5549466972492 5551463812416 5553273191266 5554373501952 5556183829152 5556566260773 5571654697422 5571974504448 5578398409232 5586280518852 5594252218368 5601449642328 5603982630048 5617368963072 5621221753856 5623440903069 5624168005632 5626388317968 5642378514432 5653512779556 5656475956032 5669580063744 5672226081852 5672551661568 5674400506368 5674791074832 5676116497546 5690200542048 5694103285904 5695231500288 5697087737088 5705137551168 5720629421952 5722687850496 5724553036096 5724947056554 5727553446912 5727947673888 5729814573813 5740822216704 5746098707712 5755561746696 5773800285504 5776826508288 5779107087237 5796884933664 5799923255808 5818302369792 5826523456512 5827884318336 5833240829658 5846352036864 5846754440736 5849416286208 5849818900992 5851725522192 5869726759424 5878020507264 5879936320164 5881101355008 5883423099642 5899737710592 5901115672576 5901521845824 5903445318474 5906539492128 5920222910976 5923325878272 5927048309809 5935014544776 5951881857024 5954231544426 5957352336672 5974283132928 5975678505984 5978037587841 5986072354824 5994614562816 6003084773376 6008602314528 6010005703284 6027086140416 6029050538016 6029465517009 6030245117952 6032210545152 6053155720656 6059316547584 6061291449984 6061708648116 6064885772352 6078168760824 6082337600852 6084104514048 6085525537344 6085944403506 6094124202384 6102820601856 6105229876944 6113435596416 6134662803348 6137878165056 6141095212032 6155322015744 6160555450368 6162418459296 6170701042944 6181946267904 6190255097856 6190681172544 6192127088232 6193925895168 6198174129664 6211749039168 6215004804096 6215432582304 6217458367329 6223786419456 6245396788968 6248240123904 6248670189696 6250706807796 6268471317504 6269935402112 6271756812288 6275698210386 6293533745664 6301992554496 6304480458804 6323874473088 6327189006336 6329686857714 6330050174976 6347238948864 6347675828736 6356207407104 6363535450536 6378277571712 6381620619264 6383700569664 6384139959186 6389344681984 6403338283008 6405866196642 6407135437824 6409223704224 6415746932736 6418279745064 6427438718976 6438023831808 6440122165608 6443497627776 6443941133124 6458424993792 6464361046176 6465870883428 6475006965033 6495525321192 6498929821824 6518922006528 6521495550372 6521869877248 6524913662784 6543457468416 6545590166016 6556369858128 6575003062272 6577146041472 6577598745828 6580593321984 6581046263616 6583191212466 6585560012768 6603442604352 6612773070672 6616239024384 6620776911232 6637204924416 6638755131648 6639212076552 6641757191168 6644856928644 6660250774848 6663741613056 6676891362873 6695867089152 6699376594944 6702021378756 6706618101238 6722638319232 6725678310912 6734331399177 6743941383168 6753470370048 6761644505088 6780005240832 6780471907968 6782681855268 6784025757696 6786236863296 6788678724608 6805523349504 6809800185738 6810191060992 6816731116032 6818952881232 6827676189708 6838332346368 6846216229512 6849312103392 6855889727682 6865673177088 6868383611562 6877615045968 6902388006912 6905112935688 6908732113536 6913470612928 6924737267712 6929486744576 6930624881664 6932720766708 6933118697472 6935378396672 6942038673312 6954689551392 6961767948288 6964036985088 6966142974261 6966542823424 6972945895872 6988217669064 6989602295808 6991880404608 6992361655092 6997157513566 7026071387589 7029270139392 7029753963408 7034575468184 7052030232192 7053677327376 7056867015616 7060565732352 7080225463872 7089741623808 7094604272384 7114358782224 7118087632128 7121306446848 7140643817472 7146033205344 7149286572032 7158977381853 7175562268176 7178829078528 7181663140872 7184247286656 7186588835756 7188012767232 7203755568384 7208027367552 7210376667252 7210790535168 7212971144896 7222665721344 7230868558848 7235828002304 7242776810784 7245137436309 7245553299456 7248934831248 7265728118016 7269536305152 7274522269696 7277394109854 7307465986341 7308410830848 7313423458304 7316310655896 7333787257344 7337103611904 7340527870632 7345562526236 7357026963456 7363788936768 7366438616064 7368839546464 7375916090394 7376339460096 7396878445056 7399289296656 7401951749888 7403167487232 7405831335936 7408245105536 7408755014364 7428872929896 7448374025136 7459002957824 7468599523104 7469113586121 7471976840064 7489825284096 7492782121704 7497921204092 7501851090624 7523171352576 7532850475296 7538017039408 7541967941376 7559440084992 7562968109136 7565867341824 7566388099776 7586934056064 7596116982784 7606850068224 7625020686336 7627505895936 7630250467328 7633262742072 7636737929216 7637263565184 7639752765084 7661464943616 7671321991386 7674082328928 7676583529103 7698400380672 7701993258201 7702435344384 7705476116316 7723882324224 7729179911552 7733231007744 7757736493056 7765186507776 7768697942016 7770512424448 7777654439544 7789793255424 7795136049152 7795672587648 7799758534656 7802300696256 7815150018798 7824025745316 7829392018118 7837360676352 7839915093552 7841468473344 7844564132856 7861744877697 7865865455184 7868695794432 7871260424632 7875385989504 7893630547968 7907928906816 7913352726368 7913897401707 7935386993298 7935842476032 7938975392568 7943136448896 7967571341312 7970716783788 7981429806432 8003653630002 8004113031168 8009143104371 8011469752704 8013340937712 8036114853888 8038734050688 8039287356012 8042947393536 8070874294208 8079088730112 8081721933312 8082278197488 8086514363136 8104225014432 8112139352064 8114034049792 8114592538008 8125498936512 8140306502592 8151247461888 8153712474486 8160644999067 8179550404464 8183837553408 8188126949376 8216557945728 8227601390592 8230849487883 8242595023872 8250510664512 8253673463808 8254241563392 8256169450976 8258567860224 8276655333888 8282332052224 8286673072128 8287243443072 8289944489772 8298381892608 8327195718624 8329909786899 8330986831872 8331560252928 8334275743728 8357482046133 8357961756672 8367597613848 8379420778278 8391378327552 8402174463492 8402656739328 8405973945072 8407937271766 8431832630784 8436252008448 8439582476952 8463567771648 8474943209472 8480269169334 8484713934048 8504370095616 8508827492352 8511600759552 8512186612248 8514174746319 8537784377344 8541154928856 8542847250432 8545631605632 8557706326752 8584031775744 8586829554144 8587420584831 8591330170368 8591921510832 8611233325056 8619148061568 8621161177904 8633342620044 8660700428256 8665239762432 8691896008704 8695327400496 8699884883712 8727453554688 8739785184768 8741826477504 8749861244487 8766670749696 8769528055296 8770131661104 8774124429312 8774728351488 8777588283288 8804590139136 8817030760896 8819904480246 8821652032512 8825134649463 8849606565888 8851673508864 8852282768736 8855167977711 8859809238192 8880334366464 8884988817408 8902521817164 8927822785536 8931347316639 8932502126592 8936028505008 8961424699392 8963517758976 8967571081216 8979108532236 8991921844224 9004627160064 9009346756608 9015008554926 9015526006784 9040006987776 9040629210624 9043575807024 9045367676928 9048315817728 9079733580984 9088974821376 9091937174976 9092562972174 9097328658528 9103568252944 9117776461824 9123506401278 9126156771072 9128288306016 9128916605259 9132416137856 9141186303576 9154230902784 9157844815416 9170153394624 9201994205022 9206817247584 9211642818048 9232983023616 9240833175552 9243627688944 9256051564416 9272919401856 9285382646784 9286021758816 9288190632348 9297261194496 9317623558752 9319469727744 9322507206144 9323148873456 9335679629184 9368095183452 9372360185856 9373005284544 9376060211694 9402706976256 9404903103168 9407635218432 9413547315579 9414087643136 9440300618496 9452988831744 9456720688206 9485811709632 9490783509504 9494530286571 9495075262464 9520858423296 9521513743104 9528044273792 9545303175804 9567416357568 9572430928896 9575550854496 9578996382208 9584017022976 9605007424512 9608799294963 9610703156736 9613835556336 9623620399104 9630220961792 9641158078464 9657035747712 9660183248412 9660737732608 9665246441664 9665911699686 9672541268753 9687637490688 9692715073536 9696541569264 9698806325142 9703192146472 9743287981788 9748394732736 9755080874528 9778383009792 9782243325558 9782804815872 9787370494176 9809369284608 9815186202624 9818385249024 9821918154752 9834554787192 9862504593408 9865719062208 9866398118742 9870889982976 9874441781248 9874786818699 9878340019152 9905163906528 9919159606008 9931165366848 9958132697472 9958818114828 9962635786752 9967285392966 9990376162272 9995612419584 10002468120832 10043800633728 10049064892416 10055957255168 10059927151857 10079253446656 10080908918784 10083957478848 10087823122432 10088517466368 10115912074752 10142466757632 10170007861248 10170707861952 10174022782902 10177683656096 10179355294944 10183018086912 10186337020112 10214700278607 10215286591488 10225096674048 10228429321848 10232109771904 10241514284562 10257498519552 10264533840896 10269324344268 10269913792512 10273968155088 10298509765632 10302575417343 10310974676992 10353582010368 10357669403532 10358263922688 10364773429186 10370205919392 10394230116864 10399081150062 10399678046208 10403067595008 10413058009968 10420200025064 10432034327088 10446055477632 10449814235136 10453220124736 10459418843808 10482326503596 10484403443712 10487820606912 10491594392576 10495736270349 10500514652672 10517626994688 10524840730624 10543905209088 10551863202276 10580515991064 10585300523424 10590848598528 10620338195808 10627622378384 10641906408576 10671538173336 10677131448192 10681959670272 10684454583616 10710965726208 10714819805184 10718312067584 10719049808016 10723929858048 10768243617792 10775629244416 10776370929984 10779883253634 10782019150848 10805633352576 10815565000878 10816185802752 10819456717344 10822983083869 10833998582016 10853742003456 10864165216176 10868329949184 10871616632648 10873402246872 10880859998756 10898592177024 10906067205952 10911783404544 10916091164781 10917502599168 10955410594304 10970135187456 10974465983844 10990126698496 11000680886016 11005655417856 11011423813632 11018343789354 11035540445184 11048897429504 11049657924096 11053259319696 11063874135591 11064509190144 11098933944984 11102927624832 11106546382532 11108747003904 11112367658304 11113132521546 11143309394844 11143949008896 11156796818464 11172561037704 11188504436736 11202899284656 11207965260096 11234737926144 11242443507712 11246881806138 11252776635936 11284757028864 11307025559112 11312951912064 11339160127488 11344452163704 11348801012736 11349582149664 11352232995092 11380401084096 11388206571808 11390463000576 11394175474176 11410275102336 11441258843904 11445375700992 11449106072192 11449894113108 11455106893824 11455895347776 11459629147626 11492197415424 11511123493392 11547600571008 11553653016576 11558214174474 11593769867328 11599846511616 11636604739584 11653046913024 11655768636672 11666481659316 11692704073728 11693508881472 11699637801984 11703451044384 11722725028197 11739453518848 11744088027177 11756041014528 11759872640328 11762202710016 11766846199284 11802231345152 11803043691648 11806890636948 11813078984256 11840445821952 11846651756544 11854096619618 11870029089552 11903080489947 11903763714048 11908463088852 11914704673344 11948566265856 11951357011968 11956075175682 11972144709648 11989229125632 12006169546752 12017204629056 12020011406568 12054172280832 12058101076032 12058931034018 12064421090304 12106311441312 12118633095168 12122582899968 12123417296232 12129771544704 12156337521648 12164675201704 12168209028096 12171051074688 12171888807012 12188248404768 12210459753888 12226871192832 12230568711729 12269325606696 12275756330112 12282190424064 12321110900736 12324836918592 12341402085888 12363892535808 12380510195712 12381362345088 12384254176464 12387851790336 12396348259328 12423498078336 12430009608192 12430865164608 12434916734658 12447572838912 12490793577936 12496480247808 12497340379392 12501413615592 12536942635008 12539870804224 12551396420772 12569131167417 12587067491328 12603985108992 12608960917608 12611905907649 12647748946176 12654378012672 12659373715428 12660100349952 12695351657472 12712414814208 12720403754001 12727070901072 12756555143424 12763241238528 12767401139328 12768279918372 12806676566016 12811732393284 12814270875648 12818447408448 12831493865472 12836559490128 12854877437952 12876047663616 12880244331216 12886995255552 12887882266248 12916849987584 12928722092352 12931741766856 12950013930066 12991050642384 12997859643648 13037844013056 13042991100744 13049827325568 13091180332032 13112739716256 13150006124544 13154292082944 13155197491656 13161186643968 13162092527232 13166382424932 13171120025536 13206885208704 13225546141344 13229856720369 13232478048768 13241553822464 13274409848832 13277510263296 13278424153104 13283514382336 13289713857288 13320501549696 13327483226112 13353782725746 13391734178304 13398753189888 13404042757512 13413236202476 13445276638464 13451356621824 13468662798354 13487882766336 13506940740096 13522512832389 13523289010176 13560010481664 13560943815936 13565363710536 13568051515392 13572473726592 13577357449216 13619600371476 13620382121984 13633462232064 13637905762464 13638844458261 13655352379416 13676664692736 13685259601917 13692432459024 13698624206784 13711779455364 13731346354176 13736767223124 13755230091936 13802991307533 13804776013824 13810225871376 13817464227072 13826941225856 13849474535424 13858973489152 13861249763328 13865441533416 13870756793344 13884077346624 13909379102784 13923535896576 13928073970176 13932285948522 13933085646848 13945891791744 13976435338128 13979204591616 13983760809216 13984723310184 13994315027132 14052142775178 14058540278784 14059507926816 14064090317541 14069150936368 14104060464384 14107354654752 14113734031232 14121131464704 14160450927744 14179483247616 14189208544768 14228717564448 14236175264256 14242612893696 14281287634944 14292066410688 14317954763706 14327775034463 14351124536352 14357658157056 14363326281744 14368494573312 14373177671512 14376025534464 14407511136768 14416054735104 14420753334504 14425942289792 14445331442688 14461737117696 14471656004608 14485553621568 14490274872618 14491106598912 14497869662496 14531456236032 14539072610304 14548209487713 14549044539392 14554788219708 14614931972682 14626846916608 14632621311792 14667574514688 14673364988337 14674207223808 14681055741264 14691125052472 14714053926912 14727577873536 14732877232128 14737679092928 14751832180788 14752678920192 14793756890112 14798578593312 14803903499776 14806334974464 14811662671872 14816490211072 14817510028728 14857745859792 14896748050272 14937199046208 14938227172242 14943953680128 14948472869891 14950928089449 14979650568192 14985564243408 14995842408184 15003702181248 15065700950592 15076034078816 15083935882752 15118880169984 15125936218272 15131734683648 15132776199552 15173868112128 15192233965568 15213700136448 15255011791872 15260500934656 15261034174353 15266525484144 15273475858432 15274527130368 15279505530168 15322929887232 15342643982772 15348164657856 15353167058206 15362271426843 15396800761344 15403986516402 15404870688768 15410952232632 15447764648448 15458359823104 15466462015488 15530373015552 15537395884032 15541024848896 15547160143779 15555308879088 15579586510848 15590272098304 15591345175296 15598621725093 15599517069312 15604601392512 15630300037596 15648051490632 15658784036236 15674721352704 15679830187104 15682936946688 15689128265712 15723489755394 15731730910368 15737391588864 15742520849264 15750771979008 15787261095936 15815857813632 15826705452736 15827794803414 15870773986596 15871684952064 15877950785136 15886272897792 15935142682624 15941433567576 15962859612864 16007307260004 16008226062336 16018286208742 16022939505408 16026681875424 16072229707776 16077468101376 16078574712024 16085894787072 16141748588416 16163443866624 16164556394976 16169824880451 16173028726272 16208450028864 16224278704128 16228068099584 16229185076016 16250997873024 16280613005184 16302494923776 16307424948972 16321289998134 16359100808928 16367675106816 16376253898752 16433115891456 16455202781184 16461698975766 16485190047744 16501021329024 16507346927616 16508483126784 16512338901952 16517135720448 16527515684031 16553310667776 16564664104448 16573346144256 16574486886144 16579888979544 16596763785216 16654391437248 16659819573798 16663120505856 16668551487456 16669698782319 16714964092266 16715923513344 16726428402343 16735195227696 16758841556556 16782756655104 16804348926984 16811947890144 16815874543532 16863665261568 16870322709207 16872504016896 16879164953904 16927135543296 16960538338668 16969427868096 17008740191232 17017654984704 17023201519104 17024373224496 17028349492638 17075568754688 17082309857712 17085694500864 17091263211264 17115412653504 17168063551488 17173659108288 17174841169662 17182660340736 17183843021664 17189443721439 17222466650112 17238296123136 17242322355808 17266685240088 17321400856512 17330479524864 17337321261711 17390654800992 17399769767424 17454907109376 17479570369536 17483652955008 17499722488974 17539056110592 17540263322208 17548248858624 17549456702976 17555176566576 17609180278272 17634061521792 17639808960492 17643304065024 17650269298926 17699213131776 17703347017728 17704565537472 17710335955422 17719618476384 17760668732928 17769977634816 17781144929427 17805043634328 17855645571072 17862694633278 17872057010016 17922849398784 17927035517952 17934112763523 17935142162432 17958217064472 17983843688448 18009254320128 18030017109852 18031052013568 18081258421248 18087151614048 18088396551027 18090735353856 18096631635456 18159467161968 18177949642752 18183874349952 18185125944348 18194657317056 18207136505888 18247012802556 18252313542144 18256576612032 18257833210518 18264832275712 18282372607152 18308461805568 18315689630832 18340306789248 18403988410044 18413634495168 18423285636096 18465966047232 18481666351104 18487255377888 18512103128832 18545838803712 18570765293568 18572043517632 18576381264696 18594522388992 18635247117504 18645014412288 18646297746912 18652375101987 18671359258368 18736190366904 18744720371712 18746010569088 18752120423388 18805413952512 18809806206336 18815270436864 18827094631158 18828175286272 18880601236992 18905977663488 18913441376412 18971623419264 18981567019008 18989060573142 18990150524928 19041716846592 19043027486208 19056088547584 19090606351608 19134832715136 19144861857792 19151101708992 19157992764416 19168034045952 19210014849024 19217598589926 19221406313472 19227671112672 19247240798208 19260441923584 19282316156928 19314071495424 19320366496824 19330492883328 19331823399372 19345082537506 19375274981376 19393083138528 19397612650284 19406384292944 19425020895099 19486575963576 19496789465472 19510161749056 19556766019584 19564486651116 19565609631744 19574740988352 19630372405248 19636770498048 19643836309504 19669109574384 19725009186816 19731438124416 19732796237484 19741779965952 19749573637398 19756680038304 19763119298329 19810327813056 19838319212016 19862330733696 19916265394944 19917636229656 19925271573504 19934570785932 19980752324544 19991224839168 20004936241664 20030674088619 20087601267456 20098129784832 20111914510336 20119854303714 20167914957696 20175646244864 20177034932736 20202994197531 20231824149504 20284933515264 20340015722496 20341415723904 20348045565804 20355367312192 20358710589888 20366036173824 20372674040224 20429400557214 20430573182976 20450193348096 20456858643696 20464219543808 20483028569124 20514997039104 20529067681792 20538648688536 20547936310176 20597019531264 20605150834686 20619283311253 20621949353984 20707164020736 20715338807064 20729546858372 20740411838784 20788460233728 20798162300124 20799356092416 20806135190016 20826116019936 20840400050128 20864068654176 20892110955264 20898428922783 20899628470272 20906440249472 20918837687616 20964653007192 20968806887424 20975641213824 20983188785152 20991472540698 21001029305344 21049681461248 21078214162767 21087810418176 21103726404552 21161031982128 21170601046848 21181697197056 21240676391616 21255244756768 21283812817152 21343076346672 21354262896384 21363919340544 21368909167232 21421931452416 21436624135168 21438099616032 21447859716096 21536487235584 21551258488832 21552741859968 21559766507268 21564038301696 21611266705152 21631130001756 21632371605504 21638913434688 21645966167738 21667997164032 21707484006912 21728330432352 21735412308927 21736659898368 21743233265296 21746804493744 21761719997512 21797184354048 21812134411904 21823566809088 21832182329562 21910821188608 21940270374912 21948931967688 21980253396992 22001361772032 22011310835712 22036687578708 22071080890368 22099315848192 22106518639392 22127748271182 22129018380288 22142925053261 22197867889968 22205855249664 22213092765064 22217494007808 22224735316608 22226265043092 22286618789688 22313593636928 22345122075408 22377008873472 22405798569312 22415930520192 22469475852288 22484887015424 22493763612276 22505553271872 22569514057728 22614051118224 22625903824128 22678320254976 22688904327408 22697602025472 22699164299328 22704465990184 22760802168192 22776413143616 22788350948352 22820550204672 22882517687808 22890751401984 22898212144384 22899788226216 22910213787648 22911790695552 22919258295252 22984394830848 23022246986784 23029750587309 23095201142016 23105979774603 23107306033152 23116428348948 23187539734656 23199693023232 23273209479168 23306093826048 23311537273344 23332963318632 23385408147456 23387017762944 23399275603968 23406902088768 23445450056394 23478907037696 23488176054354 23512082029056 23519745280656 23524405420032 23533692398568 23585234633091 23604462690304 23606087383296 23613781273896 23626157968512 23680891643904 23708193239236 23740058179104 23741692205121 23806160979894 23807527428096 23816926177704 23829409346688 23902714023936 23912150351364 23944289419296 24012339093504 24027429313113 24034409258112 24040022813136 24108344561664 24116202152064 24117862068036 24128842180608 24212622882624 24237266190336 24245165799936 24246834592464 24259543089408 24312675043296 24329350403408 24336418056192 24342102149376 24343777614024 24376496809536 24420919507776 24453742385664 24461137423458 24481934997201 24538651213392 24551512660224 24564380848128 24649673837184 24682804171776 24692548463649 24727785071616 24761020391424 24762724690176 24768508352928 24775703580672 24792696518656 24846996156672 24860019216384 24861730329216 24869833469316 24895145677824 24981587155872 24989729360697 24992960495616 24994680758784 25002827231184 25073885270016 25079741608448 25102792841544 25138262334834 25174134982656 25207970217984 25217921835216 25223811815298 25295497892352 25308756025344 25318747430856 25390703314944 25424829628416 25440807508002 25454141802144 25513110286848 25526482477056 25534802278656 25536559836744 25542524238957 25613353132032 25623464786568 25628541751296 25636894816896 25673118980256 25752095327232 25760488662432 25762261754493 25773990511104 25775764532496 25833699975168 25857444184704 25863483533712 25900027860132 25982101284768 25995719287296 26075688026112 26085982201488 26099654651136 26182360664064 26225479432512 26249583733461 26300012249088 26308584165888 26310394983312 26322373287936 26324185054464 26332764849864 26342240051072 26413770417408 26451092282688 26459713440738 26464956097536 26483107644928 26548819697664 26555020526592 26556848306208 26565503933133 26567028764672 26579427714576 26641003099392 26654966452224 26707565451492 26783468356608 26794041949917 26797506379776 26808085515024 26826472404952 26890553276928 26902713243648 26937325596708 26975765532672 27013881480192 27045025664778 27046578020352 27120020963328 27121887631872 27130727421072 27136103030784 27144947453184 27154714898432 27239200742952 27266924464128 27275811524928 27277688916522 27310704758832 27353329385472 27370519203834 27384864918048 27386749815777 27397248413568 27423558910728 27462692708352 27473534446248 27510460183872 27605982615066 27620451742752 27634928454144 27653882451712 27698949070848 27717946978304 27722499526656 27730883066832 27741513586688 27768154693248 27818758205568 27856147940352 27864571897044 27866171293696 27891783583488 27952870676256 27958409183232 27967521618432 27969446620368 27988630054264 28104285550356 28117080557568 28119015853632 28128180635082 28138301872736 28208120928768 28214709309504 28227468062464 28240641946737 28242262929408 28320901855488 28358966495232 28378417089536 28457435128896 28472350528512 28483590859713 28485225787392 28562575269888 28584132821376 28635909527412 28655550068926 28702249072704 28726652563488 28736989146624 28746355343024 28752051068928 28815022273536 28826397884889 28832109470208 28841506669008 28851884579584 28890662885376 28923474235392 28943312009216 28971107243136 28980549745236 28982213197824 28995739324992 29017623806259 29062912472064 29078145220608 29096418975426 29098089078784 29109576439416 29229863945364 29265242623584 29335149029376 29346729976674 29348414447616 29362111482528 29382250104944 29428107853824 29455155747072 29465754464256 29475358185856 29503664361576 29587513780224 29597157186624 29607806999552 29612669948928 29623325343744 29632980422144 29635020057456 29715491719584 29793496100544 29874398092416 29876454344484 29887907360256 29896945739782 29901856178898 29922364996579 29971128486816 29991684816368 30007404362496 30131401901184 30152068157632 30167871765504 30179781455571 30237760339968 30251872436544 30263469367296 30265552399104 30347736224256 30384467931136 30427400272896 30510023583744 30522068348706 30533050968288 30543002551963 30546951716864 30549054260736 30559011060336 30644100835821 30645859774464 30685287965544 30696329315712 30706334116412 30724542853686 30793601522688 30807973032804 30809741377536 30821904465264 30895529296896 30916719646208 30932924030976 31060746031104 31074791768064 31082049697792 31094320287558 31110617758176 31180544196608 31182690350592 31197243450186 31199034138624 31209202785024 31218640736503 31260600075192 31296102981264 31317568072472 31349442705408 31359660374208 31378256531424 31446979510788 31463461820736 31474783177728 31485041698528 31487208811047 31501543958016 31574522191872 31631715627264 31653410905472 31655589606828 31741547973192 31755901570272 31772545795584 31870285365248 31882867135152 31925719225728 32014614520008 32036572417484 32045879010816 32053363750848 32144459415552 32154936202752 32157149424048 32171789574144 32283497176832 32326887733248 32329112789952 32339649760902 32346057452544 32416900057728 32448557408256 32456136199168 32458370152032 32468949251607 32501995746048 32561226010368 32604989847552 32614849897944 32642579996268 32718201617856 32735350213632 32748273494343 32752507797504 32866231782912 32910405562368 32923397951532 32970380095488 33002042658048 33016966253568 33024677803904 33034271440896 33055031368062 33106621335552 33129328208896 33146692288512 33148973772288 33159777959088 33193527570432 33308782874496 33319639147596 33326241011712 33337102974912 33339397564638 33429928184532 33431847026688 33452856804686 33470390455392 33517683113112 33565513310208 33608697853968 33623895780288 33631749087064 33727330523136 33740645418414 33758329907808 33854271086592 33921076677336 33938855736192 34017480382464 34046403038208 34048746448992 34056698985276 34164619715424 34171389001728 34182526422528 34230825307008 34336127102976 34347318216576 34349682339324 34365320681472 34367686043328 34378887442878 34476592246272 34484644711616 34533370480176 34642801713024 34660959049728 34674642523422 34781309601984 34799539534848 34909814218752 34959140739072 34967305910016 34999444977948 35078112221184 35080526644416 35098913405952 35110353133152 35168175084591 35218360556544 35232264081531 35268123043584 35279617920984 35286608130048 35300538597852 35406694035456 35409131074944 35420671910844 35439236952768 35521337465856 35539955269632 35562289858854 35610087268656 35709241469841 35711291142144 35725389266556 35744114020032 35845698797568 35854071035904 35868225527046 35870284324864 35916434128944 35967687376896 36018508640256 36060034219704 36162516842496 36174303228096 36176793102054 36193263270912 36318934323936 36355899285504 36367748699904 36370251888696 36389314634112 36414273011776 36494025605112 36504627084288 36513153224064 36515666421036 36529664551424 36564745214304 36631379261664 36680613578496 36691706135187 36807976820088 36827268990336 36846571272192 36963332702208 36974510755776 37024206257664 37091677607424 37141530587136 37144087035264 37152762529392 37189044777984 37270494235008 37290028824576 37292595493824 37304750203974 37342718516736 37472380733808 37489440743424 37492021138176 37504240846776 37610827905024 37619612412672 37654189262316 37656350572544 37707393502251 37761202473984 37811955326976 37826882752824 37835717722947 37943246838528 37963134038016 37978121146284 37980301049856 38086054972416 38112177095168 38161211262003 38181212703216 38269665430272 38289723715584 38302203417984 38315985528832 38420029698048 38435197179852 38442812626944 38455342225344 38494481596416 38520883847168 38564632313856 38628142990848 38640732993648 38660985766656 38663646798744 38690165075012 38750549962752 38786166277056 38795225300568 38812768585888 38850041790198 38973151927152 38993578930944 39020323498112 39113532039168 39128973302232 39149481976704 39273540996096 39287672619008 39338219148768 39450018373632 39462876248832 39465592474968 39483559931904 39499147274796 39513360076608 39526238596658 39620655626112 39676638424032 39689570161107 39724661467392 39832530789888 39835272459312 39850543147008 39869141571864 39961504649088 39982449678336 40009872483328 40061348177238 40175202534912 40196259569664 40223829020672 40239708607428 40335829915392 40354069865472 40405988395062 40463648299008 40567538497167 40569867030528 40680031444992 40682831447808 40696091131608 40710734624384 40717421179776 40732072347648 40745348080448 40858801114428 40861146365952 40900386696192 40913717287392 40928439087616 40966057138248 41029994078208 41055778805751 41058135363584 41077297377072 41095872620352 41194039062528 41210301669372 41238566622506 41408973922599 41414328041472 41430677614128 41459093716744 41480823677568 41576920467456 41596324600248 41612270380032 41652232039872 41680800100256 41728137308352 41784221910528 41796857845566 41799256940544 41812880498944 41837675375232 41929306014384 41937613774848 41951282427648 41966377570304 41982945081396 42002058610688 42156428325534 42175620836352 42192270952623 42207452809104 42322063964256 42341202093696 42363394394112 42481352783232 42510489513536 42567625634304 42686152693344 42708525792768 42727838681088 42737818334464 42843862904832 42873248270336 42876199232064 42983325103389 43072974471168 43102516977664 43105483719936 43119533014536 43128076603392 43222533410304 43262260003512 43277826869376 43291932335476 43335994328064 43414968013824 43456660864704 43470824617854 43473319796736 43486466530592 43493608987488 43523439995024 43594368708096 43624268823808 43644628463139 43647133618176 43664364659124 43821642377216 43880540749824 43897863935376 43960506793984 44002723544064 44020094965011 44022621671424 44073375157416 44142161780736 44198631696384 44213037278784 44255496542364 44258036760576 44285850106522 44395735779936 44411710499328 44426185530128 44434988015616 44449470633216 44452530086184 44573237579376 44627187273856 44690244150816 44811597138624 44831861040384 44845418609673 44938951704576 44969774030848 44987527224552 45011106543744 45228102236448 45251807648256 45356640509952 45377808654816 45395204050944 45398328598656 45408931980368 45521604336384 45552826287232 45576701896704 45641100409344 45765035375616 45781502803968 45796424288768 45799576452432 45820427575296 45823581391104 45838516590504 45968789661696 46044493973568 46059501174618 46086814280529 46190402284032 46211959549206 46214612066304 46232856697896 46243654994713 46375079469312 46399386046464 46612187652096 46623074546688 46641480431337 46665926637264 46770816294912 46774035525888 46798551207936 46813804177536 46890900112788 46957814075392 46976352108708 47024164058112 47039490561312 47048810840064 47067384797136 47170469266182 47202822125761 47208925380608 47212174766592 47227562547792 47252315937024 47361783287808 47416386478472 47480116358208 47483384410242 47612321959788 47615054856192 47633852355408 47658818693376 47805428047872 47824300702728 47888578838592 48024678187008 48054858626226 48068818516224 48080045626272 48216689123328 48232404304128 48235724136072 48257684361216 48425245765248 48490331599872 48493669184928 48509474641353 48519086178816 48625350086592 48658700806816 48672836112384 48684204298752 48687555228048 48752993619072 48841839015552 48907484771328 48922274846916 48963869994402 49077302426784 49103025320448 49128761696256 49299347674368 49365608343552 49385096927298 49455570143232 49522040782848 49525449380352 49537016705856 49551407161344 49582547052093 49585393037312 49693992313344 49720038432768 49723460658432 49739666938632 49790291355648 49963174311744 49979458721394 49989361517568 50005654462368 50009096346957 50147770540032 50159483216896 50179285207029 50205585683088 50276524669668 50348269965312 50435843670432 50447623630596 50590995784704 50610968127621 50617512050688 50637494861712 50781406629888 50881615016004 50908283604288 51026220573696 51052964954112 51069604557312 51073119673488 51085048477914 51226706264064 51246929573136 51257083502592 51273789633792 51346237960512 51504190654464 51520977324864 51524523508986 51547981022208 51551529064992 51568331164317 51667399950336 51714888369408 51726967067424 51800055720264 51964202569536 51991438574592 52011963785133 52171964402976 52199309302272 52364721328128 52450958865024 52499167466922 52617168331776 52620789966624 52644746575872 52648370108928 52665529699728 52684480102144 52827540834816 52902184565376 52919426881476 52929912195072 52966215289856 53097639395328 53110041053184 53113696612416 53131007866266 53134057529344 53158855429152 53282006198784 53309932904448 53343434788281 53415130902984 53566936713216 53588083899834 53616171030048 53652944809904 53781106553856 53802338290569 53805426487296 53874651193416 53951531065344 54027762960384 54090051329556 54093156040704 54243775263744 54261454842144 54265189653081 54272206061568 54289894906368 54309429796864 54478401485904 54533848928256 54551623049856 54555377833044 54621409517664 54741038407668 54769729836096 54773499631554 54794496827136 54847117821456 54925385416704 54947068892496 55020920367744 55211965230132 55240903485504 55269856908288 55307764903424 55397898141696 55435893956608 55444999053312 55461766133664 55483027173376 55536309386496 55637516411136 55712295880704 55729143794088 55783567166976 55905741352512 55935043236864 55938893240736 55957125305961 55977260108528 56208571100712 56234161115136 56238031707264 56256361270164 56276603745472 56416241857536 56429418619008 56454936124928 56481283893474 56484525858816 56641803710976 56717932990464 56756834179072 56914870257792 56944701057024 56967181719426 56970451574784 57006253860523 57125150539776 57168265642752 57271819054824 57311100137852 57404498145408 57453305126976 57473978293248 57492710686048 57504102137856 57630044547072 57652795769778 57664218940416 57683013338016 57703769159168 57781325770752 57846948470784 57886624018432 57942214486272 57961099490472 57991478649984 58035247612518 58125824944128 58192837950852 58196178157568 58219152878832 58275062685297 58459727890728 58530485247168 58670298058752 58693459953348 58696828895232 58724222965056 58764500209888 58910311494144 58931508928512 58950716371712 59007328723152 59175027560448 59194314373248 59215613999104 59225339897856 59265960844288 59270040114912 59289357894987 59430983439168 59586992201088 59748796184832 59752908688968 59775814720512 59793891479564 59803712357796 59844729993158 59942256973632 59983369632736 60014808724992 60092022265857 60262803802368 60304136315264 60335743531008 60359562911142 60503744873088 60526938734592 60531104798208 60695472448512 60768935862272 60854800545792 61020047167488 61044136697412 61066101936576 61086005103926 61098108521472 61118022120672 61288201671642 61291719548928 61370575931088 61392658631424 61412668232824 61449085707372 61587203045376 61615946065608 61643808930528 61791058593792 61833439292416 61857849933759 61865848061952 62121492062208 62164099395584 62188640575116 62221235516352 62365380701184 62394486900372 62398068277248 62418405570048 62437281473006 62521200150384 62592205962528 62635136144944 62695286768349 62698885410816 62719320748416 62756513062848 62893959021576 62926923641472 62949566355456 62970083397056 62974417622094 63003087916032 63149044383744 63263431254528 63306821810944 63311179213656 63483095946384 63511803140544 63545091591168 63765734270304 63851438451456 64029229040016 64073144834968 64091758021632 64106727501696 64309872405504 64314298848096 64343579148288 64566994353664 64653775466496 64658225579904 64679299521804 64692114905088 64833800115456 64897114816512 64912272398336 64916740304064 64937898503214 65003991492096 65122452020736 65206236926781 65209979695104 65229699795888 65285159992536 65436403235712 65470700427264 65496546988686 65732463565824 65820811124736 65846795903064 65940760190976 66004085316096 66033932507136 66049355607808 66110062736124 66213242671104 66258656417792 66297947544576 66319555918176 66387055140864 66428775159783 66617565748992 66639278295192 66652482023424 66674205949824 66678795129276 66859856369064 66905713609372 66940780910784 67035366226224 67131026620416 67217395707936 67247791560576 67263498174128 67454661046272 67481290836828 67516659815616 67708542173184 67842153354672 67877711472384 68034960764928 68092806076416 68097492897984 68113397970552 68329239430848 68365052845056 68461650614016 68672254205952 68694636433152 68699364678648 68730641362944 68735372086656 68757774885756 68953184492544 68969289423232 69066740960352 69089251761927 69285603426048 69321918099456 69349285046844 69562619203968 69599079069696 69819628437504 69918281478144 69934611820032 69998889955896 70156224442368 70161053288832 70197826811904 70220706266304 70336350169182 70436721113088 70464528163062 70536246087168 70559235841968 70573216260096 70601077195704 70813388070912 70818262149888 70841343821688 70878473905536 71042674931712 71124579717708 71220174537312 71225076615363 71418482939682 71422582284288 71450778533112 71467466810011 71488228040064 71708142071808 71736451054092 71740568649728 71832868257888 72037017280512 72082287939339 72120068439408 72325033684992 72348606456192 72353586204108 72386526541824 72637868647872 72711798571008 72735497399808 72740503777392 72778629268224 72828546023552 72988051210224 73009254168576 73026306448128 73031332842072 73059329102848 73129490428608 73262758523328 73361227156992 73383412270374 73445804991603 73615953640176 73654537980672 73693142544384 73949021511552 74048412515328 74077645390947 74183355214848 74283061174272 74288174070528 74305525058784 74378089555968 74540988470016 74580057649152 74585190987648 74609500407948 74685437033472 74944761467616 74969188082091 74978881486848 74984042276352 75008481693552 75221655810048 75239224825344 75308378524632 75414787004502 75522404947968 75623910653952 75653765505648 75671435445894 75886493677056 75926268076032 75956242292568 76172109944832 76224354190336 76322422524006 76362425406432 76539330860544 76579447431168 76604406835968 76627572716871 76631971057664 76840059396096 76870394359704 76885625253888 76910684450688 77041767694336 77256285981696 77281465987296 77286785263479 77321971533312 77327293597488 77380330150024 77501099925504 77572332554112 77590450601136 77625537171776 77700083580396 77946303854304 77987157861888 78040646996224 78227064078336 78257946604464 78298963953408 78547081992192 78676438297536 78748751200383 78900036747264 78925752497664 78931184949936 78967119863808 78998294549592 79026720153216 79052477193316 79241311252224 79353276848064 79379140322214 79449322934784 79665061579776 79670544918624 79696511799399 79701086294016 79738283143728 79923009298176 79964899356672 80019744966656 80122696354476 80350405069824 80382125849751 80392519139328 80447658041344 80479417214856 80671659830784 80708139730944 80811976790124 80927296598016 81135076994334 81139734061056 81360062889984 81365662895616 81392182263216 81421469248768 81434842359552 81464144695296 81490696160896 81717602228856 81800773392384 81827434574784 81856878175232 81932114276496 82059988156416 82111557611502 82116270727168 82154594754144 82160249447331 82191745240704 82388078125056 82420603338744 82477133245012 82817947845198 82861355228256 82918187433488 82961647355136 83153840934912 83192649200496 83224540760064 83304464079744 83361600200512 83456274616704 83568443821056 83593715691132 83598513881088 83625760997888 83675350750464 83858612028768 83875227549696 83902564855296 83932755140608 83965890162792 84004117221376 84312856651068 84351241672704 84384541905246 84414905618208 84442418820133 84644127928512 84682404187392 84721925840211 84726788788224 84962705566464 85020979027072 85135251268608 85372305386688 85417051585536 85455677362176 85475636668928 85687725809664 85746496540672 85752398464128 85966650206778 86205033955328 86210967439872 86239066029072 86256153206784 86445066820608 86479193654667 86524520007024 86555653738752 86583864670952 86671988656128 86829936027648 86913321729408 86941649235708 86946639593472 86972933061184 86987217974976 87046879990048 87052871418777 87188737416192 87248537647616 87289256926278 87294267236352 87328729318248 87643284754432 87795727870752 88005447088128 88040189930022 88045243342848 88100574148081 88146750314832 88284323561472 88397263392768 88426074557568 88510993084728 88571700213044 88791471559872 88823420998656 88852371060256 88869976031232 88898941266432 88905060172368 89146475158752 89254374547712 89380488301632 89623194277248 89663722080768 89690837219346 89767094989737 89939548061696 89975054449104 90022213087488 90456204472896 90503615296512 90539344366713 90713281019904 90755617309632 90790408101888 90796657197312 90817863960736 91043208672768 91105652574464 91153403793408 91282200818688 91530070751232 91592848577536 91599152904864 91629007655889 91640855150592 91647162782208 91677033181008 91932302507463 91937579323392 92088987947136 92119002349236 92173628561058 92380804568064 92423919098412 92429224132608 92465713395792 92487309989426 92750158938624 92798772092928 93224375304192 93246149093376 93282960862674 93331853274528 93541632589824 93548071051776 93597102415872 93627608355072 93655922209509 93781800225576 93915628150784 93952704217416 94048328116224 94078981122624 94134769594272 94340938532364 94405644251522 94424349533184 94455125095584 94461626433141 94504631874048 94723566575616 94832772956944 94960232716416 94966768820484 95224643919576 95267704710816 95317637386752 95610856095744 95648601405456 95777157677184 96109717252452 96137637032448 96160091252544 96433378246656 96464808608256 96471448272144 96515368722432 96850491530496 96980663199744 96987338369856 97018949282706 97038172357632 97250700173184 97317401613632 97345672224768 97368408597504 97375110456096 97406847754821 97505987238144 97683678031104 97814969542656 97844549693832 97927739988804 98154604853568 98206050640896 98244820483029 98257523392512 98598695348736 98731216687104 98770193854596 98911140286464 99050898760704 99074033411712 99102814322688 99165094104186 99170786074624 99387984626688 99440076865536 99446921316864 99479333877264 99580582711296 99926348623488 99958917442788 99978723035136 100011308924736 100018192693914 100295541080064 100318966433792 100358570414058 100411171366176 100553049339336 100696539930624 100871687340864 100895247261192 101181991569408 101221936255242 101274989723424 101562813259776 101763230032008 101816567208576 102052441147392 102139209114624 102146239346976 102170096955828 102493859146272 102514167005184 102547579267584 102692475921024 103008381308928 103041954649728 103049047017972 103095962044416 103103058129984 103136662328634 103429776738816 103453934134848 103600111440528 103928405139072 103982877149184 104023927570266 104343928805952 104398618604544 104729442656256 104901917730048 104998334933844 105234336663552 105241579933248 105296740217856 105331059399456 105368960204288 105504525253773 105655081669632 105696792244593 105804369130752 105838853762952 105859824390144 105932430579712 106220082106368 106227393224832 106262015732532 106268115058688 106317710858304 106564012397568 106619865808896 106686869576562 106830261805968 107133873426432 107176167799668 107232342060096 107305889619808 107562213107712 107604676581138 107610852974592 107749302386832 107903062130688 108055525920768 108180102659112 108487550527488 108522909684288 108530379306162 108579789812736 108618859593728 108956802971808 109067697856512 109103246099712 109110755666088 109242819035328 109482076815336 109539459672192 109546999263108 109588993654272 109694235642912 109894137784992 110041840735488 110075118405561 110423930460264 110481806971008 110539713816576 110615529806848 110871787913216 110889998106624 110923532267328 110966054346752 111072618772992 111275032822272 111424591761408 111458287588176 111567134333952 111811482705024 111870086473728 111877786481472 111914250611922 111954520217056 112417142201424 112468322230272 112476063414528 112512722540328 112553207490944 112832483715072 112858837238016 112909872249856 112962567786948 112969051717632 113283607421952 113435865980928 113507153168841 113513668358144 113829740515584 113889402114048 113934363438852 113940903149568 114012507721046 114336531285504 114483633786009 114543638109648 114622200275704 114808996290816 114906610253952 114947956586496 114985421372096 115260089094144 115305591539556 115328437880832 115366026676032 115407538318336 115562651541504 115693896941568 115773248036864 115884428972544 115922198980944 115982957299968 116070495225036 116251649888256 116385675901704 116438305757664 116550125370594 116919455781456 117060970494336 117340596117504 117386919906696 117448445930112 117529000419776 117820622988288 117863017857024 117901432743424 118014657446304 118350055120896 118388628746496 118431227998208 118450679795712 118531921688576 118540080229824 118578715789974 118861966878336 119068710483321 119173984402176 119497592369664 119505817377936 119551629441024 119587782959128 119607424715592 119689459986316 119884513947264 119966739265472 120029617449984 120184044531714 120525607604736 120608272630528 120671487062016 120719125822284 121007489746176 121062209596416 121390944897024 121537871724544 121702615491501 121709601091584 122040094334976 122088273394824 122132203873152 122172010207852 122196217042944 122236044241344 122576403343284 122583439097856 122741151862176 122785317262848 122825336465648 122898171414744 123167336417253 123174406090752 123231892131216 123287617861056 123582117187584 123666878584832 123715699867518 124226921767797 124242984124416 124328198791168 124377281150232 124442471032704 124730761402368 124788973800744 124836811140096 124874562946012 125042400300768 125184411925056 125270272289888 125390573536698 125397770821632 125438641496832 125513026125696 125787918043152 125853847282944 125899132710912 125940166794112 125948835244188 126006175832064 126526862509056 126613643621888 126622358427312 126966191892768 127023606281088 127090183182336 127531468540608 127702876902912 128058458080032 128146289669936 128183516043264 128213455003392 128619744811008 128628597696192 128949975310167 129133988707328 129307550932992 129316451159808 129358599043608 129384229810176 129667600230912 129824544796672 129833480608128 129875797006428 130007982984192 130244904041472 130412473853562 130419959390208 130459399591776 130501919994751 130570319985072 130872806471424 130933885389417 130941400854528 130993093977372 131464927131648 131641622249472 131693591806128 131881520381952 132008170632192 132067865014272 132098711215616 132220125472248 132426485342208 132517312835584 132595895089152 132639111836352 132774110281728 132857550319566 133235131497984 133278556590384 133304964046848 133348411899648 133357590258552 133719712738128 133811427218744 133881561821568 134070732452448 134434791415872 134495583121152 134526996348256 134536255829019 134909322092544 134962581673656 135033319631232 135684306709344 135755422944768 136069921529856 136185612152832 136194985795968 136226795941104 136658478861696 136730105690112 136923301228032 137344508411904 137389272866304 137398729357296 137461282725888 137470744173312 137515549771512 137906368985088 137938578846464 138133481920704 138178503523854 138260442841587 138571206852096 138643836198912 138698570093688 138730964984139 139125238407936 139198158139392 139836562956288 139869223640064 139924441294011 139997779911792 140312448884736 140322106577664 140395653623808 140441412532608 140672700338364 140873442226176 140929056326124 141072492174336 141118471683936 141146432520192 141202154391408 141608466377283 141626776141824 141636524299776 141682687643376 141756947811072 142085349863424 142249159435416 142440349074624 142450153230726 142836965879364 142845164568576 142901557066224 142934933620022 142976456080128 143416284143616 143472902108184 143665736515776 144074034561024 144164575878678 144240136878816 144650067369984 144697212912384 144707172408216 144773053083648 145275737295744 145470994799616 145481007554784 145528423924059 145557258536448 145657092047104 145976102420448 146018508337152 146052612896256 146062665684144 146118658205696 146258980857216 146525517046656 146722454313984 146766824540748 146891609983206 147231907280352 147309075961344 147386285088768 147898043023104 148096825030656 148155290781894 148366710429696 148566122348544 148576348141056 148611050117568 148747641156279 148756179111936 149081976940032 149160115298304 149170381975296 149219000815896 149370874066944 149889522935232 149938376164182 149968084552704 150016963387104 150027289040871 150443311620096 150478449650688 150537855621087 150616757049264 150829574009004 151044809895936 151307531011296 151342870891788 151772987354112 151832904382863 151852536152064 151912484585136 152344219889664 152448708380672 152644845048012 152724850812864 153078661721088 153158894862336 153208813671936 153255145433742 153263942115328 153680118792192 153740788719408 153771250507776 153821368901376 154512571963392 154562931974592 154573570526958 154643943066624 154654587194976 154704993492951 154760660300048 155002199851008 155144665108224 155180901202272 155251074343552 155400167160792 155892607708608 155974315723776 156081293992448 156515893208928 156597927906816 157094163984384 157352876595072 157497502400766 157605525379093 157851504995328 157862369899872 157934239727616 157996589099184 158053440306432 158104954386632 158482622504448 158706553696128 158758280644428 158898645869568 159330123159552 159341089837248 159393023598798 159402172588032 159476566287456 159846018596352 159929798713344 160030304364843 160039489933312 160245392708952 160700810139648 160764251699502 160895316082688 160958834429712 161343319661568 161407014871707 161416279461888 161623953580248 161854593196032 162270153988668 162279468122112 162731325791232 162784364526432 162842938497536 162869684719104 162928289390592 162981392321792 163435204457712 163601546784768 163654869149568 163713756350464 163864228552992 164223115223004 164232541454336 164309189508288 164320498894662 164383490481408 164433201568801 164776156250112 164841206677488 164954266490024 165635895690396 165722710456512 165836374866976 165923294710272 166307681869824 166385298400992 166449081520128 166608928159488 166723200401024 166912549233408 167136887642112 167187431382264 167251521995776 167350701500928 167717224057536 167805129710592 167865510281216 167871375917883 167931780325584 168008234442752 168625713302136 168702483345408 168769083810492 168829811236416 168884837640266 169288255857024 169364808374784 169443851680422 169453577576448 169925411132928 170041958054144 170270502537216 170744610773376 170834103171072 170911354724352 170951273337856 171018761581569 171375451619328 171492993081344 171504796928256 171933300413556 172421934879744 172478132058144 172512306413568 172890133641216 172958387309334 173049040014048 173111307477504 173167729341904 173343977312256 173659872055296 173826643458816 173883298471416 173945866122368 173974435949952 174093759980096 174105742837554 174377474832384 174497075295232 174578513852556 174588534472704 174657458636496 175286569508864 175591455741504 176010894176256 176080379860044 176090486685696 176201148296162 176293500629664 176794526785536 176852149115136 177021986169456 177143400426088 177582943119744 177646841997312 177704742120512 177797882532864 177810120344736 177868073684961 178292950317504 178508749095424 178760976603264 179246388554496 179327444161536 179381674438692 179534189979474 179950108898208 180044426174976 180276066797571 180912408945792 181007230593024 181078688733426 181511234619264 181580816203776 181593314394624 181635727921472 182086417345536 182211305148928 182306807586816 182564401637376 183060141502464 183185697155072 183198305809728 183258015311778 183294325564416 183354066362016 183864605014926 183875158646784 183990712425773 184177975894272 184238004698472 184347257122116 184761609136128 184847838196824 184931426791584 184974619978852 185500317877248 185573549801277 185597544185856 186492298186752 186565921725348 186663706549056 187096142103552 187194204831744 187255216710144 187311844419018 187563600451152 187831256301568 187905408434832 188085860305047 188096656232448 188157962245248 188269539188544 188681877064728 188811288503044 188848699066368 188910250191168 188923252866282 189009263748096 189447133151232 189665545913888 189920465432832 189933537640968 190449287839152 190535409421632 190635274773504 191297202810912 191554315354368 192219434504904 192275274064896 192320182505088 192929617216512 192942896544288 193030737444864 193700983060992 193961326399488 193974676739712 194037898565412 194076344715264 194501400346368 194634803227264 194691344449536 194736817195008 194750220912192 194813695509642 195011974476288 195367356062208 195629939085312 195689099387664 195855479977608 196309209707136 196412101281792 196489640966058 197197390697472 197462433374208 197540387709192 197822280572928 198101797521408 198148066823424 198330188208372 198341572149248 198775969253376 198893842633728 198958667754528 199161165422592 199286325479349 199852697246976 199917834885576 199957446070272 200022617849472 200036385387828 200637932867584 200717140828116 200822342732352 201106098678672 201393079861248 201743374681728 201790494522384 202363983138816 202443872510484 202549979446848 203125626519552 203526460064016 203633134417152 204104882294784 204278418229248 204292478693952 204340193911656 204987718292544 205095158535168 205384951842048 206016762617856 206083909299456 206098094035944 206191924088832 206206116259968 206273324657268 206859553477632 206907868269696 207200222881056 207267755285781 207856810278144 207965754298368 208047855140532 208687857611904 208797237209088 209458885312512 209803835460096 209996669867688 210468673327104 210483159866496 210593480435712 210662118798912 210737920408576 211009050507546 211310163339264 211393584489186 211608738261504 211677707525904 211719648780288 211864861159424 212440164212736 212454786449664 212524031465064 212635421716608 213128024795136 213373739153124 213660523611936 213675229846089 214267746852864 214352335599336 214402400430033 214464684120192 214611779239616 215124426215424 215209353162276 215221705949184 215498604773664 216111051841536 216246863818017 216360205318224 216975101054976 217045819368576 217060758612324 217159579625472 217913605943616 218135395713024 218206492199424 218221511332176 218485638070656 218964153630672 219078919344384 219093998526216 219177987308544 219388471285824 219788275569984 220083681470976 220150236811122 220337414974809 220847860920528 220963613942016 221079427633152 221231059613696 221847064534656 221932108693504 222145237545984 222232936172841 222550065644544 222849183522816 222916575176352 223134268667904 223622965410048 223740172947456 223755572962944 223828501223844 223909040434112 224834284402848 224907564246273 224936644460544 224952126829056 225025445080656 225106414981888 225664967430144 225717674476032 225819744499712 225925135573896 226567214843904 226871731961856 227014306337682 227027336716288 227659481031168 227778804228096 227868726877704 228025015442092 228673062571008 228967267572018 229087276219296 229244400551408 229617992581632 229813220507904 229882718150613 229895913172992 229970842744192 230520178188288 230611183079112 230656875761664 230732053352064 230815076636672 231125303083008 231546496073728 231768857945088 231844397961888 231860355790437 231965914599936 232140990450072 232503299776512 232771351803408 232876611515328 233100250741188 233838911562912 234121940988672 234681192235008 234773839813392 234896891860224 235058000839552 235641245976576 235802865486848 236029314892608 236700110241792 236777257492992 236862455996416 236901359591424 237063843377152 237080160459648 237157431579948 237723933756672 238137420966642 238347968804352 238995184739328 239011634755872 239089535398197 239103258882048 239175565918256 239214849431184 239378919972632 239769027894528 239933478530944 240059234899968 240368089063428 241051215209472 241216545261056 241342974124032 241438251644568 242014979492352 242124419192832 242781889794048 243405230983002 243419202183168 243572175585871 244080188669952 244176546789648 244264407746304 244344020415704 244392434085888 244472088482688 245152806686568 245482303724352 245570634525696 245650672931296 245796342829488 246334672834506 246348812181504 246463784262432 246575235722112 247164234375168 247333757169664 247431399735036 248453843535594 248656397582336 248754562300464 248884942065408 249461522804736 249577947601488 249673622280192 249749125892024 250084800601536 250368823850112 250540544579776 250781147073396 250795541643264 250877282993664 251026052251392 251575836086304 251707694565888 251798265421824 251880333588224 251897670488376 252012351664128 253053725018112 253227287243776 253244716854624 253327256460399 253932383785536 254047212562176 254165777520633 254180366364672 255062937081216 255405753805824 256116916160064 256292579339872 256367032086528 256426910006784 257239489622016 257257195392384 257899950620334 258267977414656 258615101865984 258632902319616 258717198087216 258768459620352 259335200461824 259437580964001 259649089593344 259666961216256 259751594012856 260015965968384 260489808082944 260824947707124 260839918780416 260918799183552 261003839989502 261140639970144 261158614256331 261745612942848 261867770778834 261882801709056 261986187954744 262929854263296 263387183612256 264016341264384 264135730028544 264197422431232 264301722444243 264440250944496 264852970684416 265034625671168 265191790178304 265278223672704 265715100639132 266470262995968 266557113180768 266609928093696 266696823799296 266715180517104 267439425476256 267622854437488 267763123643136 268141464904896 268869582831744 268991166242304 269053992696512 269072511658038 269301284969211 269818644185088 269925163347312 270066639262464 271368613418688 271510845889536 271618033100139 272139843059712 272371224305664 272389971591936 272453591882208 273316957723392 273460211380224 273846602456064 274778545732608 274797458714592 274887022967667 274922565451776 274941488346624 275031099543024 275812737970176 275877157692928 276266963841408 276357007047708 276520885683174 277142413704192 277287672397824 277397140187376 277461929968278 278250476815872 278396316278784 279673125912576 279738447280128 279848882588022 279995559823584 280624897769472 280644213155328 280791307247616 280882825065216 280967766628527 281345400676728 281746884452352 281858112652248 282144984348672 282236943367872 282404308782816 283216932754566 283273048599552 283365375286752 283384879299423 283513895622144 284170699726848 284498318870832 284880698149248 284900306461452 285673931758728 285803114132448 285869867240044 285952912160256 286832568287232 286945804216368 287331473031552 288329151757356 288480273757632 289300134739968 289394425824768 289414344816432 289546106167296 290551474591488 290941989599232 290962015109568 291056847848118 291114517072896 291314184094208 291952204840896 292037016674304 292105225792512 292125331368288 292220543264463 292237316411392 292517961714432 293051034093312 293444908627968 293533649081496 293783219966412 294463814560704 294618151922688 294734461449087 294772570177536 295796086046208 296193650061312 296310581563788 296733420859392 297152696282112 297222100235136 297495282312558 297512358223872 298163953880064 298320230596608 298340763950592 298438001631792 298741748133888 299779045870464 299876752328364 299936169105408 300033926774208 300054578081742 300886623240192 300956899301376 301075711242174 301233514098528 301659148018008 302089619791872 302615062022592 302685741783576 303545974708224 303665808765726 303824969170272 304688439779328 304897416761344 305289690096024 305449701625728 306157323442176 306417627343872 306510290867484 306527884230656 307481577438816 307542501015552 307642737802752 309025143926784 309125863949184 309147141053916 309287886133248 309309174389952 309409986985902 309521320600096 310289330216448 310361802404544 310502148687104 310800334321584 311785215417216 311948631447552 312162587984896 313031786417856 313195855813632 314188327968768 314705753190144 314995004801532 315211050758186 315703009990656 315724739799744 315993178198368 316106880612864 316209908773264 316513575761319 316965245008896 317090376733779 317413107392256 317516561288856 317797291739136 318660246319104 318682179674496 318786047197596 318804345176064 318953132574912 319692037192704 319859597426688 320060608729686 320078979866624 320490785417904 321401620279296 321528503399004 321917668859424 322686639323136 322814029743414 322832558923776 323247907160496 323709186392064 324540307977336 325462651582464 325568729052864 325685876995072 325739369438208 325856578781184 325962784643584 326870408915424 327203093569536 327309738299136 327427512700928 327728457105984 328446230446008 328618379016576 328640997789324 328766980962816 328866403137602 329682413354976 329908532980048 330225355216683 331271791380792 331445420913024 331672749733952 331846589420544 332615363739648 332770596801984 332898163040256 333217856318976 333446400802048 333825098466816 334273775284224 334374862764528 334503043991552 334701403001856 335434448115072 335610259421184 335742751835766 335863560651168 335973028071593 336016468885504 337251426604272 337404966690816 337538167620984 337659622472832 337769675280532 338576511714048 338729616749568 338887703360844 338907155152896 339850822265856 340083916108288 340521459506523 340541005074432 341489221546752 341668206342144 341822709448704 341902546675712 342037523163138 342985986162688 343009593856512 343450901358027 343866600827112 344843869759488 344956264116288 345780267282432 345916774618668 346098080028096 346222614955008 346335458683808 346687954624512 347319744110592 347653286917632 347766596942832 347891732244736 347948871899904 348187519960192 348211485675108 348754949664768 348994150590464 349157027705112 349314917272992 350573139017728 351182911483008 352021788352512 352160759720088 352402296592324 352587001259328 353589053571072 353704298230272 354043972338912 354286800852176 355165886239488 355293683994624 355409484241024 355595765065728 355620240689472 355736147369922 356585900635008 357017498190848 357521953206528 358492777108992 358654888323072 358763348877384 359068379958948 359900217796416 360088852349952 360552133595142 360799425867841 361824817891584 362014461186048 362157377466852 363022469238528 363186628789248 363271455842944 364172834691072 364422610297856 364613615173632 365128803274752 366120283004928 366371394310144 366396611619456 366516030623556 366588651128832 366708132724032 367729210029852 367750317293568 367981424851546 368355951788544 368476009396944 368694514244232 369502009251759 369523218272256 369695676393648 369862853583168 369949239957704 371000635754496 371147099602554 372984596373504 373131843450696 373327413098112 374192284207104 374510433420288 374623688838036 375127200902304 375810816869664 376171720610094 376193312464896 376315924490496 376429725905437 376539078377088 377363754129456 377622577006088 377697398132736 377820500382336 377846505732564 378018527496192 379331091827776 379840930865664 379867075281936 380898575678304 381070818843264 381270549547008 382594405621824 383108630708736 384438869009808 384550548129792 384640365010176 385859234433024 385885793088576 386849925930501 387401966121984 387922652798976 387949353479424 388075797130824 388152689430528 389002800692736 389269606454528 389473634390016 389500441824384 389627391019284 390023948952576 390734712124416 391259878170624 391378198775328 391505759984253 391710959955216 392618419414272 392801656168251 392824202563584 392979281932116 394394781394944 394924866748416 395080775418384 395644561145856 396203595042816 396296133646848 396660376416744 397551938506752 397787685267456 397917335509056 398322330845184 398572650958698 399705394493952 399835669771152 399914892140544 400045235698944 400072770775656 401275865735168 401434281656232 401644685464704 402212197357344 403486749363456 403580989044768 403608767487057 404727966277632 404887745020968 405099958893696 407052920128032 407266268834304 408209764589568 408556836458496 408584957387904 408680387823312 409975436585088 410190317070336 410769903684096 412033525235712 412167818598912 412196188071888 412383848177664 412412232519936 412546649314536 413719106955264 413815736539392 414400445762112 414535510571562 414781328524761 415713620556288 415931508596736 416095710281064 416192894952417 417375715223808 417594474418176 419607670920192 419773323882033 419993339735376 420937346654208 420966319732992 421186960871424 421324237597824 421475840817152 422018101015092 422620326678528 422787168978372 423217476523008 423355415051808 423439297560576 423729722318848 424825399131849 424880328425472 424909572899328 425048062930128 425270843433216 426256049590272 426747478306248 427321047223872 427350459692178 428535493705728 428704671198672 428804800860066 428929368240384 429223558479232 430248852430848 430418706324552 430997209547328 432222103683072 432493727636034 432720410636448 433950202109952 434091638737152 434121517224648 434319159250944 435827211887232 436412984398848 436443022664352 436585271772177 436971276141312 437928307261344 438157838688768 438187997052432 438355974617088 438776942571648 439576551139968 440167362941952 440300473622244 440674829949618 441695721841056 441927227884032 442158855266304 442462119227392 443694129069312 444290475091968 444465872345682 445100131289088 445698367045632 445833150352704 446242923468837 446268537335808 447245930820096 447480345894912 447511145925888 447657002447688 447818080868224 449668568805696 449815128492546 449904253658112 450050890161312 450212829963776 451329934860288 451435348952064 451613566863261 451639488999424 451850271147792 453134429687808 454028612675364 454054673432576 455318962062336 455498713148589 455557608456192 455737453755408 456050030884184 457346125142016 457934535144036 458174552438592 458488801102816 459235985163264 459626441015808 459765436301226 459791826345984 459941685488384 461040356376576 461222366158224 461313751523328 461464106704128 461630153273344 463537715890176 463688795923776 463720711580874 463931829199872 464114980478853 464281980900144 465006599553024 465542703606816 465753223030656 466200501482376 467677823125824 468243881977344 469547679626784 469793783720448 470116001679104 471282491953152 471605730973696 472058629785216 472816576137279 473554514985984 473724911992832 473802719182848 474127686754304 474160320919296 474314863159896 475447867513344 476274841933284 476695937608704 477990369478656 478023269511744 478179070796394 478206517764096 478351131836512 478429698862368 478757839945264 479538055789056 479866957061888 480090913094529 480118469799936 480736178126856 482102430418944 482433090522112 482685948248064 482876503289136 484029958984704 484221044615121 484248838385664 485563779588096 486810461966004 486838404366336 487144351171742 488353093579296 488528815492608 488688040831408 488784868171776 488944176965376 490305613373136 490964607448704 491141269051392 491301345862592 491592685658976 492669345669012 492697624363008 492927568524864 493150471444224 493299604706403 494328468750336 494667514339328 494862799470072 496907687071188 497509124600928 497769884130816 498923045609472 499155895202976 499347244560384 499498251784048 500169601203072 500737647700224 501081089159552 501562294146792 501754565987328 502052104502784 503151672172608 503415389131776 503596530843648 503760667176448 503795340976752 504024703328256 506107450036224 506454574487552 506489433709248 506654512920798 507864767571072 508094425124352 508331555041266 508360732729344 508680204941843 510125874162432 510811507611648 512233832320128 512585158679744 512734064173056 512853820013568 513056284744707 514478979244032 514514390784768 515799901240668 516535954829312 517265804639232 517434396174432 517536919240704 518670400923648 518875161928002 519231043383371 519298179186688 519333922432512 519503188025712 520031931936768 520979616165888 521649895414248 521837598367104 522007679979004 522281279940288 522317228512662 523491225885696 523735541557668 523765603418112 523972375909488 525859708526592 526774367224512 528032682528768 528271460057088 528394844862464 528603444888486 528880501888992 530069251342336 530383580356608 530556447345408 531430201278264 532940525991936 533114226361536 533393647598592 533430361034208 533604221054883 534878850952512 535245708874976 535526247286272 536282929809792 537739165663488 537982332484608 538107985393024 538145023316076 538602569938422 539850326694624 540133278524928 542737226837376 543021691779072 543236066200278 544742448611328 544779943183872 544907183764416 546633915446784 546920422760448 547693204912128 549557091465216 549594917429184 549774045935334 549882976693248 550062199086048 551625475940352 551754315385856 551972137277319 552533927682816 552714014095416 553041771366348 554284827408384 554794280374752 554923859936556 556500953631744 556720649403831 556792632557568 559476894560256 559697765176044 559991119647168 561288426310656 561582614495232 561765650130432 561935533257054 562690801353456 563493768904704 563716225304496 564289968697344 564473886735744 564808617565632 566433865509132 566546097199104 566730750573504 566769758598846 567027791244288 568341399453696 568996637741664 569761396298496 569800612922904 571347863517456 571606228264896 571739734480088 571905824320512 573891608432736 574662946063104 576658303514712 576960547515264 578788851649536 578828689632864 579092212334592 581102949182976 581883979198464 581924030219136 582113695696236 582229034145792 582628368188416 583904409681792 584074033348608 584210451585024 584250662736576 584441086528926 584474632822784 585035923428864 586102068186624 586889817255936 587067298162992 587566439932824 588927629121408 589236303845376 589468922898174 591592172092416 592387300122624 592621163127576 593466841718784 594305392564224 594444200470272 594990564625116 595024716447744 596327907760128 596681527901184 596876003263584 597483496267776 597858976438047 599558091740928 599753504656728 599872338210816 600067853548416 600109156163484 601913798602752 602151422484348 602467028197056 603318296036016 604179239583744 605230124045184 605371483567152 607091949416448 607331617531452 607649938340544 609376879558656 609794833522688 610579380192048 610899403251456 612314646884352 612835254687744 613020581734968 614963154877632 615285475605504 618050287853568 618251727898368 618294282107832 618575772266496 618618348779904 618819973971804 619042641200192 620578660432896 620723604809088 621004297374208 621600668643168 621803265857343 623570430834432 623897262895104 624325175969792 626063572835712 626391711627264 628376655937536 629411506380288 629990009603064 630422101516372 631406019981312 631449479599488 631986356396736 632213761225728 632419817546528 633027151522638 633930490017792 634180753467558 634826214784512 635033122577712 635594583478272 637320492638208 637364359348992 637572094395192 637906265149824 639384074385408 640121217459372 640157959733248 640981570835808 641025689538267 642803240558592 643057006798008 643207201290099 643835337718848 645373278646272 645628059486828 645665117847552 646495814320992 648740591454051 649080615954672 650925303164928 651137458105728 651371753990144 651478738876416 651925569287168 653740817830848 654406187139072 654619476598272 654855025401856 655456914211968 656892460892016 657236758033152 657281995578648 657533961925632 657732806275204 659364826709952 659817065960096 660450710433366 661012244924427 662543582761584 662890841826048 663345499467904 663693178841088 665541193603968 665796326080512 666435712637952 666892801604096 667650196933632 668547550568448 668749725529056 669006087983104 669402806003712 670868896230144 671220518842368 671485503671532 671727121302336 671946056143186 674502853208544 674722692738819 674809933381632 675076335241968 675319244945664 675539350561064 677153023428096 677459233499136 677775406721688 679701644531712 680167832216576 681042919013046 681082010148864 682978443093504 683336412684288 683805093351424 684075046326276 686019187713024 686901802716054 687733201654224 689648154451839 689687739518976 689912528232576 691560534564864 691833549237336 692196160056192 692445229910016 692670917367616 693375909249024 694639488221184 695306573835264 695533193885664 695783464489472 695897743799808 696375039920384 696422971350216 697509899329536 697988301180928 698314055410224 698629834545984 702365822966016 704043576705024 704321519440176 704804593184648 705174002518656 707408596460544 708087944677824 708573601704352 710331772478976 710587367989248 710818968482048 711191530131456 711240481378944 711472294739844 713171801270016 714034996381696 715043906413056 716985554217984 717268606194591 717309776646144 717526697754768 718136759917896 719800435592832 720177704699904 721104267190284 721598851735682 723649635783168 724028922372096 724314754933704 726044938477056 726373257578496 726542911685888 728345669382144 728845220595712 730257606549504 730716526757613 732240566009856 732742788620288 732793223238912 733032061247112 733177302257664 733416265448064 735458420059704 735962849703092 736711903577088 736952018793888 737389028488464 739004018503518 739046436544512 739391352787296 739725707166336 739898479915408 742001271508992 742294199205108 745969192747008 746263686901392 746654826196224 748384568414208 749020866840576 749247377676072 750254401804608 751621633739328 752343441220188 752386624929792 752631848980992 752859451810874 753078156754176 754727508258912 755245154012176 755394796265472 755641000764672 755693011465128 756037054992384 758662183655552 759681861731328 759734150563872 759981769381197 761797151356608 762141637686528 762541099094016 765188811243648 766217261417472 768877738019616 769101096259584 769280730020352 771718468866048 771771586177152 773699851861002 774803932243968 775845305597952 775898706958848 776151594261648 776305378861056 778005601385472 778539212909056 778947268780032 779000883648768 779254782038568 780047897905152 781469424248832 782519756341248 782756397550656 783011519968506 783421919910432 783475842768993 785236838828544 785603312336502 785648405127168 785958563864232 786142134910121 788789562789888 790161550836768 792407190085632 792592267293696 792905167332729 793320752833488 795103877013504 795575370534912 795834671018112 797145301917396 799410788987904 799671339542304 799829784281088 800090471397888 800145541551312 802551731470336 802868563312464 803289370929408 804424394714688 806973498726912 807161978089536 807217534974114 807903854907633 809455932555264 809775490041936 810199917787392 814105840256064 814532537668608 814854099300417 816419529179136 817113672916992 817169914775808 817360775646624 819950873170176 820380634140672 821539807368192 824335637197824 824392376143776 824661068903001 824767696355328 824824465039872 825093298629072 827438213910528 827631473078784 828800891524224 829071021143124 829562657049522 831427241112576 831863017193472 832191420562128 832385789904834 834751430447616 835188948836352 839215341840384 839546647764066 839986679470752 841874693308416 841932639465984 842373921742848 842648475195648 842903299885581 842951681634304 844036202030184 845240653357056 845574337956744 846434953046016 846710830103616 847459444637696 849650798263698 849819145798656 850096125860256 850154637898269 850541686866432 852512099180544 853494956612496 854642094447744 854700919384356 857409342397344 857609601720132 857858736480768 858447116958464 860497704861696 860837412649104 861994419094656 864987455272068 865440821272896 867900404219904 868183277474304 868243034449296 868638318501888 871654423774464 872825968797696 872886045328704 873170543544354 873942552282624 875856614522688 876315677377536 876375994104864 876661629793389 876711949234176 877553885143296 879153102279936 880334725883904 880600947244488 881349659899236 883391443682112 883854455768064 884203384347261 884317710532608 884924238454784 887388258138624 888580950183936 888931744691364 890200262578176 891666300705408 892485846937674 892537074671616 894491861640192 894960691789824 895022291851776 895314004895376 895636161736448 899337137611392 899630256985092 899808507316224 900101780322624 900425659927552 902659869720576 902870697904128 903227133726522 903278977998848 903700542295584 906268859375616 908057225350728 910637924124672 910997426297178 911474907510816 912100061768368 914692250284032 915869070288072 916349104877184 916977602205632 918471970326528 919252882031616 919530872602452 919583652691968 919883370976768 922444732316448 922627503046656 922928213408256 923260306546688 927075431780352 927377591847552 927441423161748 927863658399744 928229960957706 928563961800288 928866607021463 931085407213632 931506446061312 932401002964752 935355646251648 936487763954688 939095359253568 939587567440896 940232003358208 942564983906304 943211461947392 944117259570432 945633152274558 947109029971968 948255373508608 948320641838592 948629726319792 949540727283957 950895735026688 951271130201337 952549683866568 953391875217408 955980738957312 956046539023488 956358141592788 956413035528192 956702263673024 956859397724736 957515679890528 959076111578112 959733914123776 960181826189058 960236939599872 961472356253712 964204860837888 964866181044224 965753006578272 968059917969408 968442089230242 968497676771328 969106315628891 971127559176192 973620923932008 974288702343484 976706187158592 977057630985216 977376081662816 977569736343552 977888353930752 980611226746272 981929214897408 982282538102784 982602691725184 983185371317952 985338691338024 985855137049728 986300942888448 986599209412806 989335028678656 989725598940144 990676065650049 993815374142376 995018249201856 995539768261632 997846091218944 998311790405952 998694489120768 998996503568096 1000339202406144 1001475295400448 1002162178319104 1003124588293584 1003509131974656 1004104209005568 1006303344345216 1006830778263552 1007521334352896 1007590681953504 1007919084214779 1008049406656512 1012214900072448 1012909148975104 1012978867418496 1013309025841596 1015729535142144 1016188850248704 1016663110082532 1016721465458688 1017360409883686 1020251748324864 1021564378519569 1021623015223296 1024467664640256 1025170317359488 1025468128346112 1025707640027136 1026112569489414 1028957958488064 1029028781569536 1031599802481336 1033071909658624 1034531609278464 1034868792348864 1037340801847296 1037750323856004 1038462086766742 1038667844865024 1039006376051424 1040063863873536 1041959232331776 1043299790828496 1043675196734208 1044015359958008 1044562559880576 1044634457025324 1046982451771392 1047471083115336 1047944751818976 1051719417053184 1053548734449024 1056065365057536 1056789689724928 1057206889776972 1057761003777984 1060767160713216 1061112894690816 1062860402556528 1065881051983872 1066228452723072 1066787295197184 1066860722068416 1067208442109766 1069757701905024 1070491417749952 1071052494572544 1072565859619584 1075478331326976 1075964664969216 1076215970786048 1076290046632152 1077205139876844 1079700653389248 1080266557049856 1082398277603523 1085474453674752 1086043383558144 1086472132400556 1089559886367744 1089814367528832 1093267830893568 1093840845520896 1095386409824256 1099114182930432 1099189834858368 1099548091870668 1099765953386496 1100124398172096 1103250951880704 1103508630771712 1103944274554638 1105067855365632 1105428028190832 1106083542732696 1108506027755277 1108569654816768 1109588560749504 1109847719873112 1113001907263488 1113441298807662 1118953789120512 1119395530352088 1119982239294336 1122576852621312 1123531300260864 1123871066514108 1125381602706912 1127432450608992 1128579937394688 1128947773471488 1129289177716311 1129617235131264 1132867731018264 1133092194398208 1133461501147008 1133539517197692 1134055582488576 1137993275483328 1139522792596992 1139601225845808 1142695727034912 1143212456529792 1143479468960176 1143811648641024 1147783216865472 1149325892126208 1153316607029424 1153921095030528 1157577703299072 1157657379265728 1160549777791503 1162205898365952 1163767958396928 1163848060438272 1164227391392472 1164458068291584 1165256736376832 1167808819363584 1168420903170048 1168501325473152 1168882173057852 1168949265645568 1170071846857728 1172204136373248 1173779634511872 1174134596325984 1174517279952759 1175132879865648 1177855258242816 1178472607690752 1178937845796348 1183184344184832 1184774600245248 1185242326255152 1186933683437568 1188610785128448 1188888400940544 1189981129250232 1192655815520256 1193363055802368 1193752006527168 1194966992535552 1195717952876094 1199116183481856 1199507009313456 1199744676421632 1200135707096832 1200218312326968 1203827597205504 1204302844968696 1204934056394112 1206636592072032 1210460248090368 1210742967134304 1210826302461171 1214183898832896 1214663235062904 1215299876681088 1219589667045376 1221158760384096 1221798806502912 1224629293768704 1225670509375488 1226041163469936 1229926309755264 1230570951211008 1236100575707136 1236503455796736 1236588564215664 1237151544532992 1237236697559808 1237639947943608 1238085282400384 1241157320865792 1241447209618176 1242008594748416 1243201337286336 1243606531714686 1247140861668864 1247794525790208 1248578684857251 1248650351939584 1252127145671424 1252783423254528 1258823012760576 1259319971646099 1259980019206128 1260844203032744 1262812039962624 1262898959198976 1263972712793472 1264427522451456 1264839635093056 1266054303045276 1267860980035584 1268361506935116 1269652429569024 1270066245155424 1271189166956544 1274476197395547 1274640985276416 1274728718697984 1275144188790384 1275812530299648 1278768148770816 1280242434918744 1281963141671616 1282051379076534 1285606481117184 1286114013596016 1286414402580198 1287670675437696 1290746557292544 1291256118973656 1292991628641984 1297481182908102 1298161231909344 1301850606329856 1302274916211456 1302743507980288 1302957477752832 1303851138574336 1307481635661696 1309238953196544 1309710050803712 1309755815316531 1310913828423936 1313784921784032 1314473516066304 1314563991157296 1315067923851264 1315465612550408 1318729653419904 1319634131920192 1320901420866732 1322024489848854 1325087165523168 1325781683652096 1326690998935808 1327386357682176 1331082387207936 1332871425275904 1333785603208192 1335300393867264 1337095101136896 1337499451058112 1338012175966208 1338728770406511 1338805612007424 1341737792460288 1342441037684736 1342971007343064 1343454242604672 1343892112286372 1349005706417088 1349445385477638 1350152670483936 1350638489891328 1351078701122128 1354306046856192 1354840700589783 1354918466998272 1355550813443376 1359403289063424 1360335664433152 1362085838026092 1362164020297728 1365956886187008 1366496139445767 1366672825368576 1367610186702848 1368150092652552 1372038375426048 1373803605432108 1375466403308448 1379296308903678 1379375479037952 1379825056465152 1383121069129728 1383667098474672 1384392320112384 1384890459820032 1385341834735232 1390613147670528 1391066387771328 1391566928978944 1391795487599616 1392750079840768 1392845942700432 1395019798659072 1395976602361856 1396628110820448 1397259669091968 1404731645932032 1408643038880352 1409609186369296 1410348005037312 1414817192921088 1416175889355648 1417147203408704 1418449728411837 1420663544957952 1421174735978496 1421637936964096 1422383060262912 1422480962757888 1422944589479688 1426343602540032 1428069992763392 1430087812826112 1433971108435968 1434537212389182 1434619553292288 1435053395509536 1435521119942261 1436273519835792 1439600871185664 1440272739283587 1440355409399808 1442208534380568 1443197703471364 1447299271566336 1448057844744192 1448629509867408 1452089876954112 1452746515156992 1453085823371776 1456691338764288 1457690441191424 1460515213099008 1461433053515226 1465485577240576 1465586446477824 1466064122494224 1466354604515328 1466832530896128 1470916840119408 1471925699406184 1473423807154176 1473904037587776 1474778056976928 1478008037007036 1478092873089024 1478782705574592 1479451414332672 1479796959830816 1479898814119209 1484002543017984 1484588398410216 1492527373802784 1493309652392448 1496769136828416 1498041733681152 1498494755352144 1500508803609216 1503243267478656 1504686882440376 1505263697961984 1505718903621748 1506156313508352 1509455016517824 1510490308024352 1510789592530944 1511282001529344 1511386022930256 1512074109984768 1517324367311104 1519363723462656 1519468301127744 1519963538762394 1523594302713216 1524283275373056 1525082198188032 1526040614825529 1530377622487296 1532434522834944 1537755476039232 1538202192519168 1538561460040704 1539168854234121 1543436937732096 1543543172354304 1547399703722004 1549607864487936 1551797413917696 1552303188523296 1552610757722112 1556011202770944 1557078425818112 1557693130150113 1557894537560064 1558001767297536 1558509564077136 1560095795810304 1562938848497664 1565512795101312 1566023039937012 1566843839820864 1566951685537986 1570473677657088 1571206624673004 1571296810254336 1571917127728464 1572284269820242 1577579125579776 1580323101673536 1584814380171264 1585184534587392 1585810334665458 1586641505666976 1590207754027008 1591150741069824 1591669342036224 1594290603834792 1598821577975808 1599342679084608 1600180942795776 1600291083102624 1600812663164649 1605737126624928 1606578741858816 1608848789429376 1613946997453824 1614323956179072 1614435069948228 1615807709815266 1619550980083872 1620399835574784 1628211680512128 1629065075337216 1629708198600834 1634227345833984 1634339829551616 1634721551293248 1639901746340352 1640761268281344 1643079614736384 1648671274395648 1648784752287552 1649322137806002 1649648930079744 1650186597258144 1654876427821056 1655262946157568 1655916411831957 1657601783048448 1658142042286248 1659125314099044 1662854482225152 1664382841124256 1664771579809668 1669502860895232 1670161948211493 1670377897672704 1678430683680768 1679093295528132 1679973358941504 1683865278931968 1684747843485696 1685296950391296 1685806599771162 1685903363268608 1688072404060368 1690481306714112 1691148675913488 1692869906092032 1693421660207232 1699301596527396 1699638291597312 1700192251720512 1700309275796538 1701083373732864 1705024198361088 1706989913224992 1709284188895488 1709401838768712 1714818684794688 1715219203440264 1715717472961536 1716894233916928 1721674825298208 1723988838189312 1729974910544136 1730881642545792 1736366554948608 1736486068898592 1737276637003776 1743308847548928 1745651937595392 1745772090657408 1746341087088708 1747885104565248 1751713229045376 1752631354755072 1752751988209728 1753323259586778 1753423898468352 1755107770286592 1758306204559872 1760669451767808 1761201894488976 1762699319798472 1766782887364224 1767708911536128 1768406768694522 1769848476909568 1774776516277248 1777161900367872 1777863489382728 1780400525156352 1783332601410816 1784971693875348 1785074149343232 1788983723280384 1790044583703552 1790628009790752 1791272323472896 1793576929314141 1798674275222784 1799260513970184 1799617014632448 1800203560645248 1800851319855104 1805741395808256 1806454267453044 1806557955997696 1807401084591168 1812537718751232 1816114450701456 1821275848249344 1821994852594356 1822949815021632 1824200123536736 1829384500568064 1831738140576144 1832698209754368 1833955204411264 1836943940653056 1838505764063232 1839061745204904 1839766741953536 1844889464632896 1845856426816512 1846520613093376 1854150863560704 1854755183695104 1854882846323496 1855727316799488 1856459921915412 1857127923600576 1857733214042926 1862170814427264 1863012892122624 1864802005929504 1865409797572029 1870711292503296 1872975527909376 1878190718507136 1879175134881792 1880464006716416 1885129967812608 1886422923894784 1888234519140864 1891266304549116 1894218059943936 1896641283677184 1897259452639584 1899081454567914 1901791470053376 1902542260402674 1905099367733136 1906783750434816 1911961477914624 1912093078046976 1912716283185576 1913404527346048 1913718795449472 1915031359781056 1918152223156224 1919467828247552 1920363652378116 1920473879199744 1922944712507424 1928409721675776 1929621603870297 1929732362088448 1931506013156544 1936119835938816 1936884178460484 1936995353542656 1938212631257782 1946221774362153 1947241847864016 1948577404686968 1953412374317184 1954115261970432 1954752163325632 1955776707861504 1961222453492544 1963858429794816 1964565076205568 1965205383450368 1966370742635904 1970677382676048 1971710274099456 1972601885776896 1973198418825612 1979451197880288 1981352131300098 1983036734773281 1987630748284752 1990036498403712 1991079536523264 1996623580811904 1997388978241536 1997993007136192 2000678404812288 2002950590800896 2004324356638208 2006249176587168 2007018263949312 2008208418011136 2012606688690432 2013661556527104 2015042668705792 2015181363907008 2015838168429558 2024168078216457 2024429800144896 2025818297950208 2025957734836992 2026618051683192 2031459070284288 2032377700497408 2033326220165064 2034720819767372 2040503496649728 2043128757039138 2043246030446592 2048935329280512 2050340634718976 2051415280054272 2052225138978828 2058057563139072 2063199604962672 2066143819317248 2068944463355517 2069063218556928 2069737584697728 2074681603694592 2075500647712008 2076924173533484 2077335689730048 2078012752102848 2080127727747072 2083918464663552 2086599581656992 2087350393468416 2088030719916016 2089125119761152 2089268914050648 2093964903542784 2094942166230672 2095889503637952 2107097468898048 2112130730115072 2113579379449856 2114413779553944 2115522007555968 2122225789381632 2125720805113056 2131762103967744 2132456905446144 2133574590394368 2133721444136832 2134416884219532 2139515403810048 2140982835499904 2142104989145088 2145131719239168 2150956662653952 2151929329938432 2152431941572096 2152580093264304 2154410279753688 2159401306778496 2160533114099712 2164796555207046 2170948907349504 2172086767116288 2172944264801112 2179119772735488 2179628735057664 2186535661787136 2190772819648512 2192149580272839 2198228365860864 2198379669716736 2199096183741336 2199531906772992 2200248796344192 2207017261543424 2207888549109276 2210135710731264 2210856056381664 2212167085465392 2217012055510554 2217139309633536 2218532639910767 2219177121499008 2219695439746224 2226003814526976 2226882597615324 2237907578241024 2238791060704176 2239964478588672 2245153705242624 2247062600521728 2247742133028216 2250763205413824 2254864901217984 2257159874789376 2257895546942976 2258578355432622 2259234470262528 2265735462036528 2266184388796416 2266923002294016 2267079034395384 2268111164977152 2275986550966656 2279045585193984 2279202451691616 2279945308143591 2285391454069824 2286424913059584 2286958937920352 2287623297282048 2295566433730944 2298651784252416 2306633214058848 2307842190061056 2315155406598144 2315314758531456 2321099555583006 2324411796731904 2327535916793856 2327696120876544 2328454782784944 2328916136583168 2330513472753664 2335617638727168 2336841806340096 2337002650946304 2337764346115704 2340143693715456 2344408272746496 2347559269023744 2348269192651968 2349034559905518 2350265759731296 2350427528306979 2355710516485632 2356945215381504 2357875691592696 2358426404730363 2366368688369664 2370484652510304 2377221570256896 2377776801881088 2378715501998187 2379962258500464 2385311631040512 2386726111604736 2387504013054336 2391435905752188 2398232366963712 2399014018626912 2399489352843264 2400271414193664 2400436624653936 2407655194411008 2408605689937392 2409868112788224 2413273184144064 2420920496180736 2421485934268608 2421652604922342 2423711564722899 2428367797665792 2429326470125808 2430599753362176 2442317520768192 2443597613005824 2444562297901251 2449258587537408 2451341018750976 2452082326939872 2459852619510528 2461141902422016 2473006911593472 2473177128431328 2473983206709003 2474303089065984 2474473395119616 2475279895887216 2476170564800768 2482314641731584 2482894419236352 2484017189496832 2486402674572672 2487213063429372 2494281723337728 2495589051580416 2497157369714502 2497300703879168 2504254291342848 2505566846509056 2517646025521152 2518639943292198 2519960038412256 2521688406065488 2525624079925248 2525797918397952 2527945425586944 2528709899656743 2528855044902912 2529679270186112 2532108606090552 2535721960071168 2536723013870232 2539304859138048 2540132490310848 2542378333913088 2548952394791094 2549457437395968 2550288377580768 2550463913694807 2551625060599296 2557536297541632 2560484869837488 2563926283343232 2564102758153068 2572228027192032 2572828805160396 2575341350875392 2581493114585088 2582512237947312 2585983257283968 2594962365816204 2596322463818688 2603701212659712 2604549832422912 2605487015960576 2605914955505664 2607702277148672 2614963271323392 2618477906393088 2619511630633062 2621827656847872 2627569843568064 2628947032132608 2629127982314592 2629984889380167 2630135847702528 2630931225100816 2637459306839808 2639268263840384 2641802841733464 2644048979697708 2650174331046336 2651563367304192 2653381997871616 2654772715364352 2662164774415872 2665742850551808 2667571206416384 2670600787734528 2674998902116224 2676024351932416 2677457540813022 2677611224014848 2679293931444581 2683475584920576 2684882075369472 2685942014686128 2686908485209344 2687784224572744 2698011412834176 2698890770955276 2700305340967872 2701276979782656 2702157402244256 2708612093712384 2709681401179566 2709836933996544 2711101626886752 2718806578126848 2720671328866304 2724171676052184 2731913772374016 2732992278891534 2735220373405696 2736300185305104 2744076750852096 2747607210864216 2750932806616896 2758592617807356 2758750958075904 2759650112930304 2767334196949344 2768784640224768 2769780919640064 2770683669470464 2781226295341056 2782132775542656 2783133857957888 2783590975199232 2785500159681536 2785691885400864 2786599821064389 2791953204723712 2793256221640896 2794519338183936 2809463291864064 2817286077760704 2819218372738592 2820696010074624 2829634385842176 2832351778711296 2834294406817408 2836899456823674 2841327089915904 2843275873928192 2844766120525824 2844961925515776 2845889178959376 2852687205080064 2853813390604011 2856139985526784 2860175625652224 2867942216871936 2869074424778364 2869239106584576 2870106791019072 2871042239884522 2872547039671584 2879201742371328 2880545478567174 2880710818799616 2884417068761136 2886395406942728 2894598543132672 2897259019734816 2904179753908224 2905493030313984 2906171646743552 2907318946886673 2913382677528576 2915380882382848 2922866107030452 2931172892955648 2932128244988448 2932709209030656 2933665061792256 2941833680238816 2943851398812368 2946847614308352 2947808075175552 2949556113953856 2956016074014072 2957565411149184 2958902828665344 2959593919661632 2959797628238418 2968005086035968 2969176796820432 2985054747605568 2986619304784896 2993538273656832 2996083467362304 2996989510704288 3001017607218432 3006486534957312 3009373764880752 3010527395923968 3011437807243496 3012312627016704 3018910033035648 3020980616048704 3022564003058688 3022772045860512 3023757252644337 3024148219969536 3034648734622208 3038727446925312 3038936602255488 3039927077524788 3047188605426432 3048566550746112 3050164396376064 3052081229651058 3060755244974592 3064693135558707 3064869045669888 3075510952078464 3076404385038336 3077122920081408 3078337708468242 3086873875464192 3087086344708608 3094799407444008 3099215728975872 3103594827835392 3104606377046592 3112022405541888 3114156851636224 3115386260300226 3116003534595072 3117019128154272 3120191591620608 3125877696995328 3131025590202624 3132046079874024 3133687679641728 3133903371075972 3140947355314176 3142413249346008 3143834255456928 3144568539640484 3155158251159552 3160646203347072 3170369069174784 3171620669330916 3173283011333952 3182301482139648 3183338684072448 3188581207669584 3197643155951616 3198685358169216 3200361885591552 3200582166205248 3201625326329298 3211474253249856 3213157483717632 3217697578858752 3227893994907648 3228647912358144 3228870139896456 3231615419630532 3239101960167744 3240799671149568 3247194832810569 3256423361024256 3258130150674432 3259416397201668 3268679659103232 3269443102586496 3279803492680704 3281522536562688 3286159229472768 3297342548791296 3297569504575104 3298644275612004 3299297860159488 3300373194516288 3309752855642112 3310525892315136 3311832823663914 3315203566096896 3316284084572496 3318250628198088 3325708964450304 3328765682248512 3329543159619336 3339005721790464 3340323896422986 3356861367361536 3358186591056264 3359946717883008 3367730557863936 3370593900782592 3371613199542324 3371806726537216 3376144808120736 3382297351826976 3385739812184064 3386843320414464 3387867533148933 3398603193054792 3399276583194624 3400384503441024 3400618551593076 3402166747465728 3413979826449984 3418568377790976 3418803677537424 3429637369589376 3430438406880528 3431434945923072 3433788467833856 3443349650596416 3447977676378624 3459949821088272 3461763285091584 3472733109897216 3472972137797184 3481649333374509 3486617695097856 3491303875190784 3491544181314816 3492682174177416 3495770209130496 3503426458090752 3505262709510144 3505503976419456 3506646519173556 3506847796936704 3510215540573184 3516612409119744 3521338903535616 3522403788977952 3523551839858277 3525398639596944 3533565774728448 3535417823072256 3536813537389044 3549553032554496 3554323800735744 3555726978765456 3560801050312704 3566665202821632 3569943387750696 3577967446560768 3580089167407104 3581256019581504 3582544646945792 3587153858628282 3597348550445568 3598521027940368 3599234029264896 3600407121290496 3601702639710208 3611482791616512 3612908534906088 3614802169182336 3632228901402912 3632478907383513 3642551696498688 3643989705188712 3645899630043264 3648400247073472 3658769001136128 3663476281152288 3665396419508736 3667910408822528 3673887881306112 3677011528126464 3678123490409808 3679533483907072 3689778929265792 3691712853633024 3708301727121408 3709510367390208 3709765692646992 3711454633598976 3712919843830824 3714255847201152 3715466428085852 3724341628854528 3726025784245248 3729604011859008 3730819595144058 3741422585006592 3745736054571753 3745951055818752 3756381437014272 3758350269763584 3760928013432832 3772845847789568 3776469038281728 3777959914938297 3782532609098232 3788436119887872 3793282567354368 3794518905279168 3798162909135828 3803582940106752 3805084520805348 3810198735466272 3813567500869632 3823428592186641 3823922955829248 3824186156093952 3825432566371152 3826809054692096 3827437590898944 3830062719562112 3836304446312448 3838935656495104 3840727304756232 3845889425014848 3856819443351552 3859243207740594 3859464724176896 3863012026313088 3872239671877632 3873768356920968 3876425262515564 3892443548724306 3894483695728032 3897154809373936 3906824748634368 3908230523940864 3909504326651264 3911553415723008 3922444906985088 3927716859589632 3929130152411136 3930410766900736 3932741485271808 3941354765352096 3943420548198912 3945203771553792 3946396837651224 3958902395760576 3962704262600196 3966073469546562 3968793684546251 3975261496569504 3980072996807424 3982159073046528 3993247161623808 3995986014272384 4001356809624576 4005901181601792 4008648713276416 4012498353174336 4014036527898624 4016416836022272 4025213377380864 4027323113054208 4030085337411584 4030362727814016 4031676336859116 4048336156432914 4051636595900416 4051915469673984 4053236103366384 4062918140568576 4064522101769349 4064755400994816 4066652440330128 4069441639534744 4081006993299456 4086257514078276 4086492060893184 4097870658561024 4100681269437952 4102830560108544 4104450277957656 4116115126278144 4126399209925344 4137888926711034 4138126437113856 4139475169395456 4140726984959807 4149363207389184 4151001295424016 4153848347066968 4154671379460096 4156025504205696 4173199163313984 4174700786936832 4176061439832032 4178250239522304 4178537828101296 4187929807085568 4189884332461344 4191779007275904 4214194937796096 4227158758899712 4228827559107888 4231044015111936 4244451578763264 4251441610226112 4255349185235511 4263524207935488 4264913810892288 4267149180788736 4267442888273664 4268833768439064 4279030807620096 4281965670999808 4284209978290176 4290263438478336 4301913325307904 4303858659876864 4304863883144192 4305160186528608 4306563359826783 4308820559507376 4318802613556992 4320818217850761 4321066228199424 4329593110414092 4341897814699008 4344173534232576 4345888529602224 4358239545470976 4359257470115328 4373071323574272 4381545639297024 4384299160545678 4396456731721728 4396759339433472 4398192367482672 4399063813545984 4400497592688384 4414034523086848 4415777098218552 4420271421462528 4421712112763328 4424334170930784 4434024111021108 4434278619267072 4437065279821534 4438354242998016 4439390879492448 4439696442357627 4452007629053952 4453765195230648 4477582121408352 4479928957177344 4490307410485248 4494125201043456 4495484266056432 4501526410827648 4509729802435968 4515791093885952 4517156710865244 4518468940525056 4531470924073056 4532368777592832 4533846004588032 4534158068790768 4536222329954304 4551973101933312 4558091170387968 4558404903383232 4559890616287182 4570782908139648 4572849826119168 4573917875840704 4575246594564096 4578121844476587 4591132867461888 4597303568504832 4613266428117696 4615684380122112 4617506562702363 4630310813196288 4630629517062912 4642199111166012 4648823593463808 4655392241753088 4656909565569888 4657832273166336 4661026945507328 4671235277454336 4673079390450339 4673683612680192 4674005301892608 4675528692231408 4680287387430912 4688816545492992 4696538385303936 4698069119811036 4700531519462592 4700855056613958 4711421032971264 4713890430763008 4715751383185392 4716852809460726 4732737376739328 4740969305020608 4754443140513792 4755553603762176 4757431003996374 4759924517000928 4770623262081024 4773452223209472 4775008026108672 4782871811504376 4796464733927424 4798028037253824 4800542828387328 4800873249307872 4802437989493947 4817211379874784 4819736225576448 4826546368288128 4841840992361472 4842971868537216 4843305209844684 4847423129445798 4858652940251616 4861199506724352 4884635041536384 4887195226011648 4889124595802502 4902682037501952 4904164653879744 4919705239021056 4922283804844032 4946013823186944 4946354256862656 4947966413418006 4948946790239232 4950559791774432 4952341129601536 4964629283463168 4965788838472704 4967749235495871 4968034378993664 4972805349145344 4974426126858744 4988563446675456 4994314739429004 4994601407758336 5008508582685696 5010485844634479 5011133693018112 5035292051042304 5037279886584396 5039920076824512 5043376812130976 5051595836795904 5055890851173888 5057419799313486 5057710089805824 5059358540372224 5064217212181104 5071443920142336 5073446027740464 5078609718276096 5080264980621696 5097904789582188 5098914874791936 5100576755161536 5100927827389614 5103250121198592 5115072595083264 5120969739674976 5127852566686464 5128205516306136 5144456054384064 5145657610320792 5150682701750784 5165024475894624 5171966514567936 5189924731632408 5192644927637376 5209099664845824 5210974031921152 5211829911011328 5215404554297344 5229926542646784 5236955812786176 5239023261266124 5243655313695744 5255139687136128 5257894064265216 5258255964629184 5259969778760334 5260271695405056 5261862450201632 5274918613679616 5278536527680768 5283605683466928 5288097959395416 5300348662092672 5303126734608384 5306763995743232 5309545430728704 5324329548831744 5331485701103616 5335142412832768 5341201575469056 5349997804232448 5354915081626044 5355222448029696 5358587862889162 5366951169841152 5371884029372256 5373816970418688 5375568449145488 5380730787942423 5396022825668352 5397781541910552 5400610681935744 5402553959565312 5404314804488512 5417224187424768 5419362802359132 5419673867993088 5422203253773504 5437613156253696 5441342657732608 5448343352104368 5463827544748032 5465984557783068 5472600370610208 5488153501704192 5495214421728432 5501865613233792 5517185235614712 5519300225860608 5534668393898688 5537569280449536 5539561839280128 5541367338940928 5562452590682112 5564265551085312 5566267715915776 5567181950398464 5571000319363072 5571383770801728 5573199642128778 5586512443281792 5589038676367872 5596229392716087 5618926583728128 5634572155521408 5638436745477184 5641392020149248 5659268771684352 5664703557422592 5668588813634816 5673798913647348 5682654179831808 5686551747856384 5689923851031552 5691778357918752 5705374410160128 5707626781208022 5711541477217081 5712279971053568 5720351251304448 5735884433743872 5738148849556728 5740213582038144 5742084479769044 5745094079343168 5758403484742656 5761090957134348 5761421637599232 5768834137522272 5772790813885456 5788864811610891 5789197086265344 5794518039469632 5808359507816448 5810986060627968 5812343293487104 5814637893773346 5830761764765696 5838665323086459 5845732214060904 5862345785911296 5864256489976896 5867330123584512 5883667360477632 5887702797624736 5893695228616704 5895616150351104 5899112227907712 5912032148028144 5915130822298368 5917805657330688 5919187839323264 5919595256476836 5938353593640864 5970109495211136 5973238609569792 5992166934724608 5993979021408576 6002035214436864 6012973069914624 6018747529761504 6021054791847936 6022875614486992 6024625254033408 6037820066071296 6041961232097408 6045128006117376 6045544091721024 6047514505288674 6069297469244416 6077454893850624 6077873204510976 6079854155049576 6094377210852864 6097133101492224 6104162459302116 6121510489949184 6129386271117414 6129738091339776 6133590239753297 6151021904156928 6154245840162816 6156675416936484 6174172689417216 6189598814888016 6198431457951744 6207189655670784 6209212754093184 6224044811083776 6228313703272448 6230772520600452 6232007069190144 6234038256308544 6240383183241216 6251755393990656 6262051180405248 6264092159748048 6267375359283456 6267806742151944 6281894710628352 6284826498692016 6287668510913856 6289137079280968 6321292406694144 6340738138349568 6343241338661832 6346566022667904 6366677368144896 6377162415339168 6395286311903232 6397370716338432 6400723771183104 6401164332410496 6403250652658596 6422948506499712 6426314967435264 6435395157717504 6455787989815296 6457295824716288 6457740279792912 6463230839261064 6478203920335488 6481599342299136 6494389665621138 6512846722048512 6516260301348864 6518832794403336 6537359318206464 6538886205172992 6559606985361408 6572318458945536 6576448740818517 6594685097582592 6595139009150208 6597288551224008 6598595720318976 6600746389032576 6621051784630272 6623665647327828 6630407132193792 6632568169144992 6636501256396176 6651417928900608 6655597919732301 6657531364497024 6659086319238672 6678011443580928 6680647792845972 6713722734723072 6716373182112528 6719893435766016 6735461115727872 6741187801565184 6743226399084648 6752289616241472 6764594703653952 6771479624368128 6773686640828928 6775735066297866 6797206386109584 6798553166389248 6800769006882048 6801237103186152 6804333494931456 6827959652899968 6837136755581952 6837607355074848 6839835924430773 6859274739178752 6860876813761056 6862869891846144 6867576935667712 6886699301192832 6895955352757248 6919899642176544 6923526570183168 6945466219794432 6945944275594368 6963298666749018 6973235390195712 6982607750381568 6983088362629632 6985364348354832 6991540418260992 7006852916181504 7010525419020288 7011007952838912 7013293038347112 7020431081146368 7033224818239488 7042677807071232 7044807577955904 7047103679716554 7050797279193888 7051282584920937 7067131549456896 7070835646144512 7073627074778088 7075279214191089 7099106065108992 7111453957530912 7133330405643264 7136146505994561 7139886775501392 7155934893121536 7160178334814208 7162512039163008 7165089293891584 7174307717256564 7194697100891136 7197042055880736 7198468058529792 7200814242580992 7203405279420416 7222965583233024 7225817069812176 7229604338364672 7264457802805824 7264957814767026 7271134694168697 7285103392997376 7287979410377424 7291799260086528 7296800494146944 7326952562304576 7330792839017472 7335820817645056 7347775762612224 7354023056252928 7356246980819616 7359066967814144 7379557858531584 7383425707266048 7419020734780416 7419531385293984 7421949620127009 7422909267197952 7425839687661648 7428511694402304 7430932856171704 7448683257709056 7452051568490496 7459208023718016 7461639190288116 7482845170013184 7491472109143506 7491902111637504 7512762874028544 7516700539527168 7521856026865664 7552938076563456 7555919829876594 7565065218196464 7576872239775744 7586129698970229 7586565134708736 7589037810558336 7596325818271656 7607165880213504 7610169041610696 7620397470932544 7627135001739264 7646857184373282 7648372312187904 7650865132742304 7653618109384192 7654875181797888 7660125439124224 7672608892624896 7677871312990208 7681454609512464 7691778850029696 7718486415481188 7718929448353792 7726024052626176 7744479343755264 7747536713841936 7752850525031128 7784887097448612 7788967391456064 7794309618747872 7813649497268736 7816461047881728 7819008653302528 7823106831446016 7844889813970176 7855433719179264 7860821533801472 7865482970543616 7882709530704192 7886841096397824 7889954668140501 7890407543107584 7892793675302448 7917804791521152 7925408525200392 7932146939093124 7937587369092502 7950522993139008 7960145993614848 7964318146093056 7986494323247616 7991972028544768 8002713619249152 8011802363203584 8017297426552832 8024996706348672 8028073055797248 8032833672044544 8037881794333743 8050426754761728 8054646226108416 8060170674823168 8060725455628032 8063352673718232 8096672312865828 8103830939347968 8106472206732768 8125836281137152 8129044203538698 8129510801989632 8133304880660256 8138883279069488 8162013986598912 8172515028156552 8195741317122048 8201362538875904 8205661120217088 8208900555915312 8232230252556288 8252798419850688 8275777853422068 8276252874227712 8278950338790912 8281453969919614 8302002590848032 8307696694133936 8309342758920192 8312051008411392 8346398326627968 8349401573873664 8352122879664064 8356500479044608 8357075656202592 8359799463193167 8375859614171136 8379768664922688 8383558014551808 8428389875592192 8457655118215776 8462088030223872 8488903157526528 8502883220452224 8510698370471022 8529827621784576 8534298361577472 8534885776547328 8537667536878128 8558061615240192 8563931341999616 8568419956580352 8580526876956672 8603826650615808 8607717319753728 8609727766288384 8610320373057216 8613126719653566 8617641119014752 8637605227113984 8641636435701522 8642132456398848 8647563484011331 8659186220828184 8683795629398016 8691777059204448 8716479090941952 8718514940230656 8721956840660019 8746142647148544 8768598321091356 8793518678866944 8796384734965344 8798127627091968 8800995185376768 8828069046173696 8831554196437104 8840542842925056 8843424225526656 8848668341861568 8868048222042216 8874130559643068 8876708485996032 8878781758984896 8879392884715254 8904015258107904 8907530390461296 8955164242816704 8959857914354688 8980614820970496 8988250402086912 8990968532112864 9003052821655296 9019459604871936 9031582187771904 9034313421730488 9036937881050112 9062941848146112 9067692009176064 9068316137581536 9071271757933011 9072444659908608 9103946203866624 9116182340775936 9116809806766464 9119781232574364 9141565816279296 9145699652238336 9147835751681408 9150493189128192 9156243688953174 9182265734923776 9194607137009664 9226532856235392 9231368760244224 9235013125404726 9260621626392576 9261259034125824 9284398222332024 9297647186927616 9310784483506176 9313819131139776 9322053891014656 9342470554908672 9346158780900678 9348010603785216 9351057384462816 9360574774861824 9377633090985984 9393076770607872 9396138239622072 9401063038925184 9401710113227916 9422842065942528 9431502766370784 9433705618921452 9465474753478656 9481938610041216 9511107207524352 9514862007992748 9519849034001856 9546904446418944 9550016052217344 9565743623008752 9592929467854848 9596056074507648 9601085656774656 9601746498615744 9604875978987894 9634422759749568 9639472451152896 9653092736576256 9683681984722944 9685943737074432 9686610419689368 9694846258891596 9717305880503232 9722399013448704 9741584498431707 9769270083072768 9774390452023296 9778249191605004 9808329307759488 9839410478042112 9844567609688064 9892027646373888 9892708513725312 9895932826836012 9897893580478464 9901119583548864 9904682259203072 9929258566926336 9931577676945408 9935498470991742 9936068757987328 9945610698290688 9948852253717488 9977126893350912 9988629478858008 10017017165371392 10020971689268958 10070584102084608 10074559773168792 10079840153649024 10086753624261952 10103191673591808 10111781702347776 10114839598626972 10115420179611648 10118717080744448 10128434424362208 10146892055480928 10157219436552192 10160529961243392 10163602599446799 10195809579164376 10197829749583872 10201153510323072 10201855654779228 10206500242397184 10241939479349952 10255705133372928 10256411032612272 10288912108768128 10291315220641584 10301365403501568 10330048951789248 10343933029135872 10379849463264816 10385289855274752 10418199329691648 10430809108594688 10444948000123527 10459853085293568 10473911625572352 10478046522532248 10487310627391488 10510279374272256 10515788128530432 10516511929258368 10519939557520668 10520543390810112 10523724900403264 10549837227359232 10557073055361536 10567211366933856 10570655519574831 10576195918790832 10600697324185344 10606253469216768 10613527991486464 10648659097663488 10662971402207232 10670284825665536 10682403150938112 10699995608464896 10709830163252088 10717175725778324 10733902339682304 10743768058744512 10747633940837376 10751136898290976 10761461575884846 10792045651336704 10795563083821104 10801221363871488 10805107919130624 10808629608977024 10834448374849536 10838725604718264 10844406507547008 10882685315465216 10896686704208736 10897436722150539 10927655089496064 10931969115566136 10945200741220416 10976307003408384 10990428843456864 11003731226467584 11034370471229424 11038600451721216 11069336787797376 11075138560899072 11082734677881856 11124905181364224 11128531102170624 11132535431831552 11134363900796928 11142000638726144 11142767541603456 11146399284257556 11173024886563584 11178077352735744 11192458785432174 11237208163715259 11237853167456256 11269144311042816 11276873490954368 11282784040298496 11318537543368704 11329407114845184 11337177627269632 11347597827294696 11365308359663616 11373103495712768 11379847702063104 11383556715837504 11410748820320256 11415253562416044 11423082954434162 11440702502608896 11470285776559923 11471768867487744 11476297699113456 11480427164076288 11484168959538088 11490188158686336 11516806969485312 11522181914268696 11537668275044544 11545581627770912 11577729623221782 11578394172530688 11589036078939264 11616719015632896 11624686586974208 11629275787546692 11677330646172918 11691464428121808 11724691571822592 11728512979953792 11734660247169024 11767334720955264 11775405595249472 11787390457233408 11791232300702208 11798224455815424 11824064296056288 11830261644596736 11835611314661376 11838375678646528 11839190512953672 11876707187281728 11906381053638753 11940218990422272 11946477219139584 11987958042817152 12004070428873728 12025946139829248 12037495059523008 12042109583695872 12045751228973984 12049250508066816 12075640132142592 12083922464194816 12090256012234752 12091088183442048 12095029010577348 12138594938488832 12154909787701248 12155746409021952 12159708310099152 12188754421705728 12193566305308047 12194266202984448 12208324918604232 12243020979898368 12258772542234828 12259476182679552 12267180479506594 12302043808313856 12308491680325632 12313350833872968 12348345378834432 12379197629776032 12414379311341568 12418425508186368 12422180954879421 12448089622167552 12456627406544896 12461545041200904 12464014138380288 12468076512617088 12524102360810496 12528184319496096 12534750718566912 12535613484303888 12563789421256704 12569652997384032 12575337021827712 12578274158561936 12642584813388288 12681476276699136 12686482677323664 12693132045335808 12733354736289792 12754324830678336 12766047555706533 12790572623806464 12794741432676864 12801447542366208 12802328664820992 12806501305317192 12845897012999424 12852629934870528 12870790315435008 12911575979630592 12914591649432576 12915480559585824 12919690079480349 12926461678522128 12956407840670976 12963198684598272 12988779331242276 13025693444097024 13032520602697728 13037665588806672 13074718636412928 13077772410345984 13119213970722816 13144636917891072 13152897481637034 13189370195165184 13190278018300416 13194577102448016 13197191440637952 13201492778065152 13242103569260544 13247331294655656 13260814264387584 13265136338289984 13273002512792352 13302835857801216 13311195839464602 13315062728994048 13318172638477344 13319089327072881 13356022887161856 13361295585691944 13432746364225056 13439786871532032 13470922231455744 13482375603130368 13486452798169296 13504579232482944 13529189407307904 13547373281657856 13551470132595732 13594412772219168 13597106332778496 13601538013764096 13602474206372304 13608666989862912 13655919305799936 13674273511163904 13675214710149696 13679671848861546 13718549478357504 13721753627522112 13725739783692288 13734365533429761 13735153871335424 13773398602385664 13791910705514496 13839799284353088 13847053140366336 13852519688107089 13890932439588864 13891888551188736 13926597333498036 13946470780391424 13966176725259264 13970728696709664 13983080836521984 14013705832363008 14019238171351017 14021050838040576 14022015905677824 14026586076694224 14040862162292736 14066449636478976 14089615155911808 14094207359433108 14101594558387776 14102565169841874 14134263098913792 14141671292289024 14147254149556176 14150558428382178 14198212130217984 14222907915061824 14266660811286528 14272293011989122 14279773551002784 14311869786243072 14320356669628416 14325024078326016 14330178587783168 14348615434513128 14389394201782272 14394084111761472 14401628485161984 14406810558840832 14407313968481841 14451634139624352 14459208676729344 14528915605611648 14529915629534052 14542269388337394 14575958820754848 14583598520173056 14593600988293888 14653905124609152 14661585678034944 14671641635290112 14708046112505856 14712493961639232 14718133935628288 14759115717063168 14766851414532096 14838041469560832 14839062770587968 14843899240254018 14851679375323296 14857023388804608 14861865712343408 14897366515418112 14903247706487613 14904103136980992 14918416047436032 14923278380576232 14965690340026368 14982944218287012 14983804223275008 15025525748057088 15031457533903437 15033401079054336 15043712053731328 15105876153126912 15111839659753188 15130130436392928 15172259397940458 15173130269417472 15178075621116672 15192651636543312 15214331760427008 15220338083221392 15240794941865088 15293714368746564 15296744624375808 15301730265484608 15307236218768384 15309750363595776 15320250878248448 15345217785249792 15355742625980416 15362909219024928 15383557700059392 15436972830962376 15452048105252352 15495073427683872 15505701050062256 15569774194897224 15577934782912128 15588619237495744 15627298994537472 15632922095763456 15638017306605056 15646213662892032 15689779627940352 15710867438358528 15721643067602944 15730965941087232 15765419061408384 15773682192795648 15779909336281002 15780815086215168 15785587350604896 15790732319364871 15835609583042304 15850817050400784 15864293878186248 15875174738185004 15901045986278016 15920291987229696 15928636292186112 15972988646495232 15983944057089536 16005427238498304 16023604726407168 16034594853105664 16049993412697344 16065667344089088 16075763588667486 16100853509523456 16120341349646336 16121450911256064 16126705347436464 16142192363827269 16193344625731656 16207661878695936 16212944413465536 16251672562274304 16258088407077396 16259021603979264 16266609761320512 16277766558138976 16324027973197824 16345030056313104 16391482634244096 16402725077751808 16417801111830624 16464460505112576 16505596839701376 16551555706844136 16557900677581824 16562907939839228 16604005181696064 16615393388267872 16618685517840384 16624102016822784 16692796653255936 16698803147747328 16704245759328128 16713000958089216 16714151312405184 16719598926386334 16759537329845376 16767116029103616 16856779751184384 16915310236431552 16924176060447744 16977806315053056 17005766440904448 17021396740942044 17059655243569152 17069771553094656 17075335073756256 17116123230480384 17127862683999232 17134624431651243 17136839913160704 17161053753913344 17207653301231616 17219455532576768 17220640746114432 17226253439307132 17235282238029504 17275210454227968 17283272871403044 17284264912797696 17295126968022662 17318372441656368 17366594434832673 17367591258796032 17383554118408896 17432958181883904 17437029880461312 17443913681320038 17492285294297088 17537196642182712 17587037357733888 17592769469930688 17601990370753536 17663108392874208 17681085685850112 17686848451053312 17697336683723136 17736096444084432 17748261119286136 17753416971992064 17757563517969792 17758785769430508 17815060780922592 17910328485633408 17919715828709376 17976500804173824 17981937064225728 18006105643310592 18038919209743872 18063164375543808 18068626843460976 18073875762100224 18125883696292224 18135384018352128 18136632275163072 18142543515866022 18207892407733248 18232364681551872 18233619613532928 18239562465148728 18283131632558592 18291399304476672 18295671503362816 18312487377906348 18364531469847552 18389214274019328 18400770719259891 18453065712470784 18462737520488448 18470026250809452 18522518068251648 18568796444664048 18595294373855232 18621568967012352 18627638262279552 18684941109817344 18692317561801356 18696021207570432 18702114768925632 18721149549723648 18755266181971968 18786153541215744 18792276479244144 18802126077850368 18803420226455832 18845684131885056 18863005532741568 18867411237842904 18963877220082432 19022214415048704 19029724015985496 19039698068003712 19100032104434688 19131487246017504 19185858935709696 19192112149015296 19202171313549312 19203492997231488 19209751957975788 19268845519499136 19278944902305792 19306185473152512 19367363969445888 19371887474148864 19373220839378736 19389692517783192 19434611761006464 19444798026897408 19483168996863414 19538540166145536 19548780904046592 19556498383210008 19616658615518976 19678820956084224 19729346222455551 19784055292747776 19785417027450624 19791865653672024 19795787160956928 19802239167097728 19809364518406144 19863155353890816 19870996941983484 19872137515974656 19891221396581376 19897704507434976 19954253786701824 19966793759196903 19977258957716016 20034034330742784 20041943378537916 20141168204169216 20149119546337584 20159680307298048 20173507248523904 20206383347183616 20223563404695552 20229679197253944 20237434161488896 20256868848724416 20293784110961856 20314438873104384 20321059922486784 20327205198893598 20391619158328752 20395659499167744 20402307020646144 20403711309558456 20413000484794368 20483878958699904 20511410266745856 20512822065224544 20519507773292319 20577824217536256 20582630441283168 20602730807003136 20660097903578496 20687866058271744 20759698926529632 20770579710549504 20836398659383296 20889896000247054 20919706170587136 20947823251144704 20956093045064496 20974621254782976 21020558748544512 21031576257060864 21033023858516736 21039879115041336 21047449800806528 21099674454718464 21114146110723072 21134422733867712 21141311039149662 21152391837581664 21201394648370688 21212506938433536 21225837642573267 21227055982972928 21297318195326976 21340569651331072 21399991216929792 21408439517983683 21419660326504176 21434351451556648 21467804679364608 21487536117489024 21495267881674752 21502273796581952 21522923151769692 21584091302673408 21591126167642208 21602442727742976 21610215838261248 21617259217954048 21668896749699072 21677451209436528 21688813015094016 21793373408417472 21794873444301078 21813404082506091 21855310178992128 21863938231132272 21890401482440832 21980857686913728 22007462452935168 22068740942458848 22077200903442432 22138673575594752 22150277121798144 22165469355763712 22257062204341248 22265070863663104 22265848860381027 22268727801593856 22284001277452288 22285535083206912 22292798568515112 22346049773127168 22356154705471488 22384917570864348 22474416327430518 22475706334912512 22538288622085632 22553746981908736 22565568080596992 22658814229690368 22674355254539264 22695195654589392 22730616719327232 22746206991425536 22758389096910687 22759695404126208 22767113431675008 22821497640640512 22830507124832088 22846165908868324 22881405005217792 22940571553119846 22952595398226912 22960854328152576 22968337919076176 22980376317372672 23033613938970624 23044363828537392 23075336550089088 23091163255541824 23155459246443564 23156788345061376 23178072157878528 23233438031265792 23249373173948416 23258551575093384 23354661292345836 23382928856243616 23449383143645184 23457025959907584 23469320494338048 23534669441910528 23550811190498944 23582464601404416 23596448911630848 23648128592112576 23660523289193472 23671222629322752 23676751357293056 23678381025907344 23753414374563456 23812762107277506 23880437980844544 23892954438279168 23975916085634304 24008140857747456 24051892279658496 24074990119046016 24084219167391744 24091502457947968 24098501016133632 24113645383001229 24151280264285184 24167844928389632 24180512024469504 24182176366884096 24190058021154696 24277189876977664 24311492818043904 24319416620198304 24377508843411456 24387132610616094 24388532405968896 24403859039018437 24416649837208464 24486041959796736 24517545084469656 24534360959013188 24604087616627712 24616983360651264 24626701667745936 24696690757668864 24758395259552064 24828758622683136 24836851016372736 24844361909758842 24913254813089792 24923090082401808 24928028276760576 24936153025234176 25048204721620992 25056368638992192 25069501437133824 25071226968607776 25079398389579501 25127578842513408 25139305994768064 25150674043655424 25156548317123872 25285169626776576 25372965354647328 25386264090671616 25466709472579584 25508649661356672 25532095111413066 25589482865353728 25602895084732416 25604657329641984 25613002610634384 25691794025998848 25705259869741056 25741580630870016 25823151959261184 25829183298865152 25830961119171648 25839380158960698 25852923357044256 25912815681341952 25926397369196544 25942690452033993 25977558662484552 26051386888194048 26075331177613344 26149437272825856 26155544820691968 26165870521980057 26238427941445632 26305794963274068 26380556036600832 26389154204896032 26394382881275904 26402985556130304 26484207138521088 26494662589311312 26521628528775168 26530272676579968 26546005025584704 26622391678929204 26630125457988096 26636345276954688 26638178654145762 26712045774323712 26722591171383888 26865492728450112 26879573743064064 26941844462911488 26964751206260736 26972905596338592 27009158464965888 27058378814615808 27094746563315712 27102940265191464 27188825544438336 27203076027528192 27204948412744608 27213815273799033 27217333979725824 27311838611599872 27348547022327808 27350429420299392 27359343697723092 27437098956715008 27443507255044224 27451479567384576 27468731066859522 27470307742670848 27546797204771328 27583821411028992 27679598568706176 27694106280732672 27705039376214178 27781864879177728 27783777102377472 27853194666996072 27892941560782848 27932353450518528 27941457393419328 27966161673043968 28027411664726016 28038476342702034 28044031811355648 28053172153388448 28081724324585472 28132899272957952 28179230311823616 28188414718866216 28203189116775552 28205130339683748 28268526197827584 28294508299112352 28301116856764356 28396424260435968 28445815830123648 28533321622573056 28544586023978244 28559547102005568 28640713339256832 28650048156652032 28660357175566336 28697230869026256 28778788403564544 28788168223522944 28803256970323968 28814627936963682 28903268279248704 28918417353458688 29057831211223296 29059831259068104 29084538776674788 29151917641509696 29167197040346112 29187201976587776 29224753495295121 29307810249218304 29323171356069888 29343283270580224 29424987923278464 29436267871256576 29518231434126336 29533702829064192 29676082939121664 29678125541175936 29687798480508036 29703358750646592 29714046777609216 29723731424686816 29794733030836224 29806495412975226 29808206273961984 29836832094872064 29846556761152464 29931380680052736 29965888436574024 30051051496114176 30062915067806874 30087424107462656 30211752306253824 30223679319506376 30260260872785856 30344518795880916 30346260538834944 30356151242233344 30385303273086624 30440676166442784 30481589883730176 30490807798340397 30587428737493128 30593489248751616 30603460530969216 30614472437536768 30619500727191552 30640501756496896 30711485251960832 30725818438049856 30767115400118784 30873945661924752 30904096210504704 30990146855367744 31011402100124512 31139548389794448 31155869565824256 31177238474991488 31254597989074944 31276034613210112 31292427325784064 31379559255880704 31421734876717056 31443286135205888 31461931882174464 31530838122816768 31547364385591296 31559818672562004 31561630172430336 31571174701209792 31581464638729742 31671219166084608 31701634100801568 31711966558724493 31728587756372496 31750349476370008 31802091972556032 31840583974459392 31945977292990464 31967888114179072 32010854476996608 32047209452814336 32069189706211328 32099986825394688 32151527177334972 32201707019046912 32242901822512128 32253410694872928 32284384727654538 32386689251463312 32415323757391872 32425888826931072 32503345124548608 32516176814154792 32533219522641024 32555533116277952 32648055946395648 32690060112626208 32782965268488192 32805450155503616 32835602223661248 32928921010225152 33011193679402752 33103111413688272 33115801355163648 33125815879678456 33208010363392128 33230786776535744 33248204033645568 33385593306511872 33397606295494656 33408491518656256 33426001916178432 33428302624810368 33439197852772668 33519074659690752 33534232058207232 33711624491145777 33713559502368768 33830620472863104 33848352120895488 33955612630106112 34011532881808896 34042793481884088 34119310487138304 34139543106189312 34150670147512512 34232246460960768 34255725367998464 34269248863302486 34322107507826688 34410857329679769 34415306602463232 34438911065153536 34441281492228864 34452506878614264 34470564476059008 34550420908455936 34566545742806088 34590253936045324 34636744883312736 34733188869665346 34735182517592064 34767108236817792 34874059760922624 34887827362640076 35074393284365424 35174074715467776 35185538939861376 35203980741507072 35326216785748416 35362171371700224 35373696902106624 35394673367446272 35472192888168864 35496522238572272 35506833943984128 35515127035939584 35517571538861016 35630121561845184 35719143160916259 35820656971266816 35839431657418752 35963874128451456 36012211286621184 36077838419487744 36126328751087616 36137253686921952 36147751524200448 36251767392584448 36270768036704256 36273264550326144 36285087031732044 36415784815466496 36464729363103744 36467239227065856 36479124930297456 36566263265117184 36582798608953344 36591343006725632 36624974755812696 36729062939695104 36778428548038656 36801541438519782 36906131424941568 36925475040976896 36940052501618904 37045036136503296 37137592889328096 37243137934024704 37255276524559104 37266542864638263 37369882219634688 37384635123602712 37392042415140864 37404229537851264 37572307082431488 37584552958488288 37604252155700736 37606840452911664 37691368263770112 37726011065483136 37734822475685808 37927754440164864 38044428830097408 38059448031970992 38079396136007424 38200064208869376 38262974492035008 38298142667119599 38371717871419392 38384224298030592 38404342627098624 38406985994462976 38419503915951576 38537691038998272 38557889804611584 38612370946305024 38734727938891776 38743774948297728 38746441678757472 38759070238441047 38779385035566384 38869223522012928 38889596053794816 38966337993726828 39077080332291072 39097561808093184 39112996766420016 39233317231037952 39357641912168448 39458692444911102 39568110585495552 39570834054901248 39583731307344048 39591574321913856 39604478334195456 39618729036812288 39726310707781632 39741993883966968 39782442793162752 39795409014869952 39908507573403648 39933587518393806 39954517915432032 39957267981218643 40068068661485568 40083886757075832 40298239092675168 40319360614596096 40347014497047808 40412766694367232 40447126809391104 40459358394507888 40474868322977792 40513737697448832 40587568221923712 40642119844973568 40654410397787196 40783238316657504 40791318998335488 40804614041292288 40807422619116912 40826000969588736 40967757917399808 41022820533491712 41025644130449088 41039015546584638 41155648435072512 41165260882566336 41203096600289283 41205461614006272 41320195807156992 41375732116543488 41519397853059264 41541159421099008 41557559064321267 41672797318766592 41779792000494108 41839412341174272 41912186090128992 41949242509565952 42041117497089024 42057714514053051 42063152514121728 42066047717033472 42079758230082672 42094899601613056 42199348909436928 42228292221446144 42268845467735424 42282622078299324 42304783675163328 42402789296741376 42425013876867072 42451675285146534 42454111965945856 42594636390653952 42799982433859584 42816879035967366 42839320653008352 42868702903113296 42935609358729216 42975072234978048 42990535763349504 43004547593163904 43045846303539384 43168182605346816 43182252335284416 43204885455485952 43220431676522496 43234518435908096 43354902418873056 43377626030188032 43586746816834944 43589746888602156 43626808165012182 43656730530008761 43727876462264544 43780802964881664 43961715373827456 44014924905870336 44137481884917696 44154401806884864 44277347151189504 44300554243596288 44330938711527424 44514124408682496 44531697720762054 44568002554904576 44571070166413824 44585597137030224 44692099546254336 44709743119462839 44712309410942976 44769835141728696 44948832654861036 44951412669825024 45076577244171264 45107493963817472 45131136161193984 45317628459380736 45348710509078528 45390391309178784 45492413982851072 45516778193821374 45519390808252416 45534226863350016 45547996834557877 45642995281281024 45661014249664176 45692331817736648 45881143106239692 45905190796453824 45921708656305152 45936675838152352 45960752634745344 46067227877941248 46088727657074784 46150673100178176 46182326511083648 46310918492887128 46356144315757056 46498746347896832 46517103150186768 46709322584691672 46765857712487232 46898766287290368 46914051919815168 46938640988676096 47069338883821056 47101622380997888 47164929202808832 47192897823261696 47296257184225152 47321046578386944 47342445258645504 47353502714586112 47356762051814688 47372196958094613 47506828749126912 47625524214555012 47760875961689088 47785908876558336 47951832171268608 48016281715494912 48103784559316992 48149980238092032 48183004915895936 48197002032267264 48227290766002458 48302560528570368 48335689856779264 48361024048939008 48364352733768192 48380116042309392 48554379753955328 48622985636087808 48638833240396608 48755017686822912 48774265221232188 48777064811937792 48807718078036874 48833299674416928 48972083919593472 49035090168939312 49068721918026376 49208175233255424 49253403335491872 49393381515337728 49516790519104128 49673702032745472 49688723819517684 49846180164803616 49856056553521152 49872306050468352 50096409443241984 50112737277984384 50139002874267648 50142453937215552 50158796779159002 50278611989536128 50301348087310848 50313096634247744 50570339253553152 50745930709294656 50772528181343232 50933418945159168 51017299322713344 51064190222826132 51178965730707456 51209314659283968 51226005221268768 51383588051997696 51403873294953729 51410519739482112 51483161261740032 51658366597730304 51661922238343296 51678760317921396 51705846714088512 51825631362683904 51852794738393088 51885380904067986 51955117324969104 52099783304498019 52102773776388096 52150662355226688 52298874545651712 52311089641383936 52331741043960114 52476855882891264 52611589926548136 52761112073201664 52778308409792064 52805971112260608 52989325178622624 53043257057550336 53060545353159936 53092010051169408 53244783357858408 53260250915976192 53272690553909376 53276357308291524 53445182342767776 53730985456900224 53759147486128128 53929502412521472 53945811192677184 54018316929931776 54116757629231616 54189493126631424 54205880530382928 54377651088876672 54406152055056384 54409896825489216 54427630547598066 54623677223199744 54697094044655616 54700858840598784 54718687395446184 54874197913430016 54887014510088448 54937462133719044 54940615485341696 55093594409542656 55167642822057984 55202312157779673 55359197137412352 55388212561465344 55410078752428356 55567554204754944 55706389333992144 55785883121565696 55864706901037056 55882914786838656 56054823329452032 56076952685404068 56088063622711296 56106344306776896 56163448649170944 56265798545915904 56358460623647232 56376829437732432 56406378233551104 56410260679367496 56537052395655168 56589016598224704 56602233713528712 56891631660247296 57066643245146112 57089172047956488 57119094204011136 57300096313304064 57320714351132672 57394461738052512 57557576807129088 57576336447045888 57606513940647936 57629255873927364 57806536558497408 57836834706917376 58115662422446592 58119662518136208 58169077553349576 58303835283019392 58334394080692224 58374403953175552 58449506990590242 58615620498436608 58646342712139776 58686566541160448 58849975846556928 59036462868252672 59188038667366653 59352165878243328 59356251082351872 59375596961016072 59406717501293184 59428093555218432 59447462849373632 59589466061672448 59612990825950452 59616412547923968 59673664189744128 59693113522304928 59862761360105472 59900381277590709 59931776873148048 60102102992228352 60125830135613748 60423504612507648 60447358639012752 60520521745571712 60689037591761832 60712302484466688 60770606546173248 60881352332885568 60963179767460352 60981615596680794 61174857474986256 61186978497503232 61206921061938432 61228944875073536 61239001454383104 61281003512993792 61451636876099712 61534230800237568 61558523319876957 61747891323849504 61808192421009408 61980293710735488 62022804200249024 62279096779588896 62311739131648512 62354476949982976 62509195978149888 62552069226420224 62759118511761408 62843469753434112 62886572270411776 62923863764348928 63061676245633536 63094728771182592 63119637345124008 63142349402419584 63162929277459484 63342438332169216 63403268201603136 63423933117448986 63457175512744992 63500698952740016 63604183945112064 63677512927719801 63681167948918784 63891954585980928 63935776228358144 64021708953993216 64138379412422656 64199973650789376 64225318553951049 64303054354669944 64403414038093824 64485803645024256 64506821389745856 64568769455309076 64773378502926624 64830647514783744 64851777653862144 65006690249097216 65032353628309584 65066439045282048 65111066232555904 65380120225252416 65565930536976384 65610900311007232 65671204447322496 66022387358805504 66206222827376544 66231602710327296 66251631759356912 66416020726784256 66461573553071488 66496408067291136 66771186613023744 66795212590989312 66816983037312512 66852003832356864 66856605249620736 66878395705545336 67038149319381504 67068464116414464 67423248982291554 67427119004737536 67469492637286267 67661240945726208 67696704241790976 68023065763617792 68085586963768176 68238620974276608 68279086212378624 68301340295025024 68464492921921536 68511450735996928 68538497726604972 68644215015653376 68821714659359538 68877822130307072 68882562984457728 68905013757228528 68941128952118016 69100841816911872 69133091485612176 69180507872090648 69273489766625472 69466377739330692 69470365035184128 69534216473635584 69748119521845248 69775654725280152 70148786568730848 70348149430935552 70371077879722752 70407961483014144 70652433571496832 70747393804213248 70789346734892544 70944385776337728 70993044477144544 71013667887968256 71030254071879168 71035143077722032 71260243123690368 71438286321832518 71641313942533632 71678863314837504 71927748256902912 72024422573242368 72155676838975488 72252657502175232 72274507373843904 72295503048400896 72340936149003687 72503534785168896 72541536073408512 72546529100652288 72570174063464088 72831569630932992 72934478454131712 72958249860594912 73132526530234368 73165597217906688 73182686013451264 73211577117055311 73249949511625392 73458125879390208 73603082877039564 73812262849883136 73850950081953792 73880105003237808 74090072273006592 74275185778656192 74486275868049408 74510553049118208 74533085729276526 74739764439269376 74769270247205424 74784084830281728 74808459075702528 75144614164862976 75169105916976576 75208504311401472 75213680905823328 75238195168738503 75382736527540224 75452022130966272 75469644951371616 75855508880329728 76118896063941984 76158792272014848 76400128417738752 76525948984070016 76596285334239198 76768448596061184 76808685254197248 76813971988925952 76839007831903152 77075382077996544 77115779609223168 77224741892610048 77469455877783552 77487549896595456 77492883357514944 77518140476882094 77558770071132768 77738447044025856 77779192107589632 77828071356101979 77932675987453656 78154160664582144 78225993532840032 78466634462075904 78497611565940171 78715283824336896 78917384889822204 79141668109802496 79167462614688096 79183148643827712 79208956668390912 79237458073624576 79452621415563264 79483987767933936 79564885586325504 79590818029739904 79867175036787612 79909035830864064 79914535962437286 80136137322971136 80167773514151664 80596478185350336 80638721229192192 80694028994095616 80825533388734464 80894253618782208 80918716789015776 80949736645955584 81027475394897664 81175136443847424 81284239689947136 81308820795574392 81566476633315008 81609228082584576 81614845238233824 81641445821397099 81652001939177472 81935515834799616 82045641066983424 82051288260898176 82078031093169276 82311296870145024 82330521765132672 82406193200578566 82410923228012544 82640391614313984 82751464233086976 83038795706118528 83082318842198016 83115118128642534 83345594637533184 83559584000988216 83678824682348544 83824372180257984 83898485019131904 84082234994178048 84115429028106102 84132095434066944 84159516460165344 84189799203226112 84398697818873856 84456584442892288 84537690935470848 84565244156598648 84609567350326656 84805578593482752 84903350570293068 84908223931891712 85189272781307904 85599964867719168 85633758071934732 85678641306016704 85737405806226592 85950144469956096 85981071526699008 86009095186327808 86091692607078768 86336365210693632 86364504670568832 86409770910971904 86469036871816192 86709804837746112 86755252060376064 87173493633669888 87179493777204312 87253616330024364 87313461060017522 87455752924529088 87561605929763328 87674260485885363 87923430747654912 88029849811740672 88274963769835392 88308803613769728 88554694302379008 88601108487192576 88661877423054848 89028248817364992 89063395441524108 89142140332827648 89171194274060448 89384199092508672 89419486238925678 89424618821885952 89539670283457392 89897665309722072 90153154488342528 90214987927634944 90262272322387968 90635256918761472 90697421018157056 90780782618357568 91033556387642748 91038781616504832 91068453726700032 91095993669115754 91322028499328352 91384663635473296 91472423395021191 91762286212479384 91810381592907648 91843417312610304 91873351676304704 91921505269490688 92134455755882496 92177455314149568 92301346200356352 92364653022167296 92621836985774256 92712288631514112 93034206300373536 93418645169383344 93531715424974464 93828103839630336 93877281977352192 94138677767642112 94203244761995776 94329858405617664 94385795646523392 94592514368450304 94642093156773888 94684890517291008 94707005429172224 94713524103629376 94744393916189226 95013657498253824 95135899676173479 95251048429110024 95521751923378176 95903664342537216 96032563430989824 96207569118633984 96299960476184064 96366009831791872 96454581532004916 96605121057140736 96671379713558528 96728705467536384 96760232084618784 97108759507910656 97245971272175616 97277666480793216 97510035373645824 97548530442464376 97615436156073748 97666599348833856 97944167839186944 98070180337878624 98137443836052752 98416350466510848 98506806670983744 98786763030675456 99033581038208256 99347404065490944 99377447639035368 99692360329607232 99744612100936704 100192818886483968 100225474555968768 100278005748535296 100284907874431104 100317593558318004 100557223979072256 100602696174621696 100626193268495488 101140678507106304 101491861418589312 101545056362686464 101866837890318336 102034598645426688 102128380445652264 102357931461414912 102418629318567936 102452010442537536 102767176103995392 102807746589907458 102966322523480064 103316733195460608 103323844476686592 103357520635842792 103411693428177024 103651262725367808 103770761808135972 103910234649938208 104199566608996038 104205547552776192 104271034075806049 104301324710453376 104622179282767872 104663482087920228 105223179853096272 105522224146403328 105556616819584128 105611942224521216 105978650357245248 106086514115100672 106121090706319872 106184020102338816 106489566715716816 106520501831952384 106545381107818752 106552714616583048 106890364685535552 107157429482748777 107461970913800448 107518294972256256 107891622385354368 108036633859863552 108233515258463232 108378986253262848 108411761060765856 108755302177753344 108812304110112768 108819793650978432 108855261095196132 109247354446399488 109394188089311232 109401717681197568 109437374790892368 109748395826860032 109774029020176896 109874924267438088 110187188819085312 110335285644115968 110404624315559346 110718394274824704 110776425122930688 110820157504856712 111135108409509888 111412778667984288 111729413802074112 111765829573677312 111799628593914789 112109646658904064 112153905370808136 112176127245422592 112212688613553792 112716921247294464 112753658875464864 112812756467102208 112820521358734992 113074104791310336 113178033196449408 113204467427057424 113783263320494592 114133286490292224 114178344095912976 114238188408022272 114600192626608128 114788923476105024 114894428001358797 115115153614258176 115152672894091776 115213027881295872 115258511747854728 115613073116994816 115673669413834752 116231324844893184 116239325036272416 116277210715323141 116338155106699152 116607670566038784 116668788161384448 116748807906351104 116899013981180484 117231240996873216 117292685424279552 117373133082320896 117699951693113856 118072925736505344 118376077334733306 118704331756486656 118712502164703744 118751193922032144 118813435002586368 118856187110436864 118894925698747264 119178932123344896 119225981651900904 119347328379488256 119386227044609856 119725522720210944 119800762555181418 119863553746296096 119871803943655929 120204205984456704 120251660271227496 120894717278025504 121041043491143424 121378075183523664 121424604968933376 121541213092346496 121762704665771136 121926359534920704 121963231193361588 122349714949972512 122373956995006464 122413842123876864 122457889750147072 122478002908766208 122562007025987584 122903273752199424 123068461600475136 123117046639753914 123495782647699008 123609289800867849 123616384842018816 123960587421470976 124045608400498048 124558193559177792 124623478263297024 124708953899965952 125018391956299776 125104138452840448 125518237023522816 125773144540823552 125847727528697856 126123352491267072 126173143542159153 126189457542365184 126239274690248016 126284698804839168 126325858554918968 126684876664338432 126806536403206272 126847866234897972 126914351025489984 127001397905480032 127208367890224128 127355025855439602 127362335897837568 127783909171961856 127871552456716288 128399947301578752 128450637107902098 128606108709339888 128806828076187648 128971607290048512 129013642779491712 129137538910618152 129546757005853248 129661295029567488 129703555307724288 130064707256619168 130132878090564096 130222132465111808 130760240450504832 130970191590026283 131221800622014464 131342408894644992 132044774717611008 132412445654753088 132463205420654592 132503263518713824 132832041453568512 132923147106142976 132992816134582272 133542373226047488 133633966074625024 133704007664713728 133713210499241472 133756791411090672 134076298638763008 134129229358388517 134136928232828928 134846497964583108 134854238009475072 134938985274572534 135322481891452416 135393408483581952 136046131527235584 136171173927536352 136477241948553216 136558172424757248 136602680590050048 136643990503673631 136928985843843072 137022901471993856 137076995453209944 137643429318719076 137765125968915456 137810027514457056 137882257904236032 138201683633823744 138266182971224352 138361015744181296 138546979533250944 138932755478661384 139068432947271168 139496239043690496 139551309450560304 140297573137461696 140696298861871104 140742155759445504 140815922966028288 141304867142993664 141494787608426496 141578693469785088 141888771552675456 141986088954289088 142027335775936512 142060508143758336 142070286155444064 142116590874283839 142520486247380736 142876572643665036 143282627885067264 143357726629675008 143855496513805824 144048845146484736 144311353677950976 144549014747687808 144591006096801792 144681872298007374 145007069570337792 145083072146817024 145093058201304576 145140348126928176 145663139261865984 145868956908263424 145916499721189824 146265053060468736 146331194435813376 146365372026902528 146423154234110622 146499899023250784 146916251758780416 147206165754079128 147624525699766272 147760210006475616 148180144546013184 148550371557312384 149021106098236416 149066171458553052 149538540494410848 149568169660563456 149616918151405056 150289228329725952 150338211833953152 150417008622802944 150427361811646656 150476390337477006 150904044261932544 150939289902743232 151711017760659456 152237792127883968 152317584544029696 152800256835477504 153051897968140032 153192570668478396 153536897192122368 153627943977851904 153678015663806304 154150764155993088 154211619884861187 154231559218446336 154449483785220096 154975099793190912 154985766715029888 155036280953764188 155117540142265536 155476894088051712 155558384215179264 155656142712203958 155865351974907312 156308321329164288 156451987065680064 156933268924151808 156995223131880342 157430567648673792 157834769779644408 158283336219604992 158334925229376192 158417913336781824 158474916147249152 158967975535867872 159129771172651008 159181636059479808 159734350073575224 159818071661728128 159829071924874572 160335547028303328 161192956370700672 161277442458384384 161388057988191232 161788507237564416 161837433578031552 161899473291911168 162054950789795328 162350272887694848 162568479379894272 162617641591148784 163132953266630016 163218456165169152 163229690476467648 163282891642794198 163871031669599232 164091282133966848 164102576521796352 164156062186338552 164622593740290048 164661043530265344 164812386401157132 164821846456025088 165280783228627968 165502928466173952 165606936473339019 166077591412237056 166164637684396032 166230236257285068 167119168001976432 167357649364697088 167648744360515968 168164469988356096 168230858056212204 168264190868133888 168319032920330688 168379598406452224 168797395637747712 168913168885784576 169075381870941696 169130488313197296 169219134700653312 169611157186965504 169806701140586136 171199929735438336 171267516143869464 171357282612033408 171474811612453184 171900288939912192 171962143053398016 172018190372655616 172183385214157536 172672730421387264 172729009341137664 172819541821943808 172938073743632384 173419609675492224 173510504120752128 174346987267339776 174358987554408624 174507232660048728 174626922120035044 174911505849058176 175123211859526656 175348520971770726 175846861495309824 176059699623481344 176549927539670784 177109388604758016 177323754846109696 177564116002099959 178056497634729984 178126790883048216 178284280665655296 178342388548120896 178768398185017344 178838972477851356 178849237643771904 179079340566914784 179701143832772127 179795330619444144 180306308976685056 180429975855269888 181270513837522944 181394842036314112 181561565236715136 182067112775285496 182136907453400064 182191987338231508 182644056998656704 182769327270946592 182944846790042382 183524572424958768 183620763185815296 183686834625220608 183746703352609408 183843010538981376 184354910628299136 184602692400712704 184729306044334592 185243673971548512 185424577263028224 186068412600747072 186837290338766688 187063430849948928 187656207679260672 188277355535284224 188406489523991552 188659716811235328 188771591293046784 189185028736900608 189284186313547776 189414010858344448 189427048207258752 189488787832378452 190027314996507648 190271799352346958 190502096858220048 191032538783159403 191043503846756352 191807328685074432 192065126861979648 192415138237267968 192599920952368128 192732019663583744 192909163064009832 193210242114281472 193342759427117056 193457410935072768 193520464169237568 194491942544351232 194555332961586432 195020070747291648 195097060884928752 195230872312147496 195333198697667712 196140360675757248 196274887672105504 196832700933021696 197013613341967488 198067162076416512 198694808130981888 198754895278070736 199384720659214464 199489224201873408 200385637772967936 200450949111937536 200556011497070592 200569815748862208 200635187116636008 201114447958144512 201205392349243392 201252386536990976 202281357014212608 202408477911858801 202983722837178624 203090112725372928 204069197290853376 204256760891304528 204715862922829824 204837258637135872 204904020885075072 205534352207990784 205615493179814916 205932645046960128 206633466390921216 206647688953373184 206715041271685584 206823386856354048 207302525450735616 207541523616271944 207820469299876416 208399133217992076 208411095105552384 208542068151612098 208602649420906752 209244358565535744 209326964175840456 210446359706192544 211044448292806656 211113233639168256 211223884449042432 211957300714490496 212242181412639744 212368040204677632 212979133431433632 213041003663904768 213090762215637504 213105429233166096 213780729371071104 214314858965497554 214923941827600896 215036589944512512 215783244770708736 216073267719727104 216467030516926464 216757972506525696 216823522121531712 217022808447011061 217510604355506688 217624608220225536 217639587301956864 217710522190392264 218494708892798976 218803435362395136 218874749581784736 219496791653720064 219548058040353792 219634731351165933 219749848534876176 220374377638170624 220809248631118692 221436788549649408 221552850245861376 221640315009713424 222270216819019776 222825557335968576 223458827604148224 223531659147354624 223599257187829578 224219293317808128 224307810741616272 224352254490845184 224425377227107584 225433842494588928 225507317750929728 225625512934204416 225641042717469984 225714585506215509 226148209582620672 226356066392898816 226408934854114848 227566526640989184 228356688191825952 228476376816044544 229200385253216256 229577846952210048 229788856002717594 230305345788183552 230426055762591744 230517023495709456 231226146233989632 231347338827669504 232462649689786368 232478650072544832 232554421430646282 232676310213398304 233215341132077568 233337576322768896 233484214068305937 233497615812702208 233798027962360968 234462481993746432 234746266164641792 235399903386227712 235492834697820513 236145851473010688 236752154669466612 237425004329407488 237502387844064288 237626870005172736 237712374220873728 237789851397494528 238357864246689792 238451963303801808 238694656758976512 238772454089219712 239601525110362836 239727107492592192 239743607887311858 240408411968913408 240503320542454992 241789434556051008 242082086982286848 242756150367047328 242849209937866752 243082426184692992 243525409331542272 243852719069841408 243926462386723176 244699429899945024 244827684247753728 244915779500294144 244924337464191297 244956005817532416 245124014051975168 245806547504398848 246136923200950272 246234093279507828 246991565295398016 247218579601735698 247232769684037632 247921174842941952 248091216800996096 249116387118355584 249246956526594048 249417907799931904 250036783912599552 250208276905680896 251036474047045632 251695455057395712 252246704982534144 252346287084318306 252478549380496032 252569397609678336 252651717109837936 253369753328676864 253613072806412544 253695732469795944 253828702050979968 254002795810960064 254416735780448256 254710051710879204 254724671795675136 255567818343923712 255743104913432576 256799894603157504 256901274215804196 257212217418679776 257943214580097024 258027285558983424 258275077821236304 259093514011706496 259407110615448576 260129414513238336 260265756181128192 260444264930223616 261520480901009664 261940383180052566 262684817789289984 263022781457656089 264089549435222016 264824891309506176 264926410841309184 265006527037427648 265664082907137024 265846294212285952 265985632269164544 267084746452094976 267267932149250048 267426420998482944 267513582822181344 268152597277526016 268258458716777034 268273856465657856 268442449429202807 269692995929166216 269877970549145068 270644963782904832 270786816967163904 272092263054471168 272342347855072704 273116344849514496 273205361180100096 273287981007347262 274045802943987712 274153990906419888 274417270185063573 275286858637438152 275530251937830912 275620055028914112 275764515808472064 276403367267647488 276532365942448704 276722031488362592 277093959066501888 277865510957322768 278136865894542336 279102618901120608 280595146274923392 281484311518891008 281631845932056576 282609734285987328 282989575216852992 283157386939570176 283777543105350912 283972177908578176 284054671551873024 284121016287516672 284140572310888128 284233181748567678 285040972494761472 285753145287330072 286565255770134528 287710993027611648 288097690292969472 288622707355901952 289098029495375616 289363744596014748 290014139140675584 290186116402609152 290280696253856352 291326278523731968 291737913816526848 291832999442379648 292530106120937472 292730744053805056 292846308468221244 292999798046501568 293832503517560832 294412331508158256 295249051399532544 295520420012951232 296360289092026368 297100743114624768 298042212196472832 298132342917106104 299077080988821696 299233836302810112 300578456659451904 300676423667906304 300834017245605888 300854723623293312 300952780674954012 301808088523865088 301878579805486464 303422035521318912 304475584255767936 304635169088059392 305600513670955008 306103795936280064 306385141336956792 307073794384244736 307255887955703808 307356031327612608 308301528311986176 308423239769722374 308898967570440192 309950199586381824 309971533430059776 310072561907528376 310235080284531072 310953788176103424 311312285424407916 311730703949814624 312616642658328576 312813102227418147 312903974131360128 313866537848303616 313990446263760684 315669539559288816 316566672439209984 316669850458752384 316835826673563648 317935951071735744 318259542345302016 318363272118959616 319468700147150448 319636143323456256 319658143849749144 320671094056606656 321472288448246331 322385912741401344 322554884916768768 322776115976382464 323674867156063104 323798946583822336 324109901579590656 324700545775389696 325136958759788544 325235283182297568 326265906533260032 326436912330338304 326459380952935296 326565783285588396 327742063339198464 328182564267933696 328205153043592704 328312124372677104 329245187480580096 329322087060530688 329624772802314264 330561566457255936 331005856932347904 331213872946678038 332155182824474112 332329275368792064 332460472514570136 334238336003952864 335297488721031936 335398885781744367 336328939976712192 336461716112424408 336528381736267776 336638065840661376 336759196812904448 337826337771569152 338150763741883392 338260976626394592 338438269401306624 339222314373931008 339613402281172272 342399859470876672 342535032287738928 342714565224066816 342949623224906368 343800577879824384 344036380745311232 344366770428315072 345345460842774528 345458018682275328 345639083643887616 345876147487264768 346839219350984448 347021008241504256 348693974534679552 348717975108817248 348831632145969423 349014465320097456 349253844240070088 349823011698116352 350246423719053312 350697041943541452 351693722990619648 352119399246962688 353099855079341568 354218777209516032 355128232004199918 356112995269459968 356253581766096432 356568561331310592 356684777096241792 357536796370034688 357677944955702712 358158681133829568 359402287665544254 359590661238888288 360612617953370112 360859951710539776 362789684072628224 363123130473430272 364134225550570992 364273814906800128 364383974676463016 365288113997313408 365538654541893184 365889693580084764 367049144849917536 367241526371630592 367373669250441216 367493406705218816 367686021077962752 368709821256598272 369205384801425408 369458612088669184 370487347943097024 370827869402603547 370849154526056448 372136825201494144 373674580677533376 374126861699897856 375312415358521344 376554711070568448 376812979047983104 377319433622470656 377543182586093568 378370057473801216 378519430626477459 378568372627095552 378828021716688896 378854096414517504 378977575664756904 380054629993015296 380543598704693916 381004193716440096 382065077566318806 382087007693512704 383614657370148864 385199841904736256 385464039327167488 385818326128019664 386420484228562944 386685518854234112 386914821870145536 387040928338475136 388983885088702464 389110665923172864 390194121769857504 390461744624294992 390666397395335424 392280721351514496 392549775344211008 392910574770078849 393665401866043392 394027226683934976 396134324152833024 397389616261963776 397509790556141472 398769441318428928 398978448403746816 400901898223875072 401112022994141184 401139631497724416 401270374233272016 402228895916289024 402410784698486784 402504773073981952 404562714028425216 404816955823717602 405967445674357248 406180225450745856 408138394581706752 408513521782609056 409431725845659648 409674517274271744 409808041770150144 409931971511020893 411068704415981568 411230986359629832 413295377906746368 413430082543371168 413646773712708096 414605050901471232 415083047232543888 415640938599752832 416798266435984152 417084136303224196 417205298841813504 418488717131071488 418653928351680912 420892719412385088 422088896585613312 422226467278336512 422447768898084864 423914601428980992 424484362825279488 424736080409355264 425958266862867264 426082007327809536 426181524431275008 426210858466332192 426349772622851517 427561458742142208 428629717930995108 429847883655201792 430073179889025024 431566489541417472 432146535439454208 432934061033852928 433647044243063424 434045616894022122 435021208711013376 435249216440451072 435279174603913728 435421044380784528 436989417785597952 437606870724790272 437749499163569472 438993583307440128 439096116080707584 439269462702331866 439499697069752352 440748755276341248 441618497262237384 442873577099298816 443280630019426848 444540433638039552 445651114671937152 447063318294709248 447198514375659156 448615621483232544 448704508981690368 448850754454215168 450867684989177856 451014635501859456 451251025868408832 451282085434939968 451429171012431018 452712132785797632 452817869708229696 455133053281978368 456713376383651904 456952753632089088 458400770506432512 459155693904420096 459577712005435188 460610691576367104 461034046991418912 462452292467979264 462634859654583561 462694677655339008 464925299379572736 464957300145089664 465108842861292564 465352620426796608 466430682264155136 466675152645537792 466968428136611874 466995231625404416 467596055924721936 468924963987492864 470799806772455424 470985669395641026 472291702946021376 473504309338933224 474850008658814976 475004775688128576 475253740010345472 475424748441747456 475579702794989056 476903926607603616 477389313517953024 477544908178439424 479203050220725672 479454214985184384 479487215774623716 481006641084909984 483578869112102016 484164173964573696 485512300734094656 485698419875733504 486164852369385984 487050818663084544 487705438139682816 487852924773446352 489398859799890048 489655368495507456 489848674928382594 490248028103950336 491613095008797696 492273846401900544 492468186559015656 493983130590796032 494437159203471396 494465539368075264 495842349685883904 496182433601992192 496820809420017057 498232774236711168 498493913053188096 498835815599863808 500416553811361792 502072948094091264 504493409965068288 504692574168636612 504957098760992064 505138795219356672 505303434219675872 506739506657353728 507226145612825088 507391464939591888 507657404101959936 508005591621920128 508833471560896512 509420103421758408 511486209826865152 513599789206315008 513802548431608392 514424434837359552 515886429160194048 516054571117966848 516550155642472608 518187028023412992 518814221230897152 520258829026476672 520531512362256384 520888529860447232 523040961802019328 523880766360105132 525369635578579968 526045562915312178 528179098870444032 529649782619012352 530013054074855296 531328165814274048 531692588424571904 531971264538329088 534169492904189952 534535864298500096 534852841996965888 535027165644362688 536305194555052032 536516917433554068 536547712931315712 536884898858405614 539103431498316381 539385991858332432 539755941098290136 541289927565809664 544184526108942336 544684695710145408 546410722360200192 546575962014694524 548307981812839776 548834540370127146 550573717274876304 551060503875661824 551240110057828224 551529031616944128 553064731884897408 553444062976725184 554187918133003776 555731021914645536 556273731789084672 558205237802241216 561190292549846784 562968623037782016 565219468571974656 565979150433705984 566314773879140352 567555086210701824 567944355817156352 568242032575033344 568281144621776256 568466363497135356 570081944989522944 571506290574660144 573097616349478209 573130511540269056 575421986055223296 576195380585938944 577245414711803904 578196058990751232 578727489192029496 580028278281351168 580372232805218304 580561392507712704 583475827633053696 583665998884759296 585060212241874944 585461488107610112 585692616936442488 585999596093003136 588824663016316512 590498102799065088 591040840025902464 594201486229249536 596084424392945664 596264685834212208 598154161977643392 598467672605620224 601156913318903808 601352847335812608 601668034491211776 601709447246586624 601905561349908024 603616177047730176 603757159610972928 606844071042637824 607225433735576403 608951168511535872 609270338176118784 612207591872560128 612770282673913584 614147588768489472 614511775911407616 614712062655225216 616603056623972352 616846479539444748 617797935140880384 619900399172763648 619943066860119552 620145123815056752 620470160569062144 621907576352206848 622624570848815832 623461407899629248 625233285316657152 625626204454836294 625807948262720256 627733075696607232 627980892527521368 631339079118577632 633133344878419968 633339700917504768 633671653347127296 635871902143471488 636726544237919232 638937400294300896 639272286646912512 639316287699498288 641342188113213312 642944576896492662 644771825482802688 645109769833537536 645552231952764928 647349734312126208 648219803159181312 649401091550779392 650273917519577088 650470566364595136 651068425341033183 652531813066520064 652873824660676608 652918761905870592 653131566571176792 655484126678396928 656410306087185408 656624248745354208 658490374961160192 658644174121061376 658904194053497799 659249545604628528 661123132914511872 662427745893356076 664310365648948224 664658550737584128 664920945029140272 668476672007905728 670594977442063872 670797771563488734 672657879953424384 672923432224848816 673056763472535552 673276131681322752 673518393625808896 676301527483766784 676521953252789184 676876538802613248 677143756518646527 678444628747862016 679226804562344544 685070064575477856 685429130448133632 685899246449812736 687601155759648768 688072761490622464 688733540856630144 690916037364550656 691278167287775232 691752294974529536 693678438701968896 694042016483008512 697387949069359104 697435950217634496 697663264291938846 698028930640194912 698507688480140176 699646023396232704 700452642204917811 700492847438106624 701394083887082904 703387445981239296 704238798493925376 706199710158683136 706478504093461539 708437554419032064 710256464008399836 712507163532192864 713137122662621184 713369554192483584 715073592740069376 715355889911405424 716317362267659136 718804575331088508 719181322477776576 721225235906740224 721719903421079552 726246260946860544 728268451101141984 728547629813600256 728767949352926032 730576227994626816 731077309083786368 731779387160169528 734098289699835072 734483052743261184 734747338500882432 734986813410437632 735372042155925504 737419642513196544 738410769602850816 738917224177338368 740974695886194048 741655738805207094 741698309052112896 742164419010148937 744273650402988288 747349161355066752 748253723399795712 750624830717042688 753109422141136896 753625958095966208 755086365172187136 756740114947602432 757038861252954918 757656043433377792 757708192829035008 757955151329513808 760109259986030592 761087197409387832 762008387432880192 764130155132637612 764174015387025408 767229314740297728 770399683809472512 770928078654334976 771636652256039328 773371037708468224 773829643740291072 774081856676950272 778221331846345728 780388243539715008 780923489248589984 781332794790670848 784561442703028992 785099550688422016 785821149540157698 788054453367869952 792268648305666048 794779232523927552 795019581112282944 797538882636857856 797956896807493632 801803796447750144 802279262995448832 802540748466544032 804457791832578048 804821569396973568 805009546147963904 805327348287608421 809633911647435204 811934891348714496 812360450901491712 816276789163413504 817027043565218112 819349034548543488 819616083540300288 819863943022041786 822137408831963136 822461972719259664 826590755813492736 826860165086742336 827293547425416192 829210101802942464 830166094465087776 831281877199505664 833596532871968304 834168272606448392 834410597683627008 837307856703361824 841785438824770176 844452934556673024 844895537796169728 847829202857961984 848968725650558976 849472160818710528 851916533725734528 852164014655619072 852363048862550016 852421716932664384 852699545245703034 855122917484284416 857259435861990216 859695767310403584 863132979082834944 864293070878908416 865868122067705856 867294088486126848 868091233788044244 870042417422026752 870558349207827456 870842088761569056 873978835571195904 875213741449580544 875498998327138944 878192232161415168 878538925404663732 878999394139504704 881497510552682496 883236994524474768 885747154198597632 886561260038853696 889080867276079104 891302229343874304 894126636589418496 894397028751318312 897231242966465088 897701508908430336 901735369978355712 902029271003718912 902502051736817664 902564170869879936 902858342024862036 905424265571595264 905635739416459392 910266106563956736 913426752767303808 913905507264178176 916801541012865024 918311387808840192 919155424010870376 921221383152734208 922068093982837824 924904584935958528 925269719309167122 929850598759145472 929914600290179328 930217685722585128 930705240853593216 932861364528310272 933936856273223748 933990463250808832 935192111849443872 937849927974985728 938439306682254441 941599613544910848 941971338791282052 947008618677866448 949700017317629952 950009551376257152 950507480020690944 951159405589978112 953807853215207232 954778627035906048 955089816356878848 958406100441451344 958908429970368768 958974431549247432 962013282169819968 964416865344738993 967157738224204032 968328347929147392 971024601468189312 971396839751467008 972329704738771968 974101637326169088 975410876279365632 975705849546892704 978797719599780096 979310736991014912 979697349856765188 983226190017595392 984547692803801088 984936373118031312 987966261181592064 988874318406942792 991684699371767808 992364867203984384 993641618840034114 996465548473422336 996987826106376192 997671631199727616 1006196657345233101 1008986819930136576 1009385148337273224 1009914197521984128 1010277590438713344 1010606868439351744 1013479013314707456 1014452291225650176 1014782929879183776 1015314808203919872 1016011183243840256 1017666943121793024 1018840206843516816 1027199578412630016 1027605096863216784 1028848869674719104 1032109142235933696 1033100311284945216 1036374056046825984 1037628442461794304 1040517658052953344 1041063024724512768 1041777059720894464 1046081923604038656 1046494896437908269 1047761532720210264 1050739271157159936 1052091125830624356 1056358197740888064 1059299565238024704 1060026108149710592 1062656331628548096 1063385176849143808 1068338985808379904 1069071728597000192 1069705683993931776 1070054331288725376 1072610389110104064 1073033834867108136 1073769797716811228 1078206862996632762 1078771983716664864 1079511882196580272 1082579855131619328 1088369052217884672 1089369391420290816 1092821444720400384 1093151924029389048 1096615963625679552 1097669080740254292 1101147434549752608 1102121007751323648 1102480220115656448 1103058063233888256 1106129463769794816 1106888125953450368 1108375836266007552 1111462043829291072 1112547463578169344 1116410475604482432 1122380585099693568 1125937246075564032 1130438937143949312 1131958300867411968 1132629547758280704 1135110172421403648 1135888711634312704 1136484065150066688 1136562289243552512 1136932726994270712 1140163889979045888 1143012581149320288 1146195232698956418 1146261023080538112 1146981374833866539 1150843972110446592 1156392117981502464 1157454978384058992 1160056556562702336 1160744465610436608 1161122785015425408 1166951655266107392 1167331997769518592 1170922976215220224 1171385233872884976 1171999192186006272 1177649326032633024 1178731724310236547 1180996205598130176 1182081680051804928 1188402972458499072 1192168848785891328 1192529371668424416 1196308323955286784 1196935345211240448 1202705694671625216 1203336068982423552 1203418894493173248 1203811122699816048 1207232354095460352 1207514319221945856 1213688142085275648 1214450867471152806 1217902337023071744 1218540676352237568 1224415183745120256 1225540565347827168 1228295177536978944 1229023551822815232 1229424125310450432 1229795914533062679 1233206113247944704 1233692959078889496 1239886133720239104 1240290247630113504 1240940321138124288 1243815152704413696 1245249141697631664 1246922815799258496 1251252408909672588 1251615896525440512 1255466151393214464 1255961785055042736 1262678158237155264 1266266689756839936 1266679401835009536 1267343306694254592 1271743804286942976 1273453088475838464 1277874800588601792 1278544573293825024 1278632575398996576 1279049317868554551 1282684376226426624 1285889153792985324 1289543650965605376 1290219539667075072 1291104463905529856 1294699468624252416 1296439606318362624 1298802183101558784 1300941132729190272 1302136850682066366 1305063626133040128 1305747649321353216 1305837523811741184 1306263133142353584 1310968253356793856 1312820612174370816 1313248497490708416 1316980749922320384 1317288348242122752 1317808388106995598 1318499091209257056 1322246265829023744 1324855491786712152 1328620731297896448 1329841890058280544 1336953344015811456 1341189954884127744 1341595543126977468 1345846864449697632 1346113526945071104 1346552263362645504 1347036787251617792 1352603054967533568 1353043906505578368 1353753077605226496 1354287513037293054 1358453609124689088 1370140129150955712 1370858260896267264 1371798492899625472 1375202311519297536 1376145522981244928 1377467081713260288 1381832074729101312 1383504589949059072 1387356877403937792 1387904578963750683 1388084032966017024 1394775898138718208 1394871900435268992 1395326528583877692 1396057861280389824 1397015376960280352 1399292046792465408 1400905284409835622 1400985694876213248 1402788167774165808 1406774891962478592 1412399420317366272 1412957008186923078 1416875108838064128 1420512928016799672 1425014327064385728 1426274245325242368 1426739108384967168 1430711779822810848 1432634724535318272 1437609150662177016 1438362644955553152 1443439806842159104 1452492521893721088 1456536902202283968 1457095259627200512 1457535898705852064 1461152455989253632 1462154618167572736 1463558774320339056 1468196579399670144 1468966105486522368 1469973626820875264 1470744084311851008 1474839285026393088 1476821539205701632 1477834448354676736 1481949391772388096 1483311477610414188 1483396618104225792 1484328838020297874 1488547300805976576 1490462428260051171 1494698322710133504 1496507446799591424 1501249661434085376 1506218844282273792 1507251916191932416 1513480229895204864 1514077722505909836 1515416385658070016 1515910302659027616 1520218519972061184 1522174394818775664 1524016774865760384 1528260310265275224 1534458629480595456 1540799367618945024 1541856157308669952 1543273304512078656 1547659287480582144 1548163713353900544 1556442663692691456 1560776487079430016 1561846978497179968 1562665589581341696 1569122885406057984 1570199101376844032 1571642299080315396 1576108906735739904 1584537296611332096 1590039162224565888 1595077765273715712 1595913793614987264 1603607592895500288 1604558525990897664 1605081496933088064 1608915583665156096 1609643138793947136 1610019092295927808 1610654696575216842 1617310294494949143 1619267823294870408 1623869782697428992 1632553578326827008 1634054087130436224 1639232167080600576 1639727886044083572 1644923945438519328 1653181511626985472 1653720330173484672 1654587094850832384 1660332188930175552 1662563754399011328 1667193065743936608 1668336545212896784 1668821195367254016 1674615713406723648 1683570877649540352 1688905869113346048 1695658405715923968 1697937451301117952 1698944321637421056 1703833067451469056 1704726097725100032 1704843433865328768 1705399090491406068 1710245834968568832 1714518871723980432 1719391534620807168 1726265958165669888 1728586141757816832 1731736244135411712 1734588176972253696 1736182467576088488 1740084834844053504 1741116698415654912 1741684177523138112 1750427482899161088 1750997996654277888 1756384464322830336 1757077850809327464 1757998788279009408 1766473989048949536 1771494308397195264 1773122520077707392 1782604458687748608 1788253273178836992 1788794057502636624 1794462485932930176 1795403017816860672 1803470739956711424 1804058542007437824 1805004103473635328 1805128341739759872 1805716684049724072 1810848531143190528 1811271478832918784 1820532213127913472 1821676301206729209 1826853505534607616 1827811014528356352 1836622775617680384 1838310848021740752 1842442766305468416 1844136187965675648 1849809169871917056 1850539438618334244 1859701197518290944 1859829200580358656 1860435371445170256 1861410481707186432 1865722729056620544 1867873712546447496 1870384223698887744 1875699855949971456 1876878613364508882 1883199227089821696 1883942677582564104 1894017237355732896 1899400034635259904 1900019102752514304 1901014960041381888 1902318811179956224 1907615706430414464 1910179632713757696 1916812200882902688 1917816859940737536 1917948863098494864 1924026564339639936 1928833730689477986 1934315476448408064 1936656695858294784 1942049202936378624 1944659409477543936 1948203274652338176 1950821752558731264 1951411699093785408 1953205276023099549 1957595439199560192 1958621473982029824 1959394699713530376 1966452380035190784 1969872746236062624 1975932522363184128 1976712582160493397 1977748636813885584 1983369398743535616 1984729734407968768 1987283237680068228 1992931096946844672 1993975652212752384 1995343262399455232 2012393314690466202 2017973639860273152 2018770296674546448 2019828395043968256 2020555180877426688 2021213736878703488 2028904582451300352 2029565859758367552 2030629616407839744 2032022366487680512 2035333886243586048 2037680413687033632 2055210193726433568 2057697739349438208 2064218284471867392 2066200622569890432 2072748112093651968 2075256884923588608 2081035316105906688 2082126049449025536 2083554119441788928 2092163847208077312 2092989792875816538 2095523065440420528 2101357926614753433 2101478542314319872 2104182251661248712 2112716395481776128 2118599130476049408 2120052216299421184 2125312663257096192 2126770353698287616 2138143457194000384 2139411367987863552 2140108662577450752 2145220778220208128 2146067669734216272 2147539595433622456 2156413725993265524 2157543967433329728 2159023764393160544 2165159710263238656 2178738782840581632 2185642889440800768 2186303848058778096 2193231927251359104 2195338161480508584 2202294869099505216 2204242015502647296 2204960440231312896 2206116126467776512 2212258927539589632 2213776251906900736 2216751672532015104 2222924087658582144 2225094927156338688 2226493257030446811 2232820951208964864 2244761170199387136 2251874492151128064 2260877874287898624 2265259095516561408 2270220344842807296 2271777423268625408 2272968130300133376 2273124578487105024 2273865453988541424 2280327779958091776 2286025162298640576 2292390465397912836 2292522046161076224 2293962749667733078 2301687944220893184 2312784235963004928 2314909956768117984 2320113113125404672 2321488931220873216 2322245570030850816 2334663995539037184 2342770467745769952 2343998384372012544 2355298652065266048 2357463448620473094 2364163360103609856 2376805944916998144 2384337697571782656 2385058743336848832 2392616647910573568 2393870690422480896 2405411389343250432 2406837788986346496 2407622245399632096 2414464708190920704 2415028638443891712 2415982044862825263 2428901734942305612 2435804674046143488 2437081352704475136 2448830367490240512 2451081130695654336 2458047103645630464 2458848250620900864 2459591829066125358 2466412226495889408 2467385918157778992 2479772267440478208 2480580495260227008 2481880642276248576 2487630305408827392 2490498283395263328 2493845631598516992 2502504817819345176 2503231793050881024 2511923570110085472 2525356316474310528 2533358803670019072 2534686613388509184 2543487608573885952 2546906176951676928 2555749601177203584 2557089146587650048 2557265150797993152 2558098635737109102 2565368752452853248 2571778307585970648 2579087301931210752 2582208927811059712 2589398937248504832 2592879212636725248 2597604366203117568 2601882265458380544 2604273701364132732 2610127252266080256 2611675047623482368 2612526266284707168 2621936506713587712 2625641224348741632 2626496994981416832 2634576696484245504 2635616776213991196 2636998182418514112 2644492531658047488 2649710983573424304 2657241462595792896 2659683780116561088 2673906688031622912 2682379909768255488 2683191086253954936 2691693728899395264 2693104526725291008 2694073574503235584 2705206109935067136 2706087813011156736 2707506155210452992 2708575026074586108 2716907218249378176 2740280258301911424 2741716521792534528 2743596985799250944 2750404623038595072 2752291045962489856 2754934163426520576 2763664149458202624 2774713754807875584 2775809157927501366 2789551796277436416 2789743800870537984 2790653057167755384 2792115722560779648 2794030753920560704 2798584093584930816 2801810568819671244 2801971389752426496 2805576335548331616 2813549783924957184 2815317920046763323 2824798840634732544 2825914016373846156 2841025856033599344 2850028654128771456 2853478216769934336 2861423559645621696 2865269449070636544 2875218301324354032 2876725289911106304 2893250596034216979 2904985043787442176 2913073804404567936 2914190519254401024 2915071797411704128 2922304911978507264 2924309236335145472 2927117548640678112 2936393158799340288 2937932210973044736 2939947253641750528 2949678570052786176 2953643078411403264 2955668896709353472 2963898783544776192 2966622955220828376 2968657676040595748 2977094601611953152 2980924856520102342 2989396645420267008 2993014893599182848 3014503832383864832 3018589972035699303 3026960459790409728 3028155445011819672 3030832771316140032 3031820605318055232 3040437039944122368 3044348789637551328 3048033549731520768 3056520620530550448 3081598735237890048 3083712314617339904 3086546609024157312 3096327426707801088 3112885327385382912 3121552974158860032 3123693956994359936 3125331179162683392 3138245770812115968 3140398202753688064 3143284598160630792 3152217813471479808 3169074593222664192 3180078324449131776 3190155530547431424 3207215185791000576 3209117051981795328 3210162993866176128 3217831167330312192 3220038184591855616 3221309393150433684 3234620588989898286 3238535646589740816 3247739565394857984 3265107156653654016 3268108174260872448 3278464334161201152 3279455772088167144 3289847890877038656 3306363023253970944 3307440660346969344 3309174189701664768 3320664377860351104 3325127508798022656 3334386131487873216 3336673090425793568 3337642390734508032 3349231426813447296 3367141755299080704 3377811738226692096 3391316811431847936 3395874902602235904 3397888643274842112 3407666134902938112 3409452195450200064 3409686867730657536 3410798180982812136 3420491669937137664 3429037743447960864 3438783069241614336 3440944124501599617 3452531916331339776 3469176353944507392 3472364935152176976 3480169669688107008 3482233396831309824 3483368355046276224 3500854965798322176 3501995993308555776 3512768928645660672 3514155701618654928 3515997576558018816 3532947978097899072 3536195172930709641 3542988616794390528 3546245040155414784 3565208917375497216 3576506546357673984 3577588115005273248 3588924971865860352 3590806035633721344 3608117084014875648 3610008206947270656 3610256683479519744 3611433368099448144 3621697062286381056 3622542957665837568 3641064426255826944 3643352602413458418 3653707011069215232 3655622029056712704 3673245551235360768 3676621696043481504 3684885532610936832 3688272375931351296 3689387743599188037 3699618339743834112 3701078877236668488 3719658401160717312 3720870742890340512 3722820963414372864 3731445458113241088 3735747425092894992 3740768447397775488 3753757226729017764 3766398454179643392 3767885355165128208 3788034474711465792 3798800069270519808 3800038205505028608 3802029920082763776 3804637622359912448 3815231412860828928 3820359265427515392 3833624401765805376 3835633719881475072 3835897726196989728 3837147953605663653 3848053128679279872 3857667461378955972 3868630952896816128 3873313391716589568 3884098405872757248 3889318818955087872 3896406549304676352 3902823398187570816 3906410552046199098 3915190878399120384 3917242947964059648 3918789399427060752 3932904760070381568 3939745492472125248 3951865044726368256 3953425164320986794 3955497273627771168 3966738797487071232 3969459468815937536 3974566475360136456 3985862193893689344 3990686524798910464 4024786629380932404 4037540593349092896 4039656790087936512 4041110361754853376 4042427473757406976 4057809164902600704 4059131719516735104 4061259232815679488 4064044732975361024 4075360827374067264 4110420387452867136 4115395478698876416 4128436568943734784 4132401245139780864 4145496224187303936 4150513769847177216 4162070632211813376 4163713736891252049 4164252098898051072 4167108238883577856 4184327694416154624 4185979585751633076 4191046130880841056 4202715853229506866 4202957084628639744 4208364503322497424 4237198260952098816 4240104432598842368 4250625326514192384 4253540707396575232 4278822735975727104 4280217325154901504 4292135339468432544 4295079190867244912 4312827451986531048 4315087934866659456 4318047528786321088 4330319420526477312 4357477565681163264 4371285778881601536 4372607696117556192 4386463854502718208 4390676322961017168 4404589738199010432 4409920880462625792 4412232252935553024 4424517855079179264 4427552503813801472 4433503345064030208 4445848175317164288 4450189854312677376 4452986514060893622 4465641902417929728 4471387284780153513 4489522340398774272 4503748984302256128 4521755748575797248 4540440689685614592 4543554846537250816 4546249156974210048 4547730907977082848 4560655559916183552 4572050324597281152 4584780930795825672 4587925499335466156 4603375888441786368 4625568471926009856 4629819913536235968 4642977862441746432 4644491140061701632 4669327991078074368 4685540935491539904 4687996768744025088 4710597304130532096 4714926897240946188 4728326720207219712 4753611889833996288 4770117486673697664 4785233295821147136 4787741380844961792 4810822778686500864 4813675577972692992 4815244490799264192 4828929416381841408 4830057276887783424 4831964089725650526 4857803469884611224 4871609348092286976 4897660734980481024 4902162261391308672 4917696501241801728 4919183658132250716 4934771836315557984 4959544534880956416 4961160990520454016 4963761284552497152 4980996566790526656 4987691263197033984 5005009635638690352 5006463586101762048 5023847140220170944 5050712632948621056 5066717607340038144 5086975217147771904 5093812353903353856 5111499202354407168 5114178293175300096 5114530301595986304 5116197271474218204 5130737504905706496 5143556615171941296 5158174603862421504 5178797874497009664 5185758425273450496 5195208732406235136 5203764530916761088 5208547402728265464 5220254504532160512 5223350095246964736 5225052532569414336 5251282448697483264 5252993989962833664 5269153392968491008 5271233552427982392 5273996364837028224 5299421967146848608 5314482925191585792 5319367560233122176 5347813376063245824 5364759819536510976 5366382172507909872 5383387457798790528 5386209053450582016 5410412219870134272 5412175626022313472 5415012310420905984 5417150052149172216 5433814436498756352 5465028903620187627 5480560516603822848 5483433043585069056 5487193971598501888 5504582091924979712 5509868326853041152 5527328298916405248 5549427509615751168 5551618315855002732 5579103592554872832 5579487601741075968 5581306114335510768 5584231445121559296 5588061507841121408 5597168187169861632 5603621137639342488 5611152671096663232 5627099567849914368 5630635840093526646 5649597681269465088 5651828032747692312 5682051712067198688 5700057308257542912 5706956433539868672 5722847119291243392 5730538898141273088 5750436602648708064 5753450579822212608 5786501192068433958 5809970087574884352 5826147608809135872 5830143594823408256 5844609823957014528 5848618472670290944 5854235097281356224 5872786317598680576 5875864421946089472 5879894507283501056 5899357140105572352 5911337793418706944 5927797567089552384 5930137746481480191 5933245910441656752 5937315352081191496 5954189203223906304 5961849713040204684 5978793290840534016 5986029787198365696 6037179944071398606 6053920919580819456 6056310890023639344 6061665542632280064 6063641210636110464 6088697579275102656 6096067099463041536 6113041241061100896 6167424629234679808 6173093218048314624 6192654853415602176 6225770654770765824 6243105948317720064 6247387913988719872 6250662358325366784 6276491541624231936 6280796405507376128 6286569196321261584 6304073779844260299 6304435626942959616 6338149186445328384 6360156648898263552 6380311061094862848 6414430371582001152 6418234103963590656 6420325987732352256 6435662334660624384 6440076369183711232 6442618786300867368 6469241177979796572 6477071293179481632 6495479130789715968 6536216348521744896 6556928668322402304 6558911544176334288 6579695781754077312 6612726046507941888 6614881320693938688 6618348379403329536 6641328755720702208 6650255017596045312 6668772262975746432 6673346180851587136 6675284781469016064 6679479771091340433 6698462853626894592 6734283510598161408 6755623476453384192 6782633622863695872 6795777286549684224 6815332269805876224 6818904390900400128 6819373735461315072 6821596361965624272 6840983339874275328 6858075486895921728 6877566138483228672 6881888249003199234 6905063832662679552 6938352707889014784 6944729870304353952 6960339339376214016 6964466793662619648 6966736710092552448 7003991986617111552 7028311403237309856 7031995153116037632 7065895956195798144 7072390345861419282 7092490080310829568 7130417834750994432 7153013092715347968 7155176230010546496 7177849943731720704 7181612071267442688 7216234168029751296 7220513366959039488 7222866736198896288 7243394124572762112 7245085915331675136 7247946134588475789 7286705204826916836 7307414022138430464 7311244058113425408 7346491102470721536 7353243392086963008 7376544751862702592 7378775487198376074 7399236679487668224 7402157754473336976 7439316802321434624 7441741485780681024 7445641926828745728 7462890916226482176 7471494850185789984 7481536894795550976 7507514453458035528 7535770710330256416 7576068949422931584 7600076411010057216 7604059840165527552 7609275244719824896 7630462825721657856 7640718530855030784 7667248803531610752 7671267439762950144 7671795452393979456 7674295907211327306 7696106257358559744 7715334922757911944 7737261905793632256 7746626783433179136 7768196811745514496 7778637637910175744 7792813098609352704 7805646796375141632 7812821104092398196 7830381756798240768 7837578798854121504 7865809520140763136 7879490984944250496 7903730089452736512 7906850328641973588 7910994547255542336 7933477594974142464 7938918937631875072 7949132950720272912 7971724387787378688 8049573258761864808 8075081186698185792 8079313580175873024 8082220723509706752 8084854947514813952 8115618329805201408 8118263439033470208 8122518465631358976 8128089465950722048 8150721654748134528 8220840774905734272 8230790957397752832 8256873137887469568 8264802490279561728 8290992448374607872 8324141264423626752 8327427473782504098 8334216477767155712 8368655388832309248 8371959171503266152 8382092261761682112 8405431706459013732 8405914169257279488 8416729006644994848 8445953760140289969 8474396521904197632 8480208865197684736 8507081414793150464 8560434650309803008 8584270678936865088 8590158381734489824 8625654903973062096 8630175869733318912 8636095057572642176 8714955131362326528 8742571557763203072 8745215392235112384 8772927709005436416 8781352645922034336 8809179476398020864 8819841760925251584 8849035710158358528 8855105007627602944 8867006690128060416 8891696350634328576 8905973028121787244 8931283804835859456 8942774569560307026 8979044680797548544 9043511497151594496 9080881379371229184 9087109693074501632 9092498313948420096 9095461815954165696 9121311119832367104 9144100649194562304 9169561861591651344 9175850998670932312 9251136943852019712 9259639827072471936 9288982280123403264 9338655982156148736 9371081870983079808 9375993537488050176 9421194608261064192 9429853794481892376 9456653440414439424 9507223779667992576 9540234973347395328 9570466591642294272 9621645557373001728 9627351155945385984 9630488981598528384 9660114553775566848 9663928179451301052 9715606939769222448 9743218696184573952 9795321469960962048 9804324522782617344 9835393002483603456 9838367316264501432 9869543672631115968 9919089069761912832 9922321981040908032 9927522569104994304 9961993133581053312 9975382526394067968 10010019271277380704 10012927172203524096 10047694280440341888 10101425265897242112 10133435214680076288 10173950434295543808 10187624707806707712 10222998404708814336 10228356586350600192 10229060603191972608 10232394542948436408 10261475009811412992 10287113230343882592 10316349207724843008 10322832373504798851 10357595748994019328 10407529061833522176 10417094805456530928 10440509009064321024 10446700190493929472 10450105065138828672 10502564897394966528 10505987979925667328 10538306785936982016 10542467104855964784 10547992729674056448 10598843934293697216 10608585518792128923 10628965850383171584 10638735120466244352 10695626752126491648 10729519639073021952 10732764345015819744 10766774915597581056 10772418106901164032 10824351252044626944 10830024620841811968 10834300104298344432 10867628872997512704 10930057807240375254 10961121033207645696 10966866087170138112 10974387943197003776 11019736653706082304 11054656597832810496 11068163230797564111 11098855019231502336 11103236631710005464 11158975203482151936 11162612228671021536 11168462890243118592 11176123015682242816 11194336374339723264 11207242275278684976 11222305342193326464 11261271680187053292 11299195362538930176 11303656065495384624 11364103424134397376 11400114616515085824 11413912867079737344 11445694238582486784 11461077796282546176 11500873205297416128 11506901159644425216 11511443860816990959 11573002384136867916 11619940175149768704 11652295217618271744 11660287189646816512 11689219647914029056 11697236945340581888 11708470194562712448 11745572635197361152 11751728843892178944 11759789014567002112 11798714280211144704 11855595134179104768 11860275492962960382 11866491820883313504 11874630704162382992 11908378406447812608 11923699426080409368 11957586581681068032 11972059574396731392 12074359888142797212 12112621780047278688 12123331085264560128 12127282421272220928 12177395158550205312 12192134198926083072 12226082482122201792 12346186436096629248 12385309706831204352 12451541309541531648 12486211896635440128 12494775827977439744 12501324716650733568 12552983083248463872 12561592811014752256 12573138392642523168 12608147559688520598 12608871253885919232 12616795123172531929 12720313297796527104 12760622122189725696 12836468207927181312 12840651975464704512 12880152738367422464 12885237572601734736 12938482355959593144 12954142586358963264 12990958261579431936 13072432697043489792 13113857336644804608 13117823088352668576 13159391563508154624 13229762641387877376 13236696758806659072 13282657511441404416 13300510035192090624 13337544525951492864 13346692361703174272 13350569562938032128 13358959542182680866 13396925707253789184 13468567021196322816 13511246952906768384 13565267245727391744 13630664539611752448 13638747470922630144 13643192723931248544 13681966679748550656 13716150973791843456 13763776498006398468 13810127665325359104 13876705415778029568 13889459740608707904 13928933587325239296 13933473420185104896 14007983973234223104 14056622806474619712 14063990306232075264 14131791912391596288 14144780691722838564 14184980160621659136 14260835669501988864 14310352460021092992 14355699887463441408 14363224142534885376 14432468336059502592 14441026733918078976 14445733472397792576 14486788249145524224 14490171830663350272 14495892269176951578 14573410409653833672 14614828044276860928 14692982204941443072 14706486784173926016 14753089503725405184 14757550974396752148 14804315508946673952 14878633604642869248 14883482971561362048 14891283853657491456 14942989700371579968 14963073789591101952 15015028906916071056 15071541420660512832 15152137898845863168 15200152822020114432 15218550489439649792 15260925651443315712 15281437061710061568 15334497607063221504 15342534879525900288 15343590904787958912 15348591814422654612 15392212514717119488 15430669845515823888 15474523811587264512 15536393623491028992 15557275275820351488 15585626197218705408 15611293592750283264 15625642208184796392 15660763513596481536 15675157597708243008 15758981969888500992 15807460178905473024 15813700657283947176 15821989094511084672 15877837875263750144 15898265901440545824 15943448775574757376 16099146517523729616 16150162373396371584 16158627160351746048 16169709895029627904 16231236659610402816 16236526878066940416 16245036931262717952 16256178931901444096 16301443309496269056 16395086710860562881 16441681549811468544 16461581914795505664 16513746275774939136 16529604980559123456 16581984896749215744 16648282528847253504 16654854947565008196 16737310777664618496 16743918343006532304 16764184523523364224 16810863412918027464 16833458013289989696 16891907520280579938 16948793043808395264 16960417730395369472 17120869300619606016 17168541357873730176 17180316763468979648 17251309807946124192 17260351739466637824 17272190115145284352 17429910262724653056 17490430784470224768 17545855418010872832 17562705291844068672 17618358952796041728 17639683521850503168 17698071420316717056 17710210015255205888 17734013380256120832 17783392701268657152 17790413239444440573 17811946056243574488 17862567609671718912 17885549139120614052 17958089361595097088 18161762758742458368 18174219386149003264 18184996627896840192 18190923631908331392 18288201298389124608 18339123723183302688 18351701997341864624 18502273887704039424 18519279654144943872 18577964560246806528 18677311964312297472 18742163741966159616 18751987074976100352 18842389216522128384 18859707588963784752 18913306880828878848 19014447559335985152 19080469946694790656 19140933183284588544 19243291114746003456 19254702311890771968 19260977963197056768 19320229107551133696 19327856358902602104 19431213879538444896 19486437392369147904 19608649045565234688 19670786004967206912 19676734632529002864 19739087345262231936 19838178139523825664 19844643962081816064 19855045138209988608 19923986267162106624 19950765052788135936 20020038542554761408 20025854344407048192 20038439313274021299 20095388560880683776 20202850531794484224 20266870429360152576 20347900868591087616 20445996809417628672 20456713172701200384 20458121206383945216 20464789085896872816 20522950019622825984 20574226460687765184 20632698415449686016 20645664747009597702 20715191497988038656 20815058123667044352 20834189610913061856 20881018018128642048 20893400380987858944 20900210130277657344 21011975959851334656 21084934209711929568 21095985459348112896 21197687868587394432 21217171037584257846 21277470240932488704 21391253504252983296 21459039278146043904 21465528690031639488 21533549831195162112 21544836213802328064 21648702504089253888 21668600208596688864 21735257745995025408 21743838403765427367 21860115614480750508 21922242066415291392 21933732174340276224 21948775886394007552 22039473307412164608 22136326461595128222 22197710038463004672 22206473263420010928 22317950406964303872 22325224457342043072 22336925780486237184 22352246031364485632 22388672748679446528 22414484550557369952 22444610684386652928 22522543360374106584 22607312130990769248 22728206848268794752 22800229233030171648 22827825734159474688 22891388477164973568 22922155592565092352 23001746410594832256 23013802319288850432 23022887721633981918 23146004768273735832 23239880350299537408 23304590435236543488 23320574379293633024 23378439295828058112 23394473890681163776 23416940389125424896 23491145270394722304 23519578029134004224 23597428560422289408 23711190268358209536 23720550985925920764 23732983641766627008 23749261408324765984 23816756812895625216 23847398852160818736 23915173163362136064 24148719776285594424 24225243560094557376 24246662170529120256 24254564842544441856 24354790317100410624 24384268397852166144 24452164964244403584 24692372872193258496 24770619413662408704 24972423793270880256 24989551655954879488 25002649433301467136 25105966166496927744 25123185622029504512 25146276785285046336 25216295119377041196 25217742507771838464 25233590246345063858 25337861280420869907 25440626595593054208 25521244244379451392 25681303950929409024 25770475145203469472 25876964711919186288 25908285172717926528 26144865394086979584 26227714673289609216 26235646176705337152 26318783127016309248 26459525282775754752 26565315022882808832 26601020070384181248 26675089051902985728 26693384723406348544 26717919084365361732 26793851414507578368 26937134042392645632 27130534491454783488 27261329079223504896 27277494941845260288 27286385447862497088 27363933359497101312 27432301947583686912 27527552996012796936 27753410831556059136 27778919481217415808 27866946840370209792 28015967946468446208 28113245612949239424 28127980612464150528 28263583824783192576 28289561383445677128 28369960321243318272 28521671339003977728 28620704920042185984 28711399774926882816 28864936672119005184 28882053467836157952 28891466944795585152 28980343661326700544 28991784538353903156 29146820819307667344 29229656088553721856 29385964409882886144 29412973568347852032 29506179007450810368 29515101948793504296 29608631017893347904 29757267209285738496 29766965943122724096 29782567707314982912 29885979400743159936 29926147579182203904 30030057813832142112 30143082841321025664 30304275797691726336 30400305644040228864 30521851302886631424 30562874123420123136 30668995214126443008 30685069759051800576 30687181809575917824 30697183628845309224 30784425029434238976 30861339691031647776 30949047623174529024 30968497120514396553 31072787246982057984 31222587185500566528 31251284416369592784 31321527027192963072 31350315195416486016 31517963939777001984 31614920357810946048 31627401314567894352 31643978189022169344 31796531802881091648 31825756556376386769 31886897551149514752 32198293035047459232 32300324746792743168 32317254320703492096 32339419790059255808 32473053756133880832 32490073862525435904 32512357863802888192 32602886618992538112 32790173421721125762 32883363099622937088 32923163829591011328 33059209961118246912 33163969793498431488 33204489692392692333 33296565057694507008 33309709895130016392 33487836686013064608 33528369047046728448 33621726825836054928 33666916026579979392 33783815040561159876 33897586087616790528 33920835460790738944 34241738601239212032 34337082715747460352 34360633526937959296 34502619615892248384 34520703478933275648 34544380230290568704 34859820525449306112 34980861568940449536 35091710836021745664 35125410583688137344 35236717905592083456 35279367043701006336 35396142840633434112 35420420030510411776 35566785402537314304 35580826478888881146 35623892112487148976 35725135219343437824 35771098278241228104 35916178723190194176 36348438772298006528 36369993255793680384 36381847263816662784 36576402596778249216 36678247446366605376 36703403994683729248 37038559308289887744 37155929120493613056 37354623928624594944 37484327483932319232 37503974149952200704 37684778433044256768 37719415177927569504 37826613761657757696 37850385369517595787 38160939893389581312 38281866366569177088 38509404623781543936 38521955926394113536 38640458215102267392 38655712717805204208 38862427759076889792 38972874784738295808 39217298091130469376 39341572009934413824 39353469265058005728 39478174690524463872 39689287924163632128 39710090276419977216 39847972534324213248 39901530105576271872 40040077085109522816 40051708688814096384 40076878626548042598 40190777121761367552 40405701063588968448 40533740858720305152 40695801737182175232 40891993618835257344 40916242412767890432 40929578171793745632 41045900039245651968 41148452921375530368 41291329494019195404 41430382995976077312 41630116247334088704 41668379221826123712 41786800761975717888 41800420260555314688 42023951919702669312 42169868419423859136 42191970918696225792 42395375737174788864 42434342075168515692 42554940481864977408 42782507008505966592 42931057380063278976 43067099662390324224 43089672427604656128 43297405008178507776 43337200417193377728 43470515491990050816 43487676807530854734 43720231228961501016 43844484132830582784 43897551772788015104 44078946614824329216 44272652923190256444 44412946526840021856 44635900813928607744 44650448914684086144 44673851560972474368 44704492062728971264 44828969101114739904 44889221368773305856 45045086720748213168 45214624261981538496 45456413696537589504 45600458466060343296 45655651468318949376 45782776954329947136 45844311185130184704 46003492821189664512 46027604638577700864 46045775443267963836 46292009536547471664 46609180870473086976 46641148758587266048 46756878591656116224 46788947781362327552 46833880778250849792 46982290540789444608 47422380536716419072 47441101971851841528 47465967283533254016 47498522816649531968 47633513625791250432 47694797704321637472 47830346326724272128 48297439552571188848 48450487120189114752 48509129685088883712 48709580634200821248 48768536795704332288 48904329928488807168 49185260132581688643 49384745744386516992 49541238827324817408 49944847586541760512 49979103311909758976 50211932332993855488 50246371244059009024 50292553570570092672 50432590238754082392 50467180492690127716 50675722560841739814 50881253191186108416 51362607901858818048 51540950290406938944 51753929423838372576 51816570345435853056 52289730788173959168 52471292353410674304 52637566254032618496 52919050565551509504 53130630045765617664 53202040140768362496 53350178103805971456 53386769446812697088 53435838168730723464 53587702829015156736 53874268084785291264 54522658158447009792 54554989883690520576 54572770895724994176 54864603895167373824 55055105992025593872 55506821663112118272 55557838962434831616 55733893680740419584 56031935892936892416 56226491225898478848 56255961224928301056 56527167649566385152 56579122766891354256 56739920642486636544 57043342678007955456 57241409840084371968 57422799549853765632 57729873344238010368 57764106935672315904 57782933889591170304 57960687322653401088 57983569076707806312 58293641638615334688 58459312177107443712 58825947136695704064 59012358014901620736 59030203897587008592 59217262035786695808 59514534418571476992 59533931886245448192 59565135414629965824 59771958801486319872 59852295158364407808 60060115627664284224 60115317939822063897 60286165682642051328 60608551595383452672 60800611288080457728 61043702605773262848 61337990428252886016 61370139518103601152 61374363619151835648 61394367257690618448 61568850058868477952 61722679382063295552 61898095246349058048 61936994241028793106 62145574493964115968 62445174371001133056 62502568832739185568 62643054054385926144 62700630390832972032 63035927879554003968 63254802629135788704 63287956378044338688 63593063605762183296 63651513112752773538 64396586070094918464 64600649493585486336 64634508641406984192 64678839580118511616 64946107512267761664 65024715727605776384 65205773237985076224 65231515211296282101 65580346843442251524 65766726199245874176 65846327659182022656 66118419922236493824 66408979384785384666 66593130115389014016 66619419790260032784 66975673372026129216 67056738094093456896 67243453651672109856 67333832053159958784 67567630081122319752 67841670921581477888 68483477202478424064 68674165431494920704 68721267053875918592 69005239231784496768 69041406957866551296 69088760460581137408 69719641050898612224 69961723137880899072 70183421672043491328 70250821167376274688 70473435811184166912 70558734087402012672 70792285681266868224 70840840061020823552 71133570805074628608 71161652957777762292 71247784224974297952 71450270438686875648 71542196556482456208 72739986511587360768 72763694527633325568 73152805193556498432 73356494892733210752 73406807989367458496 74077118616579775488 74311858240987226112 74968654967864638464 75007948299904401408 75369556866088513536 75438830355855139008 75653227523315515392 75700770739035191574 76013583841262609721 76321879786779162624 76563732733138354176 77043911852788227072 77311425435610408416 77724855518153779584 78434596182260938752 78683144019868827648 78706938530116011456 78956349381048927744 79378575848327264256 79695945068648426496 79803060211152543744 80080154170219045632 80153757253096085196 80381554243522735104 80811402127177936896 81391603474364350464 81783987237670514688 81832484825535780864 81859156343587491264 82091800078491303936 82296905842751060736 82582658988038390808 83260232494668177408 83336758443652247424 83600840521110629376 84047903839405338624 84339736838847718272 84383941837392451584 84790751474349577728 84868684150337031384 85109880963729954816 85565014017011933184 85862114760126557952 86134199324780648448 86594810016357015552 86674400834386755456 86941030983980101632 86975353615061709468 87440462457923002032 87688968265661165568 88157893229648658432 88545305846380512888 88825893053680043712 89271801627857215488 89300897829368172288 89347703121944948736 89408984125457942528 89657938202229479808 89778442737546611712 90090173441496426336 90429248523963076992 90912827393075179008 91200916932120686592 91565553908659894272 91688622370260369408 92006985642379329024 92055209277155401728 92091550886535927672 92584019073094943328 92905491361543189659 93218361740946173952 93282297517174532096 93577895562724655104 93667761556501699584 93964581081578889216 94844761073432838144 94882203943703683056 94931934567066508032 94997045633299063936 95389595408643274944 95660692653448544256 96594879105142377696 96900974240378229504 97018259370177767424 97419161268401642496 97537073591408664576 97808659856977614336 98370520265163377286 98769491488773033984 99889695173083521024 99958206623819517952 100492742488118018048 100585107141140185344 100865180477508164784 100934360985380255432 101351445121683479628 101762506382372216832 102725215803717636096 103081900580813877888 103507858847676745152 103633140690871706112 104579461576347918336 104942584706821348608 105275132508065236992 105838101131103019008 106261260091531235328 106700356207611942912 106773538893625394176 106871676337461446928 107175405658030313472 107748536169570582528 109045316316894019584 109109979767381041152 109145541791449988352 109729207790334747648 110110211984051187744 111115677924869663232 111467787361480839168 112063871785873784832 112452982451796957696 112511922449856602112 113054335299132770304 113158245533782708512 113479841284973273088 113551156108552787361 114482819680168743936 114845599099707531264 115528213871344631808 115565867779182340608 115921374645306802176 115967138153415612624 116587283277230669376 116918624354214887424 117651894273391408128 118024716029803241472 118060407795174017184 118434524071573391616 119067863772490896384 119130270829259931648 119543917602972639744 119704590316728815616 120120231255328568448 120230635879644127794 120572331365284102656 121217103190766905344 121601222576160915456 122087405211546525696 122675980856505772032 122748727238303671296 122788734515381236896 123137700117736955904 123445358764126591104 123873988482057586212 124291148987928231936 124890348742002266112 125005137665478371136 125401260781665944064 126071855759108007936 126509605258271577408 126575912756088677376 127186127211524366592 127303026225505547076 128793172140189836928 129201298987170972672 129269017282813968384 129357679160237023232 129892215024535523328 130411546475970152448 130463030422592564202 131160693686884503048 131533452398491748352 131692655318364045312 132236839844472987648 132817958769570769332 133238839580520065568 133951346744052258432 134113476188186913792 134486907303344219712 134667664106319917568 135135260162244639504 136966954404956848128 137348330862989841408 137442534107751837184 138010478463568993536 138082813915733102592 138177520921162274816 139923446275761798144 140366843344086982656 140501642334752549376 140946871622368333824 141681680122041647104 142267141610149257216 142323305915555524584 142495568449948595904 142900540877373751296 143084393112964912416 145527389055266651136 146305610387112996864 146712989785466421504 146813615978734916992 148154237233159550976 148623716481974452224 149937309935729276928 150739113732177027072 150877660711710278016 151401541478070383148 152027167682525219442 152643759573558325248 154087823705576454144 154622850871220816832 155449711036307559168 156869192364521877504 157413877060232022912 157912698762097855488 158757151696654528512 159391890137296852992 159606120422305087488 160160308340438091264 160307514506192170392 160763108487045470208 161622804254355873792 163567974475341029376 163664969651071561728 163718312687174982528 164593811685502121472 165165317976076781616 166520464989336354816 166673516887304494848 167201681042221258752 168095807678810677248 168679473677695436544 168767883674784903168 169581502948699155456 169737368300674062768 170219761927459909632 171130028034023866368 171724229520253115904 172268398649561296896 173189620032714031104 173348801668773510912 173882061967960203264 173950707230123418936 174880924915846004064 175377936531322331136 177090611692761025776 177651786107360087424 178543603255714430976 178601795658736344576 178695406243889897472 178817968250915885056 179315876404458959616 179556885475093223424 180180346882992852672 180345953819466191691 180858497047926153984 181825654786150358016 182401833864241373184 183131107817319788544 184013971284758658048 184110418554310803456 184183101773071855344 185168038146189886656 185810982723086379318 186436723481892347904 186564595034349064192 187335523113003399168 187929162163157778432 189764407887407366112 189863869134133016064 189994091266598127872 190779190817286549888 193189758210284755392 193801948480756459008 194036518740355534848 194838322536803284992 195074147182817329152 195617319713955228672 195694545633888846303 196741040530326754572 197538982977546067968 199779390346167042048 199916413247639035904 201170214282280370688 201730360955016329568 201868721970760510864 202702890243366959256 203525012764744433664 205450431607435272192 206163801161627755776 207015717695353490304 207266281381743412224 209158923152695836672 209885169413642697216 210550265016130473984 211676202262206038016 212522520183062470656 213400712415223885824 213547077787250788352 213743352674922893856 214350811316060626944 218219959534762082304 218291083582899976704 219458415580669495296 220220423968102375488 222231355849739326464 222935574722961678336 224905964903593915392 225023844899713204224 226108670598265540608 226316491067565417024 226959682569946546176 227102312217105574722 228965639360337487872 229691198199415062528 231131735558364681216 231934276306831225248 233174566554461338752 235303788546782816256 236049432059606482944 236120815590348034368 236869048143146783232 238135727544981792768 239087835205945279488 239409180633457631232 240240462510657136896 240461271759288255588 241144662730568205312 242434206381533810688 244174810423093051392 245351961713011544064 245497454476607342592 245577469030762473792 246275400235473911808 246890717528253182208 247747976964115172424 249780697484004532224 250010275330956742272 250802521563331888128 252143711518216015872 253019210516543154816 253151825512177354752 254372254423048733184 254606052451011094152 257586344280379673856 258402597974341945344 258715358320474046464 259784430049071046656 260823092951940304896 260926060845185128404 262321387373769006096 263066904796983496704 264473679688945975296 265635917539141538664 266477679161040131136 267902693488104516864 268226952376373827584 268973814606688439424 269335328212639835136 270270520324489279008 274696661725979682816 274885068215503674368 276020956927137987072 276165627831466205184 276355041842324549632 278716474084629568977 279846892551523596288 280733686688173965312 281003284669505098752 281893743244736667648 284534283220298514432 284646611831111049168 284991136899897191808 286168786225929824832 291054778110533302272 292611220774225993728 293425979570932843008 293627231957469833984 296308474466319101952 299874619871458553856 301478227464354054144 301755321423420556032 302803082956140766296 304054335365050438884 305287519147116650496 308175647411152908288 309245701742441633664 310899422072615118336 313738384729043755008 314827754120464045824 315825397524195710976 317514303393309057024 318783780274593705984 320320616680876182528 320615029012384340784 321526216974090940416 323245608508711747584 327135948950682058752 327329939302143123456 327436625374349965056 329187623371004242944 330330635952153563232 333347033774608989696 334403362084442517504 336191615357621354496 337358947355390873088 337535767349569806336 339163005897398310912 339474736601348125536 340439523854919819264 340653468325658362083 343448459040506231808 344536797299122593792 346697603337547021824 347764123935920406528 347901414460246837872 349761849831692008128 350755873062644662272 354181223385522051552 355303572214720174848 357203591317472689152 357390812487779794944 357635936501831770112 358631752808917919232 359113770950186446848 360360693765985705344 360691907638932383382 361716994095852307968 363651309572300716032 364803667728482746368 366262215634639577088 368027942569517316096 368366203546143710688 370336076292379773312 371621965446172758636 372873446963784695808 373129190068698128384 374671046226006798336 379528815774814732224 379727738268266032128 379988182533196255744 381558381634573099776 386379516420569510784 387603896961512918016 388073037480711069696 389676645073606569984 391234639427910457344 391389091267777692606 393482081060653509144 395077965955092135936 399832826495278071808 402340428564560741376 403460721910032659136 403737443941521021728 405405780486733918512 410900863214870544384 412327602323255511552 414031435390706980608 414532562763486824448 419770338827285394432 421100530032260947968 425045040366124941312 426801424830447771648 427094155574501576704 427486705349845787712 428701622632121253888 436582167165799953408 438916831161338990592 440440847936204750976 444462711699478652928 445871149445923356672 449811929807187830784 452217341196531081216 452632982135130834048 454204624434211149444 457931278720674975744 462263471116729362432 463868552613662450496 466349133108922677504 470607577093565632512 472241631180696068736 473738096286293566464 476271455089963585536 478175670411890558976 478818361266915262464 480480925021314273792 480922543518576511176 482289325461136410624 484868412763067621376 490703923426023088128 490994908953214685184 491154938061524947584 493781435056506364416 495495953928230344848 499561394968009064448 500020550661913484544 501605043126663776256 504287423036432031744 506038421033086309632 506303651024354709504 508744508846097466368 509212104902022188304 515172688560759347712 516805195948683890688 519568860098142093312 521646185903880609792 521852121690370256808 524642774747538012192 526133809593966993408 531271835078283077328 532955358322080262272 535805386976209033728 536453904752747655168 537947629213376878848 538670656425279670272 540541040648978558016 541037861458398575073 549393323451959365632 549770136431007348736 552041913854275974144 552331255662932410368 552710083684649099264 557432948169259137954 559693785103047192576 562006569339010197504 563787486489473335296 569293223662222098336 569982273799794383616 572337572451859649664 582109556221066604544 585222441548451987456 586851959141865686016 587254463914939667968 592616948932638203904 599749239742917107712 603510642846841112064 605606165912281532592 608108670730100877768 610575038294233300992 616351294822305816576 618491403484883267328 621798844145230236672 627476769458087510016 629655508240928091648 631650795048391421952 635028606786618114048 637567560549187411968 640641233361752365056 641230058024768681568 643052433948181880832 654659878604286246912 654873250748699930112 658375246742008485888 660661271904307126464 666694067549217979392 668806724168885035008 674717894710781746176 675071534699139612672 678326011794796621824 678949473202696251072 680879047709839638528 681306936651316724166 686896918081012463616 689073594598245187584 693395206675094043648 695802828920493675744 699523699663384016256 708362446771044103104 710607144429440349696 714407182634945378304 715271873003663540224 717263505617835838464 718227541900372893696 720721387531971410688 721383815277864766764 723433988191704615936 727302619144601432064 732524431269279154176 736055885139034632192 736732407092287421376 740672152584759546624 743243930892345517272 746258380137396256768 749342092452013596672 759057631549629464448 759455476536532064256 759976365066392511488 763116763269146199552 772759032841139021568 775207793923025836032 776146074961422139392 779353290147213139968 782469278855820914688 782778182535555385212 786964162121307018288 804680857129121482752 806921443820065318272 807474887883042043456 810811560973467837024 824655204646511023104 828062870781413961216 829065125526973648896 836149422253888706931 839540677654570788864 842201060064521895936 853602849660895543296 854188311149003153408 854973410699691575424 873164334331599906816 877833662322677981184 880881695872409501952 888925423398957305856 899623859614375661568 904434682393062162432 905265964270261668096 908409248868422298888 915862557441349951488 924526942233458724864 927737105227324900992 932698266217845355008 941215154187131265024 944483262361392137472 947476192572587132928 952542910179927171072 956351340823781117952 960961850042628547584 961845087037153022352 964578650922272821248 969736825526135242752 981407846852046176256 981989817906429370368 982309876123049895168 987562870113012728832 990991907856460689696 1000041101323826969088 1003210086253327552512 1008574846072864063488 1012076842066172619264 1012607302048709419008 1017489017692194932736 1018424209804044376608 1021960404976975086249 1030345377121518695424 1033610391897367781376 1043292371807761219584 1043704243380740513616 1049285549495076024384 1052267619187933986816 1062543670156566154656 1065910716644160524544 1071610773952418067456 1072907809505495310336 1075895258426753757696 1077341312850559340544 1081082081297957116032 1082075722916797150146 1098786646903918731264 1099540272862014697472 1104083827708551948288 1105420167369298198528 1114865896338518275908 1119387570206094385152 1124013138678020395008 1138586447324444196672 1139964547599588767232 1144675144903719299328 1164219112442133209088 1173703918283731372032 1174508927829879335936 1185233897865276407808 1199498479485834215424 1207021285693682224128 1211212331824563065184 1216217341460201755536 1232702589644611633152 1236982806969766534656 1243597688290460473344 1259311016481856183296 1263301590096782843904 1275135121098374823936 1281282466723504730112 1282460116049537363136 1286104867896363761664 1309746501497399860224 1316750493484016971776 1321322543808614252928 1333388135098435958784 1337613448337770070016 1349435789421563492352 1356652023589593243648 1357898946405392502144 1362613873302633448332 1373793836162024927232 1386790413350188087296 1391605657840987351488 1399047399326768032512 1416724893542088206208 1421214288858880699392 1428814365269890756608 1434527011235671676928 1436455083800745787392 1441442775063942821376 1442767630555729533528 1446867976383409231872 1454605238289202864128 1472111770278069264384 1473464814184574842752 1481344305169519093248 1486487861784691034544 1498684184904027193344 1518115263099258928896 1518910953073064128512 1519952730132785022976 1526233526538292399104 1545518065682278043136 1550415587846051672064 1558706580294426279936 1564938557711641829376 1565556365071110770424 1573928324242614036576 1609361714258242965504 1613842887640130636544 1614949775766084086912 1621623121946935674048 1649310409293022046208 1656125741562827922432 1658130251053947297792 1672298844507777413862 1679081355309141577728 1708376622298006306816 1709946821399383150848 1746328668663199813632 1755667324645355962368 1761763391744819003904 1777850846797914611712 1799247719228751323136 1810531928540523336192 1816818497736844597776 1831725114882699902976 1849053884466917449728 1855474210454649801984 1865396532435690710016 1882430308374262530048 1888966524722784274944 1894952385145174265856 1905085820359854342144 1912702681647562235904 1921923700085257095168 1923690174074306044704 1929157301844545642496 1963979635812858740736 1964619752246099790336 1975125740226025457664 1981983815712921379392 2000082202647653938176 2006420172506655105024 2024153684132345238528 2025214604097418838016 2034978035384389865472 2036848419608088753216 2043920809953950172498 2060690754243037390848 2067220783794735562752 2087408486761481027232 2098571098990152048768 2125087340313132309312 2131821433288321049088 2143221547904836134912 2145815619010990620672 2151790516853507515392 2154682625701118681088 2162164162595914232064 2164151445833594300292 2197573293807837462528 2199080545724029394944 2208167655417103896576 2229731792677036551816 2238775140412188770304 2248026277356040790016 2277172894648888393344 2279929095199177534464 2289350289807438598656 2328438224884266418176 2347407836567462744064 2349017855659758671872 2414042571387364448256 2422424663649126130368 2432434682920403511072 2473965613939533069312 2487195376580920946688 2518622032963712366592 2526603180193565687808 2562564933447009460224 2564920232099074726272 2619493002994799720448 2633500986968033943552 2642645087617228505856 2666776270196871917568 2698871578843126984704 2713304047179186487296 2715797892810785004288 2725227746605266896664 2747587672324049854464 2773580826700376174592 2783211315681974702976 2798094798653536065024 2833449787084176412416 2842428577717761398784 2857628730539781513216 2869054022471343353856 2882885550127885642752 2885535261111459067056 2893735952766818463744 2909210476578405728256 2944223540556138528768 2946929628369149685504 2962688610339038186496 2972975723569382069088 3036230526198517857792 3037821906146128257024 3039905460265570045952 3052467053076584798208 3065881214930925258747 3091036131364556086272 3100831175692103344128 3129877115423283658752 3131112730142221540848 3147856648485228073152 3218723428516485931008 3227685775280261273088 3229899551532168173824 3243246243893871348096 3298620818586044092416 3312251483125655844864 3316260502107894595584 3344597689015554827724 3358162710618283155456 3419893642798766301696 3492657337326399627264 3523526783489638007808 3555701693595829223424 3598495438457502646272 3621063857081046672384 3633636995473689195552 3698107768933834899456 3710948420909299603968 3730793064871381420032 3777933049445568549888 3789904770290348531712 3825405363295124471808 3843847400170514190336 3847380348148612089408 3858314603689091284992 3929239504492199580672 3950251480452050915328 3963967631425842758784 4000164405295307876352 4012840345013310210048 4048307368264690477056 4069956070768779730944 4073696839216177506432 4087841619907900344996 4121381508486074781696 4174816973522962054464 4197142197980304097536 4250174680626264618624 4263642866576642098176 4286443095809672269824 4303581033707015030784 4309365251402237362176 4324328325191828464128 4328302891667188600584 4398161091448058789888 4416335310834207793152 4459463585354073103632 4496052554712081580032 4554345789297776786688 4559858190398355068928 4578700579614877197312 4694815673134925488128 4698035711319517343744 4828085142774728896512 4844849327298252260736 4864869365840807022144 4947931227879066138624 4974390753161841893376 5037244065927424733184 5125129866894018920448 5129840464198149452544 5238986005989599440896 5267001973936067887104 5285290175234457011712 5333552540393743835136 5397743157686253969408 5431595785621570008576 5450455493210533793328 5495175344648099708928 5547161653400752349184 5566422631363949405952 5596189597307072130048 5666899574168352824832 5684857155435522797568 5715257461079563026432 5738108044942686707712 5765771100255771285504 5771070522222918134112 5787471905533636927488 5893859256738299371008 5925377220678076372992 5945951447138764138176 6072461052397035715584 6075643812292256514048 6079810920531140091904 6104934106153169596416 6131762429861850517494 6182072262729112172544 6201662351384206688256 6262225460284443081696 6295713296970456146304 6437446857032971862016 6455371550560522546176 6459799103064336347648 6486492487787742696192 6597241637172088184832 6624502966251311689728 6689195378031109655448 6716325421236566310912 6839787285597532603392 6985314674652799254528 7047053566979276015616 7242127714162093344768 7267273990947378391104 7421896841818599207936 7461586129742762840064 7555866098891137099776 7579809540580697063424 7687694800341028380672 7694760696297224178816 7858479008984399161344 7900502960904101830656 7927935262851685517568 8000328810590615752704 8096614736529380954112 8139912141537559461888 8147393678432355012864 8175683239815800689992 8242763016972149563392 8349633947045924108928 8394284395960608195072 8500349361252529237248 8527285733153284196352 8572886191619344539648 8607162067414030061568 8648656650383656928256 8656605783334377201168 8832670621668415586304 8918927170708146207264 9108691578595553573376 9119716380796710137856 9157401159229754394624 9197643644792775776241 9389631346269850976256 9396071422639034687488 9656170285549457793024 9689698654596504521472 9729738731681614044288 9895862455758132277248 9948781506323683786752 10074488131854849466368 10259680928396298905088 10477972011979198881792 10570580350468914023424 10667105080787487670272 10795486315372507938816 10863191571243140017152 10900910986421067586656 11094323306801504698368 11132845262727898811904 11192379194614144260096 11333799148336705649664 11369714310871045595136 11476216089885373415424 11531542200511542571008 11542141044445836268224 11574943811067273854976 11787718513476598742016 11850754441356152745984 11891902894277528276352 12144922104794071431168 12159621841062280183808 12209868212306339192832 12263524859723701034988 12364144525458224345088 12524450920568886163392 12591426593940912292608 12910743101121045092352 12919598206128672695296 12972984975575485392384 13194483274344176369664 13249005932502623379456 13378390756062219310896 13679574571195065206784 14094107133958552031232 14484255428324186689536 14534547981894756782208 14843793683637198415872 14923172259485525680128 15111732197782274199552 15375389600682056761344 15389521392594448357632 15716958017968798322688 15801005921808203661312 15855870525703371035136 16000657621181231505408 16193229473058761908224 16294787356864710025728 16351366479631601379984 16485526033944299126784 16699267894091848217856 16788568791921216390144 17000698722505058474496 17054571466306568392704 17145772383238689079296 17214324134828060123136 17297313300767313856512 17313211566668754402336 17837854341416292414528 18217383157191107146752 18239432761593420275712 18314802318459508789248 18395287289585551552482 18792142845278069374976 19312340571098915586048 19379397309193009042944 19459477463363228088576 19791724911516264554496 20148976263709698932736 20519361856792597810176 20955944023958397763584 21141160700937828046848 21726383142486280034304 21801821972842135173312 22265690525455797623808 22384758389228288520192 22667598296673411299328 22739428621742091190272 23063084401023085142016 23084282088891672536448 23575437026953197484032 23701508882712305491968 23783805788555056552704 24289844209588142862336 24419736424612678385664 24527049719447402069976 24728289050916448690176 25048901841137772326784 25182853187881824585216 25821486202242090184704 25839196412257345390592 25945969951150970784768 26498011865005246758912 26756781512124438621792 27359149142390130413568 28188214267917104062464 28968510856648373379072 29069095963789513564416 29687587367274396831744 29846344518971051360256 30223464395564548399104 30779042785188896715264 31433916035937596645376 31711741051406742070272 32001315242362463010816 32386458946117523816448 32589574713729420051456 32702732959263202759968 33398535788183696435712 33577137583842432780288 34001397445010116948992 34109142932613136785408 34428648269656120246272 34594626601534627713024 34626423133337508804672 35675708682832584829056 36434766314382214293504 36478865523186840551424 36629604636919017578496 36790574579171103104964 38758794618386018085888 38918954926726456177152 39583449823032529108992 41038723713585195620352 42282321401875656093696 43452766284972560068608 43603643945684270346624 44531381050911595247616 44769516778456577040384 45335196593346822598656 46126168802046170284032 46168564177783345072896 47150874053906394968064 47403017765424610983936 47567611577110113105408 48579688419176285724672 49054099438894804139952 49456578101832897380352 50097803682275544653568 50365706375763649170432 51642972404484180369408 51678392824514690781184 51891939902301941569536 53513563024248877243584 54718298284780260827136 56376428535834208124928 57937021713296746758144 58138191927579027128832 59375174734548793663488 60446928791129096798208 61558085570377793430528 62867832071875193290752 63423482102813484140544 65179149427458840102912 65405465918526405519936 66797071576367392871424 67154275167684865560576 68002794890020233897984 68218285865226273570816 69189253203069255426048 69252846266675017609344 71351417365665169658112 72869532628764428587008 73259209273838035156992 73581149158342206209928 77517589236772036171776 77837909853452912354304 82077447427170391240704 84564642803751312187392 86905532569945120137216 87207287891368540693248 89062762101823190495232 89539033556913154080768 90670393186693645197312 92337128355566690145792 94301748107812789936128 95135223154220226210816 97159376838352571449344 98108198877789608279904 100195607364551089307136 100731412751527298340864 103285944808968360738816 103356785649029381562368 103783879804603883139072 107027126048497754487168 109436596569560521654272 116276383855158054257664 118750349469097587326976 123116171140755586861056 126846964205626968281088 130358298854917680205824 130810931837052811039872 133594143152734785742848 134308550335369731121152 136005589780040467795968 138378506406138510852096 138505692533350035218688 142702834731330339316224 145739065257528857174016 147162298316684412419856 155035178473544072343552 155675819706905824708608 164154894854340782481408 169129285607502624374784 173811065139890240274432 174414575782737081386496 178125524203646380990464 181340786373387290394624 184674256711133380291584 188603496215625579872256 190270446308440452421632 196216397755579216559808 200391214729102178614272 201462825503054596681728 206713571298058763124736 207567759609207766278144 214054252096995508974336 232552767710316108515328 246232342281511173722112 253693928411253936562176 260716597709835360411648 261621863674105622079744 267188286305469571485696 268617100670739462242304 272011179560080935591936 277011385066700070437376 285405669462660678632448 291478130515057714348032 294324596633368824839712 310070356947088144687104 311351639413811649417216 328309789708681564962816 348829151565474162772992 356251048407292761980928 369348513422266760583168 380540892616880904843264 392432795511158433119616 400782429458204357228544 402925651006109193363456 415135519218415532556288 428108504193991017948672 465105535420632217030656 492464684563022347444224 507387856822507873124352 521433195419670720823296 523243727348211244159488 534376572610939142971392 544022359120161871183872 554022770133400140874752 570811338925321357264896 588649193266737649679424 620140713894176289374208 622703278827623298834432 697658303130948325545984 738697026844533521166336 761081785233761809686528 784865591022316866239232 801564858916408714457088 805851302012218386726912 856217008387982035897344 930211070841264434061312 984929369126044694888448 1046487454696422488318976 1068753145221878285942784 1108045540266800281749504 1141622677850642714529792 1177298386533475299358848 1245406557655246597668864 1395316606261896651091968 1477394053689067042332672 1522163570467523619373056 1569731182044633732478464 1603129717832817428914176 1712434016775964071794688 1860422141682528868122624 2092974909392844976637952 2216091080533600563499008 2283245355701285429059584 2354596773066950598717696 2790633212523793302183936 2954788107378134084665344 3139462364089267464956928 3206259435665634857828352 3424868033551928143589376 4185949818785689953275904 4432182161067201126998016 4566490711402570858119168 4709193546133901197435392 5581266425047586604367872 6278924728178534929913856 6849736067103856287178752 8371899637571379906551808 8864364322134402253996032 9418387092267802394870784 12557849456357069859827712 13699472134207712574357504 16743799275142759813103616 18836774184535604789741568 25115698912714139719655424 37673548369071209579483136 50231397825428279439310848 75347096738142419158966272 150694193476284838317932544
- Sum of all divisors σ(n): 541398408607730395514537199
- Sum of proper divisors (its aliquot sum) s(n): 390704215131445557196604655
- 150694193476284838317932544 is an abundant number, because the sum of its proper divisors (390704215131445557196604655) is greater than itself. Its abundance is 240010021655160718878672111
Bases of 150694193476284838317932544
- Binary: 1111100101001101011110010011000111011110000000110100000100001011111110001000000000000002
- Hexadecimal: 0x7CA6BC98EF01A085FC4000
- Base-36: IXN9GATZRGL534000
Squares and roots of 150694193476284838317932544
- 150694193476284838317932544 squared (1506941934762848383179325442) is 22708739947467967923759891504573128529016846534311936
- 150694193476284838317932544 cubed (1506941934762848383179325443) is 3422075251246376353904639451339297089830039903701873443922573716737745102045184
-
150694193476284838317932544 is a
perfect square number . Itssquare root is 12275756330112 -
The
cube root of 150694193476284838317932544 is 532147679.6613825009
Scales and comparisons
How big is 150694193476284838317932544?- 150,694,193,476,284,838,317,932,544 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 150,694,193,476,284,838,317,932,544 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 150694193476284838317932544 cubic inches would be around 44345640 feet tall.
Recreational maths with 150694193476284838317932544
- 150694193476284838317932544 backwards is 445239713838482674391496051
- The number of decimal digits it has is: 27
- The sum of 150694193476284838317932544's digits is 126
- 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 150694193476284838317932544 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 150694193476284838317932544 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/150694193476284838317932544/
Chicago style:
Numbermatics. 2024. "Number 150694193476284838317932544 - Facts about the integer". https://numbermatics.com/n/150694193476284838317932544/
The information we have on file for 150694193476284838317932544 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 150694193476284838317932544, math, Factors of 150694193476284838317932544, curriculum, school, college, exams, university, Prime factorization of 150694193476284838317932544, STEM, science, technology, engineering, physics, economics, calculator, one hundred fifty septillion, six hundred ninety-four sextillion, one hundred ninety-three quintillion, four hundred seventy-six quadrillion, two hundred eighty-four trillion, eight hundred thirty-eight billion, three hundred seventeen million, nine hundred thirty-two thousand, five hundred forty-four.