132002796039378041482181568
132,002,796,039,378,041,482,181,568 is an even composite number composed of six prime numbers multiplied together.
132002796039378041482181568 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 132002796039378041482181568:
26 × 33 × 73 × 139 × 313 × 893
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 13 × 13 × 13 × 13 × 13 × 31 × 31 × 31 × 89 × 89 × 89)See below for interesting mathematical facts about the number 132002796039378041482181568 from the Numbermatics database.
Names of 132002796039378041482181568
- Cardinal: 132002796039378041482181568 can be written as One hundred thirty-two septillion, two sextillion, seven hundred ninety-six quintillion, thirty-nine quadrillion, three hundred seventy-eight trillion, forty-one billion, four hundred eighty-two million, one hundred eighty-one thousand, five hundred sixty-eight.
Scientific notation
- Scientific notation: 1.32002796039378041482181568 × 1026
Factors of 132002796039378041482181568
Divisors of 132002796039378041482181568
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 31 32 36 39 42 48 49 52 54 56 62 63 64 72 78 84 89 91 93 96 98 104 108 112 117 124 126 144 147 156 168 169 178 182 186 189 192 196 208 216 217 224 234 248 252 267 273 279 288 294 312 336 338 343 351 356 364 372 378 392 403 416 432 434 441 448 468 496 504 507 534 546 558 576 588 623 624 637 651 672 676 686 702 712 728 744 756 784 801 806 819 832 837 864 868 882 936 961 992 1008 1014 1029 1068 1092 1116 1157 1176 1183 1209 1246 1248 1274 1302 1323 1344 1352 1372 1404 1424 1456 1488 1512 1519 1521 1568 1602 1612 1638 1674 1728 1736 1764 1869 1872 1911 1922 1953 1984 2016 2028 2058 2136 2184 2197 2232 2314 2352 2366 2403 2418 2457 2492 2496 2548 2604 2646 2704 2744 2759 2808 2821 2848 2883 2912 2976 3024 3038 3042 3087 3136 3204 3224 3276 3348 3471 3472 3528 3549 3627 3738 3744 3822 3844 3906 4032 4056 4116 4272 4361 4368 4394 4459 4464 4557 4563 4628 4704 4732 4806 4836 4914 4984 5096 5208 5239 5292 5408 5488 5518 5607 5616 5642 5696 5733 5766 5824 5859 5952 6048 6076 6084 6174 6408 6448 6552 6591 6696 6727 6942 6944 7056 7098 7254 7476 7488 7644 7688 7812 7921 8099 8112 8232 8277 8281 8463 8544 8649 8722 8736 8788 8918 8928 9114 9126 9256 9261 9408 9464 9612 9672 9828 9968 10192 10413 10416 10478 10584 10633 10647 10816 10881 10976 11036 11214 11232 11284 11466 11532 11718 12096 12152 12168 12348 12493 12816 12896 13083 13104 13182 13377 13392 13454 13671 13884 13888 14112 14196 14508 14952 15041 15288 15376 15379 15624 15717 15842 16198 16224 16464 16554 16562 16821 16926 17088 17199 17298 17444 17472 17576 17836 17856 18228 18252 18512 18522 18928 19224 19313 19344 19656 19747 19773 19936 20181 20384 20826 20832 20956 21168 21266 21294 21762 21952 22072 22428 22464 22568 22932 23064 23436 23763 24297 24304 24336 24696 24831 24843 24986 25389 25632 25792 25947 26166 26208 26364 26754 26784 26908 27342 27768 28224 28392 28561 29016 29791 29904 30082 30527 30576 30752 30758 31239 31248 31434 31684 31899 31941 32396 32448 32928 33108 33124 33642 33852 34398 34596 34888 35152 35672 35867 36456 36504 36673 37024 37044 37479 37856 38448 38626 38688 39249 39312 39494 39546 39872 40131 40362 40768 41013 41652 41664 41912 42336 42532 42588 43524 44144 44856 45123 45136 45864 46128 46137 46872 47089 47151 47526 48594 48608 48672 49392 49662 49686 49972 50778 51264 51894 52332 52416 52728 53508 53568 53816 54684 55447 55536 56693 56784 57122 57939 57967 58032 59241 59319 59582 59808 60164 60543 61054 61152 61504 61516 62478 62496 62868 63368 63798 63882 64792 65856 66216 66248 67284 67704 68107 68796 69192 69776 70304 71289 71344 71734 72891 72912 73008 73346 74048 74088 74493 74529 74958 75712 76167 76896 77252 77376 78498 78624 78988 79092 80262 80724 82026 83304 83824 84672 85064 85176 85529 85683 87048 87451 88288 89373 89712 90246 90272 91581 91728 92256 92274 93744 94178 94302 95052 95697 97188 97216 97344 98784 99324 99372 99944 101556 102973 103788 104664 105287 105456 107016 107601 107632 107653 109368 110019 110894 111072 112437 113386 113568 114244 115878 115934 116064 117747 118482 118638 119164 119616 120328 120393 121086 122108 122304 123032 124956 124992 125736 126736 127596 127764 129584 132432 132496 134568 135191 135369 135408 136214 137592 138229 138384 138411 139552 140608 141267 141453 142578 142688 143468 145782 145824 146016 146692 148176 148986 149058 149916 152334 153792 154504 156996 157248 157976 158184 160524 161448 162409 164052 166341 166608 167648 170079 170128 170352 171058 171366 173817 173901 174096 174902 176576 177723 178746 179424 180492 180544 181629 183162 183456 184512 184548 187488 188356 188604 190104 191394 194376 195533 197568 198648 198744 199888 199927 203112 204321 205946 207576 208537 209328 210574 210912 213867 214032 215202 215264 215306 218673 218736 220038 221788 222144 223587 224874 226772 227136 228488 231756 231868 232128 235494 236964 237276 238328 240656 240786 242172 244216 245551 246064 249912 251069 251472 253472 255192 255528 256587 256711 257049 259168 262353 264864 264992 268119 269136 270382 270738 270816 272428 274743 275184 276458 276768 276822 279104 282534 282906 285156 285376 286936 287091 291564 291648 292032 293384 296352 297972 298116 299832 304668 308919 309008 313992 315861 315952 316368 321048 322803 322896 322959 324818 328104 329623 330057 332682 333216 335296 337311 340158 340256 340704 342116 342732 347634 347802 348192 349804 355446 357492 358848 360984 363258 366324 366912 369096 371293 374976 376712 377208 380208 382788 387283 388129 388752 391066 396851 397296 397488 399776 399854 405573 406107 406224 408642 411892 414687 415152 415233 417074 418656 421148 421824 423801 427734 428064 430404 430528 430612 437346 437472 440076 443576 447174 449748 453544 456976 463512 463736 466271 470988 473928 474552 476656 476749 481312 481572 484344 487227 488432 491102 492128 499023 499824 502138 502944 506944 510237 510384 511056 513174 513422 514098 518336 521451 521703 524706 529728 529984 533169 536238 538272 540764 541476 541632 544856 549486 550368 552916 553536 553644 565068 565812 570312 573872 574182 583128 586599 586768 592704 595944 596232 598703 599664 599781 609336 612157 612963 617838 618016 625611 627984 631722 631904 632736 642096 645606 645792 645918 649636 656208 659246 660114 665364 666432 674622 680316 680512 681408 684232 685464 695268 695604 696384 699608 704969 710892 714984 720811 721968 726516 732648 736653 737009 738192 742586 753207 753424 753571 754416 760416 765576 769761 770133 771147 774566 776258 777504 782132 787059 793702 794592 794976 799552 799708 804357 811146 812214 812448 817284 823784 824229 829374 830304 830466 834148 837312 842296 847602 855468 856128 860808 861224 874692 874944 880152 885391 887152 894348 899496 907088 913952 926757 927024 927472 932542 941976 946337 947583 947856 949104 953312 953498 962624 963144 968409 968688 968877 974454 976864 982204 984256 988869 990171 998046 999648 1004276 1005888 1020474 1020768 1022112 1026348 1026844 1028196 1042902 1043406 1049412 1066338 1072476 1076544 1081528 1082952 1089712 1098972 1100736 1105832 1107288 1111877 1113879 1130136 1131624 1136863 1140624 1147744 1148364 1161849 1164387 1166256 1173198 1173536 1190553 1191888 1192464 1197406 1199328 1199562 1216719 1218672 1224314 1225926 1235676 1236032 1244061 1251222 1255968 1263444 1263808 1265472 1271403 1284192 1291212 1291584 1291836 1299272 1312416 1318492 1320228 1330728 1338649 1349244 1360632 1368464 1368731 1370928 1390536 1391208 1398813 1399216 1399489 1409938 1421784 1429968 1430247 1441622 1443936 1453032 1459759 1461681 1465296 1473306 1474018 1476384 1485172 1497069 1506414 1506848 1507142 1508832 1520832 1530711 1531152 1539522 1540266 1542294 1549132 1552516 1555008 1564264 1565109 1574118 1587404 1589184 1589952 1599416 1608714 1622292 1624428 1624896 1634568 1647568 1648458 1658748 1660608 1660932 1668296 1684592 1695204 1710936 1718857 1721616 1722448 1749384 1757483 1759797 1760304 1770782 1774304 1788696 1796109 1796977 1798992 1799343 1814176 1827904 1836471 1838889 1853514 1854048 1854944 1865084 1876833 1883952 1892674 1895166 1895712 1898208 1906624 1906996 1926288 1936818 1937376 1937754 1948908 1953728 1964408 1977738 1980342 1996092 1999296 2008552 2040948 2041536 2044224 2052696 2053688 2056392 2085804 2086812 2098824 2111317 2114907 2132676 2144952 2162433 2163056 2165904 2179424 2197944 2209959 2211027 2211664 2214576 2223754 2227758 2259621 2260272 2260713 2263248 2273726 2281248 2295488 2296728 2309283 2310399 2323698 2328774 2332512 2346396 2347072 2361177 2381106 2383776 2384928 2394812 2398656 2399124 2433438 2437344 2448628 2451852 2471352 2488122 2502444 2511936 2526888 2541929 2542806 2568384 2582424 2583672 2598544 2599051 2624832 2636984 2640456 2651399 2656173 2661456 2677298 2698488 2710981 2716903 2721264 2736928 2737462 2741856 2780271 2781072 2782416 2797626 2798432 2798978 2819876 2839011 2842749 2843568 2859936 2860494 2883244 2887872 2906064 2906631 2919518 2923362 2930592 2946612 2948036 2952768 2966607 2970344 2994138 3012828 3013696 3014284 3017664 3061422 3062304 3079044 3080532 3084588 3098264 3105032 3128528 3130218 3148236 3174808 3192163 3198832 3217428 3244584 3248856 3263897 3269136 3295136 3296916 3317496 3321864 3335631 3336592 3337243 3341637 3369184 3390408 3410589 3421872 3437714 3443232 3444896 3485547 3493161 3498768 3514966 3519594 3520608 3541564 3548608 3571659 3577392 3592218 3593954 3597984 3598686 3628352 3650157 3672942 3677778 3707028 3708096 3709888 3730168 3732183 3753666 3767904 3785348 3790332 3791424 3796416 3813992 3852576 3873636 3874752 3875508 3897816 3928816 3955476 3960684 3992184 4015947 4017104 4081896 4105392 4106193 4107376 4112784 4171608 4173624 4190921 4196439 4197648 4198467 4222634 4229814 4265352 4285099 4289904 4290741 4324866 4326112 4331808 4358848 4379277 4385043 4395888 4419918 4422054 4423328 4429152 4447508 4455516 4519242 4520544 4521426 4526496 4547452 4562496 4593456 4618566 4620798 4647396 4657548 4665024 4692792 4722354 4762212 4767552 4769856 4789624 4798248 4826809 4866876 4874688 4897256 4903704 4934783 4942704 4976244 5004888 5034679 5045677 5053776 5083858 5085612 5156571 5159063 5164848 5167344 5197088 5198102 5272449 5273968 5279391 5280912 5302798 5312346 5322912 5354596 5388327 5390931 5396976 5398029 5421962 5433806 5442528 5473856 5474924 5483712 5509413 5560542 5562144 5564832 5595252 5596864 5597956 5630499 5639752 5678022 5685498 5687136 5719872 5720988 5766488 5812128 5813262 5839036 5846724 5861184 5893224 5896072 5933214 5940688 5988276 6025656 6028568 6061523 6122844 6124608 6158088 6161064 6169176 6196528 6197737 6210064 6257056 6260436 6296472 6333951 6344721 6349616 6384326 6397664 6434856 6487299 6489168 6497712 6527794 6538272 6590272 6593832 6629877 6633081 6634992 6643728 6671262 6673184 6674486 6683274 6738368 6778863 6780816 6782139 6821178 6843744 6875428 6886464 6889792 6931197 6971094 6986322 6997536 7029932 7039188 7041216 7083128 7143318 7154784 7184436 7187908 7195968 7197372 7300314 7345884 7355556 7414056 7460336 7464366 7507332 7535808 7570696 7580664 7612081 7625787 7627984 7705152 7747272 7751016 7783139 7795632 7797153 7857632 7910952 7921368 7954197 7958041 7968519 7984368 8031894 8034208 8132943 8150709 8163792 8210784 8212386 8214752 8225568 8343216 8347248 8381842 8392878 8395296 8396934 8445268 8459628 8517033 8530704 8570198 8579808 8581482 8649732 8652224 8663616 8758554 8770086 8791776 8839836 8844108 8846656 8858304 8895016 8899821 8911032 9038484 9041088 9042852 9052992 9094904 9164597 9186912 9237132 9241596 9294792 9315096 9370543 9385584 9444708 9524424 9576489 9579248 9581117 9596496 9653618 9733752 9791691 9794512 9796423 9807408 9869566 9885408 9952488 10006893 10009776 10011729 10024911 10069358 10091354 10107552 10167716 10171224 10218313 10231767 10313142 10318126 10329696 10334688 10394176 10396204 10456641 10479483 10544898 10547936 10558782 10561824 10605596 10624692 10645824 10709192 10714977 10776654 10781862 10793952 10796058 10843924 10867612 10885056 10949848 11018826 11121084 11124288 11129664 11190504 11195912 11260998 11279504 11356044 11370996 11374272 11441976 11510083 11532976 11624256 11626524 11678072 11693448 11786448 11792144 11866428 11881376 11976552 12031999 12047841 12051312 12057136 12123046 12245688 12302381 12316176 12318579 12322128 12338352 12393056 12395474 12420128 12514112 12520872 12572763 12589317 12592944 12595401 12667902 12689442 12699232 12768652 12795328 12855297 12869712 12872223 12974598 12978336 12995424 13055588 13076544 13137831 13187664 13259754 13266162 13269984 13287456 13342524 13346368 13348972 13366548 13557726 13561632 13564278 13642356 13687488 13750856 13862394 13942188 13972644 13995072 14059864 14078376 14166256 14286636 14309568 14368872 14375816 14394744 14454401 14480427 14600628 14691768 14711112 14779219 14804349 14828112 14920672 14928732 15014664 15104037 15137031 15141392 15161328 15224162 15251574 15255968 15469713 15477189 15494544 15502032 15566278 15591264 15594306 15715264 15817347 15821904 15842736 15908394 15916082 15937038 15968736 16063788 16068416 16164981 16172793 16265886 16301418 16327584 16421568 16424772 16429504 16451136 16528239 16686432 16694496 16763684 16785756 16790592 16793868 16890536 16919256 17034066 17061408 17140396 17159616 17162964 17299464 17402437 17517108 17540172 17583552 17679672 17688216 17790032 17793503 17799642 17822064 18076968 18085704 18184569 18189808 18193357 18329194 18373824 18474264 18483192 18559793 18589584 18593211 18630192 18741086 18771168 18889416 18976867 19001853 19034163 19048848 19152978 19158496 19162234 19192992 19307236 19461897 19467504 19583382 19589024 19592846 19614816 19739132 19770816 19899243 19904976 20013786 20019552 20023458 20049822 20138716 20182708 20215104 20335432 20342448 20346417 20436626 20463534 20626284 20636252 20659392 20669376 20792408 20913282 20958966 21089796 21095872 21117564 21123648 21211192 21249384 21418384 21429954 21553308 21563724 21587904 21592116 21687848 21735224 21854039 21899696 22037652 22242168 22345141 22381008 22391824 22521996 22559008 22712088 22741992 22836243 22847279 22877361 22883952 23020166 23065952 23253048 23349417 23356144 23360701 23386896 23391459 23572896 23584288 23732856 23762752 23862591 23874123 23905557 23953104 24063998 24095682 24102624 24114272 24246092 24398829 24452127 24491376 24604762 24632352 24637158 24644256 24676704 24786112 24790948 24840256 25041744 25145526 25178634 25185888 25190802 25335804 25378884 25398464 25537304 25551099 25710594 25739424 25744446 25949196 25956672 25990848 26111176 26275662 26375328 26519508 26532324 26539968 26574912 26685048 26697944 26733096 27115452 27123264 27128556 27284712 27447121 27493791 27501712 27724788 27884376 27945288 28111629 28119728 28156752 28332512 28573272 28729467 28737744 28743351 28751632 28789488 28908802 28960854 29201256 29336447 29375073 29383536 29389269 29422224 29558438 29608698 29656224 29841344 29857464 30020679 30029328 30035187 30208074 30274062 30282784 30322656 30448324 30503148 30511936 30654939 30695301 30939426 30954378 30989088 31004064 31132556 31182528 31188612 31634694 31643808 31685472 31816788 31832164 31874076 31937472 32127576 32329962 32345586 32531772 32602836 32655168 32849544 33045077 33056478 33372864 33388992 33527368 33571512 33587736 33781072 33787663 33838512 34068132 34122816 34280792 34325928 34468187 34530249 34543481 34598928 34804874 35034216 35080344 35242753 35319739 35359344 35376432 35580064 35587006 35599284 35644128 36095997 36143523 36153936 36171408 36369138 36379616 36386714 36658388 36907143 36948528 36955737 36966384 37119586 37179168 37186422 37260384 37482172 37542336 37718289 37778832 37786203 37953734 38003706 38068326 38097696 38305956 38316992 38324468 38385984 38565891 38614472 38923794 38935008 39166764 39178048 39185692 39229632 39413493 39478264 39798486 39809952 40027572 40039104 40046916 40099644 40277432 40365416 40670864 40684896 40692834 40873252 40927068 41252568 41272504 41498119 41584816 41826564 41917932 42179592 42235128 42422384 42430661 42498768 42836768 42859908 43106616 43127448 43184232 43363203 43375696 43384159 43441281 43470448 43708078 43799392 44075304 44337657 44413047 44484336 44690282 44762016 44783648 45043992 45118016 45312111 45411093 45424176 45483984 45672486 45694558 45754722 45767904 46040332 46131904 46409139 46431567 46506096 46698834 46712288 46721402 46773792 46782918 47145792 47168576 47452041 47465712 47725182 47748246 47811114 47906208 48127996 48191364 48205248 48228544 48492184 48518379 48797658 48904254 48982752 49209524 49264704 49274316 49288512 49353408 49581896 50083488 50291052 50357268 50371776 50381604 50671608 50757768 51074608 51102198 51421188 51478848 51488892 51898392 52207311 52222352 52551324 52750656 53039016 53064648 53284567 53370096 53380509 53395888 53466192 54230904 54257112 54481973 54553707 54569424 54580071 54894242 54987582 55003424 55449576 55679379 55706287 55768752 55779633 55890576 56223258 56239456 56313504 56665024 56930601 57005559 57146544 57458934 57475488 57486702 57503264 57578976 57817604 57921708 58402512 58672894 58750146 58767072 58778538 58844448 59116876 59217396 59312448 59714928 60041358 60058656 60070374 60416148 60548124 60565568 60645312 60896648 61006296 61309878 61390602 61878852 61908756 61978176 62008128 62265112 62377224 62748517 63269388 63287616 63370944 63633576 63664328 63748152 64152179 64255152 64659924 64691172 65063544 65205672 65450827 65562117 65593801 65699088 66090154 66112956 67035423 67054736 67067819 67143024 67175472 67562144 67575326 67677024 68136264 68508729 68541837 68561584 68632083 68651856 68936374 69060498 69086962 69197856 69609748 70048251 70068432 70082103 70160688 70174377 70485506 70639478 70718688 70752864 71160128 71174012 71198568 71288256 71587773 71622369 72191994 72287046 72307872 72342816 72738276 72759232 72773428 73196487 73316776 73356381 73814286 73897056 73911474 73932768 74239172 74358336 74372844 74520768 74964344 75436578 75557664 75572406 75907468 76007412 76136652 76195392 76611912 76648936 77131782 77228944 77847588 77870016 78333528 78371384 78799799 78826986 78956528 79596972 79619904 80055144 80093832 80199288 80554864 80570581 80730832 81341728 81369792 81385668 81746504 81854136 82341363 82481373 82505136 82545008 82996238 83169632 83653128 83835864 84223993 84334887 84359184 84470256 84844768 84861322 84997536 85673536 85719816 86188401 86213232 86230053 86254896 86368464 86726406 86751392 86768318 86882562 86940896 87416156 87598784 88009341 88125219 88150608 88167807 88675314 88826094 88968672 89380564 89524032 89567296 90087984 90105561 90624222 90822186 90848352 90967968 91344972 91389116 91509444 91535808 91964817 92080664 92818278 92863134 93012192 93397668 93424576 93442804 93547584 93565836 94904082 94931424 95450364 95496492 95622228 95812416 96255992 96382728 96984368 97036758 97595316 97808508 97965504 98419048 98548632 98957053 99135231 99163792 100166976 100582104 100714536 100763208 101180807 101343216 101362989 101515536 102149216 102204396 102842376 102977784 103404561 103454533 103590747 103630443 103796784 104414622 104444704 105102648 105728259 105959217 106078032 106129296 106569134 106740192 106761018 106791776 106932384 108287991 108461808 108514224 108963946 109107414 109138848 109160142 109788484 109975164 110006848 110721429 110899152 111358758 111412574 111537504 111559266 111781152 112446516 112478912 112627008 113154867 113861202 114011118 114293088 114917868 114950976 114973404 115006528 115157952 115635208 115697673 115843416 116805024 117345788 117500292 117534144 117557076 117688896 118233752 118434792 119139761 119429856 120082716 120117312 120140748 120832296 121096248 121793296 121817059 122012592 122619756 122781204 123757704 123817512 124494357 124530224 124554521 124754448 125497034 126538776 127267152 127291983 127328656 127353499 127496304 128304358 128510304 129319848 129382344 129918551 130089609 130127088 130152477 130323843 130411344 130901654 131124234 131187602 131398176 132180308 132225912 132838069 133012971 133239141 134070846 134109472 134135638 134286048 134350944 135124288 135150652 135354048 135936333 136233279 136272528 137017458 137083674 137123168 137264166 137303712 137872748 138120996 138173924 138395712 139219496 139294701 140096502 140136864 140164206 140321376 140348754 140971012 141278956 141437376 141505728 142348024 142397136 143175546 143244738 144383988 144574092 144615744 144685632 145476552 145546856 146392974 146633552 146712762 147628572 147794112 147822948 147865536 148478344 148745688 149631079 149928688 150873156 151115328 151144812 151814936 152014824 152273304 152978273 153223824 153297872 154263564 154457888 155695176 156415987 156621933 156667056 156742768 157599598 157653972 157913056 159193944 159853701 159930953 160110288 160141527 160187664 160398576 161109728 161141162 161461664 162683456 162771336 163445919 163493008 163661121 163708272 163740213 164682726 164962746 165010272 165090016 165992476 166339264 167038137 167118861 167306256 167338899 167671728 168447986 168669774 168718368 168940512 169689536 169722644 169995072 170791803 171439632 172376802 172426464 172460106 172509792 172736928 173452812 173502784 173536636 173765124 173881792 174832312 176018682 176250438 176301216 176335614 177350628 177652188 177937344 178761128 180175968 180211122 181248444 181644372 181696704 181935936 182689944 182778232 183018888 183929634 184161328 185636556 185726268 186024384 186795336 186885608 187131672 187907213 188245551 189808164 189862848 190900728 190992984 191244456 192129847 192456537 192511984 192765456 193968736 194073516 195190632 195617016 196352481 196686351 196781403 196838096 197097264 197914106 198270462 198327584 201106269 201164208 201203457 201429072 201526416 202361614 202686432 202725978 203031072 204298432 204408792 205526187 205625511 205684752 205955568 206809122 206909066 207181494 207260886 207593568 208829244 208889408 210144753 210205296 210246309 211456518 211918434 212156064 212258592 213138268 213480384 213522036 213583552 213864768 214867107 216575982 216923616 217028448 217927892 218214828 218277696 218320284 219576968 219950328 221442858 221798304 222717516 222825148 223075008 223118532 223562304 224893032 226231681 226309734 227722404 228022236 228586176 229835736 229946808 231270416 231315539 231395346 231686832 233610048 234691576 235000584 235114152 235974511 236399397 236467504 236513641 236869584 238279522 238859712 240165432 240281496 241277309 241664592 241711743 241804367 242192496 243586592 243634118 244025184 245239512 245562408 246699271 247024089 247444119 247515408 247635024 248988714 249060448 249109042 249508896 250994068 252671979 253004661 253077552 254534304 254583966 254657312 254706998 254992608 256608716 257020608 258639696 258690159 258764688 259837102 260179218 260254176 260304954 260647686 260822688 261803308 262248468 262375204 262796352 264028023 264360616 264451824 264503421 265676138 266025942 266478282 268141692 268218944 268271276 268572096 268701888 270301304 271872666 272466558 272545056 274034916 274167348 274246336 274528332 274607424 275745496 275894451 276241992 276347848 278438992 278589402 280193004 280273728 280328412 280642752 280697508 281942024 282557912 284102507 284696048 284794272 286351092 286489476 288767976 289148184 290486833 290953104 291093712 292785948 293267104 293425524 295257144 295645896 296871159 296956688 297014627 297405693 297491376 299262158 299857376 301746312 302289624 303542421 303629872 303689113 304029648 304088967 304546608 305956546 306447648 306595744 308527128 308915776 310213683 310363599 310772241 310891329 311390352 312831974 313243866 313334112 313485536 315199196 315307944 315826112 317184777 317877651 318387888 319707402 319861906 320220576 320283054 320375328 320797152 322219456 322282324 322923328 324863973 325542672 326891838 326986016 327322242 327416544 327480426 329365452 329925492 330020544 330180032 331984952 332164287 334076274 334237722 334612512 334677798 335343456 336895972 337339548 337436736 337881024 339445288 341583606 342879264 344753604 344852928 344920212 345019584 345473856 346905624 347073272 347530248 349664624 352037364 352500876 352602432 352671228 354701256 355304376 356812573 357419283 357522256 360351936 360422244 362496888 363288744 365379888 365451177 365556464 366037776 367859268 368322656 371273112 371452536 372991969 373483071 373590672 373663563 373771216 374263344 375814426 376491102 379616328 381373811 381801456 381875949 381985968 382060497 382488912 384259694 384913074 385023968 385530912 387937472 388147032 389755653 390268827 390381264 390457431 391234032 392704962 393372702 393562806 393676192 394194528 395828212 396540924 396655168 398514207 399038913 402212538 402328416 402406914 402858144 403052832 404723228 405372864 405451956 406062144 408817584 411052374 411251022 411369504 411911136 413618244 413818132 414362988 414521772 415187136 417658488 420289506 420410592 420492618 422913036 423836868 424312128 424517184 426276536 427044072 429586001 429734214 433151964 433847232 434056896 435855784 436429656 436640568 439153936 439239619 439900656 442885716 443596608 445435032 445650296 446237064 448086431 448893237 449065253 449786064 452463362 452619468 455444808 456044472 458155789 458934819 459156607 459671472 459893616 462540832 462631078 462790692 463373664 469247961 469383152 469865799 470001168 470228304 471949022 472798794 472935008 473027282 473739168 476559044 479561103 479792859 480330864 480424581 480562992 482554618 483329184 483423486 483608734 484384992 487173184 487268236 488050368 490337757 490479024 491124816 491220639 493398542 494048178 494888238 495030816 495270048 497977428 498120896 498218084 499017792 501114411 501356583 501988136 505343958 506009322 506155104 509068608 509167932 509314624 509413996 509985216 512375409 513217432 517279392 517380318 517529376 519674204 520358436 520508352 520609908 521295372 521645376 523606616 524496936 524750408 528056046 528721232 528903648 529006842 531352276 532051884 532956564 536283384 536542552 539475547 540602608 543745332 544933116 545090112 548069832 548334696 549056664 551490992 551598593 551788902 552483984 552695696 556877984 557178804 560386008 560656824 561395016 563721639 563884048 563994067 564736653 565115824 568205014 569392096 569588544 572702184 572978952 576389541 577369611 577535952 578296368 580973666 581906208 582187424 585571896 586534208 586851048 589057443 590059053 590344209 590514288 591291792 593742318 593913376 594029254 594811386 594982752 598524316 599714752 603318807 603492624 603610371 604579248 607084842 607259744 607378226 608059296 608177934 609093216 611913092 612895296 613191488 616876533 617054256 620427366 620727198 621544482 621782658 622780704 625663948 626487732 626668224 626971072 630398392 630615888 630738927 634369554 635755302 636775776 639414804 639723812 640441152 640566108 640750656 641594304 644564648 649727946 651085344 653783676 653972032 654644484 654833088 654960852 658730904 659850984 663969904 664328574 668152548 668475444 669225024 669355596 670686912 673791944 674679096 677475209 678695043 678890576 683167212 685758528 689507208 689840424 692699371 693811248 693946617 694146544 695060496 699329248 704074728 705001752 705342456 707923533 708265649 709198191 709402512 709540923 710608752 713625146 714838566 715044512 720844488 723831927 724181731 724993776 725135229 725413101 726577488 730759776 730902354 731112928 732075552 735718536 736645312 740097813 741072267 742546224 742905072 745983938 746966142 747181344 747327126 747542432 748526688 751628852 752982204 758015937 759232656 762747622 763602912 763751898 763971936 764120994 764977824 768519388 769826148 770047936 771061824 776294064 779511306 780537654 780762528 780914862 782468064 785409924 786745404 787125612 787352384 788389056 791656424 792084069 793081848 797028414 798077826 804425076 804656832 804813828 805716288 806105664 809446456 810903912 815730721 817635168 822104748 822502044 822739008 823822272 827236488 827636264 828725976 829043544 833978327 835316976 840579012 840821184 840985236 845826072 847673736 850860751 852307521 852553072 852719413 854088144 859172002 859468428 866303928 871460499 871711568 871881647 872859312 873281136 878307872 878479238 879801312 885771432 890613477 890870064 891043881 891300592 892217079 892474128 896172862 897786474 898130506 899572128 904926724 905238936 909429857 910627263 910889616 911067339 912088944 912266901 916311578 917869638 918313214 919342944 919787232 925081664 925262156 925581384 926747328 930641049 931090797 932673987 938495922 938766304 939731598 940002336 940456608 943898044 945597588 945870016 946054564 947478336 951554331 953118088 953632953 959122206 959585718 960661728 960849162 961125984 965109236 966658368 966846972 967217468 968769984 974536472 980675514 980958048 982249632 982441278 986797084 988096356 989776476 990061632 990540096 995954856 996436168 1002228822 1002713166 1003976272 1010687916 1012018644 1012310208 1018335864 1018827992 1024397387 1024750818 1026434864 1034558784 1034760636 1035058752 1039348408 1040716872 1041219816 1042590744 1047213232 1047417553 1048993872 1049500816 1056112092 1057442464 1057807296 1058013684 1062704552 1064103768 1065913128 1070437719 1070847911 1072257849 1072566768 1073085104 1078951094 1081205216 1087490664 1089866232 1094911909 1096139664 1096353531 1096669392 1098113328 1102981984 1103197186 1103577804 1104967968 1105391392 1113755968 1114357608 1118975907 1120449213 1120772016 1120990689 1121313648 1122790032 1127443278 1127768096 1127988134 1129473306 1130231648 1136410028 1138784192 1144121433 1145404368 1145627847 1145957904 1146181491 1152779082 1154739222 1155071904 1156592736 1161947332 1163812416 1164374848 1169266959 1171143792 1171372293 1173702096 1178114886 1180118106 1180688418 1181028576 1182583584 1187484636 1187826752 1188058508 1189622772 1189965504 1195542621 1197048632 1206637614 1206985248 1207220742 1209158496 1214169684 1214519488 1214756452 1216118592 1216355868 1218186432 1223826184 1233753066 1234108512 1240854732 1241454396 1243088964 1243565316 1245561408 1251327896 1252975464 1260796784 1261231776 1261477854 1268739108 1271510604 1273551552 1278829608 1279447624 1281132216 1286441689 1288758003 1289129296 1299455892 1302170688 1307567352 1309288968 1309921704 1315350491 1317461808 1317718857 1319701968 1327939808 1328657148 1336305096 1336950888 1338711192 1344259293 1344908929 1346679711 1347195759 1347583888 1349358192 1354950418 1357390086 1357781152 1366334424 1374467367 1376804457 1377469821 1379014416 1379680848 1385398742 1387622496 1387893234 1388293088 1390120992 1398658496 1407743883 1408149456 1410003504 1410684912 1415847066 1416531298 1418396382 1418805024 1419081846 1421217504 1427250292 1429677132 1430089024 1438683309 1439378577 1441688976 1447663854 1448363462 1449987552 1450270458 1450826202 1453154976 1461519552 1461804708 1462225856 1464151104 1471013271 1471437072 1480195626 1482144534 1485092448 1485810144 1491967876 1493932284 1494362688 1494654252 1495084864 1497053376 1503257704 1504069749 1505964408 1516031874 1518465312 1525495244 1527205824 1527503796 1527943872 1528241988 1529955648 1537038776 1539652296 1548816893 1552588128 1559022612 1561075308 1561525056 1561829724 1564936128 1570819848 1573490808 1574251224 1583312848 1583621767 1584168138 1586163696 1594056828 1596155652 1608850152 1609627656 1618426641 1618892912 1619208773 1621807824 1631461442 1635270336 1644209496 1645004088 1651821577 1654472976 1654795779 1655272528 1655595487 1657451952 1658087088 1667956654 1670633952 1681158024 1681970472 1688941163 1691164917 1691652144 1691982201 1694209959 1695347472 1701721502 1704615042 1705106144 1705438826 1708176288 1718344004 1718936856 1726894897 1729168623 1732108833 1732607856 1742920998 1743423136 1743763294 1745718624 1746562272 1756615744 1756958476 1759602624 1767172329 1771032627 1771542864 1781226954 1781740128 1782087762 1782601184 1784434158 1784948256 1792345724 1795572948 1796261012 1799144256 1809853448 1810477872 1810831113 1818859714 1821254526 1821779232 1822134678 1824177888 1824533802 1832623156 1835739276 1836626428 1838685888 1839574464 1850524312 1851162768 1861282098 1862181594 1865347974 1876991844 1877532608 1879463196 1880004672 1880913216 1887796088 1891195176 1892109128 1903108662 1906236176 1907265906 1918244412 1919171436 1921323456 1921698324 1922251968 1930218472 1933693944 1934434936 1945204027 1949072944 1961351028 1961916096 1964499264 1964882556 1973594168 1976192712 1979552952 1988717549 1991909712 1992872336 2004457644 2005426332 2007952544 2021375832 2024037288 2032425627 2033407831 2036085129 2036671728 2037655984 2048794774 2049501636 2052869728 2069521272 2078098113 2078696816 2079102389 2081433744 2081839851 2082439632 2085181488 2094426464 2094835106 2097987744 2099001632 2112224184 2114884928 2116027368 2123770599 2124796947 2125409104 2127594573 2128207536 2128622769 2131826256 2140875438 2141695822 2144515698 2145133536 2146170208 2157902188 2162410432 2171495781 2172545193 2174981328 2175405687 2176239303 2179732464 2189823818 2192279328 2192707062 2193338784 2196226656 2205963968 2206394372 2207155608 2209935936 2210782784 2220293439 2228715216 2237951814 2240898426 2241544032 2241981378 2242627296 2245580064 2254886556 2255536192 2255976268 2258946612 2260463296 2272820056 2274047811 2288242866 2290808736 2291255694 2291915808 2292362982 2305558164 2309478444 2310143808 2313185472 2323894664 2338533918 2342287584 2342744586 2347404192 2356229772 2360236212 2361376836 2362057152 2365167168 2374969272 2376117016 2379245544 2391085242 2394097264 2413275228 2413970496 2414441484 2418316992 2428339368 2429512904 2432711736 2442793769 2447192163 2447652368 2467506132 2468217024 2481709464 2482908792 2486177928 2487130632 2497688011 2501934981 2502655792 2505950928 2521593568 2522463552 2522955708 2537478216 2543021208 2552582253 2556922563 2557659216 2558158239 2558895248 2562264432 2572883378 2577516006 2578258592 2598911784 2610943783 2614381497 2615134704 2615644941 2618577936 2619843408 2630700982 2634923616 2635437714 2639403936 2655879616 2657314296 2671840431 2672610192 2673131643 2673901776 2677422384 2688518586 2689817858 2693359422 2694391518 2695167776 2698716384 2709900836 2714780172 2715562304 2728289571 2731881789 2732668848 2733202017 2748934734 2753608914 2754939642 2758028832 2759361696 2770797484 2775244992 2775786468 2776586176 2780241984 2793272391 2815487766 2816298912 2820007008 2821369824 2831694132 2833062596 2836792764 2837610048 2838163692 2842435008 2854500584 2859354264 2877366618 2878757154 2883377952 2895327708 2896726924 2899975104 2900540916 2901652404 2906309952 2923609416 2941011853 2942026542 2942874144 2960391252 2964289068 2970184896 2971620288 2983935752 2987864568 2989308504 3006515408 3007102007 3008139498 3011928816 3032063748 3036930624 3050990488 3055007592 3056483976 3067668643 3073192161 3074077552 3074677333 3079304592 3097633786 3105176256 3118045224 3122150616 3123659448 3136605017 3141639696 3142252659 3143456771 3146981616 3148502448 3166625696 3167243534 3168336276 3172327392 3188113656 3192311304 3207090523 3211313157 3212543733 3216773547 3217700304 3219255312 3236853282 3237785824 3238417546 3243615648 3262922884 3284735727 3288418992 3289060593 3290008176 3303643154 3308945952 3309591558 3310545056 3311190974 3314903904 3316174176 3335913308 3341267904 3356927721 3362316048 3362972067 3363940944 3377882326 3382329834 3383304288 3383964402 3388419918 3390694944 3403443004 3409230084 3410212288 3410877652 3416352576 3432364299 3436688008 3437873712 3438544473 3453789794 3458337246 3464217666 3465215712 3485841996 3486846272 3487526588 3491437248 3493124544 3507800877 3513916952 3534344658 3542065254 3543085728 3562453908 3563480256 3564175524 3565202368 3568868316 3569896512 3584691448 3586627863 3591145896 3592522024 3619706896 3620955744 3621662226 3637719428 3642509052 3643558464 3644269356 3648355776 3649067604 3665246312 3671478552 3673252856 3693332591 3701048624 3702325536 3722564196 3724363188 3730695948 3753983688 3758926392 3775592176 3776328829 3782390352 3784218256 3806217324 3812472352 3814531812 3836488824 3838342872 3843396648 3859325067 3860436944 3861190151 3866274009 3867387888 3868869872 3890408054 3898145888 3922702056 3929765112 3946051473 3947188336 3947958469 3952385424 3953156571 3959105904 3977435098 3983819424 3985744672 4008915288 4010852664 4015905088 4032777879 4034726787 4040039133 4041587277 4042751664 4048074576 4064851254 4066815662 4072170258 4073343456 4075311968 4097589548 4099003272 4105739456 4123402101 4130413371 4132409463 4139042544 4156196226 4157393632 4158204778 4162867488 4163679702 4164879264 4170362976 4188852928 4189670212 4195975488 4198003264 4223231649 4224448368 4232054736 4247541198 4249593894 4250818208 4255189146 4256415072 4257245538 4263652512 4281750876 4283391644 4289031396 4290267072 4292340416 4315804376 4318135731 4342991562 4345090386 4349962656 4350811374 4352478606 4359464928 4379647636 4384558656 4385414124 4386677568 4392453312 4412788744 4414311216 4440586878 4457430432 4475903628 4481796852 4483088064 4483962756 4485254592 4491160128 4509773112 4511952536 4517893224 4545640112 4548095622 4576485732 4581617472 4582511388 4583831616 4584725964 4611116328 4618956888 4638563449 4646450679 4647789328 4677067836 4684575168 4685489172 4694808384 4712459544 4720472424 4722753672 4742326463 4749938544 4750865301 4752234032 4758491088 4782170484 4788194528 4826550456 4828882968 4848895597 4855279923 4856678736 4857626319 4859025808 4865423472 4885587538 4894384326 4895304736 4935012264 4955464731 4957859543 4963418928 4964387337 4965817584 4966786461 4972355856 4974261264 4995376022 5003869962 5005311584 5011901856 5043187136 5045911416 5066823489 5073494751 5074956432 5075946603 5086042416 5105164506 5113845126 5115318432 5116316478 5117790496 5124528864 5145766756 5155032012 5156517184 5180684691 5187505869 5197823568 5221887566 5228762994 5230269408 5231289882 5237155872 5239686816 5261401964 5269847232 5270875428 5278807872 5314628592 5343680862 5345220384 5346263286 5347803552 5354844768 5377037172 5379635716 5386718844 5388783036 5390335552 5397432768 5419801672 5429560344 5456579142 5463763578 5465337696 5466404034 5497869468 5507217828 5509879284 5516057664 5518723392 5541594968 5551572936 5584618013 5586544782 5630975532 5632597824 5640014016 5642739648 5663388264 5666125192 5673585528 5676327384 5709001168 5710115047 5718708528 5754733236 5757514308 5766755904 5790655416 5793453848 5801081832 5803304808 5825123603 5835612081 5837848289 5847218832 5882023706 5884053084 5885748288 5920782504 5928578136 5956025257 5966152647 5967871504 5969035891 5975729136 5978617008 6013030816 6014204014 6016278996 6023857632 6064127496 6097276881 6100223493 6101980976 6108255387 6110015184 6112967952 6135337286 6146384322 6148155104 6149354666 6158609184 6195267572 6234294339 6236090448 6237307167 6244301232 6245519553 6247318896 6273210034 6283279392 6284505318 6286913542 6293963232 6297004896 6333251392 6334487068 6336672552 6344654784 6371311797 6374390841 6376227312 6384622608 6385868307 6414181046 6422626314 6425087466 6433547094 6435400608 6438510624 6473706564 6475571648 6476835092 6487231296 6514487343 6517635579 6525845768 6528717909 6569471454 6576837984 6578121186 6580016352 6607286308 6617891904 6619183116 6621090112 6622381948 6629807808 6632348352 6660880317 6671826616 6713855442 6724632096 6725944134 6727881888 6755764652 6764659668 6766608576 6767928804 6776839836 6781389888 6806886008 6818460168 6821755304 6864728598 6873376016 6875747424 6877088946 6907579588 6916674492 6928435332 6930431424 6971683992 6975053176 7013182111 7015601754 7027833904 7068689316 7084130508 7086171456 7124907816 7128351048 7137736632 7169382896 7170781709 7173255726 7182291792 7185044048 7239413792 7241911488 7243324452 7275438856 7285018104 7288538712 7298135208 7328381307 7330492624 7331922871 7341576489 7342957104 7346505712 7386665182 7402097248 7404651072 7445128392 7448726376 7461391896 7493064033 7495935377 7505804943 7507967376 7517852784 7551184352 7552657658 7564780704 7568436512 7612434648 7624944704 7629063624 7657746759 7670767689 7672977648 7674474717 7676685744 7686793296 7718650134 7720873888 7722380302 7732548018 7734775776 7737739744 7780816108 7796291776 7832831349 7843144491 7845404112 7846934823 7859530224 7892102946 7894376672 7895916938 7904770848 7906313142 7918211808 7954870196 7967638848 7971489344 8017830576 8019394929 8021705328 8065555758 8069453574 8080078266 8083174554 8085503328 8096149152 8129702508 8133631324 8144340516 8146686912 8150623936 8184868713 8195179096 8198006544 8199606051 8246804202 8260826742 8264818926 8278085088 8312392452 8314787264 8316409556 8325734976 8327359404 8329758528 8340725952 8379340424 8446463298 8448896736 8464109472 8495082396 8499187788 8501636416 8510378292 8512830144 8514491076 8527305024 8563501752 8566783288 8578062792 8631608752 8636271462 8685983124 8690180772 8699925312 8701622748 8704957212 8718929856 8759295272 8770828248 8807177717 8823035559 8825577488 8828622432 8881173756 8914860864 8951807256 8963593704 8967925512 9005091823 9019546224 9021306021 9023905072 9035786448 9091280224 9096191244 9152971464 9165022776 9169451928 9203005929 9207453437 9219576483 9222232656 9224031999 9237913776 9277126898 9292901358 9295578656 9354135672 9370978344 9409815051 9414362503 9424919088 9426757977 9430370313 9440944848 9445507344 9484652926 9499877088 9501730602 9504468064 9516982176 9564340968 9576389056 9621271569 9633939471 9637631199 9653100912 9657765936 9697791194 9710559846 9713357472 9715252638 9718051616 9730846944 9771175076 9788768652 9790609472 9854207181 9870024528 9910929462 9915719086 9926837856 9928774674 9931635168 9933572922 9944711712 9948522528 9990752044 10007739924 10010623168 10023803712 10070783163 10091822832 10133646978 10146989502 10149912864 10151893206 10172084832 10210329012 10227690252 10230636864 10232632956 10235580992 10249057728 10291533512 10297092897 10310064024 10361369382 10375011738 10395647136 10443775132 10457525988 10460538816 10462579764 10474311744 10479373632 10522803928 10541750856 10604499373 10629257184 10687361724 10690440768 10692526572 10695607104 10709689536 10754074344 10759271432 10773437688 10777566072 10839603344 10841718251 10859120688 10913158284 10927527156 10930675392 10932808068 10995738936 11014435656 11019758568 11061189763 11079997773 11083189936 11085352369 11103145872 11169236026 11173089564 11261951064 11326776528 11328986487 11332250384 11334461411 11347171056 11352654768 11418002336 11420230094 11437417056 11509466472 11515028616 11562751039 11577975201 11581310832 11583570453 11586907696 11598822027 11602163664 11606609616 11650247206 11671224162 11675696578 11694437664 11764047412 11768106168 11822588141 11838154419 11841565008 11843875407 11857156272 11859469713 11912050514 11932305294 11935743008 11938071782 11951458272 11957234016 12026061632 12028408028 12032557992 12047715264 12098333637 12104180361 12124761831 12128254992 12194553762 12200446986 12203961952 12216510774 12220030368 12225935904 12270674572 12292768644 12296310208 12298709332 12317218368 12370206303 12390535144 12397228389 12468588678 12472180896 12474614334 12488602464 12491039106 12494637792 12546420068 12566558784 12569010636 12573827084 12587926464 12594009792 12668974136 12673345104 12742623594 12748781682 12752454624 12769245216 12771736614 12828362092 12845252628 12850174932 12867094188 12870801216 12877021248 12947413128 12953670184 13028974686 13035271158 13051691536 13057435818 13138942908 13153675968 13156242372 13160032704 13214572616 13238366232 13244763896 13317166031 13321760634 13343653232 13427710884 13449264192 13451888268 13455763776 13511529304 13529319336 13535857608 13553679672 13613772016 13616428189 13636920336 13643510608 13729457196 13746752032 13751494848 13754177892 13815159176 13833348984 13856870664 13915690347 13921022843 13939352037 13943367984 13950106352 14026364222 14031203508 14055667808 14137378632 14168261016 14226979389 14233854817 14249815632 14252595903 14256702096 14275473264 14338765792 14341563418 14346511452 14364583584 14370088096 14478827584 14486648904 14546686791 14550877712 14565839769 14570036208 14572878957 14577077424 14596270416 14656762614 14660985248 14663845742 14683152978 14685914208 14693011424 14773330364 14804194496 14866394193 14873578629 14890256784 14893162011 14897452752 14900359383 14922783792 14986128066 14991870754 15011609886 15015934752 15035705568 15102368704 15105315316 15129561408 15136873024 15200470467 15224869296 15227839809 15258127248 15315493518 15341535378 15345955296 15348949434 15353371488 15373586592 15437300268 15441747776 15444760604 15465096036 15469551552 15475479488 15542054073 15561632216 15665662698 15686288982 15690808224 15693869646 15719060448 15784205892 15788753344 15791833876 15809541696 15812626284 15836423616 15909740392 16035661152 16038789858 16043410656 16131111516 16138907148 16160156532 16166349108 16171006656 16192298304 16259405016 16267262648 16288681032 16369737426 16390358192 16396013088 16399212102 16493608404 16521653484 16529637852 16556170176 16624784904 16632819112 16654718808 16723741957 16753854039 16758680848 16892926596 16897793472 16928218944 16990164792 16998375576 17020756584 17028982152 17099556383 17127003504 17130345141 17133566576 17156125584 17263217504 17272542924 17371966248 17380361544 17403245496 17409914424 17475370809 17483816077 17506836243 17513544867 17518590544 17541656496 17614355434 17646071118 17651154976 17657244864 17762347512 17868075771 17898457941 17903614512 17907107673 17927187408 17935851024 18010183646 18039092448 18042612042 18047810144 18071572896 18182560448 18192382488 18291830643 18300670479 18305942928 18330045552 18338903856 18406011858 18414906874 18439152966 18444465312 18448063998 18475827552 18554253796 18585802716 18591157312 18702883017 18708271344 18711921501 18741956688 18819630102 18828725006 18849838176 18853515954 18860740626 18881889696 18891014688 18969305852 18999754176 19003461204 19008936128 19033964352 19123172523 19128681936 19242543138 19267878942 19275262398 19306201824 19315531872 19395582388 19421119692 19426714944 19430505276 19436103232 19461693888 19542350152 19552906737 19577537304 19708414362 19740049056 19821858924 19831438172 19853675712 19857549348 19863270336 19867145844 19889423424 19897045056 19981504088 20015479848 20134619609 20141566326 20183645664 20267293956 20293979004 20299825728 20303786412 20344169664 20420658024 20455380504 20465265912 20583067024 20587082971 20594185794 20620128048 20722738764 20750023476 20791294272 20887550264 20915051976 20925159528 21001731479 21039546333 21045607856 21049714049 21083501712 21208998746 21258514368 21374723448 21385053144 21473680501 21508148688 21512345127 21518542864 21522741331 21546875376 21555132144 21679206688 21683436502 21718241376 21826316568 21855054312 21865616136 21956235119 21985143921 21991477872 21995768613 22024729467 22028871312 22039517136 22122379526 22159995546 22166379872 22170704738 22206291744 22338472052 22346179128 22449633661 22479192099 22487806131 22517414829 22523902128 22653553056 22657972974 22664500768 22668922822 22694342112 22705309536 22836004672 22840460188 22874834112 22973240277 23018932944 23023424151 23030057232 23125502078 23155950402 23162621664 23167140906 23173815392 23197644054 23204327328 23213219232 23300494412 23342448324 23351393156 23388875328 23498494047 23528094824 23536212336 23540804469 23645176282 23676308838 23683130016 23687750814 23714312544 23718939426 23824101028 23864610588 23871486016 23876143564 23902916544 23914468032 24056816056 24065115984 24196667274 24208360722 24249523662 24256509984 24389107524 24400893972 24407923904 24433021548 24440060736 24451871808 24541349144 24554606139 24585537288 24597418664 24740412606 24781070288 24794456778 24937177356 24944361792 24949228668 24977204928 24982078212 24989275584 25092840136 25138021272 25147654168 25287652351 25337948272 25346690208 25485247188 25497563364 25504909248 25538490432 25543473228 25656724184 25690505256 25700349864 25734188376 25853328137 25894826256 25907340368 26057949372 26070542316 26103383072 26114871636 26277885816 26312484744 26421533151 26429145232 26434301803 26469106677 26476732464 26489527792 26634332062 26643521268 26687306464 26855421768 26903776536 27015275469 27023058608 27028331057 27058638672 27063918063 27071715216 27107359344 27227544032 27232856378 27273840672 27287021216 27458914392 27493504064 27508355784 27609017787 27622360311 27630318352 27658729449 27666697968 27672095997 27713741328 27831380694 27842045686 27878704074 27886735968 27900212704 28052728444 28062407016 28111335616 28229445153 28243087509 28274757264 28280273931 28291110939 28336522032 28453958778 28467709634 28499631264 28505191806 28513404192 28550946528 28677531584 28683126836 28693022904 28729167168 28740176192 28863814707 28912893597 28973297808 29093373582 29101755424 29131679538 29140072416 29145757914 29154154848 29192540832 29313525228 29321970496 29327691484 29366305956 29371828416 29386022848 29546660728 29562621543 29732788386 29747157258 29780513568 29786324022 29794905504 29800718766 29845567584 29972256132 29983741508 30023219772 30031869504 30071411136 30210630632 30400940934 30449738592 30455679618 30516254496 30630987036 30683070756 30691910592 30697898868 30706742976 30747173184 30874600536 30889521208 30930192072 31084108146 31123264432 31331325396 31372577964 31381616448 31387739292 31438120896 31568411784 31583667752 31625252568 31756318997 31813498119 31819480784 32071322304 32077579716 32086821312 32262223032 32277814296 32320313064 32332698216 32469944143 32518810032 32525154753 32534525296 32577362064 32739474852 32780716384 32792026176 32798424204 32987216808 33043306968 33059275704 33183569289 33196285241 33239993319 33249569808 33256057107 33265638224 33309437616 33447483914 33507708078 33517361696 33785853192 33942269179 33980329584 33986959461 33996751152 34003384233 34041513168 34057964304 34199112766 34254007008 34260690282 34267133152 34312251168 34526435008 34545085848 34688253117 34733925603 34743932496 34750711359 34760723088 34806490992 34819828848 34950741618 34967632154 35013672486 35027089734 35037181088 35083312992 35228710868 35292142236 35302309952 35467764423 35514463257 35524695024 35531626221 35736151542 35796915882 35807229024 35814215346 35854374816 35871702048 36020367292 36078184896 36085224084 36095620288 36143145792 36312541083 36384764976 36583661286 36601340958 36611885856 36660091104 36677807712 36812023716 36829813748 36878305932 36888930624 36896127996 36951655104 37108507592 37171605432 37405766034 37416542688 37423843002 37483913376 37639260204 37657450012 37699676352 37707031908 37721481252 37763779392 37782029376 37938611704 38006922408 38233154089 38246345046 38257363872 38485086276 38535757884 38550524796 38612403648 38631063744 38791164776 38842239384 38861010552 39084700304 39092326091 39105813474 39155074608 39416828724 39480098112 39643717848 39662876344 39715098696 39734291688 39879692359 39951498093 39963008176 39970805329 40030959696 40269239218 40283132652 40367291328 40534587912 40587958008 40607572824 40775865221 40841316048 40849284567 40864938023 40910761008 40930531824 41166134048 41174165942 41188371588 41240256096 41445477528 41500046952 41692176799 41747071041 41763068529 41775100528 41818056111 41830103952 41850319056 42003462958 42079092666 42091215712 42099428098 42167003424 42417997492 42680938167 42701564451 42749446896 42757787709 42770106288 42947361002 43016297376 43024690254 43037085728 43045482662 43093750752 43110264288 43358413376 43366873004 43436482752 43640060373 43652633136 43710108624 43718636871 43731232272 43912470238 43970287842 43982955744 43991537226 44049458934 44057742624 44079034272 44244759052 44319991092 44332759744 44341409476 44412583488 44599182579 44620735887 44676944104 44692358256 44701078149 44899267322 44958384198 44975612262 45034829658 45047804256 45307106112 45315945948 45329001536 45337845644 45388684224 45410619072 45601411401 45680920376 45946480554 46037865888 46046848302 46060114464 46251004156 46311900804 46325243328 46334281812 46347630784 46395288108 46408654656 46426438464 46600988824 46626162219 46684896648 46702786312 46996988094 47056189648 47072424672 47081608938 47290352564 47352617676 47366260032 47375501628 47428625088 47437878852 47648202056 47729221176 47752287128 48013323683 48113632112 48130231968 48393334548 48416721444 48499047324 48513019968 48778215048 48801787944 48866043096 49082698288 49092274777 49109212278 49171074576 49194837328 49480825212 49562140576 49588913556 49874354712 49898457336 49964156424 50171225871 50185680272 50195471963 50261562117 50276042544 50295308336 50575304702 50675896544 50693380416 50970494376 50995126728 51086946456 51298669149 51313448368 51323460097 51381010512 51391035423 51400699728 51468376752 51706656274 51789652512 51814680736 52115898744 52141084632 52206766144 52229743272 52426112427 52451448231 52520508729 52540634601 52555771632 52624969488 52843066302 52858290464 52868603606 52938213354 52953464928 52979055584 53268664124 53287042536 53374612928 53604227313 53695373823 53710843536 53721323019 53807553072 54030550938 54046117216 54056662114 54117277344 54127836126 54143430432 54214718688 54455088064 54465712756 54547681344 54574042432 54902011437 54917828784 55016711568 55218035574 55244720622 55260636704 55317458898 55333395936 55344191994 55427482656 55662761388 55684091372 55757408148 55773471936 55800425408 56105456888 56124814032 56135764503 56458890306 56486175018 56549514528 56560547862 56582221878 56673044064 56907917556 56935419268 56999262528 57010383612 57026808384 57101893056 57366253672 57386045808 57727629414 57825787194 57946595616 58186747164 58203510848 58263359076 58280144832 58291515828 58308309696 58385081664 58627050456 58655382968 58732611912 59093321456 59125243086 59465576772 59494314516 59561027136 59572648044 59589811008 59601437532 59691135168 59944512264 59967483016 60046439544 60301324837 60403858827 60421261264 60801881868 60899477184 60911359236 61032508992 61261974072 61366141512 61395797736 61650244019 61749201072 61761248913 61779042416 61860384144 62168216292 62246528864 62662650792 62745155928 62775478584 63005194437 63035642761 63118638999 63136823568 63149142147 63167335504 63250505136 63512637994 63626996238 63638961568 64155159432 64421041503 64452174059 64524446064 64537035381 64555628592 64568223993 64640626128 64665396432 64939888286 65037620064 65050309506 65069050592 65154724128 65478949704 65561432768 65596848408 65868705357 65955431763 65974433616 65987305839 66086613936 66118551408 66367138578 66392570482 66479986638 66499139616 66512114214 66531276448 66618875232 66894967828 67015416156 67034723392 67348900983 67437576297 67463418393 67571706384 67884538358 67960659168 67973918922 67993502304 68006768466 68083026336 68115928608 68398225532 68508014016 68521380564 68534266304 68624502336 69090171696 69376506234 69467851206 69487864992 69501422718 69521446176 69612981984 69639657696 69901483236 69935264308 70027344972 70054179468 70074362176 70166625984 70457421736 70495482141 70584284472 70935528846 71028926514 71049390048 71063252442 71472303084 71593831764 71614458048 71628430692 71708749632 71743404096 72040734584 72170448168 72600034169 72625082166 72769529952 73167322572 73202681916 73223771712 73320182208 73355615424 73624047432 73659627496 73756611864 73792255992 74217015184 74231495611 74343210864 74811532068 74833085376 74847686004 74967826752 75278520408 75314900024 75414063816 75442962504 75726606839 75862957053 75877223408 75892027757 76013844816 76466308178 76492690092 76514727744 76970172552 77071515768 77101049592 77428328341 77559984411 77582329552 77597466583 77684478768 77722021104 78169400608 78184652182 78211626948 78310149216 78833657448 79264599453 79287435696 79302905409 79325752688 79407320031 79430197392 79468583376 79759384718 79902996186 79926016352 79941610658 80061919392 80538478436 80566265304 80939257273 81045826407 81069175824 81084993171 81175916016 81191754189 81215145648 81551730442 81682632096 81698569134 81729876046 81821522016 81861063648 82332268096 82348331884 82376743176 82480512192 82827053361 82867080933 82890955056 83000093904 83016287991 83384353598 83494142082 83526137058 83550201056 83636112222 83660207904 83700638112 84006925916 84158185332 84182431424 84198856196 84334006848 84688335459 84729262527 84835994984 84873332817 85361876334 85403128902 85498893792 85515575418 85540212576 85894722004 86032594752 86049380508 86074171456 86090965324 86187501504 86220528576 86591444121 86733746008 87280120746 87305266272 87420217248 87437273742 87462464544 87824940476 87940575684 87965911488 87983074452 88098917868 88115485248 88158068544 88489518104 88639982184 88682818952 89198365158 89241471774 89353888208 89384716512 89402156298 89798534644 89916768396 89951224524 90069659316 90095608512 90631891896 90675691288 91171367443 91202822802 91361840752 91892961108 92075731776 92093696604 92120228928 92502008312 92623801608 92668563624 92790576216 93201977648 93220162217 93252324438 93369793296 93405572624 93993976188 94112379296 94144849344 94163217876 94580705128 94705235352 94751003256 94875757704 95268956991 95296404112 95314997323 95440494357 95458442352 95504574256 96026647366 96227264224 96260463936 96786669096 96833442888 96998094648 97409832429 97447159901 97556430096 97575464259 97603575888 97732086192 98165396576 98184549554 98218424556 98342149152 98389674656 98961650424 99124281152 99177827112 99550707867 99588855723 99719979957 99748709424 99768171321 99796914672 99928312848 100342451742 100371360544 100390943926 100523124234 100552085088 100590616672 101150609404 101351793088 101826807537 101940988752 101960878383 101990253456 102010152699 102173892912 102597338298 102626896736 102646920194 102762021024 102782070846 102801399456 102936753504 103413312548 103579305024 103629361472 104064759351 104231797488 104252134077 104282169264 104459486544 104852224854 104902896462 105041017458 105081269202 105111543264 105249938976 105686132604 105716580928 105737207212 105876426708 105906929856 105958111168 106403293269 106537328248 106574085072 106594878663 107208454626 107390747646 107421687072 107442646038 107615106144 108061101876 108092234432 108113324228 108234554688 108255672252 108286860864 108429437376 108931425512 109804022874 109835657568 110033423136 110436071148 110489441244 110521273408 110634917796 110666791872 110688383988 110854965312 111325522776 111368182744 111514816296 112210913776 112249628064 112271529006 112917780612 112972350036 113099029056 113121095724 113164443756 113346088128 113815835112 113870838536 114020767224 114493310321 114699462267 114732507344 114772091616 115455258828 115651574388 115893191232 116373494328 116526718152 116583031656 117066193699 117254100912 117276978273 117310765936 117465223824 118186642912 118250486172 118931153544 118988629032 119145296088 119202875064 119639077077 119696894681 119854494279 119889024528 119912415987 119934966032 120092879088 120602649674 120807717654 120842522528 121603763736 121822718472 122327595663 122386712539 122523948144 122547853701 122594814069 122732283024 122791595472 123300488038 123498402144 123522497826 123558084832 123720768288 124336432584 124493057728 125076530397 125241213123 125289205587 125325301584 125490311856 125550957168 126010388874 126071285522 126237277998 126273647136 126298284294 126334671008 126501010272 127025275988 127253992476 127277923136 128042814501 128104693353 128310318864 128842083006 128904348118 129048892128 129074070762 129111257184 129136447986 129281252256 129330792864 129879776572 130075240128 130100619012 130138101184 130309448256 130920181119 130957899408 131193696816 131737410714 131910863526 131948867232 131974611678 132173227872 132237102816 132734277156 132785140964 132959973276 132998279232 133024228428 133062552896 133237750464 133789935656 133862207661 134030832312 134697801966 134875152594 134926836786 135143412768 135769076716 135921318336 135947837844 135987004608 136013536932 136166052672 136231857216 136796451064 137042761128 138180343392 138753012468 138935702412 138975729984 139002845436 139042892352 139225963968 139279315392 139802966472 139870528616 140054689944 140108358936 140914843472 140942337263 140990964282 141168568944 141871057692 142057853028 142098780096 142126504884 142944606168 143187663528 143256861384 143795466919 144039971049 144081469168 144109580797 144340896336 145200068338 145250164332 145539059904 146334645144 146405363832 147012120353 147248094864 147276824331 147319254992 147347998343 147513223728 147584511984 148434030368 148462991222 148686421728 149623064136 149695372008 150315763507 150513677613 150557040816 150586415889 150629800048 150784686351 150828127632 150885925008 151453213678 151725914106 151754446816 151784055514 152027689632 152932616356 152985380184 153693645833 153896007447 153940345104 153970380291 154143031536 154173106269 154202099184 154856656682 155119968822 155164659104 155194933166 155368957536 155444042208 156338801216 156369304364 156423253896 156620298432 157278337281 157354344693 157621903803 157667314896 158529198906 158574871392 158605810818 158651505376 158814640062 158860394784 158937166752 159518769436 159805992372 159852032704 159883221316 160123838784 160812681939 161076956872 161132530608 161163969057 161878514546 162091652814 162138351648 162169986342 162351832032 162383508378 162430291296 163103460884 163365264192 163397138268 163459752092 163643044032 163722127296 164696663768 164753486352 165654106722 165734161866 165781910112 166000187808 166032575982 166768707196 166988284164 167052274116 167100402112 167272224444 167320415808 167401276224 168013851832 168316370664 168397712392 169376670918 169458525054 169671989968 169746665634 170723752668 170806257804 170997787584 171031150836 171080425152 171789444008 172098761016 172181930648 173123158403 173182888242 173467492016 174560241492 174610532544 174840434496 174874547484 174924929088 175649880952 175881151368 175966148904 176197835736 176979036208 177013566457 177279964368 177365637904 178396730316 178482943548 178707776416 178769433024 178804312596 179597069288 179833536792 179902449048 180139318632 180903974511 180973296959 181211576481 181263783792 181351382576 182342734886 182405645604 182723681504 183785922216 184187393208 184950732057 185004016624 185040112621 185247603216 185283746739 185337127248 185581152432 186403955296 186440324434 186504648876 186739586592 186811145248 187987952376 188224758592 188326435752 189015583311 189106928283 189161410256 189355916997 189410470704 189447426441 189502006512 189751515408 190537913982 190592808224 190629994646 190880988714 190916884704 191009148512 192053294732 192454528448 193263124509 193356522177 193573338192 193611106143 193666885776 193704671979 193996189296 194819664858 194894319802 195112860192 195150928518 195207151776 195464172384 196330793152 196369099108 196436849112 196684298304 196779349312 197606116071 197923300848 197961917517 198355654224 199101415734 199177711446 199439959914 199497418848 199536342642 199593829344 199856625696 200684903484 200742721088 200781887852 201046248468 201104170176 201181233344 202046702949 202301218808 202390255179 203653615074 203881977504 203921756766 203980506912 204020305398 204347785824 205194676596 205253793472 205293840388 205524042048 205564141692 205602798912 205873507008 206826625096 208129518702 208463594976 208504268154 208564338528 208918973088 209704449708 209805792924 210082034916 210162538404 210223086528 210499877952 211372265208 211474414424 211752853416 212806586538 213074656496 213148170144 213189757326 214416909252 214781495292 214843374144 214885292076 215230212288 216122203752 216226648456 216511344504 217408645441 217800102507 217862851024 219608045748 219671315136 220066846272 220872142296 220978882488 221269835592 221376767976 222294232979 222651045552 222694486833 222736365488 223029632592 224421827552 224499256128 224543058012 225835561224 225944700072 226242191448 226328887512 227179820517 227289609001 227588871159 227631670224 227676083271 227741677072 228041534448 228986620642 229398924534 229465014688 229544183232 230910517656 231303148776 232284985023 232373996687 232679953233 232746988656 232792399749 233053436304 233166063312 234132387398 234508201824 234553956546 234621531872 234930447648 236373285824 236500972344 237793798359 237862307088 237908716227 237977258064 238290592176 238405750128 239278154154 239393789362 239708988558 239778049056 239824831974 239869932064 240185758176 241205299348 241615435308 241685045056 242817771819 243137479221 243207527472 243254979513 243645436944 244655191326 244773425078 245047896288 245095707402 245189628138 245464566048 245583190944 246600976076 246996804288 247044995652 247116169664 247441536576 248601242799 248672865168 250153060794 250482426246 250578411174 250650603168 250980623712 251101914336 252020777748 252142571044 252474555996 252547294272 252596568588 252669342016 253002020544 254050551976 254187787581 254507984952 256085629002 256209386706 256620637728 257684166012 257808696236 258097784256 258148141524 258222514368 258272895972 258562504512 258661585728 259759553144 260201238024 261750054917 261840362238 261915798816 262387393632 263474821428 263821727052 263897734464 263949223356 264346455744 264474205632 265468554312 265570281928 265919946552 266048456856 267579871312 267632078623 267724415322 268061664624 269395603932 269750305188 269853673572 270286825536 271538153432 271895675688 272027073864 273022509227 273514102329 273592902128 273646282637 274085522256 276360686784 277506024936 277871404824 278005690872 279157846513 279605932944 279660486651 279741057232 279795637303 280109379888 280216717872 281829686944 281884674526 281981928564 282337137888 283742115384 284115706056 284253009768 285431056547 285806870973 285889212336 285944991969 286321483071 286375327056 286513722768 287590933838 288079942098 288162938336 288219161594 288681792672 290400136676 290500328664 291845237593 292229497287 292341479703 292669290288 292726392777 292810727664 294024240706 294496189728 294553648662 294638509984 294695996686 295026447456 295169023968 296868060736 296925982444 297372843456 298652123601 298766567169 299246128272 299304513963 299390744016 300631527014 301027355226 301114081632 301172831778 301259600096 301569372702 301656255264 301771850016 302906427356 303451828212 303508893632 303568111028 304055379264 305480422611 305865232712 305970760368 306030458097 307387291666 307792014894 307880690208 307940760582 308286063072 308346212538 308404198368 309713313364 310239937644 310329318208 310389866332 310737915072 310888084416 312194278053 312738608728 312846507792 314556674562 314708689386 315243807606 315334629792 317058397812 317149742784 317211621636 317303010752 317629280124 317720789568 317874333504 319037538872 319209879807 319611984744 319766442632 321625363878 322153913744 322265061216 322327938114 323757029092 324183305628 324276703296 324339972684 324703664064 324767016756 324860582592 326206921768 326794276536 326919504184 328739480563 329393327536 329506972704 331308213444 331468323732 331563820224 332000375616 332065151964 333537414392 333976568328 334104548232 334544448888 336027703664 336093265781 336632741328 336795424784 338753341836 338917050108 339343979936 339493331268 341447505336 341612515608 342062301672 343479930963 343578888016 343645923439 344098386801 344197522032 344363861296 346246316806 346365776484 346934984032 349120482984 349749094968 351198581097 351299761904 351368303741 351762302736 351830934819 351932297808 352395671472 353958072416 354027132914 354559928736 354731275808 356793460632 356965887096 357415552832 357608625192 358917231231 359090684043 359194138576 359563482837 359667073584 359737247961 359804898096 360278637264 361807949022 361946593918 362423152962 362527567584 362702765152 364685469772 364811291208 365447363008 366982786989 367160137617 367571844432 367643561103 367784442207 368374786416 369901464114 370008033248 370080225242 370495206432 370567493478 370674254496 371162304864 372807910592 372880648868 373009297752 373479173184 373622290496 375229591191 375867616761 375975904752 376652871504 378031166622 378213856566 378322820512 378711833994 378820941408 378894852882 379004013024 379503030816 381075827964 381185616448 381259989292 381761977428 381833769408 382018297024 384106589464 384314080059 386526249018 386713044354 387146676384 387222212286 387333771552 387409343958 387992378592 389639329716 389788639604 390225720384 390301857036 390414303552 390928344768 392738198216 392873698224 395212232142 395846601696 395923835034 396711308448 398202831468 398355422892 398879919828 398994837696 399072685284 399187658688 399713251392 401369806968 401563775704 402092496936 404093405898 404602437616 404780510358 407307230148 407763955008 407843513532 407961013824 408040610796 408695571648 410389353192 410587680776 411128283384 412832146961 413653250192 416259037404 416927189952 417008536308 417128677056 417837946176 419408899416 419611585848 420164069832 420325076808 422109273859 422744530416 422827011789 422948828848 423505706832 425613173076 426149312992 426296340288 426379514652 428833818504 429562990584 429770584152 431386400757 431551708133 432119913147 432244407504 432328742391 432453296912 433022689008 434817290882 435600205014 435725702048 439216091496 441036361059 441249499327 441744284592 441830472993 441957764976 442043995029 442539671184 442753535952 444588465958 445302091104 445388973666 445472730976 446059265184 448843655104 449086116024 450947290521 451541032839 451671122448 451759247667 451889400144 452484382896 452657775024 454359641034 454579218002 455177742318 455263340448 455352166542 455483354144 456083068896 457973241284 458797849068 458930029376 461080937499 461688022341 461821035312 461911140873 462606297552 464569970046 464747993374 465359906466 465493977312 465584799498 466106872608 466332126624 468264774796 469016403648 469107913092 469243063744 469860895296 472063034079 473001944688 475587596718 475724614176 475817432454 475954516128 476581184352 476811500256 478556308308 478787578724 479417977116 479556098112 479649663948 479739864128 480371516352 482410598696 483230870616 485635543638 486274958442 486415054944 486509959026 487290873888 489310382652 489546850156 490095792576 490191414804 490379256276 490929132096 491166381888 493201952152 494089991304 497031003157 497202485598 497345730336 500306121588 500964852492 501156822348 501301206336 501961247424 502203828672 504041555496 504285142088 504949111992 505193137176 508101103952 508200239183 508375575162 509015969904 512171258004 512418773412 513241275456 515368332024 515617392472 516296283048 516545791944 518436000667 519369475209 519519106288 519620469277 520402476048 523500109834 523680724476 523831597632 524774787264 526949642856 527643454104 527898446712 530086247873 530937108624 531040699371 531140563856 531244194299 531839893104 532096913712 535159742624 535264157246 535448830644 536123329248 538791207864 539500610376 539707347144 541998298387 542711923533 542919890877 543076306864 543634729443 543791351376 544054147728 546045018454 547028204658 547185804256 547292565274 548171044512 554852196171 555012049872 555120337863 555742809648 555851240217 556011381744 558315693026 559211865888 559320973302 559482114464 559591274606 560218759776 560433435744 563659373888 563769349052 563963857128 564674275776 567046749933 567320784849 567484230768 568231412112 568342279323 568506019536 570862113094 571613741946 571778424672 571889983938 572642966142 572750654112 573027445536 575181867676 576159884196 576325876672 576438323188 577363585344 579789373527 580069566531 580800273352 581000657328 581114015937 583690475186 584458994574 584682959406 585338580576 585452785554 585621455328 588048481412 588992379456 589107297324 589277019968 589391993372 590052894912 590338047936 592818348213 593851964888 597304247202 597533134338 598492256544 598609027926 598781488032 601263054028 602054710452 602228163264 602345663556 602519200192 603138745404 603312510528 603543700032 605812854712 606140108847 606903656424 607136222056 610960845222 611730465424 611941520736 612060916194 614774583332 615584029788 615761380416 615881521164 616572126144 616692425076 616808396736 619426626728 620479875288 620779732664 624173207879 624388556106 625477217456 625693015584 629113349124 629417378772 630487615212 630669259584 634116795624 634423243272 635258560248 638075077744 638199572101 638419759614 639223969488 639532885264 643250727756 644307827488 644530122432 644655876228 647514058184 648366611256 648679945368 649534033512 652225936323 652413843536 652541135519 653400307521 653588553072 653839008368 657478961126 658786655072 659013945408 662616426888 662936647464 664130303928 666882698937 667074828784 667204981261 667953136656 668083460499 668209096464 669088897776 672055407328 672186531562 673265482656 673590849568 677506683672 677834100216 678687959872 678986662536 681539461551 681868827003 682766613477 682895010672 683028249813 683225031216 684124603344 686959861926 687157776032 687291846878 688196773602 688395044064 688727722592 692492633612 692731552968 693869968064 696854955069 697121990061 698039859699 698240965968 698377199247 699498189936 702397162194 702599523808 702736607482 703524605472 703661869638 703864595616 704791342944 707916144832 708054265828 709119857472 709462551616 713586921264 713726148681 713931774192 715217250384 717834462462 718181368086 718388277152 719126965674 719334147168 719474495922 719609796192 720557274528 723615898044 723893187836 724846305924 725055135168 725405530304 728453315457 729370939544 729622582416 729764938539 733965573978 734320275234 735143688864 735287122206 735568884414 736749572832 739802928228 740016066496 740160450484 740990412864 741134986956 741348508992 742324609728 745761297736 746018595504 750459182382 751735233522 751951809504 753305743008 756062333244 756427713132 756645641024 757423667988 757641882816 757789705764 758008026048 759006061632 762151655928 762519978584 763523954856 768213178928 768628160118 773052498036 773426088708 774293352768 774444424572 774667543104 774818687916 775984757184 779278659432 779577279208 780603714072 783917222881 785250164751 785476396432 785747396448 790424464284 791693203392 791847670068 793422616896 796405662936 796710845784 797759839656 798145370568 801453172247 802739613936 802896235869 803127551408 804184993872 808186811796 809204875232 809561020716 814614460296 815687027064 816081221592 819067527681 819463355893 820542306987 820778706384 820938847911 821175361552 822256566768 825664293922 827306500384 832518074808 834017072616 837473539539 837878262767 838817798832 838981459953 839223171696 839386911909 840328139664 840650153616 844218547718 845489060832 845654023578 845897657696 847011413664 851226346152 852298625984 852759029304 856293169641 857420612919 857667637008 857834975907 859125981168 859541168304 862772801514 863103416266 864239826294 864488815008 864657484782 864906593824 866045378016 869634581764 871200410028 871451404096 875535712779 876688491861 877024439109 878432182992 882072722118 882498998654 883488569184 883660945986 883915529952 884087990058 885079342368 885507071904 889176931916 890604182208 890777947332 890945461952 892118530368 896299701507 898172232048 901894581042 903082065678 903342244896 903518495334 903778800288 904968765792 905315550048 908719282068 909158436004 910355484636 910526680896 910704333084 910966708288 912166137792 915946482568 916441267833 917595698136 922161874998 923376044682 923642070624 923822281746 925212595104 929139940092 929495986748 930719812932 930987954624 931169598996 932213745216 932664253248 936529549592 938215826184 943800444197 944126068158 946003889376 951175193436 951449228352 951634864908 951909032256 953162368704 953623000512 957112616616 957575157448 958835954232 959299327896 964821197392 966461741232 971271087276 972549916884 972830109888 973019918052 974581747776 978620765304 979093700312 980382829608 980758512552 984445888907 986218441689 986403904304 986596360841 988179982608 994062006314 994404971196 994691460672 1000612243176 1001929704984 1002313644696 1006568268433 1008083110992 1008279797343 1008570284176 1008767065579 1009898223984 1010386274352 1016202207904 1016400478366 1016751150324 1018031939808 1024342516008 1024837546824 1029084842471 1030439792889 1030736664048 1030937770317 1031234784944 1032295160403 1032592566096 1033091583888 1036872001334 1038738950418 1039038212576 1039240938554 1040804952096 1047000219668 1047361448952 1052210344549 1053595743291 1053899285712 1054104911223 1055286908208 1055492804457 1055796893424 1060172495746 1061874217248 1062081398742 1062281127712 1062488388598 1063679786208 1064193827424 1070319485248 1070528314492 1070897661288 1072246658496 1076751693693 1077272052129 1077582415728 1079001220752 1079211743883 1079414694288 1083996596774 1085423847066 1085839781754 1086152613728 1087269458886 1087582702752 1088108295456 1092090036908 1094056409316 1094371608512 1094585130548 1096342089024 1100948360967 1101480412851 1103353326621 1109704392342 1110024099744 1110240675726 1111485619296 1111702480434 1112022763488 1116631386052 1118423731776 1118641946604 1118964228928 1119182549212 1120437519552 1120866871488 1125688773573 1127538698104 1127927714256 1134093499866 1134641569698 1134968461536 1136462824224 1136684558646 1137012039072 1141724226188 1143227483892 1143556849344 1143779967876 1145285932284 1145501308224 1146054891072 1150363735352 1152319768392 1152876646376 1159578747054 1160139133062 1161600546704 1162001314656 1162228031874 1167380950372 1168917989148 1169365918812 1170677161152 1170905571108 1171242910656 1176096962824 1178214594648 1178783986744 1185227776759 1185636696426 1187703929776 1194608494404 1195066268676 1196984513088 1197218055852 1197562976064 1202526108056 1204109420904 1204691327112 1206277490808 1211625709424 1211862108821 1212280217694 1213807312848 1214272444112 1221921690444 1223460930848 1223883041472 1224121832388 1229549166664 1231168059576 1231763042328 1233384850152 1238496440883 1238853253456 1239094965199 1240959750576 1241559465328 1248346415758 1248777112212 1250954434912 1251386031168 1258226698248 1258834757544 1260975230424 1266327821577 1266813078713 1268233591248 1268481035367 1268846486544 1270517120496 1276150155488 1276399144202 1276839519228 1278447938976 1279065770528 1286501455512 1288615654976 1289311752456 1294159202271 1294655124399 1295028116368 1296359739441 1296733222512 1296986227173 1297359890736 1299068067024 1304451872646 1304827687072 1305082271038 1306800615042 1307177106144 1307678016736 1314957922252 1317573310144 1323109083177 1323748497981 1325232853776 1325491418979 1325873294928 1326131985087 1328260607856 1333765397874 1334149657568 1334409962522 1335906273312 1336166920998 1336418192928 1338177795552 1344110814656 1344373063124 1346530965312 1347181699136 1352841871563 1355013367344 1355277743001 1355668200432 1357973325072 1363078923102 1363737654006 1365533226954 1365790021344 1366056499626 1366450062432 1368249206688 1373919723852 1374315552064 1374583693756 1376393547204 1376790088128 1377455445184 1383242812497 1384985267224 1385463105936 1385733422619 1393709910138 1394243980122 1396079719398 1396481931936 1396754398494 1398996379872 1404794324388 1405199047616 1405473214964 1407049210944 1407323739276 1407729191232 1409582685888 1416108531656 1427173842528 1427452297362 1427863548384 1430434500768 1435668924924 1436362736172 1436776554304 1438253931348 1438668294336 1438948991844 1439219592384 1441114549056 1447231796088 1447786375672 1449692611848 1456906630914 1458741879088 1459245164832 1459529877078 1467931147956 1468640550468 1470287377728 1470574244412 1471137768828 1473499145664 1479605856456 1480320900968 1482269973912 1488413034173 1491093009471 1491522595472 1492037191008 1500918364764 1503470467044 1503903619008 1506611486016 1512124666488 1512855426264 1514847335976 1515579411528 1521860518087 1524303311856 1524600717549 1525039957168 1527047909712 1536426357856 1537256320236 1546104996072 1546852177416 1548888849144 1549637375832 1555308002001 1556059630853 1558108425627 1558557318864 1558861407831 1559154558416 1561207428144 1567834445762 1570500329502 1570952792864 1571494792896 1580848928568 1583695340136 1590258743619 1591027263007 1592811325872 1593122098113 1593421691568 1593732582897 1595519679312 1596290741136 1602906344494 1605479227872 1605792471738 1606255102816 1608369987744 1616373623592 1618409750464 1619122041432 1625994895161 1628135770599 1628759672631 1629228920592 1631374054128 1632162443184 1638135055362 1638926711786 1641084613974 1641557412768 1641877695822 1642350723104 1644513133536 1651328587844 1654613000768 1664556588513 1665036149616 1665361013589 1668034145232 1674947079078 1675756525534 1677635597664 1677962919906 1678446343392 1678773823818 1680656279328 1681300307232 1688437095436 1690978121664 1691308047156 1691795315392 1694022827328 1701962354547 1702452692304 1705518058608 1712586339282 1714841225838 1715335274016 1715669951814 1718251962336 1719082336608 1725545603028 1726206832532 1728479652588 1728977630016 1729314969564 1729813187648 1732090756032 1739269163528 1740208699593 1742400820056 1751071425558 1753376983722 1754048878218 1756864365984 1764145444236 1764997997308 1766977138368 1767321891972 1767831059904 1768175980116 1770158684736 1771014143808 1778353863832 1781555894664 1792599403014 1796344464096 1803789162084 1806164131356 1806684489792 1807036990668 1807557600576 1809937531584 1810631100096 1817438564136 1818316872008 1820710969272 1821408666168 1831892965136 1832250384419 1832882535666 1835191396272 1844323749996 1846752089364 1847284141248 1847644563492 1850425190208 1858279880184 1858991973496 1861439625864 1862339197992 1869341069947 1872519623637 1873059099184 1873424550361 1876431652368 1887600888394 1888252136316 1892007778752 1902350386872 1903269729816 1911157564589 1914225233232 1914598716303 1915150314896 1915523978459 1917671908464 1918598655792 1929642394784 1932923482464 1942542174552 1945099833768 1946039836104 1954104925591 1956677808969 1957241530608 1957623406557 1958187400624 1960200922563 1960765659216 1961517025104 1968891777814 1972436883378 1972807808608 1973192721682 1976359965216 1988124012628 1988809942392 1998017395829 2000648096811 2001224486352 2001614943783 2003859409968 2004250381497 2004627289392 2013136536866 2016166221984 2016559594686 2017140568352 2017534131158 2019796447968 2020772548704 2032404415808 2032800956732 2033502300648 2036063879616 2044618384653 2045606481009 2048685032016 2049084749439 2049675093648 2058169684942 2060879585778 2061473328096 2061875540634 2062469569888 2064590320806 2065185132192 2066183167776 2073744002668 2077477900836 2078076425152 2078481877108 2081609904192 2090564865207 2091365970183 2094000439336 2094722897904 2095131597741 2104420689098 2107191486582 2107798571424 2108209822446 2110573816416 2110985608914 2111593786848 2120344991492 2123748434496 2124162797484 2124562255424 2124976777196 2127359572416 2128387654848 2141056628984 2141795322576 2153503387386 2154544104258 2155164831456 2158002441504 2158423487766 2158829388576 2167993193548 2170847694132 2171679563508 2172305227456 2174538917772 2175165405504 2176216590912 2184180073816 2185359946371 2188112818632 2189170261096 2201896721934 2202960825702 2206706653242 2219408784684 2220048199488 2220481351452 2222971238592 2223404960868 2224045526976 2233262772104 2237283893208 2238365098424 2250601059239 2251377547146 2255077396208 2255855428512 2268186999732 2269283139396 2269936923072 2272925648448 2273369117292 2274024078144 2283448452376 2286454967784 2287559935752 2290571864568 2300727470704 2301176363941 2304639536784 2305753292752 2319157494108 2320278266124 2323201093408 2324002629312 2324456063748 2334761900744 2337835978296 2338731837624 2341811142216 2351751668643 2352193925648 2352652860467 2355750494253 2356429189296 2357567973488 2370455553518 2371273392852 2375407859552 2389216988808 2390132537352 2394436111704 2404359516741 2405052216112 2405521464073 2408218841808 2408688707607 2409382654224 2412554981616 2423251418848 2423724217642 2424560435388 2427614625696 2428544888224 2443843380888 2446921861696 2448243664776 2457202583043 2458390067679 2459098333328 2461626920961 2462336119152 2462816543733 2463526084656 2466769700304 2476992881766 2477706506912 2478189930398 2481919501152 2483118930656 2496692831516 2497554224424 2501908869824 2512420618617 2513634788301 2516453396496 2516944379859 2517669515088 2518160735727 2521950460848 2532655643154 2533626157426 2536467182496 2536962070734 2537692973088 2541034240992 2552300310976 2552798288404 2553679038456 2556895877952 2558131541056 2568879508923 2573002911024 2573504927721 2578623504912 2588318404542 2589310248798 2590056232736 2592719478882 2593466445024 2593972454346 2594719781472 2598136134048 2608903745292 2609655374144 2610164542076 2613601230084 2614354212288 2615356033472 2626607138337 2629915844504 2631073317327 2646218166354 2647496995962 2650465707552 2650982837958 2651746589856 2652263970174 2656521215712 2667530795748 2668299315136 2668819925044 2671812546624 2672333841996 2672836385856 2676355591104 2688746126248 2705683743126 2710026734688 2710555486002 2711336400864 2715946650144 2726157846204 2727475308012 2731066453908 2731580042688 2732112999252 2732900124864 2736498413376 2747839447704 2749167387512 2752787094408 2766485624994 2769970534448 2770926211872 2771466845238 2787419820276 2788487960244 2792159438796 2792963863872 2793508796988 2797992759744 2809588648776 2810946429928 2814647478552 2826312390733 2831401332591 2832217063312 2854347685056 2854904594724 2855727096768 2860869001536 2871337849848 2872725472344 2876507862696 2877897983688 2889825028727 2894463592176 2895572751344 2899385223696 2913813261828 2917483758176 2918490329664 2919059754156 2935862295912 2937281100936 2941148488824 2942275537656 2953337666721 2954764917013 2958655325067 2959211712912 2959789082523 2960641801936 2964539947824 2976826068346 2982186018942 2983045190944 2984074382016 3001836729528 3006940934088 3019704805299 3020861956931 3024249332976 3024839392029 3025710852528 3026301196737 3029694671952 3031158823056 3043721036174 3048606623712 3049201435098 3050079914336 3054095819424 3072852715712 3074512640472 3087254527413 3091319378667 3092209992144 3092813310951 3093704354832 3097777698288 3099274751664 3110616004002 3112119261706 3116216851254 3117114637728 3117722815662 3118309116832 3122414856288 3135668891524 3141000659004 3141905585728 3156631033647 3160787229873 3161697857136 3162314733669 3167390680272 3180517487238 3182054526014 3185622651744 3186244196226 3186843383136 3187465165794 3191039358624 3192581482272 3205812688988 3210958455744 3211584943476 3212510205632 3216739975488 3231816156387 3232747247184 3238244082864 3251989790322 3256271541198 3257519345262 3258457841184 3262748108256 3264324886368 3276270110724 3277853423572 3282169227948 3283114825536 3283755391644 3284701446208 3289026267072 3302657175688 3304441238553 3329113177026 3330072299232 3330722027178 3336068290464 3349894158156 3351513051068 3355271195328 3355925839812 3356892686784 3357547647636 3361312558656 3362600614464 3376874190872 3382616094312 3402750713921 3403924709094 3404905384608 3411036117216 3425172678564 3429682451676 3430670548032 3431339903628 3436503924672 3438164673216 3451091206056 3452413665064 3456959305176 3458629939128 3478538327056 3479217022099 3480417399186 3484801640112 3502142851116 3506753967444 3508097756436 3513728731968 3528290888472 3529995994616 3534643783944 3536351960232 3549292619951 3555683330277 3556707727664 3557401674281 3563111789328 3585198806028 3592688928192 3607578324168 3612328262712 3614073981336 3629052004669 3634877128272 3635586326463 3636633744016 3637343284939 3641421938544 3642817332336 3663785930272 3664500768838 3665765071332 3670382792544 3688647499992 3693504178728 3695289126984 3710603735111 3715489322649 3716559760368 3717284895597 3717983946992 3722879251728 3724678395984 3738682139894 3745039247274 3746118198368 3746849100722 3752863304736 3775201776788 3776504272632 3793988088709 3798983464731 3800439236139 3804700773744 3805443106101 3806539459632 3822315129178 3828450466464 3829197432606 3830300629792 3831047956918 3835343816928 3837197311584 3859284789568 3865846964928 3882477606813 3883965373197 3885084349104 3890199667536 3890958681519 3892079672208 3908209851182 3913355617938 3914483061216 3915246813114 3916374801248 3920401845126 3921531318432 3923034050208 3937783555628 3944873766756 3945615617216 3946385443364 3952719930432 3969327249531 3971245493943 3976248025256 3977619884784 3978395955261 3996034791658 4001296193622 4002448972704 4003229887566 4007718819936 4008500762994 4009254578784 4026273073732 4032332443968 4033119189372 4034281136704 4035068262316 4039592895936 4041545097408 4058525614689 4065601913464 4067004601296 4089236769306 4091212962018 4097370064032 4098169498878 4099350187296 4116339369884 4121759171556 4122946656192 4123751081268 4124939139776 4129180641612 4130370264384 4132366335552 4147488005336 4149728437491 4154955801672 4156963754216 4181129730414 4182731940366 4188000878672 4189445795808 4190263195482 4208841378196 4214382973164 4215597142848 4216419644892 4221147632832 4221971217828 4223187573696 4240689982984 4248325594968 4249953554392 4282113257968 4283590645152 4307006774772 4309088208516 4310329662912 4316004883008 4316846975532 4317658777152 4335986387096 4341695388264 4343359127016 4349077835544 4368360147632 4369212455153 4370719892742 4376225637264 4378340522192 4403793443868 4405921651404 4413413306484 4438817569368 4440962702904 4446809921736 4465239102519 4466525544208 4467397004707 4473279028413 4474567786416 4476730196848 4501202118478 4502755094292 4510154792416 4511710857024 4536373999464 4538566278792 4546738234584 4565581554261 4566896904752 4567787948633 4572909935568 4573802152647 4575119871504 4581143729136 4601454941408 4602352727882 4609279073568 4611506585504 4638314988216 4640556532248 4646402186816 4648912127496 4665924006003 4668178892559 4669523801488 4674325276881 4675671956592 4676584223493 4677463675248 4683622284432 4703503337286 4704387851296 4705305720934 4711500988506 4712858378592 4715135946976 4740911107036 4742546785704 4750815719104 4770776230857 4773081789021 4778433977616 4779366294339 4780265074704 4781197748691 4788872223408 4808719033482 4810104432224 4811042928146 4816437683616 4817377415214 4818765308448 4825109963232 4846502837696 4847448435284 4849120870776 4855229251392 4857089776448 4877984685483 4886279017893 4887686761776 4896487329552 4914405166086 4916780135358 4918196666656 4923253841922 4924672238304 4925633087466 4927052169312 4933539400608 4953985763532 4955413013824 4956379860796 4963839002304 4966237861312 4993385663032 4995108448848 4996083040767 5024841237234 5027269576602 5032906792992 5033888759718 5035339030176 5036321471454 5043900921696 5065311286308 5067252314852 5072934364992 5073924141468 5075385946176 5082068481984 5105596576808 5107358076912 5137759017846 5146005822048 5147009855442 5157247009824 5176636809084 5178620497596 5180112465472 5185438957764 5186932890048 5187944908692 5189439562944 5196272268096 5217807490584 5220329084152 5227202460168 5253214276674 5259831689008 5262146634654 5292436332708 5294993991924 5300931415104 5301965675916 5303493179712 5304527940348 5313042431424 5335061591496 5337639850088 5344667683992 5366817910493 5377492252496 5411367486252 5420053469376 5421110972004 5422672801728 5431893300288 5452315692408 5454950616024 5462132907816 5464225998504 5487420560167 5495678895408 5496751153257 5498334775024 5505574188816 5532971249988 5539941068896 5541852423744 5542933690476 5574839640552 5576975920488 5584318877592 5587017593976 5608023209841 5610172205729 5617558870911 5619177297552 5620273651083 5621892859856 5629294957104 5652624781466 5662802665182 5664434126624 5709809189448 5733472693767 5736243491251 5742675699696 5743796148909 5745450944688 5746571935377 5753015725392 5755795967376 5779650057454 5788927184352 5791145502688 5798770447392 5827626523656 5834967516352 5838119508312 5862314776773 5870033426907 5871724591824 5872870219671 5874562201872 5882296977648 5884551075312 5906675333442 5909529834026 5917310650134 5918423425824 5919578165046 5921283603872 5929079895648 5953652136692 5964372037884 5966090381888 5994052187487 6001944290433 6003673459056 6004844831349 6013881868176 6039409610598 6041723913862 6048498665952 6049678784058 6051421705056 6052602393474 6059389343904 6062317646112 6087442072348 6097213247424 6098402870196 6100159828672 6108191638848 6136819443027 6149025280944 6174509054826 6182638757334 6184419984288 6185626621902 6187408709664 6195555396576 6198549503328 6221232008004 6224238523412 6232433702508 6234229275456 6235445631324 6236618233664 6244829712576 6271337783048 6274097910549 6282001318008 6313262067294 6321574459746 6323395714272 6324629467338 6334781360544 6361034974476 6364109052028 6371245303488 6372488392452 6373686766272 6374930331588 6382078717248 6385162964544 6411625377976 6423169886952 6461403041041 6463632312774 6465494494368 6476488165728 6503979580644 6512543082396 6515038690524 6516915682368 6525496216512 6528649772736 6552540221448 6555706847144 6564338455896 6567510783288 6605314351376 6606603109379 6608882477106 6658226354052 6660144598464 6661444054356 6672136580928 6699788316312 6703026102136 6711851679624 6715095295272 6739668008671 6751803177717 6753748381744 6765232188624 6805501427842 6807849418188 6809810769216 6822072234432 6850345357128 6859364903352 6862679807256 6891121222349 6902182412112 6903529091823 6904827330128 6906174525887 6913918610352 6917259878256 6957076654112 6958434044198 6960834798372 6969603280224 7004285702232 7013507934888 7016195512872 7045977879031 7055255005929 7056581776944 7057958581401 7059991989232 7067251482759 7069287567888 7072703920464 7098585239902 7111366660554 7113415455328 7114803348562 7126223578656 7170397612056 7203593897297 7213078550223 7215156648336 7216564392219 7224656525424 7226066122821 7228147962672 7258104009338 7269754256544 7271172652926 7273267488032 7274686569878 7282843877088 7285634664672 7327571860544 7329001537676 7331530142664 7340765585088 7371607749129 7375170203037 7377294999984 7387008357456 7388449631199 7390578253968 7421207470222 7430978645298 7433119520736 7434569791194 7435967893984 7445758503456 7449356791968 7477364279788 7490078494548 7492236396736 7493698201444 7505726609472 7537261855851 7540904364903 7550403553576 7553008545264 7554482207181 7587976177418 7597966929462 7600878472278 7609401547488 7610886212202 7613078919264 7644630258356 7656900932928 7658394865212 7660601259584 7662095913836 7670687633856 7674394623168 7706638526769 7764955213626 7767930746394 7770168698208 7780399335072 7781917363038 7784159344416 7816419702364 7826711235876 7828966122432 7830493626228 7832749602496 7840803690252 7843062636864 7846068100416 7875567111256 7879821415011 7889747533512 7892770886728 7938654499062 7942490987886 7952496050512 7955239769568 7956791910522 7992069583316 8002592387244 8004897945408 8006459775132 8015437639872 8017001525988 8018509157568 8052546147464 8066238378744 8070136524632 8114251702427 8117051229378 8131203826928 8134009202592 8178473538612 8182425924036 8194740128064 8196338997756 8198700374592 8232678739768 8243518343112 8247502162536 8258361283224 8294976010672 8296594437313 8299456874982 8309911603344 8313927508432 8362259460828 8365463880732 8376001757344 8378891591616 8380526390964 8417682756392 8428765946328 8432839289784 8443942435656 8478937172199 8481379965968 8483034761747 8494203997773 8496651189936 8499907108784 8564226515936 8567181290304 8614013549544 8618176417032 8633693951064 8669475086181 8671972774192 8673664756393 8683390776528 8686718254032 8698155671088 8736720295264 8738424910306 8741439785484 8752451274528 8756681044384 8807586887736 8811843302808 8826826612968 8860013000163 8864294751039 8875965975201 8877635138736 8879367247569 8881925405808 8893619843472 8930478205038 8933051088416 8934794009414 8946558056826 8949135572832 8953460393696 9002404236956 9005510188584 9020309584832 9059114415897 9062585870793 9072747998928 9074518176087 9077132557584 9078903590211 9093476469168 9131163108522 9133793809504 9135575897266 9145819871136 9147604305294 9150239743008 9162287458272 9202909882816 9204705455764 9218558147136 9223013171008 9261763582239 9276629976432 9278439932853 9281113064496 9297824254992 9331848012006 9336357785118 9339047602976 9348650553762 9351343913184 9353168446986 9354927350496 9367244568864 9407006674572 9408775702592 9410611441868 9423001977012 9425716757184 9430271893952 9469893100941 9481822214072 9485093571408 9486944201007 9541552461714 9546163578042 9556867955232 9558732588678 9560530149408 9562395497382 9577744446816 9617438066964 9620208864448 9622085856292 9632875367232 9634754830428 9637530616896 9650219926464 9694896870568 9698241741552 9755969370966 9772558035786 9775373523552 9792974659104 9828810332172 9833560270716 9836393333312 9846507683844 9849344476608 9851266174932 9854104338624 9867078801216 9907971527064 9912759721592 9986771326064 9990216897696 9992166081534 10049682474468 10054539153204 10065813585984 10067777519436 10070678060352 10072642942908 10087801843392 10130622572616 10134504629704 10147848282936 10190923897453 10208252141763 10211193153616 10214716153824 10275518035692 10292011644096 10294019710884 10314494019648 10353273618168 10357240995192 10370877915528 10375889817384 10418891239211 10435614981168 10437651066297 10440658168304 10454404920336 10506428553348 10519663378016 10524293269308 10584872665416 10589987983848 10603931351832 10609055880696 10647877859853 10653023626609 10667049990831 10670123182992 10672205022843 10675279700176 10689335367984 10733635820986 10754984504992 10822734972504 10842221944008 10887156014007 10892417415971 10904631384816 10906758979389 10909901232048 10912029854817 10924265815632 10928451997008 10974841120334 10991357790816 10993502306514 10996669550048 11011148377632 11065942499976 11079882137792 11085867380952 11131811205333 11146467967947 11149679281104 11151854686791 11153951840976 11168637755184 11174035187952 11216046419682 11220344411458 11235117741822 11238354595104 11240547302166 11243785719712 11258589914208 11305249562932 11325605330364 11328868253248 11381964266127 11396950394193 11401317708417 11419618378896 11466945387534 11472486982502 11485351399392 11487592297818 11490901889376 11493143870754 11506031450784 11511591934752 11559300114908 11577854368704 11582291005376 11597540894784 11651896119591 11655253047312 11676239016624 11724629553546 11740066853814 11743449183648 11745740439342 11749124403744 11764593955296 11769102150624 11813350666884 11819059668052 11834621300268 11836846851648 11839156330092 11842567207744 11858159791296 11907304273384 11913736481829 11928744075768 11988104374974 12003888580866 12007346918112 12009689662698 12027763736352 12078819221196 12083447827724 12096997331904 12099357568116 12102843410112 12105204786948 12118778687808 12124635292224 12174884144696 12196805740392 12273638886054 12298050561888 12349018109652 12365277514668 12368839968576 12371253243804 12374817419328 12391110793152 12397099006656 12442464016008 12448477046824 12464867405016 12470891262648 12542675566096 12548195821098 12564002636016 12626524134588 12643148919492 12646791428544 12649258934676 12669562721088 12722069948952 12728218104056 12744976784904 12749860663176 12797796555791 12823250755952 12825752690933 12846339773904 12922806082082 12927264625548 12930988988736 12952976331456 13007959161288 13025086164792 13030077381048 13085387489629 13105080442896 13107637365459 13111413694288 13113971852527 13128676911792 13135021566576 13210628702752 13213206218758 13217764954212 13316452708104 13322888108712 13378102952123 13395717307557 13399576632624 13402191014121 13406052204272 13419837085239 13423703359248 13430190590544 13479336017342 13503606355434 13507496763488 13530464377248 13611002855684 13615698836376 13678734479137 13696744662783 13700690714256 13703363845899 13718729806704 13721406457941 13725359614512 13782242444698 13804364824224 13807058183646 13809654660256 13812349051774 13827837220704 13834519756512 13914153308224 13916868088396 13921669596744 13939206560448 13997772018009 14004536677677 14008571404464 14027015869776 14029752670479 14032391025744 14091955758062 14110510011858 14113163553888 14115917162802 14119983978464 14134502965518 14138575135776 14145407840928 14197170479804 14222733321108 14226830910656 14229606697124 14252447157312 14312328692571 14319245367063 14340795224112 14343593246073 14407187794594 14426157100446 14430313296672 14433128784438 14449313050848 14452132245642 14456295925344 14516208018676 14539508513088 14542345305852 14546534976064 14549373139756 14565687754176 14571269329344 14633954056449 14658003075352 14663060285328 14743215498258 14750340406074 14754589999968 14774016714912 14776899262398 14781156507936 14842414940444 14861957290596 14866239041472 14869139582388 14871935787968 14891517006912 14898713583936 14954728559576 14980156989096 14987396402888 15074523711702 15081808729806 15100807107152 15106017090528 15108964414362 15175952354836 15195933858924 15201756944556 15218803094976 15221772424404 15226157838528 15289260516712 15316789730424 15324191827672 15407961097867 15413277053538 15529910427252 15535861492788 15540337396416 15560798670144 15563834726076 15568318688832 15632839404728 15653422471752 15660987252456 15681607380504 15751134222512 15754207414673 15759642830022 15779495067024 15785541773456 15877308998124 15884981975772 15904992101024 15910479539136 15913583821044 15984139166632 16005184774488 16012919550264 16034003051976 16100453731479 16105092294928 16108234547587 16132476757488 16140273049264 16228503404854 16234102458756 16262407653856 16268018405184 16356947077224 16364851848072 16392677995512 16462261680501 16465357479536 16468570023269 16487036686224 16490253459771 16495004325072 16516722566448 16589952021344 16593188874626 16598913749964 16619823206688 16627855016864 16724518921656 16730927761464 16752003514688 16761052781928 16824069629523 16830516617187 16835365512784 16852676612733 16857531892656 16860820953249 16865678579568 16887884871312 16957874344398 16962759931936 16966069523494 16988407995546 16993302379872 16999814217568 17128453031872 17200418081301 17208730473753 17228027099088 17231388446727 17236352834064 17239715806131 17267387902128 17338950172362 17343945548384 17347329512786 17366781553056 17373436508064 17396311342176 17473440590528 17476849820612 17482879570968 17504902549056 17513362088768 17586944330319 17615173775472 17618610659013 17623686605616 17653653225936 17720026000326 17728589502078 17751931950402 17755270277472 17758734495138 17763850811616 17787239686944 17860956410076 17866102176832 17869588018828 17893116113652 17898271145664 17906920787392 17982156562461 18004808473912 18011020377168 18014534494047 18118228831794 18125171741586 18145495997856 18149036352174 18154265115168 18157807180422 18186952938336 18262326217044 18267587619008 18271151794532 18291639742272 18295208610588 18300479486016 18324574916544 18409410911528 18523527164478 18553259952864 18556879865706 18562226128992 18595648509984 18663696024012 18672715570236 18678095205952 18697301107524 18702687826368 18706336893972 18709854700992 18734489137728 18814013349144 18821222883736 18846003954024 18939786201882 18963644428144 18970187142816 18973888402014 19083104923428 19092327156084 19113735910464 19117465177356 19121060298816 19124790994764 19155488893632 19234876133928 19244171712584 19269509660856 19349369444249 19384209123123 19389793741136 19396483483104 19511938741932 19545116071572 19550747047104 19585949318208 19657620664344 19667120541432 19693015367688 19702532349864 19784186735131 19815943054128 19819809328137 19825519443184 19973542652128 19980433795392 19984332163068 20099364948936 20109078306408 20135555038872 20145285885816 20219004026013 20228775201089 20255409533151 20261245145232 20269009259408 20295696565872 20381847794906 20416504283526 20422386307232 20429432307648 20551036071384 20588039421768 20673363667047 20683354419091 20706547236336 20710587275469 20714481990384 20718523577661 20741755831056 20751779634768 20837782478422 20871229962336 20875302132594 20881316336608 20908809840672 21012857106696 21039326756032 21048586538616 21137933637093 21165765017787 21169745330832 21173875744203 21179975967696 21207862703664 21218111761392 21295755719706 21306047253218 21334099981662 21340246365984 21344410045686 21350559400352 21378670735968 21467271641972 21509969009984 21610781691891 21639235650669 21645469945008 21649693176657 21684443888016 21774312028014 21784834831942 21809262769632 21813517958778 21819802464096 21824059709634 21848531631264 21856903994016 21949682240668 21982715581632 21987004613028 21993339100096 22022296755264 22125510609111 22131884999952 22171734761904 22263622410666 22292935935894 22299358562208 22303709373582 22307903681952 22337275510368 22348070375904 22432092839364 22440688822916 22470235483644 22476709190208 22481094604332 22487571439424 22517179828416 22610499125864 22622713094709 22651210660728 22763928532254 22793900788386 22802635416834 22839236757792 22933890775068 22944973965004 22970702798784 22975184595636 22981803778752 22986287741508 23012062901568 23023183869504 23118600229816 23303792239182 23310506094624 23352478033248 23449259107092 23480133707628 23486898367296 23491480878684 23498248807488 23529187910592 23538204301248 23626701333768 23638119336104 23669242600536 23678312660184 23814608546768 23819254997447 23827472963658 23857488151536 23976208749948 24007777161732 24014693836224 24019379325396 24055527472704 24157638442392 24166895655448 24198715136232 24210409573896 24301433909311 24342755107281 24349768289392 24354519154693 24393611480784 24547277772108 24596101123776 24698036219304 24730555029336 24742506487608 24845048339657 24884928032016 24889783311939 24896954093648 24901811719967 24929734810032 24941782525296 25085351132192 25096391642196 25128005272032 25253048269176 25286297838984 25298517869352 25403364032683 25436811516597 25444139897904 25449104285241 25456436208112 25482611993319 25489953569808 25499721326352 25595593111582 25646501511904 25651505381866 25692679547808 25845612164164 25854529251096 25974226145777 26008425258543 26015918322576 26020994269179 26050172329584 26060154762096 26170774979258 26210160885792 26215274730918 26222827388576 26227943705054 26257353823584 26270043133152 26421257405504 26426412437516 26435529908424 26580039000489 26592884253117 26632905416208 26638101742707 26645776217424 26756205904246 26791434615114 26799153265248 26804382028242 26812104408544 26839674170478 26847406718496 26860381181088 26958672034684 27007212710868 27014993526976 27060928754496 27177343247691 27187757612379 27222005711368 27231397672752 27236710770633 27357468958274 27393489325566 27401381428512 27406727691798 27437459613408 27442812915882 27450719229024 27564484889396 27608729648448 27614116367292 27619309320512 27624698103548 27655674441408 27669039513024 27785290746717 27833736176792 27843339193488 27995544036018 28009073355354 28017142808928 28054031739552 28059505340958 28064782051488 28183911516124 28221020023716 28226327107776 28231834325604 28239967956928 28269005931036 28277150271552 28290815681856 28394340959608 28409679302823 28445466642216 28459213394248 28624657385142 28638490734126 28681590448224 28687186492146 28814375589188 28852314200892 28860626593344 28866257568876 28898626101696 28904264491284 28912591850688 29032416037352 29084690611704 29098746279512 29257813770107 29267908112898 29316006150704 29326120570656 29486430996516 29500680812148 29509179999936 29548033429824 29553798524796 29562313015872 29684829880888 29723914581192 29738279164776 29909457119152 29960313978192 29974792805776 30149047423404 30163617459612 30201614214304 30212034181056 30217928828724 30351904709672 30391867717848 30403513889112 30443544848808 30572771692359 30578521033424 30584487186071 30624756425289 30633579460848 30648383655344 30815922195734 30826554107076 31059820854504 31071722985576 31127669452152 31256673717633 31265678809456 31271779032949 31306844943504 31312953198891 31321974504912 31363214761008 31502268445024 31508414829346 31519285660044 31558990134048 31571083546912 31754617996248 31769963951544 31809984202048 31827167642088 31943633579559 31959070879827 31968278333264 32001149972493 32010369548976 32016615068529 32025839100528 32068006103952 32200907462958 32210184589856 32216469095174 32264953514976 32280546098528 32457006809708 32468204917512 32524815307712 32661468042021 32677252247913 32713894154448 32720276938167 32729703696144 32736089564451 32785355991024 32924523361002 32930714959072 32937140046538 32974073372448 32980506919542 32990008650144 33033445132896 33179904042688 33186377749252 33197827499928 33239646413376 33255710033728 33395433615999 33449037843312 33455564060373 33461855522928 33522105563856 33648139259046 33661033234374 33670731025568 33705353225466 33715063785312 33721641906498 33731357159136 33775769742624 33915748688796 33925519863872 33932139046988 33976815991092 33986604759744 33999628435136 34145892798381 34203953125251 34400836162602 34417460947506 34456054198176 34462776893454 34472705668128 34479431612262 34534775804256 34677900344724 34687891096768 34694659025572 34733563106112 34746873016128 34792622684352 34953699641224 34965759141936 35173888660638 35230347550944 35237221318026 35247373211232 35307306451872 35440052000652 35457179004156 35503863900804 35510540554944 35517468990276 35527701623232 35574479373888 35721912820152 35739176037656 35786232227304 35964313124922 36009616947824 36022040754336 36029068988094 36236457663588 36250343483172 36290991995712 36298072704348 36308530230336 36315614360844 36373905876672 36524652434088 36542303589064 36590417221176 36742061079529 36818821823056 37047054328956 37106519905728 37113759731412 37124452257984 37191297019968 37327392048024 37345431140472 37394602215048 37412673787944 37567725373451 37628026698288 37642445767472 37692007908048 37879572403764 37927288856288 37940374285632 37947776804028 38166209846856 38184654312168 38234930354712 38249581989528 38393389667373 38411943921169 38469752267856 38477258072799 38488343425168 38539019321712 38698738888498 38768418246246 38779587482272 38792966966208 39023877483864 39090232143144 39256162468887 39271205440103 39315241328688 39322912096377 39334241082864 39341915557581 39386030735376 39405064699728 39568373470262 39631886108256 39639618656274 39651038886368 39947085304256 39968664326136 40134308856369 40187151922671 40198729897872 40206573042363 40218156612816 40271110077744 40290571771632 40438008052026 40457550402178 40510819066302 40522490290464 40538018518816 40591393131744 40763695589812 40833008567052 40844772614464 41036203437411 41090233988349 41102072142768 41110091537697 41176078843536 41346727334094 41366708838182 41413094472672 41421174550938 41428963980768 41437047155322 41483511662112 41503559269536 41675564956844 41742459924672 41750604265188 41762632673216 41817619681344 42013610033031 42025714213392 42097173077232 42275867274186 42331530035574 42339490661664 42347751488406 42359951935392 42415725407328 42436223522784 42591511439412 42612094506436 42668199963324 42680492731968 42688820091372 42701118800704 42757341471936 42934543283944 42957736101189 43221563383782 43278471301338 43290939890016 43299386353314 43368887776032 43548624056028 43569669663884 43618525539264 43627035917556 43639604928192 43648119419268 43697063262528 43713807988032 43899364481336 43974009226056 44235759280973 44251021218222 44263769999904 44343469523808 44527244821332 44585871871788 44598717124416 44607418747164 44615807363904 44674551020736 44696140751808 44864185678728 44881377645832 44940470967288 44962189208664 45220998251728 45229821287287 45245426189418 45302421321456 45527857064508 45587801576772 45605270833668 45678473515584 45867781550136 45889947930008 45950369191272 45972575483016 46140804059363 46223883293601 46237200459632 46246221765653 46607584478364 46621012189248 46704956066496 46898518214184 46960267415256 46982961757368 47177676060697 47253402667536 47262622244019 47276238672208 47338485201072 47356625320368 47629217093536 47638509994894 47654945927316 47714976303072 47952417499896 48015554323464 48038758650792 48237848556443 48301361194437 48315276884784 48324703642761 48333791310896 48397430272464 48420819147792 48602867818622 48685510214562 48699536578784 48709038309386 48787222961568 49094555544216 49321845153217 49386785041503 49396072438608 49405710069807 49461110058672 49470760379313 49485012975216 49690096679314 49769856064032 49779566623878 49793908187296 49803623439934 49859469620064 49883565050592 50170702264384 50192783284392 50256010544064 50472208888569 50491549851561 50506096538352 50572595677968 50582462859747 50597035738704 50806728065366 50873623033194 50888279795808 50898208570482 50912872416224 50965223986638 50979907139616 50999442652704 51191186223164 51293003023808 51303010763732 51385359095616 51601254243903 51626191421259 51691224328328 51709058502192 51719147418393 51948452291554 52016850517086 52031836645152 52041988538358 52100344659168 52120309524192 52341549958516 52420321771584 52430549461836 52445654777152 52455887410108 52514707647168 52540086266304 52760832990957 52852824875032 52871059816848 53160078000978 53185768506234 53265810832416 53276203485414 53291552434848 53512411808492 53582869230228 53598306530496 53608764056484 53624208817088 53679348340956 53694813436992 53720762362176 53917344069368 53946469687383 54014425421736 54354686495382 54375515224758 54444011422736 54462795345504 54473421541266 54714937916548 54786978651132 54802762857024 54813455383596 54874919226816 54885625831764 54901438458048 55128969778792 55228232734584 55249396207096 55570581493434 55667472353584 55686678386976 55991088072036 56018146710708 56034285617856 56108063479104 56119010681916 56129564102976 56367823032248 56442040047432 56463668651208 56538011862072 56788681919216 56799761916989 56819358605646 56890933284432 56918426788496 57249314770284 57276981468252 57363180896448 57374372984292 57628751178376 57704628401784 57732515137752 57808528982568 58048108332747 58064832074704 58076161061191 58152627369369 58169381223408 58197492559024 58515627540214 58535816225796 58632012301408 58652241141312 58972861993032 59001361624296 59107597049592 59352560205393 59369659761776 59381243332229 59447829162384 59459427984411 59476558329552 59818914238304 59920627956384 59949585611552 60298094846808 60327234919224 60403228428608 60435857657448 60657012078039 60686325603267 60703809419344 60766228599453 60783735435696 60807027778224 60887089697616 61145543384718 61157042066848 61168974372142 61249512850578 61267158921696 61296767310688 61631844391468 61653108214152 62020091001141 62050063257273 62119641709008 62131761826407 62143445971152 62155570732983 62255338904304 62513347435266 62531357618912 62543558065898 62613689887008 62625906397782 62643949009824 62726429522016 63004536890048 63016829658692 63038571320088 63117980268096 63142167093824 63413800911279 63509235992496 63521627232609 63539927903088 63654335284176 63887267159118 63918141759654 63936556666528 64002299944986 64020739097952 64033230137058 64051678201056 64136012207904 64401814925916 64420369179712 64432938190348 64529907029952 64561092197056 64832345075673 64914013619416 64936409835024 64949079529971 65322936084042 65354504495826 65427788308896 65440553876334 65459407392288 65472179128902 65570711982048 65849046722004 65861429918144 65874280093076 65948146744896 65961013839084 65980017300288 66066890265792 66372755498504 66395654999856 66790867231998 66898075686624 66911128120746 66923711045856 67044211127712 67296278518092 67322066468748 67341462051136 67410706450932 67430127570624 67443283812996 67462714318272 67551539485248 67831497377592 67864278093976 67953631982184 68291785596762 68407906250502 68801672325204 68834921895012 68912108396352 68925553786908 68945411336256 68958863224524 69069551608512 69355800689448 69389318051144 69768632836409 69907399282448 69931518283872 70347777321276 70460695101888 70474442636052 70494746422464 70614612903744 70880104001304 70914358008312 71007727801608 71034937980552 71336467282171 71443825640304 71457764992341 71478352075312 71572464454608 71928626249844 72019233895648 72044081508672 72058137976188 72472915327176 72500686966344 72596145408696 72631228721688 72904301727933 72932238674477 73028265321843 73049304868176 73063557464079 73084607178128 73180834442352 73484122159058 73637643646112 74094108657912 74227519462824 74535145018971 74571165386263 74654784096048 74669349935817 74690862280944 74705435159901 74789204430096 74825347575888 75135450746902 75256053396576 75284891534944 75384015816096 75759144807528 75854577712576 75895553608056 76210092098049 76310434549791 76332419693712 76347312855723 76369308624336 76469860709424 76499163979056 76786779334746 76823887842338 76939504535712 76954516145598 76976686850336 77078038643424 77397477776996 77536836492492 77559174964544 77922678437331 78025275775629 78047754967728 78062982807537 78180464286288 78512324937774 78542410880206 78630482657376 78645824192754 78668482165728 78683831115162 78772061470752 78810129399456 79136746940524 79263772216512 79279237312548 79302077772736 79778652759351 79937328652272 80268617712738 80374303845342 80397459795744 80413146084726 80436313225632 80542220155488 80581143543264 80876016104052 80915100804356 81021638132604 81044980580928 81076037037632 81182786263488 81527391179624 81563272837137 81666017134104 82072406874822 82180467976698 82204144285536 82220183075394 82352157687072 82693454668188 82733417676364 82826188945344 82842349101876 82857927961536 82874094310644 82967023324224 83007118539072 83351129913688 83501208530376 83998239533533 84027220066062 84051428426784 84194346154464 84551734548372 84663060071148 84678981323328 84695502976812 84719903870784 84831450814656 84872447045568 85183022878824 85224189012872 85336399926648 85377640182744 85869086567888 85915472202378 86443126767564 86556942602676 86581879780032 86598772706628 86737775552064 87097248112056 87139339327768 87254071835112 87296238838536 87615684112723 87773441310321 87798728962672 87948018452112 88471518561946 88502042436444 88527539999808 88686939047616 89054489642664 89171743743576 89214837494328 89584575890537 89728371357456 89762755291664 89780268836531 89880941934576 89924378417328 90441996503456 90459642574574 90490852378836 90604842642912 91055714129016 91175603153544 91210541667336 91597712427403 91718315077077 91735563100272 91753461558213 91779895860016 91874269275867 91900738382544 91945150966032 92281608118726 92447766587202 92474400919264 92492443531306 93215168956728 93646720664861 93770021152899 93797036428368 93815337098847 93920534830512 93938859596673 93965923514736 94355352121394 94506805335072 94525244488038 94552477344416 94676970402144 94713250640736 95258434187072 95277019989788 95309891854632 95429952606144 95830900738677 95877212639481 95904834999792 96031108646928 96049845205587 96077517301584 96475697112886 96602722388874 96630553769568 96649407285522 96667582621792 96794860544928 96841638295584 97205735637244 97371020429124 97399073157568 97418076618772 97574445923136 97984404126063 98031756743739 98189111088432 98208268693353 98643690306434 98773570083006 98792144877216 98811420139614 98922220117344 98941520758626 98970025950432 99380193358628 99539712128064 99559133247756 99587816374592 99607246879868 99718939240128 99767130101184 100186300847997 100385566568784 100944417777138 100983099703122 101012193076704 101145191355936 101164925719494 101194071477408 101613456130732 101747246066388 101776559591616 101796417140964 101825744832448 101930447973276 101959814279232 101998885305408 102382372446328 102437678395143 102606021527464 103202508487806 103252382842518 103382448656656 103418117004384 103438294836786 103896904583108 104033701034172 104063673290304 104083977076716 104200689318336 104240619048384 104683099917032 104861098923672 104911774820216 105485272131551 105521665981914 105705649750064 105742119633696 106320156001956 106371537012468 106531621664832 106552406970828 106583104869696 107024823616984 107165738460456 107217528112968 107358696681912 107834688138736 107855727685069 107892939374766 108028850843472 108709372990764 108751030449516 108888022845472 108925590691008 108946843082532 109429875833096 109573957302264 109626910767192 109771251663528 110226183238587 110257939557584 110279451902711 110456465469168 110498792414192 111141162986868 111334944707168 111373356773952 111982176144072 112036293421416 112238021363832 112703176120353 112735646064496 112757641833109 112884080094864 112927337302416 113076023724144 113577363838432 113599523833978 113638717211292 113781866568864 113836853576992 114498629540568 114553962936504 114748745968584 115180169002119 115235831763507 115257502356752 115409256803568 115431774218397 115465030275504 115617057965136 116096216665494 116129664149408 116152322122382 116305254738738 116338762446816 116394985118048 117031255080428 117071632451592 117264024602816 117768487406661 117813616320309 117945723986064 117968736289131 118002723248592 118025746672743 118215194099184 118705120410786 118739319523552 118762486664458 118895658324768 118918855968822 118953116659104 119637828476608 119841255912768 119899171223104 120402926569107 120596189693616 120619719127089 120654469838448 120871715314896 121314024156078 121372651206534 121407618838688 121532457198906 121567470871392 121614055556448 121774179395232 122291086769436 122314084133696 122337948744284 122499025701156 122534317843392 122593534621376 123108610312233 123263688782936 123306216428304 123330274613091 124040182002282 124100126514546 124239283418016 124263523652814 124286891942304 124311141465966 124510677808608 125026694870532 125062715237824 125087116131796 125227379774016 125251812795564 125287898019648 125452859044032 126033659317384 126077142640176 126827601822558 127018471984992 127043254465218 127079855806176 127308670568352 127774534318236 127836283519308 127873113333056 128004599889972 128041478195904 128066460274116 128103356402112 128272024415808 128803629851832 128865876380696 129664690151346 129828027238832 129872819670048 129898159059942 130645872168084 130709008991652 130855576617792 130881107752668 130918814784576 130944358257804 131141423964096 131698093444008 131748560186152 131922027678168 132707277842919 132745510997008 132791309999712 133581734463996 133796151373248 133822256241492 133847422091712 134088422255424 134592557036184 134644132937496 134821412901864 134886567625992 135445586109743 135662994755184 135689463861861 135728556187952 135907263964368 136583571193524 136815812501004 137603344650408 137669843790024 137851107573816 137917726449048 138422412178089 138489307145917 138671649880803 138711601378896 138738665296959 138778636102288 139537265672818 139814798564896 139863036567744 140695554642552 140948885272104 141533028182091 141601426407623 141760208002608 141787866732057 141828716016624 142015455603216 142069875961104 142672934564342 142887651280608 142915529984682 142956704150624 143144928909216 143857252499688 144038467791296 144116275952376 144713545669329 144904083583311 144945830654352 144974110928283 145001373932688 145192290817392 145262457443376 145808603455866 145864477348954 146056530643686 146098609736352 146127114928158 146169214356256 146361668884704 146968244318116 147275287292224 147965535459651 148160355124509 148188217315824 148217130209421 148455038925648 149070290037942 149142330772526 149309568192096 149338699871634 149381724561888 149410870319802 149578408860192 149650695151776 150270901493804 150512106793152 150569783069888 150768031632192 151474649554683 151518289615056 151791107216112 152420184196098 152620869099582 152664839387424 152694625711446 152738617248672 152939721418848 152998327958112 153573558669492 153647775684676 153879009071424 153909032291196 153953373700672 154156077286848 154794955553992 154878574263777 155073672984984 155845356874662 156050551551258 156095509935456 156125965615074 156360928572576 157024649875548 157084821760412 157260965314752 157291648385508 157336964331456 157367662230324 157544122941504 157620258798912 158273493881048 158558474625096 159557305518702 159874657304544 160537235425476 160748607690684 160794919591488 160826292169452 160872626451264 161084440310976 161162287086528 161752032208104 161830201608712 162043276265208 163054782359248 163126545674274 163332034268208 164144813749644 164360935953396 164408288571072 164440366150788 164704315374144 165386909336376 165466835352728 165684698203752 165748188621288 166371355225283 166702259827376 166734784982129 167002417060752 167996479067066 168054440132124 168102856853568 168388692308928 169103469096744 169326120142296 169391005953624 170110037365177 170366045757648 170399285750967 170448378025744 170481634082851 170672799853296 170755280365488 171738173135776 171830944404756 172886253535128 173113885205352 173197545413256 173915338377599 174144324998241 174194496224112 174228483183573 174278678655536 174457882108107 174508143670224 174592477677072 175231368225446 175546882620642 175597457925344 175896036904224 176943037123892 177004084872888 177823548228781 178057680616179 178108979285328 178143729996687 178343487487152 178378283953233 178429674988656 179169151781074 179456742714912 179525510583328 179560537673062 179761883869152 179848756834656 180883993006912 180919285149148 180981704757672 181209685285824 181971036234117 182058976809801 182111428258032 182351206307088 182421083334672 183195424854806 183436630154154 183471126200544 183506923116426 183559791720032 183748538551734 183801476765088 183890301932064 184563216237452 184895533174404 184948801838528 184984887062612 186060273003423 186150189771819 186430337913456 186466712198949 187293441329722 187540042305798 187594072856736 187630674197694 187841069661024 187877719193346 187931847029472 188710704242788 189013610670144 189050488976076 189104954688832 189353940804288 189426501281472 190241402733837 190554039979576 190619783709264 191661801477354 191754425278962 191809669999584 192062217293856 192099690411174 192155034603168 192951394225772 193205444777748 193261107539136 193298814571044 193335165243584 193589721089856 193683276591168 194411471274488 194497035227019 194742040858248 194836153237544 195968808252126 196063513487478 196378222176864 196416537386706 197287380612868 197547140166012 197584289754432 197622840279228 197844440234688 197883041517252 197940051900864 198760386717256 199118266495512 199214493759736 200303494272271 200372601695994 200771133137568 201888835554276 201966199406244 202024386153408 202290382711872 202329851438988 202388142954816 203226912261464 203494492132776 203592834281928 203860895946552 204764744892656 204804696390749 204875356790286 205212043054928 206405016975612 206504765685036 206764897313312 206836234008768 206876589673572 207793809166216 208067402068344 208167954153432 209305898509227 209366199834064 209722197847344 209823549640432 210970544263102 211043331963828 211411299500128 211484239267392 212640312003912 212743074024936 213104813941656 214009401846513 214049647233968 214091410302497 214331476920912 214373294977023 214435056225936 214717393363824 215669376277472 215711455370138 215785878749532 216057701686944 217418745981528 217502060899032 217776045690944 217893686165064 218712905183799 218796716023431 218859751666192 219084795965529 219147914604528 219190672392237 219253821534384 219542503327056 220452366477174 220515879115168 220558903805422 220912930938336 220997584828384 222282325973736 222669889414336 223605435056913 223713496158789 223964352288144 224008049807451 224072586842832 224116305479703 224476042727664 225406352240706 225471292128992 225515283666218 225768160189728 225854674604832 226152047448288 227154727676864 227199047667956 227277434422584 227563733137728 227673707153984 228630276294147 228997259081136 229041938567169 229107925873008 229497491937168 230360338004238 230471663527014 230515004713504 230818513607136 230863548436794 230930060551008 231234115930272 232192433330988 232259328298816 232304644244764 232610509477476 232677524893632 232789970236096 233768035311993 234062510160856 234143264903184 234188948422611 235536974813322 235627232640618 235891447972128 235937472578262 236005446497184 236051493345486 236430388198368 237410240821572 237478639047104 237524973328916 237791316649536 237837711937644 237906233318208 240805853138214 241192379387232 241239438254178 241308939676896 241743430629792 242628048312156 242745302413068 242815237677376 243064914397812 243134941742784 243228111112896 243548358790464 244582173538872 244675897488568 244998051402312 246217220624466 246527377565872 246612432856608 246660549226182 248080364004564 248200253029092 248478566836032 248527047305628 248573783884608 248622282931932 249021355617216 250053389741064 250174232263592 250503625591128 251541802775237 251994718600599 252067318634768 252154285280352 253655203645116 254036943969984 254086508930436 254159711612352 254617341136704 255549068636472 255672567038616 256009199779944 256132920548232 257194427556703 257607259703664 257731752761392 259329380302692 259656054477664 259745639340096 259796318119884 261291744336168 261418017983304 261762215505336 261888716515608 262847052338169 262974077614157 263320323930963 263396186888016 263497120372304 263844055356336 265414555685838 265491021994016 265582619999424 267163468927992 267644512482984 268753727671611 268883607448183 269185114072368 269288265874992 269340806509593 269642825803728 269773135251984 270891172219486 271325989510368 271378927723722 271457112375904 271814527928736 273167142387048 273631625002008 274793137282209 275154945231231 275206689300816 275260384674639 275339687580048 275702215147632 275835452898096 276844824356178 276978614291834 277343299761606 277423202757792 277477330593918 277557272204576 279074531345636 279629597129792 280940161994583 281310063458697 281391109285104 281446011296541 281897770544208 283066056364182 283202852815246 283520416005216 283575733464114 283657432033248 284030911206432 284139751922208 285345869128684 285775302561216 285831059969364 285913408301248 286289857818432 287631637918443 287714504999376 288232551904752 289427091338658 289808167166622 289891661308704 289948221856566 290002747865376 290384581634784 290524914886752 291617206911732 291728954697908 292113061287372 292197219472704 292254229856316 292338428712512 292723337769408 293936488636232 294095270231217 295931070919302 296320710249018 296376434631648 296434260418842 296910077851296 298140580075884 298284661545052 298619136384192 298677399743268 298763449123776 298821740639604 299156817720384 299301390303552 300541802987608 302949299109366 303036579230112 303582214432224 304840368392196 305241738199164 305329678774848 305389251422892 305477234497344 305879442837696 305996655916224 307147117338984 307295551369352 307818064582392 309589911107984 309650314966811 309757148527554 310147345969968 311690713749324 312101103102516 312191019870912 312251931230148 312721857145152 314049299751096 314169643520824 314583296771016 314735324460648 315918640821043 316455816394653 316546987762096 316608749011009 317116949250192 319114611037404 319749314609088 321074470850952 321497215381368 321652584338904 322985628415541 323504064416208 323567183055207 323660403217424 323723552359571 324086552530416 326109564718496 326253091348548 326664068536416 328289627499288 328721871906792 328880732301576 330243732424879 330678549715761 330773818672752 330838355708133 330933670705456 331369396407504 331496377242576 332742710450566 333404519654752 333469569964258 334004834121504 335992958134132 336108880264248 337664939895101 338109528361059 338206938193488 338272925499327 338652240284592 338782011907248 340220074730354 340732091515296 340798571501934 340896756051488 340963268165702 341345599706592 341510560730976 343476346271552 343661888809512 345540507006357 345707495290521 345772507070256 346227770410704 346295322655191 346395090826512 347830676755198 348288649996482 348388992448224 348456966367146 348557357311072 348915764216214 349016287340448 349184955354144 350462736450892 351093765241284 351194915850688 351792073808448 353305462219983 353440848960927 353886074247784 354008169745776 354077240018229 355647096457562 356115361232358 356217958570656 356287459993374 356686974974304 356756567906466 356859349977312 358338303562148 358913485429824 359051021166656 359121075346124 359523767738304 359697513669312 361208779707321 361838570298296 361963409515344 363942072468234 364117953619602 364222856516064 364702412614176 364842166669344 366390849709612 366873260308308 366942252401088 367013846232852 367119583440064 367497077103468 367602953530176 367780603864128 369126432474904 369325830936699 369791066348808 369969774125224 372120546006846 372300379543638 372860675826912 372933424397898 374586882659444 375080084611596 375188145713472 375261348395388 375682139322048 375755438386692 375863694058944 377421408485576 378100977952152 380482805467674 381108079959152 381239567418528 383323602954708 383508850557924 383619339999168 384124434587712 384199380822348 384310069206336 385902788451544 386410889555496 386597629142088 388822942548976 388994070454038 389484081716496 389672306475088 391937616504252 392127026974956 392756444353728 392833074773412 394574761225736 395094280332024 395245680558456 395766083034504 397520773434512 397598333418923 398121833528757 398236532991024 398428987519472 400606988544542 400745203391988 401542266275136 403777671108552 403932398812488 404659702877976 406336758329229 406453824522928 406533127428337 406988984265552 407068391585583 407185668563856 407721791893104 409529489785312 409609392781498 409750713580572 410424086109856 412810033951224 413009531370072 413529794626624 413753179347144 415267236534267 415467921437751 415587618332432 416014949642409 416134804136688 416215995890877 416335908306864 418611797018454 418732399668128 419444395694688 419647099280864 421941088526204 422086663927656 422822599000256 424599084546273 424804279222869 425280624007824 425363600196171 425486148049872 426209627883312 428018803693026 428099294467936 428182820604994 428662953841824 428746589954046 428870112451872 429434786727648 431338752554944 431422910740276 431571757499064 432115403373888 434140637007987 434837491963056 434922332784849 435004121798064 435787372330128 437425810367598 437593432046862 437719503332384 438169591931058 438295829209056 438381344784474 438507643068768 439085006654112 440904732954348 441031758230336 441117807610844 441825861876672 441995169656768 443896606378953 444564651947472 444651390628263 447210870113826 447426992317578 447928704576288 448016099614902 448145173685664 448232610959406 448952085455328 450812704481412 450942584257984 451030567332436 451536320379456 451709349209664 452304094896576 454398095335912 454554868845168 457260552588294 457994518162272 458083877134338 458215851746016 458994983874336 460720676008476 460943327054028 461030009427008 461637027214272 461727096873588 461860121102016 462468231860544 464384866661976 464609288489528 465221018954952 467536070623986 468125020321712 468286529806368 468377896845222 471073949626644 471254465281236 471782895944256 471874945156524 472010892994368 472102986690972 472860776396736 474820481643144 475049946657832 475675423875288 477646794033877 481611706276428 482384758774464 482478876508356 482617879353792 483486861259584 485256096624312 485490604826136 486129828795624 488380429854863 489164347077744 489351794977136 489996102804624 492434441248932 493054755131744 493224865713216 493321098452364 496160728009128 496400506058184 497054094611256 497244565863864 499114065675849 499355270975197 500106779482128 500204354946387 500348464527184 501007251182256 503083605550474 503989437201198 504134637269536 504308570560704 507310407290232 508173017860872 510330112095531 510525670721339 511098137272944 511197857252901 511345134077232 511444902248553 512018399559888 512265841096464 514388855113406 515214519407328 515463505522784 518658760605384 519312108955328 519592636239768 521746015132797 522432974994723 522583488672336 522685449550719 522836035966608 523524431010672 523777433031216 525694104676338 525948155228314 526640647861926 526792373776032 526994240744608 527688110712672 530829111371676 530982043988032 533470644686343 534173041848537 534326937855984 534431189990061 535289024965968 537507455343222 537767214896366 538370228144736 538576531749984 538681613019186 539285651607456 539546270503968 541782344438972 542651979020736 542757855447444 542914224751808 543629055857472 546176930429403 546334284774096 547263250004016 549586274564418 550309890462462 550413378601632 550520769349278 550679375160096 551404430295264 551670905796192 553689648712356 553957228583668 554686599523212 554846405515584 554954661187836 555114544409152 558149062691272 558450569315457 561880323989166 562620126917394 562782218570208 562892022593082 563795541088416 566132112728364 566405705630492 567040832010432 567151466928228 567314864066496 568061822412864 568279503844416 570691738257368 571662119938728 575064870652649 575263275836886 575429009998752 576465103809504 578854182677316 579616334333244 579783322617408 579896443713132 580005495730752 580769163269568 581049829773504 583234413823464 583457909395816 584226122574744 584508459712632 587872977272464 587987676734731 588190540462434 591862141838604 592641420498036 592752869263296 592868520837684 593820155702592 596281160151768 596569323090104 597354799486536 597643481279208 599830452771719 600910482816813 601083605975216 605898598218732 606073158460224 607164428864448 609680736784392 610483476398328 610778502845784 613309788789061 614294234677968 614414089172247 614591102738704 615636129164784 619179822215968 619300629933622 619514297055108 620294691939936 623381427498648 624202206205032 624503862460296 627092031233759 627917695527681 628098599502192 628339287041648 629166593542032 629470648921296 631837281642086 632911632789306 633093975524192 633217498022018 634233898500384 638229222074808 641183986991821 642028205539539 642148941701904 642274230907491 642994430762736 643119884931069 643305168677808 645971256831082 647008128832416 647134366110414 647320806434848 647447104719142 648173105060832 652219129436992 652506182697096 653328137072832 656138715551397 656390148070293 656579254998576 657443743813584 657572017176711 657761464603152 660487464849758 661357099431522 661547637345504 661676711416266 661867341410912 662738792815008 662992754485152 665485420901132 666809039309504 666939139928516 668009668243008 670816305170739 671140488476367 671985916268264 672217760528496 672348916439109 675329879790202 676219056722118 676413876386976 676545850998654 677304480569184 677564023814496 680440149460708 681464183030592 681597143003868 681793512102976 681926536331404 682691199413184 683021121461952 685890828882441 687323777619024 691081014012714 691414990581042 691545014140512 692455540821408 692590645310382 692790181653024 695661353510396 696577299992964 696777984896448 696913932734292 697114714622144 697831528432428 698032574680896 698369910708288 700925472901784 701304105935979 702187530482568 706610924439966 706881697921854 707772148495568 708016339491552 708154480036458 711294192915124 712230722464716 712435917141312 712574919986748 713373949948608 713513135812932 713718699954624 716676607124296 718242150692248 722417559414642 723677140596592 723926819030688 727884144936468 728235907239204 728445713032128 729404825228352 729684333338688 732781699419224 733746520616616 734027692465704 734994154206936 738252864949808 738396904920857 738651661873398 739582132697616 739939548250448 744241092013692 744600759087276 745721351653824 745866848795796 749173765318888 750160169223192 750522696790776 751510876773384 754625408325711 754842816971152 754990093795483 755984155801797 756201955904304 760965610935348 762216159918304 762479134837056 766647205909416 767017701115848 768398761644696 771583282670109 771805576903088 771956163318977 772821779110992 773195258284176 777645885097952 777988140908076 778968163432992 779344612950176 783875233008504 784254053949912 785666149546824 788541157014507 788922232842471 789149522451472 789960971792889 790188560664048 790491361116912 791532166069008 795041546869024 795196666837846 796243667057514 796473065982048 796857975038944 801213977089084 801490406783976 806261183014833 806650822344549 807555342217104 807864797624976 808022419528779 809319405755952 812673516658458 812907649045856 813066254856674 813977968531104 814136783171166 814371337127712 815443583786208 819058979570624 819218785562996 819501427161144 820848172219712 824379411846627 825620067902448 825781154023917 826019062740144 827506358694288 830534473068534 830935842875502 831175236664864 832029899284818 832269608273376 832431991781754 832671816613728 837223594036908 837464799336256 838888791389376 839294198561728 842820485983749 843882177052408 844173327855312 844338033889623 849198169092546 849608558445738 850561248015648 850727200392342 850972296099744 852419255766624 856037607386052 856198588935872 856365641209988 857325907683648 857493179908092 857740224903744 858869573455296 862845821480552 863143514998128 868281274015974 869674983926112 869844665569698 870008243596128 871574744660256 874851620735196 875186864093724 875439006664768 876339183862116 876591658418112 876762689568948 877015286137536 878170013308224 881809465908696 882235615221688 887793212757906 889129303894944 889302781256526 894421740227652 894853984635156 895857409152576 896032199229804 896290347371328 896465221918812 897904170910656 901625408962824 902061134664872 906992226873317 908796190671824 909109737690336 914521105176588 915989036324544 916167754268676 916431703492032 917989967748672 921441352016952 921886654108056 923454193747176 928769733323952 928950944900433 929218576979056 930442037909904 935072141247972 936250040643424 936573059612736 936755793690444 942147899253288 942508930562472 943749890313048 944205973381944 947755922463129 948119102768201 949367449183959 949640963286288 949826247033027 950099893315664 951350847750576 955293588067754 963223412552856 964957753016712 968956885246623 969425150021419 970512193248624 970701549165621 970981209652272 971170657078713 972259657591248 976760859709726 978328694155488 978703589954272 979992205609248 984868882497864 986109510263488 986642196904728 990731197274637 992035649147283 992321456018256 992515067124399 992801012116368 994108189222512 994489131727728 998228131351698 998710541950394 1000213558964256 1000408709892774 1000696929054368 1002014502364512 1006167211100948 1007978874402396 1008269274539072 1012994819685303 1014328585083177 1014620814580464 1014818776497981 1016346035721744 1020660224191062 1021051341442678 1022196274545888 1022395714505802 1022690268154464 1022889804497106 1024036799119776 1024531682192928 1028777710226812 1030429038814656 1030927011045568 1037122485871563 1037317521210768 1039185272479536 1043492030265594 1044865949989446 1045166977344672 1045370899101438 1045672071933216 1047048862021344 1047554866062432 1051388209352676 1051896310456628 1053281295723852 1053584747552064 1053988481489216 1055376221425344 1060322546882781 1061658222743352 1066941289372686 1068346083697074 1068653875711968 1068862379980122 1070578049931936 1075014910686444 1075534429792732 1076740456289472 1077153063499968 1077363226038372 1078571303214912 1079092541007936 1083564688877944 1085515710894888 1092353860858806 1092668569548192 1094526500008032 1099172549128836 1100619780924924 1100826757203264 1101041538698556 1101358750320192 1102808860590528 1103341811592384 1107379297424712 1107914457167336 1109373199046424 1109909322375672 1116298125382544 1116901138630914 1123760647978332 1125240253834788 1125564437140416 1125784045186164 1127591082176832 1132264225456728 1132811411260984 1134302933856456 1139003893465399 1141383476514736 1143324239877456 1150129741305298 1150526551673772 1150858019997504 1152930207619008 1157708365354632 1159232668666488 1159792887426264 1164599486576981 1166468827646928 1166915818791632 1167143494874903 1168452245149488 1169016919425264 1175745954544928 1175975353469462 1176381080924868 1183724283677208 1185282840996072 1185737041675368 1190770261556239 1192562320303536 1192795000256769 1193138646180208 1194365500586271 1194709598973072 1195286962558416 1199660905543438 1201820965633626 1202167211950432 1211797196437464 1217407368643193 1219010274987687 1219361473568784 1219599382285011 1220966952796656 1221205174756749 1221557005691568 1226619577578122 1228588469355936 1228828178344494 1229182205477408 1231272258329568 1238359644431936 1238601259867244 1239028594110216 1240589383879872 1245801709602801 1246403764313253 1246762854997296 1248404412410064 1248647987672631 1249007724920592 1254184062467518 1255835391055362 1256197199004384 1256678574083296 1258333187084064 1258941297842592 1263674563284172 1265823265578612 1266187951048384 1266434996044036 1268467797000768 1273797253638819 1274412837668607 1276458444149616 1282367973983642 1284056411079078 1284297883403808 1284548461814982 1285988861525472 1286239769862138 1286610337355616 1291942513662164 1294016257664832 1294268732220828 1294641612869696 1294894209438284 1296346210121664 1302421911023961 1305012365394192 1312277431102794 1312780296140586 1313158509997152 1314887487627168 1315144034353422 1315522929206304 1320974929699516 1322714198863044 1323095274691008 1323353422832532 1323734682821824 1325477585630016 1325985508970304 1330970841802264 1331689819136859 1333878279857032 1341632610341478 1342280976952734 1343971832536528 1344435521056992 1344697832878218 1350659759580404 1352438113444236 1352827752773952 1353091701997308 1354608961138368 1355128047628992 1360880298921416 1363194286007736 1363853072662808 1371308537710163 1371781657764882 1374647555238048 1382162028025428 1382829981162084 1383090028281024 1384911081642816 1385181290620764 1385580363306048 1391322707020792 1393154599985928 1393827865468584 1395663056864856 1401850945803568 1402124459905897 1402608211871958 1404375060965136 1413221848879932 1413763395843708 1415544296991136 1416032678983104 1416308960072916 1422588385830248 1424461444929432 1425149839973496 1427026271625864 1432940382101631 1433353214248592 1433632874735243 1436484301384496 1444835118829284 1447354281193184 1447853638061376 1455768289872936 1456471814478408 1465141289564589 1465563398838448 1467493041233232 1468055384931408 1469988308413872 1476505729899616 1476793809841714 1477303323746796 1479164265395232 1479879096500896 1488482184027384 1489201518174552 1491733697591592 1497342197027547 1498065812925591 1498347530637776 1500320338446384 1500613064839161 1501045393581552 1503021753546768 1509250816651422 1509685633942304 1509980187590966 1511968311603594 1512403911808608 1521931221870696 1524432319836608 1530990336286593 1531577012164017 1533294411818832 1533593571758703 1534035402231696 1534334706745659 1536797523289392 1543166565340218 1543611153806176 1543912326637954 1545643558221984 1546390516568352 1555291770195904 1555976281816152 1557936326865984 1558689225900352 1565238045398391 1567750466017008 1568056348652157 1568508107899824 1571332299093648 1577082314029014 1577844465684942 1578299044902944 1579921943585778 1580377121328096 1580982722233824 1583064332138016 1590083093738048 1590393333675692 1592487334115028 1592946131964096 1593715950077888 1600411934059029 1602427954178168 1602980813567952 1603293569970183 1612522366029666 1613301644689098 1615110684434208 1615729595249952 1616044839057558 1618638811511904 1625347033316916 1625815298091712 1626132509713348 1627955937062208 1628273566342332 1628742674255424 1630887167572416 1638437571125992 1639002854322288 1648758823693254 1651240135804896 1651562308047834 1652038125480288 1655012717388576 1661068946137068 1661871685751004 1662350473329728 1664059798569636 1664539216546752 1664863983563508 1665343633227456 1674447188073816 1685640971967498 1687764354104816 1688346655710624 1688676067779246 1698396338185092 1699217116891476 1701122496031296 1701454400784684 1701944592199488 1704838511533248 1712075214772104 1712731282419976 1714986359816184 1725194611957947 1725691642961104 1726287029996256 1736562548031948 1739349967852224 1739689331139396 1740016487192256 1743149489320512 1749703241470392 1750373728187448 1752678367724232 1753525379137896 1760792619426659 1763618931817392 1763963030204193 1764471230443376 1775586425515812 1778258607789888 1778605562513052 1788843480455304 1789707969270312 1792064398459608 1792930443837624 1799491358315157 1800360992896921 1802731448450439 1803250817925648 1804122269329744 1813984453746634 1817592381343648 1818219475380672 1829042210353176 1832335508537352 1839929366367183 1840818543299099 1842882704033904 1843242267516741 1843773308216112 1846908387494352 1857539466647904 1857901889800866 1858437153958112 1860884075819808 1870144282495944 1872500081286848 1873511587380888 1881276093701277 1883753086583043 1884295798506576 1885017861124944 1887499780626096 1888411946763888 1895511844926258 1896238205536402 1898734898367918 1899281926572576 1899652494066054 1900199786631328 1902701695501152 1910587176135508 1923551960975463 1926084616618617 1926446825105712 1926822692722473 1929915506033424 1937913770493246 1938850300042838 1941024386497248 1941403098331242 1941962419304544 1942341314157426 1944519315182496 1953521719419452 1956657388310976 1957407179908544 1959984411218496 1969170444210879 1969737764995728 1973284393809456 1981462394549274 1984071298294566 1984642912036512 1985030134248798 1985602024232736 1988216378445024 1988978263455456 1996456262703396 1997421083900788 2000427117928512 2000817419785548 2001393858108736 2004029004729024 2012334422201896 2013421465429101 2015957748804792 2025989639370606 2028657170166354 2029241629160928 2029637552995962 2032692071443488 2041320448382124 2042102682885356 2044392549091776 2044791429011604 2045380536308928 2045779608994212 2048073598239552 2049063364385856 2057555420453624 2074244971743126 2074635042421536 2078370544959072 2086984060531188 2089731899978892 2090333954689344 2090741798202876 2091344143866432 2094097724042688 2095109732124864 2102776418705352 2103792620913256 2106562591447704 2120645093765562 2123316445486704 2133882578745372 2136692167394148 2137307751423936 2137724759960244 2141156099863872 2150029821372888 2151068859585464 2154726452076744 2162827617928679 2167129377755888 2167552204767677 2171031421789776 2184707721717612 2185337139096384 2189053000016064 2198345098257672 2201239561849848 2202083077397112 2211430485747301 2214758594849424 2215190714762571 2215828914334672 2216261243077063 2218746398092848 2219818644751344 2232596250765088 2233802277261828 2247521295956664 2250480507669576 2251568090372328 2260899398908787 2263876224977133 2264528450913456 2264970281386449 2265622822521968 2267952467405391 2268605867712912 2278007786930798 2282766953029472 2286648479754912 2300259482610596 2301053103347544 2311706126974153 2314749848010327 2315416730709264 2315868489956931 2318465337332976 2319585774852528 2329198973153962 2332937655293856 2333831637583264 2334286989749806 2336904490298976 2338033838850528 2351491909089856 2351950706938924 2352762161849736 2365623471043521 2366766698527413 2367448567354416 2370565681992144 2371474083350736 2381540523112478 2385124640607072 2385590000513538 2386277292360416 2388731001172542 2389419197946144 2390573925116832 2399321811086876 2403641931267252 2404334423900864 2418783549044499 2419952467033647 2423594392874928 2424067258586337 2434814737286386 2438020549975374 2438722947137568 2439198764570022 2441933905593312 2442410349513498 2443114011383136 2453239155156244 2457176938711872 2457656356688988 2458364410954816 2462544516659136 2473138235539881 2477202519734488 2478057188220432 2491603419205602 2492807528626506 2493525709994592 2496808824820128 2497295975345262 2498015449841184 2508368124935036 2511670782110724 2512394398008768 2513357148166592 2516666374168128 2517882595685184 2527349126568344 2528461457951247 2531646531157224 2532869992088072 2547594507277638 2548825675337214 2552916888299232 2564735947967284 2568112822158156 2568595766807616 2569096923629964 2571977723050944 2572479539724276 2573220674711232 2583885027324328 2588537464441656 2589788418876568 2603945425539523 2604843822047922 2610024730788384 2624554862205588 2625560592281172 2626317019994304 2629774975254336 2630288068706844 2631045858412608 2641949859399032 2645428397726088 2646706845665064 2661941683604528 2663379638273718 2667756559714064 2683265220682956 2684561953905468 2687943665073056 2688871042113984 2689395665756436 2701319519160808 2704876226888472 2706183403994616 2720976680619951 2721760597842832 2726388572015472 2727706145325616 2742617075420326 2743563315529764 2749295110476096 2764324056050856 2765659962324168 2770362581241528 2782645414041584 2783188333932461 2786309199971856 2786852834701299 2787655730937168 2791326113729712 2803701891607136 2804248919811794 2805216423743916 2808750121930272 2826443697759864 2827526791687416 2831088593982272 2832617920145832 2843267767389387 2844357308304603 2845176771660496 2848102347551877 2848922889858864 2849478741099081 2850299679946992 2854052543251728 2865880764203262 2866706428497184 2867265749470486 2872968602768992 2889670237658568 2894708562386368 2906870655739869 2908275450064257 2911536579745872 2912104647496863 2912943628956816 2913511971236139 2930282579129178 2931126797676896 2934986082466464 2936110769862816 2939976616827744 2953011459799232 2953587619683428 2954606647493592 2958328530790464 2959758193001792 2972193591823911 2976964368054768 2977545201373197 2978403036349104 2983467395183184 2994684394055094 2996131625851182 2996695061275552 3000640676892768 3001226129678322 3002090787163104 3006043507093536 3018501633302844 3019371267884608 3019960375181932 3023936623207188 3024807823617216 3038984459055909 3043862443741392 3044456329493943 3061980672573186 3063154024328034 3066588823637664 3067187143517406 3068070804463392 3068669413491318 3073595046578784 3086333130680436 3087222307612352 3087824653275908 3091287116443968 3092781033136704 3111952563632304 3130476090796782 3135500932034016 3136112697304314 3137016215799648 3142664598187296 3154164628058028 3155688931369884 3156598089805888 3159843887171556 3160754242656192 3161965444467648 3166128664276032 3180786667351384 3184974668230056 3200823868118058 3204855908356336 3205961627135904 3206587139940366 3225044732059332 3226603289378196 3230221368868416 3231459190499904 3232089678115116 3237277623023808 3250694066633832 3252265019426696 3256547132684664 3270043436078081 3276875142251984 3278005708644576 3297517647386508 3302480271609792 3303124616095668 3304076250960576 3310025434777152 3322137892274136 3323743371502008 3328119597139272 3329727967127016 3343527558237139 3348894376147632 3371281943934996 3375528708209632 3376693311421248 3377352135558492 3396792676370184 3398434233782952 3402908801569368 3417011680396197 3418663008984041 3424150429544208 3425462564839952 3429972719632368 3450389223915894 3451383285922208 3452574059992512 3473125096063896 3479378662278792 3493798459730943 3495486896826379 3499406482940784 3500747456374896 3501430484624709 3505356735448464 3507050758275792 3521585238853318 3527237863634784 3527926060408386 3528942460886752 3551172851031624 3557211125026104 3572310784668717 3577686960910608 3578385000770307 3579415938540624 3584128796919216 3585860887675248 3598982716630314 3600721985793842 3605462896900878 3606501635851296 3608244538659488 3627968907493268 3635184762687296 3652222105929579 3657030824963061 3658084420706352 3658798146855033 3664671017074704 3679858732734366 3681637086598198 3685765408067808 3686484535033482 3687546616432224 3693816774988704 3715078933295808 3715803779601732 3716874307916224 3721768151639616 3739211292939759 3740288564991888 3747023174761776 3762552187402554 3767506173166086 3768591597013152 3770035722249888 3774999561252192 3776823893527776 3791023689852516 3792476411072804 3797469796735836 3798563853145152 3799304988132108 3800399573262656 3805403391002304 3821174352271016 3823238513005821 3847103921950926 3852169233237234 3852893650211424 3853645385444946 3859831012066848 3875827540986492 3877700600085676 3882048772994496 3882806196662484 3883924838609088 3884682628314852 3889038630364992 3907043438838904 3938340888421758 3939475529991456 3946568787618912 3962924789098548 3968142596589132 3969285824073024 3970060268497596 3971204048465472 3976432756890048 3977956526910912 3992912525406792 3994842167801576 4001634839571096 4024668844403792 4025454094568543 4026842930858202 4031915497609584 4051979278741212 4057314340332708 4058483258321856 4059275105991924 4065384142886976 4082640896764248 4084205365770712 4089582858023208 4091559217988424 4113925613130489 4115110840907248 4115913737143117 4148489943486252 4149270084843072 4156741089918144 4173968121062376 4179463799957784 4181483596405752 4198813169402033 4205552837410704 4206373379717691 4207585241826512 4213125182895408 4241290187531124 4246632890973408 4267765157490744 4273384334788296 4275449519920488 4293168521523427 4298821146304893 4300059642745776 4300898624205729 4302137719170928 4309452904153488 4325655235857358 4334258755511776 4335104409535354 4342062843579552 4369415443435224 4389644218636313 4395423868693767 4396690196515344 4402479123699696 4404166154794224 4422860971494602 4429517189698848 4430381429525142 4431657828669344 4432522486154126 4437492796185696 4439637289502688 4465192501530176 4467604554523656 4492026591082641 4494197438776773 4495042591913328 4500961015339152 4501839194517483 4503136180744656 4521798797817574 4527752449954266 4529056901826912 4529940562772898 4531245645043936 4535904934810782 4537211735425824 4556015573861596 4565533906058944 4573296959509824 4592971008859779 4594731036492051 4600518965221192 4602106206695088 4603004120236977 4623412253948306 4629499696020654 4630833461418528 4631736979913862 4636930674665952 4639171549705056 4658397946307924 4665875310587712 4667663275166528 4668573979499612 4673808980597952 4676067677701056 4695714136195173 4703901413877848 4705524323699472 4731246942087042 4733533397054826 4734897134708832 4741131363984288 4742948166701472 4763081046224956 4770249281214144 4771180001027076 4772554584720832 4777462002345084 4778838395892288 4781147850233664 4798643622173752 4801235802177087 4807283862534504 4837567098088998 4839904934067294 4847188785749856 4848134517172674 4869629474572772 4876041099950748 4877445894275136 4878397529140044 4883867811186624 4884820699026996 4886228022766272 4906478310312488 4915312713377976 4946276471079762 4954405039468976 4956114376440864 4983206838411204 4985615057253012 4987051419989184 4993617649640256 4994591950690524 4996030899682368 5016736249870072 5023341564221448 5054698253136688 5056922915902494 5063293062314448 5065739984176144 5095189014555276 5097651350674428 5105833776598464 5129471895934568 5136225644316312 5138193847259928 5144959079448552 5167770054648656 5168778334445999 5175583835873841 5177074928883312 5179576837753136 5207890851079046 5209687644095844 5220049461576768 5249109724411176 5251121184562344 5260576137413688 5282377858279977 5283899718798064 5284930656568381 5290856795452176 5291889090612579 5293413691330128 5323883367209056 5326759276547436 5335513119428128 5366530441365912 5369123907810936 5375887330146112 5378791331512872 5398474074945471 5401082978690763 5402639038321616 5408194345351317 5409752453776944 5412366807989232 5441953361239902 5443521195685664 5452777144030944 5455412290651232 5485234150840652 5487126631059528 5519788099101549 5522455629897297 5528648112101712 5529726802550223 5531319924648336 5540725162483056 5565290828083168 5566376667864922 5572618399943712 5573705669402598 5575311461874336 5582652227459424 5607403783214272 5608497839623588 5610432847487832 5617500243860544 5643828281103831 5652887395519728 5655053583374832 5665235840291664 5686535534778774 5688714616609206 5690353543320992 5696204695103754 5697845779717728 5698957482198162 5700599359893984 5708105086503456 5731761528406524 5733412856994368 5734531498940972 5745937205537984 5770655882926389 5779340475317136 5780468078167419 5813741311479738 5816550900128514 5823073159491744 5824209294993726 5825887257913632 5827023942472278 5860565158258356 5862253595353792 5869972164932928 5872221539725632 5879953233655488 5907175239366856 5909213294987184 5944387183647822 5953928736109536 5955090402746394 5956806072698208 5966934790366368 5989368788110188 5992263251702364 5993390122551104 6001281353785536 6002452259356644 6004181574326208 6012087014187072 6037003266605688 6039920750363864 6047873246414376 6077968918111818 6087724887482784 6088912658987886 6123961345146372 6126308048656068 6133177647275328 6134374287034812 6136141608926784 6137338826982636 6147190093157568 6172666261360872 6175649306551816 6209408322440401 6223905127264608 6260952181593564 6271001864068032 6272225394608628 6274032431599296 6285329196374592 6308329256116056 6311377862739768 6319687774343112 6348945588113219 6361573334702768 6369949336460112 6401647736236116 6409711816712672 6411923254271808 6413174279880732 6450089464118664 6453206578756392 6464179356230232 6488482853786037 6501388133267664 6502656614303031 6504530038853392 6513094265369328 6540086872156162 6553750284503968 6556011417289152 6595035294773016 6606249232191336 6634291457241903 6636833719377407 6644275784548272 6645572144287713 6647486743004016 6648783729231189 6656239194278544 6659455934254032 6687055116474278 6697788752295264 6742563887869992 6751057416419264 6754704271116984 6782698196726361 6791628674931399 6793585352740368 6794910844159347 6796868467565904 6805817603138736 6834023360792394 6837326017968082 6848300859088416 6850925129679904 6859945439264736 6900778447831788 6902766571844416 6935118380922459 6944249544030981 6946250192127792 6947605469870793 6958757324557584 6987596919461886 6990973793652758 6998812965881568 7001494912749792 7002860969249418 7010713470896928 7014101516551584 7043170477706636 7054475727269568 7055852120816772 7057884921773504 7100300095582239 7102345702063248 7114422250052208 7144621569337434 7155373921821216 7156770001540614 7158831877081248 7168257593838432 7171721775350496 7197965433260628 7201443971587684 7210925793801756 7213003271702592 7216489077318976 7255937814986536 7259857401100941 7304444211859158 7314061649926122 7316168841412704 7317596293710066 7329342034149408 7359717465468732 7363274173196396 7371530816135616 7372969070066964 7375093232864448 7387633549977408 7431607559203464 7475843318484437 7478422585879518 7480577129983776 7494046349523552 7525104374805108 7535012346332172 7537183194026304 7540071444499776 7549999122504384 7553647787055552 7582047379705032 7584952822145608 7594939593471672 7598609976264216 7642348704542032 7646477026011642 7694207843901852 7704338466474468 7705787300422848 7707290770889892 7719662024133696 7751655081972984 7755401200171352 7765612393324968 7769365256629704 7797795886032347 7811836276618569 7814086877677808 7876681776843516 7878951059982912 7893137575237824 7925849578197096 7936285193178264 7940120536995192 7973027254257793 7985825050813584 7989684335603152 8003269679142192 8049337688807584 8050908189137086 8053685861716404 8063830995219168 8103958557482424 8114628680665416 8118550211983848 8152196406038867 8162930041859853 8165281793528496 8168410731541424 8179165716046416 8183118435976848 8227851226260978 8230221681814496 8231827474286234 8296979886972504 8335391830893673 8347936242124752 8349565001797383 8358927599915568 8360558504103897 8362967192811504 8397626338804066 8411105674821408 8412746759435382 8415170483653024 8426250365790816 8482580375062248 8493265781946816 8529803302168161 8533071924913809 8535530314981488 8546768669576592 8548436223297243 8550899039840976 8586337043046854 8597642292609786 8600119285491552 8601797248411458 8604275438341856 8618905808306976 8651310471714716 8668517511023552 8670208819070708 8684125687159104 8720611967219607 8724826350192771 8738830886870448 8740535913708417 8779288437272626 8790847737387534 8793380393030688 8804958247399392 8808332309588448 8845721942989204 8859034379397696 8860762859050284 8863315657338688 8865044972308252 8874985592371392 8879274579005376 8916580775471733 8935209109047312 8984053182165282 8988394877553546 8990085183826656 9001922030678304 9003678389034966 9006272361489312 9043597595635148 9055504899908532 9058113803653824 9059881125545796 9062491290087872 9071809869621564 9074423470851648 9112031147723192 9116953377167727 9185942017719558 9189462072984102 9201037930442384 9204212413390176 9206008240473954 9246824507896612 9258999392041308 9261666922837056 9263473959827724 9273861349331904 9278343099410112 9316795892615848 9337147958999224 9391428272390346 9407802827755696 9411048647398944 9462493884174084 9467066794109652 9469794269417664 9482262727968576 9485896333402944 9526162092449912 9542360002054152 9554924004690168 9597287244347504 9599159763971141 9602471604354174 9614567725069008 9675134196177996 9679809868134588 9694377571499712 9696269034345348 9739258949145544 9752082199901496 9756795058280088 9769641398053992 9810130308234243 9812956620624976 9814871219341279 9830625426755952 9892552942159524 9908810078937952 9912228752881728 9966413676822408 9971230114506024 9989183901381048 10030582674711417 10033472499740144 10035430123146701 10046683128442896 10109396506273376 10113845831804988 10126586124628896 10131479968352288 10190378029110552 10195302701348856 10251035041188591 10255989026952123 10258943791869136 10272451288632624 10276387694519856 10289918158897104 10335540109297312 10337556668891998 10351167671747682 10354149857766624 10359153675506272 10415781702158092 10419375288191688 10481395379192829 10486460690479137 10498219448822352 10502242369124688 10504291453874127 10521152274827376 10564755716559954 10567799437596128 10569861313136762 10581713590904352 10583778181225158 10586827382660256 10647766734418112 10653518553094872 10671026238856256 10716932354006151 10733060882731824 10735155002310921 10738247815621872 10757582663025744 10796948149890942 10802165957381526 10805278076643232 10816388690702634 10819504907553888 10824733615978464 10883906722479804 10887042391371328 10905554288061888 10910824581302464 10956666317788737 10970468301681304 10974253262119056 10976394440565099 11039576198203098 11044911259794594 11057296224203424 11059453605100446 11062639849296672 11081450324966112 11130581656166336 11132753335729844 11145236799887424 11147411338805196 11150622923748672 11165304454918848 11216995679247176 11220865694975664 11287656562207662 11305774791039456 11310107166749664 11330471680583328 11373071069557548 11377429233218412 11380707086641984 11392409390207508 11395691559435456 11397914964396324 11401198719787968 11416210173006912 11463523056813048 11469062997881944 11541311765852778 11558680950634272 11560936156334838 11627482622959476 11633101800257028 11646146318983488 11648418589987452 11651774515827264 11654047884944556 11721130316516712 11814350478733712 11818426589974368 11888774367295644 11907857472219072 11910180805492788 11913612145396416 11933869580732736 11978737576220376 11984526503404728 12004904518713288 12074006533211376 12076362283705629 12079841500727728 12095746492828752 12155937836223636 12175449774965568 12177825317975772 12247922690292744 12252616097312136 12268748574069624 12274677653965272 12325548335986613 12341776839391467 12345332522721744 12347741211429351 12351298613103632 12418816644880802 12447810254529216 12521904363187128 12544450789217256 12596439508206099 12602526950278447 12616658512232112 12619120139153073 12622755725479536 12639375548686224 12697891176226438 12723146669405536 12739898672920224 12803295472472232 12819423633425344 12826348559761464 12879505564570281 12896463438914679 12900178928237328 12902695872617187 12906413157512784 12928358712460464 12976965707572074 13002776266535328 13005313228606062 13009060077706784 13026188530738656 13080173744312324 13107500569007936 13168932655908939 13186271606081301 13190070589546032 13212498464382672 13268582914483806 13273667438754814 13288551569096544 13291144288575426 13294973486008032 13297567458462378 13312478388557088 13318911868508064 13374110232948556 13395577504590528 13482592316330319 13485127775739984 13509408542233968 13565396393452722 13583257349862798 13587170705480736 13589821688318694 13593736935131808 13611635206277472 13668046721584788 13674652035936164 13696601718176832 13701850259359808 13719890878529472 13784193109476153 13801556895663576 13870236761844918 13888499088061962 13892500384255584 13895210939741586 13917514649115168 13975193838923772 13981947587305516 13997625931763136 14002989825499584 14005721938498836 14021426941793856 14028203033103168 14086340955413272 14111704241633544 14200600191164478 14204691404126496 14228844500104416 14289243138674868 14310747843642432 14313540003081228 14317663754162496 14336515187676864 14343443550700992 14395930866521256 14402887943175368 14421851587603512 14511875629973072 14519714802201882 14608888423718316 14628123299852244 14632337682825408 14635192587420132 14658684068298816 14719434930937464 14726548346392792 14745938140133928 14807050615050187 14863215118406928 14951686636968874 14956845171759036 14961154259967552 14988092699047104 15050208749610216 15070024692664344 15139793325500753 15164094759410064 15169905644291216 15172865433373739 15189879186943344 15197219952528432 15284697409084064 15292954052023284 15388415687803704 15408676932948936 15414581541779784 15480013400231107 15503310163945968 15506335003337997 15510802400342704 15526751507621523 15531224786649936 15538730513259408 15595591772064694 15623672553237138 15628173755355616 15753363553687032 15826295792361509 15847133574839931 15851699156394192 15854791969705143 15872570386356528 15875667271837737 15880241073990384 15946054508515586 15971650101627168 15979368671206304 16006539358284384 16098675377615168 16101816378274172 16107371723432808 16127661990438336 16195422224836413 16203248936072289 16207917114964848 16229257361330832 16237100423967696 16304392812077734 16325860083719706 16330563587056992 16336821463082848 16358331432092832 16366236871953696 16455702452521956 16460443363628992 16463654948572468 16559364297304647 16567366889691891 16593959773945008 16670783661787346 16695872484249504 16699130003594766 16717855199831136 16721117008207794 16725934385623008 16795252677608132 16822211349642816 16825493518870764 16830340967306048 16852500731581632 16931484843311493 16965160750124496 17059606604336322 17066143849827618 17071060629962976 17093537339153184 17096872446594486 17101798079681952 17172674086093708 17195284585219572 17200238570983104 17203594496822916 17208550876683712 17237811616613952 17302620943429432 17311967648779167 17340417638141416 17441223934439214 17449652700385542 17477661773740896 17481071827416834 17558576874545252 17581695474775068 17586760786061376 17609916494798784 17616664619176896 17691443885978408 17721525718100568 17730089944616504 17827010990232119 17833161550943466 17870418218094624 17968106364330564 17976789755107092 17980170367653312 18003844061356608 18007356778069932 18012544722978624 18087195191270296 18111009799817064 18119762251091592 18143619739243128 18224062295446384 18227617978776661 18233906754335454 18371884035439116 18378924145968204 18402075860884768 18408424826780352 18412016480947908 18493649015793224 18517998784082616 18526947919655448 18628224967321203 18633591785231696 18674295917998448 18782856544780692 18815605655511392 18822097294797888 18924987768348168 18934133588219304 19046836764339657 19052324184899824 19084720004108304 19109848009380336 19194574488695008 19198319527942282 19204943208708348 19229135450138016 19350268392355992 19359619736269176 19392538068690696 19465448561358111 19478517898291088 19504164399802992 19507969842909093 19513590116560176 19539282796107984 19620260616468486 19625913241249952 19629742438682558 19661250853511904 19785105884319048 19817620157875904 19902874371725709 19910501158132221 19932827353644816 19936716432863139 19942460229012048 19946351187693567 19978367802762096 20061165349422834 20066944999480288 20070860246293402 20093366256885792 20218793012546752 20227691663609976 20253172249257792 20262959936704576 20348094590179083 20380756058221104 20384732532478041 20390605402697712 20502070082377182 20511978053904246 20517887583738272 20544902577265248 20552775389039712 20579836317794208 20671080218594624 20675113337783996 20702335343495364 20708299715533248 20718307351012544 20805355142767377 20831563404316184 20838750576383376 20842816409612379 20962790758385658 20972921380958274 20996438897644704 21004484738249376 21008582907748254 21042304549654752 21129511433119908 21135598875192256 21139722626273524 21163427181808704 21167556362450316 21173654765320512 21307037106189744 21433864708012302 21466121765463648 21470310004621842 21476495631243744 21515165326051488 21593896299781884 21604331914763052 21610556153286464 21632777381405268 21639009815107776 21649467231956928 21767813444959608 21913332635577474 21940936603362608 21948506524238112 21952788881130198 22079152396406196 22089822519589188 22114592448406848 22118907210200892 22125279698593344 22162900649932224 22265506671459688 22294822677610392 22427529955453311 22433991358494352 22441731389951328 22575313124415324 22611549582078912 22620214333499328 22660943361166656 22746142139115096 22754858466436824 22784818780415016 22795829928792648 22890304052546567 22927046113626096 22938125995763888 23082623531705556 23117361901268544 23121872312669676 23254965245918952 23266203600514056 23296837179974904 23308095769889112 23393387658097041 23404692907659973 23435508829855707 23442260633033424 23628700957467424 23636853179948736 23777548734591288 23820361610985576 23919081762773379 23930641062888287 23957475152440752 23969053006809456 24009809037426576 24148013066422752 24152724567411258 24159683001455456 24191492985657504 24311875672447272 24355650635951544 24456589218116601 24488790125579559 24495845380585488 24505232194624272 24537497148139248 24549355307930544 24651096671973226 24683553678782934 24690665045443488 24695482422858702 24702597226207264 24837633289761604 25006175492681019 25043808726374256 25048695005392149 25088901578434512 25192879016412198 25205053900556894 25233317024464224 25238240278306146 25245511450959072 25278751097372448 25395782352452876 25446293338811072 25479797345840448 25599215774741427 25606590944944464 25652697119522928 25759011129140562 25792926877829358 25800357856474656 25805391745234374 25812826315025568 25856717424920928 25953931415144148 26005552533070656 26010626457212124 26018120155413568 26052377061477312 26160347488624648 26174479050578313 26337865311817878 26372543212162602 26380141179092064 26424996928765344 26537165828967612 26547334877509628 26577103138193088 26582288577150852 26589946972016064 26595134916924756 26624956777114176 26637823737016128 26748220465897112 26965184632660638 26970255551479968 27018817084467936 27130792786905444 27166514699725596 27174341410961472 27179643376637388 27187473870263616 27223270412554944 27336093443169576 27349304071872328 27568386218952306 27603113791327152 27740473523689836 27776998176123924 27785000768511168 27790421879483172 27835029298230336 27950387677847544 27963895174611032 28011443876997672 28116759033072827 28172681910826544 28178178661979801 28223408483267088 28401200382328956 28409382808252992 28457689000208832 28578486277349736 28627080006162456 28791861733042512 28797479291913423 28805775886350736 28811396160001819 28843703175207024 29023751259946144 29039429604403764 29217776847436632 29256246599704488 29270385174840264 29391692185814231 29430390924702729 29438869861874928 29444613658023837 29453096692785584 29491876280267856 29614101230100374 29726430236813856 29903373273937748 29913690343518072 30052179650663989 30091748024134251 30100417499220432 30106290369440103 30140049385328688 30279586651001506 30328189518820128 30339811288582432 30345730866747478 30379758373886688 30394439905056864 30569394818168128 30585908104046568 30753105123565773 30767967080856369 30776831375607408 30817353865897872 30829163083559568 30960026800462214 31006620327891936 31012670006675994 31021604800685408 31053503015243046 31062449573299872 31077461026518816 31191183544129388 31247345106474276 31256347510711232 31444186137578487 31459382071437411 31506727107374064 31512874361622381 31652591584723018 31694267149679862 31703398312788384 31709583939410286 31745140772713056 31751334543675474 31760482147980768 31892109017031172 31943300203254336 31958737342412608 32013078716568768 32150797062018453 32203632756548344 32214743446865616 32390844449672826 32406497872144578 32415834229929696 32458514722661664 32474200847935392 32608785624155468 32651720167439412 32661127174113984 32673642926165696 32716662864185664 32732473743907392 32869998953366211 32911404905043912 32927309897144936 33118728594609294 33134733779383782 33187919547890016 33341567323574692 33391744968499008 33398260007189532 33435710399662272 33442234016415588 33451868771246016 33590505355216264 33650987037741528 33862969686622986 33930321500248992 34119213208672644 34132287699655236 34142121259925952 34187074678306368 34193744893188972 34203596159363904 34345348172187416 34390569170439144 34407188993645832 34605241886858864 34623935297558334 34680835276282832 34882447868878428 34899305400771084 34955323547481792 34962143654833668 35117153749090504 35163390949550136 35382887771956816 35443051436201136 35460179889233008 35654021980464238 35666323101886932 35740836436189248 35936212728661128 35953579510214184 36014713556139864 36174390382540592 36181448341121993 36222019599634128 36229086851116887 36239524502183184 36287239478486256 36448124590892768 36455235957553322 36467813508670908 36743768070878232 36757848291936408 36804151721769536 36824032961895816 36976645007959839 36987298031586448 37025330518174401 37035997568165232 37043223634288053 37053895839310896 37256449934642406 37267183570463392 37348591835996896 37565713089561384 37631211311022784 37789318524618297 37807580850835341 37849975536696336 37857360417459219 37868267176438608 38093673528679314 38104648369799648 38169440008216608 38219696018760672 38389148977390016 38396639055884564 38409886417416696 38458270900276032 38638516693710843 38700536784711984 38708087617851561 38719239472538352 38785076137381392 38930897122716222 38957035796582176 39008328799605984 39015939685818186 39027180233120352 39078565592215968 39240521232936972 39251826482499904 39259484877365116 39322501707023808 39506797967726817 39570211768638096 39805748743451418 39821002316264442 39865654707289632 39873432865726278 39884920458024096 39892702375387134 39956735605524192 40122330698845668 40133889998960576 40141720492586804 40186732513771584 40455383327219952 40696189180358166 40761512116442208 40769465064956082 40781210805395424 41004140164754364 41023956107808492 41035775167476544 41089805154530496 41105550778079424 41159672635588416 41350226675567992 41404670686990728 41610710285534754 41663126808632368 41677501152766752 41685632819224758 41925581516771316 41945842761916548 41992877795289408 42008969476498752 42017165815496508 42084609099309504 42259022866239816 42279445252547048 42335112724900632 42510564669015053 42614074212379488 42867729416024604 42932243530927296 42940620009243684 42952991262487488 43030330652102976 43187792599563768 43208663829526104 43265554762810536 43465858257082807 43535626889919216 43826665271154948 43881873206725216 43897013048476224 43905577762260396 44158304792812392 44179645039178376 44237814420401784 44421151845150561 44442619116792533 44531013342919376 44589645355220784 44855059910906622 44867982716988704 44883462779902656 45150626248830648 45419379976502259 45492284278230192 45509716932873648 45518596300121217 45569637560830032 45591659857585296 45780608105093134 45854092227252192 45876251991527776 46165247063411112 46243744625339352 46440040200693321 46509930491837904 46519005010013991 46532407201028112 46593674359949808 46616191539778224 46786775316194082 46809385815319946 46871017659711414 46884521266066848 47257401914934848 47478887377084527 47541400724519793 47555097469182576 47564375909115429 47640723221971152 47838163525546758 47861282125776574 47914950304881504 47938106013618912 48019618074853152 48296026132845504 48305449134822516 48319366002910912 48382985971315008 48609746808216867 48623751344894544 48711301271903088 48913178436233202 48977580251159118 48991690761170976 49010464389248544 49074994296278496 49098710615861088 49302193343946452 49367107357565868 49381330090886976 49390964845717404 49405194452414528 49675266579523208 49702100669075673 50012350985362038 50087617452748512 50097390010784298 50177803156869024 50385758032824396 50410107801113788 50466634048928448 50476480556612292 50491022901918144 50557502194744896 50791564704905752 51198431549482854 51213181889888928 51305394239045856 51518022258281124 51585853755658716 51600715712949312 51610783490468748 51625652630051136 51713434849841856 51907862830288296 52021252914424248 52320694977249296 52330903229391059 52348958101156626 52675730623635756 52745086424325204 52760282358184128 52849993857530688 53074331657935224 53094669755019256 53164577154301704 53190269833849512 53481032970696357 53496440931794224 53930369265321276 53940511102959936 54037634168935872 54261585573810888 54333029399451192 54359286753274776 54584571202226429 54672186886339152 54682853936329983 54698608143744656 55136772437904612 55206227582654304 55480947047379672 55553996352247848 55580843758966344 55811190779804551 55884674901963609 55900775355695088 55927790349222064 56022887753995344 56233518066145654 56345363821653088 56356357323959602 56446816966534176 56802400764657912 57065374842272069 57140510293018971 57156972554699472 57254160012324912 57583723466085024 57594958583826846 57611551772701472 57622792320003638 57687406350414048 58047502519892288 58078859208807528 58396345684074333 58435553694873264 58512493199408976 58523909528727279 58540770349680528 58783384371628462 58860781849405458 58877739723749856 58889227316047674 58906193385571168 58983752560535712 59228202460200748 59452860473627712 59708623115177127 59731503474396663 59806746547875496 59827380687036144 59839053563080701 60104359301327978 60183496048268502 60200834998440864 60212580738880206 60280098770657376 60559173302003012 60656379037640256 60679622577164864 60691461733494956 60759516747773376 60788879810113728 61044283770537249 61171816208093136 61506210247131546 61535934161712738 61553662751214816 61634707731795744 61658326167119136 61920053600924428 62013240655783872 62025340013351988 62043209601370816 62107006030486092 62124899146599744 62154922053037632 62382367088258776 62416065428302131 62494690212948552 62888372275156974 62918764142874822 63013454214748128 63025748723244762 63305183169446036 63388534299359724 63406796625576768 63419167878820572 63490281545426112 63502669087350948 63520964295961536 63784218034062344 64301594124036906 64407265513096688 64429486893731232 64781688899345652 64812995744289156 64831668459859392 64917029445323328 64948401695870784 65217571248310936 65303440334878824 65739997906732422 65822809810087824 65854619794289872 66237457189218588 66269467558767564 66375839095780032 66683134647149384 66796520014379064 66884468032831176 67181010710432528 67194118347797987 67282589866359933 67301974075483056 67725939373245972 67860643000497984 68238426417345288 68264575399310472 68387489786377944 68670912157639701 68690696344374832 68704098535388953 68781138340878288 68814377987291664 69210483773717728 69247870595116668 69361670552565664 69764895737756856 69798610801542168 69924287309667336 70180162974291123 70214078722979919 70234307498181008 70306526489567121 70326781899100272 70765775543913632 70886102872402272 70920359778466016 71308043960928476 71332646203773864 71757245288320137 71791923188664861 71872425457322256 71907159020428368 72029427112279728 72348780765081184 72362896682243986 72444039199268256 72458173702233774 72479049004366368 72574478956972512 72896249181785536 72910471915106644 72935627017341816 73369767654349803 73487536141756464 73515696583872816 73648065923791632 73953290015919678 73974596063172896 74050661036348802 74071995136330464 74086447268576106 74107791678621792 74512899869284812 74534367140926784 74697183671993792 75018526478043057 75131426179122768 75146085016176447 75578637049236594 75615161701670682 75699951073392672 75714720834918438 75736534352877216 76187347057358628 76209296739599296 76338880016433216 76439392037521344 76793278111769128 76819772834833392 77277033387421686 77401073569423968 77416175235703122 77438478945076704 77570152274762784 77861794245432444 77914071593164352 78016657599211968 78031879371636372 78054360466240704 78157131184431936 78481042465873944 78518969754730232 79013595935453634 79140423537276192 79611497486902836 79642004632528884 79731309414579264 79746865731452556 79769840916048192 79785404750774268 79913471211048384 80244661397691336 80283440985173608 80722308191725213 80910766654439904 81392378360716332 81523024232884416 81538930129912164 81562421610790848 82008280329508728 82047912215616984 82700453351135984 82809341373981456 83221420571069508 83326253617264736 83355002305533504 83371265638449516 83851163033542632 83891685523833096 84034331630993016 84350277099218481 84518045732479632 84534535985939403 84558890505094096 84670225449801264 85021129338030106 85228148424758976 85735458832049208 85881240018487368 86278838351906291 86375585199127536 86392437875740269 86417327659052208 86434188480005457 86531109525621072 86931716514165614 87071253779838432 87653330542309896 87763746413450432 87811155524520792 88175076557442693 88291172774108187 88316609585624784 88333840974071511 88359290078356752 88475628840803568 88842303690301122 88885238233585066 89062026685838752 89179290710441568 89710119821813244 89735965433977408 90156538951991967 90275244072402753 90301252497661296 90318871108320309 90838759953004518 90984568556460384 91019433865747296 91037192600242434 91139275121660064 91183319715170592 91561216210186268 91708184454504384 91752503983055552 92303901242569107 92330494126822224 92487489250678704 92880080401386642 93019860983675808 93038010020027982 93064814402056224 93187348719899616 93232383079556448 93573550632388164 93618771630639892 93742035319422828 93769042532133696 94378146214312233 94957774754169054 95082801449039586 95110194938365152 95128751818230858 95281446443942304 95676327051093516 95722564251553148 95829900609763008 95876212027237824 96039236149706304 96610898269645032 97219493616433734 97247502689789088 97422602543806176 97826356872466404 97955160502318236 97983381522341952 98020928778497088 98149988592556992 98197421231722176 98604386687892904 98734214715131736 98781929691434808 99350533159046416 99404201338151346 100024701970724076 100175234905497024 100194780021568596 100355606313738048 100771516065648792 100820215602227576 100952961113224584 101371346518420511 101583129409811504 102396863098965708 102426363779777856 102610788478091712 103036044516562248 103171707511317432 103221566980937496 103649354305351309 103815725660576592 104042505828848496 104641389954498592 104661806458782118 104697916202313252 105351461247271512 105490172848650408 105978553278505271 106148663315870448 106189339510038512 106329154308603408 106380539667699024 106962065941392714 106992881863588448 107860738530642552 108360093801617749 108523171147621776 108544345023365979 108666058798902384 108687260553350661 108718573506549552 109169142404452858 109344373772678304 109365707872659966 109397216287489312 110273544875809224 110412455165308608 110929935023879517 110961894094759344 111107992704495696 111129670902864159 111161687517932688 111622381559609102 111769349803927218 111801550711390176 111855580698444128 112045775507990688 112467036132291308 112690727643306176 112712714647919204 112893633933068352 113367955573854891 113422742552506023 113604801529315824 114130749684544138 114281020586037942 114313945109398944 114508320024649824 115167446932170048 115189917167653692 115223103545402944 115245584640007276 115374812700828096 115915550081132529 116157718417615056 116792691368148666 116871107389746528 117024986398817952 117047819057454558 117081540699361056 117566768743256924 117721563698810916 117755479447499712 117778454632095348 117812386771142336 117967505121071424 118456404920401496 118520393903180451 119417246230354254 119463006948793326 119613493095750992 119654761374072288 119678107126161402 120208718602655956 120366992096537004 120401669996881728 120425161477760412 120560197541314752 121118346604006024 121382923466989912 122088567541074498 122343632416186272 123012420494263092 123071868323425476 123107325502429632 123269415463591488 123316652334238272 123840107201848856 124050680026703976 124214012060972184 124764734176517552 124789076931624833 124832130856604262 124989380425897104 125776744550313948 125837528285749644 126026908429496256 126051497446489524 126610366338892072 126777068598719448 126838335757641144 127005338174701896 127531694007045159 127568436068124688 127593325851436627 128603188248073812 128814531026193376 128858973787462464 129563377798691304 129625991488578312 130397574771248421 130435142496621872 130606880669757648 131479995813464844 131645619620175648 131709239588579744 132474914378437176 132538935117535128 133263455535451683 133327857350377599 133366269294298768 133593040028758128 133768936065662352 134362021420865056 134388236695595974 134565179732719866 134603948150966112 135451878746491944 136258139929506777 136476852834690576 136529150798620944 136555788900363651 136774979572755888 137341824315279402 137381392688749664 137408197070777906 137562276681756576 137628755974583328 138420967547435456 138495741190233336 138723341105131328 139320120602079963 139529791475513712 139557015030041973 139597221603084336 139848574619334672 140360325948582246 140428157445959838 140468614996362016 140613052979134242 140653563798200544 141531551087827264 141772205744804544 141840719556932032 142436662131253581 142616087921856952 142665292407547728 142693127727346287 143514490576640274 143583846377329722 143744850914644512 143814318040856736 144058854224559456 144697561530162368 144725793364487972 144888078398536512 144916347404467548 144958098008732736 145148957913945024 145820943830213288 145871254034683632 146739535308699606 146975072283512928 147031393167745632 147296131847583264 147906580031839356 147949192126345792 148101322072697604 148143990272660928 148172894537152212 148215583357243584 149025799738569624 150037052956086114 150262852358245536 150292170032352894 151157274098473188 151230323403341364 151399902146785344 151429441669836876 151473068705754432 152374694114717256 153586556223538256 153639545669666784 154554066774843372 154802147138847936 154832350471406244 154876957890153408 155140304549525568 155723588490864888 156063758743272744 156962084931747888 156992709688173177 157037939509460464 158027191870907268 158280847074552384 159222994973805672 159284009265057768 159493731462905112 159570809501548536 160232128367825969 160443098912089071 160489322795382672 160566881970347216 161444616383450426 161821533308879808 162784756721432664 163077860259824328 163753713606679287 163832850353619811 164016560659017456 164048561808989949 164095824431233968 165400906702271968 165618682747962912 166442841142139016 166652507234529472 166742531276899032 167433572339413653 167654024705890827 167702326067085264 167783371047666192 168068663261986032 168700554198436962 169036091464959264 169069071971878806 169117781010188192 169340450899602528 170042258676060212 171196124526816207 171421530879056913 171470917664098416 171762480036974736 172557676703812582 172751170398255072 172784875751480538 172834655318104416 172868376960010914 173062219051242144 173863433028331228 174142507559676864 175306661084619792 175622311049041584 176350153114885386 176582345548216374 176633219171249568 176667681948143022 176718580156713504 176951257681607136 177684607380602244 177770476467170132 178124053371677504 178358581420883136 179194510423189989 179420239643626488 180313077903983934 180550488144805506 180602504995322592 180637742216640618 181677519906009036 181969137112920768 182038867731494592 182074385200484868 182278550243320128 182366639430341184 183122432420372536 184607802485138214 184660988253644448 184974978501357408 185760160802773284 186039721967351616 186076020040055964 186129628804112448 186374697439799232 186464766159112896 187147101264776328 187237543261279784 187484070638845656 188756292428624466 189915549508338108 190165602898079172 190220389876730304 190257503636461716 190562892887884608 191352654102187032 191445128503106296 192491657995652431 193221796539290064 194438987232867468 194495005379578176 194845205087612352 195652713744932808 195910321004636472 196817313231509789 197208773375785808 197247250633858607 197468429430263472 197563859382869616 198701066318092832 198808402676302692 200049403941448152 200389560043137192 201543032131297584 201582355043393961 201640431204455152 201847769599079799 201905922226449168 202742693036841022 203166258819623008 204793726197931416 205741845300699617 206012736472919103 206072089033124496 206112295606166859 206343415022634864 206443133961874992 207298708610702618 207631451321153184 208085011657696992 209282779908997184 209323612917564236 209395832404626504 210540488922873369 210642236168939757 210702922494543024 210980345697300816 211957106557010542 212297326631740896 212378679020077024 212658308617206816 212761079335398048 213924131882785428 213985763727176896 215271735864960411 215375769565994583 215721477061285104 216720187603235498 217046342295243552 217088690046731958 217332117597804768 217374521106701322 217437147013099104 218338284808905716 218688747545356608 218731415745319932 218794432574978624 220109302963049409 220547089751618448 221859870047759034 221923788189518688 222215985408991392 222259341805728318 222323375035865376 223244763119218204 223538699607854436 223603101422780352 223711161396888256 224091551015981376 224934072264582616 225055579434129171 225425429295838408 226735911147709782 226845485105012046 227209603058631648 228261499369088276 228562041172075884 228627890218797888 229016640049299648 230379834335307384 230491169280014552 231751142873017547 231831100162265058 232315436835230112 233585382736297332 233742214779493056 234049972797635904 234095638114909116 234163081398722112 235133537486513848 235443127397621832 235556909264190696 236912809840802992 237040787806360902 238834492460708508 238926013897586652 239226986191501984 239309522748144576 239356214252322804 240417437205311912 240733984193074008 240850322955520824 242166924575175639 242236693208012048 242765846933979824 244177135082148996 244687264832372544 246024840988526184 246143736646850952 247680214403697712 248101360053407952 248428024121944368 249529468353035104 249578153863249666 249664261713208524 249978760851794208 251553489100627896 251675056571499288 252102994892979048 253050831297655443 253220732677784144 253554137197438896 253603607957818209 253676671515282288 254010676349403792 255063388014090318 255136872136249376 255186651702873254 257206376496147624 257629062052386752 258836515055718873 259126755597382608 259177313627220807 259251982977156624 259302565440016371 260795149542496842 260870284993243744 261213761339515296 262959991626929688 263291239240351296 263418479177159488 264525229672328079 264949828756874352 265001522922214533 265077870235070256 266526911070903366 266655714700755198 266732538588597536 267186080057516256 267537872131324704 268724042841730112 268776473391191948 269130359465439732 269207896301932224 270469616855975901 270903757492983888 270956613324960927 272516279859013554 272953705669381152 273058301597241888 273111577800727302 273549959145511776 274683648630558804 274762785377499328 274816394141555812 275124553363513152 275257511949166656 276991482380466672 278640241204159926 279059582951027424 279114030060083946 279194443206168672 279697149238669344 280720651897164492 280856314891919676 280937229992724032 281226105958268484 281307127596401088 284873324262507162 285232175843713904 285330584815095456 285386255454692574 287028981153280548 287167692754659444 287489701829289024 287628636081713472 288117708449118912 289451586728975944 289832694808935096 291641887660426576 291742508069367264 293479070617399212 293950144567025856 294062786335491264 294592263695166528 295813160063678712 296202644145395208 296345789074304424 297573952683105371 298051599477139248 300074105912172228 300525704716491072 300584340064705788 302314548196946376 302460646806682728 302858883339673752 304114039555261533 304261007799579649 304749388229434512 307173112447076512 307279091339333568 309108133549686744 309664700942812488 310948062916053927 311098333817547731 311447176981729776 312127517486545488 313924169863495776 313985419376346354 314075879018920928 316054383741814536 317935659835515813 318445989947611344 318568018530115536 318987462925810224 319141619003097072 320464256735651938 320886197824178142 320978645590765344 321133763940694432 322889232766900852 325080281404853247 325569513442865328 325633035070097937 326155720519648656 327507427213358574 327665700707239622 328033121318034912 328097123617979898 328191648862467936 330801813404543936 331237365495925824 332789805071638551 332885682284278032 333485062553798064 334867144678827306 335308049411781654 335404652134170528 335566742095332384 336137326523972064 337401108396873924 338072182929918528 338138143943757612 338235562020376384 338680901799205056 340084517352120424 340268227657518069 342392249053632414 342843061758113826 342941835328196832 343524960073949472 345115353407625164 345502340796510144 345569751502961076 345669310636208832 345736753920021828 346124438102484288 347726866056662456 350613322169239584 351244622098083168 352700306229770772 353164691096432748 353266438342499136 353335363896286044 353437160313427008 353902515363214272 355369214761204488 355540952934340264 358389020846379978 358840479287252976 360626155807967868 361100976289611012 361205009990645184 361275484433281236 363355039812018072 364148770400969736 366244864840745072 366316322605737413 369215604970276428 369321976507288896 369949957002714816 371520321605546568 372152040080111928 374294202529552656 374367230794874499 374475086522559568 374968141277691312 377512584857248932 379831099016676216 380331205796158344 380515007272923432 382091998415585003 382595082021135477 382705308204374064 382779977554309881 382890257006212592 384983315991304862 386443593078580128 388877974465734936 390678335458631857 391192724313745263 391305427489865616 391820642009272944 393634626463019578 394417546751571616 394494501267717214 394936858860526944 395127718765739232 397402132636185664 397616805352605384 399790366606355049 399983572051132797 400098807882896304 400779120086274384 403086064262595168 403164710086787922 403280862408910304 403695539198159598 403811844452898336 405485386073682044 406332517639246016 408774419788520331 409587452395862832 409667366701090953 411483690601399234 412025472945838206 412144178066248992 412224591212333718 412686830045269728 412886267923749984 414597417221405236 415262902642306368 416170023315393984 417960361806239889 418647225835128472 418791664809253008 421080977845746738 421284472337879514 421405844989086048 421960691394601632 423914213114021084 424594653263481792 424757358040154048 425316617234413632 425522158670796096 427309986393760743 427848263765570856 430543471729920822 430751539131989166 431442954122570208 433440375206470996 434092684590487104 434177380093463916 434664235195609536 434749042213402644 434874294026198208 436676569617811432 437462831490639864 440218605926098818 441094179503236896 443719740095518068 443847576379037376 444431970817982784 444518683611456636 444646750071730752 446489526238436408 447077399215708872 449868144529165232 450111158868258342 450850858591676816 453471822295419564 453690970210024092 454419206117263296 456522998738176552 457124082344151768 460759668670614768 460982338560029104 463502285746035094 463662200324530116 464630873670460224 467170765472594664 468191276229818232 470267074973027696 470358828434585909 470886254795243664 470978129064519531 471113818528381392 473825619681605984 474081575612721804 477668984921417016 477852027795173304 478453972383003968 478712428504645608 480696385103477907 480834874410623824 481329296736267213 481467968386148016 481700645911041648 484333849150351278 484473386416024096 485531693867959648 488354270164297992 491261140820037861 491498551060859433 492049681977052368 492145685426969847 492287473293701904 495360428807395424 496202720106815904 496856048243888736 499058936706070208 499156307726499332 499328523426417048 499957521703588416 502300717018240959 503106978201255792 503350113142998576 504205989785958096 506101662595310886 506441465355568288 507108274394877792 507207215915636418 507353343030564576 508021352698807584 510126776028180636 510273744272498752 510373303405746508 513588373580448621 514412752992295248 517673030111437746 518253511194765216 518354627254441614 518503965954313248 518605130880032742 521590299084993684 521740569986487488 522427522679030592 525919983253859376 529050459344656158 529899657513748704 530003045844429066 530155740470140512 533053822141806732 533311429401510396 533465077177195072 534372160115032512 535075744262649408 537552946782383896 538260718930879464 540939233711951802 541807514985967776 541913226649921854 545032559718027108 545907411338762304 546116603194483776 546223155601454604 547099918291023552 549367297261117608 549632788283111624 552637340697195689 553982964760933344 557280482408319852 558119165902054848 558228060120167892 558388886412337344 559394298477338688 561441303794328984 561712629783839352 562452211916536968 565056157342076491 569746648525014324 570464351687427808 570661169630190912 570772510909385148 574057962306561096 574335385509318888 577474973986957293 578903173457951888 579665389617870192 583283775320853152 583485016138734528 586958141234798424 590451939694529367 591626320127357424 591741751901575821 592405288290790416 592691578148608848 595147905366210742 596103198954278496 600148211824344456 601168680129411576 604629096393892752 604747065130181883 604921293613365456 605717766679347504 608228079110523066 608522015599159298 609498776458869024 614346224894153024 617225535902098851 618038209418757309 618216267099373488 618336886818500577 619329401885624976 621896125832107854 622196667635095462 622894353963459552 624255034973090976 627848339726991552 627970838752692708 628151758037841856 631926708506819271 632108767483629072 635871319671031626 636891979895222688 637136037060231072 637974925851620448 638283238006194144 640928513471303876 641772395648356284 641957291181530688 642267527881388864 645778465533801704 646127308697983749 650160562809706494 651139026885730656 651266070140195874 652311441039297312 655014854426717148 655331401414479244 656066242636069824 656194247235959796 656383297724935872 665579610143277102 665771364568556064 666970125107596128 669734289357654612 670616098823563308 670809304268341056 671133484190664768 672274653047944128 674802216793747848 676276287887515224 680169034704240848 680536455315036138 684784498107264828 685686123516227652 685883670656393664 687049920147898944 690230706815250328 691139503005922152 691473507840043656 695253428619052641 695453732113324912 701226644338479168 702489244196166336 705400612459541544 706329382192865496 706670727792572088 709599425628943577 710738429522408976 711081905868680528 716778041692759956 717680958574505952 721252311615935736 722201952579222024 722550968866562472 725545480137459163 726500773725526917 726710079624036144 728297540801939472 732489729681490144 732632645211474826 738431209940552856 741849872949536897 743040643211093136 744304080160223856 748588405059105312 748734461589748998 748950173045119136 749936282555382624 755025169714497864 759152493892966329 759662198033352432 760662411592316688 760810823873454627 761030014545846864 764183996831170006 765190164042270954 765410616408748128 765559955108619762 765780514012425184 769966631982609724 772887186157160256 776509545167156619 777755948931469872 777907696320049113 781356670917263714 782385448627490526 782610854979731232 783641284018545888 787269252926039156 788835093503143232 788989002535434428 789873717721053888 790255437531478464 793575689016984237 795233610705210768 799580733212710098 799967144102265594 800197615765792608 801558240172548768 806172128525190336 806329420173575844 806561724817820608 807391078396319196 807623688905796672 810970772147364088 811408850567927703 817548839577040662 819174904791725664 819334733402181906 822967381202798468 824050945891676412 824288356132497984 824449182424667436 825373660090539456 825772535847499968 829194834442810472 835920723612479778 837294451670256944 837583329618506016 842161955691493476 842568944675759028 842811689978172096 843921382789203264 847828426228042168 854619972787521486 855696527531141712 861086943459841644 861503078263978332 862885908245140416 866880750412941992 868354760186927832 869498084426805288 873353139235622864 873523538521373831 874925662981279728 880437211852197636 882188359006473792 887439480191036136 889037367222913272 892721858049316113 892979052476872816 893153280960056389 894154798431417744 899736289058330464 900222317736516684 901701717183353632 906943644590839128 907381940420048184 912342118665784599 912783023398738947 913045997476353104 914248164688303536 921519337341229536 921964677120058208 927004571492070188 927324400649060232 932844188748161781 933295001452643193 934341530945189328 936382552459636464 940534149946055392 940717656869171818 941772509590487328 941956258129039062 942227637056762784 947651239363211968 948163151225443608 953806979506547439 955337969842834032 955704055590346608 957424857009291216 961392770206955814 961669748821247648 962658593472534426 962935936772296032 963401291822083296 968667698300702556 968946772832048192 971063387735919296 975240844214559741 976708540328595984 976899105210293811 982522281640075722 982997102121718866 984099363954104736 984291370853939694 984574946587403808 990720857614790848 992405440213631808 993712096487777472 998312615452998664 998657046852834096 1004601434036481918 1006213956402511584 1006700226285997152 1008411979571916192 1012203325190621772 1012882930711136576 1014216548789755584 1014414431831272836 1014706686061129152 1016042705397615168 1020253552056361272 1020746606811493016 1027176747160897242 1028825505984590496 1035346060222875492 1036507022389530432 1036709254508883228 1037007931908626496 1037210261760065484 1043180598169987368 1051839966507718752 1058100918689312316 1059799315027497408 1060006091688858132 1060311480940281024 1066107644283613464 1066622858803020792 1075105893564767792 1076521437861758928 1081878467423903604 1083615029971935552 1083826453299843708 1090065119436054216 1092446311202909208 1098734594522235216 1098948967817212239 1099265576566223248 1105274681394391378 1107965929521866688 1114560964816639704 1116456120240335784 1121624898574781783 1122882607588657968 1123101692384623497 1123425259567678704 1124904423833073936 1130112314684152982 1139493297050028648 1140928703374855616 1141545021818770296 1146275995246755009 1147785246063406431 1148115924613122192 1148339932662929643 1148670771018637776 1154949947973914586 1157806346915903776 1159330779235740384 1166567550641706304 1172035006375895571 1173578172941235789 1173916282469596848 1180903879389058734 1183252640254714848 1183483503803151642 1184810576581580832 1185383156297217696 1190295810732421484 1192206397908556992 1199950716153398391 1200296423648688912 1202337360258823152 1209258192787785504 1209494130260363766 1209842587226730912 1211435533358695008 1216456158221046132 1217044031198318596 1218997552917738048 1234451071804197702 1236076418837514618 1236432534198746976 1236673773637001154 1238658803771249952 1243792251664215708 1244393335270190924 1245788707926919104 1248510069946181952 1255941677505385416 1263853417013638542 1264217534967258144 1271742639342063252 1273783959790445376 1274272074120462144 1275949851703240896 1276566476012388288 1281857026942607752 1283544791296712568 1291556931067603408 1292254617395967498 1300321125619412988 1302278053771461312 1302532140280391748 1304622882078594624 1310029708853434296 1310662802828958488 1312388494471919592 1317827504739466643 1331159220286554204 1331542729137112128 1333940250215192256 1339468578715309224 1341232197647126616 1347441605969567017 1349604433587495696 1352552575775030448 1360338069408481696 1361072910630072276 1369568996214529656 1371372247032455304 1377721192620568523 1380461413630500656 1382279006011844304 1382947015680087312 1390506857238105282 1390907464226649824 1410801224919083088 1411076485303757727 1412658764385730992 1412934387193558593 1413341455585144176 1419198851257887154 1421476859044817952 1422163811737361056 1433556083385519912 1435361917149011904 1442089155310433721 1442504623231871472 1444403905158444048 1445101937733124944 1451090960274918326 1453001547451053834 1453420159248072288 1456595081603878944 1464979459362980288 1465265290422949652 1473783422460113583 1474495653182578299 1476862419881105712 1483699745899073794 1486081286422186272 1488608160320447712 1497176810118210624 1497468923179497996 1497900346090238272 1499872565110765248 1506902151054722877 1510050339428995728 1518304987785932658 1519324396066704864 1521324823184633376 1521621647746909254 1522060029091693728 1528367993662340012 1530380328084541908 1530821232817496256 1531119910217239524 1531561028024850368 1539933263965219448 1540765120741345863 1553019090334313238 1555511897862939744 1555815392640098226 1562713341834527428 1564770897254981052 1565221709959462464 1567282568037091776 1574538505852078312 1577978005070868856 1587151378033968474 1590467221410421536 1599161466425420196 1599934288204531188 1600395231531585216 1603116480345097536 1612658840347151688 1614782156792638392 1621941544294728176 1622258000111122829 1622817701135855406 1635097679154081324 1638349809583451328 1638669466804363812 1645934762405596936 1648101891783352824 1648898364849334872 1657912022091587067 1658389668885620944 1671841447224959556 1674588903340513888 1675166659237012032 1684323911382986952 1685137889351518056 1695168472026229473 1695656852456084336 1709239945575042972 1711393055062283424 1722173886919683288 1723006156527956664 1732424921960871879 1733761500825883984 1736709520373855664 1738996168853610576 1746706278471245728 1747047077042747662 1749851325962559456 1760874423704395272 1771355819083588101 1774878960382072272 1775225255704727463 1778074734445826544 1785443716098632226 1785958104953745632 1786306561920112778 1788309596862835488 1799472578116660928 1800444635473033368 1803403434366707264 1813887289181678256 1814241195390545649 1814763880840096368 1824684237331569198 1825566046797477894 1826091994952706208 1828496329376607072 1843038674682459072 1843929354240116416 1851676607706296553 1854009142984140376 1854648801298120464 1855010660455501731 1865688377496323562 1866590002905286386 1868683061890378656 1872765104919272928 1881068299892110784 1881435313738343636 1883545019180974656 1883912516258078124 1884455274113525568 1896326302450887216 1907613959013094878 1910675939685668064 1911408111180693216 1914849714018582432 1922785540413911628 1923339497642495296 1925317186945068852 1925871873544592064 1926802583644166592 1937335396601405112 1950481688429119482 1953417080657191968 1953798210420587622 1965044563280151444 1965994204243437732 1968198727908209472 1968582741707879388 1969149893174807616 1996625230905997328 1997314093705668192 2009202868072963836 2012427912805023168 2013400452571994304 2016823959143832384 2024406650381243544 2028828863662545672 2040507104112722544 2041493213622986032 2054353494321794484 2057651011969180992 2070692120445750984 2073418509017766456 2074420523520130968 2083017668781737597 2085760285857157923 2086361196339974736 2103679933015437504 2116201837378624632 2120012183377716264 2128798276886830731 2129827054597057543 2132215288567226928 2133245717606041584 2150211787129535584 2153042875723517856 2163756934847807208 2167652906599687416 2176636440412377489 2179502321176580751 2180130238872108432 2184892622405818416 2197469189044470432 2197897935634424478 2198531153132446496 2210549362788782756 2225549618848610691 2229121929633279408 2232912240480671568 2243249797149563566 2245765215177315936 2246203384769246994 2246850519135357408 2249808847666147872 2260224629368305964 2278986594100057296 2283090043637540592 2292551990493510018 2295570492126812862 2296231849226244384 2296679865325859286 2297341542037275552 2309899895947829172 2315612693831807552 2318661558471480768 2329528635501469857 2344070012751791142 2347156345882471578 2347832564939193696 2361807758778117468 2366505280509429696 2366967007606303284 2369621153163161664 2370766312594435392 2380591621464842968 2399901432306796782 2400592847297377824 2404674720517646304 2418516385575571008 2418988260520727532 2419685174453461824 2422871066717390016 2432912316442092264 2434088062396637192 2468902143608395404 2472152837675029236 2472865068397493952 2473347547274002308 2477317607542499904 2487584503328431416 2488786670540381848 2502391553943481603 2511883355010770832 2527706834027277084 2528435069934516288 2543485278684126504 2563714053885215504 2564214258240161891 2567089582593425136 2583113862135206816 2584509234791934996 2600642251238825976 2605064280560783496 2620059417706868592 2620570615564121493 2621325605657916976 2624776988943839184 2635655009478933286 2662318440573108408 2674643988909095021 2678165574147948339 2678937157430618448 2679459842880169167 2682464395294253232 2694883211939134034 2699208867174991392 2705105151550060896 2720676138816963392 2722145821260144552 2737026355997353797 2738349070196216841 2739137992429059312 2742744494064910608 2755442385241137046 2760922827261001312 2764558012023688608 2765894031360174624 2781013714476210564 2781814928453299648 2798532566244485343 2799885004357929579 2821602449838166176 2822152970607515454 2825317528771461984 2825868774387117186 2826682911170288352 2838397702515774308 2842953718089635904 2844327623474722112 2861420938519642317 2867112166771039824 2884178310620867442 2885009246463742944 2888807810316888096 2890203875466249888 2902181920549836652 2906003094902107668 2906840318496144576 2913190163207757888 2925722532643679223 2930530580845899304 2947566844920227166 2948991306365156598 2953724839762211424 2967399491798147588 2972162572844372544 2977216320640895424 2994937846358995992 3013804302109445754 3020100678857991456 3036609975571865316 3038648792133409728 3042649646369266752 3043243295493818508 3044120058183387456 3056735987324680024 3060760656169083816 3062239820434479048 3079866527930438896 3081530241482691726 3106038180668626476 3111023795725879488 3111630785280196452 3125426683669054856 3129541794509962104 3149077011704156624 3155956010141737712 3174302756067936948 3180934442820843072 3198322932850840392 3199868576409062376 3225317680694303376 3229564313585276784 3243883088589456352 3244516000222245658 3245635402271710812 3270195358308162648 3277338933608727624 3291869524811193872 3296203783566705648 3296846903451636717 3297796729698669744 3315824044183174134 3316779337771241888 3343682894449919112 3349177806681027776 3364874695724345349 3368647822765973904 3369305077153870491 3370275778703036112 3390336944052458946 3391313704912168672 3418479891150085944 3422786110124566848 3438827985740265027 3444347773839366576 3445019797988788929 3446012313055913328 3464849843921743758 3467523001651767968 3473419040747711328 3477992337707221152 3493412556942491456 3494094154085495324 3499702651925118912 3516105019127686713 3521748847408790544 3542711638167176202 3549757920764144544 3550450511409454926 3556149468891653088 3570887432197264452 3571916209907491264 3572613123840225556 3576619193725670976 3600889270946066736 3627774578363356512 3628482390781091298 3629527761680192736 3649368474663138396 3651132093594955788 3652183989905412416 3656992658753214144 3703353215412593106 3708018285968280752 3709297602596240928 3710021320911003462 3731376754992647124 3733180005810572772 3737366123780757312 3745530209838545856 3762870627476687272 3767825032516156248 3792652604901774432 3815227918026189756 3821351879371336128 3822816222361386432 3829699428037164864 3845571080827823256 3850634373890137704 3868461384880369823 3874670793202810224 3900963376858238964 3906834161314383936 3907596420841175244 3930089126560302888 3931988408486875464 3937165483415758776 3953482514218399929 3955393101394535437 3993250461811994656 3994628187411336384 4018405736145927672 4042324817908701051 4048813300762487088 4057657727325091344 4081014208225445088 4082986427245972064 4108706988643588968 4133163577861705569 4141384240891501968 4146837018035532912 4148841047040261936 4166035337563475194 4171520571714315846 4172722392679949472 4232403674757249264 4233229455911273181 4240024366755432528 4257596553773661462 4259654109194115086 4264430577134453856 4266491435212083168 4300423574259071168 4306085751447035712 4326267465931301163 4327513869695614416 4335305813199374832 4353272880824754978 4359004642353161502 4360260477744216864 4369785244811636832 4394938378088940864 4395795871268848956 4397062306264892992 4421098725577565512 4423486959547734897 4451099237697221382 4458243859266558816 4465824480961343136 4486499594299127132 4491530430354631872 4492406769538493988 4493701038270714816 4499617695332295744 4520449258736611928 4557973188200114592 4566180087275081184 4585103980987020036 4591140984253625724 4592463698452488768 4593359730651718572 4594683084074551104 4619799791895658344 4659057271002939714 4688140025503582284 4694312691764943156 4695665129878387392 4723615517556234936 4733934015212606568 4761183242929685936 4799802864613593564 4801185694594755648 4809349441035292608 4837976521041455064 4865824632884184528 4866774000333368487 4868176124793274384 4937804287216790808 4944305675350058472 4946695094548004616 4967195979402605039 4973736066274761201 4975169006656862832 4977573341080763696 5004783107886963206 5023766710021541664 5055413668054554168 5078818360962214141 5085505416078688419 5086970557368253008 5127428107770431008 5128428516480323782 5134179165186850272 5166227724270413632 5169018469583869992 5197274765882615637 5201284502477651952 5210128561121566992 5240118835413737184 5241141231128242986 5242651211315833952 5249553977887678368 5271310018957866572 5314067457250764303 5324636881146216816 5325675767114182389 5349287977818190042 5356331148295896678 5357874314861236896 5358919685760338334 5364928790588506464 5389766423878268068 5398417734349982784 5410210303100121792 5444291642520289104 5474052711994707594 5476698140392433682 5478275984858118624 5485488988129821216 5510884770482274092 5521845654522002624 5529116024047377216 5531788062720349248 5555029823118889659 5562027428952421128 5597065132488970686 5599770008715859158 5643204899676332352 5644305941215030908 5650635057542923968 5651737548774234372 5653365822340576704 5676795405031548616 5722841877039284634 5734224333542079648 5768356621241734884 5770018492927485888 5777615620633776192 5780407750932499776 5804363841099673304 5812006189804215336 5851445065287358446 5861061161691798608 5895133689840454332 5897982612730313196 5907449679524422848 5934798983596295176 5989875692717991984 6027608604218891508 6040201357715982912 6073219951143730632 6086486590987637016 6113471974649360048 6114664769649616817 6121521312338167632 6124479640868958096 6159733055860877792 6163060482965383452 6212076361337252952 6223261570560392904 6249053006345212791 6250853367338109712 6257280857571473769 6259083589019924208 6298154023408313248 6311912020283475424 6348605512135873896 6386394830660492193 6389481163791172629 6396645865701680784 6399737152818124752 6450635361388606752 6459128627170553568 6487766177178912704 6489032000444491316 6491270804543421624 6529909321237132467 6540390716616325296 6554677867217455248 6583739049622387744 6592407567133411296 6593693806903273434 6595593459397339488 6631648088366348268 6633558675542483776 6676648856545832073 6687365788899838224 6729749391448690698 6737295645531947808 6738610154307740982 6740551557406072224 6780673888104917892 6782627409824337344 6836959782300171888 6877655971480530054 6888695547678733152 6890039595977577858 6892024626111826656 6929699687843487516 6935046003303535936 6946838081495422656 6955984675414442304 6988188308170990648 7032210038255373426 7043497694817581088 7085423276334352404 7099515841528289088 7100901022818909852 7112298937783306176 7141774864394528904 7145226247680451112 7184285429063543957 7201778541892133472 7255549156726713024 7256964781562182596 7259055523360385472 7298736949326276792 7302264187189911576 7406706430825186212 7416036571936561504 7418595205192481856 7420042641822006924 7462753509985294248 7466360011621145544 7507174661830444809 7525741254953374544 7535650065032312496 7585305209803548864 7630455836052379512 7691142161655646512 7692642774720485673 7701268747780275408 7736922769760739646 7749341586405620448 7801926753716477928 7815192841682350488 7860178253120605776 7861711846692364479 7863976816973750928 7874330966831517552 7906965028436799858 7910786202789070874 7986500923623989312 8023931966727285063 8034496722443845017 8036811472291855344 8038379528640507501 8084649635817402102 8097626601524974176 8115315454650182688 8162028416450890176 8165972854491944128 8215047210588650523 8217413977287177936 8266327155723411138 8282768481783003936 8293674036071065824 8297682094080523872 8332070675126950388 8343041143428631692 8345444785359898944 8399655013073788737 8464807349514498528 8466458911822546362 8480048733510865056 8515193107547322924 8519308218388230172 8528861154268907712 8532982870424166336 8652534931862602326 8655027739391228832 8670611626398749664 8706545761649509956 8718009284706323004 8720520955488433728 8739570489623273664 8791591742537697912 8842197451155131024 8846973919095469794 8902198475394442764 8916487718533117632 8931648961922686272 8972999188598254264 8984813539076987976 9040898517473223856 9115946376400229184 9132360174550162368 9170207961974040072 9182281968507251448 9186719461303437144 9224792533176266501 9239599583791316688 9318114542005879428 9376280051007164568 9388625383529886312 9432091241786969119 9447231035112469872 9467868030425213136 9522366485859371872 9599605729227187128 9644048348343979661 9675953042082910128 9731649265768369056 9733548000666736974 9736352249586548768 9875608574433581616 9888611350700116944 9890540710354910151 9893390189096009232 9934391958805210078 9947472132549522402 9950338013313725664 9955146682161527392 10009566215773926412 10047533420043083328 10094624087173036047 10110827336109108336 10157636721924428282 10171010832157376838 10173941114736506016 10254856215540862016 10256857032960647564 10268358330373700544 10316483957220795081 10338036939167739984 10394549531765231274 10402569004955303904 10420257122243133984 10480237670827474368 10482282462256485972 10485302422631667904 10499107955775356736 10542620037915733144 10548315057383060139 10628134914501528606 10649273762292433632 10651351534228364778 10698575955636380084 10712662296591793356 10715748629722473792 10717839371520676668 10729857581177012928 10779532847756536136 10888583285040578208 10948105423989415188 10953396280784867364 10956551969716237248 10970977976259642432 11021769540964548184 11110059646237779318 11124054857904842256 11194130264977941372 11199540017431718316 11288611882430061816 11303475097548468744 11353590810063097232 11355806000777859803 11445683754078569268 11468448667084159296 11536713242483469768 11605384154641109469 11608727682199346608 11624012379608430672 11702890130574716892 11722122323383597216 11790267379680908664 11795965225460626392 11860447542655199787 11866179304183606311 11869597967192590352 11979751385435983968 12055217208437783016 12126974453726103153 12146439902287461264 12172973181975274032 12226943949298720096 12229329539299233634 12243042624676335264 12248959281737916192 12319466111721755584 12326120965930766904 12399490733585116707 12424152722674505904 12446523141120785808 12498106012690425582 12501706734676219424 12514561715142947538 12518167178039848416 12596308046816626496 12623824040566950848 12697211024271747792 12699688367733819543 12772789661320984386 12778962327582345258 12793291731403361568 12799474305636249504 12901270722777213504 12918257254341107136 12978064000888982632 12982541609086843248 13059818642474264934 13080781433232650592 13109355734434910496 13167478099244775488 13184815134266822592 13187387613806546868 13191186918794678976 13263296176732696536 13353297713091664146 13374731577799676448 13459498782897381396 13474591291063895616 13477220308615481964 13481103114812144448 13561347776209835784 13673919564600343776 13755311942961060108 13777391095357466304 13780079191955155716 13784049252223653312 13859399375686975032 13976376616341981296 14064420076510746852 14086995389635162176 14170846552668704808 14201802045637819704 14283549728789057808 14290452495360902224 14368570858127087914 14403557083784266944 14513929563124365192 14581123681472163179 14597473898652553584 14600322001000105461 14604528374379823152 14813412861650372424 14832073143873123008 14840085283644013848 14901587938207815117 14921208198824283603 14925507019970588496 14932720023242291088 15014349323660889618 15051482509906749088 15071300130064624992 15236455082886642423 15256516248236065257 15260911672104759024 15382284323311293024 15385285549440971346 15402537495560550816 15473845539521479292 15498683172811240896 15603853507432955856 15630385683364700976 15720356506241211552 15723423693384728958 15727953633947501856 15748661933663035104 15813930056873599716 15821572405578141748 16047863933454570126 16068993444887690034 16073622944583710688 16076759057281015002 16169299271634804204 16195253203049948352 16230630909300365376 16430094421177301046 16434827954574355872 16532654311446822276 16565536963566007872 16587348072142131648 16595364188161047744 16664141350253900776 16686082286857263384 16799310026147577474 16929614699028997056 16932917823645092724 16960097467021730112 17030386215094645848 17038616436776460344 17131757561613066359 17305069863725204652 17310055478782457664 17341223252797499328 17413091523299019912 17436018569412646008 17516740877604371221 17583183485075395824 17684394902310262048 17693947838190939588 17804396950788885528 17945998377196508528 17969627078153975952 18081797034946447712 18340415923948080144 18343994308948850451 18364563937014502896 18373438922606874288 18449585066352533002 18479199167582633376 18636229084011758856 18747159019035638373 18752560102014329136 18777250767059772624 18864182483573938238 18894462070224939744 18935736060850426272 19044732971718743744 19159184491981476579 19168443491373517887 19199211458454374256 19288096696687959322 19351906084165820256 19463298531536738112 19467096001333473948 19472704499173097536 19589727963711397401 19751217148867163232 19777222701400233888 19781081420709820302 19786780378192018464 19868783917610420156 19894944265099044804 19900676026627451328 19910293364323054784 20019132431547852824 20029946569637496219 20189248174346072094 20221654672218216672 20315273443848856564 20342021664314753676 20347882229473012032 20513714065921295128 20632967914441590162 20676073878335479968 20789099063530462548 20805138009910607808 20840514244486267968 20964564924512971944 21085240075831466288 21096630114766120278 21256269829003057212 21298547524584867264 21302703068456729556 21397151911272760168 21425324593183586712 21435678743041353336 21552856287190631871 21559065695513072272 21777166570081156416 21896210847978830376 21906792561569734728 22043539081929096368 22220119292475558636 22248109715809684512 22388260529955882744 22399080034863436632 22521523985491334427 22577223764860123632 22606950195096937488 22707181620126194464 22711612001555719606 22891367508157138536 23073426484966939536 23077928324161457019 23210768309282218938 23217455364398693216 23248024759216861344 23405780261149433784 23444244646767194432 23580534759361817328 23585135540077093437 23591930450921252784 23720895085310399574 23732358608367212622 23739195934385180704 23959502770871967936 24071795900181855189 24110434416875566032 24115138585921522503 24253948907452206306 24292879804574922528 24345946363950548064 24453887898597440192 24458659078598467268 24486085249352670528 24497918563475832384 24652241931861533808 24798981467170233414 24848305445349011808 24893046282241571616 24996212025380851164 25003413469352438848 25029123430285895076 25036334356079696832 25394422048543495584 25399376735467639086 25545579322641968772 25557924655164690516 25586583462806723136 25598948611272499008 25956128001777965264 25965083218173686496 26119637284948529868 26161562866465301184 26218711468869820992 26374775227613093736 26526592353465393072 26706595426183328292 26749463155599352896 26918997565794762792 26954440617230963928 27079229694162588761 27122695552419671568 27347839129200687552 27510623885922120216 27560158383910311432 27674377599528799503 27687751709761748059 27718798751373950064 27952753232683962592 28128840153021493704 28296273725360907357 28341693105337409616 28403604091275639408 28567099457578115616 28580904990721804448 28737141716254175828 28932145045031938983 29027859126248730384 29162247362944326358 29194947797305107168 29200644002000210922 29209056748759646304 29626825723300744848 29680170567288027696 29803175876415630234 29842416397648567206 29851014039941176992 29865440046484582176 30028698647321779236 30102965019813498176 30142600260129249984 30283872261519108141 30472910165773284846 30513032496472130514 30521823344209518048 30764568646622586048 30770571098881942692 30805074991121101632 30947691079042958584 31207707014865911712 31260771366729401952 31440713012482423104 31446847386769457916 31455907267895003712 31497323867326070208 31627860113747199432 31643144811156283496 32095727866909140252 32137986889775380068 32147245889167421376 32153518114562030004 32338598543269608408 32860188842354602092 32869655909148711744 33065308622893644552 33328282700507801552 33372164573714526768 33598620052295154948 33865835647290185448 34060772430189291696 34067418002333579409 34077232873552920688 34263515123226132718 34610139727450409304 34770371855818235273 34816152463923328407 34826183046598039824 34872037138825292016 35033481755208742442 35166366970150791648 35368789804620524096 35387895676381879176 35581342627965599361 35598537912550818933 35608793901577771056 35891996754393017056 35939254156307951904 36163594069892895424 36380923361178309459 36680831847896160288 36687988617897700902 36729127874029005792 36746877845213748576 36899170132705066004 36958398335165266752 37198472200755350121 37272458168023517712 37494318038071276746 37505120204028658272 37554501534119545248 37728364967147876476 37788924140449879488 37871472121700852544 38318368983962953158 38336886982747035774 38398422916908748512 38576193393375918644 38703812168331640512 38934192002666947896 39179455927422794802 39502434297734326464 39554445402800467776 39562162841419640604 39573560756384036928 39737567835220840312 39789888530198089608 40038264863095705648 40059893139274992438 40378496348692144188 40443309344436433344 40630546887697713128 40684043328629507352 41027428131842590256 41265935828883180324 41352147756670959936 41578198127060925096 41929129849025943888 42170480151662932576 42193260229532240556 42512539658006114424 42605406136913459112 42794303822545520336 42850649186367173424 42871357486082706672 43105712574381263742 43118131391026144544 43743371044416489537 43792421695957660752 43800966003000316383 43813585123139469456 44087078163858192736 44440238584951117272 44496219431619369024 44704763814623445351 44776521059911765488 44798160069726873264 45043047970982668854 45154447529720247264 45213900390193874976 45414363240252388928 45423224003111439212 45709365248659927269 45782735016314277072 46146852969933879072 46155856648322914038 46421536618564437876 46434910728797386432 46496049518433722688 46811560522298867568 47161069518723634656 47170271080154186874 47183860901842505568 47441790170620799148 47464717216734425244 47478391868770361408 48143591800363710378 48220868833751132064 48230277171843045006 48507897814904412612 48585759609149845056 48691892727901096128 48917318157196934536 49304483863723067616 49597962934340466828 49696610890698023616 49786092564483143232 49992424050761702328 50058246860571790152 50289998003444807699 50788844097086991168 50798753470935278172 51091158645283937544 51115849310329381032 51395272684839199077 51912256003555930528 51930166436347372992 52239274569897059736 52550222632813113663 52749550455226187472 53053184706930786144 53413190852366656584 53837995131589525584 53908881234461927856 54158459388325177522 54245391104839343136 55021247771844240432 55031982926846551353 55120316767820622864 55348755199057599006 55375503419523496118 55437597502747900128 55905506465367925184 56241477057106915119 56257680306042987408 56592547450721814714 56683386210674819232 56807208182551278816 57134198915156231232 57161809981443608896 57474283432508351656 57505330474120553661 57864290090063877966 58055718252497460768 58324494725888652716 58389895594610214336 58401288004000421844 58418113497519292608 59253651446601489696 59360341134576055392 59606351752831260468 59684832795297134412 59702028079882353984 59730880092969164352 60057397294643558472 60567744523038216282 60945820331546569692 61026064992944261028 61043646688419036096 61541142197763885384 61895382158085917168 62415414029731823424 62521542733458803904 62893694773538915832 63255720227494398864 63286289622312566992 64191455733818280504 64275973779550760136 64307036229124060008 64573547732233865507 64658568861571895613 64677197086539216816 65720377684709204184 66024638692508783833 66130617245787289104 66656565401015603104 66744329147429053536 67197240104590309896 67564571956474003281 67731671294580370896 68121544860378583392 68134836004667158818 68154465747105841376 68527030246452265436 69220279454900818608 69233784972484371057 69540743711636470546 69632304927846656814 69652366093196079648 69744074277650584032 70066963510417484884 70332733940301583296 70775791352763758352 71162685255931198722 71197075825101637866 71217587803155542112 71783993508786034112 71878508312615903808 72215387700545565567 72761846722356618918 73361663695792320576 73375977235795401804 73458255748058011584 73493755690427497152 73798340265410132008 74396944401510700242 74544916336047035424 74988636076142553492 75010240408057316544 75109003068239090496 75456729934295752952 76636737967925906316 76673773965494071548 76796845833817497024 77152386786751837288 77868384005333895792 78358911854845589604 79124325682839281208 79475135670441680624 79490642005445018621 79579777060396179216 80076529726191411296 80119786278549984876 80756992697384288376 81237689082487766283 81261093775395426256 81368086657259014704 82054856263685180512 82531871657766360648 83023132798586398509 83063255129285244177 83156396254121850192 83858259698051887776 84340960303325865152 84386520459064481112 84888821176082722071 85025079316012228848 85210812273826918224 85588607645091040672 85701298372734346848 85742714972165413344 86211425148762527484 86236262782052289088 86796435135095816949 87486742088832979074 87584843391915321504 87601932006000632766 87627170246278938912 88174156327716385472 88880477169902234544 89409527629246890702 89553042119823530976 89596320139453746528 90086095941965337708 90308895059440494528 90427800780387749952 90846448006222878424 91418730497319854538 91565470032628554144 92293705939867758144 92311713296645828076 92843073237128875752 93623121044597735136 94322139037447269312 94340542160308373748 94367721803685011136 94883580341241598296 94929434433468850488 96287183600727420756 96441737667502264128 96460554343686090012 97015795629808825224 97834636314393869072 98608967727446135232 99195925868680933656 99984848101523404656 100116493721143580304 100579996006889615398 101597506941870556344 102182317290567875088 102202254007000738227 102231698620658762064 102790545369678398154 103824512007111861056 104311115567454705819 104448457391769985221 104478549139794119472 105100445265626227326 105499100910452374944 106106369413861572288 106795613737652456799 106826381704733313168 107675990263179051168 107817762468923855712 108316918776650355044 108490782209678686272 110042495543688480864 110063965853693102706 110240633535641245728 110697510398115198012 110751006839046992236 110875195005495800256 112482954114213830238 112515360612085974816 113185094901443629428 113366772421349638464 113614416365102557632 114948566865016703312 115010660948241107322 115728580180127755932 116111436504994921536 116648989451777305432 116802576008000843688 118507302893202979392 118720682269152110784 119212703505662520936 119369665590594268824 119922302931291464513 120114794589287116944 121135489046076432564 121891640663093139384 122052129985888522056 122617186143230598547 123082284395527770768 123790764316171834336 125787389547077831664 126511440454988797728 126572579244625133984 128382911467636561008 128551947559101520272 128614072458248120016 129147095464467731014 129317137723143791226 129354394173078433632 131230113133249468611 131440755369418408368 132049277385017567666 132261234491574578208 133313130802031206208 133488658294858107072 134114291443870336053 134394480209180619792 135129143912948006562 135463342589160741792 136243089720757166784 136269672009334317636 136308931494211682752 137054060492904530872 137128095745979781807 138440558909801637216 138467569944968742114 139081487423272941092 139264609855693313628 139304732186392159296 139488148555301168064 140133927020834969768 141551582705527516704 142325370511862397444 142394151650203275732 142435175606311084224 144430775401091131134 145523693444713237836 146751954471590803608 147596680530820264016 148793888803021400484 149089832672094070848 149977272152285106984 150869994010334423097 150913459868591505904 153273475935851812632 153347547930988143096 154185818054517597231 154304773573503674576 155736768010667791584 156717823709691179208 157650667898439340989 158248651365678562416 158950271340883361248 158981284010890037242 159159554120792358432 160153059452382822592 160239572557099969752 161513985394768576752 162475378164975532566 162522187550790852512 162736173314518029408 164109712527370361024 165063743315532721296 165095948780539654059 166046265597172797018 166126510258570488354 166312792508243700384 167716519396103775552 168773040918128962224 169777642352165444142 170050158632024457696 170421624547653836448 171177215290182081344 171402596745468693696 171485429944330826688 172422850297525054968 173592870270191633898 174973484177665958148 175169686783830643008 175203864012001265532 175254340492557877824 177760954339804469088 178819055258493781404 179106084239647061952 179192640278907493056 180172191883930675416 181692896012445756848 182837460994639709076 183130940065257108288 184623426593291656152 185686146474257751504 187246242089195470272 188681084320616747496 189554607859138121327 189767160682483196592 189858868866937700976 192574367201454841512 192921108687372180024 193720643196701596521 193975706584715686839 194031591259617650448 195669272628787738144 198073916077526351499 198391851737361867312 199969696203046809312 200232987442287160608 201159992013779230796 203195013883741112688 204364634581135750176 204404508014001476454 204463397241317524128 205581090739356796308 208622231134909411638 208896914783539970442 208957098279588238944 210200890531252454652 210998201820904749888 213591227475304913598 213652763409466626336 215351980526358102336 215635524937847711424 216633837553300710088 220084991087376961728 220127931707386205412 220481267071282491456 221395020796230396024 221502013678093984472 222712848300969862667 224965908228427660476 225030721224171949632 226370189802887258856 229897133730033406624 230021321896482214644 231457160360255511864 233297978903554610864 233605152016001687376 238425407011325041872 238471926016335055863 238739331181188537648 239844605862582929026 240229589178574233888 242270978092152865128 243713067247463298849 243783281326186278768 244104259971777044112 245234372286461197094 246164568791055541536 247581528632343668672 249069398395759195527 249189765387855732531 251574779094155663328 253022880909977595456 253145158489250267968 254666463528248166213 256765822935273122016 257103895118203040544 257228144916496240032 258294190928935462028 258634275446287582452 258708788346156867264 260389305405287450847 262460226266498937222 262881510738836816736 264098554770035135332 264522468983149156416 268228582887740672106 268788960418361239584 270258287825896013124 270926685178321483584 272539344018668635272 274108120985809061744 274256191491959563614 276881117819603274432 276935139889937484228 278162974846545882184 278529219711386627256 280267854041669939536 283103165411055033408 284650741023724794888 284788303300406551464 288861550802182262268 291047386889426475672 293503908943181607216 295193361061640528032 297587777606042800968 299954544304570213968 301739988020668846194 301826919737183011808 306546951871703625264 306606762021002214681 306695095861976286192 308371636109035194462 308609547147007349152 311473536021335583168 312933346702364117457 313435647419382358416 315301335796878681978 316497302731357124832 317900542681766722496 317962568021780074484 318319108241584716864 320479145114199939504 323027970789537153504 324950756329951065132 325044375101581705024 325472346629036058816 330127486631065442592 330191897561079308118 332092531194345594036 332253020517140976708 332625585016487400768 337546081836257924448 339555284704330888284 340100317264048915392 340843249095307672896 344845700595050109936 347185740540383267796 349946968355331916296 350407728024002531064 352029986024113653893 355521908679608938176 357638110516987562808 359766908793874393539 360344383767861350832 363385792024891513696 365674921989279418152 367851558429691795641 369246853186583312304 371372292948515503008 377362168641233494992 379109215718276242654 379534321364966393184 379717737733875401952 385148734402909683024 385842217374744360048 387441286393403193042 387951413169431373678 388063182519235300896 391338545257575476288 393690339399748405833 396147832155052702998 396783703474723734624 399939392406093618624 400465974884574321216 402319984027558461592 406390027767482225376 408729269162271500352 408809016028002952908 408926794482635048256 411162181478713592616 417244462269818823276 417793829567079940884 417914196559176477888 420401781062504909304 427182454950609827196 427305526818933252672 433267675106601420176 440255863414772410824 442790041592460792048 443004027356187968944 445425696601939725334 449931816456855320952 452014834125637058549 452609982031003269291 452740379605774517712 459794267460066813248 460042643792964429288 462557454163552791693 462914320720511023728 466595957807109221728 467210304032003374752 472952003695318022967 476850814022650083744 476943852032670111726 477478662362377075296 479689211725165858052 480459178357148467776 484541956184305730256 487426134494926597698 487566562652372557536 488208519943554088224 490468744572922394188 492329137582111083072 498138796791518391054 498379530775711465062 503149558188311326656 509332927056496332426 513531645870546244032 514207790236406081088 514456289832992480064 516588381857870924056 517268550892575164904 520778610810574901694 524920452532997874444 525763021477673633472 528197109540070270664 536457165775481344212 537577920836722479168 540516575651792026248 545078688037337270544 548216241971618123488 548512382983919127228 553870279779874968456 556325949693091764368 557058439422773254512 560535708083339879072 568663823577414363981 569301482047449589776 569576606600813102928 577723101604364524536 581161929590104789563 582094773778852951344 587007817886363214432 590386722123281056064 594221748232579054497 595175555212085601936 599909088609140427936 603479976041337692388 603653839474366023616 613093903743407250528 613213524042004429362 613390191723952572384 616743272218070388924 617219094294014698304 625866693404728234914 626871294838764716832 630602671593757363956 632994605462714249664 635925136043560148968 640958290228399879008 646055941579074307008 649901512659902130264 660254973262130885184 660383795122158616236 664185062388691188072 664506041034281953416 668138544902909588001 675092163672515848896 679110569408661776568 689691401190100219872 694371481080766535592 699893936710663832592 700815456048005062128 704059972048227307786 715276221033975125616 715415778049005167589 719533817587748787078 720688767535722701664 726771584049783027392 731139201742389896547 731349843978558836304 735703116859383591282 738493706373166624608 742744585897031006016 747569296163567197593 754724337282466989984 758218431436552485308 759068642729932786368 759435475467750803904 770297468805819366048 771684434749488720096 774882572786806386084 775902826338862747356 776126365038470601792 787380678799496811666 792295664310105405996 793567406949447469248 804639968055116923184 812780055534964450752 817618032056005905816 822324362957427185232 834488924539637646552 835587659134159881768 839456120519040251591 840803562125009818608 854364909901219654392 858320303002614189829 866535350213202840352 880511726829544821648 885580083184921584096 886008054712375937888 890851393203879450668 899863632913710641904 904029668251274117098 905219964062006538582 905480759211549035424 920085287585928858576 925114908327105583386 925828641441022047456 933191915614218443456 934420608064006749504 938800040107092352371 945904007390636045934 953701628045300167488 953887704065340223452 954957324724754150592 959378423450331716104 969083912368611460512 974852268989853195396 975133125304745115072 976417039887108176448 980937489145844788376 996277593583036782108 996759061551422930124 1018665854112992664852 1033176763715741848112 1034537101785150329808 1041557221621149803388 1049840905065995748888 1056089958072340961679 1056394219080140541328 1072914331550962688424 1079300726381623180617 1081033151303584052496 1090157376074674541088 1096432483943236246976 1097024765967838254456 1103554675289075386923 1107740559559749936912 1112651899386183528736 1114116878845546509024 1121071416166679758144 1137327647154828727962 1138602964094899179552 1139153213201626205856 1155446203208729049072 1162323859180209579126 1164189547557705902688 1174015635772726428864 1188443496465158108994 1190351110424171203872 1199818177218280855872 1206959952082675384776 1226187807486814501056 1226427048084008858724 1226780383447905144768 1233486544436140777848 1251733386809456469828 1253742589677529433664 1261205343187514727912 1271850272087120297936 1281916580456799758016 1299803025319804260528 1320767590244317232472 1328370124777382376144 1329012082068563906832 1336277089805819176002 1356044502376911175647 1357829946093009807873 1358221138817323553136 1379382802380200439744 1388742962161533071184 1399787873421327665184 1401630912096010124256 1408119944096454615572 1430552442067950251232 1430831556098010335178 1439067635175497574156 1441377535071445403328 1462278403484779793094 1462699687957117672608 1471406233718767182564 1476987412746333249216 1495138592327134395186 1509448674564933979968 1516436862873104970616 1540594937611638732096 1543368869498977440192 1549765145573612772168 1551805652677725494712 1558989938106789038669 1574761357598993623332 1584591328620210811992 1609279936110233846368 1635236064112011811632 1644648725914854370464 1668977849079275293104 1671175318268319763536 1678912241038080503182 1681607124250019637216 1705991470732243091943 1708729819802439308784 1716640606005228379658 1733070700426405680704 1743485788770314368689 1761023453659089643296 1771160166369843168192 1772016109424751875776 1781702786407758901336 1782665244697737163491 1799727265827421283808 1808059336502548234196 1810439928124013077164 1810961518423098070848 1840170575171857717152 1850229816654211166772 1851657282882044094912 1877600080214184704742 1891808014781272091868 1907775408130680446904 1918756846900663432208 1938167824737222921024 1949704537979706390792 1961874978291689576752 1992555187166073564216 1993518123102845860248 2004415634708728764003 2037331708225985329704 2066353527431483696224 2069074203570300659616 2083114443242299606776 2099681810131991497776 2112179916144681923358 2112788438160281082656 2145828663101925376848 2146247334147015502767 2158601452763246361234 2162066302607168104992 2180314752149349082176 2194049531935676508912 2207109350578150773846 2215481119119499873824 2225303798772367057472 2228233757691093018048 2274655294309657455924 2277205928189798359104 2278306426403252411712 2310892406417458098144 2324647718360419158252 2328379095115411805376 2376886992930316217988 2380702220848342407744 2413919904165350769552 2452854096168017717448 2464209902168795577251 2466973088872281555696 2503466773618912939656 2518368361557120754773 2522410686375029455824 2543700544174240595872 2574960909007842569487 2599606050639608521056 2641535180488634464944 2656740249554764752288 2658024164137127813664 2672554179611638352004 2712089004753822351294 2715659892186019615746 2716442277634647106272 2777485924323066142368 2799575746842655330368 2803261824192020248512 2816239888192909231144 2861104884135900502464 2861663112196020670356 2878135270350995148312 2924556806969559586188 2925399375914235345216 2942812467437534365128 2990277184654268790372 3032873725746209941232 3099530291147225544336 3103611305355450989424 3117979876213578077338 3149522715197987246664 3168269874217022885037 3169182657240421623984 3218559872220467692736 3237902179144869541851 3270472128224023623264 3289297451829708740928 3310664025867226160769 3337955698158550586208 3342350636536639527072 3357824482076161006364 3363214248500039274432 3411982941464486183886 3417459639604878617568 3433281212010456759316 3486971577540628737378 3522046907318179286592 3563405572815517802672 3565330489395474326982 3599454531654842567616 3616118673005096468392 3620879856248026154328 3680341150343715434304 3700459633308422333544 3755200160428369409484 3783616029562544183736 3815550816261360893808 3837513693801326864416 3899409075959412781584 3923749956583379153504 3985110374332147128432 3987036246205691720496 4008831269417457528006 4068133507130733526941 4074663416451970659408 4132707054862967392448 4138148407140601319232 4166228886484599213552 4199363620263982995552 4224359832289363846716 4225576876320562165312 4291657326203850753696 4292494668294031005534 4317202905526492722468 4324132605214336209984 4388099063871353017824 4414218701156301547692 4430962238238999747648 4549310588619314911848 4621784812834916196288 4649295436720838316504 4676969814320367116007 4753773985860632435976 4827839808330701539104 4905708192336035434896 4928419804337591154502 4933946177744563111392 5006933547237825879312 5036736723114241509546 5044821372750058911648 5087401088348481191744 5117974412196729275829 5149921818015685138974 5199212101279217042112 5283070360977268929888 5313480499109529504576 5316048328274255627328 5345108359223276704008 5424178009507644702588 5431319784372039231492 5432884555269294212544 5554971848646132284736 5632479776385818462288 5723326224392041340712 5756270540701990296624 5849113613939119172376 5876192843633281761137 5885624934875068730256 5980554369308537580744 6013246904126186292009 6065747451492419882464 6199060582294451088672 6207222610710901978848 6235959752427156154676 6299045430395974493328 6336539748434045770074 6338365314480843247968 6475804358289739083702 6540944256448047246528 6621328051734452321538 6675911396317101172416 6684701273073279054144 6715648964152322012728 6823965882928972367772 6834919279209757235136 6866562424020913518632 6973943155081257474756 7126811145631035605344 7130660978790948653964 7232237346010192936784 7241759712496052308656 7392629706506386731753 7400919266616844667088 7510400320856738818968 7555105084671362264319 7567232059125088367472 7631101632522721787616 7675027387602653728832 7724882727023527708461 7798818151918825563168 7847499913166758307008 7970220748664294256864 7974072492411383440992 8017662538834915056012 8136267014261467053882 8149326832903941318816 8332457772969198427104 8398727240527965991104 8448719664578727693432 8583314652407701507392 8584989336588062011068 8634405811052985444936 8776198127742706035648 8828437402312603095384 9098621177238629823696 9298590873441676633008 9353939628640734232014 9504809622651068655111 9507547971721264871952 9655679616661403078208 9811416384672070869792 9856839608675182309004 9867892355489126222784 10013867094475651758624 10073473446228483019092 10089642745500117823296 10235948824393458551658 10299843636031370277948 10566140721954537859776 10690216718446553408016 10848356019015289405176 10862639568744078462984 10912929566747523270683 11264959552771636924576 11446652448784082681424 11512541081403980593248 11698227227878238344752 11752385687266563522274 11771249869750137460512 11961108738617075161488 12026493808252372584018 12131494902984839764928 12204400521392200580823 12398121164588902177344 12414445221421803957696 12471919504854312309352 12598090860791948986656 12673079496868091540148 12676730628961686495936 12951608716579478167404 13242656103468904643076 13431297928304644025456 13647931765857944735544 13733124848041827037264 13947886310162514949512 14030909442961101348021 14253622291262071210688 14261321957581897307928 14464474692020385873568 14483519424992104617312 14785259413012773463506 14801838533233689334176 15020800641713477637936 15110210169342724528638 15134464118250176734944 15262203265045443575232 15449765454047055416922 15597636303837651126336 15940441497328588513728 15948144984822766881984 16035325077669830112024 16272534028522934107764 16298653665807882637632 16664915545938396854208 16897439329157455386864 17169978673176124022136 17268811622105970889872 17628578530899845283411 17656874804625206190768 18197242354477259647392 18597181746883353266016 18707879257281468464028 19009619245302137310222 19015095943442529743904 19622832769344141739584 19713679217350364618008 20027734188951303517248 20146946892456966038184 20471897648786917103316 20599687272062740555896 21380433436893106816032 21696712038030578810352 21725279137488156925968 21825859133495046541366 22177889119519160195259 22529919105543273849152 22665315254014086792957 22893304897568165362848 23025082162807961186496 23174648181070583125383 23396454455756476689504 23504771374533127044548 23542499739500274921024 23922217477234150322976 24052987616504745168036 24408801042784401161646 24943839009708624618704 25196181721583897973312 25346158993736183080296 25903217433158956334808 26485312206937809286152 26862595856609288050912 27295863531715889471088 27466249696083654074528 27895772620325029899024 28061818885922202696042 28522643915163794615856 28928949384040771747136 28967038849984209234624 29570518826025546927012 29603677066467378668352 30041601283426955275872 30220420338685449057276 30268928236500353469888 30899530908094110833844 32070650155339660224048 32545068057045868215528 32738788700242569812049 33794878658314910773728 34339957346352248044272 34537623244211941779744 35257157061799690566822 35313749609250412381536 36394484708954519294784 37194363493766706532032 37415758514562936928056 38019238490604274620444 38030191886885059487808 39427358434700729236016 40293893784913932076368 40943795297573834206632 41199374544125481111792 42092728328883304044063 42760866873786213632064 43393424076061157620704 43450558274976313851936 43651718266990093082732 44355778239038320390518 45330630508028173585914 45786609795136330725696 46349296362141166250766 46792908911512953379008 47009542749066254089096 47844434954468300645952 48105975233009490336072 48817602085568802323292 49887678019417249237408 50692317987472366160592 51806434866317912669616 52885735592699535850233 52970624413875618572304 53725191713218576101824 54591727063431778942176 54932499392167308149056 55791545240650059798048 56123637771844405392084 57045287830327589231712 59141037652051093854024 60083202566853910551744 60440840677370898114552 61799061816188221667688 64141300310679320448096 65090136114091736431056 65477577400485139624098 66533667358557480585777 67589757316629821547456 68679914692704496088544 69075246488423883559488 70514314123599381133644 70627499218500824763072 74831517029125873856112 76038476981208549240888 76390506967232662894781 78854716869401458472032 80587787569827864152736 81887590595147668413264 82398749088250962223584 84185456657766608088126 86786848152122315241408 86901116549952627703872 87303436533980186165464 88711556478076640781036 90661261016056347171828 92698592724282332501532 94019085498132508178192 96211950466018980672144 97635204171137604646584 98216366100727709436147 99775356038834498474816 101384635974944732321184 103612869732635825339232 105771471185399071700466 105941248827751237144608 109183454126863557884352 111583090481300119596096 112247275543688810784168 114090575660655178463424 118282075304102187708048 120881681354741796229104 123598123632376443335376 128282600621358640896192 130180272228183472862112 130955154800970279248196 133067334717114961171554 137359829385408992177088 141028628247198762267288 149663034058251747712224 152076953962417098481776 152781013934465325789562 157709433738802916944064 158657206778098607550699 161175575139655728305472 163775181190295336826528 164797498176501924447168 168370913315533216176252 174606873067960372330928 177423112956153281562072 181322522032112694343656 185397185448564665003064 188038170996265016356384 192423900932037961344288 195270408342275209293168 196432732201455418872294 202769271949889464642368 207225739465271650678464 211542942370798143400932 211882497655502474289216 224494551087377621568336 229171520901697988684343 236564150608204375416096 241763362709483592458208 247196247264752886670752 260360544456366945724224 261910309601940558496392 266134669434229922343108 282057256494397524534576 294649098302183128308441 299326068116503495424448 304153907924834196963552 305562027868930651579124 317314413556197215101398 327550362380590673653056 336741826631066432352504 349213746135920744661856 354846225912306563124144 362645044064225388687312 370794370897129330006128 376076341992530032712768 384847801864075922688576 390540816684550418586336 392865464402910837744588 423085884741596286801864 448989102174755243136672 458343041803395977368686 473128301216408750832192 483526725418967184916416 494392494529505773341504 523820619203881116992784 532269338868459844686216 564114512988795049069152 589298196604366256616882 608307815849668393927104 611124055737861303158248 634628827112394430202796 673483653262132864705008 687514562705093966053029 698427492271841489323712 709692451824613126248288 725290088128450777374624 741588741794258660012256 781081633369100837172672 785730928805821675489176 846171769483192573603728 897978204349510486273344 916686083606791954737372 1047641238407762233985568 1064538677736919689372432 1128229025977590098138304 1178596393208732513233764 1222248111475722606316496 1269257654224788860405592 1346967306524265729410016 1375029125410187932106058 1419384903649226252496576 1450580176256901554749248 1483177483588517320024512 1571461857611643350978352 1692343538966385147207456 1833372167213583909474744 2062543688115281898159087 2095282476815524467971136 2129077355473839378744864 2357192786417465026467528 2444496222951445212632992 2538515308449577720811184 2693934613048531458820032 2750058250820375864212116 3142923715223286701956704 3384687077932770294414912 3666744334427167818949488 4125087376230563796318174 4258154710947678757489728 4714385572834930052935056 4888992445902890425265984 5077030616899155441622368 5500116501640751728424232 6285847430446573403913408 7333488668854335637898976 8250174752461127592636348 9428771145669860105870112 10154061233798310883244736 11000233003281503456848464 14666977337708671275797952 16500349504922255185272696 18857542291339720211740224 22000466006563006913696928 33000699009844510370545392 44000932013126013827393856 66001398019689020741090784 132002796039378041482181568
- Sum of all divisors σ(n): 512363729819226189864960000
- Sum of proper divisors (its aliquot sum) s(n): 380360933779848148382778432
- 132002796039378041482181568 is an abundant number, because the sum of its proper divisors (380360933779848148382778432) is greater than itself. Its abundance is 248358137740470106900596864
Bases of 132002796039378041482181568
- Binary: 1101101001100001010110111101001011110010000001011001101111110101010111011111011110000002
- Hexadecimal: 0x6D30ADE97902CDFAAEFBC0
- Base-36: GL3J0FUPPK75ZTYO0
Squares and roots of 132002796039378041482181568
- 132002796039378041482181568 squared (1320027960393780414821815682) is 17424738162213639154854532462300668340795640518938624
- 132002796039378041482181568 cubed (1320027960393780414821815683) is 2300114157666253979943676160741130820663965359941079173381530725341743416082432
-
The
square root of 132002796039378041482181568 is 11489246974426.9159166045 -
132002796039378041482181568 is a
perfect cube number . Itscube root is 509167932
Scales and comparisons
How big is 132002796039378041482181568?- 132,002,796,039,378,041,482,181,568 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 132,002,796,039,378,041,482,181,568 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 132002796039378041482181568 cubic inches would be around 42430661 feet tall.
Recreational maths with 132002796039378041482181568
- 132002796039378041482181568 backwards is 865181284140873930697200231
- 132002796039378041482181568 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 132002796039378041482181568's digits is 108
- 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 132002796039378041482181568 - Facts about the integer". Numbermatics.com. 2024. Web. 3 June 2024.
APA style:
Numbermatics. (2024). Number 132002796039378041482181568 - Facts about the integer. Retrieved 3 June 2024, from https://numbermatics.com/n/132002796039378041482181568/
Chicago style:
Numbermatics. 2024. "Number 132002796039378041482181568 - Facts about the integer". https://numbermatics.com/n/132002796039378041482181568/
The information we have on file for 132002796039378041482181568 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 132002796039378041482181568, math, Factors of 132002796039378041482181568, curriculum, school, college, exams, university, Prime factorization of 132002796039378041482181568, STEM, science, technology, engineering, physics, economics, calculator, one hundred thirty-two septillion, two sextillion, seven hundred ninety-six quintillion, thirty-nine quadrillion, three hundred seventy-eight trillion, forty-one billion, four hundred eighty-two million, one hundred eighty-one thousand, five hundred sixty-eight.