642428803956574959960064
642,428,803,956,574,959,960,064 is an even composite number composed of seven prime numbers multiplied together.
642428803956574959960064 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-three thousand and eighty-five divisors.
Prime factorization of 642428803956574959960064:
218 × 112 × 134 × 192 × 232 × 412 × 472
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 11 × 11 × 13 × 13 × 13 × 13 × 19 × 19 × 23 × 23 × 41 × 41 × 47 × 47)See below for interesting mathematical facts about the number 642428803956574959960064 from the Numbermatics database.
Names of 642428803956574959960064
- Cardinal: 642428803956574959960064 can be written as Six hundred forty-two sextillion, four hundred twenty-eight quintillion, eight hundred three quadrillion, nine hundred fifty-six trillion, five hundred seventy-four billion, nine hundred fifty-nine million, nine hundred sixty thousand and sixty-four.
Scientific notation
- Scientific notation: 6.42428803956574959960064 × 1023
Factors of 642428803956574959960064
Divisors of 642428803956574959960064
- Number of divisors d(n): 23085
-
Complete list of divisors:
1 2 4 8 11 13 16 19 22 23 26 32 38 41 44 46 47 52 64 76 82 88 92 94 104 121 128 143 152 164 169 176 184 188 208 209 242 247 253 256 286 299 304 328 338 352 361 368 376 416 418 437 451 484 494 506 512 517 529 533 572 598 608 611 656 676 704 722 736 752 779 832 836 874 893 902 943 968 988 1012 1024 1034 1058 1066 1081 1144 1196 1216 1222 1312 1352 1408 1444 1472 1504 1558 1573 1664 1672 1681 1748 1786 1804 1859 1886 1927 1936 1976 2024 2048 2068 2116 2132 2162 2197 2209 2288 2299 2392 2432 2444 2624 2704 2717 2783 2816 2888 2944 3008 3116 3146 3211 3289 3328 3344 3362 3496 3572 3608 3718 3772 3854 3872 3887 3952 3971 4048 4096 4136 4232 4264 4324 4394 4418 4576 4598 4693 4784 4807 4864 4888 4961 5248 5408 5434 5566 5632 5681 5687 5776 5819 5863 5888 6016 6232 6292 6422 6578 6656 6688 6721 6724 6877 6929 6992 7144 7216 7436 7544 7708 7744 7774 7904 7942 7943 8096 8192 8272 8303 8464 8528 8569 8648 8788 8836 9152 9196 9386 9568 9614 9728 9776 9823 9922 10051 10127 10373 10496 10816 10868 11132 11264 11362 11374 11552 11609 11638 11726 11776 11891 12032 12259 12464 12584 12844 13156 13312 13376 13442 13448 13754 13858 13984 14053 14288 14432 14801 14872 15088 15416 15488 15548 15808 15884 15886 16192 16384 16544 16606 16928 16967 17056 17138 17296 17576 17672 17917 18304 18392 18491 18772 19136 19228 19456 19552 19646 19844 20102 20254 20449 20539 20746 20992 21197 21632 21689 21736 21853 22264 22528 22724 22748 23104 23218 23276 23452 23552 23782 24064 24167 24299 24518 24863 24928 25051 25168 25688 26312 26624 26752 26884 26896 27508 27716 27968 28106 28561 28576 28717 28864 29602 29744 29887 30176 30832 30976 31096 31616 31768 31772 31939 32384 32768 33088 33212 33856 33934 34112 34276 34592 35152 35321 35344 35834 36179 36608 36613 36784 36982 37544 38272 38456 38663 38912 39104 39292 39688 40204 40508 40898 41078 41492 41743 41971 41984 42394 42757 43264 43378 43472 43681 43706 44321 44528 45056 45448 45496 46208 46436 46552 46904 47104 47564 48128 48334 48598 49036 49726 49856 50102 50336 50531 50807 51376 51623 52624 52877 53248 53504 53768 53792 55016 55432 55936 56212 57122 57152 57434 57728 59204 59488 59774 60352 61009 61664 61952 62192 62491 63232 63536 63544 63878 64009 64493 64768 65536 66176 66424 67712 67868 68224 68552 69184 70304 70642 70688 71668 72358 73216 73226 73568 73853 73931 73964 75088 75647 76219 76544 76912 77326 77824 78208 78584 79007 79376 80408 81016 81796 82156 82984 83486 83942 83968 84788 85514 86528 86756 86944 87362 87373 87412 88642 89056 89401 90077 90112 90569 90896 90992 91333 92416 92872 93104 93808 94208 94259 95128 96256 96668 97196 98072 99452 99712 100204 100672 101062 101614 102752 103246 103259 105248 105754 106496 107008 107536 107584 107939 108053 110032 110561 110864 111397 111872 112424 114103 114244 114304 114868 115456 118408 118976 119548 120704 122018 123328 123904 124384 124982 126464 127072 127088 127699 127756 128018 128986 129536 130663 130801 131072 131651 132352 132848 134849 135424 135736 136448 137104 138368 140608 141284 141376 143336 144716 146432 146452 147136 147706 147862 147928 150176 150917 151294 152438 153088 153824 154583 154652 155648 156416 157168 158014 158752 159367 160816 162032 162811 163592 164312 165968 166972 167884 167936 169576 171028 173056 173512 173888 174724 174746 174824 177284 178112 178802 180154 180224 181138 181792 181984 182666 182689 184832 185744 186208 186637 187616 188416 188518 190256 190969 192413 192512 193336 194392 196144 197087 198904 199424 200408 201344 202124 203228 203401 205504 206492 206518 210496 211508 212992 214016 215072 215168 215878 216106 220064 220571 221122 221728 222794 223744 224848 225929 228206 228488 228608 229736 230912 232921 233167 236816 237952 238579 239096 240383 241408 244036 246656 247808 248768 249964 252928 254144 254176 255398 255512 256036 257972 259072 261326 261602 262144 263302 264704 265696 265837 267007 267289 269698 270848 271472 272896 273493 274208 275561 276736 281216 281957 282568 282752 284089 286672 289432 292864 292904 294272 295412 295724 295856 300352 301834 302588 304876 306176 307648 309166 309304 311296 312832 314171 314336 315887 316028 317504 318734 321632 323219 324064 325622 325663 327184 328624 331936 333944 335768 335872 339152 340423 342056 346112 347024 347776 349448 349492 349648 351329 354568 356224 357604 360308 360448 362276 363584 363968 365332 365378 369664 371488 372416 373274 373321 375232 376832 377036 380512 381938 384826 385024 386672 388531 388784 390241 392288 394174 397808 398848 400816 402688 402743 404248 406456 406802 411008 412091 412984 413036 415207 420992 423016 425293 425984 428032 430144 430336 431756 432212 440128 441142 442244 443456 445588 447488 449696 451858 456412 456976 457216 459173 459472 461681 461824 465842 466334 470327 472397 473632 475904 475969 477158 478192 480766 482816 487531 488072 493312 495616 497536 499928 502619 505856 508288 508352 510796 511024 512072 515944 518144 522652 523204 526604 529408 531392 531674 534014 534578 539396 541696 542659 542944 545623 545792 546986 548416 551122 553472 555841 558877 562432 563914 565136 565504 567853 568178 573344 576173 578864 585728 585808 588544 590824 591448 591712 600704 603668 605176 606841 609752 612352 615296 618332 618608 622592 625664 628342 628672 631774 632056 635008 637468 643264 646438 648128 651244 651326 654368 656903 657248 660491 663872 667888 671099 671536 671744 678304 680846 684112 687401 692224 694048 695552 695647 698896 698984 699296 702658 709136 712448 715208 720616 720896 724552 727168 727936 730664 730756 734597 739328 742976 744832 746548 746642 750464 753664 754072 761024 763876 769652 770048 773344 777062 777568 780482 784576 788348 793117 795616 797449 797696 801632 805376 805486 808496 812383 812912 813604 822016 824182 825968 826072 830414 832117 838409 841984 842099 846032 850586 851968 856064 860288 860672 863512 864424 869077 880256 882284 884488 886912 889249 891176 894976 899392 903716 912824 913952 914432 918346 918944 923362 923648 931684 932668 940654 944794 947264 951808 951938 954316 956384 960089 961103 961532 965333 965632 975062 976144 983411 986624 990847 991232 995072 996259 999856 1004663 1005238 1011712 1016576 1016704 1019383 1021592 1022048 1024144 1027091 1031888 1036288 1045304 1046408 1053208 1058816 1062784 1063348 1068028 1069156 1078792 1083392 1085318 1085888 1091246 1091584 1093972 1096832 1102244 1106944 1111682 1117754 1124864 1127828 1130272 1131008 1135706 1135849 1136356 1146688 1152346 1157728 1162213 1168561 1171001 1171456 1171616 1177088 1177397 1181648 1182896 1183424 1187329 1201408 1207336 1210352 1213682 1216171 1219504 1224704 1225367 1230592 1236664 1237216 1245184 1251328 1256684 1257344 1263548 1264112 1270016 1274936 1286528 1292876 1296256 1302488 1302652 1308736 1313806 1314496 1320982 1327744 1335776 1342198 1342367 1343072 1343488 1356608 1361692 1368224 1374802 1384448 1388096 1391104 1391294 1397792 1397968 1398592 1403207 1404689 1405316 1418272 1424896 1430416 1437293 1441232 1441792 1448161 1449104 1454336 1455872 1461328 1461512 1469194 1478656 1483339 1485952 1489664 1493096 1493284 1500928 1501133 1507328 1508144 1522048 1527752 1539304 1540096 1546688 1554124 1555136 1560964 1569152 1576696 1586234 1591232 1594898 1595392 1603264 1610752 1610972 1616992 1624766 1625824 1627208 1644032 1648364 1651936 1652144 1660087 1660828 1664234 1676818 1683968 1684198 1692064 1698619 1700413 1701172 1703936 1711463 1712128 1720576 1720811 1721344 1727024 1728848 1738154 1753037 1760512 1764568 1768976 1773824 1778498 1782352 1789952 1790921 1798784 1807432 1817161 1825648 1827904 1828864 1836692 1837888 1846724 1847296 1863368 1865336 1881308 1889588 1894528 1903616 1903876 1908632 1912768 1920178 1922206 1923064 1930666 1931264 1950124 1952288 1961921 1966822 1973248 1981694 1982464 1990144 1992518 1999712 2009326 2009579 2010476 2023424 2033152 2033408 2038766 2043184 2044096 2048288 2053007 2054182 2063776 2071771 2072576 2083087 2090608 2092816 2100659 2106416 2116543 2117632 2125568 2126696 2136056 2138312 2157584 2166784 2167957 2170636 2171776 2182492 2183168 2187944 2193664 2204488 2213888 2223364 2235508 2249728 2255656 2260544 2262016 2271412 2271698 2272712 2293376 2304692 2315456 2324426 2337122 2342002 2342912 2343232 2354176 2354794 2363296 2365792 2366848 2374658 2374957 2402816 2414672 2420704 2426281 2427364 2432342 2439008 2449408 2450734 2461184 2473328 2474432 2482597 2485219 2490368 2501369 2502656 2513368 2514688 2527096 2528224 2540032 2549872 2562131 2573056 2585752 2592512 2604976 2605304 2617472 2624369 2627612 2628992 2641964 2644213 2655488 2671552 2684396 2684734 2686144 2686976 2713216 2723384 2736448 2749604 2768896 2776192 2782208 2782588 2795584 2795936 2797184 2806414 2809378 2810632 2836544 2849792 2860832 2867423 2874586 2882464 2883584 2896322 2898208 2908672 2911744 2922656 2923024 2937077 2938388 2957312 2966678 2971904 2979328 2986192 2986568 3001856 3002266 3008423 3014656 3016288 3027973 3031171 3044096 3055504 3078608 3080192 3093376 3101527 3108248 3110272 3121928 3124979 3138304 3153392 3172468 3182464 3189796 3190784 3206528 3221504 3221944 3233984 3249532 3251648 3254416 3288064 3296728 3303872 3304288 3320174 3321656 3328468 3353636 3367936 3368396 3384128 3397238 3400826 3402344 3407872 3422926 3424256 3441152 3441622 3442688 3454048 3455881 3457696 3471091 3474757 3476308 3506074 3521024 3529136 3537952 3547648 3555409 3556996 3564704 3579904 3581842 3582293 3597568 3614864 3634322 3651296 3655808 3657728 3665441 3673384 3675776 3693157 3693448 3694592 3713329 3726736 3730672 3744653 3762616 3779176 3789056 3807232 3807752 3817264 3825536 3840356 3844412 3846128 3861332 3862528 3864619 3900248 3904576 3923842 3933644 3946496 3963388 3964928 3980288 3985036 3999424 4018652 4019158 4020952 4046848 4066304 4066816 4077532 4086368 4088192 4096576 4106014 4106531 4108364 4127552 4143542 4145152 4166174 4181216 4185632 4201318 4201847 4212832 4233086 4233619 4235264 4251136 4253392 4272112 4276624 4292651 4315168 4333568 4335914 4341272 4343552 4364984 4366336 4375888 4387328 4408976 4425499 4427776 4430173 4446728 4471016 4499456 4511312 4521088 4524032 4533001 4542824 4543396 4545424 4567277 4586752 4609384 4630912 4648852 4674244 4678223 4684004 4685824 4686464 4708352 4709588 4726592 4731584 4733696 4749316 4749914 4805632 4829344 4841408 4852562 4853173 4854728 4864684 4878016 4898816 4901468 4922368 4946656 4948864 4965194 4970438 4980736 5002738 5005312 5026736 5029376 5050903 5054192 5056448 5073133 5078491 5080064 5099744 5124262 5146112 5171504 5185024 5196367 5209952 5210608 5234944 5235659 5248738 5255224 5257984 5283928 5288426 5310976 5343104 5357183 5362841 5368792 5369468 5372288 5373952 5397691 5426432 5446768 5472896 5499208 5528809 5537792 5552384 5564416 5565176 5591168 5591872 5594368 5612828 5618756 5621264 5673088 5699584 5721664 5734846 5749172 5764928 5792644 5796416 5817344 5823488 5845312 5846048 5874154 5876776 5914624 5933356 5943808 5958656 5969249 5972384 5973136 6001853 6003712 6004532 6016846 6029312 6032576 6055946 6062342 6088192 6111008 6114251 6141161 6147647 6157216 6160384 6186752 6187597 6203054 6216496 6220544 6243856 6249958 6276608 6306784 6337903 6344936 6364928 6379592 6381568 6413056 6443008 6443888 6467968 6499064 6503296 6508832 6534047 6576128 6593456 6607744 6608576 6640348 6643312 6656936 6675251 6707272 6735872 6736792 6768256 6794476 6801652 6804688 6845852 6848512 6882304 6883244 6885376 6908096 6911762 6915392 6942182 6949514 6952616 7012148 7042048 7058272 7075904 7093099 7095296 7110818 7113992 7129408 7159808 7163684 7164586 7195136 7225933 7229728 7265401 7268644 7302592 7311616 7315456 7330882 7346768 7351552 7382089 7386314 7386896 7389184 7426658 7453472 7461344 7489306 7490249 7525232 7558352 7578112 7614464 7615504 7634528 7651072 7652117 7680712 7688824 7692256 7722664 7725056 7729238 7800496 7809152 7829729 7847684 7867288 7888933 7892992 7926776 7929856 7960576 7970072 7998848 8037304 8038316 8041904 8080567 8093696 8132608 8133632 8155064 8172736 8176384 8193152 8212028 8213062 8216728 8255104 8287084 8290304 8332348 8362432 8371264 8402636 8403694 8425664 8466172 8467238 8470528 8502272 8506784 8544224 8553248 8585302 8586383 8630336 8667136 8671828 8682544 8687104 8724287 8729968 8732672 8751776 8771939 8774656 8817952 8850998 8855552 8860346 8893456 8936213 8942032 8975543 8998912 9022624 9042176 9043411 9048064 9066002 9085648 9086792 9090848 9134554 9173504 9218768 9261824 9263089 9297704 9348488 9356446 9368008 9371648 9372928 9416704 9419176 9453184 9463168 9467392 9498632 9499828 9549761 9559847 9611264 9658688 9682816 9705124 9706346 9709456 9729368 9756032 9781739 9797632 9802936 9844736 9893312 9897728 9930388 9940876 10005476 10010624 10053472 10058752 10101806 10108384 10112896 10146266 10156982 10160128 10199488 10248524 10292224 10310521 10343008 10366837 10370048 10392734 10419904 10421216 10469888 10471318 10497476 10510448 10515968 10560979 10567856 10576852 10618663 10621952 10686208 10714366 10725682 10737584 10738936 10744576 10747904 10795382 10817521 10852864 10893536 10899317 10945792 10947287 10958849 10998416 11057618 11075584 11104768 11128832 11130352 11182336 11183744 11188736 11213213 11225656 11237512 11242528 11298001 11346176 11399168 11443328 11469692 11498344 11529856 11560237 11585288 11592832 11634688 11646976 11690624 11692096 11748308 11753552 11829248 11866712 11887616 11917312 11938498 11944768 11946272 12003706 12007424 12009064 12033692 12065152 12111892 12124684 12176384 12222016 12228502 12282322 12295294 12314432 12320768 12373504 12375194 12406108 12432992 12441088 12481157 12487712 12494339 12499916 12549329 12553216 12613568 12675806 12689872 12729856 12759184 12763136 12784343 12826112 12854171 12881011 12886016 12887776 12935936 12951367 12998128 13006592 13017664 13060619 13068094 13152256 13186912 13215488 13217152 13251979 13280696 13286624 13313872 13350502 13352183 13414544 13471744 13473584 13536512 13588952 13603304 13609376 13691704 13697024 13764608 13766488 13770752 13816192 13823524 13830784 13884364 13899028 13905232 13957343 14024296 14084096 14116544 14151808 14186198 14190592 14221636 14227984 14258816 14319616 14327368 14329172 14390272 14451866 14459456 14530802 14537288 14605184 14623232 14630912 14661764 14693536 14703104 14764178 14766037 14772628 14773792 14778368 14853316 14906944 14922688 14978612 14980498 15050464 15108769 15116704 15156224 15191293 15228928 15231008 15269056 15302144 15304234 15306161 15361424 15377648 15384512 15435277 15445328 15450112 15458476 15600992 15618304 15659458 15695368 15734576 15777866 15785984 15810223 15853552 15859712 15921152 15929771 15940144 15997696 15999881 16074608 16076632 16083808 16161134 16187392 16265216 16267264 16310128 16345472 16352768 16386304 16424056 16426124 16433456 16510208 16512463 16574168 16580608 16664696 16724864 16742528 16805272 16807388 16851328 16895731 16932344 16934476 16941056 17004544 17013568 17088448 17106496 17170604 17172766 17260672 17334272 17343656 17365088 17374208 17448574 17459936 17465344 17503552 17543878 17549312 17635904 17701996 17711104 17720692 17786912 17872426 17884064 17951086 17997824 18045248 18084352 18086822 18096128 18132004 18171296 18173584 18181696 18241691 18260957 18269108 18341327 18347008 18437536 18523648 18526178 18595408 18684809 18696976 18712892 18736016 18743296 18745856 18826093 18833408 18838352 18906368 18926336 18928921 18934784 18997264 18999656 19099522 19119694 19222528 19283407 19317376 19365632 19368277 19410248 19412692 19418912 19458736 19512064 19514729 19563478 19595264 19605872 19689472 19786624 19795456 19860776 19881752 19988771 20010952 20021248 20106944 20117504 20203612 20216768 20225792 20292532 20313964 20320256 20398976 20497048 20584448 20621042 20686016 20733674 20740096 20785468 20839808 20842432 20939776 20942636 20994952 21020896 21031936 21121958 21135712 21153704 21237326 21243904 21372416 21428732 21451364 21475168 21477872 21489152 21581131 21590764 21635042 21705728 21787072 21798634 21891584 21894574 21917698 21996832 22082047 22105369 22115236 22151168 22202659 22209536 22249019 22257664 22260704 22364672 22367488 22370543 22377472 22426426 22451312 22475024 22485056 22596002 22692352 22789481 22798336 22886656 22913957 22939384 22996688 23059712 23107249 23120474 23170576 23185664 23269376 23281973 23293952 23381248 23384192 23496616 23507104 23623093 23658496 23733424 23775232 23834624 23876996 23889536 23892544 24007412 24014848 24018128 24067384 24130304 24223784 24249368 24352768 24444032 24457004 24564644 24590588 24628864 24747008 24750388 24812216 24865984 24882176 24962314 24975424 24988678 24999832 25098658 25106432 25227136 25351612 25379744 25459712 25504973 25518368 25526272 25568686 25652224 25708342 25762022 25772032 25775552 25871872 25902734 25996256 26013184 26035328 26121238 26124527 26136188 26304512 26373824 26430976 26434304 26503958 26561392 26573248 26627744 26689091 26701004 26704366 26829088 26933023 26943488 26947168 27073024 27080131 27177904 27206608 27218752 27308567 27383408 27394048 27515059 27529216 27532976 27541504 27632384 27647048 27661568 27768728 27798056 27810464 27914686 28048592 28168192 28183441 28233088 28303616 28372396 28381184 28443272 28455968 28517632 28521527 28639232 28654736 28658344 28780544 28903732 28918912 29061604 29074576 29210368 29246464 29261824 29323528 29387072 29406208 29528356 29532074 29545256 29547584 29556736 29706632 29813888 29845376 29957224 29960996 30100928 30217538 30233408 30312448 30382586 30457856 30462016 30538112 30604288 30608468 30612322 30722848 30755296 30769024 30870554 30874441 30890656 30900224 30916952 31201984 31236608 31318916 31390736 31469152 31541653 31555732 31571968 31620446 31707104 31719424 31842304 31859542 31880288 31995392 31999762 32149216 32153264 32167616 32273761 32307847 32322268 32374784 32517797 32530432 32534528 32620256 32690944 32695409 32705536 32772608 32848112 32852248 32866912 33020416 33024926 33148336 33161216 33307703 33329392 33449728 33485056 33610544 33614776 33702656 33791462 33864688 33868952 33882112 34009088 34027136 34116797 34176896 34212992 34341208 34345532 34374769 34521344 34526059 34668544 34687312 34730176 34748416 34897148 34919872 34930688 35007104 35087756 35098624 35271808 35403992 35422208 35441384 35573824 35744852 35768128 35902172 35995648 36090496 36168704 36173644 36192256 36264008 36342592 36347168 36363392 36483382 36521914 36538216 36682654 36694016 36875072 37047296 37052356 37190816 37276499 37369618 37393952 37425784 37472032 37486592 37491712 37652186 37666816 37676704 37812736 37852672 37857842 37869568 37994528 37999312 38182001 38199044 38239388 38445056 38566814 38634752 38731264 38736554 38820496 38825384 38837824 38917472 39024128 39029458 39109499 39126956 39190528 39211744 39363649 39378944 39405223 39573248 39578653 39590912 39721552 39763504 39977542 40021904 40042496 40213888 40235008 40319851 40407224 40433536 40451584 40585064 40624727 40627928 40640512 40797952 40846619 40994096 41168896 41191183 41242084 41372032 41467348 41480192 41570936 41679616 41684864 41794703 41879552 41885272 41989904 42041792 42063872 42243916 42271424 42307408 42474652 42487808 42744832 42857464 42902728 42950336 42955744 42978304 43162262 43181528 43270084 43411456 43574144 43597268 43783168 43789148 43835396 43993664 44164094 44210738 44230472 44302336 44405318 44419072 44498038 44515328 44521408 44729344 44734976 44741086 44754944 44852852 44902624 44950048 44970112 45124183 45171841 45192004 45384704 45578962 45596672 45773312 45827914 45878768 45993376 46119424 46214498 46220317 46240948 46341152 46371328 46538752 46563946 46569809 46587904 46762496 46768384 46993232 47014208 47219161 47246186 47316992 47466848 47550464 47650733 47669248 47753992 47779072 47785088 47911001 48011041 48014824 48029696 48036256 48134768 48260608 48273277 48447568 48498736 48680489 48705536 48888064 48914008 49129288 49181176 49257728 49494016 49500776 49624432 49731968 49764352 49863011 49924628 49950848 49977356 49999664 50197316 50212864 50240047 50454272 50703224 50759488 50919424 51009946 51036736 51052544 51137372 51304448 51416684 51524044 51544064 51551104 51743744 51805468 51992512 52026368 52070656 52242476 52249054 52272376 52609024 52747648 52861952 52868608 53007916 53122784 53146496 53255488 53378182 53384903 53402008 53408732 53658176 53866046 53886976 53894336 54146048 54160262 54355808 54413216 54437504 54617134 54624011 54766816 54788096 55030118 55037047 55058432 55065952 55083008 55264768 55294096 55323136 55537456 55596112 55620928 55804463 55829372 56097184 56336384 56366882 56466176 56607232 56744792 56762368 56886544 56911936 57035264 57043054 57160037 57278464 57309472 57316688 57531487 57561088 57592249 57807464 57837824 58123208 58149152 58420736 58492928 58523648 58647056 58774144 58812416 58929013 59056712 59064148 59090512 59095168 59113472 59374601 59413264 59627776 59690752 59914448 59921992 60201856 60435076 60466816 60624896 60765172 60816899 60915712 60924032 61076224 61208576 61216936 61224644 61445696 61510592 61538048 61741108 61748882 61781312 61800448 61833904 62403968 62473216 62637832 62781472 62938304 63083306 63091249 63111464 63143936 63240892 63414208 63684608 63719084 63760576 63990784 63999524 64298432 64306528 64335232 64547522 64615694 64644536 64749568 65035594 65060864 65069056 65240512 65381888 65390818 65411072 65545216 65661739 65696224 65704496 65733824 65950729 66020383 66040832 66049852 66296672 66322432 66615406 66658784 66899456 66970112 67221088 67229552 67405312 67552771 67582924 67729376 67737904 67764224 68018176 68054272 68063567 68233594 68353792 68425984 68682416 68691064 68749538 69042688 69052118 69337088 69374624 69460352 69496832 69643379 69716933 69794296 69839744 69861376 70014208 70169983 70175512 70197248 70543616 70553251 70807984 70844416 70882768 71147648 71489704 71536256 71804344 71874517 71991296 72180992 72337408 72347288 72384512 72528016 72685184 72694336 72726784 72966764 73043828 73076432 73365308 73388032 73427761 73750144 74094592 74104712 74381632 74552998 74739236 74787904 74851568 74944064 74983424 75304372 75333632 75353408 75625472 75705344 75715684 75739136 75989056 75998624 76364002 76398088 76478776 76890112 77133628 77269504 77462528 77473108 77640992 77650768 77675648 77834944 78024089 78048256 78058916 78218998 78253912 78381056 78423488 78727298 78757888 78810446 79146496 79157306 79181824 79443104 79485263 79527008 79835093 79919411 79955084 80043808 80084992 80427776 80438761 80470016 80639702 80814448 80867072 80903168 81170128 81249454 81255856 81281024 81595904 81693238 81988192 82337792 82382366 82392739 82484168 82744064 82934696 82960384 83141872 83359232 83369728 83589406 83759104 83770544 83979808 84083584 84127744 84173287 84487832 84542848 84614816 84942611 84949304 84975616 85406567 85489664 85714928 85805456 85900672 85911488 85956608 86127019 86324524 86363056 86540168 86778263 86822912 87148288 87194536 87566336 87578296 87670792 87987328 88328188 88421476 88460944 88810636 88838144 88886237 88996076 89030656 89042816 89458688 89469952 89482172 89509888 89705704 89805248 89900096 89940224 90248366 90343682 90384008 90769408 91157924 91193344 91546624 91655828 91757536 91986752 92210287 92238848 92428996 92440634 92481896 92682304 92742656 93077504 93127892 93139618 93175808 93524992 93536768 93986464 94028416 94438322 94450213 94492372 94633984 94933696 95100928 95301466 95338496 95507984 95558144 95570176 95822002 95967157 96022082 96029648 96059392 96072512 96269536 96491329 96521216 96546554 96895136 96997472 97360978 97373237 97411072 97776128 97828016 98258576 98362352 98515456 98730973 98988032 99001552 99248864 99463936 99477521 99528704 99726022 99849256 99901696 99954712 99999328 100394632 100425728 100480094 100908544 101406448 101518976 101786477 101838848 101893979 102019892 102073472 102105088 102274744 102556129 102608896 102833368 103048088 103088128 103102208 103487488 103610936 103985024 104052736 104141312 104484952 104498108 104544752 105047371 105218048 105495296 105723904 105737216 106015832 106245568 106292992 106510976 106756364 106769806 106804016 106817464 107316352 107599129 107732092 107773952 107788672 108292096 108320524 108711616 108826432 108875008 109234268 109248022 109533632 110060236 110074094 110116864 110131904 110166016 110529536 110588192 110646272 111074912 111192224 111241856 111608926 111622979 111658744 112194368 112672768 112733764 112932352 113214464 113415731 113489584 113524736 113773088 113823872 114035207 114070528 114086108 114320074 114556928 114618944 114633376 115062974 115122176 115184498 115614928 115675648 116170769 116246416 116298304 116682059 116805293 116841472 116985856 117047296 117294112 117548288 117564343 117624832 117858026 118113424 118128296 118181024 118190336 118226944 118749202 118826528 119255552 119381504 119828896 119843984 120403712 120420157 120870152 120933632 121249792 121530344 121633798 121831424 121848064 122152448 122417152 122433872 122449288 122891392 123021184 123076096 123345343 123482216 123497764 123562624 123600896 123667808 124146893 124278011 124807936 124946432 125275664 125562944 125876608 126166612 126182498 126222928 126287872 126481784 126828416 127162607 127369216 127438168 127521152 127981568 127999048 128596864 128613056 128670464 129095044 129231388 129289072 130071188 130121728 130138112 130481024 130763776 130781636 130822144 131090432 131323478 131392448 131408992 131467648 131901458 132040766 132081664 132099704 132593344 133230812 133317568 133798912 133940224 134442176 134459104 134768881 134810624 135105542 135165848 135458752 135475808 135528448 136036352 136108544 136127134 136467188 136707584 136851968 137292727 137364832 137382128 137499076 138042619 138085376 138104236 138674176 138749248 138920704 138993664 139286758 139433866 139588592 139679488 139722752 140028416 140339966 140351024 140394496 140627773 141087232 141106502 141395881 141615968 141688832 141691121 141765536 142295296 142314731 142465037 142979408 143072512 143608688 143749034 143982592 144361984 144674816 144694576 144769024 145056032 145370368 145388672 145453568 145771769 145933528 146087656 146152864 146730616 146776064 146855522 146874013 147500288 148189184 148209424 148763264 149105996 149478472 149575808 149703136 149888128 149966848 150283081 150608744 150667264 150706816 151250944 151410688 151431368 151478272 151978112 151997248 152728004 152796176 152957552 153530773 153780224 154267256 154539008 154925056 154946216 155281984 155301536 155351296 155669888 156048178 156096512 156117832 156437996 156507824 156846976 157454596 157515776 157620892 158292992 158314612 158363648 158886208 158970526 159054016 159670186 159838822 159910168 160087616 160169984 160855552 160877522 160940032 161279404 161628896 161734144 161806336 162340256 162426407 162498908 162511712 162562048 163141277 163191808 163386476 163976384 164675584 164764732 164785478 164968336 165488128 165869392 165920768 166196459 166283744 166718464 166739456 167104223 167178812 167518208 167541088 167959616 168167168 168255488 168346574 168367771 168975664 169085696 169229632 169788047 169885222 169898608 169951232 170813134 170979328 171429856 171610912 171801344 171822976 171913216 172254038 172275727 172649048 172726112 173080336 173556526 173578379 173645824 174296576 174389072 175132672 175156592 175341584 175974656 175998691 176656376 176842952 176921888 177621272 177676288 177772474 177992152 178061312 178085632 178917376 178939904 178964344 179019776 179411408 179610496 179800192 179880448 180496732 180687364 180768016 181445459 181538816 181637093 182315848 182386688 183093248 183311656 183515072 183973504 184420574 184477696 184857992 184881268 184963792 185364608 185485312 185853041 186155008 186255784 186279236 186351616 187049984 187073536 187972928 188056832 188876644 188900426 188984744 189867392 190201856 190602932 190676992 191015968 191116288 191140352 191644004 191934314 192044164 192059296 192118784 192145024 192539072 192982658 193042432 193093108 193790272 193994944 194721956 194746474 194822144 195552256 195656032 196517152 196724704 197030912 197461946 197486809 197976064 198003104 198497728 198927872 198955042 198980093 199057408 199452044 199698512 199803392 199909424 199998656 200658601 200789264 200851456 200960188 201754597 201817088 202812896 203037952 203572954 203677696 203787958 204039784 204146944 204210176 204549488 205112258 205217792 205532899 205666736 206096176 206176256 206204416 206974976 207087023 207221872 207970048 207998453 208105472 208218131 208282624 208969904 208996216 209089504 210094742 210436096 210990592 211447808 211474432 212031664 212491136 212585984 213021952 213051047 213512728 213539612 213608032 213634928 214632704 214662019 215198258 215464184 215547904 215577344 216584192 216641048 217423232 217652864 217750016 218468536 218496044 219067264 219644503 219876481 220120472 220148188 220233728 220263808 220332032 221059072 221176384 221292544 222149824 222384448 222483712 223217852 223245958 223317488 224388736 225345536 225467528 225864704 226428928 226831462 226979168 227049472 227546176 227647744 228070414 228141056 228172216 228640148 229237888 229266752 230125948 230244352 230368996 231229856 231351296 232341538 232492832 232596608 233364118 233610586 233682944 233971712 234094592 234588224 235096576 235128686 235249664 235716052 236226848 236256592 236362048 236380672 237141983 237392441 237498404 237653056 238437251 238511104 238763008 239657792 239687968 240807424 240840314 241740304 241867264 242499584 242902517 243060688 243267596 243662848 243696128 244229249 244304896 244739209 244834304 244867744 244898576 245782784 246042368 246075973 246152192 246690686 246964432 246995528 247125248 247201792 247335616 248293786 248556022 249615872 249892864 250551328 250684291 251125888 251753216 251787601 252053527 252333224 252364996 252445856 252575744 252963568 253656832 253691477 254325214 254738432 254876336 255042304 255963136 255998096 257193728 257226112 257340928 258190088 258462776 258578144 259854023 260142376 260243456 260276224 260962048 261527552 261563272 261644288 262180864 262646956 262784896 262817984 262935296 263802916 264081532 264163328 264199408 265186688 266461624 266635136 267597824 267880448 268884352 268918208 269537762 269621248 270211084 270331696 270917504 270951616 272072704 272217088 272254268 272934376 273415168 273703936 274585454 274729664 274764256 274998152 276085238 276170752 276208472 277498496 277841408 277987328 278573516 278867732 279177184 279358976 280056832 280554703 280679932 280702048 280788992 281255546 282174464 282213004 282791762 283231936 283377664 283382242 283531072 284590592 284629462 284930074 285958816 286145024 287066611 287217376 287369797 287498068 287965184 288634567 288723968 289349632 289389152 289538048 290112064 290740736 290777344 290817059 290907136 291543538 291867056 292175312 292305728 293461232 293552128 293711044 293748026 295000576 296263253 296378368 296418848 297526528 297881441 298211992 298956944 299151616 299406272 299776256 299933696 300394237 300566162 301217488 301334528 301413632 302501888 302665649 302821376 302862736 302956544 303956224 303994496 305456008 305592352 305915104 307061546 307100209 307560448 308534512 309078016 309850112 309892432 310563968 310603072 310702592 311339776 312096356 312193024 312235664 312875992 313015648 313693952 313736797 314909192 315031552 315241784 316585984 316629224 316727296 317772416 317941052 318108032 319340372 319677644 319820336 320175232 321018889 321711104 321755044 321880064 322558808 323257792 323468288 323612672 324680512 324852814 324997816 325023424 325124096 326282554 326383616 326772952 327952768 329351168 329529464 329570956 329936672 330976256 331738784 331841536 332392918 332567488 333436928 333478912 334208446 334357624 335036416 335082176 335919232 336334336 336510976 336693148 336735542 337951328 338171392 338459264 339576094 339618851 339770444 339797216 339902464 341626268 341958656 342859712 343221824 343602688 343645952 343826432 344508076 344551454 345298096 345452224 346160672 346958183 347113052 347156758 347291648 348593152 348778144 350265344 350313184 350683168 351949312 351997382 352041703 353312752 353685904 353843776 355011371 355242544 355352576 355544948 355984304 356122624 356171264 357695767 357834752 357879808 357928688 358039552 358822816 359220992 359600384 359649499 359760896 360993464 361374728 361536032 362890918 363077632 363274186 364631696 364773376 366186496 366384733 366623312 367030144 367947008 367997263 368841148 368955392 369715984 369762536 369927584 370729216 370779851 370970624 371706082 372310016 372511568 372558472 372703232 374099968 374147072 375945856 376113664 377753288 377800852 377969488 379734784 379786649 380403712 381205864 381353984 382031936 382232576 382280704 383288008 383868628 384088328 384118592 384237568 384290048 385078144 385965316 386084864 386186216 387580544 387989888 389443912 389492948 389644288 391104512 391312064 393034304 393449408 394061824 394923892 394973618 395952128 396006208 396995456 397855744 397910084 397960186 398114816 398904088 399397024 399606784 399818848 399997312 401317202 401578528 401702912 401920376 403509194 403634176 405625792 406075904 407145908 407355392 407575916 408079568 408293888 409098976 410041489 410224516 410435584 411065798 411333472 412192352 412352512 412408832 413949952 414174046 414443744 415940096 415996906 416210944 416436262 416565248 417939808 417992432 418179008 419558893 420002011 420189484 420872192 421850521 421981184 422731361 422895616 422948864 424063328 424982272 425040317 425171968 426043904 426102094 427025456 427079224 427216064 427269856 429265408 429324038 430396516 430928368 431095808 431154688 433000139 433168384 433282096 434846464 435305728 435365183 435500032 436937072 436992088 438134528 439289006 439752962 440240944 440296376 440467456 440527616 440664064 442118144 442352768 442585088 443518361 444299648 444768896 444967424 446435704 446491916 446634976 446871997 448777472 448838767 449312809 450691072 450935056 451729408 452857856 453662924 453958336 454098944 455092352 455295488 456140828 456282112 456344432 457280296 458475776 458533504 459741733 460251896 460488704 460737992 462459712 462702592 464683076 464985664 465193216 466728236 467221172 467365888 467943424 469176448 470193152 470257372 470499328 471432104 472453696 472513184 472724096 472761344 474283966 474784882 474996808 475306112 476874502 477022208 477526016 479315584 479375936 481614848 481680628 483480608 483734528 484594487 484999168 485805034 486121376 486535192 487325696 487392256 488458498 488609792 489478418 489668608 489735488 489797152 491565568 492084736 492151946 492304384 493381372 493928864 493991056 494250496 494671232 496366013 496587572 497112044 499231744 499785728 501102656 501368582 502251776 503506432 503575202 504107054 504666448 504729992 504891712 505151488 505927136 507313664 507382954 508423487 508650428 509476864 509752672 510084608 511727437 511926272 511996192 512267899 514387456 514452224 514522489 514681856 516380176 516925552 517156288 519708046 520284752 520486912 520552448 521924096 523055104 523126544 523288576 524158063 524361728 525293912 525569792 525635968 525870592 527021011 527605832 528121451 528163064 528326656 528398816 530373376 531006047 532923248 533270272 535195648 535485379 535760896 537768704 537836416 539075524 539242496 540422168 540663392 541835008 541903232 543331139 544145408 544434176 544508536 545868752 546830336 547407872 549170908 549459328 549528512 549996304 552170476 552341504 552416944 554996992 555682816 555974656 557147032 557735464 558354368 558717952 560113664 561109406 561359864 561404096 561577984 562511092 564348928 564426008 565583524 566463872 566764484 567062144 569181184 569258924 569860148 571917632 572290048 574133222 574434752 574739594 574996136 575930368 577269134 577447936 578699264 578778304 579076096 580224128 581481472 581554688 581634118 581814272 583087076 583734112 584350624 584611456 586614379 586922464 587104256 587233933 587422088 587496052 590001152 592526506 592756736 592837696 595053056 595762882 596423984 597913888 598303232 598812544 599552512 599867392 600788474 600864121 601132324 602434976 602669056 602827264 605003776 605331298 605407517 605642752 605725472 605913088 607912448 607988992 610912016 611184704 611830208 613849093 614123092 614200418 615120896 617069024 618156032 619459529 619700224 619784864 621127936 621206144 621405184 622679552 622843013 624192712 624386048 624471328 625751984 626031296 627387904 627473594 627552601 629818384 630063104 630483568 632846357 633171968 633258448 633454592 635544832 635882104 636216064 638680744 639355288 639640672 640350464 642037778 643422208 643510088 643760128 645117616 646515584 646936576 647225344 648219143 649361024 649705628 649995632 650046848 650248192 652565108 652767232 653120611 653545904 655905536 655995121 658702336 659058928 659141912 659873344 661952512 663477568 663683072 664785836 665134976 666873856 666957824 668416892 668715248 670072832 670164352 671838464 672668672 673021952 673386296 673471084 675902656 676342784 676918528 679152188 679237702 679540888 679594432 679804928 683252536 683917312 685719424 686443648 687205376 687291904 687652864 689016152 689102908 690596192 690904448 692321344 693916366 694003739 694226104 694313516 694583296 697186304 697556288 700530688 700626368 701366336 703898624 703994764 704083406 706625504 707371808 707687552 710022742 710112143 710485088 710705152 711089896 711968608 712245248 712342528 715391534 715669504 715759616 715857376 716079104 717645632 718441984 719200768 719298998 719521792 721986928 722749456 723072064 725458019 725781836 726155264 726548372 729263392 729546752 732372992 732769466 733246624 734060288 735894016 735994526 737682296 737910784 739431968 739525072 739855168 741458432 741559702 741941248 743080481 743412164 744620032 745023136 745116944 745406464 747909331 748199936 748294144 748699237 751891712 751994407 752227328 755506576 755601704 755938976 759469568 759573298 760807424 762411728 762707968 764063872 764465152 764561408 766077169 766576016 767737256 768176656 768237184 768475136 768580096 770156288 771869813 771930632 772169728 772372432 775161088 775979776 776085761 778887824 778985896 779288576 782209024 782624128 786068608 786898816 788123648 789847784 789947236 790619687 791904256 792012416 793990912 794099357 795711488 795820168 795920372 796229632 797808176 798794048 799213568 799637696 799994624 802634404 803157056 803405824 803840752 807018388 807268352 811251584 812151808 814291816 814710784 815151832 816159136 816587776 818197952 820082978 820449032 820871168 822131596 822666944 824384704 824817664 827899904 828348092 828887488 831880192 831993812 832421888 832872524 833130496 835879616 835984864 836358016 839117786 840004022 840378968 841744384 843701042 843962368 845462722 845791232 845897728 848126656 849964544 850080634 850343936 852087808 852204188 854050912 854158448 854432128 854539712 857359477 858264979 858530816 858648076 860793032 861856736 862191616 862309376 866000278 866336768 866564192 869692928 870611456 870730366 871000064 873874144 873984176 876269056 878186023 878578012 879505924 880481888 880592752 880934912 881055232 884236288 884705536 884826371 885170176 887036722 888599296 889537792 889934848 892871408 892983832 893269952 893743994 897554944 897677534 898625618 901382144 901870112 903458816 905363927 905715712 906320129 907325848 907916672 908197888 910184704 910309019 910590976 912209779 912281656 912564224 912688864 914560592 916951552 917067008 917192263 919483466 920503792 920977408 921475984 924919424 925405184 929366152 929971328 930386432 933456472 934368721 934442344 934731776 935886848 938352896 939472237 940386304 940514744 940998656 942864208 944907392 945026368 945448192 945522688 947397209 948567932 949569764 949993616 950612224 953749004 954044416 954560893 955052032 958631168 958751872 963229696 963361256 966961216 967469056 969188974 969998336 971610068 972242752 973070384 974784512 976916996 977219584 978956836 979337216 979470976 979594304 983131136 984169472 984303892 984608768 986762744 987857728 987982112 988500992 989342464 992732026 993175144 994224088 998463488 999571456 1002205312 1002737164 1004503552 1007012864 1007150404 1008214108 1009332896 1009459984 1009783424 1011854272 1014313157 1014627328 1014765908 1016846974 1017300856 1018953728 1019505344 1020169216 1023454874 1023852544 1023992384 1024535798 1028774912 1028904448 1029044978 1029363712 1032760352 1033851104 1034312576 1037856209 1038952343 1039416092 1040569504 1040973824 1041104896 1043848192 1045703893 1046110208 1046253088 1046577152 1048316126 1048723456 1050587824 1051139584 1051271936 1051741184 1054042022 1055211664 1056242902 1056326128 1056653312 1056797632 1060746752 1062012094 1065846496 1066540544 1070391296 1070970758 1071105607 1071521792 1075537408 1075672832 1078151048 1078484992 1080844336 1081326784 1083670016 1083806464 1086040703 1086662278 1088290816 1088868352 1089017072 1091737504 1093660672 1094252731 1094815744 1098341816 1098918656 1099057024 1099992608 1104253943 1104340952 1104683008 1104833888 1109993984 1110285371 1111365632 1111949312 1114294064 1115470928 1116708736 1117435904 1119651247 1120227328 1122218812 1122719728 1122808192 1123155968 1125022184 1128117419 1128697856 1128852016 1131167048 1132927744 1133528968 1134124288 1138362368 1138517848 1139720296 1143835264 1144580096 1148266444 1148869504 1149479188 1149992272 1154538268 1154895872 1155521081 1157398528 1157556608 1160448256 1162962944 1163109376 1163268236 1163628544 1166174152 1167468224 1168701248 1169222912 1173228758 1173844928 1174208512 1174467866 1174844176 1174992104 1180002304 1185053012 1185513472 1185675392 1190106112 1191525764 1192847968 1195827776 1196606464 1197625088 1198733731 1199105024 1199734784 1201576948 1201728242 1202264648 1204869952 1205654528 1210007552 1210662596 1210815034 1211285504 1211450944 1211826176 1215824896 1215977984 1221824032 1222369408 1223660416 1227698186 1227852769 1228246184 1228400836 1230241792 1234138048 1236312064 1238919058 1239400448 1239569728 1242255872 1242412288 1242810368 1245359104 1245686026 1247573041 1248385424 1248772096 1248942656 1251503968 1252062592 1254387277 1254775808 1254947188 1255105202 1259636768 1260126208 1260967136 1265692714 1265852081 1266343936 1266516896 1266909184 1271089664 1271764208 1272432128 1277361488 1278710576 1279281344 1280700928 1283502649 1284075556 1286844416 1287020176 1287520256 1290235232 1293031168 1293207773 1293873152 1294450688 1296438286 1298722048 1299411256 1299991264 1300093696 1300496384 1305130216 1305534464 1306241222 1307091808 1311811072 1311990242 1317404672 1318117856 1318283824 1319746688 1323224201 1323905024 1324621727 1326955136 1327366144 1329571672 1330269952 1333229677 1333747712 1333915648 1336833784 1337430496 1340145664 1340328704 1340511769 1343676928 1345337344 1346043904 1346772592 1346942168 1351805312 1352685568 1353837056 1358304376 1358475404 1359081776 1359188864 1359609856 1365615823 1366505072 1367834624 1371438848 1372887296 1374410752 1374583808 1375305728 1378032304 1378205816 1381192384 1381808896 1384642688 1387832732 1388007478 1388452208 1388627032 1389166592 1394372608 1395112576 1398788677 1401061376 1401252736 1402732672 1407797248 1407989528 1408166812 1413251008 1414743616 1415375104 1420045484 1420224286 1420970176 1421410304 1422179792 1423937216 1424685056 1430783068 1431339008 1431519232 1431714752 1432158208 1435291264 1436883968 1438401536 1438597996 1439043584 1443973856 1445498912 1446144128 1450916038 1451098727 1451563672 1452310528 1453096744 1458526784 1464745984 1465538932 1466493248 1468120576 1471788032 1471989052 1475364592 1475821568 1478863936 1479050144 1479710336 1482457691 1482916864 1483119404 1483882496 1486160962 1486824328 1489240064 1490046272 1490233888 1490812928 1495818662 1496399872 1496588288 1497398474 1503783424 1503988814 1504454656 1510219997 1511013152 1511203408 1511877952 1516866767 1518468809 1518939136 1519146596 1521614848 1524823456 1525415936 1528127744 1528336459 1528930304 1529122816 1532154338 1533152032 1535474512 1536353312 1536474368 1536950272 1537160192 1540312576 1543739626 1543861264 1544339456 1544744864 1550322176 1551959552 1552171522 1557775648 1557971792 1558577152 1564418048 1565248256 1565462041 1572137216 1573797632 1576247296 1579695568 1579894472 1581239374 1583808512 1584024832 1587981824 1588198714 1591422976 1591640336 1591840744 1592459264 1595616352 1597588096 1598427136 1599275392 1599989248 1603489459 1605268808 1606314112 1606811648 1607681504 1613909609 1614036776 1614536704 1615614143 1622503168 1622724773 1624303616 1628583632 1629421568 1630303664 1632318272 1633175552 1636395904 1640165956 1640898064 1641742336 1644263192 1645333888 1648769408 1649635328 1653113891 1655799808 1656696184 1657774976 1663760384 1663987624 1664843776 1665745048 1666260992 1671759232 1671969728 1672716032 1678235572 1680008044 1680757936 1687402084 1687924736 1688838503 1690925444 1691582464 1691795456 1696253312 1699929088 1700161268 1700687872 1704175616 1704408376 1708101824 1708316896 1708864256 1709079424 1714718954 1716529958 1717061632 1717296152 1721586064 1723713472 1724618752 1732000556 1732673536 1733128384 1739385856 1741222912 1741460732 1742000128 1747748288 1747968352 1751995453 1752538112 1756372046 1757156024 1759011848 1760963776 1761185504 1761869824 1762110464 1768472576 1769411072 1769652742 1770340352 1774073444 1777198592 1779075584 1779869696 1785742816 1785967664 1786539904 1787487988 1794554047 1795109888 1795355068 1797251236 1802764288 1803740224 1806917632 1810727854 1811431424 1812640258 1814651696 1815833344 1816395776 1820369408 1820618038 1821181952 1824419558 1824563312 1825128448 1825377728 1828161049 1829121184 1833903104 1834134016 1834384526 1838146453 1838966932 1841007584 1841954816 1842951968 1849838848 1850091503 1850810368 1852045481 1858732304 1859942656 1860772864 1866912944 1868737442 1868884688 1869463552 1871773696 1876705792 1878944474 1880772608 1881029488 1881997312 1885728416 1889814784 1890052736 1890896384 1891045376 1894794418 1895032997 1897135864 1899139528 1899987232 1901224448 1907498008 1908088832 1909121786 1909362169 1910104064 1917262336 1917503744 1926459392 1926722512 1933922432 1934938112 1935985601 1938377948 1939996672 1943220136 1944485504 1946140768 1949569024 1953680053 1953833992 1954439168 1957913672 1958674432 1958941952 1959188608 1964351041 1966262272 1968338944 1968607784 1969217536 1973525488 1975715456 1975964224 1977001984 1978684928 1985464052 1986350288 1988448176 1995900049 1996926976 1999142912 2004410624 2005474328 2009007104 2014025728 2014300808 2016428216 2018665792 2018919968 2019566848 2023708544 2028626314 2029254656 2029531816 2033693948 2034601712 2039010688 2040338432 2044383451 2046909748 2047705088 2047984768 2049071596 2057549824 2057808896 2058089956 2058727424 2065520704 2067702208 2068625152 2075712418 2077904686 2078832184 2081139008 2082209792 2087696384 2091407786 2092220416 2092506176 2093154304 2096632252 2097446912 2101175648 2102279168 2102543872 2103482368 2108084044 2110423328 2112485804 2112652256 2113306624 2113595264 2120836601 2121493504 2124024188 2131692992 2133081088 2140782592 2141941516 2142211214 2143043584 2151074816 2151345664 2156302096 2156969984 2161688672 2162653568 2167340032 2167612928 2172081406 2172354899 2173324556 2176581632 2177736704 2178034144 2183475008 2187321344 2188505462 2188781023 2189631488 2196683632 2197837312 2198114048 2199985216 2207244611 2208507886 2208681904 2209366016 2209667776 2219300567 2219987968 2220570742 2222731264 2223898624 2228588128 2230941856 2233417472 2234871808 2239302494 2239584451 2240454656 2244437624 2245439456 2245616384 2246311936 2250044368 2256234838 2256518927 2257395712 2257704032 2262334096 2265855488 2267057936 2268248576 2276724736 2277035696 2279440592 2287670528 2287982983 2289160192 2296532888 2297739008 2298958376 2299984544 2309076536 2309791744 2311042162 2314797056 2315113216 2320896512 2325925888 2326218752 2326536472 2327257088 2332348304 2334936448 2337402496 2338445824 2343561517 2346457516 2347689856 2348417024 2348935732 2349688352 2349984208 2358790967 2360004608 2361282209 2370106024 2371026944 2371350784 2380212224 2383051528 2385695936 2391655552 2393212928 2395250176 2397467462 2398210048 2399469568 2403153896 2403456484 2404529296 2409739904 2411309056 2416089533 2420015104 2421325192 2421630068 2422571008 2422901888 2423652352 2431649792 2431955968 2443648064 2444738816 2447320832 2455396372 2455705538 2456492368 2456801672 2468276096 2472624128 2477838116 2478800896 2479139456 2484511744 2484824576 2485620736 2490718208 2491372052 2495146082 2496770848 2497544192 2497885312 2503007936 2504125184 2508774554 2509551616 2509894376 2510210404 2519273536 2521934272 2531385428 2531704162 2532687872 2533033792 2533818368 2542179328 2543528416 2544864256 2554722976 2557421152 2558562688 2561401856 2567005298 2567328517 2568151112 2573688832 2574040352 2575040512 2580470464 2586062336 2586415546 2586741209 2587746304 2588901376 2592876572 2597444096 2598822512 2599982528 2600187392 2608561813 2610260432 2611068928 2612482444 2614183616 2622809761 2623622144 2623980484 2634809344 2636235712 2636567648 2639493376 2646448402 2647810048 2649243454 2653910272 2654732288 2659143344 2660539904 2666459354 2667495424 2667831296 2671927687 2673667568 2674860992 2680291328 2680657408 2681023538 2686521739 2687353856 2690674688 2692087808 2692131299 2693545184 2693884336 2703610624 2703979889 2705371136 2706835703 2707674112 2716608752 2716950808 2718163552 2718377728 2719219712 2731231646 2733010144 2735669248 2742877696 2745774592 2748821504 2749167616 2750611456 2756064608 2756411632 2762384768 2763617792 2769285376 2769663611 2775665464 2776014956 2776904416 2777254064 2778333184 2788745216 2790225152 2790606247 2797577354 2802122752 2802505472 2805465344 2815594496 2815979056 2816333624 2826502016 2829487232 2830750208 2840090968 2840448572 2841940352 2842820608 2844359584 2847874432 2849370112 2855378539 2858394253 2861566136 2862678016 2863038464 2863429504 2864316416 2870582528 2873767936 2876803072 2877195992 2878087168 2887947712 2890997824 2892288256 2901832076 2902197454 2903127344 2904621056 2906193488 2917053568 2929491968 2931077864 2932986496 2936241152 2943576064 2943978104 2950729184 2951643136 2957727872 2958100288 2959420672 2964915382 2965833728 2966238808 2967764992 2972321924 2973648656 2980092544 2980467776 2991637324 2992799744 2993176576 2994796948 3007566848 3007977628 3008909312 3020439994 3022026304 3022406816 3023755904 3033733534 3036937618 3037878272 3038293192 3043229696 3049646912 3056255488 3056672918 3057860608 3058245632 3064308676 3066304064 3070949024 3072706624 3072948736 3074320384 3080625152 3086101733 3087479252 3087722528 3088678912 3089489728 3099684263 3100644352 3103919104 3104343044 3115551296 3115943584 3117154304 3128836096 3130496512 3130924082 3144274432 3147595264 3152494592 3157732721 3159391136 3159788944 3162478748 3167617024 3168049664 3174980237 3175963648 3176397428 3182845952 3183280672 3183681488 3184918528 3191232704 3195176192 3196854272 3198550784 3198987649 3199978496 3206978918 3210537616 3212628224 3213623296 3215363008 3227819218 3228073552 3229073408 3231228286 3245006336 3245449546 3248607232 3257167264 3258843136 3258895783 3260607328 3264636544 3266351104 3272791808 3273238813 3276695851 3280331912 3281796128 3283484672 3288526384 3290667776 3297538816 3297989201 3299270656 3306227782 3311599616 3313392368 3315549952 3327520768 3327975248 3329687552 3331490096 3332521984 3343518464 3343939456 3345432064 3356471144 3360016088 3361515872 3374804168 3375849472 3377677006 3378102299 3381850888 3383164928 3383590912 3392506624 3399858176 3400322536 3401375744 3408351232 3408816752 3416203648 3416633792 3417728512 3418158848 3429437908 3433059916 3434123264 3434592304 3443172128 3447426944 3449237504 3451104767 3464001112 3465347072 3466256768 3478771712 3482445824 3482921464 3484000256 3495496576 3495936704 3503990906 3505076224 3512744092 3514312048 3518023696 3521927552 3522371008 3524220928 3531207779 3536945152 3538822144 3539305484 3540680704 3548146888 3554397184 3558151168 3559739392 3571485632 3571935328 3573079808 3574975976 3589108094 3590219776 3590710136 3594502472 3607480448 3613835264 3621455708 3622862848 3625280516 3629303392 3631666688 3640738816 3641236076 3642363904 3648839116 3649126624 3650256896 3650755456 3656322098 3658242368 3667806208 3668268032 3668769052 3676292906 3677933864 3682015168 3683909632 3685903936 3699677696 3700183006 3701620736 3704090962 3717464608 3719885312 3721545728 3733825888 3735807361 3737474884 3737769376 3738927104 3743547392 3752249371 3753411584 3757888948 3761545216 3762058976 3763994624 3771456832 3779629568 3780105472 3780621767 3781792768 3782090752 3789588836 3790065994 3794271728 3798279056 3799974464 3802448896 3814996016 3816177664 3818243572 3818724338 3820208128 3834524672 3835007488 3852918784 3853445024 3867844864 3869876224 3871971202 3872458733 3876755896 3879993344 3886440272 3888971008 3892281536 3899138048 3905125081 3907360106 3907667984 3908878336 3915827344 3917348864 3917883904 3918377216 3928702082 3932524544 3934653437 3936677888 3937215568 3938435072 3947050976 3951430912 3951928448 3954003968 3956144489 3957369856 3970928104 3972700576 3976896352 3991800098 3992302717 3993853952 3998285824 4008821248 4010948656 4018014208 4028051456 4028601616 4032856432 4037331584 4037839936 4039133696 4047417088 4047969893 4057252628 4058509312 4059063632 4067387896 4069203424 4078021376 4078578361 4080676864 4088766902 4093819496 4095410176 4095969536 4098143192 4115099648 4115617792 4116179912 4117454848 4131041408 4135404416 4137250304 4151424836 4155809372 4157664368 4162278016 4173245557 4175392768 4177653139 4182815572 4184440832 4185012352 4186308608 4193264504 4194893824 4202351296 4204558336 4205087744 4206964736 4216168088 4220846656 4224971608 4225304512 4226613248 4227190528 4241673202 4242987008 4248048376 4263385984 4266162176 4281565184 4283883032 4284422428 4286087168 4302149632 4302691328 4312604192 4313939968 4323377344 4325307136 4334680064 4335225856 4344162812 4344709798 4346649112 4355473408 4356068288 4366950016 4374642688 4377010924 4377562046 4379262976 4393367264 4395674624 4396228096 4399970432 4414489222 4417015772 4417363808 4418732032 4419335552 4438601134 4439975936 4441141484 4445462528 4447797248 4457176256 4461883712 4466834944 4469743616 4478604988 4479168902 4480909312 4488875248 4490878912 4491232768 4500088736 4510456379 4512469676 4513037854 4514791424 4515408064 4524668192 4531710976 4534115872 4536497152 4553449472 4554071392 4558881184 4575341056 4575965966 4576542139 4578320384 4593065776 4595478016 4597916752 4599969088 4615147823 4618153072 4619583488 4622084324 4629594112 4630226432 4640355731 4641793024 4650044971 4651851776 4652437504 4653072944 4654514176 4664696608 4669872896 4674804992 4675443487 4676891648 4687123034 4692915032 4695379712 4696834048 4697871464 4699376704 4699968416 4717581934 4720009216 4722564418 4740212048 4742053888 4742701568 4760424448 4763001529 4766103056 4771391872 4783311104 4783964419 4786425856 4789017013 4790500352 4794934924 4796420096 4798939136 4806307792 4806912968 4809058592 4819479808 4820138063 4822618112 4832179066 4840030208 4842650384 4843260136 4845142016 4845803776 4847304704 4863299584 4863911936 4887296128 4889477632 4894641664 4910792744 4911411076 4912984736 4913603344 4936552192 4937226437 4945248256 4955676232 4957601792 4958278912 4969023488 4969649152 4971241472 4981436416 4982744104 4990292164 4993541696 4995088384 4995770624 5006015872 5008250368 5017549108 5019103232 5019788752 5020420808 5038547072 5043868544 5057159063 5062770856 5063408324 5065375744 5066067584 5067636736 5084358656 5087056832 5089728512 5109445952 5114842304 5117125376 5122803712 5134010596 5134657034 5136302224 5147377664 5148080704 5160940928 5172124672 5172831092 5173482418 5175492608 5177802752 5185753144 5194888192 5197645024 5199965056 5200374784 5217123626 5220520864 5222137856 5224964888 5228367232 5245619522 5247244288 5247960968 5272471424 5273135296 5278986752 5292896804 5295620096 5298486908 5307820544 5318286688 5321079808 5330539357 5332918708 5334990848 5335662592 5343855374 5347335136 5349721984 5360582656 5361314816 5362047076 5373043478 5374707712 5381349376 5384175616 5384262598 5387090368 5387768672 5407221248 5407959778 5410742272 5413671406 5415348224 5433217504 5433901616 5436327104 5436755456 5454265609 5460026143 5462463292 5466020288 5471338496 5484056773 5485755392 5491549184 5497643008 5498335232 5501222912 5512129216 5512823264 5524769536 5525524121 5527235584 5538570752 5539327222 5551330928 5552029912 5553808832 5554508128 5556666368 5577490432 5580450304 5581212494 5595154708 5604245504 5605010944 5610930688 5629001807 5631188992 5631958112 5632667248 5653004032 5658974464 5659747379 5661500416 5680181936 5680897144 5683880704 5685641216 5688719168 5695748864 5698740224 5710757078 5716788506 5723132272 5725356032 5726076928 5726859008 5728632832 5741165056 5747535872 5753606144 5754391984 5756174336 5765738693 5775895424 5781995648 5784576512 5797231121 5803664152 5804394908 5806254688 5809242112 5809335961 5812386976 5834107136 5834903971 5841066517 5858983936 5862155728 5865972992 5872482304 5887152128 5887956208 5901458368 5903286272 5915455744 5916200576 5918841344 5929830764 5931667456 5932477616 5935529984 5944643848 5947297312 5960185088 5960935552 5976642529 5983274648 5985599488 5986353152 5989593896 6015133696 6015955256 6017818624 6040879988 6044052608 6044813632 6047511808 6067467068 6073875236 6075756544 6076586384 6099293824 6112510976 6113345836 6115721216 6116491264 6128617352 6132608128 6141898048 6145413248 6145897472 6148640768 6161250304 6172203466 6174958504 6175445056 6177357824 6178979456 6199368526 6201288704 6207838208 6208686088 6231102592 6231887168 6257672192 6260993024 6261848164 6288548864 6295190528 6304989184 6315465442 6318782272 6319577888 6324957496 6335234048 6336099328 6349960474 6351927296 6352794856 6365691904 6366561344 6367362976 6369837056 6382465408 6390352384 6393708544 6397101568 6397975298 6399956992 6413957836 6421075232 6425256448 6430726016 6452758169 6455638436 6456147104 6458146816 6462456572 6490012672 6490899092 6497214464 6514334528 6517686272 6517791566 6521214656 6529273088 6532702208 6545583616 6546477626 6553391702 6560663824 6563592256 6566969344 6577052768 6581335552 6595077632 6595978402 6598541312 6609505331 6612455564 6623199232 6626784736 6631099904 6655041536 6655950496 6659375104 6659482687 6662980192 6665043968 6687036928 6687878912 6688792357 6690864128 6712942288 6720032176 6723031744 6749608336 6751698944 6755354012 6756204598 6763701776 6766329856 6767181824 6785013248 6799716352 6800645072 6802751488 6814054819 6816702464 6817633504 6832407296 6833267584 6835457024 6836317696 6851273143 6858875816 6866119832 6868246528 6869184608 6886344256 6894853888 6898475008 6902209534 6903078611 6928002224 6930694144 6932513536 6957543424 6961309927 6964891648 6965842928 6968000512 6990993152 6991873408 7007981812 7010152448 7025488184 7028624096 7036047392 7043855104 7044742016 7048441856 7062415558 7063304807 7073890304 7077644288 7078610968 7081361408 7096293776 7108794368 7116302336 7119478784 7142971264 7143870656 7146159616 7149951952 7178216188 7180439552 7181420272 7189004944 7214960896 7215946331 7227670528 7242911416 7245725696 7250561032 7258606784 7263333376 7281477632 7282472152 7284727808 7297678232 7298253248 7300513792 7301510912 7312644196 7316484736 7335612416 7336536064 7337538104 7352585812 7355867728 7364030336 7371807872 7399355392 7400366012 7403241472 7408181924 7434929216 7439770624 7443091456 7467651776 7471614722 7474949768 7475538752 7477854208 7487094784 7504498742 7506823168 7515777896 7523090432 7524117952 7527989248 7542913664 7559259136 7560210944 7561243534 7563585536 7564181504 7579177672 7580131988 7588543456 7596558112 7599948928 7604897792 7629992032 7632355328 7634041129 7636487144 7637448676 7640416256 7669049344 7670014976 7705837568 7706890048 7735689728 7739752448 7743942404 7744917466 7753511792 7772880544 7777942016 7784563072 7798276096 7810250162 7811233573 7814720212 7815335968 7817756672 7831654688 7834697728 7835767808 7836754432 7857404164 7865049088 7869306874 7873355776 7874431136 7876870144 7894101952 7902861824 7903856896 7908007936 7912288978 7914739712 7941856208 7945401152 7953792704 7980038209 7983600196 7984605434 7987707904 7996571648 8017642496 8021897312 8036028416 8056102912 8057203232 8065712864 8074663168 8075679872 8078267392 8094834176 8095939786 8096959169 8114505256 8117018624 8118127264 8134775792 8138406848 8156042752 8157156722 8158183813 8161353728 8177533804 8187638992 8190820352 8191939072 8196286384 8227002641 8230199296 8231235584 8232359824 8234909696 8262082816 8270808832 8271938477 8274500608 8302849672 8311618744 8315328736 8324556032 8346491114 8350785536 8355306278 8365631144 8368881664 8370024704 8372617216 8386529008 8389787648 8404702592 8409116672 8410175488 8413929472 8426848859 8432336176 8441693312 8449943216 8450609024 8453226496 8454381056 8483346404 8485974016 8490567943 8496096752 8526771968 8527936573 8532324352 8536943371 8563130368 8567766064 8568844856 8572174336 8604299264 8605382656 8625208384 8627879936 8646754688 8650614272 8669360128 8670451712 8688325624 8689419596 8693298224 8710946816 8712136576 8733900032 8735092927 8749285376 8754021848 8755124092 8758525952 8786734528 8791349248 8792456192 8799940864 8828978444 8834031544 8834727616 8837464064 8838671104 8877202268 8879951872 8882282968 8890925056 8914352512 8923767424 8933669888 8939487232 8957209976 8958337804 8961818624 8977750496 8981757824 8982465536 9000177472 9020912758 9024939352 9026075708 9029582848 9030816128 9049336384 9063421952 9068231744 9072994304 9106898944 9108142784 9117762368 9150682112 9151931932 9153084278 9156640768 9186131552 9190956032 9195833504 9199938176 9230295646 9236306144 9239166976 9244168648 9259188224 9260452864 9280711462 9283586048 9300089942 9303703552 9304875008 9306145888 9309028352 9329393216 9339745792 9349609984 9350886974 9353783296 9374246068 9385830064 9390759424 9395742928 9398753408 9399936832 9430954247 9435163868 9440018432 9445128836 9480424096 9484107776 9485403136 9520848896 9526003058 9532206112 9542783744 9566622208 9567928838 9572851712 9578034026 9581000704 9589869848 9592840192 9597878272 9612615584 9613825936 9618117184 9638959616 9640276126 9645236224 9660046253 9664358132 9680060416 9685300768 9686520272 9690284032 9691607552 9722821303 9726599168 9727823872 9733090081 9774592256 9775927291 9778955264 9789283328 9821585488 9822822152 9825969472 9827206688 9873104384 9874452874 9890496512 9911352464 9915203584 9916557824 9938046976 9939298304 9942482944 9959003197 9962872832 9965488208 9980584328 9987083392 9990176768 9991541248 10012031744 10013399209 10016500736 10034307569 10035098216 10038206464 10039577504 10040841616 10077094144 10087737088 10089114893 10114318126 10125541712 10126816648 10130751488 10132135168 10135273472 10168717312 10174113664 10179457024 10218891904 10229684608 10234250752 10245607424 10268021192 10269314068 10272604448 10278055931 10294755328 10296161408 10321881856 10323291641 10334194607 10344249344 10345662184 10346964836 10350985216 10355605504 10371506288 10389776384 10395290048 10399930112 10400749568 10434247252 10441041728 10444275712 10449929776 10456734464 10491239044 10494488576 10495921936 10544942848 10546270592 10557973504 10585793608 10591240192 10596973816 10615641088 10636573376 10642159616 10661078714 10665837416 10669981696 10671325184 10687710748 10694670272 10699443968 10722629632 10724094152 10746086956 10749415424 10762698752 10768525196 10774180736 10775537344 10814442496 10815919556 10821484544 10827342812 10830696448 10866435008 10867803232 10872654208 10873510912 10908531218 10920052286 10924926584 10932040576 10942676992 10968113546 10971510784 10983098368 10995286016 10996670464 11002445824 11024258432 11025646528 11049539072 11051048242 11054471168 11077141504 11078654444 11102661856 11104059824 11107617664 11109016256 11145673201 11154980864 11157444727 11160900608 11162424988 11190309416 11208491008 11210021888 11221861376 11258003614 11262377984 11263916224 11265334496 11306008064 11317948928 11319494758 11323000832 11360363872 11361794288 11367761408 11377438336 11391497728 11397480448 11416418299 11421514156 11433577012 11446264544 11450712064 11452153856 11453718016 11482330112 11495071744 11502742823 11507212288 11508783968 11512348672 11531477386 11551790848 11563991296 11569153024 11594462242 11607328304 11608789816 11612509376 11618484224 11618671922 11624773952 11668214272 11669807942 11682133034 11717967872 11724311456 11731945984 11744964608 11769731051 11774304256 11775912416 11782161677 11802916736 11806572544 11830911488 11832401152 11834017247 11837682688 11859661528 11863334912 11864955232 11871059968 11889287696 11894594624 11920370176 11921871104 11923499419 11953285058 11966549296 11971198976 11972706304 11979187792 12030267392 12031910512 12035637248 12081759976 12088105216 12089627264 12095023616 12134934136 12146793373 12147750472 12151513088 12153172768 12198587648 12213139081 12225021952 12226691672 12231442432 12232982528 12257234704 12265216256 12283796096 12290826496 12291794944 12297281536 12316163717 12322500608 12344406932 12349917008 12350890112 12354715648 12357958912 12398737052 12402577408 12409291609 12415676416 12417372176 12462205184 12463774336 12515344384 12521986048 12523696328 12577097728 12590381056 12609978368 12630930884 12637564544 12639155776 12649914992 12672198656 12699920948 12703854592 12705589712 12731383808 12733122688 12734725952 12764930816 12780704768 12787417088 12794203136 12795950596 12799913984 12827915672 12842150464 12850512896 12861452032 12905516338 12911276872 12912294208 12916293632 12924913144 12980025344 12981798184 12994428928 13028669056 13035583132 13042429312 13058546176 13065404416 13091167232 13092955252 13106783404 13121327648 13127184512 13154105536 13162671104 13186071041 13190155264 13191956804 13197082624 13219010662 13224911128 13246398464 13253569472 13262199808 13310083072 13311900992 13318750208 13318965374 13325960384 13330087936 13374073856 13375757824 13377584714 13381728256 13425884576 13440064352 13446063488 13492130717 13499216672 13503397888 13506380459 13510708024 13512409196 13527403552 13532659712 13534363648 13570026496 13599432704 13601290144 13605502976 13628109638 13633404928 13635267008 13664814592 13666535168 13670914048 13672635392 13702546286 13717751632 13732239664 13736493056 13738369216 13772688512 13789707776 13796950016 13804419068 13806157222 13856004448 13861388288 13865027072 13915086848 13922619854 13924372891 13929783296 13931685856 13936001024 13981986304 13983746816 14015963624 14020304896 14050976368 14057248192 14072094784 14087710208 14089484032 14096883712 14118529139 14124831116 14126609614 14147780608 14155288576 14157221936 14162722816 14192587552 14217588736 14225285503 14232604672 14238957568 14285942528 14287741312 14292319232 14299903904 14356432376 14360879104 14362840544 14378009888 14429921792 14431892662 14433709823 14455341056 14485822832 14491451392 14501122064 14517213568 14526666752 14555466211 14562955264 14564944304 14569455616 14595356464 14596506496 14601027584 14603021824 14625288392 14632969472 14665526447 14671224832 14673072128 14675076208 14705171624 14711735456 14728060672 14743615744 14745629459 14798710784 14800732024 14806482944 14816363848 14869858432 14879541248 14886182912 14935303552 14943229444 14949899536 14951077504 14955708416 15008997484 15013646336 15021774053 15031555792 15046180864 15048235904 15085827328 15087887783 15118518272 15120421888 15122487068 15127171072 15128363008 15158355344 15160263976 15177086912 15193116224 15199897856 15209795584 15259984064 15264710656 15268082258 15272974288 15274897352 15280832512 15338098688 15340029952 15411675136 15413780096 15471379456 15479504896 15487884808 15489834932 15507023584 15545761088 15555884032 15569126144 15596552192 15620500324 15622467146 15629440424 15630671936 15635513344 15663309376 15671535616 15673508864 15714808328 15730098176 15738613748 15746711552 15748862272 15753740288 15788203904 15805723648 15807713792 15816015872 15824577956 15829479424 15883712416 15890802304 15907585408 15960076418 15962085997 15967200392 15969210868 15975415808 15993143296 16035284992 16043794624 16072056832 16112205824 16114406464 16131425728 16149326336 16151359744 16156534784 16189668352 16191879572 16193918338 16229010512 16234037248 16236254528 16269551584 16276813696 16307034601 16312085504 16314313444 16316367626 16322707456 16355067608 16375277984 16381640704 16383878144 16392572768 16454005282 16460398592 16462471168 16464719648 16469819392 16524165632 16541617664 16543876954 16549001216 16605699344 16623237488 16630657472 16649112064 16685534437 16692982228 16701571072 16710612556 16731262288 16737763328 16740049408 16773058016 16779575296 16809405184 16811701049 16818233344 16820350976 16827858944 16853697718 16864672352 16883386624 16899886432 16901218048 16906452992 16908762112 16966692808 16971948032 16981135886 16992193504 17053543936 17055873146 17064648704 17073886742 17126260736 17135532128 17137689712 17144348672 17201914613 17208598528 17210765312 17220082451 17250416768 17255759872 17293509376 17295871361 17301228544 17331985801 17338720256 17340903424 17376651248 17378839192 17386596448 17421893632 17424273152 17426652997 17467800064 17470185854 17498570752 17508043696 17510248184 17517051904 17573469056 17582698496 17584912384 17599881728 17657956888 17668063088 17669455232 17674928128 17677342208 17753005699 17754404536 17759903744 17764565936 17781850112 17828705024 17847534848 17849972503 17867339776 17878974464 17914419952 17916675608 17923637248 17955500992 17963515648 17964931072 18000354944 18041825516 18049878704 18052151416 18059165696 18061632256 18098672768 18126843904 18136463488 18145988608 18184252801 18213797888 18216285568 18235524736 18301364224 18303863864 18306168556 18313281536 18372263104 18381912064 18391667008 18399876352 18460591292 18472612288 18478333952 18488337296 18520905728 18561422924 18567172096 18600179884 18607407104 18609750016 18612291776 18618056704 18658786432 18679491584 18699219968 18701773948 18707566592 18748492136 18771660128 18781518848 18791485856 18797506816 18799873664 18861908494 18870327736 18880036864 18890257672 18960848192 18970806272 19041697792 19052006116 19064412224 19085567488 19133244416 19135857676 19145703424 19156068052 19162001408 19179739696 19185680384 19225231168 19227651872 19236234368 19271949983 19277919232 19280552252 19290472448 19320092506 19328716264 19360120832 19370601536 19373040544 19380568064 19383215104 19445642606 19453198336 19455647744 19466180162 19549184512 19551854582 19557910528 19578566656 19643170976 19645644304 19651938944 19654413376 19719267971 19740094517 19746208768 19748905748 19780993024 19822704928 19830407168 19833115648 19868373967 19876093952 19878596608 19884965888 19918006394 19925745664 19930976416 19961168656 19974166784 19980353536 19983082496 20024063488 20026798418 20033001472 20068615138 20070196432 20076412928 20079155008 20081683232 20154188288 20175474176 20178229786 20228636252 20251083424 20253633296 20261502976 20264270336 20337434624 20348227328 20351006533 20358914048 20437783808 20459369216 20468501504 20491214848 20536042384 20538628136 20545208896 20556111862 20589510656 20592322816 20643763712 20646583282 20668389214 20688498688 20691324368 20693929672 20701970432 20711211008 20743012576 20779552768 20790580096 20799860224 20801499136 20845362967 20868494504 20882083456 20888551424 20899859552 20913468928 20980824917 20982478088 20988977152 20991843872 21002983859 21089885696 21092541184 21095422049 21115947008 21171587216 21182480384 21193947632 21231282176 21273146752 21284319232 21322157428 21331674832 21339963392 21342650368 21375421496 21389340544 21398887936 21445259264 21448188304 21490480583 21492173912 21498830848 21525397504 21537050392 21548361472 21551074688 21607861451 21628884992 21631839112 21642969088 21654685624 21661392896 21732870016 21735606464 21745308416 21747021824 21817062436 21840104572 21849853168 21864081152 21936227092 21943021568 21954900539 21966196736 21990572032 21993340928 22048516864 22051293056 22099078144 22102096484 22108942336 22154283008 22157308888 22205323712 22208119648 22215235328 22218032512 22291346402 22309961728 22314889454 22321801216 22324849976 22380618832 22420043776 22443722752 22516007228 22524755968 22527832448 22530668992 22612016128 22635897856 22638989516 22646001664 22720727744 22723588576 22735522816 22754876672 22775940889 22782995456 22794960896 22832836598 22843028312 22867154024 22892529088 22904307712 22907436032 22964660224 22990143488 23005485646 23014424576 23017567936 23024697344 23062954772 23103581696 23127982592 23138306048 23188924484 23214656608 23217579632 23225018752 23237343844 23249547904 23329202611 23336428544 23339615884 23364266068 23435935744 23448622912 23463891968 23489929216 23539462102 23548608512 23551824832 23564323354 23605833472 23613145088 23661822976 23664802304 23668034494 23675365376 23719323056 23726669824 23729910464 23742119936 23778575392 23789189248 23840740352 23843742208 23846998838 23895903889 23906570116 23933098592 23942397952 23945412608 23958375584 24051189539 24060534784 24063821024 24071274496 24076591253 24163519952 24176210432 24179254528 24190047232 24269868272 24293586746 24295500944 24303026176 24306345536 24397175296 24426278162 24450043904 24453383344 24462884864 24465965056 24514469408 24530432512 24567592192 24581652992 24583589888 24594563072 24632327434 24635428961 24645001216 24688813864 24699834016 24701780224 24709431296 24715917824 24797474104 24805154816 24818583218 24821708197 24831352832 24834744352 24924410368 24927548672 25030688768 25043972096 25047392656 25154195456 25167812813 25180762112 25219956736 25261861768 25275129088 25278311552 25299829984 25344397312 25397840689 25399841896 25407709184 25411179424 25462767616 25466245376 25469451904 25529861632 25536563533 25561409536 25574834176 25588406272 25591901192 25599827968 25655831344 25684300928 25701025792 25722904064 25811032676 25822553744 25824588416 25832587264 25849826288 25946700637 25960050688 25963596368 25988857856 26057338112 26071166264 26084858624 26117092352 26130808832 26182334464 26185910504 26213566808 26242655296 26254369024 26308211072 26325342208 26372142082 26380310528 26383913608 26394165248 26438021324 26449822256 26507138944 26524399616 26576984863 26620166144 26623801984 26637930748 26651920768 26660175872 26748147712 26751515648 26755169428 26763456512 26851769152 26880128704 26892126976 26984261434 26998433344 27006795776 27012760918 27021416048 27024818392 27054807104 27068727296 27140052992 27198865408 27202580288 27211005952 27256219276 27266809856 27270534016 27329629184 27333070336 27341828096 27345270784 27405092572 27435503264 27464479328 27472986112 27476738432 27545377024 27570875813 27579415552 27593900032 27608838136 27612314444 27712008896 27730054144 27830173696 27845239708 27848745782 27859566592 27863371712 27872002048 27963972608 27967493632 28031927248 28040609792 28101952736 28114496384 28144189568 28175420416 28178968064 28193767424 28237058278 28240613687 28249662232 28253219228 28295561216 28310577152 28314443872 28325445632 28385175104 28435177472 28450571006 28454153299 28465209344 28477915136 28571885056 28575482624 28584638464 28599807808 28694179943 28712864752 28721758208 28725681088 28756019776 28850907371 28859843584 28863785324 28867419646 28910682112 28971645664 28982902784 29002244128 29034427136 29053333504 29110932422 29114597863 29125910528 29129888608 29138911232 29190712928 29193012992 29202055168 29206043648 29250576784 29265938944 29331052894 29342449664 29346144256 29350152416 29410343248 29423470912 29456121344 29487231488 29491258918 29597421568 29601464048 29612965888 29632727696 29739716864 29743778779 29759082496 29772365824 29870607104 29886458888 29899799072 29902155008 29911416832 30017994968 30027292672 30043548106 30063111584 30092361728 30096471808 30171654656 30175775566 30237036544 30240843776 30244974136 30254342144 30256726016 30316710688 30320527952 30354173824 30386232448 30399795712 30419591168 30466299721 30519968128 30529421312 30536164516 30545948576 30549794704 30561665024 30664282571 30676197376 30680059904 30696668717 30823350272 30827560192 30831770687 30942758912 30959009792 30975769616 30979669864 31014047168 31091522176 31111768064 31138252288 31193104384 31241000648 31244934292 31258880848 31261343872 31271026688 31326618752 31343071232 31347017728 31409163929 31429616656 31460196352 31477227496 31493423104 31497724544 31507480576 31576407808 31611447296 31615427584 31632031744 31649155912 31658958848 31767424832 31781604608 31815170816 31920152836 31924171994 31934400784 31938421736 31950831616 32070569984 32087589248 32144113664 32224411648 32228812928 32262851456 32298652672 32302719488 32313069568 32379336704 32383759144 32387836676 32458021024 32468074496 32472509056 32539103168 32553627392 32614069202 32624171008 32628626888 32632735252 32645414912 32710135216 32750555968 32767756288 32785145536 32908010564 32920797184 32924942336 32929439296 32939638784 33048331264 33083235328 33087753908 33098002432 33211398688 33246474976 33261314944 33298224128 33371068874 33375270721 33385964456 33403142144 33421225112 33462524576 33475526656 33480098816 33546116032 33618810368 33623402098 33636466688 33640701952 33655717888 33707395436 33729344704 33766773248 33799772864 33802436096 33817524224 33933385616 33943896064 33962271772 33984387008 34096526893 34107087872 34111746292 34129297408 34147773484 34252521472 34271064256 34275379424 34288697344 34403829226 34417197056 34421530624 34440164902 34500833536 34511519744 34587018752 34591742722 34602457088 34663971602 34677440512 34681806848 34735059931 34753302496 34757678384 34773192896 34843787264 34848546304 34853305994 34924782607 34935600128 34940371708 34997141504 35016087392 35020496368 35034103808 35146938112 35151738557 35165396992 35169824768 35188864139 35199763456 35315913776 35336126176 35338910464 35349856256 35354684416 35506011398 35508809072 35519807488 35529131872 35563700224 35657410048 35695069696 35699945006 35734679552 35757948928 35828839904 35833351216 35847274496 35911001984 35927031296 35929862144 36000709888 36005626943 36083651032 36099757408 36104302832 36118331392 36123264512 36197345536 36253687808 36272926976 36277881211 36291977216 36368505602 36427595776 36432571136 36471049472 36602728448 36607727728 36612337112 36626563072 36744526208 36763824128 36783334016 36799752704 36921182584 36945224576 36956667904 36976674592 37041811456 37119921007 37122845848 37134344192 37159125289 37200359768 37214814208 37219500032 37224583552 37236113408 37317572864 37322669779 37358983168 37398439936 37403547896 37415133184 37496984272 37543320256 37563037696 37582971712 37595013632 37599747328 37723816988 37740655472 37760073728 37780515344 37921696384 37941612544 38083395584 38104012232 38128824448 38171134976 38266488832 38271715352 38291406848 38312136104 38324002816 38359479392 38371360768 38450462336 38455303744 38472468736 38543899966 38555838464 38561104504 38580944896 38640185012 38657432528 38741203072 38746081088 38766430208 38843285569 38891285212 38906396672 38911295488 38932360324 39098369024 39103709164 39115821056 39157133312 39286341952 39291288608 39303877888 39308826752 39438535942 39480189034 39492417536 39497811496 39561986048 39645409856 39666231296 39736747934 39752187904 39757193216 39769931776 39836012788 39851491328 39861952832 39922337312 39948333568 39966164992 40048126976 40053596836 40066002944 40137230276 40140392864 40152825856 40158310016 40163366464 40295895419 40308376576 40350948352 40356459572 40457272504 40502166848 40507266592 40523005952 40528540672 40674869248 40696454656 40702013066 40717828096 40875567616 40918738432 40937003008 40982429696 41072084768 41077256272 41090417792 41112223724 41179021312 41184645632 41274743081 41287527424 41293166564 41336778428 41376997376 41382648736 41387859344 41403940864 41486025152 41559105536 41581160192 41586839437 41599720448 41602998272 41690725934 41736989008 41764166912 41777102848 41799719104 41826937856 41961649834 41964956176 41977954304 41983687744 42005967718 42179771392 42185082368 42190844098 42231894016 42343174432 42364960768 42387895264 42462564352 42546293504 42552104569 42568638464 42597046063 42644314856 42663349664 42679926784 42685300736 42750842992 42778681088 42797775872 42873859613 42890518528 42896376608 42980961166 42984347824 42997661696 43050795008 43074100784 43096722944 43102149376 43215722902 43257769984 43263678224 43285938176 43309371248 43322785792 43465740032 43471212928 43490616832 43494043648 43634124872 43680209144 43699706336 43728162304 43872454184 43886043136 43909801078 43915329887 43932393472 43981144064 43986681856 44097033728 44102586112 44198156288 44204192968 44217884672 44308566016 44314617776 44410647424 44416239296 44430470656 44436065024 44527668823 44582692804 44619923456 44629778908 44643602432 44649699952 44761237664 44840087552 44864361971 44887445504 45032014456 45049511936 45055664896 45061337984 45224032256 45271795712 45277979032 45292003328 45441455488 45447177152 45471045632 45509753344 45551881778 45565990912 45589921792 45665673196 45686056624 45734308048 45785058176 45814872064 45905701127 45929320448 45980286976 46010971292 46028849152 46035135872 46049394688 46125909544 46207163392 46255965184 46276612096 46377848968 46429313216 46435159264 46450037504 46474687688 46499095808 46658405222 46672857088 46679231768 46728532136 46897245824 46927783936 46979858432 47078924204 47097217024 47103649664 47128646708 47211666944 47323645952 47329604608 47336068988 47350730752 47438646112 47453339648 47459820928 47557150784 47578378496 47681480704 47687484416 47693997676 47791807778 47813140232 47866197184 47890825216 47916751168 48102379078 48121069568 48127642048 48142548992 48153182506 48327039904 48352420864 48358509056 48380094464 48539736544 48587173492 48591001888 48606052352 48612691072 48779241823 48794350592 48852556324 48900087808 48906766688 48925769728 48931930112 49028938816 49060865024 49135184384 49148082971 49163305984 49167179776 49189126144 49264654868 49270857922 49290002432 49377627728 49399668032 49403560448 49431835648 49594948208 49610309632 49637166436 49643416394 49662705664 49669488704 49848820736 49855097344 50061377536 50087944192 50094785312 50308390912 50335625626 50341963529 50361524224 50439913472 50523723536 50550258176 50556623104 50599659968 50688794624 50766626053 50795681378 50799683792 50815418368 50822358848 50925535232 50932490752 50938903808 51043913041 51059723264 51073127066 51122819072 51149668352 51150494681 51176812544 51183802384 51199655936 51311662688 51368601856 51402051584 51429878357 51445808128 51622065352 51645107488 51649176832 51665174528 51699652576 51893401274 51899935321 51920101376 51927192736 51977715712 52114676224 52142332528 52169717248 52234184704 52261617664 52364668928 52371821008 52427133616 52485310592 52508738048 52616422144 52623608609 52650684416 52744284164 52760621056 52767827216 52788330496 52876042648 52899644512 53014277888 53021518693 53048799232 53153969726 53240332288 53247603968 53275861496 53303841536 53320351744 53496295424 53503031296 53510338856 53526913024 53703538304 53760257408 53784253952 53968522868 53996866688 54013591552 54025521836 54042832096 54049636784 54109614208 54252192241 54280105984 54309490807 54397730816 54405160576 54422011904 54512438552 54533619712 54541068032 54659258368 54666140672 54683656192 54690541568 54810185144 54871006528 54928958656 54945972224 54953476864 55090754048 55141751626 55158831104 55187800064 55217676272 55224628888 55424017792 55460108288 55660347392 55690479416 55697491564 55719133184 55726743424 55744004096 55927945216 55934987264 56063854496 56081219584 56203905472 56228992768 56288379136 56350840832 56357936128 56387534848 56474116556 56481227374 56499324464 56506438456 56621154304 56628887744 56770350208 56870354944 56901142012 56908306598 56930418688 56955830272 57143770112 57150965248 57169276928 57199615616 57388359886 57425729504 57443516416 57451362176 57512039552 57701814742 57719687168 57727570648 57734839292 57821364224 57943291328 58004488256 58068854272 58106667008 58221864844 58229195726 58251821056 58259777216 58277822464 58381425856 58386025984 58412087296 58501153568 58531877888 58635932927 58662105788 58684899328 58692288512 58700304832 58820686496 58846941824 58912242688 58974462976 58982517836 59194843136 59202928096 59225931776 59265455392 59479433728 59487557558 59495047807 59518164992 59544731648 59741214208 59772917776 59799598144 59804310016 59996921699 60035989936 60054585344 60087096212 60126223168 60184723456 60192943616 60324624503 60343309312 60351551132 60474073088 60481687552 60489948272 60508684288 60513452032 60633421376 60641055904 60708347648 60772464896 60780765331 60799591424 60839182336 60932599442 61039936256 61058842624 61072329032 61091897152 61099589408 61123330048 61328565142 61352394752 61360119808 61393337434 61646700544 61655120384 61663541374 61885517824 61918019584 61919019877 61951539232 61959339728 62028094336 62183044352 62191537447 62223536128 62257221169 62276504576 62386208768 62482001296 62489868584 62517761696 62522687744 62542053376 62653237504 62661794819 62686142464 62694035456 62818327858 62859233312 62920392704 62954454992 62986846208 62995449088 63014961152 63152815616 63222894592 63230855168 63264063488 63298311824 63317917696 63534849664 63563209216 63630341632 63840305672 63848343988 63868801568 63876843472 63901663232 64141139968 64175178496 64183943681 64288227328 64448823296 64457625856 64525702912 64597305344 64605438976 64626139136 64758673408 64767518288 64775673352 64916042048 64936148992 64945018112 65078206336 65107254784 65228138404 65248342016 65257253776 65265470504 65290829824 65420270432 65501111936 65535512576 65570291072 65743067819 65816021128 65841594368 65849884672 65858878592 65879277568 66096662528 66166470656 66175507816 66196004864 66422797376 66492949952 66522629888 66596448256 66742137748 66750541442 66771928912 66806284288 66842450224 66925049152 66960197632 67092232064 67237620736 67246804196 67272933376 67281403904 67311435776 67414790872 67458689408 67533546496 67599545728 67604872192 67635048448 67866771232 67887792128 67924543544 67968774016 68193053786 68214175744 68223492584 68258594816 68295546968 68542128512 68550758848 68807658452 68834394112 68843061248 68880329804 69001667072 69174037504 69183485444 69204914176 69327943204 69354881024 69363613696 69470119862 69506604992 69515356768 69546385792 69687574528 69697092608 69706611988 69849565214 69871200256 69880743416 69994283008 70032174784 70040992736 70068207616 70293876224 70303477114 70330793984 70339649536 70377728278 70399526912 70631827552 70672252352 70677820928 70709368832 70980339859 71012022796 71017618144 71039614976 71058263744 71127400448 71292738049 71314820096 71390139392 71399890012 71469359104 71515897856 71657679808 71666702432 71694548992 71822003968 71831813573 71854062592 71859724288 72001419776 72011253886 72167302064 72199514816 72208605664 72236662784 72246529024 72394691072 72507375616 72545853952 72555762422 72583954432 72737011204 72855191552 72865142272 72942098944 73205456896 73215455456 73224674224 73253126144 73489052416 73527648256 73566668032 73576715927 73599505408 73842365168 73890449152 73913335808 73953349184 74083622912 74239842014 74245691696 74268688384 74318250578 74400719536 74429628416 74439000064 74449167104 74472226816 74635145728 74645339558 74717966336 74796879872 74807095792 74830266368 74954603009 74993968544 75086640512 75126075392 75165943424 75190027264 75199494656 75364004573 75447633976 75481310944 75520147456 75561030688 75843392768 75853751623 75883225088 75933864721 76166791168 76208024464 76257648896 76342269952 76532977664 76543430704 76582813696 76624272208 76648005632 76718958784 76742721536 76900924672 76910607488 76944937472 77087799932 77111676928 77122209008 77161889792 77280370024 77314865056 77482406144 77492162176 77532860416 77686571138 77696352877 77782570424 77812793344 77822590976 77864720648 78196738048 78207418328 78231642112 78314266624 78572683904 78582577216 78607755776 78617653504 78877071884 78960378068 78984835072 78995622992 79290819712 79332462592 79375409641 79473495868 79504375808 79514386432 79539863552 79672025576 79702982656 79723905664 79844674624 79896667136 79932329984 80096253952 80107193672 80132005888 80274460552 80280785728 80305651712 80316620032 80326732928 80591790838 80616753152 80701896704 80712919144 80914545008 81004333696 81014533184 81057081344 81349738496 81392909312 81404026132 81435656192 81751135232 81837476864 81874006016 81964859392 82144169536 82154512544 82180835584 82224447448 82358042624 82369291264 82549486162 82575054848 82586333128 82673556856 82753994752 82765297472 82775718688 82807881728 82972050304 83118211072 83162320384 83173678874 83199440896 83205996544 83381451868 83473978016 83528333824 83599438208 83653875712 83923299668 83929912352 83955908608 83967375488 84011935436 84359542784 84370164736 84381688196 84463788032 84686348864 84729921536 84775790528 84925128704 85092587008 85104209138 85137276928 85194092126 85288629712 85326699328 85370601472 85501685984 85557362176 85595551744 85747719226 85781037056 85792753216 85923569303 85961922332 85968695648 85995323392 86101590016 86148201568 86193445888 86204298752 86431445804 86515539968 86527356448 86571876352 86618742496 86645571584 86931480064 86942425856 86954300641 86981233664 86988087296 87268249744 87360418288 87399412672 87456324608 87744908368 87772086272 87819602156 87830659774 87864786944 87962288128 87973363712 88194067456 88205172224 88396312576 88408385936 88435769344 88617132032 88629235552 88821294848 88832478592 88860941312 88872130048 89055337646 89066550859 89165385608 89239846912 89259557816 89287204864 89299399904 89522475328 89680175104 89728723942 89740021943 89774891008 90064028912 90099023872 90111329792 90122675968 90448064512 90497029051 90543591424 90555958064 90584006656 90882910976 90894354304 90942091264 90991323247 91019506688 91103763556 91131981824 91179843584 91331346392 91372113248 91468616096 91570116352 91629744128 91811402254 91822962491 91858640896 91960573952 92021942584 92057698304 92070271744 92098789376 92251819088 92414326784 92511930368 92553224192 92755697936 92858626432 92870318528 92900075008 92949375376 92998191616 93316810444 93345714176 93358463536 93457064272 93794491648 93807302303 93855567872 93959716864 94157848408 94194434048 94207299328 94257293416 94423333888 94647291904 94659209216 94672137976 94701461504 94877292224 94906679296 94919641856 95114301568 95156756992 95362961408 95374968832 95387995352 95583615556 95626280464 95732394368 95833502336 96086022197 96204758156 96242139136 96255284096 96285097984 96306365012 96654079808 96704841728 96717018112 96760188928 97079473088 97174346984 97182003776 97212104704 97225382144 97558483646 97588701184 97705112648 97800175616 97813533376 97863860224 98057877632 98121730048 98270368768 98296165942 98326611968 98334359552 98378252288 98529309736 98541715844 98580004864 98755255456 98799336064 98807120896 98863671296 99189896416 99220619264 99274332872 99286832788 99325411328 99338977408 99697641472 99710194688 100175888384 100189570624 100616781824 100671251252 100683927058 100723048448 101047447072 101100516352 101113246208 101199319936 101377589248 101533252106 101591362756 101599367584 101630836736 101644717696 101851070464 101864981504 101877807616 102087826082 102119446528 102146254132 102245638144 102299336704 102300989362 102353625088 102367604768 102399311872 102623325376 102737203712 102804103168 102859756714 102891616256 103244130704 103290214976 103298353664 103399305152 103740496717 103786802548 103799870642 103840202752 103854385472 103955431424 104229352448 104284665056 104339434496 104468369408 104523235328 104729337856 104743642016 104854267232 104970621184 105017476096 105232844288 105247217218 105260469197 105301368832 105488568328 105521242112 105535654432 105576660992 105752085296 105799289024 106028555776 106043037386 106056389569 106097598464 106307939452 106480664576 106495207936 106551722992 106607683072 106951034333 106992590848 107006062592 107020677712 107053826048 107407076608 107520514816 107535200201 107568507904 107937045736 107993733376 108027183104 108051043672 108085664192 108099273568 108219228416 108504384482 108560211968 108618981614 108795461632 108810321152 108844023808 109024877104 109067239424 109082136064 109318516736 109332281344 109367312384 109381083136 109549035167 109620370288 109742013056 109857917312 109891944448 109906953728 110147391299 110181508096 110283503252 110317662208 110375600128 110377383259 110435352544 110449257776 110848035584 110863175449 110920216576 110980263823 111320694784 111380958832 111394983128 111438266368 111453486848 111488008192 111855890432 111869974528 112127708992 112162439168 112407810944 112457985536 112576758272 112701681664 112715872256 112775069696 112948233112 112962454748 112998648928 113012876912 113242308608 113257775488 113540700416 113556208051 113740709888 113802284024 113816613196 113860837376 113911660544 114287540224 114301930496 114338553856 114399231232 114776719772 114851459008 114887032832 114902724352 115024079104 115403629484 115439374336 115455141296 115469678584 115886582656 116008976512 116137708544 116213334016 116443729688 116458391452 116503642112 116519554432 116555644928 116762851712 116772051968 116824174592 117002307136 117063755776 117271865854 117324211576 117369798656 117384577024 117400609664 117641372992 117693883648 117824485376 117948925952 117965035672 118389686272 118405856192 118530910784 118958867456 118975115116 118990095614 119036329984 119089463296 119482428416 119545835552 119599196288 119608620032 119993843398 120071979872 120109170688 120174192424 120252446336 120369446912 120385887232 120649249006 120686618624 120703102264 120948146176 120963375104 120979896544 121017368576 121026904064 121266842752 121282111808 121416695296 121544929792 121561530662 121599182848 121678364672 121865198884 122079872512 122144658064 122183794304 122199178816 122602405211 122657130284 122704789504 122720239616 122786674868 123293401088 123310240768 123327082748 123771035648 123836039168 123838039754 123903078464 123918679456 124056188672 124366088704 124383074894 124447072256 124514442338 124553009152 124772417536 124964002592 124979737168 125035523392 125045375488 125306475008 125323589638 125372284928 125388070912 125580601289 125636655716 125718466624 125840785408 125908909984 125973692416 125990898176 126305631232 126445789184 126461710336 126528126976 126530171053 126596623648 126635835392 127069699328 127087054783 127126418432 127260683264 127680611344 127696687976 127737603136 127753686944 127803326464 128282279936 128350356992 128367887362 128576454656 128897646592 128915251712 129051405824 129194610688 129210877952 129252278272 129467041561 129517346816 129535036576 129551346704 129832084096 129872297984 129890036224 130156412672 130174189717 130214509568 130456276808 130496684032 130514507552 130530941008 130581659648 130840540864 131002223872 131071025152 131140582144 131158493609 131486135638 131632042256 131683188736 131699769344 131717757184 131758555136 132193325056 132332941312 132351015632 132392009728 132845594752 132985899904 133045259776 133192896512 133484275496 133501082884 133543857824 133612568576 133614727103 133684900448 133850098304 133920395264 134184464128 134202791333 134344529891 134475241472 134493608392 134545866752 134562807808 134622871552 134829581744 134917378816 135067092992 135199091456 135209744384 135270096896 135733542464 135775584256 135849087088 135937548032 136386107572 136428351488 136446985168 136517189632 136591093936 137084257024 137101517696 137615316904 137668788224 137686122496 137760659608 138003334144 138348075008 138366970888 138409828352 138655886408 138709762048 138727227392 138940239724 139013209984 139030713536 139092771584 139394185216 139413223976 139699130428 139742400512 139761486832 140064349568 140081985472 140587752448 140606954228 140661587968 140679299072 140755456556 140799053824 141263655104 141344504704 141355641856 141418737664 141960679718 142024045592 142035236288 142079229952 142116527488 142254800896 142585476098 142629640192 142780278784 142799780024 142938718208 143031795712 143315359616 143333404864 143644007936 143663627146 143708125184 143719448576 144002839552 144022507772 144334604128 144399029632 144417211328 144493058048 144789382144 145014751232 145046781451 145091707904 145111524844 145167908864 145474022408 145710383104 145730284544 145884197888 146410913792 146430910912 146449348448 146506252288 146978104832 147055296512 147133336064 147153431854 147199010816 147684730336 147780898304 147906698368 148167245824 148413437887 148479684028 148491383392 148537376768 148636501156 148801439072 148859256832 148878000128 148898334208 149270291456 149290679116 149435932672 149593759744 149614191584 149660532736 149909206018 149987937088 150173281024 150252150784 150331886848 150380054528 150398989312 150728009146 150895267952 150962621888 151040294912 151122061376 151686785536 151707503246 151766450176 151867729442 152333582336 152416048928 152515297792 152684539904 153065955328 153086861408 153165627392 153168101801 153248544416 153296011264 153437917568 153485443072 153801849344 153821214976 153842224211 153889874944 154175599864 154223353856 154244418016 154323779584 154560740048 154629730112 154964812288 154984324352 155005492447 155065720832 155373142276 155392705754 155565140848 155625586688 155645181952 155729441296 156393476096 156414836656 156463284224 156628533248 157145367808 157165154432 157215511552 157235307008 157754143768 157920756136 157969670144 157991245984 158581639424 158664925184 158750819282 158770808053 158946991736 159008751616 159028772864 159079727104 159344051152 159405965312 159447811328 159689349248 159793334272 159864659968 160110128321 160192507904 160214387344 160264011776 160548921104 160561571456 160611303424 160633240064 160653465856 161183581676 161233506304 161320790917 161403793408 161425838288 161829090016 162008667392 162029066368 162114162688 162201924049 162699476992 162785818624 162808052264 162871312384 163502270464 163674953728 163748012032 163929718784 164288339072 164309025088 164361671168 164448894896 164738582528 165098972324 165150109696 165172666256 165347113712 165507989504 165530594944 165551437376 165944100608 165966765613 166236422144 166324640768 166347357748 166398881792 166411993088 166762903736 166947956032 167056667648 167198876416 167307751424 167846599336 167859824704 167911817216 167934750976 168023870872 168719085568 168740329472 168763376392 168927576064 169372697728 169551581056 169850257408 170185174016 170208418276 170274553856 170388184252 170577259424 170653398656 171003371968 171114724352 171191103488 171495438452 171562074112 171585506432 171847138606 171923844664 171937391296 171990646784 172203180032 172296403136 172386891776 172408597504 172862891608 173031079936 173054712896 173143752704 173237484992 173291143168 173862960128 173884851712 173908601282 173962467328 173976174592 174536499488 174720836576 174798825344 174912649216 175489816736 175544172544 175582945967 175639204312 175661319548 175729573888 175924576256 175946727424 176388134912 176410344448 176792625152 176816771872 176871538688 177234264064 177258471104 177642589696 177664957184 177721882624 177744260096 178110675292 178133101718 178330771216 178519115632 178574409728 178598799808 179044950656 179360350208 179457447884 179480043886 179549782016 180128057824 180198047744 180222659584 180245351936 180896129024 180994058102 181087182848 181111916128 181168013312 181765821952 181788708608 181884182528 181982646494 182039013376 182207527112 182263963648 182359687168 182662692784 182744226496 182937232192 183140232704 183259488256 183540878807 183622804508 183645924982 183717281792 183921147904 184043885168 184115396608 184140543488 184503638176 184828653568 184928711539 185023860736 185106448384 185511395872 185717252864 185740637056 185800150016 185898750752 185996383232 186633620888 186691428352 186716927072 186914128544 187588983296 187614604606 187638227699 187711135744 187919433728 188315696816 188388868096 188414598656 188514586832 188846667776 189221060743 189294583808 189318418432 189344275952 189402923008 189754584448 189813358592 189839283712 190228603136 190254584971 190313513984 190651843811 190725922816 190749937664 190775990704 191167231112 191252560928 191464788736 191667004672 191693182967 192172044394 192409516312 192484278272 192510568192 192570195968 192612730024 193308159616 193409683456 193434036224 193520377856 194158946176 194348693968 194364007552 194424209408 194450764288 195116967292 195177402368 195283062689 195410225296 195600351232 195627066752 196115755264 196142541179 196243460096 196349697533 196540737536 196592331884 196653223936 196668719104 196756504576 197058619472 197083431688 197160009728 197510510912 197598672128 197614241792 197727342592 198379792832 198441238528 198548665744 198573665576 198650822656 198677954816 199395282944 199420389376 200351776768 200379141248 201233563648 201342502504 201367854116 201446096896 202094894144 202201032704 202226492416 202398639872 202755178496 203066504212 203182725512 203198735168 203261673472 203289435392 203729963008 203755615232 204175652164 204238893056 204292508264 204491276288 204601978724 204707250176 204735209536 204798623744 205246650752 205474407424 205608206336 205719513428 205783232512 206488261408 206580429952 206596707328 206798610304 207480993434 207573605096 207599741284 207680405504 207708770944 207910862848 208458704896 208569330112 208678868992 208936738816 209046470656 209458675712 209487284032 209708534464 209941242368 210034952192 210465688576 210494434436 210520938394 210602737664 210977136656 211042484224 211071308864 211504170592 211598578048 211991449813 212057111552 212086074772 212112779138 212195196928 212615878904 212961329152 212990415872 213103445984 213215366144 213902068666 213985181696 214012125184 214041355424 214107652096 214814153216 215041029632 215070400402 215137015808 215874091472 215987466752 216102087344 216171328384 216198547136 216438456832 216911947681 217008768964 217120423936 217237963228 217590923264 217620642304 218049754208 218134478848 218164272128 218552113637 218637033472 218664562688 218734624768 218762166272 219098070334 219240740576 219484026112 219715834624 219783888896 219813907456 220294782598 220363016192 220567006504 220635324416 220751200256 220754766518 220870705088 220898515552 221696071168 221726350898 221840433152 221960527646 222641389568 222761917664 222789966256 222876532736 222906973696 223624889969 223711780864 223739949056 223861071863 224255417984 224324878336 224815621888 224846327693 224915971072 225153516544 225403363328 225431744512 225550139392 225896466224 225924909496 225997297856 226025753824 226484617216 226515550976 226546488961 227081400832 227112416102 227481419776 227604568048 227633226392 227721674752 227823321088 228575080448 228603860992 228677107712 228798462464 229553439544 229702918016 229774065664 229805448704 230048158208 230789074087 230807258968 230878748672 230910282592 230939357168 231773165312 232017953024 232049642539 232275417088 232426668032 232887459376 232916782904 233007284224 233039108864 233111289856 233525703424 233544103936 233648349184 234004614272 234127511552 234543731708 234648423152 234739597312 234769154048 234801219328 235282745984 235387767296 235648970752 235897851904 235930071344 236395286413 236779372544 236811712384 237061821568 237686475961 237917734912 237950230232 237980191228 238072659968 238178926592 238964856832 239091671104 239198392576 239217240064 239987686796 240143959744 240218341376 240348384848 240504892672 240771774464 241298498012 241373237248 241406204528 241896292352 241926750208 241959793088 242034737152 242533685504 242564223616 242833390592 243089859584 243123061324 243198365696 243356729344 243730397768 244159745024 244289316128 244367588608 244398357632 245204810422 245314260568 245409579008 245440479232 245573349736 246620481536 246654165496 247542071296 247676079508 247806156928 247837358912 248112377344 248732177408 248766149788 248894144512 249028884676 249106018304 249928005184 249959474336 250071046784 250090750976 250535349779 250612950016 250647179276 250744569856 250776141824 251161202578 251273311432 251436933248 251681570816 251817819968 251947384832 251981796352 252611262464 252891578368 252923420672 253056253952 253060342106 253193247296 253271670784 254139398656 254174109566 254252836864 254521366528 255361222688 255393375952 255475206272 255507373888 256350483623 256564559872 256621228721 256700713984 256735774724 257152909312 257795293184 257830503424 258102811648 258389221376 258421755904 258504556544 258934083122 259034693632 259070073152 259102693408 259664168192 259744595968 259780072448 260312825344 260348379434 260429019136 260912553616 260993368064 261029015104 261061882016 261163319296 261681081728 262004447744 262142050304 262281164288 262316987218 262972271276 263264084512 263366377472 263399538688 263435514368 264386650112 264563084929 264665882624 264702031264 264784019456 265691189504 265971799808 266090519552 266385793024 266968550992 267002165768 267087715648 267225137152 267229454206 267369800896 267700196608 267840790528 268368928256 268405582666 268689059782 268950482944 268987216784 269091733504 269125615616 269245743104 269659163488 269834757632 270134185984 270398182912 270419488768 270540193792 270989718571 271467084928 271551168512 271698174176 271875096064 272772215144 272856702976 272893970336 273034379264 273038790167 273182187872 274168514048 274203035392 274240486637 275230633808 275337576448 275372244992 275521319216 276006668288 276696150016 276733941776 276819656704 277311772816 277419524096 277454454784 277880479448 278026419968 278061427072 278185543168 278788370432 278826447952 279376247579 279398260856 279484801024 279522973664 280128699136 280163970944 280902198863 281175504896 281213908456 281323175936 281358598144 281510913112 281598107648 282527310208 282689009408 282711283712 282837475328 283921359436 284048091184 284070472576 284158459904 284233054976 285170952196 285259280384 285413707007 285560557568 285599560048 285877436416 286630719232 286666809728 287288015872 287327254292 287416250368 287438897152 288005679104 288045015544 288669208256 288798059264 288834422656 288986116096 289578764288 290029502464 290093562902 290183415808 290223049688 290335817728 290948044816 291460569088 291768395776 292821827584 292861821824 292898696896 293956209664 294110593024 294266672128 294306863708 294398021632 295369460672 295561796608 295813396736 296334491648 296826875774 296959368056 296982766784 297074753536 297273002312 297602878144 297756000256 297796668416 298540582912 298581358232 298871865344 299187519488 299228383168 299321065472 299818412036 299975874176 300346562048 300504301568 300663773696 300760109056 300797978624 301456018292 301790535904 301925243776 302244122752 303279633943 303373571072 303415006492 303532900352 303735458884 304667164672 304832097856 305030595584 305369079808 306131910656 306173722816 306331254784 306336203602 306497088832 306592022528 306875835136 306970886144 307603698688 307642429952 307684448422 307779749888 308351199728 308446707712 308488836032 308647559168 309121480096 309259460224 309929624576 309968648704 310010984894 310131441664 310646750557 310746284552 310785411508 311130281696 311251173376 311290363904 311458882592 312786952192 312829673312 312926568448 312995686289 313257066496 314290735616 314330308864 314431023104 314470614016 315508287536 315841512272 315939340288 315982491968 317163278848 317329850368 317501638564 317541616106 317893983472 318017503232 318057545728 318688102304 318811930624 318895622656 319378698496 319586668544 319729319936 320220256642 320260576493 320385015808 320428774688 320528023552 321097842208 321123142912 321222606848 321266480128 321306931712 322367163352 322467012608 322641581834 322807586816 322851676576 323658180032 324017334784 324058132736 324228325376 324403848098 325398953984 325571637248 325616104528 325742624768 327004540928 327181566569 327349907456 327496024064 327859437568 328576678144 328618050176 328723342336 328897789792 329477165056 330197944648 330300219392 330345332512 330694227424 331015979008 331061189888 331102874752 331888201216 331933531226 331975325929 332472844288 332649281536 332694715496 332797763584 332823986176 333525807472 333895912064 334113335296 334397752832 334615502848 335693198672 335719649408 335823634432 335869501952 336047741744 337307108281 337438171136 337480658944 337526752784 337855152128 338745395456 339103162112 339149477557 339700514816 340370348032 340416836552 340549107712 340776368504 341154518848 341306797312 342006743936 342229448704 342382206976 342990876904 343124148224 343171012864 343694277212 343847689328 343874782592 343981293568 344592806272 344773783552 344817195008 345500803219 345725783216 346062159872 346109425792 346474969984 346582286336 347725920256 347769703424 347817202564 347924934656 347952349184 349072998976 349441673152 349597650688 349825298432 350979633472 351088345088 351165891934 351278408624 351322639096 351459147776 351893454848 352776269824 352820688896 353585250304 353633543744 353743077376 354468528128 354516942208 355285179392 355329914368 355443765248 355488520192 356221350584 356266203436 356661542432 357038231264 357148819456 357197599616 358089901312 358720700416 358914895768 358960087772 359099564032 360256115648 360445319168 360490703872 361792258048 361988116204 362174365696 362223832256 362336026624 363531643904 363577417216 363768365056 363965292988 364078026752 364415054224 364527927296 365325385568 365488452992 365874464384 366280465408 366518976512 367081757614 367127977931 367245609016 367291849964 367434563584 367842295808 368087770336 368230793216 368281086976 369007276352 369657307136 369857423078 370047721472 370212896768 371022791744 371434505728 371481274112 371600300032 371797501504 371992766464 373267241776 373382856704 373433854144 373828257088 375061795823 375177966592 375229209212 375276455398 375422271488 375838867456 376631393632 376777736192 376829197312 377029173664 377693335552 378442121486 378589167616 378636836864 378688551904 378805846016 379509168896 379626717184 379678567424 380457206272 380509169942 380627027968 381303687622 381451845632 381499875328 381551981408 382334462224 382505121856 382929577472 383334009344 383386365934 384344088788 384819032624 384968556544 385021136384 385225460048 386616319232 386669124127 386819366912 386868072448 387040755712 388317892352 388697387936 388728015104 388848418816 388901528576 390233934584 390354804736 390566125378 390820450592 391200702464 391254133504 392231510528 392285082358 392486920192 392699395066 393081475072 393184663768 393306447872 393337438208 393513009152 394117238944 394166863376 394320019456 395021021824 395197344256 395228483584 395454685184 396061896373 396759585664 396882477056 397097331488 397147331152 397301645312 397355909632 398635673423 398790565888 398840778752 399056693321 400703553536 400758282496 400813018931 402467127296 402685005008 402735708232 402892193792 404189788288 404402065408 404452984832 404797279744 405510356992 406133008424 406365451024 406397470336 406523346944 406578870784 407459926016 407511230464 408319131077 408351304328 408477786112 408585016528 408982552576 409203957448 409414500352 409470419072 409597247488 410493301504 410549367569 410948814848 411216412672 411439026856 411566465024 412976522816 413160859904 413193414656 413597220608 414961986868 415147210192 415199482568 415360811008 415417541888 416917409792 417138660224 417357737984 417873477632 418917351424 418974568064 419417068928 419882484736 420069904384 420931377152 420988868872 421041876788 421205475328 421954273312 422084968448 422142617728 423008341184 423197156096 423982899626 424114223104 424172149544 424225558276 424390393856 425231757808 425980831744 426206891968 426430732288 427804137332 427970363392 428024250368 428082710848 428215304192 429628306432 430082059264 430140800804 430274031616 431748182944 431974933504 432204174688 432342656768 432397094272 432876913664 433823895362 434017537928 434240847872 434475926456 435181846528 435241284608 436099508416 436328544256 437104227274 437274066944 437329125376 437469249536 437524332544 438196140668 438481481152 438968052224 439431669248 439627814912 440589565196 440726032384 441134013008 441270648832 441509533036 441741410176 441797031104 443254849609 443392142336 443452701796 443680866304 443921055292 445282779136 445523835328 445579932512 445753065472 445813947392 447249779938 447423561728 447479898112 447722143726 448510835968 448649756672 449631243776 449692655386 449831942144 450307033088 450806726656 450863489024 451100278784 451792932448 451849818992 451994595712 452051507648 452969234432 453031101952 453092977922 454022173891 454162801664 454224832204 454962839552 455209136096 455266452784 455443349504 456972601241 457150160896 457207721984 457354215424 457455233807 457596924928 459106879088 459405836032 459548131328 459610897408 460096316416 461578148174 461614517936 461757497344 461820565184 461878714336 463546330624 464035906048 464099285078 464550834176 464853336064 465774918752 465833565808 466014568448 466078217728 467051406848 467088207872 467296698368 468009228544 468073150259 468255023104 469087463416 469296846304 469479194624 469538308096 469602438656 470565491968 470775534592 471297941504 471612455743 471795703808 471860142688 472790572826 473558745088 473623424768 474123643136 475372951922 475835469824 475900460464 475960382456 476145319936 476357853184 477929713664 478183342208 478396785152 478434480128 479975373592 480287919488 480436682752 480696769696 481009785344 481543548928 482558973091 482596996024 482746474496 482812409056 483068628757 483792584704 483853500416 483919586176 484069474304 485067371008 485128447232 485194707127 485666781184 486179719168 486246122648 486396731392 486713458688 487460795536 488319490048 488578632256 488735177216 488796715264 490409620844 490628521136 490819158016 490880958464 491146699472 493240963072 493308330992 495084142592 495352159016 495612313856 495674717824 496224754688 497464354816 497532299576 497788289024 498057769352 498212036608 499856010368 499918948672 500142093568 500181501952 501070699558 501225900032 501294358552 501489139712 501552283648 502322405156 502546622864 502873866496 503635639936 503963592704 504962712397 505222524928 505783156736 505846841344 506120684212 506386494592 506543341568 508278797312 508348219132 508505673728 509042733056 510722445376 510786751904 510950412544 511014747776 512700967246 513129119744 513242457442 513401427968 513471549448 514305818624 515661006848 516205623296 516778442752 516843511808 517009113088 517868166244 518069387264 518140146304 518205386816 519328336384 519560144896 520625650688 520696758868 520858038272 521825107232 521986736128 522058030208 522123764032 523362163456 523846640447 524008895488 524284100608 524562328576 524633974436 525944542552 526528169024 526799077376 526871028736 528773300224 529126169858 529331765248 529404062528 529568038912 531382379008 531943599616 532181039104 532771586048 533937101984 534004331536 534175431296 534458908412 534739601792 535400393216 535681581056 536571660053 536737856512 536811165332 537378119564 537900965888 537974433568 538183467008 538251231232 539318326976 539669515264 540268371968 540628912681 540796365824 540838977536 541080387584 541979437142 542934169856 543102337024 543396348352 543750192128 545544430288 545713405952 545787940672 546068758528 546077580334 546364375744 548337028096 548406070784 548480973274 550461267616 550675152896 550744489984 551042638432 552013336576 553177359397 553392300032 553467883552 553639313408 553761598819 554623545632 554839048192 554908909568 555760958896 556052839936 556122854144 556371086336 557576740864 557652895904 558752495158 558796521712 558969602048 559045947328 560257398272 560327941888 561804397726 562351009792 562427816912 562646351872 562717196288 563021826224 563196215296 565054620416 565378018816 565422567424 565674950656 567842718872 568096182368 568140945152 568316919808 568466109952 570341904392 570518560768 570827414014 570899288531 571121115136 571199120096 571754872832 573261438464 573333619456 574576031744 574654508584 574832500736 574877794304 576011358208 576090031088 577338416512 577596118528 577668845312 577972232192 578859694699 579157528576 580059004928 580187125804 580366831616 580446099376 580671635456 581896089632 582921138176 583236705623 583536791552 585643655168 585723643648 585797393792 587912419328 588221186048 588533344256 588613727416 588796043264 590738921344 591123593216 591626793472 592668983296 593653751548 593918736112 593965533568 594149507072 594546004624 595205756288 595593336832 596774114651 597081165824 597162716464 597743730688 598375038976 598456766336 598642130944 599636824072 599951748352 600693124096 601008603136 601327547392 601520218112 601595957248 602912036584 603581071808 603850487552 604488245504 606559267886 606747142144 606830012984 607065800704 607470917768 609664195712 610061191168 610738159616 612263821312 612347445632 612672407204 612994177664 613184045056 613751670272 615207397376 615284859904 615368896844 615559499776 616702399456 616893415424 616977672064 618242960192 618518920448 619859249152 619937297408 620021969788 620262883328 621293501114 621492569104 621570823016 622260563392 622580727808 622917765184 625573904384 625659346624 625853136896 625991372578 626514132992 628581471232 628660617728 628862046208 628941228032 631016575072 631683024544 631878680576 631964983936 634130143699 634326557696 634659700736 635003277128 635083232212 635787966944 636035006464 636115091456 637376204608 637791245312 638757396992 639173337088 639458639872 640440513284 640521152986 640770031616 640857549376 641056047104 642195684416 642246285824 642532960256 642613863424 644734326704 644934025216 645283163668 645615173632 645703353152 647316360064 648034669568 648116265472 648456650752 648807696196 650797907968 651143274496 651232209056 651485249536 654009081856 654363133138 654445525877 654699814912 654992048128 655718875136 657153356288 657236100352 657446684672 657795579584 658954330112 659966138689 660395889296 660600438784 660690665024 661388454848 662031958016 662122379776 662205749504 663570869533 663776402432 663867062452 663950651858 664945688576 665298563072 665389430992 665595527168 665647972352 667051614944 667791824128 668226670592 668588418641 668795505664 669231005696 671386397344 671439298816 671647268864 671739003904 672095483488 674614216562 674876342272 674961317888 675053505568 675710304256 677490790912 678206324224 678298955114 679401029632 680740696064 680833673104 681098215424 681552737008 682309037696 682613594624 684013487872 684106911917 684458897408 684764413952 685981753808 686248296448 686342025728 687388554424 687695378656 687749565184 687962587136 689185612544 689279743009 689547567104 689634390016 691001606438 691451566432 692124319744 692218851584 692949939968 693164572672 695451840512 695539406848 695634405128 695849869312 695904698368 698145997952 698883346304 699195301376 699650596864 701959266944 702176690176 702331783868 702556817248 702645278192 702918295552 705278499133 705552539648 705641377792 706023380491 707170500608 707267087488 707486154752 708937056256 709033884416 709130725801 710570358784 710659828736 710887530496 710977040384 712442701168 712532406872 713323084864 714076462528 714297638912 714395199232 716179802624 717441400832 717829791536 717920175544 718199128064 720512231296 720890638336 720981407744 723584516096 723976232408 724348731392 724447664512 724672053248 727063287808 727154834432 727536730112 727930585976 728156053504 728830108448 729055854592 730650771136 730976905984 731748928768 732560930816 733037953024 734163515228 734255955862 734491218032 734583699928 734869127168 736175540672 736562173952 738014552704 739314614272 739714846156 740095442944 740425793536 742045583488 742869011456 742962548224 743200600064 743595003008 743985532928 746534483552 746765713408 746867708288 747656514176 750123591646 750355933184 750458418424 750552910796 750844542976 751677734912 753262787264 753658394624 754058347328 755386671104 756884242972 757178335232 757273673728 757377103808 757611692032 759018337792 759357134848 760914412544 761018339884 761254055936 762607375244 762903691264 762999750656 763103962816 764668924448 765010243712 765859154944 766668018688 766772731868 768688177576 769638065248 769937113088 770042272768 770450920096 773232638464 773338248254 773638733824 773736144896 774081511424 776635784704 777394775872 777456030208 777803057152 780467869168 780709609472 781132250756 781640901184 782401404928 782508267008 784220118539 784463021056 784570164716 784973840384 785398790132 786162950144 786369327536 786612895744 786674876416 788234477888 788333726752 788640038912 790042043648 790149949303 790394688512 790456967168 790909370368 792123792746 793519171328 793764954112 794194662976 794294662304 794603290624 794711819264 797271346846 797581131776 797681557504 798113386642 801407107072 801516564992 801626037862 804934254592 805370010016 805471416464 805784387584 808379576576 808489986811 808804130816 808905969664 809343875197 809594559488 811020713984 812266016848 812730902048 812794940672 813046693888 813157741568 814603332647 814919852032 815022460928 816638262154 816702608656 816955572224 817170033056 817965105152 818407914896 818829000704 818940838144 819194494976 820986603008 821098735138 821897629696 822432825344 822878053712 823132930048 825953045632 826321719808 826386829312 827194441216 829923973736 830294420384 830398965136 830721622016 830835083776 833834819584 834277320448 834391267853 834715475968 835746955264 837834702848 837949136128 838834137856 839764969472 840139808768 841862754304 841977737744 842083753576 842410950656 843908546624 844169936896 844285235456 846016682368 846394312192 847965799252 848228446208 848344299088 848451116552 848780787712 850463515616 851961663488 852413783936 852861464576 854659881647 855608274664 855940726784 856048500736 856165421696 856430608384 859256612864 860164118528 860281601608 860548063232 863496365888 863949867008 864408349376 864685313536 864794188544 865753827328 867647790724 868035075856 868481695744 868951852912 870482569216 872199016832 872657088512 874208454548 874548133888 874658250752 874938499072 875048665088 876392281336 876962962304 877936104448 878863338496 879255629824 881179130392 881452064768 882268026016 882541297664 883019066072 883482820352 883594062208 886509699218 886784284672 886905403592 887361732608 887842110584 891047670656 891159865024 891627894784 894499559876 894847123456 894959796224 895444287452 897021671936 899262487552 899385310772 899663884288 900614066176 901613453312 901726978048 903585864896 903699637984 903989191424 904103015296 905938468864 906062203904 906185955844 908044347782 908325603328 908449664408 909925679104 910418272192 910532905568 910886699008 913945202482 914300321792 914415443968 914708430848 914910467614 915193849856 918213758176 918811672064 919221794816 920192632832 923156296348 923229035872 923514994688 923641130368 923757428672 926805594637 927092661248 928071812096 928198570156 929101668352 929706672128 931549837504 931667131616 932029136896 932156435456 933813576449 934102813696 934176415744 934593396736 936018457088 936146300518 936510046208 938174926832 938593692608 939076616192 939204877312 941130983936 941551069184 942595883008 943224911486 943591407616 943720285376 945581145652 947117490176 947246849536 948247286272 950745903844 951670939648 951800920928 951920764912 952290639872 955859427328 956366684416 956497307051 956793570304 956868960256 959950747184 960575838976 960873365504 961393539392 962019570688 963087097856 965117946182 965193992048 965492948992 965624818112 966137257514 967585169408 967707000832 967839172352 968138948608 970134742016 970256894464 970389414254 971333562368 972359438336 972492245296 972793462784 973426917376 974921591072 976638980096 977157264512 977470354432 977593430528 979732059449 980819241688 981257042272 981638316032 981761916928 982293398944 986098771099 986481926144 986616661984 987140241373 990168285184 990704318032 991224627712 991349435648 992449509376 994928709632 995064599152 995576578048 996115538704 996424073216 999712020736 999837897344 1000284187136 1000363003904 1002141399116 1002451800064 1002588717104 1002978279424 1003104567296 1004644810312 1005093245728 1005747732992 1007271279872 1007927185408 1009925424794 1010052587401 1010445049856 1011566313472 1011693682688 1012241368424 1012772989184 1013086683136 1016557594624 1016696438264 1017011347456 1018085466112 1021444890752 1021573503808 1021900825088 1022029495552 1025401934492 1026258239488 1026484914884 1026802855936 1026943098896 1031322013696 1031880325333 1032411246592 1033556885504 1033687023616 1034018226176 1035736332488 1036138774528 1036280292608 1036410773632 1038656672768 1039120289792 1041251301376 1041393517736 1041716076544 1043650214464 1043973472256 1044116060416 1044247528064 1046724326912 1047693280894 1048017790976 1048568201216 1049124657152 1049267948872 1051889085104 1053056338048 1053742057472 1057546600448 1058252339716 1058663530496 1058808125056 1059136077824 1062764758016 1063887199232 1064362078208 1065543172096 1067874203968 1068008663072 1068350862592 1068917816824 1069479203584 1070800786432 1071363162112 1073143320106 1073475713024 1073622330664 1074756239128 1075801931776 1075948867136 1076502462464 1078636653952 1079339030528 1080536743936 1081257825362 1081592731648 1081677955072 1082160775168 1083958874284 1085868339712 1086792696704 1087500384256 1091088860576 1091426811904 1091575881344 1092155160668 1092728751488 1096674056192 1096812141568 1096961946548 1100922535232 1101488979968 1102085276864 1104026673152 1106354718794 1106784600064 1106935767104 1107278626816 1107523197638 1109247091264 1109817819136 1111521917792 1112105679872 1112245708288 1112742172672 1115153481728 1115305791808 1117504990316 1117593043424 1117939204096 1118091894656 1120514796544 1120655883776 1123608795452 1124702019584 1124855633824 1125292703744 1125434392576 1126043652448 1126392430592 1130109240832 1130405908333 1130756037632 1130845134848 1131349901312 1135685437744 1136192364736 1136281890304 1136932219904 1140683808784 1141037121536 1141654828028 1141798577062 1142242230272 1142398240192 1143509745664 1146522876928 1146667238912 1149152063488 1149309017168 1149665001472 1149755588608 1152022716416 1152180062176 1154676833024 1155192237056 1155337690624 1155944464384 1157719389398 1157865161167 1158315057152 1160118009856 1160374251608 1160733663232 1160892198752 1161343270912 1163792179264 1165842276352 1166473411246 1166620285259 1167073583104 1171287310336 1171447287296 1171594787584 1175824838656 1176442372096 1176461377663 1177066688512 1177227454832 1177592086528 1181477842688 1182247186432 1182887202211 1183253586944 1185337966592 1187307503096 1187837472224 1187931067136 1188299014144 1189092009248 1190411512576 1191186673664 1193548229302 1193698512383 1194162331648 1194325432928 1195487461376 1196750077952 1196913532672 1197284261888 1199273648144 1199903496704 1201386248192 1202017206272 1202655094784 1203040436224 1203191914496 1205824073168 1207162143616 1207700975104 1208976491008 1213118535772 1213494284288 1213660025968 1214131601408 1214941835536 1219328391424 1219494929939 1220122382336 1221476319232 1224527642624 1224694891264 1225344814408 1225988355328 1226368090112 1227503340544 1230414794752 1230569719808 1230737793688 1231118999552 1233404798912 1233786830848 1233955344128 1236485920384 1237037840896 1239718498304 1239874594816 1240043939576 1240525766656 1242587002228 1242985138208 1243141646032 1244521126784 1245835530368 1249118288561 1251147808768 1251318693248 1251706273792 1251982745156 1253028265984 1257162942464 1257321235456 1257724092416 1257882456064 1262033150144 1263366049088 1263757361152 1263929967872 1268260287398 1268653115392 1269319401472 1270006554256 1270166464424 1271575933888 1272230182912 1274752409216 1275582490624 1277514793984 1278346674176 1278917279744 1280881026568 1281042305972 1281540063232 1281715098752 1282112094208 1284391368832 1284492571648 1285065920512 1285227726848 1289468653408 1289868050432 1290566327336 1291230347264 1291406706304 1294632720128 1296069339136 1296232530944 1296913301504 1297615392392 1302286548992 1302464418112 1308018163712 1308726266276 1308891051754 1309399629824 1309984096256 1314306712576 1314472200704 1314893369344 1315591159168 1317908660224 1319932277378 1320791778592 1321200877568 1321381330048 1322776909696 1324063916032 1324244759552 1324411499008 1327141739066 1327552804864 1327734124904 1327901303716 1329891377152 1330597126144 1330778861984 1331191054336 1331295944704 1334103229888 1335583648256 1336453341184 1337176837282 1337591011328 1338462011392 1342772794688 1342878597632 1343478007808 1344190966976 1348626457321 1349228433124 1349752684544 1349922635776 1350107011136 1351420608512 1354981581824 1356412648448 1356597910228 1358802059264 1361481392128 1361667346208 1362196430848 1363105474016 1364618075392 1365227189248 1368026975744 1368213823834 1368386099561 1368917794816 1369528827904 1371963507616 1372496592896 1372684051456 1374777108848 1375390757312 1375499130368 1378371225088 1378559486018 1379095134208 1379268780032 1382003212876 1382903132864 1384248639488 1384437703168 1385899879936 1390903681024 1391078813696 1391268810256 1391699738624 1391809396736 1396291995904 1397766692608 1397957602613 1398390602752 1399301193728 1403918533888 1404353380352 1404663567736 1405113634496 1405290556384 1405836591104 1410556998266 1411105079296 1411282755584 1412046760982 1414341001216 1414534174976 1414972309504 1417874112512 1418067768832 1418261451602 1421140717568 1421319657472 1421775060992 1421954080768 1424137457171 1424885402336 1425064813744 1426646169728 1428152925056 1428595277824 1428790398464 1431916086887 1432359605248 1434882801664 1435659583072 1435840351088 1436398256128 1441024462592 1441221280837 1441781276672 1441962815488 1442743429699 1447169032192 1447952464816 1448697462784 1448895329024 1449344106496 1454126575616 1454309668864 1455073460224 1455861171952 1456312107008 1457660216896 1458111709184 1461301542272 1461953811968 1463497857536 1465121861632 1466075906048 1468327030456 1468511911724 1468982436064 1469167399856 1469738254336 1472351081344 1473124347904 1476029105408 1476230704663 1478629228544 1479429692312 1480190885888 1480851587072 1484091166976 1485738022912 1485925096448 1486401200128 1487190006016 1487971065856 1493068967104 1493531426816 1493735416576 1495313028352 1500247183292 1500711866368 1500916836848 1501105821592 1501689085952 1506525574528 1507316789248 1508116694656 1510773342208 1513768485944 1514356670464 1514547347456 1514754207616 1515223384064 1518036675584 1518714269696 1521828825088 1522036679768 1522508111872 1525214750488 1525807382528 1525999501312 1526207925632 1529337848896 1530020487424 1531718309888 1533336037376 1533545463736 1537376355152 1539276130496 1540084545536 1540901840192 1546465276928 1546676496508 1547277467648 1547472289792 1548163022848 1553271569408 1554789551744 1554912060416 1555606114304 1560935738336 1561419218944 1562264501512 1563281802368 1564802809856 1565016534016 1568440237078 1568926042112 1569140329432 1569947680768 1570797580264 1572325900288 1572738655072 1573225791488 1573349752832 1576468955776 1576667453504 1580084087296 1580299898606 1580789377024 1580913934336 1581818740736 1584247585492 1587038342656 1588389325952 1588589324608 1589423638528 1594542693692 1595162263552 1595363115008 1596226773284 1602814214144 1603033129984 1603252075724 1609868509184 1610740020032 1610942832928 1611568775168 1616759153152 1616979973622 1617608261632 1617811939328 1618687750394 1619189118976 1622041427968 1624532033696 1625461804096 1625589881344 1626315483136 1629206665294 1629839704064 1630044921856 1632547816757 1633276524308 1633405217312 1633911144448 1634340066112 1635930210304 1636815829792 1637658001408 1637881676288 1641973206016 1642197470276 1643795259392 1644865650688 1645756107424 1646265860096 1651906091264 1652131712179 1652643439616 1652773658624 1654388882432 1659847947472 1660588840768 1660797930272 1661443244032 1661670167552 1667669639168 1668554640896 1668782535706 1669430951936 1671493910528 1675669405696 1675898272256 1677668275712 1679529938944 1680279617536 1683725508608 1683955475488 1684167507152 1684821901312 1687817093248 1688339873792 1688570470912 1692033364736 1692264466321 1692788624384 1695931598504 1696456892416 1696688598176 1696902233104 1697561575424 1700927031232 1703923326976 1704827567872 1705060416917 1705722929152 1709319763294 1711216549328 1711881453568 1712097001472 1712330843392 1712861216768 1718513225728 1720328237056 1720563203216 1721096126464 1726992731776 1727899734016 1728816698752 1729370627072 1729588377088 1731507654656 1735295581448 1736070151712 1736963391488 1737903705824 1740965138432 1744398033664 1744636287329 1745314177024 1746478888583 1748416909096 1749096267776 1749316501504 1749876998144 1750097330176 1752784562672 1753925924608 1755872208896 1757726676992 1758511259648 1762358260784 1762904129536 1764536052032 1765082595328 1766038132144 1766965640704 1767188124416 1773019398436 1773568569344 1773810807184 1774723465216 1775684221168 1782095341312 1782319730048 1783255789568 1788999119752 1789694246912 1789919592448 1790888574904 1794043343872 1798524975104 1798770621544 1799327768576 1801228132352 1803226906624 1803453956096 1807171729792 1807399275968 1807978382848 1808206030592 1812124407808 1812371911688 1816088695564 1816651206656 1816899328816 1820836544384 1821065811136 1825634421743 1827890404964 1828600643584 1828830887936 1829416861696 1829820935228 1830387699712 1836427516352 1837623344128 1838443589632 1840385265664 1846312592696 1846458071744 1847029989376 1847282260736 1847514857344 1853611189274 1854185322496 1856143624192 1856397140312 1858203336704 1859413344256 1863099675008 1863334263232 1864312870912 1867627152898 1868205627392 1868352831488 1869186793472 1872036914176 1872292601036 1873020092416 1876349853664 1877187385216 1878409754624 1882261967872 1883102138368 1885191766016 1886449822972 1887182815232 1887440570752 1891162291304 1894234980352 1894493699072 1896494572544 1901491807688 1903341879296 1903601841856 1903841529824 1904581279744 1911718854656 1912733368832 1912994614102 1913587140608 1913737920512 1919901494368 1921151677952 1922787078784 1924039141376 1926174195712 1930235892364 1930387984096 1930985897984 1931249636224 1932274515028 1935170338816 1935414001664 1935678344704 1940269484032 1940513788928 1940778828508 1942667124736 1944718876672 1944984490592 1945586925568 1949843182144 1953277960192 1954314529024 1954940708864 1955186861056 1959464118898 1961638483376 1962514084544 1963523833856 1964586797888 1972197542198 1972963852288 1973233323968 1974280482746 1980336570368 1981408636064 1982449255424 1982698871296 1984899018752 1989857419264 1990129198304 1991153156096 1992231077408 1992848146432 1999424041472 1999675794688 1999948914743 2000568374272 2000726007808 2004282798232 2004903600128 2005177434208 2005956558848 2006209134592 2009289620624 2010186491456 2011495465984 2014542559744 2015071401811 2015854370816 2019850849588 2020105174802 2020890099712 2023132626944 2023387365376 2024482736848 2025545978368 2033115189248 2033392876528 2034022694912 2036170932224 2042889781504 2043147007616 2043801650176 2044058991104 2050803868984 2052516478976 2052969829768 2053605711872 2053886197792 2062644027392 2063760650666 2064020504689 2064822493184 2067113771008 2067374047232 2068036452352 2071472664976 2072277549056 2072560585216 2072821547264 2077313345536 2078240579584 2081431668173 2082502602752 2082787035472 2083432153088 2087300428928 2087946944512 2088232120832 2088495056128 2092800434681 2093448653824 2095386561788 2096035581952 2097136402432 2097170281921 2098249314304 2098535897744 2103778170208 2106112676096 2107484114944 2108625012637 2115093200896 2116504679432 2117327060992 2117616250112 2118272155648 2125529516032 2127774398464 2128724156416 2131086344192 2135748407936 2136017326144 2136701725184 2137835633648 2138958407168 2141601572864 2142726324224 2146286640212 2146951426048 2147244661328 2149512478256 2151603863552 2151897734272 2157273307904 2157567952969 2158678061056 2161073487872 2162515650724 2163185463296 2163355910144 2164321550336 2167917748568 2171736679424 2173585393408 2175000768512 2182177721152 2182853623808 2183151762688 2184310321336 2185457502976 2193348112384 2193624283136 2193923893096 2201845070464 2204170553728 2208053346304 2212709437588 2213569200128 2213871534208 2214557253632 2215046395276 2218494182528 2223043835584 2224211359744 2224491416576 2225484345344 2230306963456 2230611583616 2235009980632 2235186086848 2235878408192 2236183789312 2241029593088 2241311767552 2247217590904 2249404039168 2249711267648 2250868785152 2252087304896 2252784861184 2260218481664 2260811816666 2261512075264 2261690269696 2262699802624 2271370875488 2272384729472 2272563780608 2273864439808 2281367617568 2282074243072 2283309656056 2283597154124 2284484460544 2284796480384 2287019491328 2293045753856 2293334477824 2298304126976 2298618034336 2299330002944 2299511177216 2304045432832 2304360124352 2309353666048 2310384474112 2310675381248 2311888928768 2315438778796 2315730322334 2316630114304 2320748503216 2321467326464 2321784397504 2327584358528 2331684552704 2332946822492 2333240570518 2334147166208 2342574620672 2342894574592 2343189575168 2351649677312 2352884744192 2352922755326 2354133377024 2354454909664 2355184173056 2362955685376 2364494372864 2365774404422 2366507173888 2370675933184 2374615006192 2375674944448 2375862134272 2378184018496 2380823025152 2382373347328 2386031424491 2387096458604 2387397024766 2388324663296 2388650865856 2390974922752 2393500155904 2393827065344 2398547296288 2399806993408 2402772496384 2404034412544 2404073250007 2405310189568 2406080872448 2406383828992 2411648146336 2414324287232 2415401950208 2417952982016 2426237071544 2426988568576 2427320051936 2428263202816 2429883671072 2438656782848 2438989859878 2439296960087 2440244764672 2442952638464 2449055285248 2449389782528 2450689628816 2451976710656 2455006681088 2459873789659 2460829589504 2461139439616 2461475587376 2462237999104 2466809597824 2467573661696 2467910688256 2472971840768 2473309604623 2474075681792 2479436996608 2479749189632 2480087879152 2481051533312 2485174004456 2485970276416 2486283292064 2489042253568 2491671060736 2492011378571 2498236577122 2502295617536 2502637386496 2503412547584 2503965490312 2506056531968 2514325884928 2514642470912 2515448184832 2515764912128 2524066300288 2526732098176 2527514722304 2527859935744 2536520574796 2537306230784 2538638802944 2538679814957 2540013108512 2540332928848 2543151867776 2549504818432 2549853035327 2551164981248 2552546067929 2555029587968 2556693348352 2557834559488 2561762053136 2562084611944 2563080126464 2563430197504 2564224188416 2568782737664 2568985143296 2570131841024 2570455453696 2578937306816 2579736100864 2581132654672 2582460694528 2582813412608 2589265440256 2592138678272 2592465061888 2593826603008 2595230784784 2604573097984 2604928836224 2616036327424 2617452532552 2617782103508 2618799259648 2619968192512 2628613425152 2628944401408 2629786738688 2631182318336 2635817320448 2639864554756 2641583557184 2642401755136 2642762660096 2645553819392 2648489519104 2648822998016 2654283478132 2655105609728 2655468249808 2655802607432 2661194252288 2661557723968 2662382108672 2668206459776 2671167296512 2672906682368 2674353674564 2675182022656 2676924022784 2685545589376 2685757195264 2686956015616 2688381933952 2697252914642 2698456866248 2699505369088 2699845271552 2700214022272 2702841217024 2709963163648 2712825296896 2713195820456 2717604118528 2722962784256 2723334692416 2726210948032 2729236150784 2730454378496 2736053951488 2736427647668 2736772199122 2737835589632 2739057655808 2743927015232 2745368102912 2749554217696 2750781514624 2750998260736 2755888847569 2756742450176 2757118972036 2758190268416 2758537560064 2764006425752 2765806265728 2768497278976 2768875406336 2771799759872 2781807362048 2782157627392 2782537620512 2783399477248 2783618793472 2792583991808 2795533385216 2795915205226 2796781205504 2798602387456 2807837067776 2809327135472 2810227268992 2810581112768 2819855319853 2821113996532 2822210158592 2822565511168 2824093521964 2828682002432 2829068349952 2835748225024 2836135537664 2836522903204 2842281435136 2842639314944 2843550121984 2843908161536 2848274914342 2849770804672 2850129627488 2853292339456 2856305850112 2857190555648 2857580796928 2863832173774 2864719210496 2869765603328 2871319166144 2871680702176 2872796512256 2882048925184 2882442561674 2883562553344 2883925630976 2885486859398 2894338064384 2895904929632 2897394925568 2897790658048 2908253151232 2908619337728 2910146920448 2910193934219 2911722343904 2912624214016 2915320433792 2916223418368 2922603084544 2923002260009 2923907623936 2926995715072 2930243723264 2932151812096 2936654060912 2937023823448 2937964872128 2938334799712 2939476508672 2944702162688 2945104356493 2946248695808 2952058210816 2952461409326 2957258457088 2958859384624 2960381771776 2961703174144 2968182333952 2971476045824 2971850192896 2972802400256 2974380012032 2975942131712 2986137934208 2987062853632 2987470833152 2990626056704 3000494366584 3001423732736 3001833673696 3002211643184 3003378171904 3013051149056 3014633578496 3016233389312 3016645353007 3021546684416 3027536971888 3028713340928 3029094694912 3029508415232 3030446768128 3036073351168 3037428539392 3043657650176 3044073359536 3045016223744 3050429500976 3051614765056 3051999002624 3052415851264 3058675697792 3060040974848 3063436619776 3066672074752 3067090927472 3073138723369 3074752710304 3078552260992 3080169091072 3081803680384 3089924187493 3092930553856 3093352993016 3094554935296 3094944579584 3096326045696 3106543138816 3109579103488 3109824120832 3111212228608 3121871476672 3122838437888 3124529003024 3126563604736 3130033068032 3136880474156 3137852084224 3138280658864 3139895361536 3141595160528 3144651800576 3145477310144 3146451582976 3152937911552 3153334907008 3160168174592 3160599797212 3161578754048 3161827868672 3163637481472 3168495170984 3174076685312 3176778651904 3177178649216 3178847277056 3189085387384 3190324527104 3190726230016 3192453546568 3206066259968 3206504151448 3221480040064 3221885665856 3233518306304 3233959947244 3235216523264 3235623878656 3237375500788 3238378237952 3249064067392 3250923608192 3251179762688 3252630966272 3258413330588 3259679408128 3260089843712 3265095633514 3266553048616 3266810434624 3267822288896 3268680132224 3271860420608 3273631659584 3275316002816 3275763352576 3283946412032 3284394940552 3287590518784 3289731301376 3291512214848 3292531720192 3303812182528 3304263424358 3305286879232 3305547317248 3308777764864 3319695894944 3321177681536 3321595860544 3323340335104 3335339278336 3336075973373 3337109281792 3337565071412 3338861903872 3342987821056 3351338811392 3351796544512 3355336551424 3359059877888 3360559235072 3367451017216 3367910950976 3368335014304 3369643802624 3375634186496 3376679747584 3377140941824 3384066729472 3384528932642 3385577248768 3391863197008 3392913784832 3393377196352 3393804466208 3395123150848 3401854062464 3407846653952 3409655135744 3410120833834 3411445858304 3418639526588 3422433098656 3423762907136 3424194002944 3424661686784 3437026451456 3440656474112 3441126406432 3442192252928 3453985463552 3455799468032 3457633397504 3458741254144 3459176754176 3463015309312 3470591162896 3472140303424 3473926782976 3475807411648 3481930276864 3488796067328 3489272574658 3490628354048 3492957777166 3496833818192 3498192535552 3498633003008 3500194660352 3505569125344 3507851849216 3511744417792 3515453353984 3517022519296 3522866341423 3524716521568 3525808259072 3529072104064 3530165190656 3532076264288 3533931281408 3534376248832 3546038796872 3547137138688 3547621614368 3549446930432 3551368442336 3564190682624 3564639460096 3565126326281 3566511579136 3577998239504 3579388493824 3579839184896 3581777149808 3588086687744 3597049950208 3597541243088 3598655537152 3602456264704 3606453813248 3606907912192 3614343459584 3614798551936 3615956765696 3616412061184 3624248815616 3624743823376 3632177391128 3633302413312 3633798657632 3641673088768 3642131622272 3651268843486 3651728585219 3655780809928 3657201287168 3657661775872 3658833723392 3659641870456 3660775399424 3672855032704 3675246688256 3676887179264 3680770531328 3692625185392 3692916143488 3694059978752 3694564521472 3695029714688 3707222378548 3708370644992 3710378191091 3712287248384 3712794280624 3716406673408 3726199350016 3726668526464 3728625741824 3730644253127 3735254305796 3736411254784 3736705662976 3738373586944 3744073828352 3744585202072 3746040184832 3752699707328 3754374770432 3756819509248 3764523935744 3766204276736 3770383532032 3772899645944 3774365630464 3774881141504 3782324582608 3788987398144 3792989145088 3802983615376 3806683758592 3807203683712 3807683059648 3823437709312 3825466737664 3825989228204 3827174281216 3827475841024 3839802988736 3842303355904 3845574157568 3848078282752 3852348391424 3860471784728 3860775968192 3861971795968 3862499272448 3864549030056 3870828003328 3871356689408 3880538968064 3881027577856 3881557657016 3885334249472 3889437753344 3889968981184 3891173851136 3899686364288 3906555920384 3908629058048 3909881417728 3910373722112 3918928237796 3923276966752 3925028169088 3929173595776 3944395084396 3945927704576 3946466647936 3948560965492 3960673140736 3962817272128 3964898510848 3965397742592 3969798037504 3979714838528 3980258396608 3982306312192 3984462154816 3985696292864 3998848082944 3999351589376 3999897829486 4001136748544 4001452015616 4008565596464 4009807200256 4010354868416 4012418269184 4018579241248 4020372982912 4022990931968 4029085119488 4030142803622 4031708741632 4038407757241 4039701699176 4040210349604 4041780199424 4046265253888 4046774730752 4048965473696 4051091956736 4066230378496 4066785753056 4068045389824 4072341864448 4085779563008 4086294015232 4087603300352 4088117982208 4101607737968 4105939659536 4107211423744 4107772395584 4125288054784 4127521301332 4128041009378 4129644986368 4134227542016 4134748094464 4142945329952 4144555098112 4145121170432 4145643094528 4154626691072 4156481159168 4162863336346 4165005205504 4165574070944 4166864306176 4174600857856 4175893889024 4176464241664 4176990112256 4185600869362 4186897307648 4190773123576 4192071163904 4194272804864 4194340563842 4196498628608 4197071795488 4207556340416 4212225352192 4214968229888 4217250025274 4230186401792 4233009358864 4234654121984 4235232500224 4251059032064 4253360365397 4255548796928 4257448312832 4262172688384 4271496815872 4272034652288 4273403450368 4275671267296 4277916814336 4283203145728 4285452648448 4292573280424 4293902852096 4294489322656 4299024956512 4303207727104 4303795468544 4314546615808 4315135905938 4315679237077 4317356122112 4322146975744 4325031301448 4326370926592 4326711820288 4328643100672 4335835497136 4343473358848 4347170786816 4350001537024 4364355442304 4365707247616 4366303525376 4368620642672 4370915005952 4384992407653 4386696224768 4387248566272 4387847786192 4403690140928 4408341107456 4408943208241 4416106692608 4425418875176 4427138400256 4427743068416 4429114507264 4430092790552 4436988365056 4446087671168 4448422719488 4448982833152 4450968690688 4460613926912 4461223167232 4470019961264 4470372173696 4471756816384 4472367578624 4482059186176 4482623535104 4491510441847 4494435181808 4498808078336 4499422535296 4504174609792 4505569722368 4516043043259 4520436963328 4521623633332 4523024150528 4523380539392 4525399605248 4542741750976 4544769458944 4545127561216 4547728879616 4562735235136 4564148486144 4566619312112 4567194308248 4568968921088 4569592960768 4586091507712 4586668955648 4596608253952 4597236068672 4598660005888 4608090865664 4608720248704 4618707332096 4620768948224 4621350762496 4623777857536 4630877557592 4631460644668 4633260228608 4641497006432 4642934652928 4643568795008 4655168717056 4663369105408 4665893644984 4666481141036 4668294332416 4685789149184 4686379150336 4703299354624 4705845510652 4708266754048 4708909819328 4710368346112 4725911370752 4728988745728 4731548808844 4733014347776 4749230012384 4751349888896 4751724268544 4756368036992 4761646050304 4764746694656 4772062848982 4774192917208 4774794049532 4776649326592 4777301731712 4781949845504 4787000311808 4787654130688 4797094592576 4799613986816 4805544992768 4808068825088 4808146500014 4810620379136 4812161744896 4812767657984 4823296292672 4828648574464 4830803900416 4835905964032 4852474143088 4853977137152 4854640103872 4859767342144 4875803345699 4877313565696 4877979719756 4878593920174 4880489529344 4885905276928 4898110570496 4898779565056 4901379257632 4903953421312 4910013362176 4919747579318 4921659179008 4922278879232 4922951174752 4924475998208 4933619195648 4935147323392 4935821376512 4945943681536 4946619209246 4948151363584 4958873993216 4959498379264 4960175758304 4962103066624 4970348008912 4971940552832 4972566584128 4978084507136 4983342121472 4984022757142 4996473154244 5004591235072 5005274772992 5007930980624 5026698613651 5028651769856 5029284941824 5030896369664 5031529824256 5048132600576 5053464196352 5055029444608 5055719871488 5073041149592 5074612461568 5077277605888 5077359629914 5080026217024 5080665857696 5086303735552 5099009636864 5099706070654 5102329962496 5105092135858 5110059175936 5113386696704 5115669118976 5123524106272 5124169223888 5126160252928 5126860395008 5137565475328 5137970286592 5140263682048 5140910907392 5148804652849 5157874613632 5159472201728 5162265309344 5164921389056 5165626825216 5178530880512 5184277356544 5184930123776 5187653206016 5187737013173 5190461569568 5209146195968 5209857672448 5210569246103 5232072654848 5234905065104 5235564207016 5237598519296 5239936385024 5257226850304 5257888802816 5259573477376 5262364636672 5271634640896 5279729109512 5283167114368 5284803510272 5285525320192 5291107638784 5296979038208 5297645996032 5308148704001 5308566956264 5310211219456 5310936499616 5311605214864 5322388504576 5323115447936 5324764217344 5336412919552 5337141778397 5342334593024 5345813364736 5348707349128 5350364045312 5353848045568 5371091178752 5371514390528 5373912031232 5376763867904 5394505829284 5396913732496 5399010738176 5399690543104 5400428044544 5419926327296 5425650593792 5426391640912 5445925568512 5446669384832 5452421896064 5458472301568 5460908756992 5472107902976 5472855295336 5473544398244 5475671179264 5478115311616 5487854030464 5490736205824 5499108435392 5501563029248 5501996521472 5511777695138 5513484900352 5514237944072 5516380536832 5517075120128 5528012851504 5531612531456 5537750812672 5543599519744 5563614724096 5564315254784 5565075241024 5566798954496 5585167983616 5591066770432 5591830410452 5593562411008 5597204774912 5615674135552 5618654270944 5620454537984 5621162225536 5639710639706 5642227993064 5644420317184 5645131022336 5648187043928 5657364004864 5658136699904 5672271075328 5673045806408 5684562870272 5685278629888 5687100243968 5687816323072 5696549828684 5699541609344 5700259254976 5706584678912 5712611700224 5715161593856 5727664347548 5729438420992 5742638332288 5743361404352 5762313044917 5764097850368 5764885123348 5767125106688 5767851261952 5770973718796 5788676128768 5791809859264 5794789851136 5795581316096 5816506302464 5817238675456 5820293840896 5820387868438 5823444687808 5825248428032 5830640867584 5832446836736 5845206169088 5846004520018 5847815247872 5853991430144 5860487446528 5864303624192 5873308121824 5874047646896 5875929744256 5876669599424 5889404325376 5890208712986 5892497391616 5902288260583 5904116421632 5904922818652 5914516914176 5917718769248 5920763543552 5936364667904 5942952091648 5943700385792 5945604800512 5946918039491 5948760024064 5951884263424 5972275868416 5974125707264 5974941666304 5981252113408 6000988733168 6002847465472 6003667347392 6004423286368 6006756343808 6026102298112 6029267156992 6032466778624 6033290706014 6043093368832 6055073943776 6057426681856 6058189389824 6059016830464 6072146702336 6074857078784 6084950953367 6087315300352 6088146719072 6090032447488 6100859001952 6103229530112 6103998005248 6104831702528 6117351395584 6120081949696 6126873239552 6133344149504 6134181854944 6146277446738 6149505420608 6157104521984 6160338182144 6163607360768 6179848374986 6185861107712 6186705986032 6189109870592 6189889159168 6192652091392 6213086277632 6219158206976 6219648241664 6222424457216 6243742953344 6245676875776 6249058006048 6253127209472 6260066136064 6273760948312 6275704168448 6276561317728 6279790723072 6279892173841 6283190321056 6289303601152 6290954620288 6292903165952 6305875823104 6306669814016 6307531192651 6320336349184 6321199594424 6323157508096 6323655737344 6327274962944 6336990341968 6348153370624 6353557303808 6354357298432 6357694554112 6378170774768 6380649054208 6381452460032 6384907093136 6412132519936 6413008302896 6442960080128 6443771331712 6467036612608 6467919894488 6470433046528 6471247757312 6474751001576 6476756475904 6498128134784 6501847216384 6502359525376 6505261932544 6516826661176 6519358816256 6520179687424 6530191267028 6533106097232 6533620869248 6535644577792 6537360264448 6547263319168 6551526705152 6564515261161 6567892824064 6568789881104 6575181037568 6583024429696 6585063440384 6607624365056 6608526848716 6610573758464 6611094634496 6617555529728 6639391789888 6642355363072 6643191721088 6646680670208 6670678556672 6672151946746 6674218563584 6675130142824 6677723807744 6685975642112 6703593089024 6710673102848 6718119755776 6721118470144 6734902034432 6735821901952 6736670028608 6751268372992 6754281883648 6768133458944 6769057865284 6771154497536 6783726394016 6785827569664 6786754392704 6787608932416 6803708124928 6815693307904 6819310271488 6820241667668 6822891716608 6837279053176 6844866197312 6848388005888 6849323373568 6874052902912 6881312948224 6882252812864 6884384505856 6907970927104 6911598936064 6915266795008 6917482508288 6918353508352 6926030618624 6941182325792 6944280606848 6951614823296 6963860553728 6975431580689 6977592134656 6978545149316 6981256708096 6985915554332 6993667636384 6996385071104 6997266006016 7011138250688 7015703698432 7023488835584 7030906707968 7034045038592 7045732682846 7049433043136 7051616518144 7058144208128 7060330381312 7064152528576 7067862562816 7068752497664 7092077593744 7094274277376 7095243228736 7098893860864 7102736884672 7128381365248 7129278920192 7130252652562 7133023158272 7155996479008 7158776987648 7159678369792 7163554299616 7176173375488 7194099900416 7195082486176 7197311074304 7198900784647 7204912529408 7212907626496 7213815824384 7228686919168 7229597103872 7231913531392 7232824122368 7248497631232 7249487646752 7264354782256 7266604826624 7267597315264 7283346177536 7284263244544 7302537686972 7303457170438 7311561619856 7314402574336 7315323551744 7319283740912 7321550798848 7345710065408 7350493376512 7353774358528 7361541062656 7385250370784 7385832286976 7388119957504 7389129042944 7390059429376 7414444757096 7416741289984 7420756382182 7424574496768 7425588561248 7432813346816 7452398700032 7453337052928 7457251483648 7461288506254 7470508611592 7472822509568 7473411325952 7476747173888 7488147656704 7489170404144 7492080369664 7505399414656 7508749540864 7513639018496 7525176031087 7529047871488 7532408553472 7540767064064 7545799291888 7548731260928 7549762283008 7564649165216 7577974796288 7582077173099 7585978290176 7605967230752 7613367517184 7614407367424 7615366119296 7646875418624 7650933475328 7651978456408 7654348562432 7654951682048 7679605977472 7684606711808 7691148315136 7696156565504 7704696782848 7720943569456 7721551936384 7723943591936 7724998544896 7729098060112 7742713378816 7758063490463 7761077936128 7762055155712 7763115314032 7770668498944 7778875506688 7779937962368 7782347702272 7799372728576 7800437983811 7813111840768 7817258116096 7819762835456 7820747444224 7837856475592 7846553933504 7850056338176 7858347191552 7888790168792 7891855409152 7892933295872 7897121930984 7925634544256 7929797021696 7930795485184 7939596075008 7959429677056 7960516793216 7968924309632 7971392585728 7997696165888 7998703178752 7999795658972 8002273497088 8002904031232 8017131192928 8019614400512 8020709736832 8037158482496 8040745965824 8045981863936 8058170238976 8060285607244 8063417483264 8076815514482 8079403398352 8080420699208 8083560398848 8093549461504 8097930947392 8102183913472 8132460756992 8133571506112 8136090779648 8144683728896 8171559126016 8172588030464 8175206600704 8176235964416 8203215475936 8211879319072 8214422847488 8215544791168 8250576109568 8255042602664 8256082018756 8259289972736 8268455084032 8269496188928 8285890659904 8290242340864 8291286189056 8309253382144 8312962318336 8325726672692 8330010411008 8331148141888 8333728612352 8349201715712 8352928483328 8353980224512 8371201738724 8373794615296 8381546247152 8384142327808 8388681127684 8392997257216 8394143590976 8415112680832 8424450704384 8429936459776 8434500050548 8460372803584 8466018717728 8469308243968 8470465000448 8502118064128 8506720730794 8511097593856 8514896625664 8524345376768 8542993631744 8544069304576 8546806900736 8551342534592 8555833628672 8566406291456 8570905296896 8585146560848 8587805704192 8588978645312 8598049913024 8606415454208 8607590937088 8626421303929 8629093231616 8630271811876 8631358474154 8634712244224 8644293951488 8650062602896 8652741853184 8653423640576 8671670994272 8686946717696 8691649442333 8694341573632 8700003074048 8728710884608 8731414495232 8732607050752 8737241285344 8741830011904 8769984815306 8773392449536 8774497132544 8775695572384 8807380281856 8816682214912 8817886416482 8832213385216 8850837750352 8854276800512 8855486136832 8860185581104 8873976730112 8892175342336 8893389854921 8896845438976 8897965666304 8901937381376 8921227853824 8922446334464 8940039922528 8940744347392 8943513632768 8944735157248 8960636659117 8964118372352 8965247070208 8983020883694 8988870363616 8997616156672 8998845070592 9008349219584 9011139444736 9032086086518 9040873926656 9043247266664 9046048301056 9046761078784 9050799210496 9085483501952 9089538917888 9090255122432 9095457759232 9125470470272 9128296972288 9133238624224 9134388616496 9137937842176 9139185921536 9168620488729 9172183015424 9173337911296 9178303946383 9193216507904 9194472137344 9197320011776 9216181731328 9217440497408 9218699435413 9237414664192 9241537896448 9242701524992 9247555715072 9261755115184 9262921289336 9266520457216 9282994012864 9285869305856 9287137590016 9310337434112 9326738210816 9331787289968 9332962282072 9336588664832 9371578298368 9372758300672 9406598709248 9411691021304 9416533508096 9417819638656 9420736692224 9451822741504 9457977491456 9463097617688 9466028695552 9498460024768 9502699777792 9503448537088 9512736073984 9523292100608 9529493389312 9544125697964 9548385834416 9549588099064 9553298653184 9554603463424 9575308261376 9594189185152 9599227973632 9611089985536 9616293000028 9621240758272 9624323489792 9625535315968 9646592585344 9657297148928 9661607800832 9671811928064 9704948286176 9707954274304 9709280207744 9719534684288 9751606691398 9754627131392 9755959439512 9757187840348 9760979058688 9771810553856 9797559130112 9802758515264 9807906842624 9820026724352 9839495158636 9843318358016 9844557758464 9845902349504 9848951996416 9867238391296 9871642753024 9891887363072 9893238418492 9896302727168 9917747986432 9918996758528 9920351516608 9940696017824 9943881105664 9945133168256 9956169014272 9966684242944 9968045514284 9992946308488 10009182470144 10010549545984 10015861961248 10053397227302 10057303539712 10058569883648 10061792739328 10063059648512 10096265201152 10106928392704 10111439742976 10146082299184 10149224923136 10154719259828 10160052434048 10161331715392 10172607471104 10194861541007 10198019273728 10199412141308 10204659924992 10210184271716 10220118351872 10226773393408 10247048212544 10248338447776 10252320505856 10253720790016 10271949340939 10275130950656 10275940573184 10280527364096 10281821814784 10297609305698 10315749227264 10318944403456 10324530618688 10329842778112 10331253650432 10357061761024 10368554713088 10369860247552 10375306412032 10375474026346 10380923139136 10418292391936 10419715344896 10421138492206 10464145309696 10469810130208 10471128414032 10475197038592 10510369828543 10514453700608 10515777605632 10519146954752 10521470377561 10524729273344 10543269281792 10559458219024 10566334228736 10569607020544 10571050640384 10582215277568 10593958076416 10595291992064 10616297408002 10617133912528 10620422438912 10621872999232 10623210429728 10644777009152 10646230895872 10649528434688 10672825839104 10674283556794 10684669186048 10691626729472 10697414698256 10700728090624 10707696091136 10742182357504 10743028781056 10747824062464 10753527735808 10789011658568 10793827464992 10798021476352 10799381086208 10800856089088 10839852654592 10847086482089 10851301187584 10852783281824 10891851137024 10893338769664 10904843792128 10916944603136 10921817513984 10944215805952 10945710590672 10947088796488 10951342358528 10956230623232 10975708060928 10981472411648 10998216870784 11003126058496 11003993042944 11023555390276 11026969800704 11028475888144 11032761073664 11034150240256 11056025703008 11063225062912 11075501625344 11087199039488 11110578461411 11127229448192 11128630509568 11130150482048 11133597908992 11170335967232 11182133540864 11183660820904 11187124822016 11194409549824 11231348271104 11237308541888 11240909075968 11242324451072 11279421279412 11284455986128 11288840634368 11290262044672 11296374087856 11316273399808 11344542150656 11346091612816 11369125740544 11370557259776 11374200487936 11375632646144 11393099657368 11399083218688 11400518509952 11413169357824 11425223400448 11430323187712 11455328695096 11458876841984 11485276664576 11486722808704 11524626089834 11528195700736 11529770246696 11534250213376 11535702523904 11541947437592 11583619718528 11591162632192 11633012604928 11634477350912 11640775736876 11646889375616 11650496856064 11661281735168 11690412338176 11692009040036 11695630495744 11707982860288 11720974893056 11746616243648 11748095293792 11751859488512 11753339198848 11778808650752 11780417425972 11784994783232 11804576521166 11808232843264 11809845637304 11829033828352 11835437538496 11841527087104 11872729335808 11885904183296 11887400771584 11891209601024 11893836078982 11897520048128 11903768526848 11944551736832 11949883332608 11962504226816 12001977466336 12005694930944 12007334694784 12008846572736 12048472730281 12052204596224 12058534313984 12064933557248 12066581412028 12086186737664 12110147887552 12116378779648 12118033660928 12144293404672 12149714157568 12169901906734 12174630600704 12176293438144 12180064894976 12201718003904 12207996010496 12209663405056 12234702791168 12240163899392 12253746479104 12266688299008 12268363709888 12292554893476 12299010841216 12314209043968 12320676364288 12327214721536 12359696749972 12371722215424 12373411972064 12378219741184 12379778318336 12426172555264 12434464991663 12438316413952 12439296483328 12444848914432 12487485906688 12491353751552 12498116012096 12506254418944 12520132272128 12547521896624 12551408336896 12553122635456 12559581446144 12559784347682 12566380642112 12578607202304 12581909240576 12585806331904 12611751646208 12613339628032 12615062385302 12640672698368 12642399188848 12646315016192 12647311474688 12654549925888 12673980683936 12696306741248 12707114607616 12708714596864 12715389108224 12736516772837 12756341549536 12761298108416 12762904920064 12769814186272 12824265039872 12826016605792 12832823137849 12885920160256 12887542663424 12934073225216 12935839788976 12940866093056 12942495514624 12949502003152 12953512951808 12996256269568 13003694432768 13004719050752 13010523865088 13033653322352 13038717632512 13040359374848 13060382534056 13066212194464 13067241738496 13071289155584 13074720528896 13094526638336 13103053410304 13129030522322 13130683636213 13135785648128 13137579762208 13150362075136 13166048859392 13170126880768 13215248730112 13217053697432 13221147516928 13222189268992 13235111059456 13278783579776 13284710726144 13286383442176 13293361340416 13341357113344 13344303893492 13348437127168 13350260285648 13355447615488 13407186178048 13414444229329 13421346205696 13436239511552 13442236940288 13469804068864 13471643803904 13473340057216 13502536745984 13508563767296 13536266917888 13538115730568 13542308995072 13567452788032 13571655139328 13573508785408 13575217864832 13607416249856 13631386615808 13638620542976 13640483335336 13645783433216 13674558106352 13689732394624 13698646747136 13748105805824 13762625896448 13764505625728 13768769011712 13815941854208 13823197872128 13830533590016 13834965016576 13836707016704 13852061237248 13882364651584 13888561213696 13903229646592 13927721107456 13950863161378 13955184269312 13957090298632 13962513416192 13971831108664 13987335272768 13994532012032 14022276501376 14031407396864 14046977671168 14061813415936 14068090077184 14091465365692 14098866086272 14103233036288 14116288416256 14128305057152 14135725125632 14137504995328 14184155187488 14188548554752 14190486457472 14205473769344 14256762730496 14258557840384 14260505305124 14266046316544 14311992958016 14319356739584 14327108599232 14352346750976 14388199800832 14390164972352 14394622148608 14397801569294 14409825058816 14427631648768 14457373838336 14459194207744 14463827062784 14465648244736 14496995262464 14498975293504 14528709564512 14533209653248 14535194630528 14566692355072 14568526489088 14605075373944 14606914340876 14623123239712 14628805148672 14630647103488 14638567481824 14643101597696 14691420130816 14700986753024 14707548717056 14723082125312 14770500741568 14771664573952 14778258085888 14780118858752 14828889514192 14833482579968 14841512764364 14849148993536 14851177122496 14865626693632 14904797400064 14906674105856 14914502967296 14922577012508 14941017223184 14945645019136 14946822651904 14976295313408 14978340808288 14984160739328 15010798829312 15017499081728 15027278036992 15050352062174 15052247095171 15058095742976 15064817106944 15081534128128 15091598583776 15097462521856 15099524566016 15129298330432 15155949592576 15164154346198 15171956580352 15211934461504 15226735034368 15228814734848 15230732238592 15293750837248 15301866950656 15303956912816 15308697124864 15309903364096 15359211954944 15369213423616 15377533628743 15382296630272 15392313131008 15409393565696 15441887138912 15443103872768 15447887183872 15449997089792 15458196120224 15485426757632 15516126980926 15522155872256 15524110311424 15526230628064 15541336997888 15557751013376 15559875924736 15564695404544 15598745457152 15600875967622 15626223681536 15634516232192 15639525670912 15641494888448 15675712951184 15693107867008 15700112676352 15716694383104 15777580337584 15783710818304 15785866591744 15794243861968 15851269088512 15853434089207 15859594043392 15861590970368 15879192150016 15918859354112 15921033586432 15937848619264 15942785171456 15995392331776 15997406357504 15999591317944 16004546994176 16005808062464 16034262385856 16039228801024 16041419473664 16074316964992 16081491931648 16091963727872 16116340477952 16120571214488 16126834966528 16153631028964 16158806796704 16160841398416 16167120797696 16195861894784 16204367826944 16238537751293 16264921513984 16267143012224 16272181559296 16289367457792 16343118252032 16345176060928 16350413201408 16352471928832 16406430951872 16423758638144 16428845694976 16431089582336 16501152219136 16510085205328 16512164037512 16518579945472 16538992377856 16571781319808 16580484681728 16582572378112 16618506764288 16625924636672 16651453345384 16660020822016 16662296283776 16667457224704 16698403431424 16705856966656 16707960449024 16742403477448 16747589230592 16763092494304 16768284655616 16777362255368 16785994514432 16788287181952 16830225361664 16848901408768 16859872919552 16869000101096 16932037435456 16940930000896 17004236128256 17013441461588 17022195187712 17029793251328 17085987263488 17088138609152 17093613801472 17102685069184 17111667257344 17132812582912 17170293121696 17175611408384 17177957290624 17196099826048 17212830908416 17215181874176 17252842607858 17258186463232 17260543623752 17262716948308 17269424488448 17288587902976 17300125205792 17305483706368 17306847281152 17343341988544 17373893435392 17383298884666 17388683147264 17400006148096 17457421769216 17465214101504 17474482570688 17483660023808 17539969630612 17546784899072 17548994265088 17551391144768 17614760563712 17633364429824 17635772832964 17664426770432 17701675500704 17708553601024 17710972273664 17720371162208 17747953460224 17784350684672 17786779709842 17793690877952 17795931332608 17803874762752 17842455707648 17844892668928 17880079845056 17881488694784 17889470314496 17921273318234 17928236744704 17930494140416 17966041767388 17977740727232 17995232313344 17997690141184 18016698439168 18064172173036 18081747853312 18086494533328 18092096602112 18093522157568 18170967003904 18173448833969 18179077835776 18180510244864 18190915518464 18250940940544 18256593944576 18266477248448 18268777232992 18275875684352 18278371843072 18337240977458 18344366030848 18346675822592 18356607892766 18386433015808 18388944274688 18394640023552 18432363462656 18434880994816 18437398870826 18474829328384 18483075792896 18485403049984 18495111430144 18523510230368 18525842578672 18533040914432 18565988025728 18571738611712 18574275180032 18614909129531 18620674868224 18653476421632 18663574579936 18665924564144 18673177329664 18735876650881 18743156596736 18745516601344 18755664586087 18813197418496 18823382042608 18833067016192 18835639277312 18841473384448 18903645483008 18915954982912 18926195235376 18932057391104 18996920049536 19005399555584 19006897074176 19025472147968 19046584201216 19058986778624 19088251395928 19096771668832 19099176198128 19106597306368 19109206926848 19150616522752 19188378370304 19190999160619 19198455947264 19222179971072 19232586000056 19242481516544 19248646979584 19251070631936 19293185170688 19314594297856 19323215601664 19343623856128 19409896572352 19415908548608 19418560415488 19439069368576 19503213382796 19509254262784 19511918879024 19514375680696 19521958117376 19595118260224 19605517030528 19615813685248 19640053448704 19678990317272 19686636716032 19689115516928 19691804699008 19697903992832 19734476782592 19743285506048 19783774726144 19786476836984 19792605454336 19835495972864 19837993517056 19840703033216 19881392035648 19887762211328 19890266336512 19912338028544 19933368485888 19936091028568 19985892616976 20021099091968 20031723922496 20106794454604 20114607079424 20117139767296 20123585478656 20126119297024 20192530402304 20213856785408 20222879485952 20292164598368 20298449846272 20309438519656 20320104868096 20322663430784 20345214942208 20389723082014 20396038547456 20398824282616 20409319849984 20420368543432 20440236703744 20453546786816 20494096425088 20496676895552 20507441580032 20543898681878 20550261901312 20551881146368 20561054728192 20563643629568 20595218611396 20631498454528 20649061237376 20662507300864 20714123522048 20737109426176 20739720495104 20750948052692 20761846278272 20836584783872 20839430689792 20842276984412 20928290619392 20939620260416 20942256828064 20950394077184 21020739657086 21028907401216 21031555211264 21038293909504 21042940755122 21049458546688 21086538563584 21118916438048 21132668457472 21142101280768 21164430555136 21187916152832 21190583984128 21232594816004 21234267825056 21240844877824 21243745998464 21246420859456 21289554018304 21292461791744 21345651678208 21348567113588 21369338372096 21383253458944 21394829396512 21401456181248 21477712258327 21484364715008 21486057562112 21495648124928 21507055471616 21578023317136 21587654929984 21598762172416 21601712178176 21679705309184 21694172964178 21702602375168 21705566563648 21783702274048 21786677539328 21809687584256 21833889206272 21843635027968 21888431611904 21891421181344 21894177592976 21902684717056 21951416121856 21962944823296 21996433741568 21999438062173 22006252116992 22007986085888 22047110780552 22053939601408 22056951776288 22065522147328 22068300480512 22112051406016 22126450125824 22151003250688 22165785419921 22174398078976 22221156922822 22254458896384 22257261019136 22260300964096 22267195817984 22340671934464 22364267081728 22367321641808 22374249644032 22388819099648 22462696542208 22474617083776 22481818151936 22484648902144 22558842558824 22568911972256 22577681268736 22580524089344 22592748175712 22632546799616 22680271735277 22689084301312 22692183225632 22704225551579 22738251481088 22741114519552 22748400975872 22751265292288 22786199314736 22798166437376 22801037019904 22826338715648 22850446800896 22860646375424 22910657390192 22917753683968 22970553329152 22973445617408 23049252179668 23056391401472 23059540493392 23068500426752 23071405047808 23083894875184 23167239437056 23182325264384 23266025209856 23268954701824 23281551473752 23293778751232 23300993712128 23322563470336 23380824676352 23384018080072 23391260991488 23415965720576 23441949786112 23493232487296 23496190587584 23503718977024 23506678397696 23557617301504 23560834851944 23569989566464 23609153042332 23616465686528 23619691274608 23670875076992 23733247482659 23745458671616 23771808366592 23774801543168 23782419202048 23787672157964 23795040096256 23807537053696 23889103473664 23899766665216 23925008453632 24003954932672 24011389861888 24014669389568 24017693145472 24096945460562 24104409192448 24117068627968 24129867114496 24133162824056 24172373475328 24220295775104 24236067321856 24288586809344 24299428315136 24339803813468 24349261201408 24352586876288 24360129789952 24403436007808 24419326810112 24469405582336 24480327798784 24507492958208 24533376598016 24536727419776 24585109786952 24598021682432 24628418087936 24641352728576 24654429443072 24719393499944 24743444430848 24746823944128 24759556636672 24852345110528 24868929983326 24876632827904 24878592966656 24889697828864 24974971813376 24996232024192 25012508837888 25040264544256 25095043793248 25102816673792 25106245270912 25119568695364 25132761284224 25157214404608 25163818481152 25223503292416 25226679256064 25230124770604 25281345396736 25284798377696 25292630032384 25294622949376 25347961367872 25392613482496 25414229215232 25417429193728 25430778216448 25473033545674 25512683099072 25525809840128 25539628372544 25648530079744 25652033211584 25665646275698 25771840320512 25775085326848 25868146450432 25871679577952 25881732186112 25884991029248 25899004006304 25907025903616 25992512539136 25999335891659 26007388865536 26009438101504 26021047730176 26067306644704 26077435265024 26080718749696 26120765068112 26132424388928 26134483476992 26149441057792 26189053276672 26206106820608 26258061044644 26261367272426 26271571296256 26275159524416 26300724150272 26332097718784 26430497460224 26434107394864 26442295033856 26444378537984 26470222118912 26557567159552 26569421452288 26572766884352 26586722680832 26682714226688 26688607786984 26696874254336 26700520571296 26710895230976 26814372356096 26828888458658 26832266560957 26842692411392 26872479023104 26884473880576 26939608137728 26943287607808 26946680114432 27005073491968 27017127534592 27058611686249 27072533835776 27076231461136 27084617990144 27134905576064 27143310278656 27147017570816 27150435729664 27206405650853 27214832499712 27262773231616 27277241085952 27280966670672 27291566866432 27349116212704 27379464789248 27397293494272 27412125164281 27496211611648 27525251792896 27529011251456 27537538023424 27631883708416 27646395744256 27661067180032 27669930033152 27673414033408 27704122474496 27764729303168 27777122427392 27806459293184 27855442214912 27901726322756 27910368538624 27914180597264 27925026832384 27943662217328 27974670545536 28044553002752 28048383388597 28062814793728 28093955342336 28123626831872 28136180154368 28182930731384 28197732172544 28206466072576 28232576832512 28256610114304 28271450251264 28275009990656 28368310374976 28377097109504 28380972914944 28410947538688 28513525460992 28517115680768 28521010610248 28532092633088 28623985916032 28654217198464 28704693501952 28776399601664 28780329944704 28789244297216 28795603138588 28819650117632 28914747676672 28918388415488 28927654125568 28931296489472 28993990524928 28997950587008 29057419129024 29066419306496 29070389261056 29133384710144 29137052978176 29210150747888 29213828681752 29246246479424 29261294206976 29277134963648 29286203195392 29382840261632 29401973506048 29415097434112 29446164250624 29541001483136 29543329147904 29556516171776 29560237717504 29657779028384 29666965159936 29683025528728 29698297987072 29702354244992 29731253387264 29809594800128 29813348211712 29829005934592 29845154025016 29882034446368 29891290038272 29893645303808 29952590626816 29956681616576 30021597658624 30034998163456 30054556073984 30100704124348 30104494190342 30116191485952 30129634213888 30183197167552 30199049132032 30258596660864 30311899185152 30328308692396 30343913160704 30423868923008 30453470068736 30457629469696 30461464477184 30587501674496 30603733901312 30607913825632 30617394249728 30619806728192 30718423909888 30738426847232 30755067257486 30764593260544 30784626262016 30818787131392 30883774277824 30886207745536 30899994179584 30916392240448 30970853515264 31018408518383 31032253961852 31044311744512 31048220622848 31052461256128 31082673995776 31115502026752 31119751849472 31197490914304 31201751935244 31252447363072 31269032464384 31279051341824 31282989776896 31351425902368 31386215734016 31400225352704 31433388766208 31555160675168 31567421636608 31571733183488 31588487723936 31702538177024 31706868178414 31719188086784 31723181940736 31758384300032 31837718708224 31842067172864 31875697238528 31990784663552 31994812715008 31999182635888 32009093988352 32011616124928 32068524771712 32078457602048 32082838947328 32148633929984 32153024860099 32162983863296 32183927455744 32232680955904 32241142428976 32253669933056 32307262057928 32317613593408 32321682796832 32334241595392 32391723789568 32396147921423 32408735653888 32477075502586 32529843027968 32534286024448 32544363118592 32578734915584 32686236504064 32690352121856 32700826402816 32704943857664 32812861903744 32847517276288 32857691389952 32862179164672 33002304438272 33020170410656 33024328075024 33037159890944 33143562639616 33148089459251 33160969363456 33165144756224 33183098883077 33237013528576 33251849273344 33302906690768 33320041644032 33324592567552 33334914449408 33396806862848 33411713933312 33415920898048 33484806954896 33495178461184 33526184988608 33536569311232 33554724510736 33571989028864 33576574363904 33660450723328 33697802817536 33719745839104 33738000202192 33864074870912 33881860001792 34008472256512 34026882923176 34044390375424 34059586502656 34171974526976 34176277218304 34187227602944 34205370138368 34223334514688 34265625165824 34340586243392 34351222816768 34355914581248 34392199652096 34430363748352 34505685215716 34516372926464 34521087247504 34525433896616 34538848976896 34600250411584 34610967412736 34686683977088 34747786870784 34766597769332 34777366294528 34800012296192 34914843538432 34930428203008 34948965141376 34967320047616 35079939261224 35093569798144 35097988530176 35102782289536 35229521127424 35266728859648 35271545665928 35328853540864 35403351001408 35421944547328 35440742324416 35495906920448 35568701369344 35573559419684 35587381755904 35591862665216 35607749525504 35689785337856 35760159690112 35762977389568 35778940628992 35842546636468 35856473489408 35860988280832 35932083534776 35955481454464 35990464626688 35995380282368 36033396878336 36128344346072 36163495706624 36172989066656 36184193204224 36187044315136 36341934007808 36346897667938 36358155671552 36361020489728 36381831036928 36501881881088 36532954496896 36537554465984 36556743686144 36674481954916 36688732061696 36693351645184 36713215785532 36772866031616 36777888549376 36864726925312 36869761989632 36874797741652 36949658656768 36966151585792 36970806099968 37047020460736 37051685157344 37066081828864 37131976051456 37143477223424 37148550360064 37229818259062 37241349736448 37306952843264 37327149159872 37331849128288 37346354659328 37471753301762 37486313193472 37491033202688 37511329172174 37626394836992 37646764085216 37666134032384 37671278554624 37807290966016 37831909965824 37852390470752 37864114782208 37993840099072 37999029380117 38010799111168 38013794148352 38050944295936 38093168402432 38117973557248 38176502791856 38193543337664 38198352396256 38213194612736 38218413853696 38286356634409 38301233045504 38376756740608 38381998321238 38396911894528 38444359942144 38465172000112 38484963033088 38502141263872 38586370341376 38629188595712 38646431203328 38687247712256 38819793144704 38831817097216 38837120830976 38878138737152 39006426765592 39018508525568 39023837758048 39028751361392 39043916234752 39190236520448 39211034061056 39216389589091 39231627370496 39280106897408 39357980634544 39373273432064 39378231033856 39383609398016 39395807985664 39468953565184 39486571012096 39567549452288 39572953673968 39585210908672 39670991945728 39675987034112 39681406066432 39762784071296 39775524422656 39780532673024 39824676057088 39866736971776 39872182057136 39971785233952 40042198183936 40063447844992 40169014437409 40213588909208 40229214158848 40234279534592 40247170957312 40252238594048 40385060804608 40427713570816 40445758971904 40584329196736 40596899692544 40618877039312 40640209736192 40645326861568 40690429884416 40779446164028 40792077094912 40797648565232 40818639699968 40840737086864 40880473407488 40988192850176 40993353791104 41014883160064 41087797363756 41100523802624 41103762292736 41122109456384 41127287259136 41190437222792 41262996909056 41298122474752 41325014601728 41428247044096 41474218852352 41479440990208 41501896105384 41523692556544 41678861379584 41684553968824 41879240520832 41884513656128 42041479314172 42057814802432 42063110422528 42076587819008 42085881510244 42098917093376 42237832876096 42265336914944 42284202561536 42328861110272 42375832305664 42381167968256 42465189632008 42468535650112 42481689755648 42487491996928 42492841718912 42579108036608 42584923583488 42691303356416 42697134227176 42738676744192 42766506917888 42789658793024 42802912362496 42955424516654 42968729430016 42972115124224 42991296249856 43014110943232 43156046634272 43175309859968 43203424356352 43359410618368 43388345928356 43405204750336 43411133127296 43567404548096 43573355078656 43619375168512 43667778412544 43687270055936 43776863223808 43782842362688 43788355185952 43805369434112 43902832243712 43925889646592 43992867483136 43998876124346 44012504233984 44015972171776 44094221561104 44107879202816 44113903552576 44136600961024 44224102812032 44252900251648 44302006501376 44331570839842 44348796157952 44442313845644 44508917792768 44514522038272 44520601928192 44681343868928 44728534163456 44734643283616 44748499288064 44925393084416 44949234167552 44963636303872 44969297804288 45117685117648 45137823944512 45161048178688 45185496351424 45265093599232 45360543470554 45378168602624 45384366451264 45408451103158 45476502962176 45482229039104 45502530584576 45572398629472 45596332874752 45602074039808 45652677431296 45700893601792 45721292750848 45821314780384 45835507367936 45941106658304 45946891234816 46098504359336 46112782802944 46119080986784 46137000853504 46142810095616 46167789750368 46334478874112 46346642241653 46364650528768 46532050419712 46537909403648 46563102947504 46587557502464 46645126940672 46761649352704 46768036160144 46782521982976 46831931441152 46883899572224 46986464974592 46992381175168 47007437954048 47013356795392 47115234603008 47121669703888 47139979132928 47218306084664 47232931373056 47239382549216 47341750153984 47466494965318 47472471607847 47490917343232 47543616733184 47549603086336 47564838404096 47575344315928 47590080192512 47615074107392 47778206947328 47799533330432 47850016907264 48007909865344 48022779723776 48029338779136 48035386290944 48193890921124 48208818384896 48234137255936 48234916484183 48259734228992 48266325648112 48440591550208 48472134643712 48498375290651 48577173618688 48598856630272 48679607626936 48698522402816 48705173752576 48720259579904 48806872015616 48838653620224 48938811164672 48960655597568 49014985916416 49066753196032 49073454839552 49170219573904 49196043364864 49256836175872 49282705457152 49308858886144 49438786999888 49486888861696 49493647888256 49704690221056 49737859966652 49753265655808 49757185933312 49779395657728 49949943626752 49992464048384 50025017675776 50080529088512 50190087586496 50205633347584 50212490541824 50239137390728 50265522568448 50327636962304 50447006584832 50453358512128 50460249541208 50562690793472 50569596755392 50585260064768 50695922735744 50785226964992 50828458430464 50834858387456 50861556432896 50946067091348 51025366198144 51079256745088 51297060159488 51304066423168 51331292551396 51543680641024 51550170653696 51736292900864 51743359155904 51769982058496 51798008012608 51814051807232 51985025078272 51998671783318 52014777731072 52018876203008 52042095460352 52134613289408 52161437499392 52241530136224 52264848777856 52268966953984 52298882115584 52378106553344 52412213641216 52516122089288 52522734544852 52543142592512 52550319048832 52601448300544 52664195437568 52860994920448 52868214789728 52884590067712 52888757075968 52940444237824 53115134319104 53138842904576 53145533768704 53173445361664 53377215573968 53393748508672 53401041142592 53628744712192 53657776917316 53664533121914 53685384822784 53744958046208 53879216275456 53886575215616 53893360228864 54010146983936 54034255069184 54117223372498 54145067671552 54152462922272 54169235980288 54269811152128 54286620557312 54294035141632 54300871459328 54412811301706 54429664999424 54525546463232 54554482171904 54561933341344 54583133732864 54698232425408 54758929578496 54794586988544 54824250328562 54992423223296 55050503585792 55058022502912 55263767416832 55292791488512 55293684750161 55322134360064 55339860066304 55346828066816 55408244948992 55529458606336 55554244854784 55612918586368 55710884429824 55803452645512 55820737077248 55828361194528 55850053664768 55887324434656 55949341091072 56089106005504 56096766777194 56103830082001 56125629587456 56187910684672 56247253663744 56272360308736 56365861462768 56395464345088 56465153665024 56513220228608 56542900502528 56550019981312 56736620749952 56754194219008 56761945829888 56821895077376 57027050921984 57034231361536 57042021220496 57064185266176 57247971832064 57308434396928 57316261707133 57409387003904 57552799203328 57560659889408 57578488594432 57591206277176 57639300235264 57829495353344 57836776830976 57855308251136 57862592978944 57987981049856 57995901174016 58114838258048 58132838612992 58140778522112 58266769420288 58274105956352 58389635744011 58420301495776 58427657363504 58492492958848 58554269927296 58572406390784 58708559562367 58765680523264 58803947012096 58830194868224 58892328501248 59082002966272 59086658295808 59113032343552 59120475435008 59315558056768 59333930319872 59366051057456 59396595974144 59404708489984 59619189600256 59626696423424 59658011869184 59690308050032 59764068892736 59782580076544 59905181253632 59913363233152 60043195317248 60069996326912 60109112147968 60201408248696 60208988380684 60232382971904 60259268427776 60366394335104 60398098264064 60517193321728 60623798370304 60656617384792 60687826321408 60847737846016 60915258939392 60922928954368 61207467802624 61215827651264 61234788499456 61436847819776 61476853694464 61510134514972 61529186521088 61569252524032 61767548555648 61772415491072 61799988359168 61832784480896 61941707030528 62036817036766 62064507923704 62088623489024 62096441245696 62104922512256 62165347991552 62231004053504 62239503698944 62394981828608 62403503870488 62504894726144 62538064928768 62558102683648 62565979553792 62702851804736 62772431468032 62800450705408 62866777532416 63110321350336 63143466366976 63176975447872 63385443494087 63405076354048 63413736356828 63438376173568 63446363881472 63516768600064 63675437416448 63684134345728 63751394477056 63981569327104 63989625430016 63998365271776 64018187976704 64023232249856 64137049543424 64156915204096 64165677894656 64297267859968 64306049720198 64325967726592 64367854911488 64465361911808 64482284857952 64507339866112 64614524115856 64635227186816 64643365593664 64783447579136 64792295842846 64817471307776 64954151005172 65059686055936 65068572048896 65372473008128 65380704243712 65401652805632 65409887715328 65625723807488 65695034552576 65715382779904 65724358329344 66004608876544 66040340821312 66048656150048 66074319781888 66287125279232 66296178918502 66321938726912 66330289512448 66366197766154 66474027057152 66503698546688 66605813381536 66640083288064 66649185135104 66793613725696 66823427866624 66831841796096 66934460487037 66969613909792 66990356922368 67052369977216 67073138622464 67109449021472 67143978057728 67153148727808 67320901446656 67395605635072 67439491678208 67476000404384 67728149741824 67737400199339 67763720003584 68016944513024 68053765846352 68088780750848 68119173005312 68343949053952 68352554436608 68374455205888 68410740276736 68446669029376 68531250331648 68681172486784 68702445633536 68711829162496 68784399304192 68860727496704 69011370431432 69032745852928 69042174495008 69050867793232 69077697953792 69200500823168 69221934825472 69373367954176 69382843119161 69495573741568 69533195538664 69554732589056 69600024592384 69829687076864 69860856406016 69897930282752 69934640095232 70159878522448 70187139596288 70195977060352 70205564579072 70459042254848 70533457719296 70543091331856 70806702002816 70843889094656 70881484648832 70991813840896 71137402738688 71147118839368 71174763511808 71183725330432 71215499051008 71379570675712 71520319380224 71525954779136 71557881257984 71685093272936 71712946978816 71721976561664 71864167069552 71910962908928 71990760564736 72066793756672 72256688692144 72326991413248 72345978133312 72368386408448 72683868015616 72693795335876 72716311343104 72722040979456 72763662073856 73003763762176 73065908993792 73075108931968 73113487372288 73348963909832 73377464123392 73386703290368 73426431571064 73545732063232 73555777098752 73739523979264 73749595483304 73899317313536 73932303171584 73941612199936 74094040921472 74103370314688 74263952102912 74297100720128 74459636518124 74482699472896 74654298319744 74663698256576 74943506603524 74972626386944 74982066405376 75022658344348 75252789673984 75293528170432 75332268064768 75342557109248 75614581932032 75663819931648 75704780941504 75728229564416 75987680198144 75998058760234 76021598222336 76027588296704 76101888591872 76186336804864 76235947114496 76353005583712 76387086675328 76396704792512 76436827707392 76572713268818 76602466091008 76729747387579 76753513481216 76763996642476 76793823789056 76888719884288 76930344000224 76969926066176 77172740682752 77258377191424 77292862406656 77374495424512 77639586289408 77663634194432 77674241661952 77756277474304 78012853531184 78037017051136 78047675516096 78057502722784 78087832469504 78380473040896 78422068122112 78432779178182 78463254740992 78560213794816 78715961269088 78746546864128 78756462067712 78767218796032 78937907130368 78973142024192 79135098904576 79145907347936 79170421817344 79341983891456 79351974068224 79362812132864 79525568142592 79551048845312 79561065346048 79649352114176 79733473943552 79744364114272 79943570467904 80084396367872 80126895689984 80338028874818 80427177818416 80458428317696 80468559069184 80504477188096 80770121609216 80855427141632 80891517943808 81168658393472 81193799385088 81237754078624 81280419472384 81290653723136 81380859768832 81558892328056 81584154189824 81595297130464 81637279399936 81681474173728 81760946814976 81976385700352 81986707582208 81997905504463 82029766320128 82175594727512 82201047605248 82207524585472 82244218912768 82254574518272 82380874445584 82525993818112 82596244949504 82650029203456 82856494088192 82948437704704 82958881980416 83003792210768 83047385113088 83357722759168 83369107937648 83758481041664 83769027312256 84082958628344 84115629604864 84126220845056 84153175638016 84171763020488 84197834186752 84475665752192 84530673829888 84568405123072 84657722220544 84751664611328 84762335936512 84930379264016 84937071300224 84963379511296 84974983993856 84985683437824 85169847166976 85338698395093 85382606712832 85394268454352 85477353488384 85579317586048 85605824724992 85804817821921 85910849033308 85937458860032 85944230248448 85982592499712 86028221886464 86312093268544 86350619719936 86406848712704 86718821236736 86776691856712 86810409500672 86822266254592 87146710157312 87238750337024 87335556825088 87374540111872 87553726447616 87565684725376 87576710371904 87805664487424 87851779293184 87985734966272 87997752248692 88025008467968 88031944343552 88188443122208 88215758405632 88227807105152 88448205624064 88505800503296 88604013002752 88663141679684 88697592315904 88884627691288 89029044076544 89041203856384 89362687737856 89457068326912 89469286567232 89496998576128 89850786168832 89898468335104 89927272607744 89938595608576 90235370235296 90275647889024 90370992702848 90530187198464 90721086941108 90756337205248 90768732902528 90816902206316 90953005924352 90964458078208 91144797258944 91192665749504 91204148079616 91305354862592 91401787203584 91442585501696 91642629560768 91671014735872 91882213316608 91893782469632 92197008718672 92225565605888 92238161973568 92285620191232 92335579500736 92668957748224 92693284483306 92729301057536 93064100839424 93075818807296 93126205895008 93175115004928 93290253881344 93523298705408 93536072320288 93565043965952 93663862882304 93767799144448 93972929949184 93984762350336 94014875908096 94026713590784 94230469206016 94243339407776 94279958265856 94436612169328 94465862746112 94478765098432 94683500307968 94932989930636 94944943215694 94981834686464 95087233466368 95099206172672 95150688631856 95180160385024 95556413894656 95599066660864 95700033814528 96015819730688 96045559447552 96058677558272 96070772581888 96387781842248 96417636769792 96468274511872 96469832968366 96519468457984 96532651296224 96881183100416 96944269287424 96996750581302 97154347237376 97197713260544 97359215253872 97397044805632 97410347505152 97613744031232 97677307240448 97827288404131 97877622329344 97921311195136 98029971832832 98133506392064 98146909679104 98340439147808 98392086729728 98513672351744 98565410914304 98567003250287 98617717772288 98877573999776 98973777723392 98987295776512 99409380442112 99475719933304 99506531311616 99514371866624 99558791315456 99899887253504 99984928096768 100050035351552 100161058177024 100380175172992 100411266695168 100424981083648 100478274781456 100531045136896 100655273924608 100854825376019 100894013169664 100906717024256 100920499082416 101125381586944 101139193510784 101170520129536 101391845471488 101405693789543 101570453929984 101656916860928 101669716774912 101723112865792 101892134182696 102050732396288 102158513490176 102594120318976 102608132846336 102662585102792 103087361282048 103100341307392 103472585801728 103486718311808 103596016025216 103628103614464 103970050156544 103997343566636 104029555462144 104037752406016 104084190920704 104269226578816 104483060272448 104529697555712 104537933907968 104597764231168 104756213106688 104824427282432 105032244178576 105045469089704 105086285185024 105100638097664 105328390875136 105721989840896 105736429579456 105769180135424 105880888475648 106230268638208 106277685809152 106291067537408 106346890723328 106754431147936 106787497017344 106802082285184 107257489424384 107315553834632 107329066243828 107370769645568 107489916092416 107773150431232 107786720457728 108020293967872 108068510138368 108234446744996 108290135343104 108304925844544 108338471960576 108539622304256 108588070283264 108601742918656 108825622603412 108859329998848 109108964343808 109123866682688 109396464850816 109517859156992 109589173977088 109648500657124 109984846446592 110101007171584 110116045005824 110527534833664 110585582977024 110587369500322 110644268720128 110679720132608 110693656133632 110816489897984 111058917212672 111108489709568 111225837172736 111421768859648 111606905291024 111641474154496 111656722389056 111774648869312 111898682182144 112143476951077 112178212011008 112193533554388 112207660164002 112251259174912 112375821369344 112494507327488 112731722925536 112790928690176 112930307330048 112991442750329 113026440457216 113085801005056 113100039962624 113473241499904 113508388438016 113523891659776 113643790154752 114054101843968 114068462723072 114084042440992 114128370532352 114495943664128 114616868793856 114632523414266 114818774007808 115105598406656 115121319778816 115182412554352 115614068113973 115658990706688 115673553661952 115710616502272 115725185957888 115975962099712 115991802348032 116229676516096 116265677225984 116281557044224 116533538840576 116548211912704 116779271488022 116840602991552 116855314727008 116984985917696 117108539854592 117144812781568 117417119124734 117531361046528 117607894024192 117660389736448 117784657002496 118164005932544 118173316591616 118226064687104 118240950870016 118631116113536 118667860639744 118732102114912 118793191948288 118809416979968 119238379200512 119253392846848 119316023738368 119317951302979 119380616100064 119528137785472 119565160153088 119810362507264 119826726466304 119843092660369 120086390634496 120139992653824 120218224295936 120402816497392 120417976761368 120464765943808 120518536855552 120732788670208 120796196528128 121034386643456 121247596740608 121313234769584 121375652642816 121695475692032 121830517878784 121845857908736 122414935605248 122431655302528 122469576998912 122873695639552 122953707388928 123020269029944 123058373042176 123138505048064 123535097111296 123544830982144 123599976718336 123665568961792 123883414061056 124073634073532 124129015847408 124177246978048 124192882491392 124209845024512 124479007397888 124789963657216 124807007740976 125076129857536 125116205367296 125131959107584 125405703609472 125544862936064 125600901410816 125733555064832 126220642700672 126286932733952 126353950895744 126770886988174 126810152708096 126827472713656 126876752347136 126892727762944 127033537200128 127368268691456 127502788954112 127963138654208 127979250860032 127996730543552 128036375953408 128274099086848 128331355789312 128594535719936 128612099440396 128651935453184 128735709822976 128930723823616 128964569715904 129229048231712 129270454373632 129286731187328 129566895158272 129584591685692 129634942615552 129908302010344 130119372111872 130137144097792 130744946016256 130761408487424 130803305611264 130819775430656 131251447614976 131390069105152 131448716658688 132080681642624 132097312300096 132533200033091 132574250558464 132592357837004 132643877453824 132660579024896 132732395532308 132948054114304 133211626763072 133280166576128 133298370270208 133587227451392 133646855733248 133663683592192 133868920974074 133939227819584 133980713844736 134104739954432 134146277244928 134218898042944 134287956115456 134306297455616 134641802893312 134791211270144 134878983356416 134952000808768 135456299483648 135474800398678 135527440007168 136033889026048 136107531692704 136177561501696 136687898107904 136705108873216 136748910411776 136779114908293 136821480553472 136893338058752 137062500663296 137362344973568 137404891267072 137423658324992 137568798608384 137721454993408 138022740862864 138065491705856 138084348990016 138101735586464 138155395907584 138401001646336 138443869650944 138746735908352 138765686238322 138991147483136 139066391077328 139109465178112 139200049184768 139659374153728 139721712812032 139795860565504 139869280190464 140319757044896 140374279192576 140391954120704 140411129158144 140918084509696 141066915438592 141086182663712 141613404005632 141687778189312 141762969297664 141983627681792 142274805477376 142294237678736 142349527023616 142367450660864 142430998102016 142759141351424 143040638760448 143051909558272 143115762515968 143370186545872 143425893957632 143443953123328 143728334139104 143821925817856 143981521129472 144133587513344 144437519998343 144513377384288 144653982826496 144691956266624 144736772816896 145367736031232 145387590671752 145432622686208 145444081958912 145527324147712 146007527524352 146131817987584 146150217863936 146226974744576 146697927819664 146754928246784 146773406580736 146852863142128 147111554197504 147479047958528 147499190966608 147798634627072 147864606343168 147883224399872 148188081842944 148206740629376 148527904205824 148594201440256 148919273036248 148965398945792 149308596639488 149327396513152 149887013207048 149945252773888 149964132810752 150045316688696 150587056340864 150685114218496 151229163864064 151409561883008 151456459128832 151975360396288 151996117520468 152043196444672 152055176593408 152203777183744 152372673609728 152706011167424 152774173350656 152793409585024 152873655414784 153145426537636 153204932182016 153459494775158 153507026962432 153527993284952 153587647578112 153777439768576 153860688000448 153939852132352 154345481365504 154516754382848 154585724813312 154748990849024 155279172578816 155348483323904 155512554948608 156025707062368 156074034102272 156095351032192 156115005445568 156760946081792 156844136244224 156865558356364 156926509481984 157120427589632 157431922538176 157512924135424 157534437592064 157875814260736 157946284048384 158270197809152 158291814695872 158340843634688 158703948136448 158725624265728 159051136285184 159102097690624 159122130692096 159298704228352 159466947887104 159488728228544 159887140935808 160168792735744 160253791379968 160676057749636 160854355636832 160916856635392 160937118138368 161540243218432 161710854283264 161783035887616 162337316786944 162387598770176 162475508157248 162560838944768 162581307446272 162761719537664 163117784656112 163168308379648 163190594260928 163274558799872 163362948347456 163521893629952 163952771400704 163973415164416 163995811008926 164059532640256 164351189455024 164402095210496 164415049170944 164509149036544 164761748891168 165051987636224 165192489899008 165300058406912 165574718046881 165712988176384 165896875409408 165917763960832 166007584421536 166094770226176 166715445518336 166738215875296 167516962083328 167538054624512 168165917256688 168231259209728 168252441690112 168343526040976 168395668373504 168951331504384 169061347659776 169136810246144 169315444441088 169503329222656 169524671873024 169860758528032 169874142600448 169926759022592 169949967987712 169971366875648 170339694333952 170677396790186 170765213425664 170788536908704 170954706976768 171158635172096 171211649449984 171609635643842 171821698066616 171874917720064 171888460496896 171965184999424 172056443772928 172624186537088 172701239439872 172813697425408 173437642473472 173553383713424 173620819001344 173644532509184 174293420314624 174387774981277 174477500674048 174671113650176 174749080223744 175107452895232 175131369450752 175153420743808 175611328974848 175703558586368 175971469932544 175995504497384 176050016935936 176063888687104 176376886244416 176431516811264 176455614210304 176896411248128 177011601006592 177208026005504 177326283359368 177395184631808 177769255382576 178082407712768 178725375475712 178914136653824 178938573134464 178993997152256 179701572337664 179796936670208 179854545215488 179877191217152 180470740470592 180551295778048 180741985405696 181060374396928 181442173882216 181512674410496 181537465805056 181633804412632 181928916156416 182289594517888 182385331499008 182408296159232 182610709725184 182803574407168 182885171003392 183285259121536 183342029471744 183764426633216 183787564939264 184394017437344 184451131211776 184476323947136 184671159001472 185337915496448 185386568966612 185458602115072 186151637614592 186252411790016 186350230009856 186580507762688 187046597410816 187072144640576 187130087931904 187327725764608 187945859898368 187969524700672 188029751816192 188053427181568 188460938412032 188486678815552 188873224338656 188931725492224 188957530196864 189367000615936 189865979861272 189889886431388 189963669372928 190174466932736 190198412345344 190301377263712 190360320770048 191112827789312 191198133321728 191400067629056 192031639461376 192117355116544 192141545163776 192775563684496 192835273539584 192939665936732 193038936915968 193065302592448 193762366200832 193888538574848 193993501162604 194308694474752 194718430507744 194794089611264 194820695010304 195227488062464 195354614480896 195654576808262 195755244658688 195842622390272 196059943665664 196267012784128 196293819358208 196680878295616 196784173459456 197027344703488 197130821828608 197134006500574 197235435544576 197755147999552 197947555446784 197974591553024 198818760884224 198951439866608 199013062623232 199028743733248 199799774507008 199907937173659 199969856193536 200100070703104 200322116354048 200760350345984 200822533390336 200849962167296 200956549562912 201062090273792 201310547849216 201709650752038 201788026339328 201813434048512 201840998164832 202250763173888 202278387021568 202341040259072 202783690942976 202811387579086 203140907859968 203313833721856 203339433549824 203446225731584 203784268365392 204101464792576 204317026980352 205188240637952 205216265692672 205325170205584 206094643159691 206174722564096 206200682614784 206945171603456 206973436623616 207192032050432 207256207228928 207940100313088 207994687133272 208059110924288 208075504812032 208168381841408 208538453157632 208966120544896 209059395111424 209075867815936 209195528462336 209512426213376 209648854564864 210064488357152 210090938179408 210172570370048 210201276195328 210656781750272 211100990766809 211443979681792 211472859158912 211538360270848 211761776951296 212460537276416 212555371618304 212582135074816 212693781446656 213508862295872 213574994034688 213604164570368 214514978848768 214631107669264 214658132487656 214741539291136 215546300862464 215573440915456 216040587935744 216137020276736 216468893489992 216580270686208 216609851689088 216676943921152 217079244608512 217176140566528 217203485837312 217651245206824 217718659997696 218217928687616 218247733365376 218792929701632 219035718313984 219178347954176 219297001314248 220232090011648 221055069667328 221174739000644 221288537440256 221359440265216 221387312267264 222117834425344 222216979419136 222451674345472 223213810582048 223282948308992 223313444778112 223549297738624 223797364364288 224286953902154 224356424022016 224387067108776 224415320328004 224502518349824 224751642738688 224989014654976 225463445851072 225581857380352 225860614660096 225982885500658 226052880914432 226171602010112 226200079925248 226946482999808 227047783319552 227287580309504 228108203687936 228136925446144 228168084881984 228991887328256 229233737587712 229265046828532 229637548015616 230211196813312 230242639557632 230364825108704 231228136227946 231317981413376 231347107323904 231421233004544 231450371915776 231951924199424 231983604696064 232459353032192 232563114088448 233067077681152 233096423825408 233558542976044 233681205983104 233710629454016 233969971835392 234217079709184 234834238249468 235062722093056 235215788048384 236254834841597 236328011865088 236346633183232 236452129374208 236481901740032 237262232227072 237335721279488 237464204229824 237586383896576 237618833959936 238476758401024 238506785693696 238632047476736 238635902605958 238761232200128 239056275570944 239130320306176 239620725014528 239653452932608 239686185320738 240172781268992 240279985307648 240436448591872 240805632994784 240835953522736 240929531887616 241465577340416 241592393056256 241993818683903 242068773286912 242495193481216 242626469539168 242751305285632 243390951384064 243661035757568 243691715817472 243823639619131 244829871210496 244863310605056 244939153997824 245747391279104 245907414777856 246040538059888 246116746084352 246277010096128 247070194222592 247089661964288 247199953436672 247331137923584 247766828122112 248147268147064 248258031694816 248354493956096 248385764982784 248419690049024 248958014795776 249482989088047 249579927314432 249614015481952 250152259715072 250232410734592 250263918215168 250811407218944 251089725872128 251201802821632 251467110129664 252441285401344 252573865467904 252707901791488 253541773976348 253620305416192 253654945427312 253753504694272 253785455525888 254736537382912 255005577908224 255926277308416 255958501720064 255993461087104 256072751906816 256548198173696 256662711578624 257189071439872 257224198880792 257303870906368 257471419645952 257861447647232 257929139431808 258458096463424 258540908747264 258573462374656 259133790316544 259169183371384 259269885231104 259816604020688 260274288195584 261489892032512 261522816974848 261606611222528 261639550861312 262502895229952 262780138210304 262897433317376 264161363285248 264194624600192 265066400066182 265148501116928 265184715674008 265287754907648 265321158049792 265464791064616 265896108228608 266423253526144 266596740540416 267174454902784 267293711466496 267327367184384 267737841948148 267878455639168 267961427689472 268209479908864 268437796085888 268612594911232 269283605786624 269582422540288 269904001617536 270912598967296 270949600797356 271054880014336 272067778052096 272215063385408 272355123003392 273375796215808 273410217746432 273497820823552 273558229816586 273642961106944 273786676117504 274125001326592 274724689947136 274847316649984 275137597216768 275442909986816 276045481725728 276130983411712 276168697980032 276203471172928 276802003292672 277493471816704 277531372476644 277982294966272 278132782154656 278218930356224 279318748307456 279443425624064 279591721131008 279738560380928 280639514089792 280783908241408 280822258316288 281836169019392 282133830877184 282172365327424 283226808011264 283375556378624 283525938595328 283967255363584 284549610954752 284588475357472 284699054047232 284734901321728 285518282702848 285992694808249 286081277520896 286103819116544 286231525031936 286740373091744 286851787915264 286887906246656 287456668278208 287643851635712 287963042258944 288267175026688 288875039996686 289026754768576 289307965652992 289383912533248 289473545633792 290735472062464 290775181343504 290865245372416 290888163917824 291054648295424 292015055048704 292263635975168 292300435727872 292453949489152 293395855639328 293509856493568 293546813161472 293705726284256 294223108395008 294958095917056 294998381933216 295154932170527 295597269254144 295729212686336 295766448799744 296376163685888 296413481258752 297055808411648 297188402880512 297838546072496 297930797891584 298617193278976 298654793026304 299774026414096 299890505547776 299928265621504 300090633377392 301174112681728 301370228436992 302458327728128 302819123766016 302912918257664 303950720792576 303992235040936 304086392889344 304110353186816 304407554367488 304745347219456 305412022334848 305548346701312 305586819170048 305747310829568 306290853075272 306409864364032 306918989550316 307014053924864 307055986569904 307175295156224 307721376000896 308532217274567 308690962731008 309033508765696 309171449626624 309497981698048 310558345157632 310696966647808 311025109897216 312051414124736 312148068204544 312190702064384 312230010891136 313521892163584 313688272488448 313731116712728 313853018963968 314240855179264 314863845076352 315068875184128 315751628521472 315892568096768 316540395618304 316583629391744 316681687269376 317451248531456 318102272570368 318204195381248 318244261384192 318597408456704 318933895774208 318977456457088 319774281871616 320337585471488 320507582759936 321352115499272 321708711273664 321874236276736 323080486436864 323421708566528 323566071775232 324674633573888 324951016314496 325121677889536 325162614892544 325523439075328 326235569312224 326336616759296 326381188521856 326725896694912 327043787259904 327905542801408 327946830328832 327991622017852 328119065280512 328702378910048 328804190420992 328830098341888 329523497782336 330103975272448 330384979798016 330600116813824 331149436093762 331425976352768 331835527921664 332015168843072 332189540452352 333430891036672 333476431750592 335033924166656 335076109249024 336331834513376 336462518419456 336504883380224 336687052081952 336791336747008 337902663008768 338122695319552 338273620492288 338630888882176 339006658445312 339049343746048 339721517056064 339748285200896 339899935975424 339942733751296 340679388667904 341354793580372 341530426851328 341577073817408 341909413953536 342317270344192 343219271287684 343643396133232 343749835440128 343776920993792 344112887545856 345248373074176 345402478879744 345627394850816 346875284946944 347106767426848 347241638002688 347289065018368 348586840629248 348775549962554 348955001348096 349342227300352 349498160447488 350214905790464 350262738901504 350306841487616 351222657949696 351407117172736 351942939865088 351991008994768 352100033871872 352127777374208 352753772488832 352863033622528 352911228420608 353683273461089 353792822496256 354023202013184 354416052011008 354652566718736 354790369263616 355538510765152 356164815425536 356357627135653 357450750951424 357828273307648 357877146268928 357987994304512 359403144675328 359593873340416 359709090430976 359754382434304 360941480941184 361102591556096 361483970811392 362120748793856 362884347764432 363025348820992 363074931610112 363267608825264 364579189035776 364628984051761 364770662998016 364816592318464 365221419450368 365607148814336 365770342006784 366570518243072 366684058943488 367528853266432 367575129878528 368788034874688 368902262423552 368952647894272 369342318002944 370675830992896 370773137933224 370917204230144 372504823580032 372700460019712 373161015525376 374093194821632 374144289281152 374260175863808 374655451529216 375891719796736 375939049401344 376059503632384 376106854363136 376921876824064 376973357631104 377746448677312 377863450984448 377915060393728 378734001231872 379731959722544 379779772862776 379927338745856 380396824690688 380602754527424 380720641540096 382225655578624 382396266643456 382800135258112 384063278922752 384234710233088 384283090327552 385551127368992 385670547079168 385879331873464 386077873831936 386130605184896 387524732401664 387777077149696 387987002325208 388617388949504 389436861015488 389641390020608 390454976124928 390709228961792 391309153616524 391510489317376 391685244780544 392587638716416 393361756591232 393568346918912 394054689406976 394268013001148 394470871089152 395510295999104 395895110893568 395949183106048 397637521768448 397902879733216 398026125246464 398057487466496 399599549014016 399815874347318 399939712387072 400200141406208 400644232708096 401520700691968 401699924334592 401913099125824 402124180547584 402621095698432 403419301504076 403576052678656 403626868097024 403681996329664 404501526347776 404556774043136 405567381885952 405622775158172 406281815719936 406627667443712 406678867099648 407568536730784 408202929585152 408634053960704 410376481275904 410432531385344 410650340411168 412189286319382 412349445128192 412401365229568 413890343206912 413946873247232 414384064100864 415880200626176 415989374266544 416118221848576 416151009624064 417076906315264 417932241089792 417989323181287 418118790222848 418151735631872 418391056924672 419024852426752 419297709129728 420128976714304 420181876358816 420345140740096 420402552390656 421149922978499 421313563500544 422201981533618 422887959363584 422945718317824 423076720541696 423523553902592 424921074552832 425110743236608 425164270149632 425387562893312 427017724591744 427149988069376 427208329140736 429029957697536 429262215338528 429316264975312 429483078582272 430925162970263 431092601724928 431146881830912 431380285480001 432081175871488 432274040553472 432937786979984 433160541372416 433219703378176 433353887842304 434158489217024 434352281133056 434406971674624 435302490413648 435437319995392 436435857375232 436495466730752 437585859403264 438071436627968 438356695908352 438594002628496 440464180023296 442110139334656 442349478001288 442577074880512 442718880530432 442774624534528 444235668850688 444433958838272 444903348690944 446427621164096 446565896617984 446626889556224 447098595477248 447594728728576 448573907804308 448712848044032 448774134217552 448830640656008 449005036699648 450926891702144 451163714760704 451721229320192 451965771001316 452105761828864 452343204020224 452400159850496 453892965999616 454095566639104 454575160619008 456216407375872 456273850892288 456336169763968 457983774656512 458467475175424 458530093657064 459275096031232 460485279115264 460729650217408 462456272455892 462635962826752 462694214647808 462842466009088 462900743831552 463967209392128 464918706064384 465126228176896 466134155362304 466192847650816 467117085952088 467362411966208 467421258908032 467939943670784 468434159418368 469668476498936 470125444186112 470431576096768 472509669683194 472656023730176 472693266366464 472904258748416 472963803480064 474524464454144 474928408459648 475237667919872 476953516802048 477013571387392 477271805211916 477522464400256 478112551141888 479241450029056 479306905865216 479372370641476 480345562537984 480559970615296 481611265989568 481671907045472 481859063775232 482931154680832 483184786112512 483987637367806 484137546573824 484990386962432 485252939078336 485502610571264 486781902768128 487322071515136 487383431634944 487647279238262 489659742420992 489726621210112 491494782558208 491814829555712 492081076119776 492233492168704 493987381941521 494140388445184 494179323928576 494399906873344 494662275847168 495533656244224 496294536294128 496516063389632 496771529965568 496839380098048 497916029591552 498965978176094 499159854628864 499228030963904 500304519430144 500527836430336 501622814437888 502179451744256 502403605643264 502934220259328 504882570802688 505147730935808 505415803582976 507083547952696 507240610832384 507309890854624 507507009388544 507570911051776 509473074765824 509813064658183 510011155816448 511852554616832 511917003440128 511986922174208 512145503813632 513096396347392 513325423157248 514378142879744 514448397761584 514607741812736 514942839291904 515722895294464 515858278863616 516916192926848 517081817494528 517146924749312 518267580633088 518338366742768 518539770462208 519633208041376 520548576391168 522197187686317 522979784065024 523045633949696 523213222445056 523279101722624 525005790459904 525560276420608 525794866634752 528322726570496 528389249200384 530132800132364 530297002233856 530369431348016 530575509815296 530642316099584 530929582129232 532846507052288 533193481080832 534348909805568 534587422932992 534654734368768 535475683896296 535756911278336 535922855378944 536418959817728 536875592171776 537225189822464 538567211573248 539164845080576 539808003235072 541825197934592 541899201594712 542109760028672 544430126770816 546751592431616 546820435492864 546995641647104 547116459633172 547285922213888 547573352235008 549449379894272 549694633299968 550275194433536 550885819973632 552090963451456 552261966823424 552337395960064 552406942345856 553604006585344 554986943633408 555062744953288 555964589932544 556265564309312 556437860712448 558637496614912 558886851248128 559183442262016 559477120761856 561279028179584 561644516632576 563672338038784 564267661754368 564344730654848 566453616022528 566751112757248 567051877190656 567934510727168 569099221909504 569176950714944 569469802643456 571036565405696 571985389616498 572162555041792 572207638233088 572463050063872 573480746183488 573775812493312 574913336556416 575287703271424 575926084517888 576534350053376 577750079993372 578053509537152 578615931305984 578767825066496 581470944124928 581550362687008 581730490744832 581776327835648 584030110097408 584527271950336 584600871455744 584907898978304 586791711278656 587093626322944 587411452568512 588446216790016 589916191834112 589996763866432 590309864341054 591194538508288 591532897599488 592752327371776 592826962517504 594111616823296 594376805761024 595677092144992 595861595783168 597234386557952 597309586052608 599548052828192 599781011095552 599856531243008 600181266754784 602348225363456 602740456873984 604916655456256 605638247532032 607901441585152 607984470081872 608172785778688 608220706373632 608815108734976 609490694438912 610824044669696 611096693402624 611173638340096 611494621659136 612581706150544 612819728728064 613837979100632 614028107849728 614111973139808 614350590312448 615442752001792 617064434549134 617142130902011 617381925462016 618067017531392 618342899253248 618995963396096 621116690315264 621393933295616 622050219794432 624102828249472 624296136409088 624381404128768 624460021782272 627043784327168 627376544976896 627462233425456 627706037927936 629727690152704 630137750368256 630478878778463 631503257042944 631785136193536 633080791236608 633167258783488 633363374538752 634902497062912 636204545140736 636408390762496 636488522768384 637194816913408 637867791548416 637954912914176 639548563743232 640675170942976 641015165519872 642704230998544 643417422547328 646160972873728 646843417133056 647132143550464 649349267147776 649902032628992 650243355779072 650325229785088 651046878150656 652471138624448 652673233518592 652762377043712 653451793389824 655811085602816 655893660657664 655983244035704 656238130561024 657404757820096 657608380841984 659046995564672 660207950544896 660769959596032 661200233627648 662298872187524 662851952705536 664030337686144 664379080904704 666861782073344 666952863501184 670067848333312 670152218498048 672663669026752 673009766760448 673374104163904 673582673494016 675805326017536 676245390639104 676547240984576 677261777764352 678098687492096 679443034112128 679496570401792 679799871950848 679885467502592 681358777335808 682709587160744 683060853702656 683154147634816 683818827907072 684634540688384 686438542575368 687286792266464 687499670880256 687553841987584 688225775091712 690496746148352 690804957759488 691254789701632 694213534853696 694578130036736 697173681258496 697551099925108 697910002696192 698684454600704 700429811580928 700525477803008 700613682975232 702445315899392 703885879730176 703982017989536 704200067743744 704255554748416 705507544977664 705726067245056 705822456841216 707366546922178 707585644992512 708046404026368 708832104022016 709305133437472 709580738527232 711077021530304 712329630851072 712715254271306 714901501902848 715656546615296 715754292537856 718806289350656 719187746680832 719418180861952 719508764868608 721882961882368 722205183112192 722967941622784 724241497587712 725768695528864 726050697641984 726149863220224 726535217650528 729158378071552 729257968103522 729541325996032 729633184636928 730442838900736 731214297628672 731540684013568 733141036486144 735057706532864 735150259757056 737576069749376 737804524847104 737905295788544 738684636005888 741351661985792 741546275866448 741834408460288 745009647160064 745111402192729 745400920039424 746322031050752 748186389643264 748288578562304 748520351727616 749310903058432 751783439593472 751878098802688 752119007264768 752213708726272 753843753648128 753946715262208 755492897354624 755726901968896 755830120787456 757468002463744 759463919445088 759559545725552 759854677491712 761205509054848 761441283080192 763211274310771 764451311157248 764792533286912 765600270516224 768126557845504 768469420466176 768566180655104 771102254737984 771341094158336 771758663746928 772155747663872 772261210369792 775049464803328 775554154299392 775974004650416 778873722030976 779282780041216 780909952249856 781418457923584 782618307233048 783020978634752 783370489561088 785175277432832 786723513182464 787136693837824 788109378813952 788536026002296 788941742178304 791020591998208 791898366212096 795805759466432 796052250492928 799199098028032 799631748694636 799879424774144 800400282812416 803041401383936 803399848669184 803826198251648 804248361095168 805242191396864 806838603008152 807152105357312 807253736194048 807363992659328 809003052695552 809113548086272 811134763771904 811245550316344 812563631439872 813255334887424 813357734199296 815137073461568 816405859170304 817268107921408 820865062770688 821300680822336 824378572638764 824698890256384 824802730459136 827780686413824 827893746494464 828768128201728 831760401252352 831978748533088 832236443697152 832302019248128 834153812630528 835864482179584 835978646362574 836237580445696 836303471263744 836782113849344 838049704853504 838595418259456 840257953428608 840363752717632 840805104781312 842299845956998 842627127001088 844403963067236 845775918727168 845891436635648 849842149105664 850221486473216 850328540299264 854035449183488 854299976138752 854416658281472 858059915395072 858524430677056 858632529950624 858966157164544 861850325940526 862185203449856 862293763661824 862760570960002 864162351742976 864548081106944 865875573959968 866321082744832 866439406756352 868316978434048 868704562266112 868813943349248 870604980827296 870874639990784 872871714750464 872990933461504 875171718806528 876142873255936 876713391816704 877188005256992 880586202591407 880928360046592 884220278669312 884698956002576 885154149761024 885549249069056 888471337701376 888867917676544 889806697381888 892855242328192 893131793235968 893253779112448 894197190954496 895189457457152 897147815608616 897425696088064 897548268435104 897661281312016 898010073399296 901853783404288 901976960549093 902327429521408 903442458640384 903931542002632 904211523657728 904686408040448 904800319700992 907785931999232 908191133278208 909150321238016 912432814751744 912547701784576 912672339527936 915967549313024 916934950350848 917060187314128 920970558230528 921459300434816 924912544911784 925271925653504 925388429295616 925684932018176 925801487663104 927934418784256 929837412128768 930252456353792 932268310724608 932385695301632 934234171904176 934724823932416 934842517816064 935879887341568 936868318836736 939336952997872 940250888372224 945019339366388 945312047460352 945386532732928 945808517496832 945927606960128 949048928908288 949856816919296 950475335839744 953907033604096 954027142774784 954543610423832 955044928800512 956225102283776 958613811730432 958744741282952 960691125075968 961119941230592 963222531979136 963343814090944 965862309361664 966369572225024 967975274735612 968275093147648 970505878156672 973563805536256 974644143030272 974766863269888 975294558476524 979319484841984 979453242420224 982989565116416 983629659111424 984162152239552 984466984337408 987974763883042 988280776890368 988358647857152 988799813746688 989324551694336 991067312488448 992589072588256 993032126779264 993678760196096 995832059183104 997931956352188 998319709257728 998456061927808 1000609038860288 1003245628875776 1004358903488512 1004807211286528 1005868440518656 1009765141605376 1010295461871616 1010831607165952 1014167095905392 1014481221664768 1014619781709248 1015141822103552 1018946149531648 1019626129316366 1020022311632896 1023705109233664 1023834006880256 1023973844348416 1026192792694784 1026650846314496 1028756285759488 1028896795523168 1029215483625472 1031445790588928 1031716557727232 1033832385853696 1034163634989056 1034293849498624 1036535161266176 1036676733485536 1037079540924416 1039266416082752 1041097152782336 1044394375372634 1045959568130048 1046091267899392 1046558203445248 1050011580919808 1051120552841216 1051589733269504 1056645453140992 1056778498400768 1060265600264728 1060594004467712 1060738862696032 1061151019630592 1061284632199168 1061859164258464 1065693014104576 1065972771558019 1066386962161664 1068697819611136 1069174845865984 1069309468737536 1070951367792592 1071513822556672 1072837919635456 1073751184343552 1074450379644928 1077134423146496 1078329690161152 1079616006470144 1083650395869184 1083798403189424 1084219520057344 1088860253541632 1093503184863232 1093640870985728 1093991283294208 1094232919266344 1094571844427776 1095146704470016 1098898759788544 1099389266599936 1100550388867072 1101771639947264 1104181926902912 1104523933646848 1104674791920128 1104813884691712 1107208013170688 1109403079136209 1109973887266816 1110125489906576 1112531128618624 1112875721424896 1115462631684973 1117274993229824 1117773702496256 1118366884524032 1118954241523712 1122558056359168 1123289033265152 1127344676077568 1128535323508736 1128689461309696 1132907232045056 1133502225514496 1134103754381312 1135869021454336 1138198443819008 1138353901429888 1142073130811392 1143970779232996 1144325110083584 1144415276466176 1144926100127744 1146961492366976 1149826673112832 1150575406542848 1151852169035776 1153068700106752 1155500159986744 1156107019074304 1157535650132992 1162941888249856 1163100725374016 1163460981489664 1168060220194816 1169054543900672 1169201742911488 1169815797956608 1173583422557312 1174822905137024 1176892433580032 1179832383668224 1179993527732864 1180619728682108 1182389077016576 1185504654743552 1185653925035008 1188223233646592 1188753611522048 1191354184289984 1191723191566336 1194468773115904 1194619172105216 1199096105656384 1199713062486016 1200362533509568 1204696450726912 1205480913747968 1209833310912512 1211276495064064 1215802883170304 1215968940163744 1216345571557376 1216441412747264 1217630217469952 1218981388877824 1221648089339392 1222193386805248 1222347276680192 1222989243318272 1225163412301088 1225639457456128 1227675958201264 1228056215699456 1228223946279616 1230885504003584 1234128869098268 1234284261804022 1234763850924032 1236134035062784 1242233380630528 1242787866591232 1244100439588864 1248205656498944 1248592272818176 1248762808257536 1248920043564544 1254087568654336 1254753089953792 1254924466850912 1255412075855872 1259455380305408 1260275500736512 1260957757556926 1263006514085888 1263570272387072 1266161582473216 1266334517566976 1269804994125824 1271754749253703 1272409090281472 1272816781524992 1272977045536768 1274389633826816 1275735583096832 1275909825828352 1279097127486464 1281350341885952 1282030331039744 1285408461997088 1286834845094656 1292321945747456 1293686834266112 1294264287100928 1298698534295552 1299804065257984 1300486711558144 1300650459570176 1302093756301312 1304942277248896 1305346467037184 1305524754087424 1306903586779648 1311622171205632 1311787321315328 1311966488071408 1312476261122048 1314809515640192 1315216761683968 1318093991129344 1318274019264059 1320415901089792 1321539919192064 1322400467255296 1324597744375048 1325703905411072 1328060675372288 1328758161809408 1333723564146688 1333905727002368 1340135696666624 1340304436996096 1345327338053504 1346748208327808 1347165346988032 1351610652035072 1352490781278208 1353094481969152 1354523555528704 1358886068224256 1358993140803584 1359599743901696 1359770935005184 1362717554671616 1365419174321488 1366121707405312 1366308295269632 1369269081376768 1372877085150736 1374573584532928 1374999341760512 1376451550183424 1380993492296704 1381609915518976 1382509579403264 1388427069707392 1389156260073472 1394347362516992 1395102199850216 1395820005392384 1397368909201408 1401050955606016 1401227365950464 1404890631798784 1407771759460352 1407964035979072 1408400135487488 1411015089955328 1411644913682432 1414733093844356 1415171289985024 1416092808052736 1418610266874944 1422154043060608 1424659261702144 1425430508542612 1429803003805696 1431313093230592 1431508585075712 1437612578701312 1438375493361664 1438836361723904 1439017529737216 1443765923764736 1444410366224384 1445935883245568 1448482995175424 1451537391057728 1452299726440448 1453070435301056 1457865200364001 1458316756143104 1458515936207044 1459082651992064 1459266369273856 1460885677801472 1462428595257344 1466282072972288 1470115413065728 1470300519514112 1475152139498752 1475609049694208 1475810591577088 1477369272011776 1482703323971584 1483092551732896 1483668816920576 1490019294320128 1490222804385458 1490801840078848 1492644062101504 1496372779286528 1496577157124608 1503566879186944 1503756197605376 1504238014529536 1504427417452544 1507687507296256 1507893430524416 1510985794709248 1511453803937792 1511660241574912 1514936004927488 1518927838890176 1519119091451104 1519709354983424 1522411018109696 1522882566160384 1526422548621542 1528902622314496 1529585066573824 1531200541032448 1536253115691008 1536938840932352 1537132361310208 1542204509475968 1542682188316672 1543517327493856 1544311495327744 1544522420739584 1550098929606656 1551108308598784 1551948009300832 1557747444061952 1557960204584797 1558565560082432 1561819904499712 1562836915847168 1565236614466096 1566041957269504 1566740979122176 1570350554865664 1573447026364928 1574273387675648 1576218757627904 1577072052004592 1577883484356608 1582041183996416 1583796732424192 1591611518932864 1592104500985856 1598398196056064 1599263497389272 1599758849548288 1600800565624832 1606082802767872 1606799697338368 1607652396503296 1608496722190336 1610484382793728 1613677206016304 1614304210714624 1614507472388096 1614727985318656 1618227096172544 1622269527543808 1622491100632688 1626510669774848 1626715468398592 1630274146923136 1632811718340608 1634536215842816 1641730125541376 1642601361644672 1648757145277528 1649397780512768 1649605460918272 1655787492988928 1657536256403456 1663520802504704 1663957497066176 1664472887394304 1668307625261056 1671728964359168 1671957292725148 1672475160891392 1672606942527488 1673564227698688 1676099409707008 1680515906857216 1680727505435264 1681610209562624 1684599691913996 1685254254002176 1688807926134472 1691551837454336 1691782873271296 1699684298211328 1700442972946432 1700657080598528 1708070898366976 1708833316562944 1717048861354112 1717265059901248 1723700651881052 1724370406899712 1724587527323648 1725521141920004 1728324703485952 1731751147919936 1732642165489664 1732878813512704 1736633956868096 1737409124532224 1737627886698496 1741209961654592 1741749279981568 1745743429500928 1745981866923008 1750343437613056 1752285746511872 1753426783633408 1754376010513984 1761172405182814 1761856720093184 1768440557338624 1769397912005152 1770308299522048 1776942675402752 1777735835353088 1779613394763776 1785710484656384 1786263586471936 1786507558224896 1788394381908992 1790378914914304 1794295631217232 1794851392176128 1795096536870208 1795322562624032 1796020146798592 1803707566808576 1803953921098186 1804654859042816 1806884917280768 1807863084005264 1808423047315456 1809600639401984 1815571863998464 1816382266556416 1818300642476032 1824865629503488 1825095403569152 1825344679055872 1831935098626048 1833869900701696 1834120374628256 1841941116461056 1842918600869632 1849825089823568 1850543851307008 1850776858591232 1851602975326208 1855868837568512 1859674824257536 1860504912707584 1864536621449216 1864771390603264 1868468343808352 1869449647864832 1869685035632128 1871759774683136 1873736637673472 1878673905995744 1880501776744448 1890038678732776 1890624094920704 1890773065465856 1891617034993664 1891855213920256 1898097857816576 1899713633838592 1900950671679488 1907814067208192 1908054285549568 1909087220847664 1910089857601024 1912450204567552 1917227623460864 1917489482565904 1921382250151936 1922239882461184 1926445063958272 1926687628181888 1931724618723328 1932739144450048 1935950549471224 1936550186295296 1941011756313344 1947127611072512 1949288286060544 1949533726539776 1950589116953048 1958906484840448 1965979130232832 1968324304479104 1968933968674816 1975949527766084 1976561553780736 1976717295714304 1977599627493376 1978649103388672 1985178145176512 1986064253558528 1987357520392192 1991664118366208 1995863912704376 1996639418515456 1996912123855616 2001218077720576 2006491257751552 2008717806977024 2009614422573056 2011736881037312 2019530283210752 2020590923743232 2021663214331904 2028334191810784 2028962443329536 2029239563418496 2037892299063296 2039252258632732 2040044623265792 2047668013760512 2047947688696832 2052385585389568 2053301692628992 2057512571518976 2057793591046336 2058430967250944 2063433115454464 2067664771707392 2068327269978112 2068587698997248 2073070322532352 2073353466971072 2078532832165504 2082194305564672 2088788750745268 2091919136260096 2092182535798784 2100023161839616 2102241105682432 2103179466539008 2113290906281984 2113556996801536 2120531200529456 2121188008935424 2121477725392064 2122569264398336 2123718328516928 2131386028209152 2131945543116038 2132773924323328 2137395639222272 2138618937475072 2141902735585184 2143027645113344 2145675839270912 2147502368687104 2148900759289856 2154268846292992 2156659380322304 2159232012940288 2167300791738368 2167596806378848 2168439040114688 2177720507083264 2187006369726464 2187281741971456 2188465838532688 2189143688855552 2197797519577088 2198778533199872 2201100777734144 2203543279894528 2208363853805824 2209047867293696 2209349583840256 2209627769383424 2214416026341376 2218806158272418 2219947774533632 2220250979813152 2225062257237248 2225751442849792 2230925263369946 2234549986459648 2235547404992512 2236733769048064 2237908483047424 2245116112718336 2246578066530304 2254689352155136 2257070647017472 2257378922619392 2265814464090112 2267004451028992 2267041074756601 2268207508762624 2271738042908672 2276396887638016 2276707802859776 2284146261622784 2287941558465992 2288650220167168 2288830552932352 2289852200255488 2293922984733952 2299653346225664 2301150813085696 2303704338071552 2306137400213504 2311000319973488 2312214038148608 2315071300265984 2325883776499712 2326201450748032 2326921962979328 2336120440389632 2338109087801344 2338403485822976 2339631595913216 2347166845114624 2349645810274048 2353784867160064 2359664767336448 2359987055465728 2361239457364216 2371009309487104 2371307850070016 2376446467293184 2377507223044096 2382708368579968 2383446383132672 2388937546231808 2389238344210432 2398192211312768 2400725067019136 2409392901453824 2410961827495936 2422552990128128 2431605766340608 2431937880327488 2432691143114752 2435260434939904 2443296178678784 2444386773610496 2444694553360384 2445978486636544 2450326824602176 2455351916402528 2456112431398912 2456447892559232 2461771008007168 2468257738196536 2468568523608044 2469527701848064 2472268070125568 2484466761261056 2485575733182464 2488200879177728 2496411312997888 2497525616515072 2497840087129088 2509506179907584 2509848933701824 2518910760610816 2520551001473024 2521915515113852 2526013028171776 2532323164946432 2532669035133952 2539609988251648 2543509498507406 2544818180562944 2545633563049984 2545954091073536 2548779267653632 2551471166193664 2551819651656704 2558194254972928 2562700683771904 2564060662079488 2570816923994176 2573669690189312 2584643891494912 2587373668532224 2597397068591104 2598803183257567 2599608130515968 2600973423116288 2601300919140352 2604187512602624 2609884554497792 2610692934074368 2611049508174848 2613807173559296 2623244342411264 2623574642630656 2623932976142816 2624952522244096 2629619031280384 2630433523367936 2636187982258688 2636548038528118 2640831802179584 2643079838384128 2644800934510592 2649195488750096 2656121350744576 2657516323618816 2667447128293376 2667811454004736 2680271393333248 2680608873992192 2690654676107008 2693496416655616 2694330693976064 2703221304070144 2704981562556416 2706188963938304 2709047111057408 2717772136448512 2717986281607168 2719199487803392 2719541870010368 2725435109343232 2730838348642976 2732243414810624 2732616590539264 2738538162753536 2744312879968517 2745754170301472 2749147169065856 2749998683521024 2752903100366848 2761986984593408 2763219831037952 2765019158806528 2776854139414784 2778312520146944 2788694725033984 2790204399700432 2791640010784768 2802101911212032 2802454731900928 2809781263597568 2815543518920704 2815928071958144 2816800270974976 2822030179910656 2823289827364864 2829466187688712 2830342579970048 2832185616105472 2837220533749888 2844308086121216 2849318523404288 2850861017085224 2863017170151424 2876750986723328 2877672723447808 2878035059474432 2887531847529472 2888820732448768 2891871766491136 2903074782115456 2904599452880896 2906140870602112 2915730400728002 2916633512286208 2917031872414088 2918165303984128 2918532738547712 2921771355602944 2924857190514688 2932564145944576 2940230826131456 2940601039028224 2950304278997504 2951621183154176 2954738544023552 2965406647943168 2966185103465792 2980038588640256 2980445608770916 2981603680157696 2985288124203008 2992745558573056 2993154314249216 3007133758373888 3007512395210752 3008476029059072 3008854834905088 3015375014592512 3015786861048832 3021971589418496 3023320483149824 3029872009854976 3037855677780352 3038238182902208 3044822036219392 3052845097243084 3057805244628992 3072506231382016 3073877681864704 3074264722620416 3084409018951936 3085364376633344 3087034654987712 3088622990655488 3089044841479168 3100197859213312 3102216617197568 3103896018601664 3115494888123904 3115920409169594 3117131120164864 3123639808999424 3125673831694336 3130473228932192 3132083914539008 3140701109731328 3145919642890739 3146894052729856 3148546775351296 3152437515255808 3154144104009184 3155766968713216 3164082367992832 3167593464848384 3183223037865728 3184209001971712 3196796392112128 3198526994778544 3199517699096576 3201601131249664 3212165605535744 3213599394676736 3215304793006592 3216993444380672 3220968765587456 3227354412032608 3228608421429248 3229014944776192 3229455970637312 3236454192345088 3244539055087616 3244982201265376 3253021339549696 3253430936797184 3260548293846272 3265623436681216 3269072431685632 3283460251082752 3285202723289344 3297514290555056 3298795561025536 3299210921836544 3311574985977856 3315072512806912 3327041605009408 3327914994132352 3328945774788608 3336615250522112 3343457928718336 3343914585450296 3344950321782784 3345213885054976 3347128455397376 3352198819414016 3361031813714432 3361455010870528 3363220419125248 3369199383827992 3370508508004352 3377615852268944 3383565746542592 3399368596422656 3400885945892864 3401314161197056 3416141796733952 3417666633125888 3434097722708224 3434530119802496 3447401303762104 3448740813799424 3449175054647296 3451042283840008 3456649406971904 3463502295839872 3465757627025408 3473267913736192 3474818249064448 3475255773396992 3482419923309184 3483498559963136 3491963733846016 3500686875226112 3504571493023744 3508752021027968 3522344810365628 3523713440186368 3536881114677248 3538795824010304 3540616599044096 3553885350805504 3555471670706176 3559226789527552 3571420969312768 3573015116449792 3576788763817984 3580757829828608 3588591262434464 3589702784352256 3590193073740416 3590645125248064 3607415133617152 3607907842196372 3609309718085632 3613769834561536 3615726168010528 3616846094630912 3631143727996928 3632764533112832 3636601284952064 3650190807138304 3650689358111744 3663870197252096 3667739801403392 3668240749256512 3683882232922112 3685837201739264 3699650179647136 3701087702614016 3701553717182464 3711737675137024 3719349648515072 3721009825415168 3729073242898432 3729542781206528 3736936687616704 3738899295729664 3739370071264256 3743519549366272 3747473275346944 3757347811991488 3761003553488896 3780077357465552 3781248189841408 3781546130931712 3783710427840512 3796195715633152 3799427267677184 3801901343358976 3815628134416384 3816108571099136 3818174441695328 3820179715202048 3824900409135104 3834455246921728 3834978965131808 3842764500303872 3844479764922368 3852890127916544 3853375256363776 3863449237446656 3865478288900096 3871901098942448 3873100372590592 3882023512626688 3894255222145024 3898576572121088 3899067453079552 3901178233906096 3917812969680896 3931958260465664 3936648608958208 3937867937349632 3951899055532168 3953123107561472 3953434591428608 3955199254986752 3957298206777344 3970356290353024 3972128507117056 3974715040784384 3983328236732416 3991727825408752 3993278837030912 3993824247711232 4010918824569371 4012982515503104 4017435613954048 4019228845146112 4023473762074624 4039060566421504 4041181847486464 4043326428663808 4056668383621568 4057924886659072 4058479126836992 4075784598126592 4078504517265464 4080089246531584 4095895377393664 4104771170779136 4106603385257984 4115025143037952 4115587182092672 4116861934501888 4126866230908928 4135329543414784 4136654539956224 4137175397994496 4146140645064704 4146706933942144 4157065664331008 4164388611129344 4177577501490536 4184365071597568 4200046323679232 4204482211364864 4206358933078016 4226581812563968 4227113993603072 4241062401058912 4242376017870848 4242955450784128 4247436657033856 4262772056418304 4263891086232076 4265547848646656 4274791278444544 4283805471170368 4286055290226688 4291351678541824 4295004737374208 4297801518579712 4308537692585984 4318464025880576 4334601583476736 4335193612757696 4355441014166528 4374012739452928 4374563483942912 4376931677065376 4378287377711104 4395595039154176 4397557066399744 4402201555468288 4407086559789056 4416727707611648 4418699167680512 4419255538766848 4428832052682752 4437612316544836 4439895549067264 4440501959626304 4450124514474496 4461850526739892 4469099972919296 4473467538096128 4490232225436672 4493156133060608 4509378704310272 4514141294034944 4514757845238784 4531628928180224 4534008902057984 4534082149513202 4536415017525248 4543476085817344 4552793775276032 4553415605719552 4568292523245568 4575883116931984 4577300440334336 4577661105864704 4587845969467904 4597882554994157 4599306692451328 4602301626171392 4607408676143104 4612274800427008 4622000639946976 4624428076297216 4630142600531968 4632649152763489 4651767552999424 4652402901496064 4653843925958656 4672240880779264 4676218175602688 4676806971645952 4679263191826432 4694333690229248 4699291620548096 4707569734320128 4719329534672896 4719974110931456 4722478914728432 4740176792672893 4742018618974208 4742615700140032 4752892934586368 4755014446088192 4765416737159936 4766892766265344 4777875092463616 4778476688420864 4796384422625536 4801450134038272 4818785802907648 4821923654991872 4845105980256256 4863211532681216 4863875760654976 4865382286229504 4870520869879808 4886592357357568 4888773547220992 4889389106720768 4891956973273088 4900653649204352 4910703832805056 4912224862797824 4912895785118464 4923542016014336 4936515476393072 4937137047216088 4939055403696128 4968933522522112 4971151466364928 4976401758355456 4992822625995776 4995051233030144 4995680174258176 5019012359815168 5019697867403648 5037821521221632 5041102002946048 5043831030227704 5052026056343552 5065338070267904 5079219976503296 5087018997014812 5089636361125888 5091267126099968 5091908182147072 5103639303313408 5116388509945856 5128121324158976 5141633847988352 5147339380378624 5169287782989824 5174747337064448 5194794137182208 5197606366515134 5199216261031936 5201946846232576 5202601838280704 5208375025205248 5219769108995584 5222099016349696 5227614347118592 5246488684822528 5247149285261312 5247865952285632 5259238062560768 5272375964517376 5273096077056236 5281663604359168 5286159676768256 5298390977500192 5312242701489152 5315032647237632 5334894256586752 5335622908009472 5360542786666496 5361217747984384 5381309352214016 5386992833311232 5406442608140288 5409963125112832 5433861201356731 5435544272897024 5435972563214336 5438398975606784 5439083740020736 5450870218686464 5461676697285952 5464486829621248 5465233181078528 5477076325507072 5488625759937034 5491508340602944 5498294338131712 5499997367042048 5505806200733696 5523973969186816 5526439662075904 5530038317613056 5553708278829568 5556625040293888 5577389450067968 5580408799400864 5583280021569536 5604203822424064 5604909463801856 5607943711240013 5619562527195136 5631087037841408 5631856143916288 5633600541949952 5644060359821312 5646579654729728 5658932375377424 5660685159940096 5664371232210944 5674441067499776 5688616172242432 5698637046808576 5701722034170448 5726034340302848 5753501973446656 5755345446895616 5756070118948864 5775063695058944 5777641464897536 5783743532982272 5806149564230912 5809198905761792 5812281741204224 5831460801456004 5833267024572416 5834063744828176 5836330607968256 5837065477095424 5865128291889152 5880461652262912 5881202078056448 5900608557995008 5903242366308352 5909477088047104 5930813295886336 5932370206931584 5960077177280512 5960891217541832 5963207360315392 5970576248406016 5986308628498432 6014267516747776 6015024790421504 6016952058118144 6017709669810176 6031573722097664 6043943178836992 6046640966299648 6059744019709952 6075711355560704 6076476365804416 6089644072438784 6105690194486168 6115610489257984 6145012462764032 6147755363729408 6148529445240832 6168818037903872 6174069309975424 6178089682958336 6200395718426624 6207792037203328 6230989776247808 6231840818339188 6234262240329728 6247279617998848 6260946457864384 6264167829078016 6281402219462656 6291839285781478 6293788105459712 6297093550702592 6304875030511616 6308288208018368 6311533937426432 6328164735985664 6335186929696768 6366446075731456 6393592784224256 6397053989557088 6399035398193152 6424331211071488 6427198789353472 6430609586013184 6433986888761344 6441937531174912 6454708824065216 6458029889552384 6458911941274624 6472908384690176 6489078110175232 6489964402530752 6506861873594368 6521096587692544 6531246873362432 6538144863371264 6566920502165504 6570405446578688 6595028581110112 6597591122051072 6598421843673088 6623149971955712 6630145025613824 6654083210018816 6655829988264704 6657891549577216 6673230501044224 6686915857436672 6687829170900592 6689900643565568 6690427770109952 6694256910794752 6704397638828032 6722063627428864 6722910021741056 6726440838250496 6738398767655984 6741017016008704 6755231704537888 6767131493085184 6788563439922121 6798737192845312 6801771891785728 6802628322394112 6832283593467904 6835333266251776 6868195445416448 6869060239604992 6894802607524208 6897481627598848 6898350109294592 6902084567680016 6927004591679744 6931515254050816 6946535827472384 6949636498128896 6950511546793984 6964839846618368 6966997119926272 6983927467692032 7001373750452224 7009142986047488 7017504042055936 7044689620731256 7047426880372736 7077591648020608 7107770701611008 7110943341412352 7118453579055104 7142841938625536 7146030232899584 7153577527635968 7161515659657216 7177182524868928 7179405568704512 7180386147480832 7181290250496128 7214830267234304 7215815684392744 7218619436171264 7227539669123072 7231452336021056 7233692189261824 7262287455993856 7265529066225664 7273202569904128 7301378716223488 7327740394504192 7335479602806784 7336481498513024 7367764465844224 7371674403478528 7399300359294272 7403107434364928 7423475350274048 7438699297030144 7442019650830336 7459085562413056 7473873375233408 7477798591459328 7478740142528512 7487039098732544 7494946550693888 7514695623982976 7522007106977792 7560154714931104 7562496379682816 7563092261863424 7592391431266304 7598854535354368 7603802686717952 7632217142198272 7636348883390656 7640359430404096 7649800818270208 7668910493843456 7669957930263616 7685529000607744 7705780255833088 7706750512727552 7726898474893312 7743802197884896 7746200745181184 7764047025253376 7788510444290048 7797153144242176 7798134906159104 7802356467812192 7835625939361792 7863916520931328 7873297217916416 7903798111064336 7906246215122944 7906869182857216 7914596413554688 7940712580706048 7944257014234112 7949430081568768 7966656473464832 7983455650817504 7986557674061824 7987648495422464 8021837649138742 8025965031006208 8034871227908096 8038457690292224 8046947524149248 8078121132843008 8082363694972928 8086652857327616 8113336767243136 8115849773318144 8116958253673984 8151569196253184 8157009034530928 8160178493063168 8191790754787328 8196225424120019 8209542341558272 8213206770515968 8230050286075904 8231174364185344 8233723869003776 8253732461817856 8270659086829568 8273309079912448 8274350795988992 8292281290129408 8293413867884288 8314131328662016 8328777222258688 8355155002981072 8400092647358464 8408964422729728 8412717866156032 8453163625127936 8454227987206144 8482124802117824 8484752035741696 8485910901568256 8494873314067712 8525544112836608 8527782172464152 8531095697293312 8567610942340736 8572110580453376 8582703357083648 8590009474748416 8595603037159424 8617075385171968 8636928051761152 8669203166953472 8670387225515392 8710882028333056 8749126967885824 8753863354130752 8756574755422208 8791190078308352 8795114132799488 8804403110936576 8833455415223296 8837398335361024 8838511077533696 8857664105365504 8875224633089672 8879791098134528 8881003919252608 8900249028948992 8923701053479784 8938199945838592 8946935076192256 8980464450873344 8986312266121216 9029515690477568 9063257856360448 9068164299026404 9072830035050496 9105587550552064 9106831211439104 9151766233863968 9154600880668672 9155322211729408 9175691938935808 9195765109988314 9198613384902656 9204603252342784 9214817352286208 9224549600854016 9244001279893952 9248856152594432 9260285201063936 9265298305526978 9303535105998848 9304805802992128 9344481761558528 9352436351205376 9353613943291904 9388667380458496 9398583241096192 9415139468640256 9438659069345792 9439948221862912 9444957829456864 9480353585345786 9484037237948416 9485231400280064 9505785869172736 9510028892176384 9530833474319872 9555750184927232 9556953376841728 9592768845251072 9602900268076544 9637571605815296 9643847309983744 9686448228505477 9690211960512512 9726423065362432 9727751521309952 9730764572459008 9741041739759616 9773184714715136 9777547094441984 9778778213441536 9783913946546176 9801307298408704 9821407665610112 9824449725595648 9825791570236928 9847084032028672 9873030952786144 9874274094432176 9878110807392256 9921746566040023 9937867045044224 9942302932729856 9952803516710912 9985645251991552 9990102466060288 9991360348516352 10038024719630336 10039395734807296 10075643042443264 10082204005892096 10087662060455408 10130676140535808 10158439953006592 10174037994029624 10179272722251776 10182534252199936 10183816364294144 10207278606626816 10232777019891712 10256242648317952 10283267695976704 10294678760757248 10389588274364416 10395212733030268 10398432522063872 10403893692465152 10405203676561408 10439538217991168 10444198032699392 10455228694237184 10492977369645056 10494298570522624 10495731904571264 10518476125121536 10544751929034752 10546192154112472 10563327208718336 10572319353536512 10596781955000384 10624485402978304 10630065294475264 10671245816018944 10721085573332992 10722435495968768 10762618704428032 10773985666622464 10812885216280576 10819926250225664 10867722402713462 10871088545794048 10871945126428672 10876797951213568 10878167480041472 10901740437372928 10923353394571904 10930466362157056 10954152651014144 10977251519874068 10983016681205888 10996588676263424 11047947938373632 11052879324151808 11107416557659136 11113250080587776 11154778900135936 11160817598801728 11166560043139072 11208407644848128 11209818927603712 11215887422480026 11239125054390272 11262174075682816 11263712287832576 11288120719642624 11293159309459456 11317864750754848 11321370319880192 11348882134999552 11377232344484864 11397274093617152 11403444068340896 11452068680605696 11507003946893312 11512140237897728 11550127390117888 11555282929795072 11567487065964544 11612299128461824 11618397811523584 11624563482408448 11662921602912008 11666534049144832 11668127489656352 11672661215936512 11674130954190848 11725700487138209 11730256583778304 11760923304525824 11762404156112896 11801217115990016 11806484732616704 11818954176094208 11861626591772672 11864740413863168 11920154354561024 11921782435083664 11926414720630784 11972617256996864 12028535033495552 12030049580843008 12033904116236288 12035419339620352 12063147444195328 12087886357673984 12093281932599296 12119488039419904 12151422711121408 12152952731608832 12179288144877568 12211380388972336 12290024925528064 12295510727458816 12297058890481664 12337636075807744 12348138619950848 12356179365916672 12400791436853248 12415584074406656 12461979552495616 12463681636678376 12468524480659456 12494559235997696 12521892915728768 12562804438925312 12583678571562956 12587576210919424 12594187101405184 12616576416036736 12656329471971328 12670373859393536 12732892151462912 12787185568448512 12794107979114176 12798070796386304 12848662422142976 12854397578706944 12861219172026368 12867973777522688 12883875062349824 12909417648130432 12917823882549248 12945816769380352 12978156220350464 12979928805061504 13042193175385088 13062493746724864 13076289726742528 13133841004331008 13140810893157376 13190057162220224 13196843687346176 13246299943911424 13260290051227648 13308166420037632 13311659976529408 13346461002088448 13373831714873344 13375658341801184 13379801287131136 13380855540219904 13408795277656064 13444127254857728 13445820043482112 13452881676500992 13476797535311968 13482034032017408 13510463409075776 13534262986170368 13577126879844242 13597474385690624 13605256644788224 13664567186935808 13670666532503552 13736390890832896 13738120479209984 13789605215048416 13794963255197696 13796700218589184 13804169135360032 13854009183359488 13863030508101632 13893071654944768 13899272996257792 13901023093587968 13929679693236736 13967854935384064 14002747500904448 14018285972094976 14035008084111872 14089379241462512 14094853760745472 14155183296041216 14215541403222016 14221886682824704 14236907158110208 14285683877251072 14292060465799168 14307155055271936 14323031319314432 14354365049737856 14358811137409024 14360772294961664 14362580500992256 14429660534468608 14431631368785488 14437238872342528 14462904672042112 14467384378523648 14501014211904649 14524574911987712 14531058132451328 14546405139808256 14602757432446976 14655480789008384 14670959205613568 14672962997026048 14735528931688448 14743348806957056 14798600718588544 14846950700548096 14877398594060288 14884039301660672 14947746750466816 14955597182918656 14957480285057024 14974078197465088 14989893101387776 15029391247965952 15120309429862208 15124992759365632 15184782862532608 15197709070708736 15207605373435904 15272697766781312 15280718860808192 15299601636540416 15337820987686912 15339915860527232 15371058001215488 15411560511666176 15413501025455104 15453796949786624 15487604395769792 15492401490362368 15528094050506752 15577020888580096 15596269812318208 15604712935624384 15671251878723584 15727833041862656 15746594435832832 15807596222128672 15812492430245888 15813738365714432 15829192827109376 15881425161412096 15888514028468224 15898860163137536 15933312946929664 15966911301635008 15975296990844928 16043675298277484 16051930062012416 16069742455816192 16156242265686016 16173305714655232 16226673534486272 16231699546636288 16233916507347968 16303138392506368 16314018069061856 16320356986126336 16383581509574656 16392450848240038 16419084683116544 16426413541031936 16460100572151808 16462348728370688 16507464923635712 16541318173659136 16546618159824896 16548701591977984 16584562580258816 16586827735768576 16628262657324032 16657554444517376 16710310005962144 16800185294716928 16817928845459456 16825435732312064 16906327250255872 16908455974412288 16964249604235648 16969504071483392 16971821803136512 16989746628135424 17051088225673216 17055564344928304 17062191394586624 17135221884681472 17137562250432767 17144221160906752 17165406714167296 17180018949496832 17191206074318848 17234150770343936 17273856103522304 17338406333906944 17340774451030784 17421764056666112 17507726708261504 17513149510844416 17582380156616704 17590228265598976 17608806221873152 17666910830446592 17674796670722048 17677022155067392 17715328210731008 17750449266179344 17759582196269056 17762007838505216 17800498057897984 17847402106959568 17893870152384512 17960928901746688 17972624532242432 18059031380955136 18126515712720896 18136328598052808 18145660070100992 18213662422878208 18303532467727936 18309201761337344 18351383877871616 18391530219976628 18397226769805312 18409206504685568 18488002559787904 18497712305188864 18520570402127872 18530596611053956 18607070211997696 18609611605984256 18688963523117056 18704872702410752 18707227886583808 18777334760916992 18797166482192384 18830278937280512 18879896443725824 18889915658913728 18960707170691572 18968074475896832 18970462800560128 19011571738345472 19061666948639744 19111500369854464 19113906753683456 19185537690502144 19205800536153088 19275143211630592 19287694619967488 19372896457010954 19380423921025024 19452846130724864 19455503042619904 19546369429430272 19555094188883968 19557556426883072 19602614596817408 19642815331220224 19648899451191296 19651583140473856 19694168064057344 19746061905572288 19748548188864352 19756221614784512 19843493132080046 19875734090088448 19884605865459712 19905607033421824 19971290503983104 19980204932120576 19982720697032704 20076049439260672 20078791469614592 20151286084886528 20164408011784192 20175324120910816 20253482659602361 20261352281071616 20316879906013184 20348075988059248 20358545444503552 20367632728588288 20414557213253632 20465554039783424 20512485296635904 20566535391953408 20589357521514496 20779176548728832 20790425466060536 20796865044127744 20807787384930304 20810407353122816 20879076435982336 20888396065398784 20910457388474368 20985954739290112 20988597141045248 20991463809142528 21036952250243072 21089503858069504 21092384308224944 21144638707073024 21193563910000768 21248970805956608 21260130588950528 21342491632037888 21442171146665984 21444870991937536 21525237408856064 21547971333244928 21625770432561152 21735444805426924 21742177091588096 21743890252857344 21753595902427136 21756334960082944 21846706789143808 21860932724314112 21908305302028288 21954503039748136 21966033362411776 21993177352526848 22095895876747264 22105758648303616 22214833115318272 22226500161175552 22321635197603456 22416815289696256 22419637855207424 22431774844960052 22524348151365632 22527424575665152 22576241439285248 22586318618918912 22635729501509696 22642740639760384 22697764269999104 22754464688969728 22794548187234304 22806888136681792 22904137361211392 23014007893786624 23100254780235776 23110565859590144 23134974131929088 23224598256923648 23236795623047168 23249126964816896 23325843205824016 23333068098289664 23336254979312704 23348261908381696 23451400974276418 23460513167556608 23524808312225792 23602434231980032 23612969465233408 23637908352188416 23723253183545344 23729480827726336 23840308709122048 23843564870167328 23852829441261568 23945234513993728 24057070066991104 24060099161686016 24070838679240704 24126294888390656 24175772715347968 24186563865198592 24238976078839808 24302845422242816 24305905463217664 24358576289755136 24422760777944672 24580049851056128 24591021454917632 24594117780963328 24675272151615488 24696277239901696 24712358731833344 24801582873706496 24831168148813312 24923959104991232 24927363273356752 24937048961318912 24989118471995392 25043785831457536 25125608877850624 25167357143125912 25175152421838848 25188374202810368 25233152832073472 25312658943942656 25340747718787072 25465784302925824 25588215958228352 25596141592772608 25697324844285952 25708795157413888 25722438344052736 25735947555045376 25818835296260864 25835647765098496 25891633538760704 25956312440700928 25959857610123008 26084386350770176 26124987493449728 26152579453485056 26267682008662016 26281621786314752 26380114324440448 26492599887822848 26520580102455296 26623319953058816 26692922004176896 26747663429746688 26751316683602368 26759602574262272 26888254509715456 26891640086964224 26905763353001984 26953595070623936 27020926818151552 27068525972340736 27154253759688484 27194948771381248 27329134373871616 27341333065007104 27472781781665792 27476240958419968 27579210430096832 27593400437178368 27608338270720064 27708018366718976 27726061016203264 27786143309889536 27802046187175936 27859359386473472 27935709870768128 28005495001808896 28036571944189952 28070016168223744 28178758482925024 28189707521490944 28310366592082432 28431082806444032 28571367754502144 28584120931598336 28614310110543872 28646062638628864 28708730099475712 28717622274818048 28721544589923328 28725161001984512 28859321068937216 28863262737570976 28874477744685056 28925809344084224 28934768757047296 29002028423809298 29049149823975424 29062116264902656 29092810279616512 29205514864893952 29310961578016768 29341918411227136 29345925994052096 29471057863376896 29486697613914112 29597201437177088 29693901401096192 29754797188120576 29768078603321344 29895493500933632 29911194365837312 29914960570114048 29948156394930176 29979786202775552 30058782495931904 30240618859724416 30249985518731264 30369565725065216 30395418141417472 30415210746871808 30545395533562624 30561437721616384 30599203273080832 30675641975373824 30679831721054464 30823121023332352 30827002050910208 30907593899573248 30975208791539584 30984802980724736 31056188101013504 31154041777160192 31209425871248768 31342503757447168 31493188871665664 31615192444257344 31624984860491776 31658385654218752 31762850322824192 31777028056936448 31797720326275072 31933822603270016 31950593981689856 32087350596554968 32103860124024832 32139484911632384 32312484531372032 32346611429310464 32453347068972544 32467833014695936 32628036138123712 32767163019149312 32784901696480076 32838169366233088 32920201144303616 32924697456741376 33014929847271424 33082636347318272 33093236319649792 33097403183955968 33169125160517632 33173655471537152 33256525314648064 33315108889034752 33420620011924288 33600370589433856 33635857690918912 33812654500511744 33816911948824576 33928499208471296 33939008142966784 33943643606273024 33979493256270848 34102176451346432 34111128689856608 34124382789173248 34270443769362944 34275124500865534 34288442321813504 34330813428334592 34360037898993664 34382412148637696 34547712207044608 34676812667813888 34681548902061568 34843528113332224 35015453416523008 35026299021688832 35164760313233408 35180456531197952 35217612443746304 35333821660893184 35349593341444096 35354044310134784 35430656421462016 35500898532358688 35519164392538112 35524015677010432 35600996115795968 35694804213919136 35787740304769024 35921857803493376 35945249064484864 36118062761910272 36253031425441792 36272657196105616 36291320140201984 36427324845756416 36607064935455872 36618403522674688 36702767755743232 36783060439953256 36794453539610624 36818413009371136 36976005119575808 36995424610377728 37041140804255744 37061193222107912 37219223211968512 37409745404821504 37414455773167616 37554669521833984 37594332964384768 37759792887451648 37779831317827456 37921414341383144 37936148951793664 37940925601120256 38023143476690944 38123333897279488 38223000739708928 38227813507366912 38371075381004288 38411601072306176 38550286423261184 38745792914021908 38760847842050048 38905692261449728 38911006085239808 39092738858860544 39110188377767936 39115112853766144 39205229193634816 39285630662440448 39303166280947712 39388336128114688 39492123811144576 39497096377728704 39686986264160092 39751468180176896 39942581007966208 39960409864241152 39965441394065408 40152098878521344 40157582939229184 40302572169773056 40328816023568384 40350648241821632 40506965319204722 40522704562143232 40633759812026368 40696151976118496 40717090889007104 40829114426507264 40931108079566848 41024970593271808 41133070783906816 41178715043028992 41558353097457664 41580850932121072 41593730088255488 41620814706245632 41758152871964672 41776792130797568 41820914776948736 41971909478580224 41977194282090496 41982927618285056 42073904500486144 42179007716139008 42184768616449888 42289277414146048 42387127820001536 42497941611913216 42520261177901056 42684983264075776 42884342293331968 42889741983875072 43050474817712128 43095942666489856 43251540865122304 43470889610853848 43484354183176192 43487780505714688 43507191804854272 43512669920165888 43693413578287616 43721865448628224 43816610604056576 43909006079496272 43932066724823552 43986354705053696 44191791753494528 44211517296607232 44429666230636544 44453000322351104 44643270395206912 44833630579392512 44839275710414848 44863549689920104 45054849151330304 45152482878570496 45172637237837824 45271459003019392 45285481279520768 45395528539998208 45508929377939456 45613776273363584 45808274722422784 46028015787573248 46200509560471552 46221131719180288 46269948263858176 46449196513847296 46473591246094336 46498253929633792 46651686411648032 46666136196579328 46672509958625408 46902801948552836 46921026335113216 47204868463960064 47225938930466816 47275816704376832 47458961655452672 47680617418244096 47687129740334656 47890469027987456 48114140133982208 48120198323372032 48252589776781312 48351545430695936 48373127730397184 48477952157679616 48605690844485632 48611810926435328 48717152579510272 48845521555889344 49160099702112256 49188235561926656 49350544303230976 49392554479803392 49424717463666688 49603165747412992 49662336297626624 49847918209982464 49854726546713504 49874097922637824 49978236943990784 50087571662915072 50251217755701248 50334714286251824 50350304843677696 50466305664146944 50625317887885312 50681495437574144 50931568605851648 51176431916456704 51192283185545216 51394649688571904 51417590314827776 51444876688105472 51471895110090752 51637670592521728 51671295530196992 51783267077521408 51912624881401856 51919715220246016 52141944719401823 52168772701540352 52249974986899456 52305158906970112 52535364017324032 52563243572629504 52760228648880896 52985199775645696 53041160204910592 53246639906117632 53385844008353792 53495326859493376 53502633367204736 53519205148524544 53776509019430912 53783280173928448 53811526706003968 53907190141247872 54041853636303104 54137051944681472 54308507519376968 54658268747743232 54682666130014208 54945563563331584 54952481916839936 55158420860193664 55216676541440128 55416036733437952 55452122032406528 55572286619779072 55718718772946944 55871419741536256 56010990003617792 56140032336447488 56357516965850048 56620733184164864 56862165612888064 57142735509004288 57168241863196672 57228620221087744 57292125277257728 57417460198951424 57443089179846656 57450322003969024 57718642137874432 57726525475141952 57851618688168448 58004056847618596 58098299647950848 58411029729787904 58621923156033536 58683836822454272 58691851988104192 58942115726753792 58973395227828224 59194402874354176 59387802802192384 59509594376241152 59772473214924041 59790987001867264 59822388731674624 59829921140228096 59896312789860352 59959572405551104 60117564991863808 60481237719448832 60499971037462528 60739131450130432 60790836282834944 60830421493743616 61090791067125248 61122875443232768 61198406546161664 61351283950747648 61359663442108928 61646242046664704 61654004101820416 61815187799146496 61950417583079168 61969605961449472 62112376202027008 62308083554320384 62418851742497536 62685007514894336 62986377743331328 63230384888514688 63249969720983552 63316771308437504 63525700645648384 63554056113872896 63595440652550144 63867645206540032 63901187963379712 64174701193109936 64207720248049664 64624969062744064 64693222858620928 64906694137945088 64935666029391872 65256072276247424 65534326038298624 65569803392960152 65676338732466176 65849394913482752 66029859694542848 66165272694636544 66186472639299584 66194806367911936 66347310943074304 66513050629296128 66841240023848576 67200741178867712 67271715381837824 67625309001023488 67633823897649152 67856998416942592 67887287212546048 67958986512541696 68204352902692864 68222257379713216 68540887538725888 68550249001731068 68576884643627008 68661626856669184 68720075797987328 69095424414089216 69353625335627776 69363097804123136 69687056226664448 70030906833046016 70329520626466816 70667643321786368 70699186682888192 70708088620269568 70861312842924032 71001797064717376 71038328785076224 71048031354020864 71201992231591936 71389608427838272 71575480609538048 71843715606986752 71890498128969728 72236125523820544 72506062850883584 72545314392211232 72582640280403968 72854649691512832 73214129870911744 73236807045349376 73405535511486464 73566120879906512 73588907079221248 73636826018742272 73952010239151616 73990849220755456 74082281608511488 74122386444215824 74438446423937024 74819490809643008 74828911546335232 75109339043667968 75188665928769536 75519585774903296 75559662635654912 75842828682766288 75872297903587328 75881851202240512 76246667794558976 76446001479417856 76455627014733824 76742150762008576 76823202144612352 77100572846522368 77491585828043816 77521695684100096 77822012170479616 78185477717721088 78220376755535872 78230225707532288 78410458387269632 78571261324880896 78606332561895424 78776672256229376 78984247622289152 78994192755457408 79373972528320184 79502936360353792 79885162015932416 79920819728482304 79930882788130816 80315165878458368 80605144339546112 80701296483643264 81013930638409444 81045409124286464 81392303952236992 81434181778014208 81658228853014528 81862216159133696 82049941186543616 82266141567813632 82357430086057984 83116706194915328 83161701864242144 83187460176510976 83516305743929344 83553584261595136 83641829553897472 83954388564180992 83965855236570112 84147809000972288 84358015432278016 84369537232899776 84774255640003072 84995883223826432 85369966528151552 85768684586663936 85779483967750144 86100949635424256 86191885332979712 86503081730244608 86941779221707696 86968708366352384 86975561011429376 87025339840331776 87386827156575232 87443730897256448 87633221208113152 87818012158992544 87864133449647104 87972709410107392 88383583506989056 88423034593214464 88859332461273088 88906000644702208 89286540790413824 89667261158785024 89678551420829696 89727099379840208 90109698302660608 90304965757140992 90345274475675648 90542918006038784 90570962559041536 90791057079996416 91017858755878912 91227552546727168 91616549444845568 92401019120943104 92442263438360576 92539896527716352 92898393027694592 92947182492188672 92996507859267584 93303372823296064 93332272393158656 93345019917250816 93805603897105672 93842052670226432 94409736927920128 94451877860933632 94551633408753664 94917923310905344 95361234836488192 95374259480669312 95780938055974912 96240396646744064 96505179553562624 96703090861391872 96746255460794368 97211381688971264 97223621852870656 97434305159020544 97691043111778688 98320199404224512 98701088606461952 98785108959606784 98849434927333376 99324672595253248 99695836419964928 99709453093427008 100175143325830144 100669428572503648 100700609687355392 100932611328293888 101250635775770624 101362990875148288 101863137211703296 102352863832913408 102789299377143808 102889753376210944 103275341185043456 103342591060393984 103566534155042816 103825249762803712 103839430440492032 104283889438803646 104337545403080704 104499949973798912 104610317813940224 105070728034648064 105126487145259008 105520457297761792 105970399551291392 106082320409821184 106493279812235264 106550930513560247 106771688016707584 106990653718986752 107005266734409472 107038410297049088 107553018038861824 107566560347856896 107623053412007936 107814380282495744 108083707272606208 108274103889362944 108617015038753936 109316537495486464 109365332260028416 109891127126663168 109904963833679872 110316841720387328 110433353082880256 110832073466875904 110904244064813056 111437437545893888 111742839483072512 112021980007235584 112280064672894976 112715033931700096 113241466368329728 114285471018008576 114336483726393344 114457240442175488 114834920397902848 114886178359693312 114900644007938048 115437284275748864 115453050950283904 115703237376336896 116008113695237192 116196599295901696 116822059459575808 117383703976208384 117946790455656448 118388805748708352 119019188752482304 119544946429848082 119581974003734528 119644777463349248 119659842280456192 119792625579720704 119919144811102208 120235129983727616 120962475438897664 121478262900260864 121581672565669888 122181582134250496 122245750886465536 122396813092323328 122702567901495296 122719326884217856 123292484093329408 123308008203640832 123630375598292992 123900835166158336 124224752404054016 124837703484995072 125370015029788672 125972755486662656 126460769777029376 126499939441967104 126633542616875008 127051401291296768 127108112227745792 127190881305100288 127735290413080064 127802375926759424 128349402386219872 128415440496099328 128982705358520299 129249938125488128 129386445717241856 129813388275890176 129871332058783744 130512144552494848 131068652076597248 131139606785920304 131698789826965504 132059719389085696 132330545389273088 132372945278599168 132389612735823872 132694621886148608 133026101258592256 133682480047697152 135250618002046976 135267647795298304 135713996833885184 135774574425092096 135917973025083392 136408705805385728 136444514759426432 137081775077451776 137100498003462136 137153769287254016 137323253713338368 137440151595974656 138190848828178432 138726195608246272 139374112453328896 140061813666092032 140659041252933632 141335286643572736 141398373365776384 141416177240539136 141722625685848064 142003594129434752 142096062708041728 142403984463183872 142779216855676544 143687431213973504 144472251047641088 145012125701767168 145090628784422464 145165280560807936 145709299383025664 146428259741823488 146811071022972928 147132241759813024 147177814158442496 147904020478303232 147981698441510912 148164563217022976 148244772888431648 148876892847874048 149657823092670464 150218678087335936 150377331857539072 151039171549806592 151119325271309824 151685657365532576 151744595807174656 151763702404481024 152493335589117952 152892002958835712 152911254029467648 153484301524017152 153646404289224704 154201145693044736 154983171656087632 155043391368200192 155644024340959232 156370955435442176 156440753511071744 156460451415064576 156820916774539264 157142522649761792 157212665123790848 157553344512458752 157968495244578304 157988385510914816 158747945056640368 159770324031864832 159841639456964608 159861765576261632 160630331756916736 161210288679092224 161402592967286528 162027861276818888 162090818248572928 162784607904473984 163316457706029056 163724432318267392 164532283135627264 164714860172115968 166233412389830656 166323403728484288 166374920353021952 167032611487858688 167107168523190272 167283659107794944 167931710473140224 168295618001944576 168716030864556032 168739074465799552 169548511280006144 169991766447652864 170739933056303104 171558967935500288 172201899270848512 172383770665959424 173006163460489216 173883558443415392 173937416732704768 173951122022858752 174773654313150464 174887461794512896 175266442416226304 175636024317985088 175728266899294208 175945418820214784 176767167013978112 177718664922546176 178573081580827648 179334522317570048 179357102841659392 179454198759680416 180219396605321216 180609931514281984 180690548951351296 181085836012077568 181582114159992832 182035717511757824 182455105093454336 183233098889691136 184802038241886208 184884526876721152 185079793055432704 185796786055389184 185894364984377344 185993015718535168 186606745646592128 186664544786317312 186690039834501632 187611207794211344 187684105340452864 188513184754760437 188819473855840256 188903755721867264 189103266817507328 189835846621810688 190722469672976384 190748518961338624 191561876111949824 193010359107125248 193406181722783744 193492510921588736 194422763377942528 194447243705741312 194868610318041088 195382086223557376 197402177212923904 197570217919213568 197698869854666752 198649345190506496 199391672839929856 199418906186854016 200350286651660288 201338857145007296 201401219374710784 201865222656587776 202501271551541248 203726274423406592 204705727665826816 205578598754287616 205779506752421888 206550682370086912 206685182120787968 207133068310085632 207678860880984064 208567778877607292 208675090806161408 210252974290518016 211040914595523584 211940799102582784 212164640819642368 212986559624470528 213101861027120494 213543376033415168 213981307437973504 214010533468818944 215106036077723648 215133120695713792 215628760564991488 216167414545212416 216548207778725888 217234030077507872 218633074990972928 218730664520056832 219782254253326336 219809927667359744 220633683440774656 220866706165760512 221664146933751808 221808488129626112 222788309255625971 222874875091787776 223485678966145024 224043960014471168 224560129345789952 225430067863400192 226482932736659456 228570942036017152 228672967452786688 228914480884350976 229669840795805696 229772356719386624 229801288015876096 230874568551497728 230906101900567808 231406474752673792 232016227390474384 233644118919151616 234767407952416768 235893580911312896 236777611497416704 239089892859696164 239163948007469056 239289554926698496 239319684560912384 240470259967455232 241924950877795328 242956525800521728 243163345131339776 244363164268500992 244491501772931072 244793626184646656 245438653768435712 246584968186658816 246616016407281664 247801670332316672 248449504808108032 249675406969990144 250740030059577344 251945510973325312 252921539554058752 254102802582593536 254216224455491584 255470580826160128 255604751853518848 256698804772439744 256830880992198656 257965410717040598 258499876250976256 258772891434483712 259626776551780352 259742664117567488 261024289104989696 262137304153194496 262279213571840608 263397579653931008 264119438778171392 264661090778546176 264779225471647744 265389243772297216 266052202517184512 267364960095394304 270501236004093952 270535295590596608 271427993667770368 271549148850184192 271835946050166784 272817411610771456 272889029518852864 274163550154903552 274200996006924272 274307538574508032 274880303191949312 276381697656356864 277452391216492544 278748224906657792 280123627332184064 282670573287145472 282796746731552768 282832354481078272 284007188258869504 284192125416083456 284807968926367744 285558433711353088 287374862427947008 288944502095282176 290181257568844928 291418598766051328 292856519483646976 293622142045945856 294264483519626048 294355628316884992 295808040956606464 295963396883021824 296329126434045952 296489545776863296 297753785695748096 300437356174671872 300754663715078144 302078343099613184 302238650542619648 303371314731065152 303527404808962048 304986671178235904 305822508058935296 306968603048034304 307292808578449408 308402291386089472 309966343312175264 310086782736400384 311288048681918464 312741910870884352 312920902830129152 313641833549078528 314285045299523584 314425330247581696 315106689024917504 315936990489156608 315976771021829632 317495890113280736 319540648063729664 319683278913929216 319723531152523264 321260663513833472 322420577358184448 322805185934573056 324055722553637776 324181636497145856 325569215808947968 326632915412058112 327448864636534784 329064566271254528 329429720344231936 332646807456968576 332749840706043904 334065222975717376 334214337046380544 334567318215589888 335863420946280448 336591236003889152 337432061729112064 337478148931599104 339097022560012288 339983532895305728 341479866112606208 344403798541697024 344767541331918848 347767116886830784 347874833465409536 349547308626300928 349774923589025792 351272048635970176 351456533798588416 351890837640429568 353534334027956224 355437329845092352 357146163161655296 358714205683318784 358908397519360832 360438793210642432 361219863028563968 362171672024155136 363164228319985664 364071435023515648 364910210186908672 366466197779382272 369604076483772416 371593572110778368 371986031437070336 373213491293184256 373329089572634624 373380079669003264 375222415588422688 375368210680905728 377026369509520874 377638947711680512 377807511443734528 378206533635014656 379671693243621376 381444939345952768 381497037922677248 383123752223899648 386020718214250496 386812363445567488 386985021843177472 388845526755885056 388894487411482624 389737220636082176 390764172447114752 394804354425847808 395140435838427136 395397739709333504 397298690381012992 398783345679859712 398837812373708032 400700573303320576 402677714290014592 402802438749421568 403730445313175552 405002543103082496 407452548846813184 409411455331653632 411559013504843776 413101364740173824 413370364241575936 415357721761968128 417135557755214584 417350181612322816 420505948581036032 422081829191047168 425973119248941056 426203722054240988 427962614875947008 428021066937637888 430212072155447296 430266241391427584 431257521129982976 432334829090424832 433096415557451776 434468060155015744 437266149981945856 439564508506652672 439619855334719488 441267366881549312 441733412331521024 443328293867503616 443616976259252224 445576618511251942 445749750183575552 446971357932290048 449120258691579904 450860135726800384 452965865473318912 457141884072034304 457345934905573376 457828961768701952 459339681591611392 459544713438773248 459602576031752192 461749137102995456 461812203801135616 462812949505347584 464032454780948768 467288237838303232 469534815904833536 471787161822625792 473555222994833408 478179785719392328 478327896014938112 478579109853396992 478639369121824768 480940519934910464 483849901755590656 486326690262679552 488726328537001984 488983003545862144 490877307536871424 493169936373317632 493232032814563328 495603340664633344 496899009616216064 499350813939980288 503891021946650624 505843079108117504 508205605165187072 508432448910983168 510941161652320256 511209503707037696 513397609544879488 515930821434081196 519253553103560704 519485328235134976 522048578209979392 524274608306388992 524558427143681216 526795159307862016 528238877556342784 529322181557092352 530778487544594432 532104405034369024 534729920190788608 541070591181193216 542855987335540736 543098297700368384 543671892100333568 545634823221542912 545778059037705728 548327100309807104 548401992013848544 548615077149016064 549760606383898624 552763395312713728 554904782432985088 557496449813315584 560247254664368128 565341146574290944 565593493463105536 565664708962156544 568014376517739008 568384250832166912 569615937852735488 571116867422706176 574749724855894016 577889004190564352 580362515137689856 582837197532102656 585713038967293952 587244284091891712 588528967039252096 588711256633769984 591616081913212928 591926793766043648 592979091553726592 595507571391496192 600874712349343744 601509327430156288 604156686199226368 604477301085239296 606742629462130304 609973342356471808 613937206096068608 614585617156898816 619932686624350528 622576097363836928 625483821741768704 627283667098157056 628570090599047168 628850660495163392 630213378049835008 631873980978313216 631953542043659264 634991780226561472 639081296127459328 639447062305046528 642521327027666944 644841154716368896 645610371869146112 648111445107275552 648363272994291712 651138431617895936 653265830824116224 658129132542509056 658859440688463872 665293614913937152 665499681412087808 668130445951434752 668428674092761088 669134636431179776 671726841892560896 673182472007778304 674864123458224128 674956297863198208 678194045120024576 679967065790611456 682959732225212416 688807597083394048 689535082663837696 695534233773661568 695749666930819072 699094617252601856 699549847178051584 702544097271940352 702913067597176832 703781675280859136 710874659690184704 714292326323310592 717816795038721664 720877586421284864 722439726057127936 724343344048310272 726328456639971328 728142870047031296 729820420373817344 739208152967544832 743187144221556736 743972062874140672 746426982586368512 746760159338006528 750444831176845376 754052739019041748 755277895423361024 759343386487242752 762889878691905536 762994075845354496 766247504447799296 772041436428500992 773624726891134976 777691053511770112 777788974822965248 779474441272164352 781528344894229504 789608708851695616 790280871676854272 790795479418667008 794597380762025984 797566691359719424 797675624747416064 801401146606641152 805355428580029184 805604877498843136 807460890626351104 810005086206164992 814905097693626368 818822910663307264 823118027009687552 826202729480347648 826740728483151872 830715443523936256 834271115510429168 834700363224645632 841011897162072064 844163658382094336 851946238497882112 852407444108481976 856042133875275776 860424144310894592 860532482782855168 862515042259965952 864669658180849664 868936120310031488 874532299963891712 879129017013305344 879239710669438976 882534733763098624 883466824663042048 886656587735007232 891153237022503884 891499500367151104 898240517383159808 901720271453600768 905931730946637824 914283768144068608 918679363183222784 919089426877546496 919205152063504384 923498274205990912 923624407602271232 925625899010695168 928064909561897536 934576475676606464 939069631809667072 943574323645251584 947110445989666816 956359571438784656 956655792029876224 957278738243649536 961881039869820928 967699803511181312 972653380525359104 977452657074003968 977966007091724288 981754615073742848 986339872746635264 986464065629126656 991206681329266688 993798019232432128 998701627879960576 1007782043893301248 1011686158216235008 1016411210330374144 1016864897821966336 1021882323304640512 1022419007414075392 1026795219089758976 1031861642868162392 1038507106207121408 1038970656470269952 1044097156419958784 1049116854287362432 1053590318615724032 1058644363114184704 1061556975089188864 1064208810068738048 1069459840381577216 1085711974671081472 1086196595400736768 1087343784200667136 1091556118075411456 1096654200619614208 1096803984027697088 1109809564865970176 1114992899626631168 1120494509328736256 1130682293148581888 1131329417924313088 1136028753035478016 1136768501664333824 1139231875705470976 1142233734845412352 1149499449711788032 1155778008381128704 1160725030275379712 1165674395064205312 1171426077934587904 1174488568183783424 1177057934078504192 1177422513267539968 1183232163826425856 1183853587532087296 1185958183107453184 1191015142782992384 1201749424698687488 1203018654860312576 1208313372398452736 1208954602170478592 1213485258924260608 1219946684712943616 1227874412192137216 1229171234313797632 1239865373248701056 1245152194727673856 1254567334196314112 1257140181198094336 1257701320990326784 1263747961956626432 1263907084087318528 1269983560453122944 1278162592254918656 1285042654055333888 1291220743738292224 1296222890214551104 1302276863235791872 1316258265085018112 1317718881376927744 1330587229827874304 1336260891902869504 1343453683785121792 1346364944015556608 1349728246916448256 1349912595726396416 1356388090240049152 1359934131581222912 1365919464450424832 1377615194166788096 1379070165327675392 1391068467547323136 1391499333861638144 1398189234505203712 1399099694356103168 1405088194543880704 1405826135194353664 1407563350561718272 1421749319380369408 1428584652646621184 1435633590077443328 1441755172842569728 1448686688096620544 1452656913279942656 1456285740094062592 1459640840747634688 1486374288443113472 1487944125748281344 1492853965172737024 1493520318676013056 1500889662353690752 1508105478038083496 1510555790846722048 1518686772974485504 1525988151690708992 1547249453782269952 1555382107023540224 1555577949645930496 1558948882544328704 1563056689788459008 1579217417703391232 1580561743353708544 1589194761524051968 1595133382719438848 1595351249494832128 1602802293213282304 1610710857160058368 1614921781252702208 1629810195387252736 1637645821326614528 1646236054019375104 1652405458960695296 1653481456966303744 1661430887047872512 1668542231020858336 1669400726449291264 1682023794324144128 1688327316764188672 1703892476995764224 1704814888216963952 1712084267750551552 1720848288621789184 1721064965565710336 1725030084519931904 1729339316361699328 1737872240620062976 1758258034026610688 1758479421338877952 1765069467526197248 1766933649326084096 1773313175470014464 1782306474045007768 1782999000734302208 1796481034766319616 1803440542907201536 1811863461893275648 1828567536288137216 1837358726366445568 1838178853755092992 1838410304127008768 1847248815204542464 1851251798021390336 1856129819123795072 1878139263619334144 1887148647290503168 1894220891979333632 1912719142877569312 1913311584059752448 1923762079739641856 1935399607022362624 1954905314148007936 1963509230147485696 1972679745493270528 1972928131258253312 1982413362658533376 1987596038464864256 1997403255759921152 2015564087786602496 2023372316432470016 2032822420660748288 2033729795643932672 2043764646609281024 2044838014828150784 2053590438179517952 2063723285736324784 2077014212414242816 2077941312940539904 2088194312839917568 2098233708574724864 2107180637231448064 2123113950178377728 2128417620137476096 2138919680763154432 2171423949342162944 2172393190801473536 2174687568401334272 2183112236150822912 2193308401239228416 2193607968055394176 2219619129731940352 2240989018657472512 2261364586297163776 2272057506070956032 2273537003328667648 2278463751410941952 2284467469690824704 2321450060550759424 2331348790128410624 2342852155869175808 2348977136367566848 2354115868157008384 2366464327652851712 2371916366214906368 2382030285565984768 2403498849397374976 2406037309720625152 2416626744796905472 2417909204340957184 2426970517848521216 2439893369425887232 2450671401811885681 2455748824384274432 2458342468627595264 2479730746497402112 2490304389455347712 2509134668392628224 2514280362396188672 2515402641980653568 2527495923913252864 2527814168174637056 2539967120906245888 2570085308110667776 2582441487476584448 2592445780429102208 2604553726471583744 2632516530170036224 2661174459655748608 2672521783805739008 2686907367570243584 2692729888031113216 2699825191452792832 2712776180480098304 2755230388333576192 2758140330655350784 2782136935094646272 2796378469010407424 2810176389087761408 2811652270388707328 2815126701123436544 2843498638760738816 2857169305293242368 2871267180154886656 2883510345685139456 2897373376193241088 2905313826559885312 2912571480188125184 2919281681495269376 2972748576886226944 2975888251496562688 2985707930345474048 2987040637352026112 3001779324707381504 3016210956076166992 3037373545948971008 3051976303381417984 3110764214047080448 3111155899291860992 3126113379576918016 3158434835406782464 3161123486707417088 3178389523048103936 3190702498989664256 3205604586426564608 3221421714320116736 3229843562505404416 3259620390774505472 3275291642653229056 3304810917921390592 3322861774095745024 3337084462041716672 3338801452898582528 3364047588648288256 3376654633528377344 3407784953991528448 3409629776433927904 3424168535501103104 3442129931131420672 3450060169039863808 3458678632723398656 3475744481240125952 3516516068053221376 3516958842677755904 3530138935052394496 3533867298652168192 3546626350940028928 3564612948090015536 3565998001468604416 3592962069532639232 3606881085814403072 3623726923786551296 3674717452732891136 3676357707510185984 3676820608254017536 3694497630409084928 3702503596042780672 3712259638247590144 3756278527238668288 3788441783958667264 3825438285755138624 3826623168119504896 3847524159479283712 3870799214044725248 3909810628296015872 3927018460294971392 3945856262516506624 3964826725317066752 3994806511519842304 4031128175573204992 4046744632864940032 4065644841321496576 4087529293218562048 4107180876359035904 4127446571472649568 4154028424828485632 4155882625881079808 4176388625679835136 4196467417149449728 4214361274462896128 4246227900356755456 4256835240274952192 4277839361526308864 4342847898684325888 4344786381602947072 4349375136802668544 4366224472301645824 4386616802478456832 4387215936110788352 4439238259463880704 4481978037314945024 4544115012141912064 4547074006657335296 4568934939381649408 4642900121101518848 4685704311738351616 4708231736314016768 4732928655305703424 4743832732429812736 4764060571131969536 4835818408681914368 4853941035697042432 4879786738851774464 4901342803623771362 4911497648768548864 4916684937255190528 4959461492994804224 4980608778910695424 5018269336785256448 5028560724792377344 5030805283961307136 5054991847826505728 5055628336349274112 5079934241812491776 5140170616221335552 5164882974953168896 5184891560858204416 5209107452943167488 5265033060340072448 5322348919311497216 5373814735140487168 5399650382905585664 5425552360960196608 5564273870189292544 5592756938020814848 5620352778175522816 5623304540777414656 5630253402246873088 5714338610586484736 5742534360309773312 5767020691370278912 5794746752386482176 5810627653119770624 5838563362990538752 5945497153772453888 5951776502993125376 5971415860690948096 5974081274704052224 6003558649414763008 6032421912152333984 6074747091897942016 6103952606762835968 6221528428094160896 6222311798583721984 6252226759153836032 6322246973414834176 6356779046096207872 6381404997979328512 6411209172853129216 6442843428640233472 6459687125010808832 6550583285306458112 6609621835842781184 6645723548191490048 6674168924083433344 6753309267056754688 6815569907983056896 6819259552867855808 6848337071002206208 6900120338079727616 6917357265446797312 6951488962480251904 7033917685355511808 7060277870104788992 7067734597304336384 7093252701880057856 7129225896180031072 7131996002937208832 7185924139065278464 7213762171628806144 7247453847573102592 7349434905465782272 7352715415020371968 7353641216508035072 7388995260818169856 7405007192085561344 7424519276495180288 7512557054477336576 7576883567917334528 7650876571510277248 7653246336239009792 7695048318958567424 7741598428089450496 7819621256592031744 7854036920589942784 7929653450634133504 7989613023039684608 8093489265729880064 8131289682642993152 8175058586437124096 8214361752718071808 8254893142945299136 8308056849656971264 8352777251359670272 8392934834298899456 8428722548925792256 8492455800713510912 8555678723052617728 8685695797368651776 8689572763205894144 8698750273605337088 8732448944603291648 8773233604956913664 8774431872221576704 8878476518927761408 8963956074629890048 9088230024283824128 9094148013314670592 9137869878763298816 9285800242203037696 9371408623476703232 9416463472628033536 9465857310611406848 9487665464859625472 9671636817363828736 9707882071394084864 9802685607247542724 9918922985989608448 9961217557821390848 10036538673570512896 10057121449584754688 10109983695653011456 10111256672698548224 10159868483624983552 10280341232442671104 10329765949906337792 10369783121716408832 10418214905886334976 10530066120680144896 10644697838622994432 10747629470280974336 10799300765811171328 10851104721920393216 11128547740378585088 11185513876041629696 11240705556351045632 11246609081554829312 11428677221172969472 11485068720619546624 11589493504772964352 11677126725981077504 11942831721381896192 11948162549408104448 12007117298829526016 12064843824304667968 12149494183795884032 12207905213525671936 12444623597167443968 12504453518307672064 12644493946829668352 12713558092192415744 12762809995958657024 12822418345706258432 12885686857280466944 12919374250021617664 13101166570612916224 13219243671685562368 13291447096382980096 13348337848166866688 13506618534113509376 13638519105735711616 13696674142004412416 13800240676159455232 13834714530893594624 13902977924960503808 14120555740209577984 14135469194608672768 14258451792360062144 14427524343257612288 14494907695146205184 14698869810931564544 14707282433016070144 14777990521636339712 14810014384171122688 14849038552990360576 15025114108954673152 15153767135834669056 15301753143020554496 15306492672478019584 15390096637917134848 15483196856178900992 15639242513184063488 15708073841179885568 15859306901268267008 15979226046079369216 16186978531459760128 16350117172874248192 16428723505436143616 16509786285890598272 16616113699313942528 16705554502719340544 16785869668597798912 17111357446105235456 17371391594737303552 17464897889206583296 17546467209913827328 17548863744443153408 17756953037855522816 17927912149259780096 18176460048567648256 18188296026629341184 18275739757526597632 18571600484406075392 18742817246953406464 18832926945256067072 18931714621222813696 18975330929719250944 19343273634727657472 19415764142788169728 19605371214495085448 19837845971979216896 20114242899169509376 20219967391306022912 20222513345397096448 20319736967249967104 20659531899812675584 20739566243432817664 20836429811772669952 21289395677245988864 21495258940561948672 21598601531622342656 21702209443840786432 22257095480757170176 22371027752083259392 22481411112702091264 22493218163109658624 22857354442345938944 22970137441239093248 23178987009545928704 23354253451962155008 23885663442763792384 23896325098816208896 24014234597659052032 24129687648609335936 24415810427051343872 25008907036615344128 25525619991917314048 25644836691412516864 25771373714560933888 25838748500043235328 26202333141225832448 26438487343371124736 26582894192765960192 26696675696333733376 27013237068227018752 27277038211471423232 27393348284008824832 27600481352318910464 27669429061787189248 27805955849921007616 28241111480419155968 28270938389217345536 28516903584720124288 28855048686515224576 29397739621863129088 29555981043272679424 29620028768342245376 29698077105980721152 30307534271669338112 30603506286041108992 30966393712357801984 31278485026368126976 31416147682359771136 31718613802536534016 31958452092158738432 32373957062919520256 32700234345748496384 32857447010872287232 33019572571781196544 33411109005438681088 33571739337195597824 34222714892210470912 34742783189474607104 34929795778413166592 35097727488886306816 35855824298519560192 36352920097135296512 36551479515053195264 37143200968812150784 37485634493906812928 37665853890512134144 37863429242445627392 37950661859438501888 38686547269455314944 38831528285576339456 39210742428990170896 39675691943958433792 40439934782612045824 40445026690794192896 40639473934499934208 41319063799625351168 41479132486865635328 41672859623545339904 42578791354491977728 43197203063244685312 43404418887681572864 44514190961514340352 44962822225404182528 45714708884691877888 45940274882478186496 46357974019091857408 46708506903924310016 47771326885527584768 47792650197632417792 48028469195318104064 48259375297218671872 48831620854102687744 50017814073230688256 51051239983834628096 51542747429121867776 52404666282451664896 53393351392667466752 54026474136454037504 54554076422942846464 54786696568017649664 55200962704637820928 55338858123574378496 55611911699842015232 56482222960838311936 56541876778434691072 57033807169440248576 57710097373030449152 59111962086545358848 59396154211961442304 61207012572082217984 61932787424715603968 63437227605073068032 63916904184317476864 64747914125839040512 65400468691496992768 65714894021744574464 66039145143562393088 66822218010877362176 67143478674391195648 68445429784420941824 69859591556826333184 70195454977772613632 72705840194270593024 73102959030106390528 74286401937624301568 74971268987813625856 75331707781024268288 75901323718877003776 77373094538910629888 77663056571152678912 78421484857980341792 79351383887916867584 80879869565224091648 80890053381588385792 81278947868999868416 82638127599250702336 82958264973731270656 83345719247090679808 85157582708983955456 86394406126489370624 89028381923028680704 89925644450808365056 91880549764956372992 92715948038183714816 93417013807848620032 95542653771055169536 95585300395264835584 96056938390636208128 96518750594437343744 97663241708205375488 100035628146461376512 102102479967669256192 103085494858243735552 106786702785334933504 109108152845885692928 109573393136035299328 110401925409275641856 111223823399684030464 112964445921676623872 113083753556869382144 114067614338880497152 115420194746060898304 118223924173090717696 118792308423922884608 122414025144164435968 129495828251678081024 131429788043489148928 132078290287124786176 133644436021754724352 134286957348782391296 136890859568841883648 139719183113652666368 140390909955545227264 145411680388541186048 146205918060212781056 148572803875248603136 150663415562048536576 151802647437754007552 155326113142305357824 156842969715960683584 158702767775833735168 161780106763176771584 162557895737999736832 165276255198501404672 165916529947462541312 166691438494181359616 170315165417967910912 172788812252978741248 178056763846057361408 179851288901616730112 183761099529912745984 191085307542110339072 192113876781272416256 193037501188874687488 195326483416410750976 200071256292922753024 204204959935338512384 206170989716487471104 213573405570669867008 218216305691771385856 222447646799368060928 228135228677760994304 230840389492121796608 236447848346181435392 237584616847845769216 244828050288328871936 262859576086978297856 264156580574249572352 268573914697564782592 279438366227305332736 280781819911090454528 290823360777082372096 292411836120425562112 297145607750497206272 301326831124097073152 303605294875508015104 310652226284610715648 313685939431921367168 317405535551667470336 325115791475999473664 331833059894925082624 333382876988362719232 340630330835935821824 345577624505957482496 356113527692114722816 359702577803233460224 367522199059825491968 382170615084220678144 384227753562544832512 386075002377749374976 408409919870677024768 412341979432974942208 427146811141339734016 436432611383542771712 444895293598736121856 456270457355521988608 475169233695691538432 489656100576657743872 525719152173956595712 528313161148499144704 537147829395129565184 561563639822180909056 594291215500994412544 602653662248194146304 607210589751016030208 621304452569221431296 627371878863842734336 634811071103334940672 650231582951998947328 663666119789850165248 681260661671871643648 712227055384229445632 719405155606466920448 735044398119650983936 768455507125089665024 772150004755498749952 824683958865949884416 854293622282679468032 872865222767085543424 889790587197472243712 912540914711043977216 950338467391383076864 979312201153315487744 1051438304347913191424 1056626322296998289408 1074295658790259130368 1123127279644361818112 1205307324496388292608 1214421179502032060416 1242608905138442862592 1254743757727685468672 1269622142206669881344 1300463165903997894656 1327332239579700330496 1424454110768458891264 1470088796239301967872 1536911014250179330048 1544300009510997499904 1708587244565358936064 1745730445534171086848 1779581174394944487424 1825081829422087954432 1900676934782766153728 1958624402306630975488 2113252644593996578816 2148591317580518260736 2246254559288723636224 2509487515455370937344 2539244284413339762688 2600926331807995789312 2654664479159400660992 3073822028500358660096 3088600019021994999808 3417174489130717872128 3491460891068342173696 3650163658844175908864 3801353869565532307456 3917248804613261950976 4226505289187993157632 4492509118577447272448 5018975030910741874688 5309328958318801321984 6177200038043989999616 6834348978261435744256 6982921782136684347392 7300327317688351817728 7834497609226523901952 8453010578375986315264 10037950061821483749376 12354400076087979999232 13668697956522871488512 13965843564273368694784 14600654635376703635456 15668995218453047803904 16906021156751972630528 20075900123642967498752 24708800152175959998464 27931687128546737389568 29201309270753407270912 33812042313503945261056 40151800247285934997504 49417600304351919996928 58402618541506814541824 80303600494571869995008 160607200989143739990016 321214401978287479980032 642428803956574959960064
- Sum of all divisors σ(n): 1767754777122378836296953
- Sum of proper divisors (its aliquot sum) s(n): 1125325973165803876336889
- 642428803956574959960064 is an abundant number, because the sum of its proper divisors (1125325973165803876336889) is greater than itself. Its abundance is 482897169209228916376825
Bases of 642428803956574959960064
- Binary: 100010000000101000100010100111110111100011010010111110011100010000000000000000002
- Hexadecimal: 0x880A229F78D2F9C40000
- Base-36: 2WM3SVH4NJTRIYV4
Squares and roots of 642428803956574959960064
- 642428803956574959960064 squared (6424288039565749599600642) is 412714768153075422928869340669382044796474884096
- 642428803956574959960064 cubed (6424288039565749599600643) is 265139854879795377541867504253835378094244915146290746142143815188742144
-
642428803956574959960064 is a
perfect square number . Itssquare root is 801516564992 -
The
cube root of 642428803956574959960064 is 86286264.5605325289
Scales and comparisons
How big is 642428803956574959960064?- 642,428,803,956,574,959,960,064 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 642,428,803,956,574,959,960,064 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 642428803956574959960064 cubic inches would be around 7190522 feet tall.
Recreational maths with 642428803956574959960064
- 642428803956574959960064 backwards is 460069959475659308824246
- 642428803956574959960064 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 642428803956574959960064's digits is 121
- 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 642428803956574959960064 - Facts about the integer". Numbermatics.com. 2024. Web. 20 June 2024.
APA style:
Numbermatics. (2024). Number 642428803956574959960064 - Facts about the integer. Retrieved 20 June 2024, from https://numbermatics.com/n/642428803956574959960064/
Chicago style:
Numbermatics. 2024. "Number 642428803956574959960064 - Facts about the integer". https://numbermatics.com/n/642428803956574959960064/
The information we have on file for 642428803956574959960064 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 642428803956574959960064, math, Factors of 642428803956574959960064, curriculum, school, college, exams, university, Prime factorization of 642428803956574959960064, STEM, science, technology, engineering, physics, economics, calculator, six hundred forty-two sextillion, four hundred twenty-eight quintillion, eight hundred three quadrillion, nine hundred fifty-six trillion, five hundred seventy-four billion, nine hundred fifty-nine million, nine hundred sixty thousand and sixty-four.