112379172348336575258326464
112,379,172,348,336,575,258,326,464 is an even composite number composed of six prime numbers multiplied together.
What does the number 112379172348336575258326464 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 17920 divisors.
112379172348336575258326464 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 112379172348336575258326464:
26 × 33 × 113 × 133 × 199 × 413
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 11 × 11 × 11 × 13 × 13 × 13 × 19 × 19 × 19 × 19 × 19 × 19 × 19 × 19 × 19 × 41 × 41 × 41)See below for interesting mathematical facts about the number 112379172348336575258326464 from the Numbermatics database.
Names of 112379172348336575258326464
- Cardinal: 112379172348336575258326464 can be written as One hundred twelve septillion, three hundred seventy-nine sextillion, one hundred seventy-two quintillion, three hundred forty-eight quadrillion, three hundred thirty-six trillion, five hundred seventy-five billion, two hundred fifty-eight million, three hundred twenty-six thousand, four hundred sixty-four.
Scientific notation
- Scientific notation: 1.12379172348336575258326464 × 1026
Factors of 112379172348336575258326464
Divisors of 112379172348336575258326464
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 19 22 24 26 27 32 33 36 38 39 41 44 48 52 54 57 64 66 72 76 78 82 88 96 99 104 108 114 117 121 123 132 143 144 152 156 164 169 171 176 192 198 208 209 216 228 234 242 246 247 264 286 288 297 304 312 328 338 342 351 352 361 363 369 396 416 418 429 432 451 456 468 484 492 494 507 513 528 533 572 576 594 608 624 627 656 676 684 702 704 722 726 738 741 779 792 832 836 858 864 902 912 936 968 984 988 1014 1026 1056 1066 1083 1089 1107 1144 1188 1216 1248 1254 1287 1312 1331 1352 1353 1368 1404 1444 1452 1476 1482 1521 1558 1573 1584 1599 1672 1681 1716 1728 1804 1824 1859 1872 1881 1936 1968 1976 2028 2052 2112 2132 2166 2178 2197 2214 2223 2288 2299 2337 2376 2496 2508 2574 2624 2662 2704 2706 2717 2736 2808 2888 2904 2952 2964 3042 3116 3146 3168 3198 3211 3249 3267 3344 3362 3432 3608 3648 3718 3744 3762 3861 3872 3936 3952 3971 3993 4056 4059 4104 4264 4332 4356 4394 4428 4446 4563 4576 4598 4674 4693 4719 4752 4797 4961 5016 5043 5148 5324 5408 5412 5434 5472 5577 5616 5643 5776 5808 5863 5904 5928 6084 6232 6292 6336 6396 6422 6498 6534 6591 6669 6688 6724 6859 6864 6897 6929 7011 7216 7436 7488 7524 7722 7744 7872 7904 7942 7986 8112 8118 8151 8208 8528 8569 8664 8712 8788 8856 8892 9126 9152 9196 9348 9386 9438 9504 9594 9633 9747 9922 10032 10086 10127 10296 10648 10816 10824 10868 10944 11154 11232 11286 11552 11616 11726 11808 11856 11913 11979 12168 12177 12464 12584 12792 12844 12996 13068 13182 13338 13376 13448 13718 13728 13794 13858 14022 14079 14157 14391 14432 14801 14872 14883 15048 15129 15444 15808 15884 15972 16224 16236 16302 16416 16731 17056 17138 17303 17328 17424 17576 17589 17712 17784 18252 18392 18491 18696 18772 18876 19008 19188 19266 19494 19773 19844 20064 20172 20254 20449 20577 20592 20691 20787 21033 21296 21648 21736 21853 22308 22464 22572 23104 23232 23452 23616 23712 23826 23958 24167 24336 24354 24453 24928 25168 25289 25584 25688 25707 25992 26136 26364 26676 26896 27436 27456 27588 27716 28044 28158 28314 28782 28864 28899 29602 29744 29766 29887 30096 30258 30381 30888 31768 31939 31944 32448 32472 32604 32832 33462 34112 34276 34606 34656 34848 35152 35178 35321 35424 35568 35739 35937 36504 36784 36982 37392 37544 37752 38376 38532 38988 39546 39688 40128 40344 40508 40898 41154 41184 41382 41574 41743 42066 42237 42471 42592 43296 43472 43681 43706 44403 44616 44649 45144 45387 46904 47424 47652 47916 48334 48672 48708 48906 49856 50193 50336 50578 51168 51376 51414 51623 51909 51984 52272 52728 52767 53352 53792 54571 54872 55176 55432 55473 56088 56316 56628 57564 57798 59204 59319 59488 59532 59774 60192 60516 60762 61009 61347 61731 61776 62073 62361 63536 63878 63888 64493 64944 65208 65559 66924 68552 68921 69212 69312 69696 70304 70356 70642 70848 71136 71478 71874 72501 73008 73359 73568 73964 74784 75088 75449 75504 75867 76219 76752 77064 77121 77976 79092 79376 80688 81016 81796 82308 82368 82764 83148 83486 84132 84474 84942 85184 86592 86697 86944 87362 87412 88806 89167 89232 89298 89661 90077 90288 90774 91143 93808 94259 95304 95817 95832 96668 97344 97416 97812 100386 100672 101156 102336 102752 102828 103246 103818 103968 104544 105456 105534 105963 106704 107217 107584 109142 109744 110352 110864 110946 111397 112176 112632 113256 115128 115596 118408 118638 118976 119064 119548 120384 121032 121524 122018 122694 123462 123552 124146 124722 125229 126711 127072 127756 127776 128986 129888 130321 130416 131043 131118 131651 133209 133848 133947 137104 137842 138424 140608 140712 141284 142272 142956 143748 145002 146016 146718 147136 147928 149568 150176 150898 151008 151734 152438 153504 154128 154242 154869 155727 155952 158184 158301 158752 161376 162032 162811 163592 163713 164616 165528 166296 166419 166972 168264 168948 169884 173394 173888 174724 174824 177612 178334 178464 178596 179322 180154 180576 181548 182286 183027 184041 185193 187083 187616 188518 190608 191634 191664 192413 193336 193479 194832 195624 196677 200772 202312 203401 205504 205656 206492 206763 207636 207936 209088 210912 211068 211926 213408 214434 217503 218284 219488 220704 221728 221892 222794 224352 224939 225264 226347 226512 227601 228657 230256 231192 231363 236816 237276 238128 239096 240383 242064 243048 244036 245388 246924 247104 248292 249444 250458 253422 254144 255512 255552 257972 259776 260642 260832 262086 262236 263302 265837 266418 267501 267696 267894 268983 270231 273429 274208 275684 276848 281219 281424 282568 282777 284089 285912 287451 287496 290004 292032 293436 295856 300352 301796 302016 303468 304876 307008 308256 308484 309738 311454 311904 316368 316602 317504 317889 322752 324064 325622 327184 327426 328757 329232 331056 332592 332838 333944 334191 336528 337896 339768 346788 349448 349648 351329 355224 356668 356928 357192 358644 360308 361152 363096 364572 366054 368082 370386 374166 375232 375687 377036 381216 383268 383328 384826 386672 386958 388531 389664 390963 391248 393129 393354 394953 399627 401544 404624 406802 411312 412984 413526 415207 415272 421824 422136 423852 426816 428868 435006 436568 438976 441408 443456 443784 445588 448704 449878 450528 452694 453024 455202 457314 459173 460512 462384 462726 464607 467181 473632 474552 476256 478192 480491 480766 484128 486096 488072 488433 490776 491139 493848 496584 498888 499257 500916 506844 511024 515944 521284 521664 524172 524472 526604 531674 532836 535002 535392 535788 537966 540462 546858 548416 549081 551368 552123 553696 562438 562848 565136 565554 567853 568178 571824 574902 574992 577239 580008 580437 586872 590031 591712 603592 606841 606936 609752 610203 616512 616968 619476 620289 622908 623808 632736 633204 635778 648128 651244 652509 654368 654852 657514 658464 662112 665184 665676 667888 668382 671099 673056 674817 675792 679041 679536 682803 685971 693576 698896 699296 702658 709423 710448 713336 714384 717288 720616 721149 726192 729144 732108 736164 740772 748332 751374 754072 758131 762432 766536 766656 769652 773344 773916 777062 779328 781926 782496 786258 786708 789906 793117 797511 799254 802503 803088 806949 809248 810693 813604 822624 825968 827052 829939 830414 830544 838409 843657 844272 847704 848331 852267 857736 862353 870012 873136 887568 891176 895973 899756 901056 905388 906048 910404 914628 918346 921024 924768 925452 929214 934362 947264 949104 952512 953667 956384 960982 961532 968256 972192 976144 976866 980837 981552 982278 986271 987696 990847 993168 997776 998514 1001832 1002573 1013688 1022048 1031888 1036849 1042568 1048344 1048944 1053208 1053987 1063348 1065672 1070004 1070784 1071576 1075932 1080924 1093716 1098162 1102736 1104246 1107392 1124876 1125696 1127061 1130272 1131108 1135706 1136356 1143648 1149804 1149984 1154478 1159171 1160016 1160874 1165593 1172889 1173744 1179387 1180062 1183424 1184859 1207184 1213682 1213872 1219504 1220406 1225367 1233936 1238952 1240578 1245621 1245816 1265472 1266408 1271556 1302488 1305018 1308736 1309499 1309704 1315028 1316928 1324224 1330368 1331352 1335776 1336764 1342198 1346112 1349634 1351584 1358082 1359072 1365606 1371942 1377519 1387152 1393821 1397792 1398592 1405316 1418846 1420896 1426672 1428768 1433531 1434576 1441232 1441473 1442298 1448161 1452384 1458288 1464216 1465299 1472328 1473417 1481544 1496664 1502748 1508144 1516262 1533072 1539304 1546688 1547832 1554124 1563852 1564992 1572516 1573416 1579812 1586234 1595022 1598508 1605006 1606176 1613898 1618496 1621386 1627208 1645248 1647243 1651936 1654104 1659878 1660828 1661088 1676818 1687314 1688544 1694173 1695408 1696662 1703559 1704534 1711463 1715472 1724706 1731717 1740024 1741311 1746272 1775136 1782352 1790921 1791946 1799512 1810776 1820523 1820808 1829256 1830609 1836692 1849536 1850904 1858428 1860867 1868724 1898208 1907334 1912768 1921964 1923064 1944384 1952288 1953732 1961674 1963104 1964556 1972542 1975392 1981694 1986336 1995552 1997028 2003664 2005146 2013297 2024451 2027376 2037123 2044096 2057913 2063776 2073698 2085136 2096688 2097888 2106416 2107974 2116543 2126696 2128269 2131344 2140008 2143152 2151864 2161848 2163447 2187432 2196324 2205472 2208492 2237411 2249752 2254122 2260544 2262216 2271412 2272712 2274393 2287296 2299608 2299968 2308956 2318342 2320032 2321748 2331186 2345778 2347488 2358774 2360124 2369718 2379351 2392533 2407509 2414368 2427364 2427744 2432079 2439008 2440812 2450734 2467872 2476099 2477904 2481156 2489817 2491242 2491632 2501369 2515227 2530971 2532816 2543112 2544993 2556801 2604976 2610036 2618998 2619408 2630056 2644213 2662704 2671552 2673528 2684396 2687919 2699268 2703168 2716164 2718144 2731212 2743884 2755038 2774304 2787642 2795584 2810632 2837692 2841792 2853344 2857536 2867062 2869152 2882464 2882946 2884596 2896322 2904768 2916576 2924207 2928432 2930598 2942511 2944656 2946834 2958813 2963088 2972541 2993328 3005496 3007719 3016288 3032524 3066144 3078608 3093409 3095664 3108248 3110547 3124979 3127704 3145032 3146832 3159624 3161961 3172468 3190044 3197016 3210012 3212352 3227796 3242772 3254416 3294486 3303872 3308208 3319756 3321656 3322176 3353636 3374628 3377088 3388346 3390816 3393324 3407118 3409068 3422926 3430944 3449412 3463434 3477513 3480048 3482622 3492544 3496779 3518667 3550272 3554577 3564704 3581842 3583892 3599024 3621552 3641046 3641616 3655847 3658512 3661218 3673384 3676101 3693157 3701808 3716856 3721734 3736863 3737448 3796416 3814668 3843928 3846128 3864619 3904576 3907464 3923348 3926208 3928497 3929112 3945084 3950784 3963388 3972672 3991104 3994056 4007328 4010292 4026594 4048902 4054752 4074246 4115826 4127552 4132557 4147396 4170272 4193376 4195776 4212832 4215948 4233086 4253392 4256538 4262688 4273841 4280016 4286304 4300593 4303728 4323696 4324419 4326894 4344483 4374864 4392648 4395897 4410944 4416984 4474822 4499504 4508244 4524432 4542824 4545424 4548786 4567277 4599216 4617912 4636684 4640064 4643496 4662372 4691556 4694976 4717548 4720248 4739436 4758702 4785066 4815018 4828736 4854728 4855488 4864158 4878016 4881624 4901468 4935744 4952198 4955808 4962312 4979634 4982484 4983264 5002738 5030454 5050903 5061942 5065632 5082519 5086224 5089986 5110677 5113602 5134389 5195151 5209952 5220072 5237996 5238816 5260112 5288426 5325408 5343161 5347056 5368792 5372763 5375838 5397691 5398536 5432328 5461569 5462424 5487768 5491827 5510076 5548608 5575284 5621264 5675384 5706688 5734124 5738304 5764928 5765892 5769192 5792644 5833152 5848414 5856864 5861196 5885022 5889312 5893668 5917626 5926176 5945082 5986656 6010992 6015438 6032576 6039891 6065048 6073353 6132288 6157216 6186818 6191328 6216496 6221094 6246383 6249958 6255408 6290064 6293664 6319248 6323922 6344936 6349629 6380088 6384807 6394032 6420024 6455592 6485544 6490341 6508832 6588972 6616416 6639512 6643312 6675251 6707272 6712233 6749256 6776692 6781632 6786648 6814236 6818136 6823179 6845852 6861888 6898824 6926868 6955026 6960096 6965244 6993558 7037334 7109154 7129408 7138053 7163684 7167784 7177599 7198048 7243104 7282092 7283232 7311694 7317024 7322436 7346768 7352202 7382089 7386314 7403616 7428297 7433712 7443468 7469451 7473726 7474896 7504107 7545681 7592913 7629336 7670403 7687856 7692256 7729238 7814928 7846696 7856994 7858224 7888933 7890168 7926776 7932639 7988112 8014656 8020584 8053188 8063757 8097804 8109504 8148492 8231652 8265114 8294792 8339441 8340544 8386752 8425664 8431896 8466172 8506784 8513076 8525376 8547682 8560032 8572608 8601186 8607456 8647392 8648838 8653788 8688966 8724287 8749728 8772621 8785296 8791794 8827533 8833968 8876439 8917623 8949644 8999008 9016488 9048864 9085648 9090848 9097572 9129329 9134554 9198432 9222499 9235824 9273368 9280227 9286992 9324744 9331641 9374937 9383112 9435096 9440496 9478872 9485883 9517404 9570132 9630036 9709456 9728316 9763248 9802936 9855703 9904396 9911616 9924624 9959268 9964968 9966528 10005476 10060908 10101806 10123884 10131264 10165038 10172448 10179972 10221354 10227204 10268778 10390302 10419904 10432539 10440144 10475992 10477632 10490337 10520224 10576852 10650816 10686322 10694112 10737584 10745526 10751676 10789207 10795382 10797072 10864656 10899317 10923138 10924848 10967541 10975536 10983654 11020152 11028303 11079471 11150568 11210589 11242528 11350768 11468248 11529979 11531784 11538384 11585288 11593857 11647649 11696828 11713728 11722392 11770044 11778624 11785491 11787336 11835252 11852352 11890164 11973312 12021984 12030876 12079782 12130096 12146706 12314432 12373636 12382656 12397671 12432992 12442188 12492766 12499916 12510816 12580128 12587328 12638496 12647844 12689872 12699258 12750881 12760176 12769614 12788064 12821523 12840048 12901779 12911184 12971088 12973257 12980682 13017664 13033449 13177944 13232832 13279024 13286624 13350502 13414544 13424466 13479037 13498512 13553384 13573296 13628472 13636272 13646358 13691704 13701831 13797648 13853736 13910052 13920192 13930488 13987116 14074668 14218308 14276106 14327368 14335568 14355198 14396096 14404489 14486208 14564184 14566464 14623388 14634048 14644872 14693536 14704404 14764178 14772628 14807232 14856594 14867424 14886936 14938902 14947452 14949792 15008214 15069223 15091362 15152709 15185826 15247557 15258672 15332031 15340806 15375712 15384512 15403167 15458476 15629856 15693392 15713988 15716448 15768841 15777866 15780336 15853552 15865278 15929771 15976224 16029483 16041168 16106376 16118289 16127514 16193073 16195608 16296984 16384707 16463304 16530228 16589584 16678882 16863792 16932344 17013568 17023487 17026152 17095364 17120064 17202372 17214912 17294784 17297676 17307576 17377932 17448574 17499456 17545242 17570592 17583588 17655066 17667936 17752878 17835246 17899288 17998016 18032976 18097728 18119673 18171296 18181696 18195144 18258658 18269108 18396864 18444998 18471648 18546736 18560454 18573984 18635903 18649488 18663282 18739149 18749874 18766224 18826093 18870192 18880992 18957744 18971766 19034808 19048887 19140264 19154421 19260072 19418912 19456632 19526496 19605872 19700131 19711406 19808792 19849248 19918536 19929936 20010952 20025753 20121816 20136699 20203612 20247768 20330076 20344896 20359944 20442708 20454408 20469537 20537556 20780604 20865078 20880288 20951984 20980674 21040448 21153704 21372644 21388224 21414159 21475168 21491052 21503352 21578414 21590764 21594144 21729312 21798634 21846276 21849696 21935082 21951072 21967308 22024249 22040304 22056606 22146267 22158942 22284891 22301136 22408353 22421178 22485056 22512321 22637043 22701536 22936496 23059958 23063568 23076768 23170576 23187714 23281973 23295298 23393656 23444784 23540088 23570982 23574672 23666799 23670504 23780328 23797917 24043968 24061752 24159564 24191271 24260192 24293412 24747272 24795342 24865984 24880481 24884376 24985532 24999832 25018323 25021632 25160256 25276992 25295688 25379744 25398516 25501762 25520352 25539228 25576128 25643046 25680096 25803558 25822368 25942176 25946514 25961364 26066898 26172861 26317863 26355888 26482599 26558048 26573248 26701004 26752869 26829088 26848932 26958074 26997024 27106768 27146592 27237089 27256944 27272544 27292716 27383408 27387987 27403662 27515059 27595296 27667497 27707472 27820104 27840681 27860976 27974232 27994923 28124811 28149336 28436616 28552212 28654736 28671136 28710396 28808978 29086343 29128368 29246776 29289744 29387072 29408808 29528356 29545256 29567109 29713188 29734848 29773872 29877804 29894904 29899584 30016428 30138446 30182724 30305418 30371652 30495114 30517344 30664062 30681612 30751424 30806334 30916952 31259712 31297617 31386784 31427976 31432896 31537682 31555732 31560672 31707104 31730556 31859542 31952448 32058966 32082336 32189287 32212752 32236578 32255028 32367621 32386146 32391216 32517797 32593968 32697951 32769414 32902623 32926608 33060456 33084909 33179168 33238413 33357764 33727584 33864688 34027499 34046974 34052304 34190728 34374769 34404744 34589937 34595352 34615152 34755864 34781571 34897148 34942947 35090484 35141184 35167176 35310132 35335872 35356473 35505756 35670492 35798576 36065952 36239346 36342592 36390288 36517316 36538216 36889996 36943296 37093472 37120908 37147968 37271806 37298976 37326564 37478298 37499748 37532448 37652186 37740384 37761984 37915488 37943532 38069616 38097774 38252643 38280528 38308842 38464569 38520144 38705337 38837824 38913264 39052992 39100347 39211744 39400262 39422812 39617584 39698496 39837072 39859872 40021904 40051506 40214317 40243632 40273398 40407224 40437111 40495536 40624727 40660152 40719888 40885416 40908816 40939074 41075112 41105493 41561208 41730156 41760576 41903968 41961348 42307408 42510809 42745288 42828318 42950336 42982104 43006704 43156828 43181528 43188288 43213467 43458624 43597268 43692552 43699392 43870164 43902144 43934616 44048498 44080608 44113212 44292534 44317884 44569782 44602272 44816706 44842356 45024642 45207669 45274086 45403072 45458127 45742671 45872992 46119916 46127136 46153536 46209501 46341152 46375428 46563946 46590596 46787312 46889568 47045881 47080176 47141964 47149344 47306523 47333598 47341008 47526011 47560656 47595834 47789313 48088449 48123504 48319128 48354867 48382542 48520384 48579219 48586824 49494544 49590684 49760962 49768752 49971064 49999664 50036646 50240047 50591376 50759488 50797032 51003524 51040704 51070461 51078456 51286092 51360192 51607116 51644736 51884352 51893028 51922728 52133796 52345722 52635726 52711776 52965198 53116096 53402008 53505738 53658176 53697864 53916148 53994048 54213536 54293184 54474178 54513888 54545088 54585432 54766816 54775974 54807324 55030118 55190592 55334994 55414944 55559933 55640208 55681362 55721952 55907709 55948464 55989846 56217447 56249622 56298672 56478279 56873232 57104424 57146661 57309472 57342272 57420792 57617956 58172686 58256736 58493552 58579488 58774771 58817616 59056712 59090512 59100393 59134218 59374601 59426376 59547744 59755608 59789808 60032856 60077259 60276892 60365448 60410097 60610836 60743304 60990228 61034688 61328124 61363224 61612668 61833904 62595234 62773568 62855952 63075364 63111464 63121344 63414208 63461112 63719084 64117932 64164672 64378574 64425504 64473156 64510056 64735242 64772292 64782432 65035594 65187936 65395902 65538828 65805246 65853216 66072747 66120912 66169818 66358336 66438801 66476826 66715528 66854673 67455168 67536963 67729376 68054998 68093948 68104608 68381456 68749538 68809488 69179874 69190704 69230304 69461093 69511728 69563142 69794296 69845919 69885894 70169983 70180968 70334352 70620264 70712946 71000397 71011512 71340984 71393751 71597152 72131904 72478692 72780576 73034632 73076432 73427761 73779992 74186944 74241816 74543612 74597952 74641443 74653128 74956596 74999496 75054969 75064896 75304372 75480768 75830976 75887064 76139232 76195548 76505286 76561056 76617684 76929138 77040288 77410674 77826528 78200694 78423488 78518583 78800524 78845624 78953589 79235168 79674144 79719744 80043808 80103012 80428634 80487264 80546796 80814448 80874222 80991072 81202979 81249454 81320304 81439776 81711267 81770832 81817632 81878148 82150224 82163961 82210986 82545177 83002491 83122416 83460312 83522043 83807936 83922696 84374433 84614816 85021618 85490576 85656636 85964208 86013408 86313656 86363056 86426934 86778263 87194536 87259029 87385104 87740328 87869232 88096996 88161216 88226424 88585068 88635768 88701327 89139564 89204544 89633412 89684712 90049284 90415338 90548172 90916254 91485342 91733851 91745984 92239832 92254272 92419002 92682304 92750856 93127892 93181192 93574624 93779136 94091762 94160352 94283928 94298688 94613046 94667196 94682016 95052022 95121312 95191668 95578626 95967157 96176898 96247008 96567861 96638256 96709734 96765084 97102863 97158438 97173648 97553391 98093853 98707869 98989088 99181368 99521924 99537504 99715239 99942128 99999328 100073292 100480094 101182752 101520059 101594064 102007048 102082497 102140922 102156912 102556129 102572184 103124307 103214232 103769811 103786056 103845456 104267592 104344713 104691444 104828841 105271452 105423552 105930396 106804016 107011476 107395728 107832296 108412733 108427072 108948356 109027776 109170864 109533632 109551948 109614648 110060236 110669988 110829888 111119866 111280416 111362724 111443904 111815418 111896928 111979692 112434894 112499244 112597344 112956558 113746464 114208848 114293322 114618944 114757929 114841584 115235912 115393707 116345372 116513472 116987104 117158976 117549542 117635232 118113424 118181024 118200786 118268436 118681277 118749202 118852752 119095488 119511216 119579616 119892487 120065712 120154518 120553784 120642951 120730896 120820194 121221672 121311333 121486608 121874181 121980456 122656248 122726448 123225336 123316479 123667808 125190468 125711904 126150728 126222928 126829769 126922224 127438168 127532427 128124139 128235864 128757148 128851008 128946312 129020112 129470484 129544584 129564864 129640401 130071188 130375872 130791804 131077656 131610492 131706432 132145494 132241824 132339636 132877602 132953652 133431056 133709346 135073926 135458752 135623007 136109996 136187896 136209216 136374381 136762912 137499076 137618976 138359748 138381408 138460608 138922186 139023456 139126284 139588592 139691838 139771788 140259691 140339966 140361936 140668704 141137643 141240528 141425892 141919569 142000794 142023024 142578033 142681968 142787502 143194304 143367939 144265347 144957384 145561152 145737657 146069264 146152864 146855522 147559984 148483632 149087224 149282886 149306256 149889727 149913192 149998992 150109938 150608744 150720141 151419437 151774128 152278464 152391096 153010572 153122112 153211383 153235368 153858276 154080576 154821348 155653056 156401388 157037166 157601048 157691248 157907178 158449379 158470336 159348288 160087616 160206024 160857268 160974528 161093592 161628896 161748444 161982144 162405958 162498908 162640608 162879552 163422534 163541664 163635264 163756296 164300448 164327922 164421972 165090354 165761453 166004982 166244832 166679799 166920624 167044086 167723127 167845392 168652341 168748866 169229632 169434837 170043236 170981152 171313272 171928416 172026816 172627312 172726112 172853868 173457251 173556526 174389072 174518058 174770208 175227481 175480656 175738464 176193992 176324313 176452848 177170136 177271536 177301179 177402654 178123803 178279128 179266824 179369424 180098568 180231777 180830676 181096344 181832508 182970684 183467702 184479664 184838004 185501712 186255784 186362384 187149248 187258357 188183524 188320704 188567856 189226092 189334392 189364032 190104044 190242624 190383336 191157252 191934314 192353796 192494016 193135722 193276512 193419468 193530168 194205726 194316876 194347296 195106782 196187706 197415738 197978176 198218241 198362736 199043848 199075008 199316403 199430478 199884256 199998656 200146584 200960188 202365504 203040118 203188128 204014096 204164994 204281844 204313824 204994933 205112258 205144368 206248614 206428464 207087023 207539622 207572112 207690912 208383279 208535184 208689426 209382888 209537757 209657682 210509949 210542904 211860792 213001191 213608032 214022952 214791456 215664592 216825466 217896712 218341728 219069601 219103896 219229296 220120472 220283283 221305331 221339976 222239732 222560832 222725448 223630836 223793856 223924329 223959384 224869788 224998488 225164907 225194688 225913116 227492928 228417696 228586644 229515858 229683168 230471824 230787414 232690744 233974208 235099084 235270464 235555749 236226848 236362048 236401572 236536872 237362554 237498404 237705504 239022432 239159232 239784974 240131424 240309036 241107568 241285902 241461792 241640388 242266739 242443344 242622666 242973216 243608937 243748362 243960912 245133801 245312496 245452896 246450672 246491883 246632958 247335616 247635531 249007473 250380936 251423808 252301456 252445856 253659538 253844448 254876336 255064854 256101703 256248278 256471728 257514296 257892624 258040224 258940968 259089168 259280802 260142376 260334789 261583608 261777087 262155312 263220984 264290988 264483648 264679272 265755204 265907304 266103981 266862112 267418692 270147852 271246014 272219992 272375792 272748762 273525824 273685291 274998152 275201553 275237952 276719496 276762816 277844372 278046912 278252568 279177184 279383676 279543576 280519382 280679932 280723872 281337408 282275286 282481056 282851784 283839138 284001588 284046048 285156066 285363936 285575004 286315237 286735878 287901471 288530694 289703583 289914768 291308589 291475314 292138528 292305728 292660173 293711044 294281559 295119968 296967264 298174448 298565772 298612512 299607979 299779454 299826384 299997984 300219876 301217488 301440282 302665649 302838874 303548256 304560177 304782192 306021144 306247491 306422766 306470736 307668387 307716552 309372921 309642696 311309433 312802776 314074332 314486523 315202096 315382496 315814356 316898758 320412048 321714536 322187184 323257792 323446253 323496888 324811916 324997816 325238199 325281216 326845068 327083328 327512592 328600896 328655844 328843944 330180708 331522906 332009964 332489664 333359598 333841248 334088172 335446254 335690784 337304682 337497732 338869674 340086472 341962304 342626544 343856832 344273787 345254624 345452224 345707736 346914502 347113052 348778144 349036116 349540416 350454962 350961312 351476928 352387984 352648626 352905696 354082157 354340272 354543072 354602358 354805308 356043831 356247606 356558256 357695767 358533648 358738848 359677461 360197136 360463554 361661352 361928853 362192688 363665016 363933999 365622543 365941368 366935404 368959328 369676008 371003424 372511568 372724768 374302489 374516714 376367048 377135712 378122459 378452184 378668784 380208088 380489307 380766672 382314504 382597281 383868628 384372417 384707592 386271444 386553024 386838936 387060336 388411452 388633752 388694592 388921203 390213564 392375412 394831476 396436482 396725472 398087696 398632806 398860956 399768512 400293168 401920376 406080236 406376256 406869021 408028192 408329988 408563688 408627648 409989866 410224516 410288736 412497228 412856928 414174046 415079244 415144224 415381824 416766558 417070368 417378852 418460731 418765776 419075514 419315364 420779073 421019898 421085808 423412929 423721584 425758707 426002382 427216064 427734099 428045904 429582912 430103817 431329184 433650932 435793424 436683456 438139202 438207792 438458592 440240944 440566566 442357487 442610662 442679952 444479464 445450896 446871997 447261672 447848658 447918768 449669181 449739576 449996976 450329814 451826232 452160423 454258311 456835392 457173288 459031716 459366336 459634149 460943648 461574828 465381488 470198168 471111498 472453696 472729139 472803144 473073744 474725108 474996808 475348137 475411008 478044864 479569948 480262848 480618072 482215136 482571804 482923584 483280776 484533478 484886688 485245332 485946432 487217874 487496724 487921824 490267602 490624992 490905792 492901344 492983766 493265916 495271062 497284359 498014946 500039397 500761872 503169381 504602912 504891712 507319076 507688896 508304511 509752672 510129708 512203406 512496556 512943456 515028592 515785248 516080448 517504691 517881936 518178336 518561604 520284752 520371753 520669578 522786121 523167216 523554174 524310624 525682443 526441968 528581976 528972939 529358544 531510408 531814608 531903537 532207962 533724224 534371409 534837384 540295704 542492028 544439984 544751584 545497524 547370582 549996304 550403106 552640517 553438992 555688744 556505136 558354368 558767352 559087152 561038764 561359864 561447744 561775071 564550572 564962112 565703568 567678276 568003176 568092096 570312132 570727872 571150008 572630474 573471756 575802942 577061388 579407166 579829536 582617178 582950628 584277056 585320346 587422088 588563118 590239936 593934528 594654723 596348896 597131544 597225024 599215958 599558908 599652768 599995968 600439752 602434976 602880564 605331298 605677748 607096512 609120354 609564384 611596453 612042288 612494982 612845532 612941472 614984799 615336774 615433104 617838143 618745842 619285392 621261069 622618866 625149837 625605552 628148664 628613271 628973046 630404192 630764992 631529847 631628712 633797516 640824096 643429072 644374368 646522481 646892506 646993776 649623832 649995632 650476398 653120611 653690136 655025184 657208803 657311688 657687888 660361416 660849849 663045812 663915993 664019928 666719196 667682496 668176344 670892508 671381568 671772987 674609364 674995464 677739348 680172944 685253088 688547574 690509248 691415472 693829004 694226104 697556288 698072232 700909924 701922624 704775968 705297252 705811392 708164314 708680544 709086144 709204716 709610616 712087662 712495212 713116512 715391534 717067296 717477696 719354922 720394272 720927108 723322704 723857706 724385376 726800217 727330032 727867998 730826811 731245086 731882736 733870808 735401403 737918656 739352016 742006848 742906593 745023136 745449536 748604978 749033428 752734096 754271424 756244918 756904368 757337568 760416176 760978614 761533344 764072023 764629008 765194562 767737256 768305109 768744834 769415184 771869813 772542888 773677872 774120672 776822904 777267504 777842406 780427128 781004367 784750824 785331261 789662952 792872964 793450944 796175392 797265612 797721912 800586336 803840752 807705371 812160472 813738042 816056384 816659976 817127376 819979732 820449032 820577472 821055873 824994456 825604659 825713856 828348092 830158488 830288448 833533116 834140736 834757704 836921462 837531552 838151028 838630728 841558146 842039796 842171616 846825858 847443168 851517414 852004764 855468198 856091808 858945711 860207634 862658368 863704413 867301864 869110749 871586848 876278404 876415584 876917184 877980519 880481888 881133132 884714974 885221324 885359904 888958928 890901792 893743994 893871739 894523344 895697316 895837536 898823937 899338362 899479152 899993952 900659628 902994209 903652464 904320846 907996947 908516622 913680531 914346576 918063432 918742473 919268298 921887296 923005161 923149656 928118763 930762976 940396336 942222996 945458278 945606288 946147488 949450216 949993616 950696274 954560893 959139896 961236144 964430272 965143608 966561552 969066956 969773376 970338759 970490664 974435748 974993448 975714597 975843648 980535204 981249984 985802688 985967532 986531832 990542124 994568718 996029892 1000078794 1001523744 1006338762 1009205824 1014638152 1016609022 1019505344 1020259416 1024406812 1024993112 1025886912 1030057184 1031570496 1035009382 1035763872 1036356672 1037123208 1040569504 1040743506 1041339156 1045572242 1046334432 1047108348 1048621248 1051364886 1052883936 1055638727 1057163952 1057945878 1058717088 1062246471 1063020816 1063629216 1063807074 1064415924 1068131493 1068742818 1069674768 1073087301 1079032383 1080591408 1084984056 1085786559 1088879968 1089503168 1090995048 1094741164 1096867629 1099992608 1100806212 1105281034 1106877984 1111377488 1113010272 1116720649 1117534704 1118174304 1122077528 1122719728 1122907467 1123550142 1128117419 1129101144 1131407136 1134367377 1135356552 1136006352 1140624264 1141467921 1142300016 1145260948 1146943512 1147791843 1151605884 1153117251 1154122776 1158814332 1159659072 1165234356 1165901256 1170640692 1174844176 1177126236 1189309446 1192540063 1192697792 1194263088 1198431916 1199117816 1199305536 1200879504 1204869952 1205761128 1210662596 1211355496 1218240708 1219128768 1223192906 1224084576 1224989964 1225691064 1225882944 1229969598 1230673548 1230866208 1235676286 1237491684 1238570784 1242522138 1245237732 1250299674 1251211104 1255382193 1256297328 1257226542 1257946092 1260808384 1262337219 1263059694 1263257424 1267595032 1270238787 1281648192 1283202297 1286858144 1288748736 1293044962 1293785012 1293987552 1299247664 1299991264 1300952796 1306241222 1307380272 1310050368 1314417606 1314623376 1315375776 1319760767 1320722832 1321699698 1326091624 1327072461 1327831986 1328039856 1333229677 1333438392 1336352688 1340615991 1341785016 1343545974 1349007543 1349218728 1349990928 1355478696 1356481269 1360345888 1362774933 1370506176 1377095148 1382830944 1387658008 1388452208 1395127459 1396144464 1401819848 1409365529 1409551936 1410594504 1416328628 1417361088 1418187417 1418409432 1419221232 1424175324 1424990424 1426044411 1426233024 1430783068 1434134592 1438709844 1440788544 1441854216 1446645408 1447715412 1448770752 1453600434 1454660064 1455735996 1461653622 1462490172 1463765472 1467741616 1470802806 1478704032 1485813186 1490046272 1491853077 1497209956 1498066856 1500118191 1505468192 1512489836 1513808736 1514675136 1520832352 1521957228 1523066688 1528144046 1529258016 1530389124 1535474512 1536610218 1537489668 1538830368 1542856601 1543739626 1545085776 1547355744 1548241344 1552514073 1553645808 1554535008 1555684812 1560854256 1561115259 1562008734 1568358363 1569501648 1570662522 1577047329 1579325904 1585745928 1586918817 1592350784 1594531224 1595443824 1601172672 1603114227 1607681504 1615410742 1624320944 1627476084 1633319952 1634254752 1639959464 1640898064 1642111746 1648786997 1649988912 1651209318 1656696184 1657921551 1660316976 1665613807 1667066232 1669515408 1673842924 1675063104 1676302056 1677261456 1683116292 1684079592 1684343232 1685325213 1693651716 1694886336 1703034828 1704009528 1710936396 1712183616 1717891422 1720415268 1727408826 1734603728 1738221498 1742943169 1743173696 1752556808 1752831168 1755961038 1760963776 1762266264 1769429948 1770442648 1770719808 1777917856 1781803584 1787487988 1787743478 1789046688 1791394632 1791675072 1797647874 1798676724 1798958304 1799987904 1801319256 1805988418 1807304928 1808641692 1815993894 1817033244 1823375983 1827361062 1828693152 1834789359 1836126864 1837484946 1838536596 1844954397 1846010322 1846299312 1853514429 1856237526 1861525952 1863783207 1875449511 1880792672 1884445992 1890916556 1891212576 1892294976 1894589541 1898900432 1899987232 1901392548 1909121786 1918279792 1922472288 1928881121 1930287216 1933123104 1938133912 1939567443 1940677518 1940981328 1948566451 1948871496 1949986896 1951429194 1959361833 1961070408 1971626409 1971935064 1973063664 1981084248 1982549547 1989137436 1991747979 1992059784 2000157588 2003047488 2012677524 2029276304 2033218044 2040518832 2048813624 2049986224 2059841927 2060114368 2070018764 2071527744 2074246416 2081139008 2081487012 2082678312 2091144484 2092668864 2094216696 2102729772 2105767872 2111277454 2114327904 2115891756 2117434176 2124492942 2126041632 2127258432 2127614148 2128831848 2136262986 2137485636 2139349536 2146174602 2158064766 2161182816 2169968112 2171573118 2177759936 2180400651 2181990096 2189482328 2192480433 2193735258 2199985216 2201612424 2210562068 2213755968 2222754976 2226020544 2233441298 2235069408 2236348608 2244155056 2245439456 2245814934 2247100284 2254944263 2256234838 2258202288 2262814272 2268734754 2270713104 2272012704 2277957253 2281248528 2282935842 2284600032 2290521896 2292216069 2293887024 2295583686 2303211768 2304915327 2306234502 2308245552 2315609439 2317628664 2330468712 2331802512 2341281384 2343013101 2349688352 2354252472 2378618892 2385080126 2388526176 2396863832 2398235632 2401759008 2409765611 2411522256 2421325192 2422710992 2423116113 2434358641 2436481416 2446385812 2448169152 2449979928 2451382128 2459939196 2461347096 2461732416 2463167619 2471352572 2474983368 2476813977 2477141568 2485044276 2490475464 2500599348 2502422208 2510764386 2512594656 2514453084 2515892184 2524674438 2526119388 2526514848 2535190064 2540477574 2566404594 2573716288 2576837133 2586089924 2587570024 2587975104 2591113239 2598495328 2599982528 2601905592 2612482444 2614760544 2628835212 2629246752 2630751552 2639521534 2641445664 2643399396 2652183248 2654144922 2655663972 2656079712 2664934129 2666459354 2666876784 2672705376 2681231982 2681615217 2683570032 2687091948 2696471811 2698015086 2698437456 2699981856 2708982627 2710957392 2712962538 2720691776 2723990841 2725549866 2741041593 2754190296 2765661888 2769015483 2775316016 2776904416 2790254918 2792288928 2803639696 2818731058 2821189008 2832657256 2836374834 2836818864 2838442464 2847904813 2848350648 2849980848 2852088822 2861566136 2863682679 2876969303 2877419688 2883708432 2893290816 2895430824 2907200868 2909320128 2911016277 2911471992 2923307244 2924980344 2927143791 2927530944 2935483232 2941605612 2957408064 2971626372 2983706154 2994419912 2996133712 3000236382 3010538201 3010936384 3024979672 3027617472 3041664704 3043914456 3056288092 3058516032 3060778248 3070949024 3073220436 3074979336 3077660736 3085713202 3087479252 3090171552 3094711488 3105028146 3107291616 3109070016 3111369624 3121708512 3122230518 3124017468 3136716726 3139003296 3141325044 3149467607 3154094658 3158651808 3166916181 3171491856 3173837634 3186739413 3189062448 3190887648 3204394479 3206228454 3215363008 3219261903 3230821484 3237097149 3248641888 3254952168 3266639904 3268509504 3279918928 3281796128 3284223492 3295687769 3297573994 3299977824 3302418636 3313392368 3315843102 3320633952 3329322139 3331227614 3334132464 3339030816 3347685848 3350161947 3352604112 3354522912 3366232584 3368159184 3368722401 3370650426 3384352257 3387303432 3403102131 3406069656 3408019056 3421872792 3424403763 3435782844 3440830536 3454817652 3459351753 3469207456 3476442996 3485886338 3505113616 3511922076 3524532528 3538859896 3540885296 3555835712 3557908783 3574975976 3575486956 3577620189 3578093376 3582789264 3595295748 3597353448 3597916608 3602638512 3611976836 3614609856 3617283384 3631987788 3634066488 3646751966 3654722124 3657386304 3669578718 3672253728 3674969892 3677073192 3689908794 3692020644 3692598624 3707028858 3712475052 3727566414 3750899022 3761585344 3766146579 3768891984 3781833112 3782425152 3787011657 3789179082 3797800864 3799974464 3802785096 3818243572 3836559584 3844944576 3857762242 3860574432 3866246208 3876267824 3879134886 3881355036 3881962656 3894903727 3897132902 3897742992 3899973792 3902858388 3918723666 3922140816 3934653437 3943252818 3943870128 3946127328 3959282301 3962168496 3965099094 3978274872 3981217383 3983495958 3984119568 3999689031 4000315176 4021847973 4025355048 4047022629 4058552608 4066436088 4081037664 4088324799 4097627248 4099972448 4119683854 4140037528 4148492832 4162322419 4162974024 4165356624 4182288968 4185382377 4188433392 4204801289 4205459544 4222554908 4228096587 4228655808 4231783512 4248985884 4252083264 4254562251 4255228296 4257663696 4272525972 4274971272 4278133233 4278699072 4292349204 4316129532 4322365632 4339936224 4343146236 4360801302 4363980192 4378964656 4384960866 4387470516 4403224848 4421124136 4445509952 4466882596 4470138816 4475559231 4488310112 4490878912 4491629868 4494200568 4509888526 4512469676 4516404576 4537469508 4541426208 4544025408 4555914506 4562497056 4565871684 4569200064 4581043792 4584432138 4587774048 4591167372 4603068041 4606423536 4609830654 4612469004 4616491104 4628569803 4631218878 4635257328 4657542219 4660937424 4663605024 4682562768 4683345777 4686026202 4699376704 4705075089 4708504944 4731141987 4757237784 4770160252 4777052352 4793727664 4796471264 4803518016 4819531222 4823044512 4842650384 4845421984 4846232226 4865932357 4868717282 4872962832 4892771624 4899959856 4902764256 4915591967 4919878392 4922694192 4926335238 4942705144 4946360991 4949966736 4953627954 4970088552 4973764653 4980950928 4996841421 5001198696 5021528772 5025189312 5028906168 5031784368 5049348876 5052238776 5053029696 5055975639 5070380128 5080955148 5132809188 5153674266 5172179848 5175140048 5182226478 5196990656 5200020529 5203811184 5224964888 5228829507 5229521088 5257670424 5258493504 5279043068 5282891328 5286798792 5304366496 5308289844 5311327944 5312159424 5329868258 5332918708 5333753568 5345410752 5362463964 5363230434 5367140064 5374183896 5392943622 5396030172 5396874912 5399963712 5417965254 5421914784 5425925076 5439989503 5447981682 5451099732 5470127949 5482083186 5504368077 5508380592 5534863191 5538030966 5550632032 5553808832 5560543287 5580509836 5584577856 5591349621 5607279392 5637462116 5642378016 5665314512 5672749668 5673637728 5676884928 5692551601 5695809626 5696701296 5699961696 5704177644 5723132272 5727365358 5750647331 5753938606 5754839376 5767416864 5786643363 5790861648 5814401736 5818702329 5822032554 5822943984 5845699353 5846614488 5849960688 5854287582 5870966464 5878085499 5883211224 5914879227 5943252744 5967412308 5975243937 5988839824 5992267424 6000472764 6021076402 6049959344 6087828912 6112576184 6121556496 6141898048 6145478807 6146440872 6149958672 6171426404 6174958504 6179525781 6180343104 6210056292 6214583232 6222739248 6243417024 6244461036 6248034936 6273433452 6278006592 6282650088 6298935214 6308189316 6317303616 6333832362 6342983712 6347675268 6373478826 6378124896 6381775296 6408788958 6412456908 6438523806 6461642968 6474194298 6497283776 6509904336 6533279808 6541201953 6559837856 6563592256 6568446984 6591375538 6595147988 6599955648 6604837272 6626784736 6631686204 6641267904 6658644278 6662455228 6668264928 6678061632 6695371696 6700323894 6705208224 6709045824 6727560983 6732465168 6736318368 6737444802 6741300852 6764832789 6768704514 6774606864 6796219573 6806204262 6812139312 6816038112 6833871759 6843745584 6848807526 6871565688 6876648207 6881661072 6909635304 6914745981 6918703506 6938414912 6946828317 6952885992 6971772676 7010227232 7023844152 7049065056 7077719792 7081770592 7111747291 7115817566 7149951952 7150973912 7155240378 7165578528 7184326721 7190591496 7194706896 7205277024 7223953672 7229296833 7234566768 7263975576 7268132976 7269348339 7293503932 7303075923 7309444248 7339157436 7344507456 7349939784 7354146384 7379817588 7384041288 7385197248 7389502857 7414057716 7424950104 7455132828 7501798044 7532293158 7537783968 7563666224 7574023314 7578358164 7595601728 7605570192 7636487144 7673119168 7715524484 7721148864 7730511399 7752535648 7758269772 7762710072 7763925312 7789807454 7794265804 7795485984 7799947584 7805716776 7837447332 7844281632 7869306874 7886505636 7887740256 7892254656 7918564602 7924336992 7930198188 7950753889 7956549744 7962434766 7966991916 7968239136 7994802387 7999378062 8000630352 8043695946 8044845651 8050710096 8089415433 8094045258 8117105216 8126947881 8132872176 8162075328 8171972523 8176649598 8195254496 8199944896 8239367708 8280075056 8296985664 8324644838 8325948048 8330713248 8364577936 8370764754 8376866784 8404792253 8409602578 8410919088 8445109816 8456193174 8463567024 8490567943 8497971768 8509124502 8510456592 8515327392 8543714439 8545051944 8549942544 8556266466 8584698408 8591048037 8630907909 8632259064 8679872448 8686292472 8721602604 8727960384 8733048831 8757929312 8769921732 8774941032 8806449696 8842248272 8933765192 8951118462 8976620224 8981853641 8983259736 8988401136 9019777052 9024939352 9031614603 9032809152 9074939016 9082852416 9111829012 9124994112 9131743368 9162087584 9168864276 9175548096 9182334744 9206136082 9212847072 9219661308 9224938008 9232982208 9257139606 9262437756 9270514656 9315084438 9321874848 9327210048 9365125536 9366691554 9372052404 9410150178 9417009888 9448402821 9462283974 9500748543 9514475568 9540320504 9560218239 9587455328 9592942528 9639062444 9646089024 9657785709 9685300768 9690843968 9692464452 9731864714 9737434564 9745925664 9785543248 9799919712 9805528512 9831183934 9832589129 9839756784 9845388384 9852670476 9885410288 9887063307 9892721982 9899933472 9907255908 9932936299 9940177104 9947529306 9961901856 9987966417 9993682842 10002397392 10043057544 10050485841 10057812336 10063568736 10098697752 10104477552 10106167203 10111951278 10140760256 10153056771 10161910296 10209306393 10265618376 10307348532 10344359696 10350280096 10364452956 10400041058 10407622368 10449929776 10457659014 10500169823 10515340848 10558086136 10573597584 10608732992 10616579688 10622655888 10659736516 10665837416 10667507136 10673726349 10724927928 10726460868 10732860567 10734280128 10748367792 10785887244 10792060344 10793749824 10835930508 10843829568 10851850152 10879979006 10895963364 10902199464 10940255898 10964166372 11008736154 11016761184 11069726382 11076061932 11101264064 11121086574 11161019672 11182699242 11214558784 11274924232 11284756032 11298439737 11330629024 11345499336 11347275456 11385103202 11391619252 11393402592 11399923392 11408355288 11446264544 11454730716 11501294662 11507877212 11509678752 11534833728 11573286726 11581723296 11620332607 11628803472 11637404658 11644065108 11645887968 11684711181 11691398706 11693228976 11699921376 11708575164 11738924717 11756170998 11766422448 11803960311 11829758454 11877846903 11886505488 11934824616 11943652149 11950487874 11977679648 11984534848 11999067093 12000945528 12042152804 12065543919 12099918688 12175657824 12225152368 12243112992 12283927139 12290957614 12292881744 12299917344 12342852808 12349917008 12359051562 12409291609 12420112584 12445478496 12486967257 12488922072 12496069872 12546866904 12556147131 12565300176 12597870428 12614403867 12616378632 12667664724 12684289761 12685967424 12695350536 12746957652 12756249792 12763686753 12817577916 12824913816 12877047612 12923285936 12948388596 13019808672 13082403906 13119675712 13136893968 13182751076 13190295976 13209674544 13253569472 13263372408 13317288556 13324910456 13336529856 13390743392 13400647788 13410416448 13455121966 13464930336 13472636736 13474889604 13482601704 13529665578 13537409028 13549213728 13592439146 13612408524 13624278624 13632076224 13667743518 13687491168 13697615052 13743131376 13753296414 13763322144 13809204123 13819270608 13829491962 13837407012 13885709409 13893656634 13905771984 13943545352 13972626657 14020454464 14047688304 14098130112 14115225267 14155439584 14163541184 14223494582 14231635132 14299903904 14301947824 14310480756 14331157056 14368653442 14381182992 14389413792 14410554048 14447907344 14458593666 14469133536 14517368437 14527951152 14536265952 14538696678 14587007864 14597797071 14606151846 14618888496 14665526447 14678314872 14699879568 14708292768 14746775901 14759635176 14768082576 14779005714 14828115432 14839082973 14849900208 14910265656 14921293959 14990524263 15003596088 15064586316 15075567936 15127332448 15148046628 15156716328 15211140384 15272974288 15346402049 15431048968 15461022798 15503020819 15505071296 15516539544 15525420144 15579614908 15588531608 15590971968 15600061587 15611433552 15674894664 15686488521 15688563264 15738613748 15773011272 15775480512 15837129204 15848673984 15860396376 15901507778 15913099488 15924869532 15933983832 15936478272 15989604774 15998756124 16001260704 16087391892 16089691302 16101420192 16178830866 16188090516 16253895762 16265744352 16319968509 16343945046 16353299196 16390508992 16410383847 16478735416 16513104231 16560150112 16649289676 16651896096 16661426496 16681629861 16729155872 16741529508 16753733568 16809584506 16819205156 16821838176 16890219632 16912386348 16927134048 16981135886 16983563041 16995943536 17018249004 17020913184 17030654784 17077654803 17087428878 17090103888 17099885088 17112532932 17156889971 17169396816 17182096074 17251941993 17261815818 17264518128 17359930089 17372584944 17443205208 17456106987 17466097662 17515858624 17537098059 17539843464 17549882064 17612899392 17634256497 17684496544 17867530384 17902236924 17963707282 17966519472 17976802272 18039554104 18049878704 18063229206 18136656967 18149878032 18223658024 18263486736 18321751877 18324175168 18337728552 18364669488 18412272164 18425694144 18436436421 18439322616 18449876016 18514279212 18524875512 18538577343 18541029312 18630168876 18643749696 18730251072 18733383108 18744104808 18820300356 18834019776 18896805642 18924567948 19001497086 19028951136 19080641008 19120436478 19174910656 19278124888 19315571418 19370601536 19384928904 19463729428 19474869128 19491851328 19571086496 19599839424 19662367868 19665178258 19679513568 19690776768 19705340952 19770820576 19774126614 19785443964 19799866944 19814511816 19865872598 19880354208 19895058612 19923803712 19975932834 19987365684 20004794784 20057135813 20086115088 20100971682 20115624672 20127137472 20182682949 20197395504 20208955104 20212334406 20223902556 20294498367 20306113542 20323820592 20388658719 20418612786 20501615277 20531236752 20614697064 20629944621 20688719392 20700560192 20728905912 20800082116 20815244736 20840484951 20899859552 20915318028 21000339646 21030681696 21116172272 21147195168 21217692331 21233159376 21245311776 21319473032 21331674832 21335241873 21347452698 21434230961 21449855856 21452921736 21465721134 21496735584 21552980163 21571774488 21584120688 21671861016 21687890499 21703700304 21759958012 21791926728 21804398928 21808045017 21880511796 21909227769 21928332744 22017472308 22033522368 22139452764 22152123864 22242173148 22322039344 22365398484 22549848464 22596879474 22658261197 22661258048 22690998672 22770206404 22783238504 22786805184 22816710576 22892529088 22909461432 23002589324 23015754424 23019357504 23146573452 23163446592 23240665214 23257606944 23274809316 23288130216 23291775936 23369422362 23382797412 23386457952 23399842752 23417150328 23477849434 23512341996 23532844896 23607920622 23659516908 23755693806 23773010976 23852261667 23869649232 23887304298 23900975748 23955359296 23984407161 23998134186 24001891056 24084305608 24131087838 24134536953 24199837376 24351315648 24380843643 24450304736 24486225984 24567854278 24581915228 24585763488 24599834688 24685705616 24699834016 24718103124 24818583218 24840225168 24890956992 24973934514 24977844144 24992139744 25075454573 25093733808 25112294262 25130600352 25195740856 25214376759 25228807734 25232757264 25331363863 25335329448 25368579522 25390701072 25471703829 25493915304 25527373506 25631143317 25635155832 25649827632 25754095224 25773144111 25846571872 25892723727 25896777192 26039617344 26164807812 26273787936 26365502152 26380591952 26419349088 26507421721 26526744816 26634577112 26649820912 26777945051 26781486784 26801295576 26910243932 26929860672 26945560923 26949779208 26965203408 27059331156 27074818056 27094843809 27098427456 27184878292 27224817048 27248557248 27335487036 27374982336 27395230104 27486262752 27506592828 27526644288 27618408246 27638541216 27658983924 27674814024 27771418818 27787313268 27811543968 27887090704 27945253314 28095376608 28230450534 28310879168 28345208463 28446989164 28463270264 28502245629 28599807808 28603895648 28620961512 28737306884 28762365984 28778827584 28895814688 28917187332 28938267072 29034736874 29055902304 29072531904 29077393356 29174015728 29195594142 29212303692 29237776992 29314275419 29331052894 29356629744 29399759136 29416585536 29493551802 29497767387 29519270352 29536165152 29558011428 29656230864 29661189921 29678165946 29699800416 29798808897 29820531312 29842587918 29963899251 29981048526 30007192176 30129172632 30151457523 30254664896 30296093256 30313432656 30422280768 30459170313 30545948576 30692804098 30862097936 30922045596 31006041638 31033079088 31050840288 31159229816 31177063216 31200123174 31222867104 31326952943 31349789328 31372977042 31477227496 31500509469 31546022544 31646662333 31674258408 31720792752 31803015556 31826198976 31849739064 31867967664 31979209548 31997512248 32002521408 32021179047 32174783784 32179382604 32198581701 32202840384 32357661732 32376181032 32507791524 32531488704 32639937018 32687890092 32706598392 32820767694 32957470832 33026208462 33115920211 33120300224 33298579352 33303792192 33363259722 33458311744 33483059016 33619169012 33638410312 33643676352 33780439264 33824772696 33854268096 33962271772 33967126082 33991887072 34036498008 34041826368 34155309606 34174857756 34180207776 34199770176 34225065864 34313779942 34338793632 34364192148 34503883986 34523631636 34529036256 34644143677 34719860178 34745169888 34860997821 34886410416 34912213974 34932195324 35054133543 35074196118 35079686928 35099764128 35216774151 35268512994 35368993088 35411880933 35633540709 35735060768 35804473848 35927414564 35933038944 35953604544 35997201279 36079108208 36099757408 36126458412 36273313934 36299756064 36447316048 36526973472 36643503754 36648741299 36675457104 36729338976 36824544328 36851781417 36872872842 36878645232 36899752032 37022762569 37028558424 37049751024 37077154686 37227874827 37260337752 37460901771 37466766216 37488209616 37640600712 37668441393 37793611284 37843211601 37849135896 38002994172 38052869283 38057902272 38161282016 38240872956 38556249776 38631142836 38769857808 38927458856 38949738256 39136996613 39142172992 39324735736 39330356516 39359027136 39410681904 39541641152 39548253228 39570887928 39629023632 39731745196 39760708416 39790117224 39951865668 39974731368 40009589568 40114271626 40172230176 40201943364 40231249344 40365365898 40394791008 40417910208 40424668812 40447805112 40588996734 40612227084 40647641184 40777317438 40837225572 41003230554 41062473504 41229394128 41259889242 41377438784 41427612369 41457811824 41600164232 41657128227 41680969902 41799719104 41830636056 42000679292 42061363392 42232344544 42294390336 42435384662 42466318752 42490623552 42638946064 42663349664 42670483746 42694905396 42843940997 42868461922 42899711712 42905843472 42931442268 42993471168 43105960326 43143548976 43168241376 43281187807 43343722032 43375780998 43407400608 43519916024 43552105311 43583853456 43608797856 43616090034 43761023592 43793391213 43818455538 43856665488 43996579341 44034944616 44240327703 44278905528 44304247728 44484346296 44517248919 44644078688 44730796968 44971572789 45099696928 45193758948 45316522394 45381997344 45540412808 45566477008 45633421152 45785546609 45818922864 46005178648 46031508848 46039206147 46252814179 46293146904 46481330428 46509062457 46515213888 46549618632 46576260432 46738844724 46765594824 46772915904 46800184761 46834300656 46955698868 47024683992 47059465563 47065689792 47215841244 47319033816 47511387612 47546021952 47704523334 47739298464 47774608596 47801951496 47968814322 47996268372 48003782112 48168611216 48262175676 48269073906 48761687286 48900609472 48959905527 49135708556 49163830456 49171526976 49231151541 49371411232 49399668032 49436206248 49637166436 49680450336 49947869028 49955688288 49984279488 50150909146 50187467616 50224588524 50261200704 50391481712 50428753518 50457615468 50465514528 50633748451 50662727726 50670658896 50737159044 50781402144 50943407658 50950689123 50987830608 51054747012 51232964409 51262286634 51270311664 51299655264 51470669913 51508190448 51546288222 51693143744 51755825979 51785447454 51793554384 52079790267 52329615624 52547575872 52611294177 52731004304 52761183904 52838698176 53014843442 53053489632 53269154224 53299641824 53555890102 53602591152 53820487864 53891121846 53899558416 53930406816 54110191447 54118662312 54149636112 54189687618 54369756584 54409970901 54449634096 54662416757 54670974072 54790460208 54965255631 54972525504 55013185656 55236816492 55277082432 55309309263 55317967848 55349628048 55542837636 55574626536 55615732029 55623087936 55774181408 55890506628 56190753216 56460901068 56690416926 56893978328 56926540528 57004491258 57200225819 57207791296 57241923024 57474613768 57524731968 57791629376 57834374664 58069473748 58111804608 58154786712 58348031456 58391188284 58424607384 58475553984 58628550838 58662105788 58713259488 58799518272 58987103604 58995534774 59038540704 59072330304 59116022856 59312461728 59322379842 59356331892 59399600832 59597617794 59641062624 59685175836 59839884533 59927798502 59962097052 60014384352 60171407439 60258345264 60302915046 60548048847 60592186512 60626865312 60883495101 60918340626 61091897152 61165976157 61385608196 61504845831 61724195872 61844091192 62012083276 62066158176 62101680576 62318459632 62354126432 62400246348 62445734208 62618067611 62653905886 62699578656 62745954084 62954454992 63001018938 63092045088 63257120641 63293324666 63348516816 63441585504 63606031112 63653076993 63699478128 63735935328 63958419096 63995024496 64005725619 64042358094 64302692883 64349567568 64358765208 64397163402 64658940489 64715323464 64752362064 65015583048 65063671497 65279874036 65375780184 65413196784 65641535388 65727683307 65914941664 66052416924 66231840422 66597158704 66726519444 66966118032 67238338024 67276820624 67560878528 67600266877 67649545392 67924543544 67934252164 67974783591 67983774144 68072996016 68310619212 68349715512 68360415552 68450131728 68627559884 68677587264 68728384296 69007767972 69047263272 69058072512 69288287354 69439720356 69490339776 69721995642 69772820832 69824427948 69864390648 70108267086 70148392236 70159373856 70199528256 70433548302 70537025988 70823761866 71267081418 71470121536 71556785001 71608947696 71854829128 71866077888 71953221483 71994402558 72158216416 72199514816 72252916824 72546627868 72599512128 72894632096 73053946944 73287007508 73297482598 73350914208 73458677952 73649088656 73703562834 73745745684 73757290464 73799504064 74003170813 74045525138 74057116848 74099502048 74154309372 74455749654 74520675504 74758415303 74921803542 74933532432 74976419232 75226363719 75281201424 75336882786 75587222568 75643130277 75686423202 75698271792 75994091589 76005988344 76105738566 76322564032 76415111487 76481745912 76893429951 77112499552 77262285672 77539715616 77678171181 77854917712 77899476512 78273993226 78649471472 78660713032 78821363808 79084125961 79096506456 79141775856 79258047264 79463490392 79522265163 79580234448 79891224491 79903731336 79949462736 80228543252 80333835153 80344460352 80403886728 80730731796 80789582016 80836682769 80849337624 80895610224 81177993468 81224454168 81284531427 81295282368 81554634876 81674451144 82006461108 82124947008 82458788256 82519778484 82855224738 82915623648 83200328464 83314256454 83361939804 83661272112 84001358584 84464689088 84870769324 84932637504 85035625389 85277892128 85326699328 85340967492 85389810792 85687881994 85736923844 85799423424 85811686944 85862884536 86211920652 86287097952 86336482752 86562375614 86687444064 86751561996 86814801216 87039832048 87104210622 87167706912 87217595712 87232180068 87458292779 87522047184 87586782426 87636911076 87713330976 87942826257 87993158682 88069889232 88480655406 88493302161 88557811056 88608495456 88968692592 88983569763 89034497838 89288157376 89396426691 89461593936 89891697753 89943145578 90199393856 90387517896 90633044788 90763994688 91080825616 91132954016 91266842304 91571093218 91637845728 92010357296 92063017696 92078412294 92452714783 92505628358 92586293808 92962660856 93018124914 93099237264 93152520864 93396247373 93477689448 93531189648 93600369522 93668601312 93911397736 93980858829 94049367984 94118931126 94431682488 94501528407 94638067632 94939986999 95022775224 95409046668 95478596928 95549217192 95603902992 95937628644 95992536744 96007564224 96063537141 96337222432 96524351352 96538147812 97523374572 97919811054 98271417112 98327660912 98462303082 98742822464 98800390051 98872412496 99274332872 99347760633 99360900672 99895738056 99911376576 100301818292 100374935232 100449177048 100782963424 100857507036 100915230936 100931029056 101267496902 101325455452 101341317792 101474318088 101562804288 101886815316 101901378246 101975661216 102109494024 102465928818 102524573268 102540623328 102599310528 102941339826 103016380896 103092576444 103359800557 103511651958 103570894908 103587108768 103932431031 104159580534 104582993463 104659231248 105162400629 105222588354 105462008608 105522367808 105650322453 106029686884 106106979264 106235642799 106538308448 106599283648 107111780204 107205182304 107640975728 107782243692 107799116832 107860813632 108158480419 108220382894 108237324624 108299272224 108379375236 108739513168 108819941802 108899268192 109262299289 109324833514 109341948144 109580920416 109930511262 109946223897 110026371312 110473632984 110555344251 110618618526 110635935696 110699256096 111068287707 111085675272 111149253072 111231464058 111548362816 111683624481 111781013256 112382705313 112921802136 113380833852 113529634803 113787956656 113853081056 114008982516 114400451638 114483846048 114949227536 115668749328 116138947496 116309573424 116696062912 116764097333 116782376568 116849214768 117257101676 117324211576 117410989839 117426518976 117974207208 117991069548 118077081408 118232045712 118624923456 118644759684 118712663784 119195235588 119282125248 119370351672 119679769066 119855597004 119924194104 120028768704 120342814878 120516690528 120605830092 121096097694 121184373024 121253730624 121766990202 121836681252 122331952314 122771216392 123009691662 123448391744 123688182384 124024166552 124132316352 124282837107 124636919264 124708252864 124800492696 125236135222 125307811772 125399157312 125491908168 125908909984 126002037876 126184090176 126514241282 126586649332 126697033632 126883171008 127212062224 127306153986 127398956256 127471870656 127823658677 127916838192 127990048992 128011451238 128084716188 128531822991 128605385766 128699135136 128717530416 128794326804 129128171887 129317880978 129430646928 129504724128 129843563421 130031166096 130127342994 130559748072 130656315933 130751560368 130826393568 131283070776 131380173639 131455366614 131829883328 131989738023 132104833848 132463680844 132720983109 133194317408 133453038888 133932236064 134476676048 134553641248 135123198529 135200533754 135299090784 135849087088 135868504328 135949567182 136145992032 136502207699 136621238424 136699431024 136900263456 137255119768 137356639827 137456768592 138015535944 138094526544 138117618441 138576574708 138758442537 138879440712 139443991284 139527187371 139545641664 139648855896 139728781296 140216534172 140296784472 140318747712 140400554283 140867096604 141074051976 141647523732 142534162836 143113570002 143217895392 143709658256 143906442966 143988805116 144316432832 144505833648 145093255736 145789264192 146574015016 146594965196 146701828416 146879716581 147298177312 147407125668 147491491368 147514580928 148006341626 148091050276 148114233696 148199004096 148308618744 148911499308 149041351008 149516830606 149843607084 149867064864 149952838464 150452727438 150562402848 150673765572 151064323891 151174445136 151286260554 151372846404 151396543584 151901245353 151988183178 152011976688 152211477132 152830222974 152852067369 152963491824 153698893227 153786859902 154224999104 154412009739 154524571344 155079431232 155267477937 155356342362 155709835424 155798953024 156547986452 157298942944 157321426064 157642727616 158168251922 158193012912 158283551712 158516094528 158926980784 159044530326 159160468896 159691052807 159782448982 159807462672 159898925472 160457086504 160667670306 160807773456 161320790917 161461463592 161673365538 161698675248 161791220448 162330574341 162355986936 162448908336 162569062854 163109269752 163229912703 163348902288 163987250271 164012922216 164895766893 164917576512 165039556968 165710449476 165831247296 165927927789 166400656928 166628512908 166723879608 167322544224 168002717168 169741538648 170071250778 170555784256 170655219179 170681934984 170779621584 171375763988 171473847688 171600677457 171623373888 171725769072 172423841304 172574195904 173124751228 173374888128 173503123992 174079664096 174208421244 174335413824 174464360136 174916585558 175044094368 175173564852 175273822152 175426661952 175885652514 175986317364 176139778464 176961310812 176986604322 177115622112 177216990912 177937385184 177967139526 178068995676 178792853382 178923187872 179519653599 179783395506 179886291156 180514222317 180775035792 181266089576 181644146541 182161651232 182265908032 183142186436 183275691456 183497928471 184020714592 184126035392 184156824588 184905429566 185011256716 185172587616 185925321712 186036249828 186198474528 186305041728 186792494746 186819193451 186955378896 187062379296 187200739044 187337202624 187822795472 187854202833 187961717658 188098735968 188237862252 188725789681 188863364976 189003056814 189276135264 189771361923 189879973998 190045550448 190818093336 190959230979 191098434384 191207805984 191875257288 191985073488 192017176857 192127074282 192674444864 192908078649 193048702704 193076295624 193976821467 195046749144 195839622108 196542834224 196655321824 196924606164 197600780102 197744824992 198548665744 198695521266 199503226637 199791476112 200603636584 200898354096 201539270647 201565926848 201715014072 201830461872 202534993804 202650910904 202682635584 202800800631 202948636176 203773630632 203802756492 203924350773 203951322432 204218988048 204931857636 205049146536 205081246656 205882679652 206032761792 206185152888 206719601114 207023303916 207141789816 207174217536 207864862062 208319161068 209165986926 209318462496 210324801258 210445176708 210924017216 211300644906 212059373768 212471285598 213076616896 214223560408 214410364608 214670355003 215281951456 215564487384 215598233664 216316960838 216440765788 216474649248 216598544448 216758750472 217479026336 217639883604 217798536384 218524598578 218649667028 218683896288 219161840832 219861022524 219892447794 220052742624 220786319533 220947265968 221110688502 221237237052 221271871392 221398512192 222009512439 222136575414 222171350544 222298506144 222462928116 223039569623 223367248962 223562026512 224275245909 224765410626 225679091157 225843604272 226761667704 226929390831 227059269606 227575913312 227706162112 227982274767 228017965032 228800903276 228967692096 229245334461 229898455072 231337498656 232277894992 232619146848 233394615641 233528194666 233564753136 233698429536 234514203352 234648423152 234821979678 235776540571 235948414416 235982139096 236464091424 237252377883 237289519368 237425327568 238390471176 238566795489 238740703344 239359538132 239673673473 239711194008 239848388208 240685629756 241001505459 241033381056 241211660184 242192195388 242368746048 242510048307 243533980404 243673362504 244663904628 245542432784 246019383324 247376364768 248048333104 248565674214 249273838528 249600985392 250472270444 250615623544 250983816336 251817819968 252004075752 253028482564 253173298664 253394067264 254424124448 254612307972 254797912512 255647317354 255833676384 255980097984 256022902476 256169432376 257063645982 257210771532 257398270272 257435060832 257588653608 258256343774 258635761956 258861293856 259009448256 259687126842 260062332192 260254685988 261119496144 261312631866 261503120736 261652787136 262374878337 262566141552 262760347278 262910733228 263828478771 263979476046 264209667696 264927361688 265441966218 265479906483 266388634816 266906077776 267864472128 268189280073 268953352096 269107282496 270246397058 270401067508 270598181568 271698174176 271737008656 271899134364 272291984064 273004415398 273242476848 273398862048 273800526912 274510239536 274713279654 274913537184 275830000303 276031071888 276189053088 276235236882 277153149416 277358144349 277516885074 277758881424 278645002493 278887982568 279054374742 279297711792 279457562592 280188742119 280433068344 280593568944 280801108566 281734193208 281942576487 282148103952 283295047464 283504585221 284819960997 285068325672 286227140004 286435790784 287419316512 287812885932 287977610232 289011667296 290186511472 291581638931 293148030032 293189930392 293759433162 294557395561 294596354624 294814251336 294982982736 296012683252 296182100552 296228467392 296401170153 296617237488 297822998616 298043281899 298082702016 299033661212 299687214168 299734129728 300905454876 301124805696 301347531144 302128647782 302348890272 302572521108 302745692808 302793087168 303802490706 303976366356 304023953376 304422954264 305660445948 305704134738 305926983648 307397786454 307573719804 308824019478 309049142688 310079401671 310534955874 310712684724 311419670848 311797293093 313095972904 313748980389 314597885888 314642852128 316336503844 316386025824 316567103424 316950967359 317853961568 318089060652 318320937792 319382105614 319564897964 319614925344 319797850944 320914173008 321335340612 321615546912 322641581834 322687697779 322922927184 323346731076 323397350496 323582440896 324475441257 324661148682 324711973872 324897816672 325138125708 325980909449 326218539504 326459825406 326697804576 327786897867 327974500542 328025844432 329791533786 329838671691 330079113936 331420898952 331666032753 331855855578 332801313856 333204863121 333257025816 333447759216 334645088448 335050873443 336005434336 339483077296 340142501556 341310438358 341363869968 341559243168 342751527976 342947695376 343201354914 343451538144 344596482373 344847682608 346249502456 347006247984 348113285663 348159328192 348416842488 348928720272 349833171116 350088188736 350292291999 350347129704 350547644304 351771305028 351972634728 352232969517 352279556928 353922621624 353973208644 354231244224 355874770368 355934279052 356137991352 357585706764 357846375744 359039307198 359566791012 359772582312 361028444634 361550071584 362532179152 363288293082 364323302464 366284372872 366995856942 368041429184 368313649176 369810859132 370022513432 370345175232 371850643424 372072499656 372396949056 373584989492 373638386902 373910757792 374124758592 374401478088 375645590944 375708405666 375923435316 376197471936 376475724504 377451579362 377726729952 378006113628 378552270528 379542723846 379759947996 380091100896 381085580447 381636186672 381918461958 382196868768 382415611968 383470976031 383750514576 383970146976 384034353714 384254148564 385595468973 385816157298 386097405408 386152591248 387384515661 387953642934 389530690263 390093498288 391679244216 391968947799 393085668448 393310643648 393849212328 395201560204 395489649984 395969214069 397097331488 397391042532 399006453274 399582952224 401207273168 401796708192 403078541294 403136154289 403430028144 403660923744 405069987608 405301821808 405369595587 405601601262 405897272352 407250388259 407547261264 407605512984 407848701546 408437976096 409506623097 409863715272 410098293072 411765359304 412069919481 412370305776 413439202228 414046607832 414283579632 414352855323 415729724124 416275327611 416638322136 418331973852 418581562113 418636924992 420649602516 420890353416 422601289812 424118747536 424942571196 428447120816 429340710006 430506962743 430563902912 431128974768 432633921676 432881531576 432949298496 433517500944 434958052672 435279767208 437049197156 437299334056 437367792576 439722045048 439784895588 440105485248 441572639066 441894531936 442221377004 442474474104 442543742784 444019024878 444273150828 444342701088 444597012288 444925856232 446079139246 446734497924 447124053024 448550491818 449530821252 451358182314 451687208544 453192971673 453523335408 453858781662 454118539212 455151826624 455703736059 455964549534 456035930064 457601806552 458490668922 458556202107 459796910144 462674997312 463236029217 464555789984 465238293696 466789231282 467056389332 467129506272 467396859072 469028406704 469296846304 469643959356 471553081142 471896828832 471964278192 472928182848 474504755766 474579038736 474850655136 476433636887 476780942352 477133590978 477481406688 478719076264 479073158421 479347346946 479422388016 479696776416 481295913397 481371259512 482003010918 482423320368 483962372751 484384390776 485020096614 486991723023 487067960808 487346725008 489327809256 489689738109 491084865568 491961750813 492038766648 494687300679 494752729536 496096666208 497131348428 499201970784 500944540888 501231247088 501967632672 503641012699 504008151504 506056965128 506346597328 508780955969 508848248896 509224615944 511294634708 511667352768 511965657537 512045804952 512338864752 514127291964 514421543064 514802032371 514870121664 515177307216 516512687548 517271523912 517722587712 519374253684 520124664384 520509371976 522238992288 522625263732 523006241472 524749756674 525132283104 525520694556 525821466456 527656957542 527958952092 528419335392 529854723376 530883932436 530959812966 533812155552 536378560146 537906704192 538558960797 540492794116 540802135016 541542666951 543396348352 543474017312 543798268728 546008830796 546484953696 546797724096 549020479072 549426559308 549827074368 551660000606 552062143776 552378106176 552470473764 554306298832 554716288698 555033770148 555517762848 556971232961 557290004986 557775965136 558108749484 558595423584 558915125184 560377484238 560457580353 560866136688 561187137888 561602217132 563468386416 563562608499 563885152974 564296207904 566177369043 566590094928 567009170442 569314085769 569639921994 570136651344 572454280008 572877692937 574838633024 575625771864 575955220464 578023334592 578724235947 580373022944 583163277862 586296060064 586379860784 587518866324 589114791122 589628502672 589965965472 592025366504 592364201104 592802340306 593234474976 595212105917 595645997232 596086563798 598067322424 598509679911 599374428336 601286584327 601810909752 602695062288 604257295564 604617811941 604697780544 605145042216 605491385616 607604981412 607952732712 608047906752 608402401893 608845908528 611320891896 611408269476 611773052319 611853967296 614795572908 615147439608 617648038956 618098285376 620158803342 621069911748 621425369448 623594586186 626191945808 627497960778 629202484009 629285704256 632673007688 632772051648 633901934718 635707923136 636178121304 638764211228 639129795928 639229850688 641828346016 642670681224 643231093824 645283163668 645375395558 645845854368 646693462152 646794700992 648950882514 649322297364 649423947744 649795633344 650276251416 651961818898 652437079008 652919650812 653395609152 655573795734 655949001084 656051688864 658238729863 659583067572 659677343382 660158227872 662358958599 662841797904 663332065506 663711711156 666028537317 666409726242 666514051632 666895518432 669118708869 670101746886 672010868672 672825737727 677037273471 678966154592 680285003112 682620876716 682727739936 683118486336 683946824301 685503055952 685895390752 686402709828 686903076288 689192964746 689695365216 692499004912 694012495968 696226571326 696326084681 696833684976 697857440544 699666342232 700183846923 700584583998 700694259408 701095288608 703432488811 703542610056 703945269456 704465939034 707329621713 707845243248 707946417288 711757133649 711868558104 712275982704 715171413528 715700386467 718078614396 719021020419 719133582024 719545164624 722056889268 723004516377 723100143168 725064358304 726576586164 732568745744 733991713884 736627298352 739621718264 740045026864 743602935647 743701286848 744144999312 747169978984 747276773804 747821515584 748802956176 751291181888 751416811332 751846870632 752951449008 754903158724 755453459904 756012227256 759085447692 759519895992 760182201792 762171160894 763272373344 763836923916 764393737536 766941952062 767501029152 767940293952 768068707428 768508297128 771190937946 771632314596 772194810816 772305182496 774769031322 775907285868 779061380526 780186996576 783358488432 783937895598 786171336896 787124635011 787698424656 790403120408 791485436313 791938428138 794194662976 794782085064 798012906548 799165904448 802414546336 803593416384 806157082588 806272308578 806860056288 807321847488 810139975216 810603643616 810739191174 811203202524 811794544704 814034878943 814500776518 815094522528 815211025968 815697403092 816875952192 819013246194 819727430544 820196586144 822342568333 823530718608 824139838962 824740611552 826878404456 827490000909 828093215664 828567159264 828705710646 831459448248 832074433047 832550655222 833276644272 835935007479 836663947704 837163124226 840566226357 841299205032 841780706832 845202579624 845827729461 848237495072 849885142392 854459882991 856894241632 858681420012 861013925486 862257949536 865267843352 865763063152 867035001888 869925385571 870559534416 874098394312 874598668112 874744916793 878803469401 879444090096 879569791176 883145278132 883672186683 883789063872 884442754008 884948948208 888038049756 888546301656 888685402176 889203510459 889851712464 892158278492 893468995848 894129845697 894248106048 897100983636 899061642504 902716364628 903374417088 906385943346 907046670816 907717563324 908237078424 911407472118 911929099068 912071860128 915203613104 916981337844 917112404214 926472058434 929111579968 930238205013 933578462564 934112778664 934259012544 935391879279 938056813408 938593692608 939287918712 943106162284 943793657664 943928556384 949009511532 949158077472 949701310272 952867273774 953561884704 954267181956 954962813376 957438152528 958146316842 958694693892 958844776032 959393552832 962041220569 962591826794 962742519024 964006021836 964846640736 967924745502 968063093337 968768781552 970040193228 973426323771 973983446046 974135921616 974693450016 977942728347 978655618512 979379476218 982169731136 983360693601 983923501626 984077533296 989374601358 989516015073 992193332416 994262696856 998403941568 999614589363 1001889081776 1002462494176 1003935265344 1007282025398 1008016303008 1012113930256 1012693194656 1017561911938 1018449231888 1022589269416 1023931315074 1024091609904 1024677729504 1028093637493 1028254583928 1028843086128 1029604064742 1030354614432 1033025375096 1033789447119 1034543047824 1038585918383 1038748507368 1041018743952 1044339856989 1044477984576 1045250527464 1049499513348 1050264566208 1050876875997 1051041389112 1051642932912 1055313915084 1055917904184 1056698908551 1056838670784 1059709446752 1061767864872 1061919625932 1067624311104 1072757120292 1077117921594 1080985588232 1081604270032 1083085333902 1086804290561 1086948034624 1087596537456 1092017661592 1092969907392 1098040958144 1098853118616 1103320001212 1104124287552 1104940947528 1108612597664 1109432577396 1110067540296 1111035525696 1113942465922 1114580009972 1115551930272 1116217498968 1117190847168 1120754968476 1120915160706 1121732273376 1122374275776 1123204434264 1126936772832 1127125216998 1127770305948 1128592415808 1132354738086 1133180189856 1134018340884 1136957806127 1138628171538 1139279843988 1140273302688 1143256741341 1144908560016 1145755385874 1150412928093 1151251543728 1151910440928 1156786406919 1157448471894 1160746045888 1162153546983 1166326555724 1168592070789 1172592120128 1172759721568 1175037732648 1178229582244 1179257005344 1179931930944 1184050733008 1184728402208 1185604680612 1186468949952 1189743284609 1190424211834 1191291994464 1192173127596 1196134644848 1197019359822 1198748856672 1201885292179 1202573168654 1203621819504 1205390124576 1208514591128 1209235623882 1209408462867 1210290084432 1210982771232 1215209962824 1215905465424 1216108786761 1216804803786 1217691817056 1221751164777 1222641783792 1222816538952 1223546104638 1228519869291 1229591145816 1230294879216 1235296077912 1236209758443 1240317606684 1242139823496 1242850738896 1247189172372 1248825982833 1252383891616 1254995921556 1258404968018 1265346015376 1267803869436 1272356242608 1277528422456 1278259591856 1283656692032 1284405070663 1285341362448 1290566327336 1290750791116 1291520888229 1291691708736 1293386924304 1297901765028 1298644594728 1298847895488 1300552502832 1303923637796 1304874158016 1305839301624 1311147591468 1311898002168 1312103377728 1316477459726 1319166135144 1319354686764 1320316455744 1324717917198 1325683595808 1326664131012 1327423422312 1332057074634 1332819452484 1333028103264 1333791036864 1338237417738 1340203493772 1345651475454 1354074546942 1357932309184 1359578915019 1360570006224 1365241753432 1365455479872 1367111208177 1367893648602 1371006111904 1371790781504 1372805419656 1378385929492 1379390730432 1384998009824 1388024991936 1392453142652 1392652169362 1393667369952 1395714881088 1399332684464 1400367693846 1401169167996 1401388518816 1402190577216 1406060245447 1406864977622 1407085220112 1407890538912 1408931878068 1414659243426 1415690486496 1415892834576 1420409890757 1423514267298 1423737116208 1424551965408 1429300910661 1430342827056 1431400772934 1436157228792 1437219475263 1438042040838 1438267164048 1439090329248 1443887740191 1444113778536 1446009032754 1450128716608 1451887118253 1453153172328 1460975169069 1465137491488 1467983427768 1473254596704 1475885252439 1479243436528 1480090053728 1487205871294 1488289998624 1494339957968 1494553547608 1497605912352 1502598393259 1502833622664 1503693741264 1505902898016 1509806317448 1510923038097 1512024454512 1517933265329 1518170895384 1519039791984 1524342321788 1526342867907 1526544746688 1527673847832 1533883904124 1535002058304 1535896972611 1536137414856 1537016594256 1542381875892 1543264629192 1544406097113 1544610364992 1549538062644 1551814571736 1558122761052 1560373993152 1566716976864 1567875791196 1574249270022 1575396849312 1580806240816 1582970872626 1583876856276 1589564170128 1596025813096 1604829092672 1612314165176 1612544617156 1613720112576 1615676882391 1620279950432 1621207287232 1621478382348 1622406405048 1628069757886 1629001553036 1630189045056 1630422051936 1631394806184 1638026492388 1639454861088 1640393172288 1644685136666 1647061437216 1648279677924 1649481223104 1653756808912 1654980001818 1656186431328 1657134318528 1657411421292 1661707562801 1662918896496 1664148866094 1665101310444 1666553288544 1670913698883 1671870014958 1673327895408 1674326248452 1681132452714 1681372741059 1682598410064 1683561413664 1690405159248 1690687825497 1691655458922 1696474990144 1698532107129 1699770284784 1707942257307 1708919765982 1713788483264 1717362840024 1722027850972 1724515899072 1730535686704 1731526126304 1734070003776 1739850771142 1741119068832 1748196788624 1749197336224 1749489833586 1756601580877 1757606938802 1758888180192 1759139582352 1766290556264 1767344373366 1768885508016 1769897896416 1774528700087 1776076099512 1777092603312 1778407020918 1779703424928 1784316556984 1785636317751 1786937991696 1788259691394 1794201967272 1795529039733 1798123285008 1803859752981 1805432729256 1812771886692 1813853435823 1814093341632 1815435126648 1816474156848 1822814944236 1823858198136 1824143720256 1825207205679 1830407226208 1833962675688 1834224808428 1852944116868 1860476410026 1867156925128 1868225557328 1870783758558 1876113626816 1877207410969 1878575837424 1886212324568 1887607452027 1887857112768 1898019023064 1898316154944 1905734547548 1907123769408 1908534363912 1914876305056 1916292633684 1917389387784 1917689552064 1924082441138 1925183653588 1925485038048 1928012043672 1929693281472 1935849491004 1936126186674 1937537563104 1940080386456 1946852647542 1947966892092 1948271843232 1949386900032 1955885456694 1957311237024 1958758952436 1963836210583 1966721387202 1967847003252 1968155066592 1974716189589 1978749202716 1979032030146 1987076875797 1988525393712 1998085611951 1999229178726 2003778163552 2004924988352 2007356126607 2014564050796 2016032606016 2018477213181 2024227860512 2025386389312 2035123823876 2036898463776 2045178538832 2047862630148 2048183219808 2049355459008 2055011127961 2056187274986 2056509167856 2057686172256 2059208129484 2060709228864 2066050750192 2067578894238 2069086095648 2075983686491 2077171836766 2077497014736 2082037487904 2088679713978 2088978254043 2090501054928 2098999026696 2100551540769 2101753751994 2102082778224 2103285865824 2110297466433 2110627830168 2111835808368 2113397817102 2119418893504 2121988865139 2123535729744 2123839251864 2135271400947 2145514240584 2154235843188 2157063061257 2161971176464 2163208540064 2166170667804 2173608581122 2175193074912 2184035323184 2197706237232 2206640002424 2209881895056 2217225195328 2218517849327 2218865154792 2220135080592 2227884931844 2229160019944 2230808806941 2231103860544 2232434997936 2241509936952 2241830321412 2243464546752 2246408868528 2253873545664 2254250433996 2255540611896 2264709476172 2266360379712 2268036681768 2273915612254 2277256343076 2278559687976 2280546605376 2286513482682 2289817120032 2291510771748 2300825856186 2302503087456 2303820881856 2313572813838 2314896943788 2324307093966 2332653111448 2337184141578 2345519443136 2350075465296 2356459164488 2358514010688 2361373905033 2368101466016 2369456804416 2371209361224 2379486569218 2380848423668 2382583988928 2384346255192 2392269289696 2394038719644 2397497713344 2403770584358 2405146337308 2407243639008 2410780249152 2417029182256 2418471247764 2418816925734 2420580168864 2421965542464 2428649514863 2430419925648 2431810930848 2432217573522 2433609607572 2435383634112 2442104636829 2443502329554 2445283567584 2445633077904 2447092209276 2453435265853 2457039738582 2459182291632 2460589758432 2467027704999 2470592155824 2472419516886 2480635213368 2482470002727 2484279646992 2485701477792 2494378344744 2496223299141 2497651965666 2504767783232 2507805022437 2509991843112 2516809936036 2521698679071 2530692030752 2535607738872 2544712485216 2555056844912 2556519183712 2567340772051 2568810141326 2570682724896 2581132654672 2581501582232 2583041776458 2586773848608 2593541946281 2595803530056 2597289189456 2601105005664 2607847275592 2609776156713 2611678603248 2622295182936 2623796004336 2624234750379 2632954919452 2636410408203 2638332270288 2638709373528 2649435834396 2651016560049 2651367191616 2653328262024 2654846844624 2664114149268 2665638904968 2666056206528 2667610531377 2676474835476 2680406987544 2691302950908 2708149093884 2719157830038 2721140012448 2730483506864 2734222416354 2735787297204 2742012223808 2745610839312 2756771858984 2769996019648 2784906285304 2785304338724 2787334739904 2790714615039 2798665368928 2800735387692 2802338335992 2802777037632 2812120490894 2813729955244 2814170440224 2815781077824 2817863756136 2829318486852 2831380972992 2831785669152 2840819781514 2847028534596 2847474232416 2849103930816 2858601821322 2860685654112 2862801545868 2870222153929 2872314457584 2874438950526 2876084081676 2876534328096 2878180658496 2886123661707 2887775480382 2888227557072 2892018065508 2903774236506 2904189280011 2906306344656 2920278971313 2921950338138 2930274982976 2933828185041 2935966855536 2946509193408 2950082080803 2951770504878 2958486873056 2960180107456 2974411742588 2976579997248 2988679915936 2989107095216 2995211824704 3005196786518 3005667245328 3007387482528 3011805796032 3019612634896 3021846076194 3024048909024 3034130003333 3035866530658 3036341790768 3038079583968 3048684643576 3052685735814 3055347695664 3065095027423 3067767808248 3071793945222 3072274829712 3074033188512 3084280912479 3084763751784 3086529258384 3088812194226 3099076125288 3101368341357 3103629143472 3115757755149 3116245522104 3133019570967 3133433953728 3135751582392 3148498540044 3150793698624 3152630627991 3161612481632 3165941745252 3167753712552 3179128340256 3192051626192 3224628330352 3225089234312 3231353764782 3240559900864 3242449164401 3242956764696 3244812810096 3256139515772 3258003106072 3260412871683 3260844103872 3262789612368 3276052984776 3278909722176 3289370273332 3294122874432 3296559355848 3307513617824 3309960003636 3312372862656 3314822842584 3323415125602 3325837792992 3328297732188 3330202620888 3333106577088 3341827397766 3343740029916 3346655790816 3348652496904 3362264905428 3362745482118 3365196820128 3367122827328 3380810318496 3381375650994 3383310917844 3397064214258 3399540569568 3410873418381 3415884514614 3417839531964 3429770224023 3434725680048 3444055701944 3451238784279 3461071373408 3463052252608 3479701542284 3482238137664 3486460640949 3496393577248 3498394672448 3498979667172 3513203161754 3515213877604 3517776360384 3518279164704 3532581112528 3534688746732 3537771016032 3539795792832 3549057400174 3549564675569 3552152199024 3554185206624 3556814041836 3559406849856 3568633113968 3569229853827 3571272635502 3573875983392 3576519382788 3585790003939 3588403934544 3591058079466 3596246570016 3605655876537 3607719505962 3610865458512 3625543773384 3627706871646 3628225388601 3630870253296 3632948313696 3645629888472 3647716396272 3648326360283 3650414411358 3660814452416 3665253494331 3667925351376 3668449616856 3685559607873 3705888233736 3720952820052 3734313850256 3736451114656 3741567517116 3754414821938 3757151674848 3772424649136 3775214904054 3790561306103 3796038046128 3811469095096 3817068727824 3829246142293 3829752610112 3832585267368 3834778775568 3848164882276 3850367307176 3850970076096 3853215211989 3856024087344 3871698982008 3872252373348 3874562664687 3875075126208 3880160772912 3893705295084 3895933784184 3896543686464 3911770913388 3914622474048 3917517904872 3927672421166 3933442774404 3935694006504 3936310133184 3949432379178 3957498405432 3958064060292 3974153751594 3977050787424 3996171223902 3998458357452 4007556327104 4014712253214 4029128101592 4036954426362 4048455721024 4070247647752 4073796927552 4078736745057 4090357077664 4095725260296 4096366439616 4110022255922 4112374549972 4113018335712 4115372344512 4118416258968 4132101500384 4135157788476 4138172191296 4151967372982 4154343673532 4154994029472 4164074975808 4177359427956 4177956508086 4181002109856 4194940071127 4197998053392 4201103081538 4203507503988 4204165556448 4206571731648 4218180736341 4220594932866 4221255660336 4223671616736 4226795634204 4237751822837 4243977730278 4247071459488 4247678503728 4261229672271 4270542801894 4287902731983 4291028481168 4308471686376 4311658425789 4314126122514 4323942352928 4326417080128 4331663220573 4332341335608 4347217162244 4350386149824 4355661354759 4368070646368 4395412474464 4413280004848 4419763790112 4434497697179 4437035698654 4437730309584 4440270161184 4455769863688 4458320039888 4461617613882 4464869995872 4479754270849 4483019873904 4483660642824 4492817737056 4507795179777 4508500867992 4511081223792 4529418952344 4532769114291 4536073363536 4547831224508 4553799795987 4554512686152 4557119375952 4573026965364 4579028603721 4579634240064 4583021543496 4601651712372 4605006174912 4607690917833 4627145627676 4629793887576 4648614187932 4665306222896 4674368283156 4700150930592 4712918328976 4722747810066 4736202932032 4742418722448 4758973138436 4761696847336 4768692510384 4784538579392 4788077439288 4807541168716 4810292674616 4814487278016 4834058364512 4836942495528 4837633851468 4841160337728 4857299029726 4860839851296 4863621861696 4864435147044 4867219215144 4884209273658 4887004659108 4890567135168 4891266155808 4894184418552 4906870531706 4914079477164 4918364583264 4921179516864 4934055409998 4941184311648 4944839033772 4961270426736 4964940005454 4968559293984 4971402955584 4985122688403 4988756689488 4992446598282 4995303931332 5012741096649 5015610044874 5019983686224 5033619872072 5043397358142 5044118223177 5061384061504 5071215477744 5089424970432 5095596321387 5110113689824 5113038367424 5134681544102 5137620282652 5141365449792 5162265309344 5163003164464 5166083552916 5173547697216 5187083892562 5191607060112 5194578378912 5202210011328 5215694551184 5219552313426 5223357206496 5240770005757 5244590365872 5247592008672 5248469500758 5265909838904 5269804742631 5272820816406 5276664540576 5277418747056 5294255047367 5298871668792 5302033120098 5306656524048 5309693689248 5323586100261 5328228298536 5331277809936 5335221062754 5352949670952 5356908953253 5360813975088 5382605901816 5386587119199 5411579258943 5416298187768 5438315660076 5441560307469 5442280024896 5460967013728 5468444832708 5471574594408 5491221678624 5513543717968 5540051139689 5569812570608 5570608677448 5581429230078 5596590515659 5597330737856 5601470775384 5604676671984 5624240981788 5627459910488 5628340880448 5631622232907 5635727512272 5658636973704 5662822356081 5663571338304 5681639563028 5694057069192 5694948464832 5717203642644 5721371308224 5725603091736 5740444307858 5744628915168 5748877901052 5752168163352 5753068656192 5772247323414 5775550960764 5776455114144 5784036131016 5807548473012 5808378560022 5812612689312 5840557942626 5843900676276 5867656370082 5871933711072 5891508631749 5900164161606 5903541009756 5916973746112 5924148568767 5948823485176 5961230627391 5977359831872 5978214190432 6010393573036 6011334490656 6014774965056 6022068379821 6039225269792 6043692152388 6048097818048 6068260006666 6071733061316 6072683581536 6076159167936 6097369287152 6105371471628 6110695391328 6130190054846 6135535616496 6143587890444 6144549659424 6148066377024 6165033383883 6168561824958 6169527503568 6173058516768 6177624388452 6193637279531 6198152250576 6202736682714 6207258286944 6227951059473 6231515510298 6232491044208 6266039141934 6266934762129 6271503164784 6296997080088 6301654622307 6305261255982 6323224963264 6330892399299 6331883490504 6335507425104 6358256680512 6365966595417 6384103252384 6449256660704 6450178468624 6462707529564 6484898328802 6485913529392 6489625620192 6512279031544 6516006212144 6520825743366 6525579224736 6547333165087 6552105969552 6578740546664 6593118711696 6614152427597 6615027235648 6619920007272 6629645685168 6646830251204 6651675585984 6655553547981 6656595464376 6660405241776 6683654795532 6687480059832 6692426420823 6693311581632 6697304993808 6724529810856 6725490964236 6730393640256 6761620636992 6762751301988 6766621835688 6794128428516 6799081139136 6821746836762 6831769029228 6835679063928 6859540448046 6869451360096 6888111403888 6902477568558 6922142746816 6959403084568 6972921281898 6992787154496 6997959334344 7026406323508 7030427755208 7036558329408 7065162225056 7069377493464 7075542032064 7098114800348 7099129351138 7104304398048 7108370413248 7113628083672 7137266227936 7138459707654 7142545271004 7147751966784 7153038765576 7171580007878 7176807869088 7182116158932 7192493140032 7211311753074 7215439011924 7221730917024 7240626028493 7251087546768 7255413743292 7256450777202 7261740506592 7265896627392 7285948544589 7291259776944 7295432792544 7296652720566 7300828822716 7326313910487 7330506988662 7335850702752 7336899233712 7360305797559 7371119215746 7401083114997 7411776467472 7441905640104 7447410008181 7468627700512 7472902229312 7483135034232 7508829643876 7514303349696 7523415067311 7544849298272 7550429808108 7581122612206 7592076092256 7622938190192 7634137455648 7658492284586 7659586931491 7665170534736 7669557551136 7696329764552 7700734614352 7702022316153 7706430423978 7712048174688 7737757376921 7743397964016 7744504746696 7749125329374 7760321545824 7780625838843 7787410590168 7791867568368 7823541826776 7829328470139 7835035809744 7855344842332 7866885548808 7871388013008 7872704251137 7898864758356 7909231224609 7914996810864 7916128120584 7948307503188 7953049680147 7954101574848 7992342447804 7996916714904 8029424506428 8058256203184 8073908852724 8140495295504 8157473490114 8179632292117 8180714155328 8191450520592 8220044511844 8224749099944 8226036671424 8236832517936 8264203000768 8270315576952 8303934745964 8308687347064 8309988058944 8354718855912 8355913016172 8362004219712 8389880142254 8395996106784 8402206163076 8407015007976 8408331112896 8436361472682 8441189865732 8442511320672 8447343233472 8453591268408 8475503645674 8487955460556 8494142918976 8495357007456 8522459344542 8541085603788 8575805463966 8582056962336 8610666461787 8616943372752 8623316851578 8628252245028 8647884705856 8658370985121 8663326441146 8664682671216 8694434324488 8711322709518 8712567840033 8736141292736 8790824948928 8801484555123 8826560009696 8839527580224 8868995394358 8874071397308 8875460619168 8880540322368 8911539727376 8916640079776 8923235227764 8929739991744 8959508541698 8966039747808 8967321285648 8985635474112 9015590359554 9017001735984 9022162447584 9052239100853 9058837904688 9065538228582 9072146727072 9095662449016 9102390009999 9107599591974 9109025372304 9114238751904 9144622354543 9146053930728 9158057207442 9166043086992 9195285082269 9203303424744 9215381835666 9252842737437 9254291255352 9259587775152 9297228375864 9304105024071 9330612445792 9347273265447 9348736566312 9399058712901 9400301861184 9425836657952 9445495620132 9484837444896 9517946276872 9523393694672 9537385020768 9569179241281 9576154878576 9615082337432 9620585349232 9666838163411 9668116729024 9673884991056 9675267702936 9714598059452 9721679702592 9727347493203 9728870294088 9734438430288 9768418547316 9774009318216 9781238615049 9782532311616 9788368837104 9813741063412 9828158954328 9836729166528 9868110819996 9882368623296 9889678067544 9922540853472 9929880010908 9937118587968 9970245376806 9977513378976 9984893196564 9990607862664 10025482193298 10031220089748 10039967372448 10067239744144 10086794716284 10088236446354 10142430955488 10191192642774 10220227379648 10232620255143 10269363088204 10275240565304 10289310672069 10324530618688 10326006328928 10332167105832 10374167785124 10383214120224 10389156757824 10431389102368 10439104626852 10446714412992 10481540011514 10489180731744 10495184017344 10496939001516 10531819677808 10539609485262 10545641632812 10553329081152 10554837494112 10582453426259 10588510094734 10597743337584 10604066240196 10613313048096 10619387378496 10647172200522 10648694026707 10656456597072 10662555619872 10670442125508 10705899341904 10707689561481 10713817906506 10721627950176 10757370011817 10765211803632 10773174238398 10816967629611 10823158517886 10832596375536 10876631320152 10883120614938 10884676165803 10921934027456 10936889665416 10943149188816 10982443357248 10995760482993 11027087435936 11080102279378 11139625141216 11141217354896 11162858460156 11193181031318 11202941550768 11209353343968 11248481963576 11254919820976 11263244465814 11271455024544 11309030012423 11317273947408 11325644712162 11363279126056 11371683918309 11388114138384 11424445102213 11434407285288 11451206183472 11480888615716 11487738426879 11489257830336 11497755802104 11504336326704 11544494646828 11551101921528 11552910228288 11559645635967 11568072262032 11615096946024 11616757120044 11623687994061 11625225378624 11681115885252 11687801352552 11735312740164 11743867422144 11783017263498 11800328323212 11807082019512 11848297137534 11897646970352 11922461254782 11954847196171 11956428380864 12020787146072 12022668981312 12044136759642 12078450539584 12087384304776 12136520013332 12143466122632 12145367163072 12194738574304 12210742943256 12221390782656 12260380109692 12271071232992 12287175780888 12289099318848 12330066767766 12337123649916 12339055007136 12346117033536 12355248776904 12387274559062 12396304501152 12405473365428 12414516573888 12455902118946 12463031020596 12464982088416 12506535867397 12532078283868 12533869524258 12543006329568 12584820213381 12593994160176 12603309244614 12610522511964 12654542209023 12661784798598 12663766981008 12671014850208 12713255468511 12731933190834 12768206504768 12783689016813 12863708195949 12898513321408 12900356937248 12925415059128 12969796657604 12971827058784 12979251240384 12994989661719 13024558063088 13032012424288 13041651486732 13051158449472 13094666330174 13104211939104 13157481093328 13186237423392 13228304855194 13230195608939 13239840014544 13259291370336 13293660502408 13303493091537 13311107095962 13313190928752 13320810483552 13365217287409 13367309591064 13374960119664 13384852841646 13394609987616 13439262812547 13449059621712 13450981928472 13523385539331 13525502603976 13533243671376 13588256857032 13598307342873 13643493673524 13661399387961 13663538058456 13671358127856 13719080896092 13737085811163 13738902720192 13776222807776 13804955137116 13918806169136 13945842563796 13995918668688 14052812647016 14060855510416 14128455777293 14130324450112 14138754986928 14196229600696 14198258702276 14208608796096 14227256167344 14274532455872 14276919415308 14285090542008 14306077531152 14343160015756 14353615738176 14364232317864 14422623506148 14430878023848 14443461834048 14481252056986 14502175093536 14510827486584 14512901554404 14523481013184 14571897089178 14582519553888 14590865585088 14593305441132 14601657645432 14652627820974 14661013977324 14671701405504 14673798467424 14720611595118 14742238431492 14802166229994 14823552934944 14883811280208 14894820016362 14937255401024 14955368065209 14966270068464 15017659287752 15038223289947 15046830134622 15089698596544 15100859616216 15162245224412 15184152184512 15245876380384 15268274911296 15316984569172 15319173862982 15330341069472 15339115102272 15392659529104 15401469228704 15404044632306 15412860847956 15424096349376 15466662699917 15475514753842 15486795928032 15489009493392 15498250658748 15520643091648 15561251677686 15574821180336 15583735136736 15624508798327 15647083653552 15658656940278 15670071619488 15710689684664 15722310017271 15733771097616 15742776026016 15745408502274 15797729516712 15809414227893 15818462449218 15829993621728 15832256241168 15882765142101 15896615006376 15906099360294 15970758300783 15984684895608 15993833429808 16058849012856 16070726859759 16116512406368 16147817705448 16234737776829 16280990591008 16314946980228 16359264584234 16382901041184 16440089023688 16449498199888 16473665035872 16528582325849 16540631153904 16607869491928 16617374694128 16620153419067 16697265918619 16709437711824 16711826032344 16779760284508 16789771546977 16791992213568 16804412326152 16814030015952 16872722945364 16882379731464 16885022641344 16894866698721 16907182536816 16951007291348 16975910921112 16988467068243 16990714014912 17044918689084 17082171207576 17151610927932 17164113924672 17221332923574 17233886745504 17246633703156 17256504490056 17316741970242 17326652882292 17329365342432 17388868648976 17422645419036 17425135680066 17602969110246 17653120019392 17674525895247 17737990788716 17748142794616 17750921238336 17772445706301 17823079454752 17833280159552 17846470455528 17919017083396 17932079495616 17934642571296 18031180719108 18034003471968 18044324895168 18104478201706 18117675809376 18131076457164 18144293454144 18191324898032 18204780019998 18215199183948 18218050744608 18228477503808 18278783190811 18289244709086 18292107861456 18316114414884 18332086173984 18390570164538 18406606849488 18430763671332 18495100151649 18505685474874 18508582510704 18519175550304 18580911838593 18594456751728 18608210048142 18661224891584 18683853178419 18694546530894 18697473132624 18798117425802 18800804286387 18851673315904 18890991240264 18969674889792 18992677197897 19035892553744 19046787389344 19074770041536 19138358482562 19152309757152 19230164674864 19241170698464 19333676326822 19347769982112 19350535405872 19429196118904 19454694986406 19457740588176 19468876860576 19533779112367 19536837094632 19548018636432 19562477230098 19576737674208 19627482126824 19641999495261 19656317908656 19733132449277 19736221639992 19779356135088 19842457282791 19845081706944 19859760021816 19940490753612 19955026757952 19966660643943 19969786393128 19981215725328 20050964386596 20062440179496 20077279262469 20079934744896 20134479488288 20173589432568 20176472892708 20284861910976 20382385285548 20465240510286 20538726176408 20550481130608 20578621344138 20649281520659 20652012657856 20664334211664 20748335570248 20766428240448 20862778204736 20878209253704 20963080023028 20978361463488 20993878003032 21063639355616 21079218970524 21091283265624 21109674988224 21164906852518 21177020189468 21195486675168 21208132480392 21226626096192 21294344401044 21297388053414 21312913194144 21325111239744 21340884251016 21411798683808 21415379122962 21427635813012 21443255900352 21514740023634 21530423607264 21546348476796 21602198316413 21633935259222 21646317035772 21665192751072 21721878085479 21753262640304 21766241229876 21769352331606 21857845633767 21873779330832 21886298377632 21978941731461 21991520965986 22054174871872 22080917392677 22160204558756 22203249344991 22279250282432 22282434709792 22325716920312 22386362062636 22405883101536 22418706687936 22496963927152 22509839641952 22526488931628 22542910049088 22605122407571 22618060024846 22634547894816 22651289424324 22726558252112 22743367836618 22776228276768 22835820551401 22848890204426 22868814570576 22902412366944 22961777231432 22975476853758 22978760794473 22995511604208 23008672653408 23088989293656 23102203843056 23106066948459 23119291271934 23136144524064 23213272130763 23230193892048 23233514240088 23247375988122 23341877516529 23362231770504 23375602705104 23470625480328 23487985410417 23566034526996 23600656646424 23614164039024 23696594275068 23727693673827 23795293940704 23844922509564 23909694392342 24041574292144 24088273519284 24174768609552 24273040026664 24286932245264 24389477148608 24403696342597 24421485886512 24520760219384 24538896876351 24542142465984 24574351561776 24660133535532 24674247299832 24678110014272 24710497553808 24774549118124 24792609002304 24810946730856 24911804237892 24926062041192 24929964176832 25013071734794 25064156567736 25067739048516 25086012659136 25169640426762 25187988320352 25206618489228 25221045023928 25309084418046 25323569597196 25327533962016 25342029700416 25426510937022 25463866381668 25567378033626 25727416391898 25800713874496 25831999385361 25850830118256 25939593315208 25943654117568 25975112955363 25989979323438 26049116126176 26064024848576 26083302973464 26189332660348 26208423878208 26314962186656 26372474846784 26456609710388 26460391217878 26479680029088 26518582740672 26587321004816 26606986183074 26622214191924 26626381857504 26641620967104 26715144663493 26730434574818 26734619182128 26749920239328 26769705683292 26789219975232 26878525625094 26898119243424 26901963856944 26987787924383 27046771078662 27051005207952 27066487342752 27156717302559 27176513714064 27196614685746 27286987347048 27307170029997 27322798775922 27327076116912 27342716255712 27433867063629 27438161792184 27474171622326 27552445615552 27585855246807 27609910274232 27758528212311 27837612338272 27891685127592 27991837337376 28041819796341 28105625294032 28121711020832 28256911554586 28277509973856 28392459201392 28396517404552 28454512334688 28549369471921 28553838830616 28570181084016 28612155062304 28686320031512 28707537723843 28728464635728 28840732041251 28845247012296 28861756047696 28962504113972 29000514490233 29004350187072 29021654973168 29025803108808 29143794178356 29165039107776 29182042479609 29186610882264 29203315290864 29305255641948 29322027954648 29343715845147 29347596934848 29441223190236 29484476862984 29604332459988 29647105869888 29767622560416 29789640032724 29910736130418 29932540136928 30035318575504 30076446579894 30093660269244 30201719232432 30324490448824 30491752760768 30633969138344 30638347725964 30660682138944 30697860765429 30785319058208 30802938457408 30808089264612 30825721695912 30933325399834 30951029507684 30973591856064 30978018986784 30996501317496 31122503355372 31149642360672 31167470273472 31249017596654 31294167307104 31317313880556 31340143238976 31421379369328 31444620034542 31467542195232 31485552052032 31490817004548 31572443693219 31595459033424 31618828455786 31636924898436 31659987243456 31664512482336 31747360278777 31765530284202 31793230012752 31812198720588 31941516601566 31946082080121 31969369791216 31987666859616 32117698025712 32123068684443 32141453719518 32233024812736 32272110035451 32295635410896 32450902888833 32469475553658 32561981182016 32629893960456 32718529168468 32765802082368 32880178047376 32898996399776 32947330071744 33057164651698 33081262307808 33215738983856 33234749388256 33240306838134 33375430036663 33394531837238 33418875423648 33423652064688 33559520569016 33579543093954 33608824652304 33628060031904 33716045301653 33745445890728 33764759462928 33789733397442 33814365073632 33902014582696 33927090037269 33951821842224 33976934136486 34089837378168 34115051754927 34164342415152 34273335306639 34303221855864 34442665847148 34463215280637 34467773491008 34493267406312 34513008980112 34633483940484 34653305764584 34658730684864 34678936907901 34777737297952 34845290838072 34850271360132 35205938220492 35349051790494 35475981577432 35496285589232 35544891412602 35646158909504 35666940808411 35692940911056 35838034166792 35864541588513 35869285142592 36062361438216 36068006943936 36208956403412 36235351618752 36262152914328 36382649796064 36409560039996 36430398367896 36436101489216 36557566381622 36578489418172 36584215722912 36632228829768 36664172347968 36781140329076 36813213698976 36861527342664 36990200303298 37011370949748 37017165021408 37038351100608 37161823677186 37188913503456 37216420096284 37312888001077 37367706356838 37389093061788 37394946265248 37519607602191 37596234851604 37601608572774 37754460640143 37781982480528 37963626627069 37985354395794 38071785107488 38093574778688 38139766405533 38276716965124 38304619514304 38351067050439 38460329349728 38482341396928 38667352653644 38695539964224 38701070811744 38858392237808 38909389972812 38915481176352 38937753721152 39045211431259 39067558224734 39073674189264 39096037272864 39124954460196 39153475348416 39254964253648 39283998990522 39312635817312 39443690043329 39466264898554 39472443279984 39558712270176 39684914565582 39690586826817 39719520043632 39880981507224 39910479274611 39933321287886 39939572786256 39962431450656 40095651862227 40101928773192 40124880358992 40154558524938 40268958976576 40317788437641 40347178865136 40352945785416 40570156617993 40764770571096 40930481020572 40984198163883 41077452352816 41100962261216 41157242688276 41298563041318 41328668423328 41496671140496 41756418507408 41926160046056 41987756006064 42127278711232 42151839137213 42158437941048 42182566531248 42329813705036 42354040378936 42385367331879 42390973350336 42416264960784 42588688802088 42594776106828 42625826388288 42681768502032 42823597367616 42830758245924 42855271626024 43029480047268 43060847214528 43092696953592 43204396632826 43267870518444 43292634071544 43330385502144 43443756170958 43506525280608 43532482459752 43538704663212 43715691267534 43747558661664 43772596755264 43957883462922 43983041931972 44161834785354 44320409117512 44406498689982 44564869419584 44651433840624 44772724125272 44811766203072 44866104195627 44993927854304 45019679283904 45052977863256 45210244815142 45236120049692 45269095789632 45302578848648 45453116504224 45486735673236 45552456553536 45671641102802 45697780408852 45737629141152 45804824733888 45923554462864 45950953707516 45957521588946 45991023208416 46017345306816 46144340782397 46177978587312 46204407686112 46212133896918 46238582543868 46272289048128 46399988099751 46426544261526 46460387784096 46467028480176 46494751976244 46615270051207 46683755033058 46724463541008 46751205410208 46873526394981 46941250960656 46975970820834 47132069053992 47166930051813 47201313292848 47228328078048 47393188550136 47428242683679 47455387347654 47590587881408 47648295426303 47689845019128 47819388784684 47912274902349 48083148584288 48176547038568 48349537219104 48546080053328 48573864490528 48779474668969 48807392685194 48842971773024 49041520438768 49077793752702 49148703123552 49277296979339 49320267071064 49348494599664 49420995107616 49549098236248 49585746977547 49621893461712 49823608475784 49852124082384 49860460257201 50026143469588 50091797755857 50128313135472 50135478097032 50339280853524 50369314640931 50375976640704 50413236978456 50442090047856 50618168836092 50647139194392 50655067924032 50684600096163 50853021874044 50927732763336 51134756067252 51454832783796 51663998770722 51701660236512 51879186630416 51950225910726 51979958646876 52098232252352 52166605946928 52378665320696 52629924373312 52913219420776 52920782435756 52959360058176 53023577685741 53174642009632 53213972366148 53244428383848 53252763715008 53430289326986 53460869149636 53469238364256 53499840478656 53539411366584 53757051250188 53796238486848 53803927713888 53975575848766 54093542157324 54102010415904 54132974685504 54313434605118 54353027428128 54393229371492 54534220924651 54573974694096 54614340059994 54645597551844 54654152233824 54685432511424 54836349572433 54867734127258 54876323584368 54948343244652 55171710493614 55219820548464 55485300454947 55517056424622 55675224676544 55742735515779 55783370255184 55983674674752 56051559535257 56083639592682 56211250588064 56243422041664 56513823109172 56555019947712 56784918402784 56793034809104 56909024669376 57098738943842 57107677661232 57140362168032 57224310124608 57372640063024 57415075447686 57456929271456 57648470063327 57681464082502 57690494024592 57723512095392 57925008227944 58001028980466 58043309946336 58051606217616 58236805521037 58287588356712 58364084959218 58373221764528 58406630581728 58601337337101 58610511283896 58644055909296 58687431690294 58882446380472 58925998485783 58968953725968 59199397347831 59208664919976 59527371848373 59535245120832 59579280065448 59821472260836 59865080273856 59899981931829 60070637151008 60152893159788 60187320538488 60403438464864 60648980897648 61267938276688 61276695451928 61395721530858 61570638116416 61606534123619 61616178529224 61651443391824 61866650799668 61902059015368 61947844561977 61956037973568 61993002634992 62245006710744 62299284721344 62498035193308 62588334614208 62634627761112 62842758738656 62889240069084 62935084390464 62981634009096 63144887386438 63190918066848 63237656911572 63273849796872 63329024964672 63494720557554 63531060568404 63586460025504 63624397441176 63883033203132 63892164160242 63938739582432 63975333719232 64235396051424 64246137368886 64282907439036 64544220070902 64591270821792 64806594949239 64901805777666 64938951107316 65165634256437 65259787920912 65437058336936 65573536901301 65760356094752 65797992799552 66114329303396 66162524615616 66242752178031 66431477967712 66469498776512 66480613676268 66750860073326 66789063674476 66837750847296 66847304129376 67119041138032 67159086187908 67217649304608 67256120063808 67432090603306 67490891781456 67529518925856 67579466794884 67628730147264 67804029165392 67815367222713 67854180074538 67903643684448 67953868272972 68130010074841 68179674756336 68230103509854 68328684830304 68507461654203 68546670613278 68606443711728 68885331694296 68926430561274 68936282383419 68986534812624 69026017960224 69266967880968 69306611529168 69318200845377 69357873815802 69555474595904 69639816392289 69690581676144 69700542720264 70025632549587 70411876440984 70698103580988 70951963154864 70992571178464 71089782825204 71333881616822 71385881822112 71676068333584 71729083177026 72020664815957 72124722876432 72417912806824 72524305828656 72755676703567 72765299592128 72819120079992 72860796735792 73115132763244 73156978836344 73168431445824 73211089027791 73264457659536 73562280658152 73616690629053 73626427397952 73723054685328 73980400606596 74022741899496 74034330042816 74323647354372 74377827006912 74432840192568 74625776002154 74735412713676 74778186123576 74789892530496 75039215204382 75192469703208 75203217145548 75508921280286 75563964961056 75927253254138 75970708791588 76143570214976 76279532811066 76553433930248 76702134100878 76920658699456 77334705307288 77402141623488 77495998156083 77716784475616 77818779945624 77830962352704 78090422862518 78135116449468 78147348378528 78192074545728 78249908920392 78509928507296 78567997981044 78625271634624 78887380086658 78932529797108 78944886559968 79117424540352 79369829131164 79381173653634 79439040087264 79761963014448 79820958549222 79866642575772 79879145572512 79924862901312 80145433990479 80191303724454 80203857546384 80249760717984 80309117049876 80517284633903 80635576875282 80694357730272 80705891570832 80963363773149 81140313235986 81470151907677 81529541142192 81860962041144 81921510089991 81968396327766 82154904705632 82201924522432 82301601190887 82314485376552 82597126082636 82657336846656 82757565740421 82993342280992 83512837014816 83852320092112 83975512012128 84255456246401 84303678274426 84316875882096 84365133062496 84659627410072 84708080757872 84770734663758 84832529921568 85115331146131 85177377604176 85189552213656 85363537004064 85648108415763 85661516491848 85710543252048 86058960094536 86122613171529 86185393907184 86408793265652 86522196123753 86535741036888 86585268143088 86887512341916 87001543470699 87013050561216 87064964919504 87077409326424 87431382535068 87495117323328 87546127438827 87915766925844 87966083863944 88323669570708 88640818235024 88812997379964 89302867681248 89545448250544 89732208391254 89987855708608 90105955726512 90420489630284 90472240099384 90605157697296 90906233008448 90973471346472 91343282205604 91395560817704 91475258282304 91847108925728 91901907415032 91915043177892 91982046416832 92288681564794 92355957174624 92408815372224 92424267793836 92477165087736 92799976199502 92853088523052 92920775568192 92934056960352 92989503952488 93230540102414 93367510066116 93448927082016 93502410820416 93747052789962 93882501921312 93951941641668 94264138107984 94333860103626 94402626585696 94456656156096 94717331079657 94786377100272 94856485367358 94910774695308 95242080836331 95296590852606 95379690038256 95638777569368 95824549804698 95838246240363 96166297168576 96353094077136 96699074438208 96816330106353 97092160106656 97147728981056 97558949337938 97614785370388 97685943546048 98083040877536 98155587505404 98297406247104 98554593958678 98640534142128 98696989199328 98841990215232 99098196472496 99171493955094 99243786923424 99574630109383 99647216951568 99704248164768 99720920514402 100052286939176 100126290109989 100183595511714 100256626270944 100270956194064 100590845899973 100678561707048 100738629281862 100826473956912 100884180095712 101148135904959 101236337672184 101294278388784 101369200192326 101706043748088 101781270111807 101855465526672 102269512134504 102345155264781 102820005919917 102909665567592 103327997541444 103389645841911 103403320473024 103758373260832 103900451821452 103959917293752 104333211893856 104757330641392 105260971654091 105826438841552 105841564871512 106047155371482 106335219797521 106349284019264 106427944732296 106488856767696 106860578653972 106921738299272 106938476728512 107000822425233 107078822733168 107514102500376 107593624765539 107607855427776 107951151697532 108187084314648 108204020831808 108626869210236 108706054856256 108786458742984 109068441849302 109147949388192 109228680119988 109291195103688 109308304467648 109672699144866 109735468254516 109752647168736 109896686489304 110343420987228 110439641096928 110970600909894 111034112849244 111485471031558 111566740510368 111938664003231 112103119070514 112167279185364 112422501176128 112558822806573 113027646218344 113263381920429 113569836805568 113586069618208 114197477887684 114215355322464 114280724336064 114419299216599 114745280126048 114830150895372 114913858542912 115296940126654 115362928165004 115380988049184 115447024190784 115850016455888 116002057960932 116086619892672 116103212435232 116473611042074 116575176713424 116728169918436 116746443529056 116813261163456 117135634293777 117202674674202 117221022567792 117288111818592 117374863380588 117679108311089 117764892760944 117851996971566 117937907451936 118331070129987 118398794695662 118417329839952 119054743696746 119071760480451 119158560130896 119642944521672 119731437823833 119799963863658 120141274302016 120286955586681 120305786319576 120374641076976 120806876929728 120953365312923 121297961795296 122535876553376 122553390903856 122791443061716 123213068247238 123232357058448 123302886783648 123733301599336 123804118030736 123895689123954 123986005269984 124399330136653 124490013421488 124996070386616 125269255522224 125668896124343 125685517477312 125778480138168 125963268018192 126289774772876 126381836133696 126455517411639 126475313823144 126547699593744 126989441115108 127062121136808 127156101995637 127172920051008 127248794882352 127766066406264 127784328320484 127877479164864 128470792102848 128492274737772 128565814878072 129088440141804 129182541643584 129613189898478 129803611555332 129877902214632 130331268512874 130519575841824 130874116673872 131147073802602 131520712189504 132228658606792 132485504356062 132862955935424 132961227352536 133501720146652 133578127348952 133694608258752 134238082276064 134318172375816 134435298609216 134864181206612 134981783562912 135059037851712 135158933589768 135608058330784 135630734445426 135708360149076 135807287368896 135907736545944 136260020149682 136359349512672 136460207019708 136657369660608 137014923308406 137093341226556 137212887423456 137571894541367 137770663388592 137852861122548 137872564766838 137973069625248 138052035920448 138433022347191 138533935761936 138613223058336 138636401690754 138715747631604 139199964299253 139279632784578 139381163352288 139401085440528 139845810153621 140051265099174 140620579184943 140823752881968 141396207161976 141500790155439 141903926309728 141985142356928 142179565650408 142667763233644 142771763644224 142944886278909 143352136667168 143458166354052 144041329631914 144249445752864 144835825613648 145048611657312 145511353407134 145532151698329 145638240159984 145721593471584 146230265526488 146313957672688 146338424006907 146422178055582 146528915319072 147017390161499 147124561316304 147233381258106 147446109370656 147831890938017 147960801213192 148045483798992 148647294708744 148757240932641 148865680385136 149251552004308 149470825427352 149556372247152 149581380771603 150078430408764 150275393267571 150384939406416 150406434291096 151017842560572 151107943922793 151127929922112 151854506508276 151941417583176 152559065622132 153106867860496 153404268201756 154669410614576 154991996312166 155413013550223 155433568951232 155637559891248 156180845725036 156270232898936 156294696757056 156499817840784 157019857014592 157135995962088 157774760173316 157865059594216 157889773119936 158739658262328 158762347307268 158878080174528 159523926028896 159641917098444 159733285151544 159758291145024 160290867980958 160382607448908 160407715092768 160499521435968 160618234099752 161034569267806 161271153750564 161388715460544 161411783141664 161926727546298 162280626471972 162940303815354 163059082284384 163602662773953 163721924082288 163843020179982 163936792655532 164309809411264 164509048717299 164603202381774 164628970753104 165194252165272 165515131480842 165986684561984 167025674029632 167228206547337 167704640184224 167951024024256 168510912492802 168607356548852 168633751764192 168730266124992 169319254820144 169416161515744 169541469327516 169665059843136 170230662292262 170354755208352 170379104427312 170727074008128 171296216831526 171323032983696 171421086504096 171992542916207 172117920189072 172245226343058 172370787814368 172817586531304 172945410189981 173044392247506 173071482073776 173170536286176 173747824736317 173775024683832 174003086941398 174129929839008 174154818652848 174710416563111 174862765070136 175092254877654 175804012011303 175831533851688 175932167727888 176647339141416 176777995457349 177281636470048 177598192043493 177625994759928 178582115545119 178605735362496 179090896501088 179464416782508 180211911453024 180840979260568 180944480198768 181210315394592 181814405584339 181946942692944 182686564411208 182791121635408 183669925104809 183694217851456 183803814830064 183830086355784 184577363129588 184711914349248 184819602370857 184848535587672 184954330175472 185599952399004 185706177046104 185843533685931 185868113920704 185979007904976 186461080204828 186735020132232 186897854164032 187494105579924 187765003842624 187903883283336 188528276215968 188667720207252 188805253171392 189434662159314 189572754200544 189712970734716 189821549390616 190484161672662 190593181705212 190759380076512 191277555138736 191649099609396 191676492480726 192706188154272 193632660212706 194184320213312 194419784847717 195117898675876 195229570740776 195496902769311 196166081755072 196311175010808 197109187917356 197281068284256 197393978398656 198196392944992 198342987910188 198487573846848 199149260218766 199294433903136 199408496329536 199441841028804 200104573878352 200252580219978 200367191023428 200513252541888 200541912388128 201066615098921 201181691799946 201357123414096 201477258563724 201652947913824 201768360191424 202296271809918 202472675344368 202588556777568 202738400384652 203412087496176 203446101668139 203562540223614 203710931053344 204390030224523 204539024269008 204690310529562 205522384962609 205640011839834 205819331135184 206655995082888 206779291683822 206808847150257 207516746521664 207800903642904 207919834587504 208666423787712 208919449176867 209514661282784 210521943308182 211652877683104 211683129743024 212094310742964 212670439595042 212855889464592 212977713535392 213721157307944 213843476598544 214001644850466 214157645466336 214871570236037 215028205000752 215187249531078 215902303395064 216061994447871 216374168629296 217064456942047 217253738420472 217572917485968 218136883698604 218267030110701 218295898776384 218457360239976 218582390207376 219345398289732 219470936509032 219505294337472 219633267083373 219793372978608 220686841974456 220850071887159 220879282193856 221941201819788 222068225698488 222970942063116 223133481020736 223877328006462 224206238141028 224334558370728 225117645613146 226055292436688 226526763840858 227142096727249 227172139236416 228394955775368 228430710644928 228838598433198 229490560252096 229660301790744 230593880253308 230725856330008 230761976098368 231700032911776 232004115921864 232206424870464 232947222084148 233150353426848 233456339836872 233492887058112 234271268587554 234405349348404 234442045135584 234576223637184 234749726761176 235358216622178 235529785521888 235703993943132 235875814903872 236662140259974 236797589391324 236834659679904 237624181480543 238109487393492 238143520960902 238317120261792 239285889043344 239462875647666 239599927727316 240436301971437 240573911173362 240611572639152 240749282153952 241551853901709 241906730625846 242595923590592 242890091319447 244410455723031 245071753106752 245106781807712 245582886123432 246426136494476 246464714116896 246605773567296 246904803572661 247466603198672 247608236061472 247791378247908 247972010539968 248798660273306 248980026842976 249992140773232 250538511044448 251337792248686 251556960276336 251926536036384 252579549545752 252766368739203 252911034823278 252950627646288 253095399187488 253939128460771 253978882230216 254124242273616 254312203991274 254497589764704 255345993438393 255532132812528 255568656640968 256944325247289 256984549475544 257131629756144 258176880283608 258367839514587 259226379796956 259566588371259 259607223110664 259755804429264 260662537025748 261004630412097 261039151683648 261748233347744 262294147605204 264457317213584 264971008712124 265922454705072 267003440293304 267156254697904 268440659768567 268476164552128 268636344751632 269728362413224 269963567125824 270317867179536 271216116661568 271261468890852 271416720298152 271815473091888 272520040299364 272718699025344 272920414039416 274029846616812 274186682453112 274425774846912 275143789082734 275541326777184 275705722245096 275745129533676 275946139250496 276866044694382 277067871523872 277226446116672 277272803381508 277431495263208 278399928598506 278559265569156 278762326704576 278802170881056 279691620307242 280102530198348 281241158369886 281647505763936 282792414323952 283001580310878 283807852619456 284151993238971 284359131300816 285335526467288 285726242508993 285889772557818 286704273334336 286916332708104 288082659263828 288498891505728 289671651227296 290097223314624 291022706814268 291064303396658 291276480319968 291443186943168 292460531052976 292627915345376 292676848013814 292844356111164 293057830638144 293866591298423 294034780322998 294249122632608 294466762516212 294892218741312 295663781876034 295921602426384 296090967597984 296865667168213 297294589417488 297514481865282 297731360770272 298503104008616 298723890328149 298941650854704 299112744494304 299162761543206 300156860817528 300378870329967 300550786535142 300769878812832 300812868582192 301772537699919 302035685121144 302215887845586 303444407714877 303709013016552 303882835166352 305118131244264 305343810335421 306213735720992 306808536403512 308460017759751 309338821229152 309983992624332 310826027100446 311275119782496 312361691450072 312540465797872 312999635681568 314043064191131 314271991924176 315549520346632 315730119188432 315782914962273 317248052453761 317479316524656 317524694614536 319005659392563 319047852057792 319283834196888 319466570303088 320581735961916 320765214897816 320815430185536 321002467275699 321236468199504 322069138535612 322542307501128 322780874296617 322823566283328 323853455092596 324561252943944 325880607630708 326118164568768 327205325547906 327443848164576 327686040359964 327873585311064 329018097434598 329206404763548 329257941506208 330388504330544 331030262961684 334456413094674 335409280368448 335815992009693 337021824985604 337214713097704 337267503528384 337676468419719 338638509640288 338832323031488 339082938655032 340461324584524 340709510416704 340758208854624 342592433663052 342646065967392 342842173008192 343985085832414 344235840378144 344490452686116 344741575628736 345635173062608 345890820379962 346088784495012 346142964147552 346341072572352 347296880625409 347495649472634 347550049367664 348006173882796 348259859678016 348309637305696 349420833126222 349725530140272 350184509755308 351406902881331 351608024022606 351663067703376 351864335455776 353037324933267 353294678282832 353555990914698 354563272940096 354993210389961 355196384086986 355251989519856 357164231090238 357215281441353 358181793002176 358928833565016 360423822906048 360860866760043 361681958521136 361888960397536 362420630789184 363628811168678 363893885385888 365373128822416 365582243270816 367339850209618 367607629660128 367660172711568 369154726259176 369639204741714 369697071175344 369908660350944 371141803134973 371199904798008 371412354092208 371687067371862 371958015809952 372922160409656 373197990409959 373470040264464 374929516536263 374988211159848 375807766566672 377006688373029 377056552431936 377335440414504 378869324318628 379145508401088 379366552234917 379425941469432 379643098781232 380968323345324 381186363410424 381468305986911 381518760153024 382555110277472 383298199218792 383352984961452 385412376308544 387265320425412 388839569695434 390235797351752 390459141481552 390993805538622 392336348892521 392622350021616 394218375834712 394562136568512 396392785889984 396685975820376 398298520437532 398588867806272 398883682057608 400209147756704 400505160439956 400734382046856 401083824776256 402133230197842 402363383599892 402714246828192 402954517127448 403305895827648 404592543619836 404945350688736 405177113555136 405476800769304 406824174992352 406892203336278 407125080447228 407421862106688 408780060449046 409078048538016 409380621059124 410441768011847 411044769925218 411280023679668 411638662270368 412715683624101 413311990165776 413558583367644 413617694300514 415299067041573 415601807285808 415839669175008 417599892897759 417838898353734 419029322565568 419537430460863 421043886616364 421861737554829 423305755366208 423366259486048 424188621485928 425340879190084 425711778929184 425955427070784 427442314615888 427686953197088 428003289700932 428315290932672 429497325743849 429743140472074 430056410001504 430374499062156 431804606790128 432123988895742 432748337258592 433880590476619 434128913884094 434507476840944 435145834971936 436273767397208 436534060221402 436596455094987 436914720479952 437164780414752 438690796579464 438941873018064 439015272020721 439266534166746 439586745957216 441052170484497 441373683948912 441700143774318 443495672814051 443882403639576 444136451396976 445941884126232 446271722797923 447754656012924 448412476282056 448669116741456 450235291226292 450826179802713 452110584873376 453053527681716 454284193454498 456789911550736 457677196866396 459320603581488 461187760506616 461451712660016 463400065823552 463670230509343 464008231843728 465894444168296 466239040650669 466300706853696 466912679673744 468542537175108 468810698696808 468884090271168 469499453522352 470716433244356 471059571043776 471407987886264 473324280519948 473595178782648 473669319359808 475248362961086 476218974786984 476287041921804 476634240523584 478571778086688 478925751295332 479199855454632 480872603942874 481147822346724 481223145278304 481498564307904 483103707803418 483813461251692 485780182638894 488820911446062 490213563615424 490807988321859 491165772246864 492852272988952 492929428233792 493527146151897 493809607145322 494933206397344 495216472122944 495582756495816 497597320546612 497960053685952 499984281546464 501077022088896 502675584497372 503113920552672 503853072072768 505159099091504 505532737478406 505822069646556 505901255292576 506190798374976 507587748606367 507878256921542 507957764460432 508248484547232 508624407982548 508995179529408 510691986876786 511064265625056 511137313281936 512767970563277 513888650494578 513969098951088 514263259512288 515977628748621 516353760567216 516735679029174 518452759593912 518836230569943 519133176742518 519214446221328 519511608858528 521243474208951 521325074051496 522009260824194 523496466695488 524131249689333 524588295210408 527412036033909 528914634427168 529942017424248 531844909410144 532794576130479 534006880586608 534312509395808 536881319537134 537272689503264 539456724826448 540635734359072 542438019966499 542522937781704 542833440596304 543630946183776 545040080598728 545443216753017 545840828078832 547973908783769 548059693233624 548373364906224 550287578165468 551009775314427 551082653554368 551411444490192 551490259067352 553732089388764 554135743047744 554458807112571 554545606763016 554862990526416 556799857197012 557118531138312 557530601057793 557604341762112 559383240614484 560205060396696 562482316739772 563295011527872 565584828647904 566003160621756 568303986477942 568718262601632 570671052934576 571452485017986 571779545115636 573832665416208 576165318527656 579343302454592 582045413628536 582128606793316 582552960639936 583259354543151 584921062105952 585255830690752 585353696027628 585688712222328 587733182596846 588069560645996 588498245265216 588933525032424 591327563752068 591843204852768 592181935195968 593731334336426 594589178834976 595028963730564 595462721540544 597006208017232 597447780656298 597883301709408 598225488988608 598325523086412 599876430171161 600313721635056 600757740659934 601101573070284 601539757625664 601625737164384 603199845296763 603545075399838 604071370242288 604431775691172 606888815429754 607418026033104 607765670332704 610236262488528 610338305004417 610687620670842 612427471441984 613170090673569 613617072807024 616567154887827 616920035519502 618677642458304 619967985248664 621652054200892 622550239564992 624723382900144 625080931595744 625999271363136 628086128382262 628543983848352 631099040693264 631460238376864 631565829924546 634133170696597 634496104907522 634958633049312 635049389229072 638011318785126 638567668393776 638933140606176 640604860731407 641163471923832 641530429795632 642004934551398 642472936399008 644138277071224 644614710708111 645084615002256 645561748593234 647706910185192 648185983343613 649122505887888 651193370826141 651761215261416 654410651095812 654801090332103 654887696329152 655372080719928 655747170622128 658036194869196 658412809527096 658515883012416 658899801250119 660777008661088 662060525923368 668912826189348 671631984019386 674043649971208 674429426195408 675352936839438 677277019280576 677671875359809 678165877310064 680922649169048 681426290181747 681516417709248 685184867326104 685292131934784 687970171664828 688471680756288 688980905372232 691270346125216 691781640759924 692177568990024 692285928295104 694593761250818 694991298945268 695100098735328 696012347765592 696619274611392 698841666252444 699451060280544 700369019510616 702813805762662 703216048045212 703326135406752 703728670911552 706074649866534 706589356565664 707111981829396 708944872020463 709986420779922 710392768173972 710503979039712 712872544441629 714328462180476 714430562882706 717857667130032 721308905914311 721721733520086 723363917042272 723777920795072 724655561705127 727257622337356 727787770771776 728670273958341 730746257644832 731164486541632 734679700419236 735215259320256 735320345423136 738309452518352 739278409483428 739394142350688 739817320701888 742283606269946 742399809596016 742824708184416 743374134743724 743916031619904 745844320819312 746395980819918 746940080528928 749430110823251 749859033072526 749976422319696 751615533133344 754013376746058 754670880829008 757738648637256 758299106217609 758733104469834 758851882938864 759286197562464 761817385382313 761936646690648 762372726820848 762936611973822 765110220554944 766037980315179 766596398437584 766705969922904 770832975741867 774530640850824 777679139390868 778699765113777 780471594703504 780918282963104 781987611077244 784672697785042 785244700043232 788436751669424 793371951640752 796597040875064 797767364115216 800418295513408 800884943607047 801010320879912 801468764093712 804266460395684 804726767199784 805321979305701 805428493656384 805909034254896 809185087239672 809890701377472 810953601538608 813648349984704 813784406672556 814250160894456 817560120898092 818156097076032 818761242118248 820883536023694 822089539850436 822560047359336 823277324540736 825431367248202 826623980331552 827117166735288 827235388601028 830598134083146 831203614571616 831679338350016 835199785795518 835677796707468 839074860921726 842087773232728 843723475109658 846732518972096 848377242971856 850681758380168 851423557858368 852455979716913 854884629231776 855373906394176 856006579401864 858994651487698 859486280944148 860112820003008 860748998124312 863609213580256 864247977791484 865496674517184 867761180953238 868257827768188 869014953681888 870291669943872 872547534794416 873068120442804 873192910189974 873829440959904 874329560829504 877381593158928 877883746036128 878030544041442 878533068333492 879173491914432 881599773895269 882104340968994 882747367897824 883400287548636 885690130972933 886991345628102 887764807279152 888272902793952 890597001504639 891883768252464 892543445595846 895509312025848 896171670984447 896824952564112 897338233482912 900470582452584 901136610989901 901652359605426 904221169746752 905317613099757 906107055363432 908568386908996 910333223144631 913579823101472 915354393732792 918641207162976 922375521013232 922903425320032 926810018710411 927340461018686 928016463687456 931788888336592 932478081301338 933825359347488 936268642607441 937085074350216 937621397393616 938998907044704 941432866488712 942129192573393 942815975772528 946648561039896 947190357565296 947348744886819 950496725922172 951744157361283 952437949573968 952574083843608 957016978177689 957143556173376 957851502590664 958399710909264 961745207885748 962295644693448 962446290556608 963007401827097 966207415606836 967626922503384 971560365277788 977641822892124 981615976643718 982331544493728 985704545977904 987054292303794 987619214290644 989866412794688 991165512991632 995194641093224 999968563092928 1005351168994744 1006227841105344 1007447976029079 1010318198183008 1011065474956812 1011644139293112 1011802510585152 1015175497212734 1015756513843084 1015915528920864 1016496969094464 1017248815965096 1021383973753572 1022128531250112 1022274626563872 1025535941126554 1027777300989156 1027938197902176 1028526519024576 1031955257497242 1032707521134432 1033471358058348 1036905519187824 1037672461139886 1038266353485036 1038428892442656 1039023217717056 1041890641876227 1042486948417902 1042650148102992 1044018521648388 1048262499378666 1049176590420816 1054220708643993 1054824072067818 1057829268854336 1059111974799801 1059884034848496 1063689818820288 1064979631169883 1065589152260958 1068013761173216 1068625018791616 1073762639074268 1074545379006528 1078913449652896 1081271468718144 1084876039932998 1085045875563408 1085666881192608 1087261892367552 1090080161197456 1090886433506034 1091681656157664 1095320931203213 1095947817567538 1096119386467248 1096746729812448 1100575156330936 1102019550628854 1102822888980384 1102980518134704 1106499304899703 1107464178777528 1108917614225142 1109091213526032 1109725981052832 1113425409404919 1113599714394024 1114237062276624 1115061202115586 1118766481228968 1119593971229877 1120410120793392 1124788549608789 1124964633479544 1131020065119087 1131169657295808 1132006321243512 1136607972955884 1137436525203264 1138099656704751 1141342105869152 1142904970035972 1143559090231272 1147665330832416 1152330637055312 1164090827257072 1164257213586632 1166518709086302 1169842124211904 1170524148348761 1170707392055256 1171377424444656 1175466365193692 1176139121291992 1177009046677563 1177867050064848 1182655127504136 1183686409705536 1187462668672852 1189178357669952 1190057927461128 1194012416034464 1194895561312596 1195766603418816 1196651046172824 1199752860342322 1200627443270112 1201515481319868 1202203146140568 1203251474328768 1206399690593526 1207090150799676 1208142740484576 1208863551382344 1213777630859508 1214836052066208 1215531340665408 1220472524977056 1220676610008834 1221375241341684 1226340181347138 1227234145614048 1231325304035541 1233134309775654 1233840071039004 1238147050872303 1239935970497328 1243304108401784 1245897201124719 1249446765800288 1250161863191488 1256172256764524 1257087967696704 1258612291382589 1262198081386528 1262920476753728 1263131659849092 1268266341393194 1268992209815044 1269917266098624 1270098778458144 1276022637570252 1277135336787552 1277866281212352 1281209721462814 1282326943847664 1283060859591264 1284009869102796 1284945872798016 1288276554142448 1288491977231547 1289229421416222 1290169230004512 1291123497186468 1294470191421979 1295413820370384 1296371966687226 1298245011775776 1301641771429857 1302386741652282 1303522430522832 1308821302191624 1309602180664206 1309789365284961 1310744161439856 1311494341244256 1316072389738392 1316825619054192 1317045816062163 1317799602500238 1321554017322176 1323156511453491 1324121051846736 1330487018442153 1337825652378696 1343263968038772 1348087299942416 1348858852390816 1350705873678876 1355343750719618 1356331754620128 1361845298338096 1362852580363494 1368392631503183 1370369734652208 1375940343329656 1377961810744464 1382357857367773 1382540692250432 1383563281519848 1384355137980048 1389187522501636 1389982597890536 1390200197470656 1391010691528029 1392024695531184 1397683332504888 1398717121952007 1398902120561088 1400738039021232 1405627611525324 1406432096090424 1406652270813504 1412149299733068 1413178713131328 1414223963658792 1417889744040926 1419972841559844 1420785536347944 1421007958079424 1425745088883258 1428656924360952 1428861125765412 1435715334260064 1442617811828622 1443443467040172 1446727834084544 1449311123410254 1454515244674712 1457340547916682 1461492515289664 1469359400838472 1470640690846272 1472423964965577 1476618905036704 1478556818966856 1478788284701376 1484567212539892 1484799619192032 1485649416368832 1486748269487448 1491688641638624 1492791961639836 1493880161057856 1498860221646502 1499718066145052 1499952844639392 1503231066266688 1508026753492116 1509341761658016 1515477297274512 1516598212435218 1517466208939668 1517703765877728 1518572395124928 1522763245819101 1523634770764626 1523873293381296 1524745453641696 1525873223947644 1529828408044157 1532075960630358 1533192796875168 1533411939845808 1538303911689831 1541665951483734 1547932886245863 1549061281701648 1555358278781736 1556508691709829 1557399530227554 1560943189407008 1561836565926208 1563730422626853 1563975222154488 1569345395570084 1570489400086464 1572393749067999 1576873503338848 1586743903281504 1593194081750128 1595534728230432 1600853668681619 1601769887214094 1602020641759824 1602937528187424 1608532920791368 1609453534399568 1610643958611402 1611818068509792 1617191291776489 1618370174479344 1621907203077216 1627314059899497 1627568813345112 1628500321788912 1635120241796184 1636329650259051 1637522484236496 1641767072047388 1643921726351307 1644179079700872 1645120094718672 1650862734496404 1653029325943281 1653247960663104 1654234333470576 1654470777202056 1661196268166292 1662407229143232 1663376421337713 1670399571591036 1671355593414936 1678149721843452 1684175546465456 1687446950219316 1696754485943712 1701363516760336 1704911959433826 1709769258463552 1712013158803728 1717989302975396 1718972561888296 1721497996248624 1727218427160512 1728495955582968 1735522361906476 1736515655536376 1738029907363776 1745095069588832 1746136240885608 1746385820379948 1747658881919808 1754763186317856 1755767492072256 1756061088082884 1757066136666984 1763199547790538 1764208681937988 1765494735795648 1766800575097272 1771380261945866 1773982691256204 1775529614558304 1776545805587904 1781194003009278 1783767536504928 1785086891191692 1791018624051696 1792343341968894 1793649905128224 1794676466965824 1799629290513483 1800941164905168 1802273221979802 1803304719210852 1809599535890289 1810635226199514 1812214110726864 1817136773817992 1820666446289262 1827159646202944 1830708787465584 1837282414325952 1839510272020707 1844751042026464 1845806850640064 1853620037420822 1854680922037372 1856032927374912 1863577776673184 1864956162602676 1867650718694976 1872537285214882 1874170148700432 1875242794787232 1877997814089408 1882865732977424 1884258385146786 1885631951545056 1891917972078277 1893297122079792 1894380715130592 1894697489773638 1900993451844344 1902399512089791 1903488314722566 1904875899147936 1905148167687216 1911226072099487 1914033956355378 1915703005181328 1916799421818528 1921814582194221 1923490415771496 1924591289386896 1926014803654194 1932414831213672 1933844132124333 1935253845006768 1943120730555576 1944557950030839 1953580112478423 1955283645784248 1963231953287436 1964403270996309 1964663088987456 1971409091955808 1974108584607588 1975238428581288 1982331025983264 1990389282186448 1999958461427729 2010702337989488 2014895952058158 2020369176152899 2020636396366016 2022130949913624 2023288278586224 2030350994425468 2031513027686168 2031831057841728 2033015626079427 2034497631930192 2042767947507144 2044278870545241 2044549253127744 2051071882253108 2055554601978312 2055876395804352 2063910514994484 2065415042268864 2066942716116696 2073811038375648 2075344922279772 2076532706970072 2076857784885312 2083781283752454 2084973896835804 2085300296205984 2088037043296776 2096524998757332 2098353180841632 2108441417287986 2109648144135636 2118223949599602 2119768069696992 2126834616061389 2129959262339766 2131178304521916 2136027522346432 2138617633324887 2147525278148536 2157826899305792 2169752079865996 2170091751126816 2171333762385216 2173966685115381 2180160322394912 2181772867012068 2183363312315328 2190641862406426 2191895635135076 2192238772934496 2193493459624896 2201150312661872 2204039101257708 2205645777960768 2205961036269408 2212998609799406 2214928357555056 2217835228450284 2218182427052064 2219451962105664 2226850818809838 2227199428788048 2228474124553248 2230122404231172 2235903057910691 2237532962457936 2239187942459754 2240820241586784 2248290332469753 2249577099217578 2249929266959088 2262040130238174 2264012642487024 2273215945911768 2274897318652827 2276199313409502 2282684211738304 2285452156146939 2285809940071944 2287118180462544 2295330661664832 2298113940945537 2304661274110624 2328181654514144 2328514427173264 2333037418172604 2341048296697522 2341414784110512 2342754848889312 2350932730387384 2352278242583984 2354018093355126 2355734100129696 2363587272596407 2365310255008272 2374925337345704 2380115854922256 2387709026362517 2388024832068928 2389791122625192 2393302092345648 2399505720684644 2401254886540224 2402654830821141 2403030962639736 2404406292281136 2412799381187052 2414180301599352 2415965937917103 2416285480969152 2417727102764688 2427555261719016 2429672104132416 2440945049954112 2441353220017668 2442750482683368 2452680362694276 2454468291228096 2462650608071082 2466268619551308 2467680142078008 2476294101744606 2479871940994656 2486608216803568 2491794402249438 2498893531600576 2512344513529048 2517224582765178 2524396162773056 2526263319698184 2536532682786388 2537984419630088 2540197556916288 2552045275140504 2554270673575104 2562419442925628 2564653887695328 2566121719182528 2568019738205592 2576553108284896 2576983954463094 2578458842832444 2580338460009024 2582246994372936 2588940382843958 2590827640740768 2592743933374452 2596490023551552 2603283542859714 2604773483304564 2607044861045664 2613865996285973 2617642604383248 2619204361328412 2619578730569922 2621488322879712 2622988682488512 2632144779476784 2633651238108384 2634091632124326 2635599205000476 2644799321685807 2646313022906982 2648242103693472 2657070392918799 2660974036884306 2671791004513917 2675651304757392 2686527936077544 2688515012953341 2696174599884832 2697717704781632 2701411747357752 2710687501439236 2712663509240256 2715952839299271 2723690596676192 2725705160726988 2736785263006366 2740739469304416 2751880686659312 2755923621488928 2764715714735546 2767126563039696 2768710275960096 2778375045003272 2779965195781072 2780430056131233 2782021383056058 2784049391062368 2793330413068481 2795366665009776 2797434243904014 2801476078042464 2808805927822323 2811255223050648 2812864192180848 2824298599466136 2826387577720179 2828447927317584 2835779488081852 2839945683119688 2841571072695888 2842046234660457 2851490177766516 2855232472083849 2857313848721904 2857722251530824 2871050934533067 2871430668520128 2885235623657244 2886886934080344 2898622246820508 2909030489349424 2914681095833364 2938718801676944 2944847929931154 2952847257454237 2953237810073408 2957113637933712 2969134425079784 2969599238384064 2973496538974896 2983377283277248 2985583923279672 2997720443293004 2999436132290104 2999905689278784 3016053506984232 3018683523316032 3030954594549024 3033196424870436 3034932417879336 3035407531755456 3045526491638202 3047269541529252 3047746586762592 3049490907283392 3051746447895288 3059656816088314 3064151921260716 3066385593750336 3066823879691616 3076607823379662 3083331902967468 3095865772491726 3098122563403296 3110716557563472 3113017383419658 3114799060455108 3121886378814016 3125671925628681 3127460845253706 3127950444308976 3138690791140168 3144787498135998 3153747006677696 3173487806563008 3177335924399403 3186388163500256 3191069456460864 3201707337363238 3203539774428188 3204041283519648 3205875056374848 3217065841582736 3218907068799136 3221287917222804 3223636137019584 3234382583552978 3236740348958688 3243814406154432 3254628119798994 3255137626690224 3257000643577824 3270240483592368 3272659300518102 3275044968472992 3283534144094776 3285962793609639 3287843452702614 3288358159401744 3290240189437344 3301208669990023 3301725468992808 3306058651886562 3308468666941152 3308941554404112 3319497914699109 3322392536332584 3326752842675426 3340276228214757 3340799143182072 3342711186829872 3356299443686904 3358781913689631 3368351092930912 3374365648826367 3374893900438632 3393060195357261 3393508971887424 3402727033520672 3409823918867652 3424026317607456 3435978605950792 3437945123776592 3442995992497248 3454473706102441 3456991911165936 3471044723812952 3473031311072752 3489728576991371 3490190139177664 3492272481771216 3492771640759896 3509526372635712 3511572445046283 3512122176165768 3514132273333968 3526399095581076 3528417363875976 3531027140032689 3533601150194544 3542760523891732 3547965382512408 3551059229116608 3562388006018556 3567535073009856 3570173782383384 3582037248103392 3584686683937788 3587299810256448 3599258581026966 3601882329810336 3604546443959604 3606609438421704 3619199071780578 3621270452399028 3624428221453728 3634273547635984 3641332892578524 3661417574931168 3679020544041414 3689502084052928 3693975912106623 3707240074841644 3709361844074744 3714441152616909 3727155553346368 3729912325205352 3745074570429764 3748340297400864 3750485589574464 3765731465954848 3768516770293572 3771263903090112 3783835944156554 3786594244159584 3788761430261184 3789394979547276 3801986903688688 3804799024179582 3806976629445132 3809751798295872 3810296335374432 3820265686879499 3822452144198974 3828067912710756 3831406010362656 3833598843637056 3843629164388442 3846980831542992 3849182578773792 3852029607308388 3864829662427344 3865475931694641 3867688264248666 3870507690013536 3883410574265937 3886241461111152 3889115900061678 3904925314289571 3907160224956846 3910567291568496 3926463906574872 3928806541992618 3929368095854883 3942818183911616 3948217169215176 3950476857162576 3964662051966528 3969469534360473 3980778564372896 3999916922855458 4021404675978976 4029791904116316 4040738352305798 4044261899827248 4046576557172448 4060701988850936 4063026055372336 4066031252158854 4068995263860384 4082559834484703 4085535895014288 4088557741090482 4102143764506216 4105177894509549 4111109203956624 4124224681898893 4127821029988968 4133885432233392 4147073572103319 4147622076751296 4150689844559544 4153065413940144 4167562567504908 4169947793671608 4170600592411968 4173032074584087 4176074086593552 4193049997514664 4196151365856021 4196706361683264 4216882834575972 4219296288271272 4236447899199204 4239536139393984 4253669232122778 4259918524679532 4262356609043832 4277235266649774 4295050556297072 4315699837817731 4339504159731992 4340183502253632 4347933370230762 4360320644789824 4363545734024136 4381283724812852 4383791270270152 4384477545868992 4402300625323744 4408078202515416 4411922072538816 4425997219598812 4429856715110112 4435670456900568 4436364854104128 4453701637619676 4454398857576096 4456948249106496 4460244808462344 4471806115821382 4475065924915872 4478375884919508 4481640483173568 4496580664939506 4499154198435156 4499858533918176 4514859448130317 4524080260476348 4528025284974048 4546431891823536 4549794637305654 4552398626819004 4568289737457303 4570904312293878 4571619880143888 4574236360925088 4589485224132471 4596227881891074 4609322548221248 4614911735069493 4643798658737589 4656363309028288 4657028854346528 4666074836345208 4682096593395044 4682829568221024 4685509697778624 4691191267880559 4701865460774768 4704556485167968 4708036186710252 4711468200259392 4727174545192814 4730620510016544 4749850674691408 4760231709844512 4775418052725034 4779582245250384 4786604184691296 4799011441369288 4802561006044857 4805309661642282 4806061925279472 4808812584562272 4824843440754649 4825598762374104 4828360603198704 4831931875834206 4835454205529376 4851573875329467 4855110523438032 4881942179698491 4882706440035336 4885500965366736 4905360725388552 4908988950777153 4925301216142164 4931765179053921 4932537239102616 4935360284156016 4952588203489212 4959087977829843 4959743881989312 4973216433607136 4983588804498876 5024689027058096 5034449165530356 5052526639396368 5073065365572776 5075968839260176 5100372535602773 5104090550281008 5124838885851256 5129307775390656 5136039476411184 5153106216569792 5153967908926188 5156917685664888 5164493988745872 5177880765687916 5181655281481536 5185487866748904 5206567085719428 5209546966609128 5214089722091328 5227731992571946 5235285208766496 5238408722656824 5239157461139844 5242976645759424 5264289558953568 5267302476216768 5268183264248652 5271198410000952 5289598643371614 5292626045813964 5296484207386944 5314140785837598 5321948073768612 5343582009027834 5351302609514784 5373055872155088 5377030025906682 5392349199769664 5398887871540449 5402823494715504 5421375002878472 5428798607670867 5431905678598542 5447381193352384 5451410321453976 5473570526012732 5481478938608832 5503761373318624 5511847242977856 5529431429471092 5534253126079392 5537420551920192 5556750090006544 5559930391562144 5560860112262466 5564042766112116 5568098782124736 5583465234670037 5586660826136962 5590733330019552 5594868487808028 5602952156084928 5617611855644646 5622510446101296 5625728384361696 5640447676196047 5648597198932272 5652775155440358 5656895854635168 5671558976163704 5675753916234831 5679891366239376 5683142145391776 5684092469320914 5702980355533032 5707198536269373 5710464944167698 5714627697443808 5715444503061648 5733678216298461 5742101869066134 5765443746582663 5770471247314488 5773773868160688 5797244493641016 5801532396372999 5818060978698848 5829362191666728 5860740337435269 5877437603353888 5889695859862308 5905694514908474 5914227275867424 5938268850159568 5946993077949792 5966818219631489 5971167846559344 5995440886586008 5998872264580208 5999875384283187 6027712996621459 6032107013968464 6061107528458697 6061909189098048 6066392849740872 6069864835758672 6091052983276404 6094539083058504 6095493173525184 6099046878238281 6103492895790576 6119313632176628 6128303842521432 6132836611635723 6133647759383232 6153215646759324 6166663805934936 6191731544983452 6196245126806592 6221433115126944 6226034766839316 6229598120910216 6251343851257362 6254921690507412 6255900888617952 6277381582280336 6289574996271996 6354671848798806 6372776327000512 6380503848184167 6403414674726476 6407079548856376 6408082567039296 6415852899974661 6434131683165472 6437814137598272 6442575834445608 6468765167105956 6473480697917376 6509256239597988 6510275253380448 6514001287155648 6540480967184736 6545318601036204 6550089936945984 6567068288189552 6571925587219278 6575686905405228 6576716318803488 6580480378874688 6598640731882771 6602417339980046 6603450937985616 6612117303773124 6616937333882304 6617883108808224 6638995829398218 6644785072665168 6653505685350852 6680552456429514 6681598286364144 6685422373659744 6707709173732073 6712598887373808 6717563827379262 6736702185861824 6744870997409259 6748731297652734 6749787800877264 6786120390714522 6805454067041344 6819647837735304 6848052635214912 6856356468440817 6871957211901584 6875890247553184 6885991984994496 6908947412204882 6913983822331872 6942089447625904 6946062622145504 6979457153982742 6984544963542432 6985543281519792 7023144890092566 7024244352331536 7028264546667936 7051694259564487 7052798191162152 7056834727751952 7062054280065378 7067202300389088 7085521047783464 7090761817789221 7095930765024816 7123660814188997 7124776012037112 7140347564766768 7163127079087551 7164074496206784 7169373367875576 7198517162053932 7203764659620672 7207964492463423 7209092887919208 7213218876843408 7238398143561156 7242540904798056 7247897813751309 7248856442907456 7268547095271968 7282665785157048 7322835149862336 7358041088082828 7387951824213246 7414480149683288 7418723688149488 7428882305233818 7454390628957899 7459824650410704 7490149140859528 7496680594801728 7531462931909696 7537033540587144 7567671888313108 7573188488319168 7578789959094552 7603973807377376 7609598048359164 7613953258890264 7620592670748864 7640531373758998 7644904288397948 7656135825421512 7662812020725312 7687258328776884 7693961663085984 7698365157547584 7704059214616776 7729659324854688 7730951863389282 7735376528497332 7741015380027072 7766821148531874 7772482922222304 7778231800123356 7798393592225093 7809850628579142 7814320449913692 7821134583136992 7841597988857919 7852927813149744 7857613083985236 7858736191709766 7896434338430352 7900953714325152 7934397965057421 7938939068720946 7961557128745792 7971211178756397 7999833845710916 8015373013541751 8042809351957952 8059583808232632 8081476704611596 8088523799654496 8093153114344896 8121403977701872 8126052110744672 8132062504317708 8137990527720768 8165119668969406 8171071790028576 8177115482180964 8204287529012432 8210355789019098 8222218407913248 8243731219055761 8248449363797786 8255642059977936 8267770864466784 8294147144206638 8301379689119088 8306130827880288 8335125135009816 8339895587343216 8341290168393699 8346064149168174 8352148173187104 8379991239205443 8386099995029328 8392302731712042 8426417783466969 8433765669151944 8438592576542544 8472895798398408 8479162733160537 8507338464245556 8519837049359064 8524713218087664 8554470533299548 8565697416251547 8590101112594144 8631399675635462 8679008319463984 8695866740461524 8727091468048272 8762567449625704 8767582540540304 8804601250647488 8809734379677517 8816156405030832 8851994439197624 8858541772362711 8859713430220224 8871340913801136 8907403275239352 8908797715152192 8920489616924688 8943612231642764 8950131849831744 8956751769839016 8993161329879012 8998308396870312 8999717067836352 9029718896260634 9048160520952696 9056050569948096 9092863783647072 9099589274611308 9104797253638008 9136579474914606 9141808624587756 9143239760287776 9148472721850176 9178970448264942 9192455763782148 9229823470138986 9287597317475178 9314057708693056 9332149672690416 9364193186790088 9365659136442048 9377015776886043 9382382535761118 9403730921549536 9409112970335936 9416072373420504 9454349090385628 9461241020033088 9499701349382816 9520463419689024 9550836105450068 9559164490500768 9573208369382592 9598022882738576 9605122012089714 9610619323284564 9612123850558944 9617625169124544 9649686881509298 9651197524748208 9656721206397408 9663863751668412 9670908411058752 9703147750658934 9710221046876064 9742591440702263 9763884359396982 9765412880070672 9771001930733472 9810721450777104 9817977901554306 9850602432284328 9857888380828917 9863530358107842 9865074478205232 9870720568312032 9903626009970069 9905176406978424 9918175955659686 9946432867214272 9958493744097327 9967177608997752 10020828684644271 10049378054116192 10068898331060712 10105053278792736 10123096946479101 10146130731145552 10151937678520352 10200745071205546 10208181100562016 10249677771702512 10272078952822368 10307935817852376 10313835371329776 10328987977491744 10355761531375832 10363421118307323 10370975733497808 10411504266891611 10413134171438856 10419093933218256 10455463985143892 10469185730974113 10470570417532992 10476817445313648 10478314922279688 10528579117907136 10534717335138849 10536366528497304 10542396820001904 10579197286743228 10585252091627928 10593081420098067 10628281571675196 10643896147537224 10687164018055668 10702605219029568 10746111744310176 10754060051813364 10797775743080898 10805646989431008 10842750005756944 10857597215341734 10863811357197084 10902820642907952 10947141052025464 11007522746637248 11058862858942184 11068506252158784 11081927736319869 11113500180013088 11119860783124288 11121720224524932 11128085532224232 11166930469340074 11173321652273924 11181466660039104 11189736975616056 11235223711289292 11245020892202592 11251456768723392 11280895352392094 11297194397864544 11305550310880716 11313791709270336 11343117952327408 11351507832469662 11359782732478752 11366284290783552 11368184938641828 11405960711066064 11414397072538746 11420929888335396 11429255394887616 11430889006123296 11460797060638497 11467356432596922 11484203738132268 11530887493165326 11540942494628976 11547547736321376 11594488987282032 11596427795083923 11603064792745998 11636121957397696 11650231722797811 11658724383333456 11714775942868713 11721480674870538 11754875206707776 11779391719724616 11811389029816948 11828454551734848 11876537700319136 11893986155899584 11933636439262978 11942335693118688 11990881773172016 11997744529160416 11999750768566374 12048530243235343 12055425993242918 12064214027936928 12122215056917394 12132785699481744 12139729671517344 12171492353896733 12182105966552808 12189078166117008 12198093756476562 12206985791581152 12238627264353256 12247679503454109 12256607685042864 12265673223271446 12306431293518648 12315533683528647 12333327611869872 12372674045696679 12383463089966904 12441220716309957 12442866230253888 12452069533678632 12459196241820432 12502687702514724 12509843381014824 12511801777235904 12519096223752261 12554763164560672 12579149992543992 12709343697597612 12761007696368334 12806829349452952 12814159097712752 12831705799949322 12868263366330944 12875765631836371 12885151668891216 12937530334211912 12947099513453193 13018512479195976 13020550506760896 13080961934369472 13090637202072408 13134136576379104 13143851174438556 13151373810810456 13153432637606976 13197281463765542 13204834679960092 13206901875971232 13224234607546248 13235766217616448 13277991658796436 13289570145330336 13307011370701704 13361104912859028 13363196572728288 13370844747319488 13415418347464146 13425197774747616 13435127654758524 13489741994818518 13497462595305468 13499575601754528 13544578344390951 13572240781429044 13639295675470608 13704869212371909 13712712936881634 13743914423803168 13751780495106368 13768455672397413 13817894824409764 13827967644663744 13844735205208479 13884178895251808 13892125244291008 13958914307965484 13969089927084864 13971086563039584 14046289780185132 14048488704663072 14056529093335872 14103388519128974 14105596382324304 14113669455503904 14124108560130756 14134404600778176 14171042095566928 14181523635578442 14191861530049632 14239172105641769 14247321628377994 14249552024074224 14280695129533536 14326254158175102 14338746735751152 14397034324107864 14407683018134571 14415928984926846 14418185775838416 14426437753686816 14474530322263947 14476796287122312 14485081809596112 14495795627502618 14537094190543936 14554721625988401 14565331570314096 14645826539095473 14716082176165656 14775903648426492 14795295537161763 14828960299366576 14837447376298976 14857764610467636 14908781257915798 14919649300821408 14980298281719056 15074067081174288 15135343776626216 15157579918189104 15207947614754752 15216813928533893 15219196096718328 15227906517780528 15281062747517996 15289808576795896 15301117606808319 15312271650843024 15374516657553768 15387923326171968 15408118429233552 15459318649709376 15461903726778564 15470753056994664 15533642297063748 15544965844444608 15556463600246712 15596787184450186 15619701257158284 15628640899827384 15642269166273984 15683195977715838 15705855626299488 15715226167970472 15717472383419532 15792868676860704 15801907428650304 15868795930114842 15877878137441892 15942422357512794 15999667691421832 16030746027083502 16119167616465264 16162953409223192 16177047599308992 16196663614621347 16242807955403744 16252104221489344 16264125008635416 16330239337938812 16342143580057152 16354230964361928 16408575058024864 16420711578038196 16444436815826496 16487462438111522 16496898727595572 16511284119955872 16535541728933568 16588294288413276 16602759378238176 16612261655760576 16670250270019632 16679791174686432 16682580336787398 16692128298336348 16704296346374208 16750395704010111 16759982478410886 16772199990058656 16784605463424084 16828112488485727 16852835566933938 16867531338303888 16877185153085088 16921343028588141 16945791596796816 16958325466321074 17014676928491112 17027261748704493 17039674098718128 17049426436175328 17108941066599096 17121595608808119 17131394832503094 17180202225188288 17201034648895383 17262799351270924 17296331239747989 17358016638927968 17391733480923048 17454182936096544 17525134899251408 17535165081080608 17609390355497809 17619468759355034 17632312810061664 17703988878395248 17717083544725422 17742681827602272 17789104209541379 17814806550478704 17840979233849376 17887224463285528 17900454658894467 17913503539678032 17986322659758024 17996616793740624 17999626152849561 18059437792521268 18083138989864377 18096321041905392 18183322585376091 18185727567294144 18199178549222616 18209594507276016 18273158949829212 18283617249175512 18286479520575552 18297140634714843 18357940896529884 18384911527564296 18459646940277972 18575194634950356 18664299345380832 18728386373580176 18754031553772086 18764765071522236 18807461843099072 18832144746841008 18908698180771256 18999402698765632 19101672210900136 19118328981001536 19141511544552501 19196045765477152 19210244024179428 19221238646569128 19224247701117888 19299373763018596 19302395049496416 19313442412794816 19327727503336824 19406295501317868 19420442093752128 19485182881404526 19527768718793964 19530825760141344 19542003861466944 19621442901554208 19635955803108612 19701204864568656 19715776761657834 19727060716215684 19730148956410464 19741441136624064 19795922195648313 19807252019940138 19810352813956848 19836351911319372 19916987488194654 19934355217995504 20041657369288542 20098756108232384 20123127521196219 20137796662121424 20210106557585472 20234612992227777 20246193892958202 20292261462291104 20303875357040704 20401490142411092 20416362201124032 20499355543405024 20544157905644736 20615871635704752 20627670742659552 20657975954983488 20711523062751664 20726842236614646 20741951466995616 20811097692861047 20823008533783222 20826268342877712 20838187866436512 20910927970287784 20938371461948226 20953634890627296 20956629844559376 21023486793094357 21069434670277698 21072733056994608 21084793640003808 21155082778693461 21158394573486456 21170504183255856 21186162840196134 21256563143350392 21272285453367663 21287792295074448 21370982442566991 21374328036111336 21489381237262653 21492223488620352 21508120103626728 21595551486161796 21611293978862016 21623893477390269 21685500011513888 21715194430683468 21727622714394168 21805641285815904 21894282104050928 22117725717884368 22163855472639738 22227000360026176 22239958818626459 22243440449049864 22256171064448464 22333860938680148 22346643304547848 22363171886873697 22379473951232112 22470447422578584 22490041784405184 22561790704784188 22594388795729088 22611100621761432 22686235904654816 22703015664939324 22719565464957504 22736369877283656 22811921422132128 22828794145077492 22841859776670792 22861778012246592 22921594121276994 22934712865193844 22968407476264536 23061774986330652 23081884989257952 23095095472642752 23188977974564064 23192855590167846 23206129585491996 23300463445595622 23317448766666912 23395180776675279 23429551885737426 23442961349741076 23524793966573757 23558783439449232 23622778059633896 23753075400638272 23867272878525956 23884671386237376 23913633536269191 23981763546344032 23995489058320832 23999501537132748 24097060486470686 24110851986485836 24128428055873856 24244430113834788 24265571398963488 24279459343034688 24342984707793466 24364211933105616 24378156332234016 24396187512953124 24413971583162304 24477254528706512 24495359006908218 24513215370085728 24531346446542892 24594933637017601 24612862587037296 24631067367057294 24666655223739744 24731193657167283 24745348091393358 24766926179933808 24882441432619914 24904139067357264 24918392483640864 25005375405029448 25019686762029648 25023870505181097 25038192447504522 25109526329121344 25139973717616329 25158299985087984 25279253350400907 25418687395195224 25522015392736668 25613658698905904 25628318195425504 25663411599898644 25751531263672742 25770303337782432 25875060668423824 25894199026906386 25999459998560477 26037024958391952 26181274404144816 26264799289987687 26268273152758208 26287702348877112 26302747621620912 26394562927531084 26409669359920184 26413803751942464 26429203139032551 26448469215092496 26555983317592872 26575625317088133 26579140290660672 26614022741403408 26722209825718056 26726393145456576 26830836694928292 26850395549495232 26870255309517048 26979483989637036 26994925190610936 26999151203509056 27089156688781902 27144481562858088 27278591350941216 27409738424743818 27425425873763268 27487828847606336 27536911344794826 27635789648819528 27689470410416958 27768357790503616 27917828615930968 27942173126079168 28092579560370264 28096977409326144 28206777038257948 28211192764648608 28227338911007808 28248217120261512 28342084191133856 28363047271156884 28383723060099264 28478344211283538 28494643256755988 28499104048148448 28561390259067072 28652508316350204 28677493471502304 28794068648215728 28815366036269142 28831857969853692 28836371551676832 28852875507373632 28949060644527894 28953592574244624 28970163619192224 28991591255005236 29066739752838983 29109443251976802 29130663140628192 29227774322106789 29291653078190946 29432164352331312 29551807296852984 29573665142486751 29590591074323526 29657920598733152 29674894752597952 29710878029910207 29715529220935272 29817562515831596 29839298601642816 29875481232291981 29960596563438112 30148134162348576 30270687553252432 30315159836378208 30433627857067786 30438392193436656 30455813035561056 30562125495035992 30579617153591792 30602235213616638 30624543301686048 30726634543753291 30749033315107536 30816236858467104 30923807453557128 30941506113989328 31067284594127496 31090263354921969 31112927200493424 31193574368900372 31234512800674833 31239402514316568 31257281799654768 31366391955431676 31407557192922339 31411711252598976 31430452335940944 31434944766839064 31585737353721408 31604152005416547 31737591860229684 31755756274883784 31884844715025588 31999335382843664 32061492054167004 32238335232930528 32325906818446384 32393327229242694 32485615910807488 32528250017270832 32660478675877624 32708461928723856 32817150116049728 32841423156076392 32974924876223044 32993797455191144 33022568239911744 33176588576826552 33205518756476352 33340500540039264 33359582349372864 33365160673574796 33384256596672696 33500791408020222 33519964956821772 33544399980117312 33569210926848168 33656224976971454 33705671133867876 33735062676607776 33754370306170176 33842686057176282 33891583193593632 33916650932642148 34029353856982224 34054523497408986 34079348197436256 34098852872350656 34217882133198192 34243191217616238 34262789665006188 34382391181915491 34402069297790766 34525598702541848 34592662479495978 34716033277855936 34783466961846096 34908365872193088 34950695168393433 35050269798502816 35070330162161216 35218780710995618 35238937518710068 35264625620123328 35407977756790496 35434167089450844 35485363655204544 35578208419082758 35629613100957408 35681958467698752 35774448926571056 35800909317788934 35827007079356064 35972645319516048 35993233587481248 35999252305699122 36118875585042536 36145590729706029 36166277979728754 36192642083810784 36313295369890253 36366645170752182 36398357098445232 36419189014552032 36514477061690199 36546317899658424 36567234498351024 36594281269429686 36715881793059768 36743038510362327 36769823055128592 36919293880555944 36946601050585941 37118022137090037 37150389269900712 37323662148929871 37328598690761664 37456772747160352 37508063107544172 37529530143044472 37664289493682016 37817396361542512 37999210767126851 38203344421800272 38283023089105002 38387014346905081 38392091530954304 38420488048358856 38442477293138256 38598747526037192 38604790098992832 38627296895509113 38655455006673648 38812591002635736 38841298540359579 38970365762809052 39055537437587928 39061651520282688 39242885803108416 39271911606217224 39402409729137312 39431553523315668 39454121432431368 39460297912820928 39591844391296626 39614504039880276 39620705627913696 39672703822638744 39833974976389308 39868710435991008 40083314738577084 40246255042392438 40275593324242848 40469225984455554 40492387785916404 40584522924582208 40633735033172853 40802980284822184 40998711086810048 41231743271409504 41255341485319104 41305367017192239 41423046125503328 41453684473229292 41483902933991232 41622195385722094 41646017067566444 41652536685755424 41676375732873024 41821855940575568 41876742923896452 41907269781254592 41913259689118752 42046973586188714 42138869340555396 42145466113989216 42169587280007616 42310165557386922 42316789146972912 42341008366511712 42372325680392268 42513126286700784 42544570906735326 42575584590148896 42717516316925307 42741964885133982 42748656072222672 42978762474525306 43016240207253456 43191102972323592 43223049054403713 43247786954780538 43371000023027776 43423590966791841 43430388861366936 43455245428788336 43611282571631808 43664164877965203 43788564208101856 44235451435768736 44327710945279476 44479917637252918 44486880898099728 44512342128896928 44667721877360296 44693286609095696 44726343773747394 44758947902464224 44908158179331733 44940894845157168 45123581409568376 45222201243522864 45366471500887823 45372471809309632 45406031329878648 45472739754567312 45623842844264256 45650441785601679 45657588290154984 45683719553341584 45843188242553988 45869425730387688 45903352820424957 45936814952529072 46123549972661304 46163769978515904 46377955949128128 46385711180335692 46412259170983992 46600926891191244 46634897533333824 46790361553350558 46859103771474852 46885922699482152 47049587933147514 47117566878898464 47245556119267792 47734545757051912 47827267072538382 47963527092688064 47999003074265496 48194120972941372 48221703972971672 48488860227669576 48531142797926976 48685969415586932 48728423866211232 48756312664468032 48792375025906248 48954509057413024 48990718013816436 49026430740171456 49062692893085784 49189867274035202 49225725174074592 49262134734114588 49333310447479488 49462387314334566 49490696182786716 49533852359867616 49663453929433487 49764882865239828 49808278134714528 49836784967281728 50010750810058896 50039373524059296 50047741010362194 50076384895009044 50251187112030333 50279947435232658 50316599970175968 50484337465457181 50558506700801814 50764029085764423 50837374790390448 51044030785473336 51081785246113479 51227317397811808 51256636390851008 51326823199797288 51503062527345484 51540606675564864 51603103946686149 51750121336847648 51788398053812772 51998919997120954 52074049916783904 52362548808289632 52529598579975374 52575404697754224 52605495243241824 52789125855062168 52819338719840368 52828171066493427 52858406278065102 52896938430184992 53073277848301139 53111966635185744 53151250634176266 53228045482806816 53367312628624137 53444419651436112 53661673389856584 53701363976683401 53740510619034096 53958967979274072 53989850381221872 53998878458548683 54178313377563804 54249416969593131 54288963125716176 54549967756128273 54557182701882432 54819476849487636 54850851747526536 55073822689589652 55271579297639056 55378940820833916 55835657231861936 56104097891630503 56185159120740528 56413554076515896 56422385529297216 56496434240523024 56684168382267712 56726094542313768 56956688422567076 56989286513511976 56998208096296896 57305016632700408 57354986943004608 57588137296431456 57630732072538284 57663715939707384 57672743103353664 57898121289055788 57907185148489248 57940327238384448 57983182510010472 58133479505677966 58218886503953604 58261326281256384 58455548644213578 58583306156381892 58864328704662624 59103614593705968 59147330284973502 59181182148647052 59315841197466304 59387766586944939 59421756059820414 59431058441870544 59635125031663192 59750962464583962 59921193126876224 60296268324697152 60369382563588657 60541375106504864 60630319672756416 60867255714135572 60876784386873312 60911626071122112 61124250990071984 61159234307183584 61204470427233276 61249086603372096 61453269087506582 61498066630215072 61632473716934208 61847614907114256 61883012227978656 62134569188254992 62180526709843938 62225854400986848 62387148737800744 62433293078583141 62469025601349666 62478805028633136 62514563599309536 62722964729810437 62732783910863352 62815114385844678 62860904671881888 62869889533678128 63070460379283071 63208304010833094 63465248336080383 63475183720459368 63511512549767568 63769689430051176 63816856360102989 63998670765687328 64112947327700973 64122984108334008 64468143711787959 64476670465861056 64651813636892768 64786654458485388 65056500034541664 65320957351755248 65416923857447712 65635000415946379 65682846312152784 65949849752446088 65987594910382288 66304842962836049 66353177153653104 66681001080078528 66719876455879377 66730321347149592 66768513193345392 67001582816040444 67039929913643544 67089515660621091 67138421853696336 67312449953942908 67411342267735752 67470125353215552 67685372114352564 67783166387187264 67833301865284296 68058707713964448 68109046994817972 68158696394872512 68435764266396384 68486382435232476 68525579330012376 68764782363830982 68804138595581532 69051197405083696 69185324958991956 69566933923692192 69901390336786866 70100539597005632 70185542330025837 70437561421991236 70477875037420136 70574381899721271 70815955513580992 70868334178901688 71156416838165516 71259226201914816 71548897853142112 71601818635577868 71654014158712128 71945290639032096 71986467174962496 71998504611398244 72237751170085072 72291181459412058 72332555959457508 72385284167621568 72585048050710481 72626590739780506 72733290341504364 72796714196890464 72838378029104064 73028954123380398 73092635799316848 73134468996702048 73188562538859372 73431763586119536 73486077020724654 73539646110257184 73784800911052803 73838587761111888 73893202101171882 74193580971501849 74236044274180074 74300778539801424 74647324297859742 74913545494320704 75016126215088344 75059060286088944 75328578987364032 75419921152848987 75634792723085024 75998421534253702 76406688843600544 76566046178210004 76774028693810162 76840976096717712 76884954586276512 77197495052074384 77254593791018226 77310910013347296 77568636855209357 77625182005271472 77682597080719158 77940731525618104 77998379995681431 78111074875175856 78360268956078967 78543823212434448 78794397869963061 78804819458274624 78863107046631336 78908242864862736 79183688782593252 79229008079760552 79241411255827392 79287609417097653 79345407645277488 79667949952778616 79726875951264399 79737420871982016 80166629477154168 80492510084784876 80551186648485696 80938451968911108 80984775571832808 81267470066345706 81605960569644368 81998296918536889 82463486542819008 82610734034384478 82846092251006656 82907368946458584 83244390771444188 83292034135132888 83305073371510848 83643711881151136 83753485847792904 83826519378237504 84093947172377428 84277738681110792 84290932227978432 84620331114773844 84633578293945824 84682016733023424 84744651360784536 85026252573401568 85089141813470652 85151169180297792 85435032633850614 85483929770267964 85497312144445344 85782329514476023 85957524949050612 86032480414506912 86382205944647184 86446098108807426 86495573909561076 86847181933583682 86860777722733872 86910490857576672 87200219258516949 87328329755930406 87577128416203712 87683322966320367 88470902871537472 88655421890558952 88959835274505836 88973761796199456 89024684257793856 89132634089730621 89335443754720592 89386573218191392 89452687547494788 89517895804928448 89816316358663466 89881789690314336 90247162819136752 90444402487045728 90732943001775646 90812062659757296 90945479509134624 91300883571203358 91315176580309968 91367439106683168 91672025374338331 91686376485107976 91738851460775376 91806705640849914 91873629905058144 92179903631259873 92247099945322608 92771422360671384 92824518341967984 93201853782382488 93270790064765907 93580723106701116 93703538402024499 93718207542949704 93771845398964304 94099175866295028 94222671578767017 94235133757796928 94491112238535584 95469091514103824 95654534145076764 95998006148530992 96388241945882744 96443407945943344 96907078176452687 96977720455339152 97371938831173864 97456847732422464 97584750051812496 97909018114826048 97981436027632872 98125385786171568 98379734548070404 98451450348149184 98524269468229176 98924774628669132 98981392365573432 99067704719735232 99326907858866974 99529765730479656 99616556269429056 100021501620117792 100078747048118592 100095482020724388 100152769790018088 100502374224060666 100559894870465316 100633199940351936 100968674930914362 101117013401603628 101528058171528846 101674749580780896 102088061570946672 102163570492226958 102454634795623616 102653646399594576 103006125054690968 103147173545746473 103206207893372298 103500242673695296 103576796107625544 103997839994241908 104148099833567808 104725097616579264 105059197159950748 105150809395508448 105210990486483648 105578251710124336 105638677439680736 105656342132986854 105716812556130204 105793876860369984 106146555696602278 106223933270371488 106302501268352532 106456090965613632 106734625257248274 106888839302872224 107168505847724893 107323346779713168 107402727953366802 107481021238068192 107917935958548144 107979700762443744 107997756917097366 108356626755127608 108436772189118087 108498833939186262 108577926251432352 108939886109670759 109099935512256546 109543431185070597 109638953698975272 109701703495053072 110147645379179304 110229115531086981 110543158595278112 110757881641667832 111354066411270111 111671314463723872 112208195783261006 112370318241481056 112827108153031792 112992868481046048 113452189084627536 113913376845134152 113978573027023952 113997632301380553 114526546935807721 114610033265400816 115161043040715243 115176274592862912 115261464145076568 115327431879414768 115796242578111576 115814370296978496 115881890686527339 115966365020020944 116266959011355932 116437773007907208 116523895621078737 116911097288427156 117166612312763784 117728657409325248 118207229187411936 118294660569947004 118362364297294104 118775533173889878 118843512119640828 118862116883741088 119270250063326384 119501924929167924 120738765127177314 121082750213009728 121734511428271144 121753568773746624 121901205099518559 122248501980143968 122318468614367168 122408940854466552 122906538175013164 122996133260430144 123695229814228512 123766024455957312 124269138376509984 124361053419687876 124451708801973696 124774297475601488 124866586157166282 124938051202699332 124957610057266272 125029127198619072 125445929459620874 125465567821726704 125630228771689356 125721809343763776 125739779067356256 126140920758566142 126416608021666188 126930496672160766 126950367440918736 127023025099535136 127539378860102352 127633712720205978 127997341531374656 128152548950775921 128225894655401946 128245968216668016 128936287423575918 129303627273785536 129573308916970776 130113000069083328 130270772900375523 130641914703510496 130833847714895424 131270000831892758 131365692624305568 131899699504892176 131975189820764576 132609685925672098 132706354307306208 133439752911758754 133460642694299184 133537026386690784 134003165632080888 134079859827287088 134179031321242182 134276843707392672 134624899907885816 134724474537995199 134822684535471504 135349555469590943 135370744228705128 135666603730568592 136099414502663469 136117415427928896 136218093989635944 136871528532792768 136951325356805037 136972764870464952 137051158660024752 137529564727661964 137608277191163064 137710058461274871 138102394810167392 138370649917983912 139133867847384384 139802780673573732 140371084660051674 140875122843982472 140955750074840272 141148763799442542 141633421950200081 141736668357803376 142312833676331032 143097795706284224 143203637271155736 143890581278064192 143997009222796488 144475502340170144 144582362918824116 144665111918915016 145170096101420962 145253181479561012 145466580683008728 145593428393780928 146057908246760796 146185271598633696 146268937993404096 146377125077718744 146863527172239072 146972154041449308 147079292220514368 147569601822105606 147677175522223776 147786404202343764 148387161943003698 148472088548360148 148601557079602848 148990361788300461 149294648595719484 150032252430176688 150118120572177888 150753561336090999 150839842305697974 151269585446170048 151453012396371543 151996843068507404 152292087257293269 152813377687201088 153132092356420008 153548057387620324 153681952193435424 153769909172553024 154394990104148768 154509187582036452 154621820026694592 155137273710418714 155250364010542944 155365194161438316 155881463051236208 155996759991362862 156222149750351712 156630893162059459 156720537912157934 157087646424868896 157588795739926122 157726214093262672 157816485729725472 158367377565186504 158458016159521104 158484513199480281 158575218834195306 158690815290554976 159219833544903417 159335899905557232 159453751902528798 160101937885872411 160333258954308336 160985020169569752 161104091930050203 161876903937822216 161969551143665616 162534940132691412 162748250908779393 163211921139288736 163996593837073778 165221468068768956 165814737892917168 166488781542888376 166584068270265776 167287423762302272 167384953213872823 167506971695585808 168187894344754856 168312293674891509 168555477362221584 169240662229547688 169267156587891648 169489302721569072 170052505146803136 170178283626941304 170870065267701228 170967859540535928 170994624288890688 171564659028952046 171915049898101224 172064960829013824 172764411889294368 172892196217614852 172991147819122152 173694363867167364 173721555445467744 173820981715153344 174400438517033898 174656659511860812 175366645932640734 177310843781117904 177919670549011672 177947523592398912 178163299760834817 178265268179461242 178670887509441184 178773146436382784 178905375094989576 179632632717326932 179763579380628672 180494325638273504 180888804974091456 181465886003551292 181624125319514592 181890959018269248 182601767142406716 182630353160619936 182734878213366336 183344050748676662 183372752970215952 183477702921550752 183613411281699828 183747259810116288 184359807262519746 184494199890645216 185109237373342997 185542844721342768 185649036683935968 186403707564764976 186541580129531814 187161446213402232 187299879235749423 187407076804048998 187436415085899408 187543690797928608 188168894189431311 188198351732590056 188445343157534034 188982224477071168 189211381137849213 190395745008241149 190938183028207648 191309068290153528 191996012297061984 192338841983102919 192776483891765488 192886815891886688 193814156352905374 193955440910678304 194743877662347728 195169500103624992 195962872055265744 196250771572343136 196759469096140808 196905001247839137 197048538936458352 197818581070940609 197849549257338264 197962784731146864 198653815717733948 198914528888508147 199059531460959312 200043003240235584 200159629367638131 200190964041448776 200305539580036176 201004748448121332 201119789740930632 201268546981863273 201937349861828724 202234026803207256 203056116343057692 203349499161561792 204176123141893344 204327140984453916 205307292799189152 206012250109381936 206294347091492946 206412415786744596 207153592215251088 207995679988483816 210118394319901496 210301618791016896 210556626990077511 211156503420248672 211277354879361472 211312684265973708 211433625112260408 212293111393204556 212447866540742976 212605002536705064 213469250514496548 213777678605744448 214337011695449786 214646693559426336 214805455906733604 214962042476136384 215835871917096288 215959401524887488 215995513834194732 216713253510255216 216873544378236174 216997667878372524 217155852502864704 217755144152131443 217879772219341518 218199871024513092 219086862370141194 219277907397950544 219403406990106144 220295290758358608 220458231062173962 221086317190556224 221354402733158409 221515763283335664 222580742914505547 222708132822540222 223342628927447744 224416391566522012 224740636482962112 225654216306063584 225985736962092096 226904378169255072 227826753690268304 227957146054047904 227995264602761106 228922074621471517 229053093871615442 229220066530801632 230322086081430486 230522928290153136 230654863758829536 231258354724037927 231592485156223152 231763781373054678 231932730040041888 232533918022711864 232705910565628071 232875546015814416 233047791242157474 233822194576854312 233995139987044293 234333224625527568 235080806868236901 236383193609889183 236414458374823872 236589321139894008 236724728594588208 237551066347779756 237687024239281656 237724233767482176 237862828251292959 238540500126652768 239003849858335848 241477530254354628 243469022856542288 243802410199037118 244497003960287936 244639547004891049 244817881708933104 245813076350026328 245994890755610667 247390459628457024 248538276753019968 248722106839375752 249548594951202976 249733172314332564 249876102405398664 249915220114532544 250891858919241748 250931135643453408 251260457543378712 251479558134712512 252281841517132284 252833216043332376 253860993344321532 253900734881837472 254046050199070272 255078757720204704 255267425440411956 256305097901551842 256451789310803892 256491936433336032 257346988543428069 257872574847151836 259146617833941552 260541545800751046 261283829407020992 261600657775550847 262540001663785516 262731385248611136 263049968898961101 263799399009784352 263950379641529152 265219371851344196 265412708614612416 266879505823517508 266921285388598368 267074052773381568 268006331264161776 268159719654574176 268358062642484364 268553687414785344 269249799815771632 269448949075990398 269645369070943008 270544270007193611 270699110939181886 270741488457410256 271333207461137184 272198829005326938 272436187979271888 273902650713610074 273945529740929904 274102317320049504 275016076123014993 275059129455323928 275216554382326128 275420116922549742 276204789620334784 276539710893779619 276741299835967824 279605561347147464 280742169320103348 281110615206073497 281750245687964944 281911500149680544 282297527598885084 283266843900400162 283473336715606752 284625667352662064 286407274542311472 287994018445592976 288951004680340288 289119464642143967 289164725837648232 289330223837830032 290340192202841924 290506362959122024 290721234529358061 290933161366017456 292115816493521592 292370543197267392 292754250155437488 293727054344478144 293944308082898616 295139203644211212 295354351044447552 295572808404687528 296774323886007396 296944177096720296 297203114159205696 297980723576600922 298589297191438968 300064504860353376 300236241144355776 301507122672181998 301679684611395948 302906024792743086 303993686137014808 304584174514586538 306264184712840016 307096114775240648 307363904386870848 308789980208297536 309018375164072904 310274547420837428 310500728021085888 310730388322876632 311762926102472416 311993519982725724 312444299500703424 313261786324118918 313441075824315868 314175292849737792 315177591479852244 315452428186525344 315632971459450944 316734755130373008 316916032319042208 316969026398960562 317150437668390612 317381630581109952 318439667089806834 318671799811114464 318907503805057596 319734137281228813 320203875771744822 320666517908616672 321505517543174679 321970040339139504 322208183860100406 323753807875644432 323939102287331232 325069880265382824 325310316567354261 325496501817558786 326423842278577472 326819658329012277 327993187674147556 328630293555211791 330442936137537912 331629475785834336 332977563085776752 333168136540531552 334769906427745646 335013943391171616 336375788689509712 336624587349783018 337110954724443168 337992979981286201 338481324459095376 338978605443138144 340356567253882608 341740130535402456 341935719081071856 341992896904141659 343129318057904092 343579640807423163 343830099796202448 345483129122145729 345528823778588736 345784392435229704 345982295638244304 347388727734334728 347443110890935488 347645672059582017 348800877034067796 349313319023721624 350733291865281468 354621687562235808 355839341098023344 356326599521669634 356530536358922484 357341775018882368 357810750189979152 359265265434653864 360988651276547008 362931772007102584 363248250639029184 365203534284813432 365260706321239872 366688101497353324 366745505940431904 366955405843101504 367226822563399656 368719614525039492 368988399781290432 370218474746685994 371085689442685536 371298073367871936 372807415129529952 373083160259063628 374322892426804464 374599758471498846 374814153608097996 374872830171798816 375087381595857216 376337788378862622 376396703465180112 376890686315068068 378422762275698426 380791490016482298 381876366056415296 382618136580307056 383992024594123968 384457646852327763 384677683966205838 385552967783530976 385773631783773376 387628312705810748 387910881821356608 389487755324695456 390339000207249984 391925744110531488 392501543144686272 393518938192281616 393810002495678274 394097077872916704 395637162141881218 395699098514676528 395925569462293728 397307631435467896 397829057777016294 398119062921918624 399446249068792783 400319258735276262 400381928082897552 400611079160072352 402009496896242664 402239579481861264 402537093963726546 403874699723657448 404173423613985597 404468053606414512 406048666408772829 406112232686115384 408298243507990407 408352246283786688 408654281968907832 410614585598378304 410853976070415111 412024500218763872 412588694182985892 412824831573489192 414307184430502176 415991359976967632 420236788639802992 421113253980155022 422313006840497344 422625368531947416 422867250224520816 424586222786409112 424900265850600243 425210005073410128 426938501028993096 428674023390899572 429293387118852672 429610911813467208 431671743834192576 431991027668389464 433426507020510432 433747088756472348 433995335756745048 435510288304262886 435759544438683036 436399742049026184 438173724740282388 438555814795901088 438806813980212288 440590581516717216 440916462124347924 442708805466316818 443031526566671328 445161485829011094 445416265645080444 446971085364901383 448832783133044024 451308432612127168 453808756338510144 454359037189114629 455653507380536608 455914292108095808 455990529205522212 457844149242943034 458106187743230884 458440133061603264 460644172162860972 461045856580306272 461309727517659072 462516709448075854 463184970312446304 463527562746109356 463865460080083776 465067836045423728 465411821131256142 465751092031628832 466095582484314948 467644389153708624 467990279974088586 468666449251055136 469892679486178377 470161613736473802 472766387219778366 473178642279788016 473449457189176416 475102132695559512 475374048478563312 475453539598440843 475725656502585918 477081000253305536 477659500634710251 478007699716671696 480305813657617233 482955060508709256 486938045713084576 487604820398074236 489279094009782098 489635763417866208 491626152700052656 491989781511221334 493989739972649063 497444213678751504 499031186509766053 499097189902405952 499466344628665128 499752204810797328 501783717838483496 501862271286906816 502154859641618469 502520915086757424 504563683034264568 504936881024674527 505666432086664752 507721986688643064 507801469763674944 510157515440409408 510534850880823912 512610195803103684 512903578621607784 512983872866672064 514693977086856138 515745149694303672 518293235667883104 521083091601502092 523201315551101694 525080003327571032 526099937797922202 527598798019568704 530438743702688392 533759011647035016 533842570777196736 536012662528323552 536319439309148352 536716125284968728 538499599631543264 538897898151980796 539290738141886016 541088540014387222 541398221878363772 541482976914820512 542666414922274368 544397658010653876 544872375958543776 547805301427220148 547891059481859808 548204634640099008 550032152246029986 550118258910647856 550433108764652256 550840233845099484 553079421787559238 553482599671935648 555327712120028991 559211122694294928 561484338640206696 561899637707248269 562221230412146994 563500491375929888 563823000299361088 564506682568293933 564595055197770168 566533687800800324 566946673431213504 567634143413547639 569251334705324128 572814549084622944 575988036891185952 578238929284287934 578329451675296464 578660447675660064 580680384405683848 581012725918244048 581442469058716122 581866322732034912 583806056331312529 584231632987043184 585508500310874976 587888616165797232 590278407288422424 590715003743517411 591145616809375056 593455743212821827 593548647772014792 593888354193440592 595961447153201844 596743586665524441 597178594382877936 600129009720706752 600478888102914393 603014245344363996 603359369222791896 605812049585486172 607987372274029616 609168349029173076 612528369425680032 614192229550481296 618036750328145808 620549094841674856 621460776645753264 623525852204944832 623987039965451448 626523572648237836 626882151648631736 630355182959704488 630904856373050688 633469510260746016 633832064638084416 633938052797921124 634300875336781224 636879334179613668 637343599622228928 637815007610115192 639468274562457626 640407751543489644 641333035817233344 643011035086349358 643940080678279008 644416367720200812 647507615751288864 647878204574662464 650139760530765648 650620633134708522 650993003635117572 653265432456394329 653639316658024554 655986375348295112 657260587110423582 660885872275075824 663258951571668672 664063208199475227 665955126171553504 666336273081063104 669539812855491292 670027886782343232 672751577379019424 673249174699566036 674221909448886336 675985959962572402 676962648918190752 677957210886276288 680713134507765216 683480261070804912 683871438162143712 683985793808283318 686258636115808184 686766223864414551 687159281614846326 687660199592404896 689952612027914807 690966258244291458 691568784870459408 691964591276488608 693775064172113781 694777455468669456 695291344119164034 697601754068135592 698117731696884213 698626638047443248 701466583730562936 701985419961132879 705242420604710703 709149580829667549 709243375124471616 711678682196046688 712653199043339268 713061072717844968 715621500379958304 718530530869307728 721985004575410169 725863544014205168 729353272591196539 730407068569626864 733376202994706648 733491011880863808 733918641014673147 734453645126799312 737439229050078984 737984672266832001 740436949493371988 742171378885371072 745614830259059904 746166320518127256 748645784853608928 749199516942997692 749628307216195992 749745660343597632 752675576757725244 752793406930360224 753781372630136136 756845524551396852 761582980032964596 765236273160614112 768915293704655526 769355367932411676 771105935567061952 772040965630284207 775256625411621496 778975510649390912 783851488221062976 784801973326652541 787037876384563232 787620004991356548 788194155745833408 791274324283762436 791398197029353056 791851138924587456 794615262870935792 795658115554032588 796238125843837248 798892498137585566 800638517470552524 800763856165795104 801222158320144704 804018993792485328 804479158963722528 805074187927453092 807749399447314896 808346847227971194 808936107212829024 811632810021580833 812097332817545658 812224465372230768 816596487015980814 817308563937815664 821707952140830222 824049000437527744 825048228369044979 825177388365971784 825649663146978384 828614368861004352 829619132681338857 831982719953935264 840473577279605984 842226507960310044 845250737063894832 845734500449041632 849172445572818224 849800531701200486 850420010146820256 853255005407302927 853877002057986192 857348046781799144 859221823626934416 861962958516868637 863982055336778928 866853014041020864 867358393926431901 867494177512944696 867990671513490096 871020576608525772 871519088877366072 872163703588074183 872799484098052368 876347449480564776 877111629591802176 881181163033434432 881832924248695848 885417610932633636 886063053133342656 890322971658022188 890832531290160888 893942170729802766 897665566266088048 908718074378229258 911307014761073216 911981058411044424 915688298485886068 916212375486461768 921288344325721944 922091713160612544 925033418896151708 926369940624892608 927055125492218712 930135672090847456 930823642262512284 931502184063257664 932191164968629896 935288778307417248 935980559948177172 937332898502110272 939785358972356754 940323227472947604 943605624659236253 945532774439556732 946357284559576032 946898914378352832 950204265391119024 950748096957126624 950907079196881686 951451313005171836 955319001269420502 956015399433343392 959202411843686439 960611627315234466 964516552629524037 965910121017418512 973876091426169152 975209640796148472 978558188019564196 979271526835732416 980458974987036831 983252305400105312 983979563022442668 987979479945298126 994888427357503008 998062373019532106 998932689257330256 999504409621594656 1003567435676966992 1004309719283236938 1005041830173514848 1008392279117721641 1009127366068529136 1009873762049349054 1011332864173329504 1013978939943858603 1015443973377286128 1021069701761647824 1025220391606207368 1025807157243215568 1025978690712424977 1029387954173712276 1030738922422269489 1031490299388607344 1036449387366437187 1036586471335766208 1042166183203004184 1046402631102203388 1050160006655142064 1052199875595844404 1060877487405376784 1065977859940979557 1067518023294070032 1072025325056647104 1073432250569937456 1076999199263086528 1077795796303961592 1082177080028774444 1082796443756727544 1082965953829641024 1088795316021307752 1089744751917087552 1095610602854440296 1095782118963719616 1100064304492059972 1100236517821295712 1100866217529304512 1101680467690198968 1106158843575118476 1106965199343871296 1110655424240057982 1118422245388589856 1122968677280413392 1123799275414496538 1124442460824293988 1127000982751859776 1129013365136587866 1129190110395540336 1133067375601600648 1135268286827095278 1138502669410648256 1145629098169245888 1151976073782371904 1156477858568575868 1156658903350592928 1157320895351320128 1161360768811367696 1162025451836488096 1162884938117432244 1163732645464069824 1167612112662625058 1168463265974086368 1171017000621749952 1175777232331594464 1180556814576844848 1181430007487034822 1182291233618750112 1186911486425643654 1187097295544029584 1187776708386881184 1191736329866398303 1191922894306403688 1193487173331048882 1194357188765755872 1198338747206378349 1200957776205828786 1206028490688727992 1206718738445583792 1211624099170972344 1212520270841956791 1215974744548059232 1218145999226318487 1218336698058346152 1224894730523971221 1225056738851360064 1228384459100962592 1236073500656291616 1241098189683349712 1242921553291506528 1247974079930902896 1253047145296475672 1253764303297263472 1259792016293884931 1260710365919408976 1266939020521492032 1267876105595842248 1268601750673562448 1273758668359227336 1274700797551800729 1275630015220230384 1278936549124915252 1280815503086979288 1286022070172698716 1287880161356558016 1288832735440401624 1295015231502577728 1300279521061531296 1301241266269417044 1301986007270235144 1306530864912788658 1307278633316049108 1311972750696590224 1314521174220847164 1321771744550151648 1328126416398950454 1331910252343107008 1339079625710982584 1340913256094704149 1345503154758038848 1346498349399132072 1351971919925144804 1353925297836381504 1361426269015530432 1366960522141609824 1367742876324287424 1367971587616566636 1372517272231616368 1373532447728829102 1374318563229692652 1375320399184809792 1379905224055829614 1381932516488582916 1383137569740918816 1383929182552977216 1387550128344227562 1389554910937338912 1390582688238328068 1395203508136271184 1396235463393768426 1397253276094886496 1402933167461125872 1403970839922265758 1409678038458535131 1410484841209421406 1418299161659335098 1423357364392093376 1425306398086678536 1426122145435689936 1431243000759916608 1432978501904130753 1437061061738615456 1443970009150820338 1451727088028410336 1458706545182393078 1460814137139253728 1466752405989413296 1467837282029346294 1468907290253598624 1474878458100157968 1475969344533664002 1480873898986743976 1481969219917947189 1488845110165500373 1492332641036254512 1497093559529298159 1497291569707217856 1498399033885995384 1499256614432391984 1505351153515450488 1505586813860720448 1506464578924855407 1507562745260272272 1513691049102793704 1514810643074023581 1523165960065929192 1530472546321228224 1537830587409311052 1538710735864823352 1544081931260568414 1550513250823242992 1557967641452200891 1569603946653305082 1574075752769126464 1575240009982713096 1582548648567524872 1582796394058706112 1589230525741871584 1591316231108065176 1597784996275171132 1601277034941105048 1601527712331590208 1608037987584970656 1608958317927445056 1610148375854906184 1615498798894629792 1616693694455942388 1617872214425658048 1623265620043161666 1624194665635091316 1624448930744461536 1633192974031961628 1634617127875631328 1643415904281660444 1650096456738089958 1650354776731943568 1651299326293956768 1659238265362677714 1663965439907870528 1665983136360086973 1680947154559211968 1684453015920620088 1690501474127789664 1691469000898083264 1693520047704881799 1698344891145636448 1699601063402400972 1700840020293640512 1706510010814605854 1707754004115972384 1714696093563598288 1718443647253868832 1723925917033737274 1727964110673557856 1734716787852863802 1734988355025889392 1735981343026980192 1742041153217051544 1743038177754732144 1744327407176148366 1745598968196104736 1751418168993937587 1752694898961129552 1763665848497391696 1770835221865267272 1772145011230552233 1780367229638465481 1780645943316044376 1781665062580321776 1787884341459605532 1790230759996573323 1795331132532176096 1817436148756458516 1823962116822088848 1831376596971772136 1832424750972923536 1841234485352601053 1842576688651443888 1850066837792303416 1854110250984437424 1860271344181694912 1861647284525024568 1864382329937259792 1870577556614834496 1871961119896354344 1879570717944713508 1880646454945895208 1887211249318472506 1891065548879113464 1892714569119152064 1900408530782238048 1901496193914253248 1901814158393763372 1902902626010343672 1910638002538841004 1912030798866686784 1918404823687372878 1921223254630468932 1929033105259048074 1931820242034837024 1950419281592296944 1957116376039128392 1959796297369182987 1960917949974073662 1966504610800210624 1967959126044885336 1975958959890596252 1989776854715006016 1996124746039064212 1997865378514660512 1999008819243189312 2007134871353933984 2008619438566473876 2010083660347029696 2016784558235443282 2018254732137058272 2019747524098698108 2022665728346659008 2027957879887717206 2030887946754572256 2036201611106772967 2042139403523295648 2050440783212414736 2051614314486431136 2051957381424849954 2058775908347424552 2060298671593243653 2061477844844538978 2062980598777214688 2069857836083744421 2072898774732874374 2081325192516341343 2084332366406008368 2092805262204406776 2094353195090652639 2100320013310284128 2104399751191688808 2115727261814132109 2121754974810753568 2131955719881959114 2135036046588140064 2146864501139874912 2155591592607923184 2164354160057548888 2165592887513455088 2165955013726230507 2176004391780346699 2177590632042615504 2188059817773589617 2191221205708880592 2200128608984119944 2200473035642591424 2201755923044019441 2203360935380397936 2212317687150236952 2213954016800496003 2221310848480115964 2236844490777179712 2245937354560826784 2247598550828993076 2248884921648587976 2258026730273175732 2258380220791080672 2266134751203201296 2270536573654190556 2312955717137151736 2313317806701185856 2316122896890852621 2322721537622735392 2324050903672976192 2325769876234864488 2335224225325250116 2336926531948172736 2351554464663188928 2361113629153689696 2362860014974069644 2364582467237500224 2373822972851287308 2374194591088059168 2375553416773762368 2383472659732796606 2383845788612807376 2386974346662097764 2388714377531511744 2396677494412756698 2401915552411657572 2412056981377455984 2413437476891167584 2423248198341944688 2425040541683913582 2431949489096118464 2434898430064742499 2436291998452636974 2436673396116692304 2449789461047942442 2456768918201925184 2472147001312583232 2475144685107134937 2482196379366699424 2485843106583013056 2495948159861805792 2506094290592951344 2507528606594526944 2519584032587769862 2521420731838817952 2535752211191684496 2537203501347124896 2547517336718454672 2549401595103601458 2551260030440460768 2557873098249830504 2559765016221908781 2561631006173958576 2571641553922227917 2572044140345397432 2577665470880803248 2585888875550605911 2600559042123062592 2602075181779295703 2602482532538834088 2603972014540470288 2613061729825577316 2614557266632098216 2616491110764222549 2623945501393180448 2629042348441694328 2643543489100303296 2656252832797900908 2678159251421965168 2681826512189408298 2691035017053801539 2692996698798264144 2703943839850289608 2733921044283219648 2735943175233133272 2745034544463232736 2747064895457658204 2748637126459385304 2759810448111659228 2763865032977165832 2766275139481837632 2775100256688455124 2779109821874677824 2781165376476656136 2790407016272542368 2792470926787536852 2794506552189772992 2805866334922251744 2807941679844531516 2819356076917070262 2820969682418842812 2830816873977708759 2836598323318670196 2850612796173357072 2852244290871379872 2865957003808261506 2874122123477230912 2877607235531059317 2887940018301640676 2893549657888572111 2903454176056820672 2917413090364786156 2921628274278507456 2933504811978826592 2935674564058692588 2937814580507197248 2949756916200315936 2951938689067328004 2961747797973487952 2963938439835894378 2975986970079129721 2977690220331000746 2984665282072509024 2994187119058596318 2996798067771990768 2998513228864783968 3010702307030900976 3012929157849710814 3015125490520544544 3025176837353164923 3027382098205587408 3029621286148047162 3041936819831575809 3046331920131858384 3075661174818622104 3077421471729646704 3088163862521136828 3092216767266808467 3101026501646485984 3115935282904401782 3139207893306610164 3150480019965426192 3165097297135049744 3178461051483743168 3180314111063583637 3182632462216130352 3195569992550342264 3197933579822938671 3202554069882210096 3216075975169941312 3220296751709812368 3230997597789259584 3233387388911884776 3246531240086323332 3248389331270182632 3248897861488923072 3266385948063923256 3269234255751262656 3286831808563320888 3300192913476179916 3300709553463887136 3302598652587913536 3318476530725355428 3331966272720173946 3368906031841240176 3381002948255579328 3387040095409763598 3396689782291272896 3399202126804801944 3413020021629211708 3415508008231944768 3429392187127196576 3436887294507737664 3447851834067474548 3455928221347115712 3469433575705727604 3469976710051778784 3471962686053960384 3484082306434103088 3486076355509464288 3488654814352296732 3491197936392209472 3502836337987875174 3505389797922259104 3517075510093516943 3527331696994783392 3541670443730534544 3544290022461104466 3560734459276930962 3561291886632088752 3563330125160643552 3575208989599194909 3575768682919211064 3580461519993146646 3590662265064352192 3595016241619135047 3634872297512917032 3647924233644177696 3654437997678955461 3662753193943544272 3664849501945847072 3682468970705202106 3685153377302887776 3700133675584606832 3708220501968874848 3723294569050049136 3728764659874519584 3743922239792708688 3758553040347871571 3759141435889427016 3761292909891790416 3774422498636945012 3779376048881654793 3782131097758226928 3800817061564476096 3803628316787526744 3805805252020687344 3821276005077682008 3824102392655402187 3836809647374745756 3842446509260937864 3858066210518096148 3863640484069674048 3900838563184593888 3914232752078256784 3919592594738365974 3921835899948147324 3935918252089770672 3951917919781192504 3992249492078128424 3995730757029321024 4014269742707867968 4017238877132947752 4033569116470886564 4036509464274116544 4039495048197396216 4055915759775434412 4061775893509144512 4072403222213545934 4084278807046591296 4100881566424829472 4103228628972862272 4103914762849699908 4117551816694849104 4120597343186487306 4122955689689077956 4125961197554429376 4139715672167488842 4145797549465748748 4162650385032682686 4168664732812016736 4185610524408813552 4188706390181305278 4200640026620568256 4208799502383377616 4229034115375605393 4231454523628264218 4243509949621507136 4263911439763918228 4270072093176280128 4293729002279749824 4311183185215846368 4328708320115097776 4331185775026910176 4331910027452461014 4352008783560693398 4355181264085231008 4376119635547179234 4382442411417761184 4393908739756720613 4400257217968239888 4403511846088038882 4406721870760795872 4424635374300473904 4427908033600992006 4442621696960231928 4445907659753841567 4466535330496501119 4491280678587894477 4491874709121653568 4495197101657986152 4497769843297175952 4516053460546351464 4516760441582161344 4519393736774566221 4532269502406402592 4541073147308381112 4625911434274303472 4632245793781705242 4645443075245470784 4651539752469728976 4670448450650500232 4673902924356602673 4722227258307379392 4725720029948139288 4747645945702574616 4748389182176118336 4766945319465593212 4767691577225614752 4773948693324195528 4793354988825513396 4803831104823315144 4824113962754911968 4826874953782335168 4846496396683889376 4850081083367827164 4869796860129484998 4872583996905273948 4873346792233384608 4899578922095884884 4950289370214269874 4964392758733398848 4991896319723611584 4997949409080260919 5012188581185902688 5015057213189053888 5039168065175539724 5042841463677635904 5071504422383368992 5074407002694249792 5095034673436909344 5098803190207202916 5102520060880921536 5115746196499661008 5119530032443817562 5123262012347917152 5143283107844455834 5144088280690794864 5155330941761606496 5171777751101211822 5204150363558591406 5204965065077668176 5207944029080940576 5226123459651154632 5229114533264196432 5232982221528445098 5247891002786360896 5254254506981812761 5258084696883388656 5312505665595801816 5341101688915396443 5356318502843930336 5363653024378816596 5382070034107603078 5385993397596528288 5407887679700579216 5471886350466266544 5490069088926465472 5494129790915316408 5497274252918770608 5519620896223318456 5523703456057803159 5527730065954331664 5550200513376910248 5562330752953312272 5580814032545084736 5584941853575073704 5611732669844503488 5615883359689063032 5638712153834140524 5641939364837685624 5661633747955417518 5673196646637340392 5701225592346714144 5704488581742759744 5731914007616523012 5755214471062118634 5775880036603281352 5787099315777144222 5834826180729572312 5867009623957653184 5871349128117385176 5899513832400631872 5903877378134656008 5923495595946975904 5927876879671788756 5951973940158259442 5955380440662001492 5969330564145018048 5988374238117192636 5993596135543981536 5997026457729567936 6021404614061801952 6025858315699421628 6030250981041089088 6050353674706329846 6054764196411174816 6059242572296094324 6083873639663151618 6092663840263716768 6108604833320318901 6151322349637244208 6154842943459293408 6176327725042273656 6180896014779730959 6184433534533616934 6202053003292971968 6209573508251233263 6231870565808803564 6243975577549024029 6278415786613220328 6300960039930852384 6330194594270099488 6360628222127167274 6365264924432260704 6391139985100684528 6395867159645877342 6405108139764420192 6421866619644437819 6440593503419624736 6466774777823769552 6493062480172646664 6496778662540365264 6497865041178691521 6528013175341040097 6532771896127846512 6564179453320768851 6573663617126641776 6600385826952359832 6601419106927774272 6605267769132058323 6636953061450710856 6663932545440347892 6737812063682480352 6774080190819527196 6798404253609603888 6826040043258423416 6858784374254393152 6895703668134949096 6938867151411455208 6939953420103557568 6968164612868206176 6972152711018928576 6977309628704593464 7005672675975750348 7010779595844518208 7034151020187033886 7054663393989566784 7083340887461069088 7088580044922208932 7121468918553861924 7122583773264177504 7126660250321287104 7150417979198389818 7151537365838422128 7160923039986293292 7190032483238270094 7269744595025834064 7295848467288355392 7304695290194227497 7308875995357910922 7325506387887088544 7329699003891694144 7364937941410404212 7370306754605775552 7400267351169213664 7416441003937749696 7446589138100098272 7457529319749039168 7487844479585417376 7517106080695743142 7518282871778854032 7522585819783580832 7548844997273890024 7558752097763309586 7564262195516453856 7589478732307062877 7607256633575053488 7611610504041374688 7642552010155364016 7648204785310804374 7673619294749491512 7679295048665726343 7684893018521875728 7714924661766683751 7716132421036192296 7757666626651817733 7801677126369187776 7806225545337887109 7828465504156513568 7839185189476731948 7843671799896294648 7871836504179541344 7903835839562385008 7984498984156256848 8034477754265895504 8067138232941773128 8073105051161404617 8078990096394792432 8111831519550868824 8144806444427091868 8201763132849658944 8207829525699399816 8235103633389698208 8241194686372974612 8245911379378155912 8279431344334977684 8291595098931497496 8325300770065365372 8337329465624033472 8371221048817627104 8377412780362610556 8417599004766755232 8458068230751210786 8462909047256528436 8492450621933126277 8527822879527836456 8622366370431692736 8632821706593177951 8657416640230195552 8662371550053820352 8663820054904922028 8704017567121386796 8710362528170462016 8752239271094358468 8764884822835522368 8787817479513441226 8800514435936479776 8807023692176077764 8813443741521591744 8849270748600947808 8855816067201984012 8885243393920463856 8891815319507683134 8927960910237389163 8933070660993002238 8982561357175788954 8990394203315972304 8995539686594351904 9032106921092702928 9038787473549132442 9064539004812805184 9075530512059494769 9082146294616762224 9125810459494727427 9251822868548606944 9264491587563410484 9303079504939457952 9340896901301000464 9347805848713205346 9385805059480332197 9451440059896278576 9481592543685555007 9495291891405149232 9533890638931186424 9535383154451229504 9540942333190750911 9547897386648391056 9586709977651026792 9593800739468816013 9607662209646630288 9648227925509823936 9692992793367778752 9700162166735654328 9739593720258969996 9745167993810547896 9746693584466769216 9799157844191769768 9900578740428539748 9995898818160521838 10024377162371805376 10078336130351079448 10143008844766737984 10190069346873818688 10197606380414405832 10231492392999322016 10239060064887635124 10246524024695834304 10286566215688911668 10288176561381589728 10310661883523212992 10343555502202423644 10408300727117182812 10409930130155336352 10415888058161881152 10452246919302309264 10458229066528392864 10465964443056890196 10508509013963625522 10516169393766777312 10551226530280550829 10625011331191603632 10682203377830792886 10712637005687860672 10725626968797584727 10727306048757633192 10764140068215206156 10771986795193056576 10785048724857405141 10815775359401158432 10943772700932533088 10988259581830632816 10994548505837541216 11039241792446636912 11047406912115606318 11055460131908663328 11092315070294938051 11100401026753820496 11124661505906624544 11169883707150147408 11231766719378126064 11275659121043614713 11277424307668281048 11283878729675371248 11323267495910835036 11338128146644964379 11346393293274680784 11402451184693428288 11463828015233046024 11510428942124237268 11551760073206562704 11574198631554288444 11669652361459144624 11742698256234770352 11807754756269312016 11846991191893951808 11855753759343577512 11903947880316518884 11910760881324002984 11976748476234385272 11987192271087963072 12042809228123603904 12051716631398843256 12100707349412659692 12109528392822349632 12118485144592188648 12167747279326303236 12185327680527433536 12217209666640637802 12302644699274488416 12309685886918586816 12352655450084547312 12361792029559461918 12368867069067233868 12419147016502466526 12463741131617607128 12487951155098048058 12556831573226440656 12601920079861704768 12660389188540198976 12721256444254334548 12730529848864521408 12782279970201369056 12791734319291754684 12810216279528840384 12843733239288875638 12881187006839249472 12933549555647539104 12986124960345293328 12993557325080730528 12995730082357383042 13056026350682080194 13065543792255693024 13109099628530381333 13128358906641537702 13147327234253283552 13181726219270161839 13200771653904719664 13210535538264116646 13273906122901421712 13327865090880695784 13337722979261524701 13399605991489503357 13473842035763683431 13475624127364960704 13548160381639054392 13596808507219207776 13652080086516846832 13791407336269898192 13857712179232734241 13877734302822910416 13936329225736412352 13954619257409186928 14011345351951500696 14021708773069808019 14068302040374067772 14166681774922138176 14177160089844417864 14242937837107723848 14245167546528355008 14300835958396779636 14303074731676844256 14321846079972586584 14380064966476540188 14539489190051668128 14609390580388454994 14617751990715821844 14651012775774177088 14729875882820808424 14800534702338427328 14893178276200196544 14975688959170834752 15034212161391486284 15036565743557708064 15045171639567161664 15097689994547780048 15117504195526619172 15128524391032907712 15178957464614125754 15214513267150106976 15223221008082749376 15285104020310728032 15296409570621608748 15347238589498983024 15358590097331452686 15369786037043751456 15429849323533367502 15432264842072384592 15515333253303635466 15612451090675774218 15656931008313027136 15678370378953463896 15687343599792589296 15743673008359082688 15762763520945438283 15807671679124770016 15968997968312513696 16068955508531791008 16134276465883546256 16146210102322809234 16157980192789584864 16223663039101737648 16289612888854183736 16377296211820504103 16415659051398799632 16470207266779396416 16482389372745949224 16491822758756311824 16558862688669955368 16571110368173409477 16583190197862994992 16650601540130730744 16742442097635254208 16754825560725221112 16835198009533510464 16916136461502421572 16925818094513056872 16984901243866252554 17055645759055672912 17265643413186355902 17314833280460391104 17327640109809844056 17408035134242773592 17504478542188716936 17575634959026882452 17601028871872959552 17614047384352155528 17698541497201895616 17711632134403968024 17770486787840927712 17783630639015366268 17855921820474778326 17866141321986004476 17965122714351577908 17980788406631944608 17991079373188703808 18064213842185405856 18077574947098264884 18151061024118989538 18164292589233524448 18251620918989454854 18325814499960956703 18503645737097213888 18528983175126820968 18606159009878915904 18628720524753699789 18681793802602000928 18695611697426410692 18771610118960664394 18902880119792557152 18963185087371110014 18990583782810298464 19067781277862372848 19081884666381501822 19095794773296782112 19173419955302053584 19187601478937632026 19215324419293260576 19265599858933313457 19400324333471308656 19479187440517939992 19490335987621095792 19493595123536074563 19584039526023120291 19598315688383539536 19692538359962306553 19801157480857079496 19991797636321043676 20156672260702158896 20253579338878611583 20395212760828811664 20462984785998644032 20478120129775270248 20573132431377823336 20576353122763179456 20687111004404847288 20816601454234365624 20819860260310672704 20904493838604618528 20916458133056785728 20931928886113780392 21017018027927251044 21032338787533554624 21102453060561101658 21250022662383207264 21364406755661585772 21451253937595169454 21454612097515266384 21528280136430412312 21570097449714810282 21631550718802316864 21887545401865066176 21976519163661265632 21989097011675082432 22078483584893273824 22094813824231212636 22110920263817326656 22184630140589876102 22200802053507640992 22249323011813249088 22339767414300294816 22463533438756252128 22551318242087229426 22554848615336562096 22567757459350742496 22646534991821670072 22676256293289928758 22692786586549361568 22768436196921188631 22927656030466092048 23020857884248474536 23037885145997179029 23103520146413125408 23144773985300051253 23148397263108576888 23272999879955453199 23339304722918289248 23485396512469540704 23615509512538624032 23711507518687155024 23807895760633037768 23821521762648005968 23936048309583813689 23953496952468770544 24103433262797686512 24201414698825319384 24219315153484213851 24236970289184377296 24335494558652606472 24434419333281275604 24605289398548976832 24705310900169094624 24723584059118923836 24737734138134467736 24838294033004933052 24927482263235214256 24975902310196096116 25113663146452881312 25442512888508669096 25477351865799378831 25564559940402738112 25583468638583509368 25687466478577751276 25867099111295078208 25972249920690586656 25987114650161461056 25991460164714766084 26112052701364160388 26131087584511386048 26218199257060762666 26256717813283075404 26294654468506567104 26363452438540323678 26401543307809439328 26421071076528233292 26547812245802843424 26655730181761391568 26675445958523049402 26783882730712167489 26799211982979006714 26947684071527366862 27096320763278108784 27193617014438415552 27226591536178484307 27304160173033693664 27582814672539796384 27715424358465468482 27755468605645820832 27909238514818373856 28022690703903001392 28043417546139616038 28136604080748135544 28157415178440996591 28288057093144507087 28354320179688835728 28444777631056665021 28485875674215447696 28601671916793559272 28606149463353688512 28622826999572252733 28643692159945173168 28760129932953080376 28781402218406448039 29078978380103336256 29218781160776909988 29235503981431643688 29459751765641616848 29601385187591816929 30068424322782972568 30073131487115416128 30195379989095560096 30235008391053238344 30357914929228251508 30429026534300213952 30570208040621456064 30592819141243217496 30694477178997966048 30717180194662905372 30739572074087502912 30859698647066735004 30864529684144769184 31030666506607270932 31224902181351548436 31356740757906927792 31374687199585178592 31525527041890876566 31615343358249540032 31653679590841652487 31937995936625027392 32137911017063582016 32176880906392754181 32268552931767092512 32292420204645618468 32315960385579169728 32447326078203475296 32579225777708367472 32754592423641008206 32831318102797599264 32964778745491898448 32983645517512623648 33117725377339910736 33142220736346818954 33166380395725989984 33276945210884814153 33301203080261461488 33509651121450442224 33826977363130844139 33832272923004843144 33851636189026113744 33969802487732505108 34014384439934893137 34111291518111345824 34531286826372711804 34655280219619688112 34816070268485547184 34983455221699420007 35008957084377433872 35151269918053764904 35228094768704311056 35423264268807936048 35540973575681855424 35567261278030732536 35711843640949556652 35732282643972008952 35930245428703155816 35961576813263889216 36128427684370811712 36155149894196529768 36302122048237979076 36328585178467048896 36503241837978909708 36651628999921913406 37057966350253641936 37257441049507399578 37363587605204001856 37391223394852821384 37543220237921328788 37805760239585114304 37926370174742220028 37981167565620596928 38135562555724745696 38163769332763003644 38191589546593564224 38346839910604107168 38375202957875264052 38430648838586521152 38531199717866626914 38687830611028686373 38800648666942617312 38958374881035879984 38980671975242191584 38987190247072149126 39168079052046240582 39196631376767079072 39327298885591143999 39385076719924613106 39545178657810485517 39602314961714158992 39983595272642087352 40198817974468510071 40313344521404317792 40507158677757223166 40790425521657623328 40956240259550540496 41146264862755646672 41344083443826587281 41374222008809694576 41573136537698202723 41633202908468731248 41808987677209237056 41863857772227560784 42034036055854502088 42065126319209424057 42204906121122203316 42500045324766414528 42728813511323171544 42902507875190338908 42909224195030532768 43056560272860824624 43140194899429620564 43953038327322531264 44156967169786547648 44189627648462425272 44369260281179752204 44401604107015281984 44679534828600589632 44927066877512504256 45102636484174458852 45109697230673124192 45135514918701484992 45293069983643340144 45352512586579857516 45385573173098723136 45536872393842377262 45855312060932184096 46041715768496949072 46075770291994358058 46207040292826250816 46289547970600102506 46296794526217153776 46545999759910906398 46678609445836578496 46970793024939081408 47231019025077248064 47423015037374310048 47615791521266075536 47643043525296011936 47872096619167627378 47906993904937541088 48206866525595373024 48402829397650638768 48438630306968427702 48473940578368754592 48670989117305212944 48861189524522330423 48868838666562551208 49131888635461512309 49410621800338189248 49447168118237847672 49475468276268935472 49676588066009866104 49713331104520228431 49854964526470428512 49951804620392192232 50227326292905762624 50885025777017338192 50954703731598757662 51166937277167018736 51374932957155502552 51944499841381173312 51982920329429532168 52224105402728320776 52436398514121525332 52513435626566150808 52726904877080647356 52803086615618878656 52842142153056466584 53095624491605686848 53311460363522783136 53350891917046098804 53567765461424334978 53598423965958013428 53895368143054733724 54192641526556217568 54453183072356968614 54608320346067387328 54977443499882870109 55165629345079592768 55430848716930936964 55510937211291641664 55818477029636747712 56045381407806002784 56086835092279232076 56273208161496271088 56314830356881993182 56576114186289014174 56708640359377671456 56889555262113330042 56971751348430895392 57203343833587118544 57245653999144505466 57287384319890346336 57520259865906160752 57562804436812896078 57796799576799940371 58437562321553819976 58471007962863287376 58752118578069360873 58919503531283233696 59202770375183633858 60136848645565945136 60390759978191120192 60470016782106476688 60715829858456503016 60760738016635834749 61185638282486434992 61388954357995932096 61434360389325810744 61719397294133470008 61729059368289538368 62061333013214541864 62449804362703096872 62713481515813855584 62749374399170357184 63051054083781753132 63307359181683304974 64353761812785508362 64537105863534185024 64584840409291236936 64894652156406950592 65158451555416734944 65509184847282016412 65662636205595198528 65929557490983796896 65967291035025247296 66235450754679821472 66284441472693637908 66332760791451979968 66553890421769628306 66602406160522922976 67019302242900884448 67653954726261688278 67664545846009686288 67703272378052227488 67939604975465010216 68028768879869786274 68222583036222691648 68305308590763565893 69062573652745423608 69310560439239376224 69434321955900153759 69632140536971094368 69966910443398840014 70017914168754867744 70302539836107529808 70456189537408622112 70846528537615872096 71134522556061465072 71423687281899113304 71464565287944017904 71808144928751441067 71860490857406311632 72310299788393059536 72604244096475958152 72657945460452641553 73006483675957819416 73303257999843826812 74115932700507283872 74514882099014799156 74782446789705642768 75086440475842657576 75852740349484440056 76271125111449491392 76327538665526007288 76693679821208214336 76750405915750528104 77062399435733253828 77375661222057372746 77601297333885234624 77916749762071759968 77961343950484383168 77974380494144298252 78336158104092481164 78393262753534158144 78654597771182287998 78770153439849226212 79090357315620971034 79204629923428317984 79967190545284174704 80351648192136502467 80397635948937020142 80626689042808635584 81014317355514446332 81580851043315246656 81912480519101080992 82292529725511293344 82688166887653174562 82748444017619389152 83146273075396405446 83266405816937462496 83484266055377691647 83727715544455121568 84068072111709004176 84130252638418848114 84409812242244406632 84472245535322989773 84864171279433521261 85334332893169995063 85457627022646343088 85805015750380677816 85818448390061065536 85868480998716758199 86113120545721649248 86280389798859241128 88379255296924850544 88738520562359504408 88804155562775450787 90205272968348917704 90219394461346248384 90586139967286680288 90705025173159715032 91073744787684754524 91710624121864368192 92083431536993898144 92151540583988716116 92579095941200205012 92593589052434307552 93091999519821812796 94846030074748620096 94961038772524957461 95231583042532151072 95286087050592023872 95744193238335254756 95813987809875082176 96413733051190746048 96805658795301277536 96877260613936855404 96947881156737509184 97341978234610425888 97722379049044660846 97737677333125102416 98263777270923024618 98894336236475695344 98950936552537870944 99353176132019732208 99426662209040456862 99709929052940857024 99830835632654442459 99903609240784384464 101480932089392532417 101770051554034676384 101909407463197515324 102333874554334037472 102749865914311005104 103965840658859064336 104448210805456641552 104872797028243050664 104950365665098260021 105026871253132301616 105453809754161294712 105684284306112933168 106622920727045566272 106701783834092197608 107135530922848669956 107196847931916026856 107790736286109467448 108385283053112435136 108906366144713937228 109954886999765740218 110861697433861873928 112090762815612005568 112173670184558464152 112546416322992542176 112629660713763986364 113152228372578028348 113417280718755342912 113779110524226660084 113943502696861790784 114406687667174237088 114491307998289010932 114574768639780692672 115040519731812321504 115125608873625792156 115593599153599880742 116063491833086059119 116875124643107639952 116942015925726574752 117504237156138721746 117839007062566467392 117981896656773431997 118405540750367267716 118635535973431456551 120273697291131890272 120940033564212953376 121431659716913006032 121521476033271669498 122015465773244318561 122371276564972869984 122868720778651621488 123438794588266940016 124032250331479761843 124122666026429083728 124719409613094608169 124899608725406193744 125426963031627711168 126102108167563506264 126614718363366609948 128707523625571016724 129169680818582473872 130316903110833469888 131018369694564032824 131859114981967593792 132470901509359642944 132568882945387275816 133107780843539256612 133204812321045845952 134038604485801768896 135307909452523376556 135329091692019372576 135406544756104454976 135879209950930020432 136057537759739572548 136610617181527131786 138125147305490847216 138621120878478752448 138868643911800307518 139264281073942188736 139933820886797680028 140035828337509735488 140605079672215059616 140912379074817244224 141693057075231744192 142269045112122930144 142847374563798226608 142929130575888035808 143616289857502882134 143720981714812623264 144200095913834194663 144620599576786119072 145208488192951916304 145315890920905283106 146012967351915638832 146583568573566991269 146606515999687653624 147395665906384536927 148231865401014567744 149029764198029598312 149564893579411285536 150172880951685315152 151705480698968880112 152655077331052014576 153500811831501056208 154124798871466507656 154751322444114745492 155833499524143519936 155948760988288596504 156672316208184962328 157309195542364575996 157540306879698452424 158180714631241942068 158409259846856635968 159934381090568349408 160703296384273004934 160795271897874040284 162028634711028892664 163824961038202161984 164585059451022586688 165376333775306349124 165496888035238778304 166292546150792810892 166532811633874924992 166968532110755383294 167455431088910243136 168136144223418008352 168260505276837696228 168819624484488813264 168944491070645979546 169728342558867042522 170668665786339990126 170915254045292686176 171610031500761355632 171736961997433516398 172226241091443298496 172560779597718482256 173390398730399821113 176758510593849701088 177477041124719008816 177608311125550901574 180150258330025545133 180410545936697835408 181172279934573360576 181410050346319430064 182147489575369509048 182282214049907504247 184166863073987796288 184303081167977432232 185158191882400410024 185187178104868615104 186183999039643625592 189922077545049914922 190463166085064302144 191488386476670509512 193611317590602555072 193754521227873710808 194683956469220851776 195444758098089321692 195475354666250204832 196527554541846049236 197788672472951390688 197901873105075741888 198706352264039464416 198853324418080913724 199661671265308884918 199807218481568768928 202961864178785064834 203540103108069352768 203818814926395030648 204667749108668074944 204915925772290697679 205499731828622010208 207931681317718128672 208896421610913283104 209745594056486101328 209900731330196520042 210053742506264603232 210907619508322589424 211368568612225866336 213403567668184395216 214271061845697339912 214393695863832053712 215424434786254323201 215581472572218934896 217812732289427874456 219909773999531480436 221723394867723747856 224347340369116928304 225092832645985084352 225259321427527972728 226304456745156056696 227558221048453320168 228813375334348474176 228982615996578021864 230081039463624643008 230251217747251584312 231187198307199761484 232126983666172118238 233750249286215279904 233884031851453149504 235008474312277443492 235963793313546863994 236811081500734535432 237271071946862913102 240547394582263780544 241880067128425906752 242863319433826012064 243042952066543338996 244030931546488637122 244742553129945739968 245737441557303242976 246877589176533880032 248064500662959523686 248245332052858167456 249438819226189216338 249799217450812387488 250452798166133074941 252204216335127012528 253229436726733219896 253416736605968969319 254592513838300563783 256002998679509985189 257415047251142033448 258339361637164947744 262036739389128065648 263296531405421950579 265137765890774551632 266215561687078513224 266412466688326352361 270615818905046753112 270658183384038745152 271758419901860040864 272115075519479145096 273221234363054263572 276250294610981694432 277737287823600615036 279867641773595360056 281210159344430119232 284538090224245860288 285694749127596453216 285858261151776071616 287232579715005764268 287441963429625246528 288400191827668389326 289241199153572238144 290416976385903832608 290631781841810566212 292025934703831277664 293167137147133982538 293213031999375307248 294791331812769073854 298059528396059196624 299129787158822571072 299492506897963327377 300345761903370630304 303410961397937760224 305310154662104029152 307001623663002112416 308249597742933015312 309502644888229490984 311168628024589577957 311897521976577193008 313344632416369924656 314618391084729151992 314851096995294780063 315080613759396904848 316361429262483884136 319868762181136698816 321406592768546009868 321590543795748080568 324057269422057785328 330752667550612698248 332585092301585621784 333937064221510766588 336272288446836016704 336521010553675392456 337639248968977626528 337888982141291959092 339456685117734085044 341337331572679980252 341830508090585372352 343220063001522711264 343473923994867032796 345121559195436964512 346780797460799642226 348190475499258177357 353517021187699402176 353945689970320295991 354954082249438017632 355216622251101803148 360300516660051090266 360821091873395670816 362820100692638860128 364294979150739018096 364564428099815008494 366046397319732955683 368606162335954864464 370316383764800820048 372096750994439285529 372367998079287251184 374158228839283824507 379844155090099829844 382976772953341019024 384818007438693620077 387509042455747421616 390889516196178643384 390950709332500409664 393055109083692098472 395577344945902781376 397412704528078928832 397706648836161827448 399323342530617769836 399614436963137537856 405923728357570129668 407637629852790061296 409831851544581395358 410999463657244020416 415863362635436257344 417792843221826566208 419491188112972202656 419801462660393040084 420107485012529206464 421815239016645178848 422737137224451732672 426807135336368790432 428542123691394679824 428787391727664107424 430848869572508646402 431162945144437869792 432600287741502583989 435625464578855748912 439750705720700973807 439819547999062960872 442186997719153610781 443446789735447495712 448694680738233856608 450518642855055945456 452608913490312113392 454784917882092460091 455116442096906640336 457965231993156043728 460502435494503168624 462374396614399522968 464253967332344236476 467500498572430559808 470016948624554886984 471927586627093727988 473622163001469070864 474542143893725826204 485726638867652024128 486085904133086677992 488061863092977274244 491474883114606485952 493755178353067760064 496129001325919047372 496490664105716334912 498877638452378432676 499598434901624774976 500905596332266149882 504408432670254025056 506458873453466439792 506833473211937938638 509185027676601127566 512005997359019970378 514830094502284066896 516678723274329895488 524073478778256131296 526593062810843901158 530275531781549103264 532431123374157026448 532824933376652704722 537473084769745634653 540450774990076635399 541231637810093506224 543516839803720081728 544230151038958290192 546442468726108527144 546846642149722512741 552500589221963388864 555474575647201230072 559735283547190720112 571389498255192906432 574465159430011528536 576800383655336778652 580833952771807665216 581263563683621132424 584051869407662555328 586334274294267965076 586426063998750614496 589582663625538147708 596119056792118393248 598985013795926654754 600691523806741260608 606821922795875520448 610620309324208058304 614003247326004224832 616499195485866030624 619005289776458981968 622337256049179155914 623795043953154386016 626689264832739849312 629236782169458303984 629702193990589560126 630161227518793809696 632722858524967768272 642813185537092019736 643181087591496161136 646273304358762969603 648114538844115570656 661505335101225396496 665170184603171243568 667874128443021533176 673042021107350784912 675278497937955253056 675777964282583918184 678913370235468170088 682674663145359960504 686440126003045422528 686947847989734065592 690243118390873929024 693561594921599284452 696380950998516354714 707891379940640591982 709908164498876035264 710433244502203606296 720601033320102180532 721642183746791341632 725640201385277720256 728589958301478036192 729128856199630016988 732092794639465911366 737212324671909728928 740632767529601640096 744193501988878571058 744735996158574502368 748316457678567649014 751358394498399224823 759688310180199659688 763777541514901691349 765953545906682038048 769636014877387240154 775018084911494843232 781779032392357286768 786110218167384196944 789889594216265851737 795413297672323654896 798646685061235539672 799237400064979057083 811847456715140259336 815275259705580122592 819663703089162790716 838982376225944405312 839602925320786080168 843630478033290357696 853614270672737580864 857084247382789359648 857574783455328214848 861697739145017292804 862325890288875739584 865200575483005167978 871250929157711497824 879501411441401947614 879639095998125921744 884373995438307221562 886893579470894991424 897389361476467713216 901037285710111890912 905217826980624226784 909569835764184920182 910232884193813280672 915930463986312087456 921004870989006337248 924748793228799045936 928507934664688472952 933505884073768733871 940033897249109773968 943855173254187455976 944553290985884340189 947244326002938141728 949084287787451652408 972171808266173355984 976123726185954548488 992258002651838094744 997755276904756865352 1001811192664532299764 1008816865340508050112 1012917746906932879584 1013666946423875877276 1018370055353202255132 1024011994718039940756 1029660189004568133792 1044571426497774532071 1048146957556512262592 1053186125621687802316 1060551063563098206528 1064862246748314052896 1065649866753305409444 1074946169539491269306 1080901549980153270798 1082463275620187012448 1088460302077916580384 1092884937452217054288 1093693284299445025482 1098139191959198867049 1110949151294402460144 1116290252983317856587 1119470567094381440224 1148930318860023057072 1153600767310673557304 1154454022316080860231 1162527127367242264848 1172668548588535930152 1172852127997501228992 1179165327251076295416 1192238113584236786496 1197970027591853309508 1232998390971732061248 1238010579552917963936 1244674512098358311828 1247590087906308772032 1253378529665479698624 1258473564338916607968 1259404387981179120252 1260322455037587619392 1265445717049935536544 1285626371074184039472 1286362175182992322272 1292546608717525939206 1296229077688231141312 1297800863224507751967 1319252117162102921421 1323010670202450792992 1330340369206342487136 1335748256886043066352 1346084042214701569824 1351555928565167836368 1357826740470936340176 1364354753646277380273 1365349326290719921008 1373895695979468131184 1387123189843198568904 1392761901997032709428 1415782759881281183964 1420866489004407212592 1441202066640204361064 1457179916602956072384 1458257712399260033976 1464185589278931822732 1474424649343819457856 1481265535059203280192 1488387003977757142116 1489471992317149004736 1496632915357135298028 1502716788996798449646 1519376620360399319376 1527555083029803382698 1531907091813364076096 1539272029754774480308 1550036169822989686464 1563558064784714573536 1572220436334768393888 1579779188432531703474 1586201055052176141293 1590826595344647309792 1597293370122471079344 1598474800129958114166 1612419254309236903959 1621352324970229906197 1623694913430280518672 1630550519411160245184 1639327406178325581432 1679205850641572160336 1714168494765578719296 1723395478290034585608 1730401150966010335956 1742501858315422995648 1759002822882803895228 1759278191996251843488 1768747990876614443124 1802074571420223781824 1810435653961248453568 1819139671528369840364 1820465768387626561344 1831860927972624174912 1842009741978012674496 1849497586457598091872 1857015869329376945904 1867011768147537467742 1880067794498219547936 1887710346508374911952 1889106581971768680378 1894488652005876283456 1898168575574903304816 1944343616532346711968 1952247452371909096976 1984516005303676189488 1995510553809513730704 2003622385329064599528 2025835493813865759168 2027333892847751754552 2036740110706404510264 2048023989436079881512 2059320378009136267584 2089142852995549064142 2106372251243375604632 2129724493496628105792 2131299733506610818888 2149892339078982538612 2161803099960306541596 2164926551240374024896 2176920604155833160768 2185769874904434108576 2187386568598890050964 2196278383918397734098 2221898302588804920288 2232580505966635713174 2238941134188762880448 2254075183495197674469 2297860637720046114144 2307201534621347114608 2308908044632161720462 2325054254734484529696 2345337097177071860304 2358330654502152590832 2369668782648797555211 2395940055183706619016 2476021159105835927872 2489349024196716623656 2516947128677833215936 2518808775962358240504 2530891434099871073088 2571252742148368078944 2572724350365984644544 2585093217435051878412 2595601726449015503934 2638504234324205842842 2646021340404901585984 2660680738412684974272 2671496513772086132704 2692168084429403139648 2703111857130335672736 2715653480941872680352 2728709507292554760546 2730698652581439842016 2747791391958936262368 2774246379686397137808 2785523803994065418856 2800517652221306201613 2831565519762562367928 2841732978008814425184 2882404133280408722128 2916515424798520067952 2928371178557863645464 2976774007955514284232 2993265830714270596056 3005433577993596899292 3038753240720798638752 3055110166059606765396 3078544059509548960616 3127116129569429147072 3144440872669536787776 3159558376865063406948 3172402110104352282586 3181653190689294619584 3194586740244942158688 3196949600259916228332 3224838508618473807918 3242704649940459812394 3247389826860561037344 3278654812356651162864 3294417575877596601147 3358411701283144320672 3422854908270485357527 3446790956580069171216 3460802301932020671912 3463362066948242580693 3518005645765607790456 3518556383992503686976 3537495981753228886248 3638279343056739680728 3698995172915196183744 3714031738658753891808 3734023536295074935484 3760135588996439095872 3775420693016749823904 3778213163943537360756 3796337151149806609632 3888687233064693423936 3893402589673523255901 3904494904743818193952 3969032010607352378976 3991021107619027461408 4007244770658129199056 4054667785695503509104 4073480221412809020528 4093064260938832140819 4096047978872159763024 4178285705991098128284 4212744502486751209264 4262599467013221637776 4299784678157965077224 4323606199920613083192 4371539749808868217152 4374773137197780101928 4392556767836795468196 4443796605177609840576 4465161011933271426348 4508150366990395348938 4595721275440092228288 4614403069242694229216 4617816089264323440924 4650108509468969059392 4690674194354143720608 4716661309004305181664 4739337565297595110422 4758603165156528423879 4791880110367413238032 4837257762927710711877 4864056974910689718591 4978698048393433247312 5002634096703017061001 5037617551924716481008 5142505484296736157888 5170186434870103756824 5191203452898031007868 5277008468648411685684 5342993027544172265408 5406223714260671345472 5431306961883745360704 5457419014585109521092 5461397305162879684032 5495582783917872524736 5548492759372794275616 5571047607988130837712 5601035304442612403226 5663131039525124735856 5683465956017628850368 5764808266560817444256 5833030849597040135904 5856742357115727290928 5912203932467201981183 5953548015911028568464 5986531661428541192112 6010867155987193798584 6077506481441597277504 6110220332119213530792 6157088119019097921232 6319116753730126813896 6344804220208704565172 6389173480489884317376 6393899200519832456664 6449677017236947615836 6485409299880919624788 6494779653721122074688 6557309624713302325728 6588835151755193202294 6716823402566288641344 6845709816540970715054 6893581913160138342432 6921604603864041343824 6926724133896485161386 7036011291531215580912 7074991963506457772496 7109006347946392665633 7276558686113479361456 7428063477317507783616 7468047072590149870968 7550841386033499647808 7556426327887074721512 7592674302299613219264 7786805179347046511802 7808989809487636387904 7938064021214704757952 7982042215238054922816 8014489541316258398112 8109335571391007018208 8146960442825618041056 8186128521877664281638 8192095957744319526048 8356571411982196256568 8401552956663918604839 8425489004973502418528 8525198934026443275552 8599569356315930154448 8647212399841226166384 8749546274395560203856 8785113535673590936392 8930322023866542852696 9016300733980790697876 9228806138485388458432 9235632178528646881848 9381348388708287441216 9433322618008610363328 9478675130595190220844 9517206330313056847758 9583760220734826476064 9674515525855421423754 9728113949821379437182 9957396096786866494624 10005268193406034122002 10075235103849432962016 10268564724811456072581 10340372869740207513648 10382406905796062015736 10390086200844727742079 10554016937296823371368 10914838029170219042184 11096985518745588551232 11142095215976261675424 11202070608885224806452 11326262079050249471712 11529616533121634888512 11666061699194080271808 11713484714231454581856 11824407864934403962366 11907096031822057136928 11973063322857082384224 12021734311974387597168 12220440664238427061584 12279192782816496422457 12314176238038195842464 12638233507460253627792 12689608440417409130344 12787798401039664913328 12899354034473895231672 12970818599761839249576 13114619249426604651456 13177670303510386404588 13691419633081941430108 13787163826320276684864 13843209207728082687648 13853448267792970322772 14072022583062431161824 14149983927012915544992 14218012695892785331266 14275809495469585271637 14511773288783132135631 14553117372226958722912 14936094145180299741936 15007902290109051183003 15112852655774149443024 15573610358694093023604 16028979082632516796224 16218671142782014036416 16293920885651236082112 16372257043755328563276 16384191915488639052096 16713142823964392513136 16803105913327837209678 16850978009947004837056 17050397868052886551104 17199138712631860308896 17294424799682452332768 17499092548791120407712 17570227071347181872784 17736611797401605943549 17860644047733085705392 18032601467961581395752 18471264357057293763696 18957350261190380441688 19034412660626113695516 19167520441469652952128 19349031051710842847508 19456227899642758874364 19914792193573732989248 20010536386812068244004 20150470207698865924032 20537129449622912145162 20680745739480415027296 20764813811592124031472 20780172401689455484158 21108033874593646742736 21829676058340438084368 22284190431952523350848 22404141217770449612904 22652524158100498943424 23426969428462909163712 23648815729868807924732 23814192063644114273856 23946126645714164768448 24043468623948775194336 24440881328476854123168 24558385565632992844914 24628352476076391684928 25276467014920507255584 25379216880834818260688 25575596802079329826656 25798708068947790463344 25941637199523678499152 26355340607020772809176 27382839266163882860216 27686418415456165375296 27706896535585940645544 28144045166124862323648 28299967854025831089984 28436025391785570662532 28551618990939170543274 29023546577566264271262 29106234744453917445824 29872188290360599483872 30015804580218102366006 30225705311548298886048 30805694174434368217743 31147220717388186047208 32744514087510657126552 33426285647928785026272 33606211826655674419356 34398277425263720617792 34588849599364904665536 34998185097582240815424 35140454142694363745568 35473223594803211887098 35721288095466171410784 36065202935923162791504 36942528714114587527392 37914700522380760883376 38068825321252227391032 38698062103421685695016 38912455799285517748728 40021072773624136488008 41074258899245824290324 41361491478960830054592 41529627623184248062944 41560344803378910968316 42216067749187293485472 42827428486408755814911 43659352116680876168736 44808282435540899225808 45023706870327153549009 47297631459737615849464 48086937247897550388672 48881762656953708246336 49116771131265985689828 50552934029841014511168 50758433761669636521376 51151193604158659653312 51597416137895580926688 51883274399047356998304 52710681214041545618352 53209835392204817830647 54765678532327765720432 55413793071171881291088 56872050783571141325064 57103237981878341086548 58047093155132528542524 59744376580721198967744 60031609160436204732012 60451410623096597772096 61611388348868736435486 62294441434776372094416 65034243257139221793013 65489028175021314253104 66852571295857570052544 67212423653311348838712 70280908285388727491136 70946447189606423774196 71442576190932342821568 72130405871846325583008 73885057428229175054784 75829401044761521766752 76137650642504454782064 77396124206843371390032 77824911598571035497456 80042145547248272976016 82148517798491648580648 83059255246368496125888 83120689606757821936632 84432135498374586970944 85654856972817511629822 87318704233361752337472 89616564871081798451616 90047413740654307098018 92417082523303104653229 94595262919475231698928 98233542262531971379656 101516867523339273042752 103194832275791161853376 103766548798094713996608 105421362428083091236704 106419670784409635661294 109531357064655531440864 110827586142343762582176 113744101567142282650128 114206475963756682173096 116094186310265057085048 120063218320872409464024 123222776697737472870972 124588882869552744188832 130068486514278443586026 130978056350042628506208 134424847306622697677424 135071120610981460647027 141892894379212847548392 144260811743692651166016 151658802089523043533504 152275301285008909564128 154792248413686742780064 155649823197142070994912 159629506176614453491941 160084291094496545952032 164297035596983297161296 166241379213515643873264 171309713945635023259644 179233129742163596903232 180094827481308614196036 184834165046606209306458 189190525838950463397856 195102729771417665379039 196467084525063942759312 210842724856166182473408 212839341568819271322588 219062714129311062881728 221655172284687525164352 227488203134284565300256 228412951927513364346192 232188372620530114170096 240126436641744818928048 246445553395474945741944 249177765739105488377664 260136973028556887172052 261956112700085257012416 268849694613245395354848 270142241221962921294054 283785788758425695096784 304550602570017819128256 309584496827373485560128 311299646394284141989824 319259012353228906983882 320168582188993091904064 328594071193966594322592 332482758427031287746528 342619427891270046519288 360189654962617228392072 369668330093212418612916 378381051677900926795712 390205459542835330758078 392934169050127885518624 425678683137638542645176 454976406268569130600512 456825903855026728692384 464376745241060228340192 480252873283489637856096 492891106790949891483888 520273946057113774344104 537699389226490790709696 540284482443925842588108 567571577516851390193568 585308189314252996137117 638518024706457813967764 657188142387933188645184 664965516854062575493056 685238855782540093038576 720379309925234456784144 739336660186424837225832 780410919085670661516156 785868338100255771037248 851357366275277085290352 913651807710053457384768 928753490482120456680384 960505746566979275712192 985782213581899782967776 1040547892114227548688208 1080568964887851685176216 1135143155033702780387136 1170616378628505992274234 1277036049412915627935528 1370477711565080186077152 1440758619850468913568288 1478673320372849674451664 1560821838171341323032312 1702714732550554170580704 1755924567942758988411351 1971564427163799565935552 2081095784228455097376416 2161137929775703370352432 2341232757257011984548468 2554072098825831255871056 2740955423130160372154304 2881517239700937827136576 2957346640745699348903328 3121643676342682646064624 3405429465101108341161408 3511849135885517976822702 4162191568456910194752832 4322275859551406740704864 4682465514514023969096936 5108144197651662511742112 5914693281491398697806656 6243287352685365292129248 7023698271771035953645404 8644551719102813481409728 9364931029028047938193872 10216288395303325023484224 12486574705370730584258496 14047396543542071907290808 18729862058056095876387744 28094793087084143814581616 37459724116112191752775488 56189586174168287629163232 112379172348336575258326464
- Sum of all divisors σ(n): 425912643266548027645440000
- Sum of proper divisors (its aliquot sum) s(n): 313533470918211452387113536
- 112379172348336575258326464 is an abundant number, because the sum of its proper divisors (313533470918211452387113536) is greater than itself. Its abundance is 201154298569874877128787072
Bases of 112379172348336575258326464
- Binary: 1011100111101010011011100100011110111100011011011100000100001001001110001110101110000002
- Hexadecimal: 0x5CF53723DE36E0849C75C0
- Base-36: E4BZL6TZD5K6LTDC0
Squares and roots of 112379172348336575258326464
- 112379172348336575258326464 squared (1123791723483365752583264642) is 12629078377697135931031197922715352469974162002743296
- 112379172348336575258326464 cubed (1123791723483365752583264643) is 1419245375607877313456737007137072592800268999629945545643743774383033955385344
-
The
square root of 112379172348336575258326464 is 10600904317478.6072237639 -
112379172348336575258326464 is a
perfect cube number . Itscube root is 482571804
Scales and comparisons
How big is 112379172348336575258326464?- 112,379,172,348,336,575,258,326,464 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 112,379,172,348,336,575,258,326,464 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 112379172348336575258326464 cubic inches would be around 40214317 feet tall.
Recreational maths with 112379172348336575258326464
- 112379172348336575258326464 backwards is 464623852575633843271973211
- 112379172348336575258326464 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 112379172348336575258326464's digits is 117
- 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 112379172348336575258326464 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 112379172348336575258326464 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/112379172348336575258326464/
Chicago style:
Numbermatics. 2024. "Number 112379172348336575258326464 - Facts about the integer". https://numbermatics.com/n/112379172348336575258326464/
The information we have on file for 112379172348336575258326464 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 112379172348336575258326464, math, Factors of 112379172348336575258326464, curriculum, school, college, exams, university, Prime factorization of 112379172348336575258326464, STEM, science, technology, engineering, physics, economics, calculator, one hundred twelve septillion, three hundred seventy-nine sextillion, one hundred seventy-two quintillion, three hundred forty-eight quadrillion, three hundred thirty-six trillion, five hundred seventy-five billion, two hundred fifty-eight million, three hundred twenty-six thousand, four hundred sixty-four.