97141233078612986299416576
97,141,233,078,612,986,299,416,576 is an even composite number composed of seven prime numbers multiplied together.
97141233078612986299416576 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-seven thousand, nine hundred forty-five divisors.
Prime factorization of 97141233078612986299416576:
222 × 32 × 74 × 432 × 472 × 972 × 1672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 43 × 43 × 47 × 47 × 97 × 97 × 167 × 167)See below for interesting mathematical facts about the number 97141233078612986299416576 from the Numbermatics database.
Names of 97141233078612986299416576
- Cardinal: 97141233078612986299416576 can be written as Ninety-seven septillion, one hundred forty-one sextillion, two hundred thirty-three quintillion, seventy-eight quadrillion, six hundred twelve trillion, nine hundred eighty-six billion, two hundred ninety-nine million, four hundred sixteen thousand, five hundred seventy-six.
Scientific notation
- Scientific notation: 9.7141233078612986299416576 × 1025
Factors of 97141233078612986299416576
Divisors of 97141233078612986299416576
- Number of divisors d(n): 27945
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 28 32 36 42 43 47 48 49 56 63 64 72 84 86 94 96 97 98 112 126 128 129 141 144 147 167 168 172 188 192 194 196 224 252 256 258 282 288 291 294 301 329 334 336 343 344 376 384 387 388 392 423 441 448 501 504 512 516 564 576 582 588 602 658 668 672 679 686 688 752 768 774 776 784 846 873 882 896 903 987 1002 1008 1024 1029 1032 1128 1152 1164 1169 1176 1204 1316 1336 1344 1358 1372 1376 1503 1504 1536 1548 1552 1568 1692 1746 1764 1792 1806 1849 1974 2004 2016 2021 2037 2048 2058 2064 2107 2209 2256 2303 2304 2328 2338 2352 2401 2408 2632 2672 2688 2709 2716 2744 2752 2961 3006 3008 3072 3087 3096 3104 3136 3384 3492 3507 3528 3584 3612 3698 3948 4008 4032 4042 4074 4096 4116 4128 4171 4214 4418 4512 4559 4606 4608 4656 4676 4704 4753 4802 4816 5264 5344 5376 5418 5432 5488 5504 5547 5922 6012 6016 6063 6111 6144 6174 6192 6208 6272 6321 6627 6768 6909 6984 7014 7056 7168 7181 7203 7224 7396 7849 7896 8016 8064 8084 8148 8183 8192 8232 8256 8342 8428 8836 9024 9118 9212 9216 9312 9352 9408 9409 9506 9604 9632 10521 10528 10688 10752 10836 10864 10976 11008 11094 11844 12024 12032 12126 12222 12288 12348 12384 12416 12513 12544 12642 12943 13254 13536 13677 13818 13968 14028 14112 14147 14259 14336 14362 14406 14448 14749 14792 15463 15698 15792 16032 16121 16128 16168 16199 16296 16366 16384 16464 16512 16641 16684 16856 17672 18048 18189 18236 18424 18432 18624 18704 18816 18818 18963 19012 19208 19264 19881 20727 21042 21056 21376 21504 21543 21609 21672 21728 21952 22016 22188 23547 23688 24048 24064 24252 24444 24549 24576 24696 24768 24832 25026 25088 25284 25886 26508 27072 27354 27636 27889 27936 28056 28224 28227 28294 28518 28672 28724 28812 28896 29197 29498 29584 30926 31396 31584 31913 32064 32242 32256 32336 32398 32592 32732 32768 32928 33024 33271 33282 33368 33712 35344 36096 36378 36472 36848 36864 37248 37408 37539 37632 37636 37926 38024 38416 38528 38829 39762 41031 41454 42084 42112 42441 42752 42777 43008 43086 43218 43344 43456 43904 44032 44247 44376 46389 47094 47376 48096 48128 48363 48504 48597 48888 49098 49152 49392 49536 49664 50052 50176 50267 50568 51772 53016 54144 54708 54943 55272 55778 55872 56112 56448 56454 56588 57036 57281 57344 57448 57624 57792 58394 58996 59168 61852 62792 63168 63826 64128 64484 64512 64629 64672 64796 65184 65464 65536 65856 65863 66048 66542 66564 66736 67424 70641 70688 72192 72756 72944 73647 73696 73728 74496 74816 75078 75264 75272 75852 76048 76832 77056 77658 79524 82062 82908 83667 84168 84224 84681 84882 85504 85554 86016 86172 86436 86688 86903 86912 87591 87808 88064 88494 88752 90601 92778 94188 94752 94987 95739 96192 96256 96726 97008 97194 97776 98196 98304 98784 99029 99072 99328 99813 100104 100352 100534 101136 103243 103544 106032 108241 108288 109416 109886 110544 111556 111744 112224 112847 112896 112908 113176 113393 114072 114562 114688 114896 115248 115584 116487 116788 117992 118336 123704 125584 126336 127323 127652 128256 128968 129024 129258 129344 129592 130368 130928 131072 131712 131726 132096 132741 133084 133128 133472 134848 139167 141282 141376 144384 145089 145512 145791 145888 147294 147392 147456 148992 149632 150156 150528 150544 150801 151704 152096 153664 154112 155316 159048 164124 164829 165816 167334 168336 168448 169362 169764 171008 171108 171843 172032 172344 172872 173376 173806 173824 175182 175616 176128 176988 177504 179353 181202 185556 188376 189504 189974 191478 192384 192512 193452 194016 194388 195223 195552 196037 196392 196608 197568 197589 198058 198144 198656 199626 200208 200704 201068 202272 204379 206486 207088 212064 214273 216482 216576 218832 219772 221088 223112 223391 223488 224448 225694 225792 225816 226352 226786 228144 229124 229376 229792 230496 231168 232897 232974 233576 235984 236672 247408 251001 251168 252672 254646 255304 256512 257936 258048 258516 258688 259184 260709 260736 261856 262144 262773 263424 263452 264192 265482 266168 266256 266944 269696 271803 278334 282564 282752 284961 287217 288768 290178 291024 291582 291776 294588 294784 294912 297087 297984 299264 299439 300312 301056 301088 301602 303408 304192 307328 308224 308783 309729 310632 318096 324723 328248 329658 331632 334668 336672 336896 337507 338541 338724 339528 340179 342016 342216 343686 344064 344688 345744 346752 347612 347648 350364 351232 351869 352256 353976 355008 358706 362404 368903 371112 376752 379008 379948 382956 384601 384768 385024 386904 388032 388776 390446 391104 392074 392784 393216 395136 395178 396116 396288 397312 399252 400416 400967 401408 402136 404544 404587 408758 412972 414176 424128 428546 432964 433152 437664 439544 442176 442223 446224 446782 446976 448896 451388 451584 451632 452403 452704 453572 456288 458248 458752 459584 460992 461041 462336 465794 465948 467152 471968 473344 494487 494816 502002 502336 505344 509292 510608 513024 515529 515872 516096 517032 517376 518368 521418 521472 523712 524288 525546 526848 526904 528384 530964 532336 532512 533888 538059 539392 543606 556668 565128 565504 569922 574434 577536 580356 582048 583164 583552 585669 588111 589176 589568 589824 592767 594174 595968 598528 598878 600624 602112 602176 603204 606816 608321 608384 613137 614656 616448 617566 619458 621264 634207 636192 642819 649446 656496 659316 663264 664909 669336 670173 673344 673792 675014 677082 677448 679056 680358 684032 684432 687372 688128 689376 691488 693203 693504 695224 695296 696557 698691 700728 702464 703738 704512 707952 710016 717412 724808 737806 742224 753504 757687 758016 759896 761353 765912 769202 769536 770048 773808 776064 777552 780892 782127 782208 784148 785568 786432 790272 790356 792232 792576 793751 794624 798504 800832 801934 802816 804272 809088 809174 815409 817516 825944 828352 848256 854883 857092 865928 866304 875328 879088 884352 884446 891261 892448 893564 893952 897792 902776 903168 903264 904806 905408 907144 912576 916496 917504 919168 921984 922082 924672 926349 929187 931588 931896 934304 943936 946688 974169 988974 989632 1004004 1004672 1010688 1012521 1015623 1018584 1020537 1021216 1026048 1031058 1031744 1032192 1034064 1034752 1036736 1042836 1042944 1047424 1048576 1051092 1053696 1053808 1055607 1056768 1061928 1064672 1065024 1067776 1076118 1078784 1087212 1106709 1113336 1130256 1131008 1139844 1148868 1153803 1155072 1160712 1164096 1166328 1167104 1171338 1176222 1178352 1179136 1179648 1185534 1188348 1191936 1197056 1197756 1199227 1201248 1202901 1204224 1204352 1206408 1213632 1213761 1216642 1216768 1226274 1229312 1232896 1235132 1238916 1242528 1255471 1268414 1272384 1285638 1298892 1310783 1312992 1318632 1326528 1326669 1329818 1338672 1340346 1346688 1347584 1350028 1354164 1354896 1358112 1360716 1366561 1368064 1368864 1372259 1374744 1376256 1378752 1382976 1383123 1386406 1387008 1390448 1390592 1393114 1397382 1401456 1404928 1407476 1409024 1415904 1420032 1430653 1434824 1449616 1475612 1484448 1499911 1507008 1515374 1516032 1519792 1522706 1531824 1538404 1539072 1540096 1547616 1552128 1555104 1561784 1563737 1564254 1564416 1568296 1571136 1571303 1572864 1580544 1580712 1584464 1585152 1587502 1589248 1597008 1601664 1603868 1605632 1608544 1614177 1618176 1618348 1630818 1635032 1651888 1656704 1696512 1709766 1714184 1731856 1732608 1750656 1757007 1758176 1764333 1768704 1768892 1782522 1784896 1787128 1787904 1795584 1805552 1806336 1806528 1809612 1810816 1814288 1824963 1825152 1832992 1835008 1838336 1839411 1843968 1844164 1849344 1852698 1858374 1863176 1863792 1868608 1887872 1893376 1902621 1928457 1948338 1977948 1979264 1994727 2008008 2009344 2010519 2021376 2025042 2031246 2037168 2041074 2042432 2052096 2062116 2063488 2064384 2068128 2069504 2073472 2079609 2085672 2085888 2089671 2094848 2096073 2097152 2102184 2107392 2107616 2111214 2113536 2123856 2129344 2130048 2135552 2152236 2157568 2161481 2174424 2213418 2226672 2260512 2262016 2273061 2279688 2284059 2297736 2307606 2310144 2321424 2328192 2332656 2334208 2342676 2352444 2356704 2358272 2359296 2362549 2371068 2376696 2381253 2383872 2394112 2395512 2398454 2402496 2405802 2408448 2408704 2412816 2427264 2427522 2433284 2433536 2452548 2458624 2463083 2465792 2470264 2477832 2485056 2510942 2536828 2544768 2571276 2582321 2597784 2621566 2625984 2637264 2653056 2653338 2659636 2677344 2680692 2692207 2693376 2695168 2700056 2705233 2708328 2709792 2716224 2721432 2733122 2736128 2737728 2744518 2749488 2752512 2757504 2765952 2766246 2772812 2774016 2779047 2780896 2781184 2786228 2794764 2802912 2809856 2814952 2818048 2831808 2832109 2840064 2861306 2869648 2899232 2951224 2968896 2999822 3014016 3030748 3032064 3037563 3039584 3045412 3063648 3076808 3078144 3080192 3095232 3095561 3104256 3110208 3123568 3127474 3128508 3128832 3136592 3142272 3142606 3145728 3161088 3161424 3166821 3168928 3170304 3175004 3178496 3194016 3203328 3207736 3211264 3217088 3227287 3228354 3236352 3236696 3261636 3270064 3303776 3313408 3320127 3393024 3419532 3428368 3461409 3463712 3465216 3501312 3514014 3516352 3528666 3537408 3537784 3565044 3569792 3574256 3575808 3591168 3597681 3608703 3611104 3612672 3613056 3619224 3621632 3628576 3641283 3649926 3650304 3665984 3670016 3676672 3678822 3687936 3688328 3698688 3705396 3716748 3726352 3727584 3737216 3766413 3775744 3786752 3805242 3856914 3896676 3932349 3955896 3958528 3980007 3989454 4016016 4018688 4021038 4042752 4050084 4062492 4074336 4082148 4084441 4084864 4099683 4104192 4116777 4124232 4126976 4128768 4136256 4139008 4146944 4149369 4159218 4171344 4171776 4179342 4189696 4192146 4194304 4204368 4214784 4215232 4222428 4227072 4247712 4258247 4258688 4260096 4271104 4291959 4304472 4315136 4322962 4348848 4426836 4439449 4453344 4499733 4521024 4524032 4546122 4559376 4568118 4595472 4615212 4620288 4642848 4654363 4656384 4665312 4668416 4685352 4691211 4704888 4713408 4713909 4716544 4718592 4725098 4742136 4753392 4762506 4767744 4788224 4791024 4796908 4804992 4811604 4816896 4817408 4825632 4852421 4854528 4855044 4866568 4867072 4875899 4905096 4917248 4926166 4931584 4940528 4955664 4970112 5021884 5073656 5089536 5142552 5164642 5195568 5243132 5251968 5274528 5303809 5306112 5306676 5319272 5329471 5354688 5361384 5384414 5386752 5390336 5400112 5410466 5416656 5419584 5432448 5442864 5466244 5472256 5474889 5475456 5489036 5498976 5505024 5515008 5531904 5532492 5545624 5548032 5556257 5558094 5561792 5562368 5572456 5589528 5605824 5619712 5629904 5636096 5663616 5664218 5680128 5707863 5722612 5739296 5798464 5902448 5937792 5984181 5999644 6028032 6061496 6064128 6075126 6079168 6090824 6127296 6153616 6156288 6160384 6190464 6191122 6208512 6220416 6238827 6247136 6254948 6257016 6257664 6269013 6273184 6284544 6285212 6291456 6322176 6322848 6333642 6337856 6340608 6350008 6356992 6388032 6406656 6415472 6422528 6434176 6454574 6456708 6472704 6473392 6484443 6523272 6540128 6607552 6626816 6640254 6786048 6819183 6839064 6852177 6856736 6922818 6927424 6930432 7002624 7028028 7032704 7057332 7074816 7075568 7087647 7130088 7139584 7143759 7148512 7151616 7182336 7195362 7217406 7222208 7225344 7226112 7238448 7243264 7257152 7282566 7299852 7300608 7331968 7340032 7353344 7357644 7375872 7376656 7389249 7397376 7410792 7433496 7452704 7455168 7474432 7532826 7551488 7573504 7610484 7713828 7746963 7793352 7864698 7911792 7917056 7960014 7978908 8032032 8037376 8042076 8076621 8085504 8100168 8115699 8124984 8148672 8164296 8168882 8169728 8199366 8208384 8233554 8248464 8253952 8257536 8272512 8278016 8293888 8298738 8318436 8342688 8343552 8358684 8379392 8384292 8394589 8408736 8429568 8429591 8430464 8444856 8454144 8495424 8496327 8516494 8517376 8520192 8542208 8583918 8608944 8630272 8645924 8697696 8788297 8853672 8878898 8906688 8999466 9042048 9048064 9092244 9118752 9136236 9175481 9190944 9213739 9230424 9240576 9285696 9286683 9308726 9312768 9330624 9336832 9370704 9382422 9409776 9426816 9427818 9433088 9437184 9450196 9484272 9506784 9525012 9535488 9565927 9576448 9582048 9593816 9605813 9609984 9623208 9633792 9634816 9651264 9681861 9704842 9709056 9710088 9733136 9734144 9751798 9810192 9834496 9852332 9863168 9881056 9911328 9940224 10014571 10043768 10147312 10179072 10285104 10329284 10391136 10486264 10499377 10503936 10549056 10607618 10612224 10613352 10638544 10658942 10709376 10722768 10768828 10773504 10780672 10793043 10800224 10820932 10833312 10839168 10864896 10885728 10932488 10944512 10946159 10949778 10950912 10978072 10997952 10999121 11010048 11030016 11063808 11064984 11091248 11096064 11112514 11116188 11123584 11124736 11144912 11179056 11211648 11239424 11259808 11272192 11299239 11327232 11328436 11360256 11415726 11445224 11478592 11596928 11797047 11804896 11875584 11968362 11999288 12056064 12122992 12128256 12150252 12158336 12181648 12253323 12254592 12299049 12307232 12312576 12320768 12350331 12380928 12382244 12417024 12440832 12477654 12494272 12509896 12514032 12515328 12538026 12546368 12569088 12570424 12582912 12644352 12645696 12667284 12675712 12681216 12700016 12713984 12774741 12776064 12813312 12830944 12845056 12868352 12875877 12909148 12913416 12945408 12946784 12968886 13046544 13080256 13215104 13253632 13280508 13318347 13499199 13572096 13638366 13678128 13704354 13713472 13845636 13854848 13860864 13963089 14005248 14056056 14065408 14073633 14114664 14141727 14149632 14151136 14175294 14260176 14279168 14287518 14297024 14303232 14364672 14390724 14434812 14444416 14450688 14452224 14476896 14486528 14512801 14514304 14557263 14565132 14599704 14601216 14627697 14663936 14680064 14706688 14715288 14751744 14753312 14778498 14794752 14821584 14866992 14905408 14910336 14948864 15065652 15102976 15130367 15147008 15220968 15427656 15493926 15586704 15729396 15823584 15834112 15862829 15911427 15920028 15957816 15988413 16064064 16074752 16084152 16153242 16171008 16200336 16231398 16249968 16297344 16328592 16337764 16339456 16398732 16416768 16467108 16496928 16507904 16515072 16537843 16545024 16556032 16587776 16597476 16636872 16668771 16685376 16687104 16717368 16758784 16768584 16789178 16817472 16859136 16859182 16860928 16889712 16908288 16990848 16992654 17032988 17034752 17040384 17084416 17167836 17217888 17241581 17260544 17291848 17395392 17397241 17576594 17707344 17757796 17813376 17998932 18076247 18084096 18096128 18184488 18237504 18272472 18350962 18381888 18427478 18460848 18481152 18571392 18573366 18617452 18625536 18661248 18673664 18741408 18764844 18819552 18845449 18853632 18855636 18866176 18874368 18900392 18936631 18968544 19013568 19015589 19050024 19070976 19131854 19152896 19164096 19187632 19211626 19219968 19246416 19267584 19269632 19302528 19363722 19409684 19418112 19420176 19453329 19466272 19468288 19503596 19620384 19668992 19704664 19726336 19762112 19822656 19824763 19880448 20029142 20087536 20294624 20358144 20570208 20658568 20782272 20784481 20972528 20998754 21007872 21098112 21215236 21224448 21226704 21262941 21277088 21317884 21418752 21445536 21537656 21547008 21561344 21586086 21600448 21641864 21666624 21668927 21678336 21729792 21771456 21864976 21889024 21892318 21899556 21901824 21956144 21995904 21998242 22020096 22060032 22127616 22129968 22167747 22182496 22192128 22225028 22232376 22247168 22249472 22289824 22358112 22423296 22478848 22519616 22544384 22591009 22598478 22654464 22656872 22720512 22831452 22890448 22957184 23193856 23240889 23594094 23609792 23751168 23936724 23998576 24112128 24229863 24245984 24256512 24300504 24316672 24347097 24363296 24506646 24509184 24598098 24614464 24625152 24641536 24700662 24761856 24764488 24834048 24881664 24955308 24988544 25019792 25028064 25030656 25076052 25092736 25138176 25140848 25183767 25288704 25288773 25291392 25334568 25351424 25362432 25400032 25427968 25488981 25549482 25552128 25626624 25661888 25690112 25736704 25751754 25818296 25826832 25890816 25893568 25937772 26093088 26160512 26364891 26430208 26507264 26561016 26636694 26998398 27144192 27276732 27356256 27408708 27426944 27526443 27641217 27691272 27709696 27721728 27860049 27926178 28010496 28112112 28130816 28147266 28229328 28283454 28299264 28302272 28350588 28520352 28558336 28575036 28591087 28594048 28606464 28697781 28729344 28781448 28817439 28869624 28888832 28901376 28904448 28953792 28973056 29025602 29028608 29045583 29114526 29130264 29199408 29202432 29255394 29327872 29360128 29413376 29430576 29503488 29506624 29556996 29589504 29643168 29733984 29807729 29810816 29820672 29897728 29951951 30043713 30131304 30205952 30260734 30294016 30441936 30855312 30987852 31173408 31458792 31498131 31647168 31668224 31725658 31822854 31840056 31915632 31976826 32128128 32149504 32168304 32306484 32342016 32400672 32462796 32499936 32580541 32594688 32657184 32675528 32678912 32738179 32797464 32833536 32838477 32934216 32993856 32997363 33015808 33030144 33075686 33090048 33112064 33175552 33194952 33273744 33337542 33370752 33374208 33434736 33517568 33537168 33578356 33634944 33718272 33718364 33721856 33779424 33816576 33981696 33985308 34065976 34069504 34080768 34131293 34168832 34335672 34435776 34483162 34521088 34583696 34790784 34794482 35153188 35414688 35515592 35626752 35783591 35997864 36152494 36168192 36192256 36368976 36475008 36544944 36701924 36759969 36763776 36854956 36921696 36962304 37142784 37146732 37234904 37251072 37306297 37322496 37347328 37482816 37529688 37639104 37690898 37707264 37711272 37732352 37748736 37800784 37873262 37937088 38027136 38031178 38100048 38141952 38263708 38305792 38324223 38328192 38375264 38423252 38439936 38492832 38535168 38539264 38605056 38727444 38819368 38836224 38840352 38893799 38906658 38932544 38936576 39007192 39240768 39337984 39409328 39452672 39524224 39645312 39649526 39760896 39955041 40058284 40175072 40589248 40716288 41140416 41317136 41564544 41568962 41889267 41945056 41997508 42015744 42196224 42430472 42448896 42453408 42525882 42554176 42635768 42837504 42891072 43075312 43094016 43122688 43172172 43200896 43283728 43333248 43337854 43356672 43459584 43538403 43542912 43671789 43729952 43778048 43784636 43799112 43803648 43883091 43912288 43991808 43996484 44040192 44120064 44255232 44259936 44335494 44364992 44384256 44450056 44464752 44494336 44498944 44579648 44716224 44846592 44957696 45039232 45088768 45182018 45196956 45308928 45313744 45391101 45441024 45662904 45780896 45914368 46387712 46481778 47188188 47219584 47502336 47588487 47734281 47873448 47965239 47997152 48224256 48459726 48491968 48513024 48601008 48633344 48694194 48726592 49013292 49018368 49196196 49228928 49250304 49283072 49401324 49523712 49528976 49613529 49668096 49763328 49910616 49977088 50006313 50039584 50056128 50061312 50152104 50185472 50276352 50281696 50367534 50577408 50577546 50582784 50669136 50702848 50724864 50800064 50855936 50977962 51098964 51104256 51253248 51323776 51380224 51473408 51503508 51566761 51636592 51653664 51724743 51781632 51787136 51875544 52186176 52191723 52321024 52729782 52860416 53014528 53122032 53273388 53996796 54228741 54288384 54553464 54712512 54817416 54853888 55052886 55282434 55382544 55419392 55443456 55720098 55852356 56020992 56224224 56261632 56294532 56363669 56458656 56536347 56566908 56598528 56604544 56701176 56809893 57040704 57046767 57116672 57150072 57182174 57188096 57212928 57395562 57458688 57562896 57634878 57739248 57777664 57802752 57808896 57907584 57946112 58051204 58057216 58091166 58229052 58260528 58398816 58404864 58510788 58655744 58762123 58826752 58861152 59006976 59007137 59013248 59113992 59179008 59286336 59467968 59474289 59615458 59621632 59641344 59795456 59903902 60087426 60262608 60411904 60521468 60588032 60883872 61518079 61606801 61710624 61975704 62346816 62353443 62917584 62996262 63294336 63336448 63451316 63645708 63680112 63831264 63953652 64228367 64256256 64299008 64336608 64496173 64612968 64684032 64801344 64925592 64999872 65006781 65161082 65189376 65314368 65351056 65357824 65476358 65594928 65667072 65676954 65868432 65987712 65994726 66031616 66060288 66151372 66180096 66224128 66351104 66389904 66547488 66675084 66741504 66748416 66869472 66961489 67035136 67074336 67156712 67240691 67269888 67436544 67436728 67443712 67558848 67566029 67633152 67773027 67963392 67970616 68131952 68139008 68161536 68262586 68337664 68671344 68871552 68966324 69042176 69167392 69581568 69588964 70306376 70829376 71031184 71253504 71567182 71995728 72304988 72336384 72384512 72737952 72950016 73089888 73403848 73495639 73519938 73527552 73709912 73843392 73851241 73924608 74285568 74293464 74469808 74502144 74612594 74644992 74694656 74965632 75059376 75278208 75381796 75414528 75422544 75464704 75551301 75601568 75746524 75866319 75874176 76054272 76062356 76200096 76283904 76527416 76611584 76648446 76656384 76750528 76846504 76879872 76985664 76993847 77070336 77078528 77210112 77454888 77638736 77672448 77680704 77787598 77813316 77865088 77873152 78014384 78481536 78675968 78818656 78905344 79048448 79094673 79290624 79299052 79521792 79910082 80116568 80350144 81178496 81432576 82280832 82579329 82634272 82923651 83129088 83137924 83778534 83890112 83995016 84031488 84392448 84860944 84897792 84906816 85051764 85108352 85271536 85675008 85773261 85782144 86093343 86150624 86188032 86245376 86344344 86401792 86452317 86567456 86666496 86675708 86713344 86919168 87076806 87085824 87343578 87459904 87556096 87569272 87598224 87607296 87766182 87824576 87983616 87992968 88080384 88240128 88510464 88519872 88670988 88729984 88768512 88900112 88929504 88988672 88997888 89159296 89423187 89432448 89693184 89855853 89915392 90078464 90131139 90177536 90364036 90393912 90617856 90627488 90782202 90882048 91325808 91561792 91828736 92775424 92963556 94376376 94439168 94494393 95004672 95176974 95468562 95746896 95930478 95994304 96448512 96919452 96983936 97026048 97202016 97266688 97388388 97453184 97741623 98026584 98036736 98214537 98392392 98457856 98500608 98515431 98566144 98802648 98992089 99047424 99057952 99227058 99336192 99526656 99821232 99954176 100012626 100079168 100112256 100122624 100304208 100370944 100552704 100563392 100735068 101154816 101155092 101165568 101338272 101405696 101449728 101589607 101600128 101711872 101955924 102197928 102208512 102393879 102506496 102647552 102760448 102946816 103007016 103133522 103273184 103307328 103449486 103563264 103574272 103751088 104372352 104383446 104642048 105459564 105720832 105912569 106029056 106244064 106546776 107350773 107993592 108457482 108576768 109106928 109425024 109634832 109707776 110105772 110564868 110765088 110838784 110886912 111039803 111440196 111704712 111918891 112041984 112448448 112523264 112589064 112727338 112917312 113072694 113133816 113197056 113209088 113402352 113619786 114081408 114093534 114233344 114300144 114364348 114376192 114425856 114791124 114917376 115125792 115269756 115478496 115555328 115605504 115617792 115764901 115815168 115892224 116102408 116114432 116182332 116325019 116458104 116521056 116681397 116797632 116809728 117021576 117311488 117524246 117653504 117722304 118013952 118014274 118026496 118227984 118358016 118572672 118935936 118948578 119230916 119243264 119282688 119590912 119807804 120174852 120525216 120823808 121042936 121176064 121767744 121780687 123036158 123213602 123421248 123951408 124693632 124706886 125835168 125992524 126533729 126588672 126672896 126902632 127145951 127291416 127360224 127662528 127907304 128456734 128512512 128598016 128673216 128992346 129225936 129368064 129602688 129851184 129999744 130013562 130322164 130378752 130615209 130628736 130702112 130715648 130952716 131189856 131334144 131353908 131736864 131975424 131989452 132063232 132120576 132302744 132360192 132448256 132556417 132702208 132779808 133094976 133109123 133350168 133483008 133496832 133738944 133922978 134070272 134148672 134313424 134481382 134539776 134873088 134873456 134887424 135117696 135132058 135266304 135546054 135926784 135941232 136173303 136263904 136278016 136323072 136525172 136675328 137342688 137743104 137932648 138084352 138334784 138773341 139163136 139177928 140612752 141658752 142062368 142507008 142765461 143134364 143991456 144609976 144672768 144769024 145475904 145491367 145900032 146179776 146807696 146991278 147039876 147055104 147419824 147686784 147702482 147849216 148571136 148586928 148840587 148939616 149004288 149225188 149289984 149389312 149931264 150118752 150556416 150763592 150829056 150845088 150929408 151102602 151203136 151493048 151682489 151732638 151748352 152108544 152124712 152400192 152567808 153054832 153223168 153296892 153312768 153501056 153693008 153759744 153971328 153987694 154140672 154157056 154420224 154700283 154909776 155174229 155277472 155344896 155361408 155575196 155626632 155730176 155746304 156028768 156575169 156963072 157351936 157637312 157810688 158096896 158189346 158581248 158598104 159043584 159820164 160233136 160700288 162356992 162686223 162865152 164561664 165158658 165268544 165847302 166258176 166275848 167557068 167780224 167990032 168062976 168784896 169091007 169609041 169721888 169795584 169813632 170103528 170216704 170429679 170543072 171140301 171350016 171546522 171564288 172186686 172301248 172376064 172490752 172688688 172803584 172904634 173134912 173332992 173351416 173426688 173838336 174153612 174171648 174687156 174919808 175112192 175138544 175196448 175214592 175532364 175649152 175967232 175985936 176286369 176480256 177020928 177021411 177039744 177341976 177459968 177537024 177800224 177859008 177977344 177995776 178318592 178422867 178846374 178864896 179386368 179711706 179830784 180156928 180262278 180355072 180728072 180787824 181235712 181254976 181564404 181764096 182651616 183123584 183657472 184554237 184820403 185550848 185927112 187060329 188752752 188878336 188988786 190009344 190353948 190937124 191493792 191860956 191988608 192685101 192897024 193488519 193838904 193967872 194052096 194404032 194533376 194776776 194906368 195020343 195483246 196053168 196073472 196429074 196784784 196915712 197001216 197030862 197132288 197605296 197984178 198094848 198115904 198454116 198672384 199053312 199642464 199908352 200025252 200137609 200158336 200224512 200245248 200608416 200741888 200884467 201105408 201126784 201470136 201722073 202309632 202310184 202331136 202676544 202698087 202811392 202899456 203179214 203200256 203319081 203423744 203911848 204395856 204417024 204787758 205012992 205295104 205520896 205893632 206014032 206267044 206546368 206614656 206898972 207126528 207148544 207502176 208654103 208744704 208766892 209284096 209663657 210919128 211441664 211825138 212058112 212488128 213093552 214701546 215987184 216914964 217153536 218213856 218850048 219269664 219415552 220211544 220486917 221129736 221530176 221553723 221677568 221773824 222079606 222880392 223409424 223837782 224083968 224896896 225046528 225178128 225454676 225834624 226145388 226267632 226394112 226418176 226804704 227239572 228063787 228162816 228187068 228466688 228600288 228728696 228752384 228851712 229167253 229582248 229834752 230251584 230539512 230956992 230981541 231110656 231211008 231235584 231529802 231630336 231784448 232204816 232228864 232364664 232650038 232916208 233042112 233362794 233595264 233619456 234043152 234622976 235048492 235307008 235444608 236027904 236028548 236052992 236455968 236716032 237145344 237871872 237897156 238461832 238486528 238565376 238919051 239181824 239615608 240349704 241050432 241647616 242085872 242352128 243535488 243561374 246072316 246427204 246842496 247902816 249387264 249413772 250485137 251670336 251985048 253067458 253177344 253345792 253805264 254291902 254582832 254720448 255325056 255814608 256913468 257025024 257196032 257319783 257346432 257984692 258451872 258736128 259205376 259702368 259999488 260027124 260644328 260757504 261144079 261230418 261257472 261404224 261431296 261905432 262379712 262407601 262668288 262707816 263473728 263950848 263978904 264126464 264241152 264605488 264720384 264896512 265112834 265404416 265559616 266189952 266218246 266700336 266966016 266993664 267477888 267845956 268140544 268269561 268297344 268626848 268962764 269079552 269567559 269746176 269746912 269774848 270235392 270264116 270532608 271092108 271853568 271882464 272346606 272527808 272556032 272646144 273050344 273350656 274685376 275486208 275865296 276168704 276669568 277546682 278326272 278355856 281225504 283317504 284124736 285014016 285530922 286268728 287982912 289219952 289345536 289538048 290951808 290982734 291800064 292359552 293224869 293615392 293982556 294079752 294110208 294643611 294839648 295373568 295404964 295698432 297142272 297173856 297681174 297879232 298008576 298450376 298579968 298778624 299862528 300237504 301112832 301527184 301658112 301690176 301858816 302205204 302406272 302986096 303364978 303465276 303496704 304217088 304249424 304768821 304800384 305135616 306109664 306446336 306593784 306625536 307002112 307181637 307386016 307519488 307942656 307975388 308281344 308314112 308840448 309400566 309819552 310348458 310554944 310689792 310722816 311150392 311253264 311460352 311492608 312057536 313150338 313926144 314703872 315274624 315621376 316193792 316378692 317162496 317196208 317737707 318087168 319640328 320466272 321400576 322052319 324713984 325372446 325730304 329123328 330317316 330537088 331694604 332516352 332551696 333119409 335114136 335560448 335756673 335980064 336125952 337569792 338182014 339218082 339443776 339591168 339627264 340207056 340433408 340859358 341086144 342280602 342700032 343093044 343128576 344373372 344602496 344752128 344981504 345377376 345607168 345809268 346269824 346665984 346702832 346853376 347294703 347676672 348307224 348343296 348975057 349374312 349839616 350044191 350224384 350277088 350392896 350429184 351064728 351298304 351934464 351971872 352572738 352960512 354041856 354042822 354079488 354683952 354919936 355074048 355600448 355718016 355954688 355991552 356637184 356845734 357692748 357729792 358772736 359423412 359661568 360313856 360524556 360967327 361456144 361575648 362471424 362509952 363128808 363528192 365303232 365342061 366247168 367314944 369108474 369640806 371101696 371854224 374120658 377505504 377756672 377977572 379601187 380018688 380707896 381437853 381874248 382987584 383721912 383977216 385370202 385794048 386977038 387677808 387935744 388104192 388808064 389066752 389553552 389812736 390040686 390966492 392106336 392146944 392858148 393569568 393831424 394002432 394061724 394545683 395210592 395968356 396189696 396190777 396231808 396908232 397344768 397669251 398106624 399284928 399327369 399816704 400050504 400275218 400316672 400449024 400490496 401216832 401483776 401768934 402210816 402253568 402940272 403444146 404619264 404620368 404662272 405353088 405396174 405622784 405798912 406358428 406400512 406638162 406847488 407823696 408791712 408834048 409575516 410025984 410590208 411334861 411787264 412028064 412534088 413049959 413092736 413229312 413797944 414253056 414297088 415004352 416320023 417308206 417489408 417533784 418568192 419327314 421838256 422883328 423650276 424116224 424976256 426187104 429403092 430626553 431247607 431974368 433829928 434307072 436427712 436474101 437700096 438539328 438831104 440423088 440973834 442259472 443060352 443107446 443355136 443547648 444159212 445760784 446818848 447675564 448167936 449598569 449793792 450093056 450356256 450909352 451473211 451669248 452290776 452535264 452788224 452836352 453609408 454479144 455047467 456127574 456325632 456374136 456933376 457200576 457457392 457504768 457703424 458334506 459164496 459669504 460503168 461079024 461913984 461963082 462221312 462422016 462471168 463059604 463260672 463568896 464100849 464409632 464457728 464729328 465300076 465832416 466084224 466725588 467190528 467238912 468086304 469245952 470096984 470614016 470684837 470889216 472055808 472057096 472105984 472911936 472962203 473432064 474290688 475743744 475794312 476923664 476973056 477130752 477838102 478363648 479231216 480699408 482100864 483295232 484171744 484704256 487070976 487122748 492144632 492854408 493684992 495805632 498774528 498827544 500970274 503340672 503970096 506134916 506354688 506691584 507273021 507610528 508583804 509165664 509440896 510650112 511629216 513826936 514050048 514392064 514469473 514639566 514692864 515969384 516903744 516958687 517472256 518410752 519404736 519998976 520054248 521288656 521515008 522288158 522460836 522514944 522808448 522862592 523810864 524759424 524815202 525336576 525415632 526947456 527901696 527957808 528252928 528859107 529210976 529440768 529793024 530225668 530808832 531064233 531119232 532379904 532436492 533400672 533932032 533987328 534955776 535691912 536281088 536539122 536594688 537253696 537925528 538159104 538956929 539135118 539492352 539493824 539549696 540470784 540528232 541065216 542184216 543707136 543764928 544693212 545055616 545112064 545292288 546100688 546701312 549370752 550972416 551730592 552337408 553339136 553662711 554461209 555093364 556652544 556711712 562451008 566635008 568249472 570028032 571061844 572537456 575965824 578055303 578439904 578691072 579076096 580465557 581903616 581965468 583600128 584719104 586449738 587230784 587965112 588159504 588220416 589287222 589679296 590747136 590809928 591396864 594284544 594347712 595362348 595758464 596017152 596900752 597159936 597557248 599725056 600412827 600475008 602225664 602653401 603054368 603316224 603380352 603717632 604410408 604812544 605166219 605972192 606729956 606930552 606993408 608094261 608434176 608498848 609537642 609600768 610271232 612219328 612892672 613187568 613251072 614004224 614363274 614772032 615038976 615885312 615950776 616562688 616628224 617680896 618801132 619639104 620696916 621109888 621379584 621445632 622300784 622506528 622920704 622985216 624115072 625962309 626300676 627852288 628990971 629407744 630549248 631242752 632387584 632757384 634324992 634392416 635475414 636174336 639280656 640932544 642801152 644104638 649427968 650744892 651460608 658246656 660634632 661074176 661460751 663389208 664661169 665032704 665103392 666238818 670228272 671120896 671513346 671960128 672251904 675139584 676364028 678436164 678887552 679182336 679254528 680414112 680866816 681718716 682101647 682172288 684191361 684561204 685400064 686186088 686257152 687501759 688746744 689204992 689504256 689963008 690754752 691214336 691618536 692539648 692944623 693331968 693405664 693706752 694589406 695353344 696614448 696686592 697950114 698748624 699679232 700088382 700448768 700554176 700785792 700858368 702129456 702596608 703868928 703943744 705145476 705921024 708083712 708085644 708158976 709367904 709839872 710148096 711127249 711200896 711436032 711909376 711983104 713274368 713691468 715385496 715459584 716757153 717545472 718846824 719323136 720627712 721049112 721934654 722912288 723151296 724942848 725019904 726257616 727056384 730606464 730684122 732494336 734629888 738216948 739281612 741387983 742203392 743708448 748241316 751455411 755011008 755513344 755955144 759202374 760037376 761415792 762875706 763748496 765975168 767443824 767954432 770740404 771588096 773954076 775355616 775871488 776208384 777278621 777616128 778133504 779107104 779625472 780081372 781932984 783432237 784212672 784293888 785716296 787139136 787222803 787662848 788004864 788123448 789091366 790421184 791936712 792379392 792381554 792463616 793816464 794689536 795338502 796213248 798569856 798654738 799633408 800101008 800550436 800633344 800898048 800980992 802433664 802967552 803537868 804421632 804507136 805880544 806888292 809238528 809240736 809324544 810354307 810706176 810792348 811245568 811597824 812716856 812801024 813276324 814275133 815647392 817583424 817668096 817670327 819151032 820051968 821180416 822669722 823574528 824056128 825068176 826099918 826185472 826458624 827595888 828506112 828594176 830008704 832640046 834616412 834978816 835067568 837136384 838654628 843676512 845766656 847300552 848232448 849952512 852374208 852464809 858806184 861253106 862495214 863948736 867659856 868614144 872855424 872948202 875400192 877078656 877662208 880846176 881947668 884518944 885736103 886120704 886214892 886710272 887095296 888318424 890021657 891521568 893637696 893732683 895351128 896335872 899197138 899587584 900186112 900712512 901818704 902946422 903338496 904581552 905070528 905576448 905672704 907218816 908958288 910094934 912255148 912651264 912748272 913866752 914306463 914401152 914914784 915009536 915406848 916669012 918328992 919339008 921006336 922158048 923827968 923926164 924442624 924844032 924942336 926119208 926521344 927137792 927894919 928201698 928819264 928915456 929458656 930600152 931664832 931763861 932168448 933451176 934381056 934477824 936172608 938491904 940193968 941228032 941369674 941778432 944111616 944114192 944211968 945823872 945924406 946864128 948581376 951487488 951588624 953213121 953847328 953946112 954261504 955676204 956727296 958462432 961398816 964201728 966590464 968343488 969408512 971413387 974141952 974245496 984289264 985708816 987369984 991611264 997549056 997655088 999358227 1001940548 1006681344 1007940192 1012269832 1012709376 1013383168 1014546042 1015221056 1017167608 1018331328 1018439569 1018881792 1021300224 1023258432 1027653872 1028100096 1028784128 1028938946 1029279132 1029385728 1031938768 1033807488 1033917374 1034944512 1036821504 1038809472 1039997952 1040108496 1041884109 1042577312 1043030016 1044576316 1044921672 1045029888 1045616896 1045725184 1046925171 1047621728 1049518848 1049630404 1050673152 1050831264 1053894912 1055803392 1055915616 1056505856 1057718214 1058421952 1058881536 1059586048 1060451336 1061617664 1061777423 1062128466 1062238464 1064759808 1064872984 1066801344 1067864064 1067974656 1069911552 1071383824 1072562176 1073078244 1073189376 1074507392 1075851056 1076318208 1077913858 1078270236 1078984704 1078987648 1079099392 1080941568 1081056464 1082901981 1084368432 1087414272 1087529856 1089386424 1090111232 1090224128 1090584576 1092201376 1093402624 1096026183 1098741504 1101944832 1103461184 1104674816 1106678272 1107325422 1108922418 1110186728 1113305088 1113423424 1124902016 1133270016 1136498944 1138803561 1140056064 1142123688 1144313559 1145074912 1151931648 1156110606 1156879808 1157382144 1158152192 1160931114 1163807232 1163930936 1167200256 1169438208 1172899476 1174461568 1175930224 1176319008 1176440832 1178574444 1179358592 1181494272 1181619856 1183637049 1188569088 1188572331 1188695424 1190724696 1191516928 1192034304 1193007753 1193801504 1194319872 1195114496 1197982107 1199450112 1200825654 1200950016 1204451328 1205306802 1206108736 1206632448 1206760704 1207435264 1208820816 1209625088 1210332438 1211944384 1213459912 1213861104 1213986816 1216188522 1216868352 1216997696 1219075284 1219201536 1220542464 1224438656 1225785344 1226375136 1226502144 1228008448 1228726548 1229544064 1230077952 1231770624 1231901552 1233256448 1234004583 1235361792 1237602264 1239149877 1239278208 1241393832 1242219776 1242759168 1242891264 1244601568 1245013056 1245841408 1245970432 1248230144 1248960069 1251924618 1252601352 1255704576 1257981942 1258815488 1261098496 1262485504 1264775168 1265514768 1268649984 1268784832 1270950828 1272348672 1278561312 1281865088 1285602304 1288209276 1291879659 1293742821 1298855936 1301489784 1302921216 1309422303 1316493312 1321269264 1322148352 1322921502 1326778416 1329322338 1330065408 1330206784 1332477636 1340456544 1342241792 1343026692 1343920256 1344503808 1348795707 1350279168 1352728056 1354419633 1356872328 1357775104 1358364672 1358509056 1360828224 1361733632 1363437432 1364203294 1364344576 1365142401 1368382722 1369122408 1370800128 1372372176 1372514304 1375003518 1377493488 1378409984 1379008512 1379926016 1381509504 1382428672 1383237072 1385079296 1385889246 1386663936 1386811328 1387413504 1389178812 1390706688 1393228896 1393373184 1395900228 1397497248 1399358464 1400176764 1400963263 1401108352 1401571584 1401716736 1404258912 1405193216 1407737856 1407741697 1407887488 1410290952 1411842048 1412054511 1416167424 1416171288 1416317952 1418735808 1418886609 1419679744 1420296192 1422254498 1422401792 1422872064 1423818752 1423966208 1426548736 1427382936 1430770992 1430919168 1433514306 1435090944 1437693648 1438646272 1441255424 1442098224 1443869308 1445824576 1446302592 1449885696 1450039808 1452515232 1454112768 1461212928 1461368244 1464988672 1467645599 1469259776 1476433896 1478563224 1482775966 1484406784 1487416896 1496482632 1502910822 1510022016 1511026688 1511910288 1518404748 1520074752 1522831584 1525751412 1527496992 1531950336 1534887648 1535908864 1538694413 1541480808 1543176192 1543408419 1547908152 1550711232 1550876061 1551742976 1552416768 1554557242 1555232256 1556267008 1558214208 1559250944 1560162744 1563865968 1566864474 1568425344 1568587776 1571432592 1574278272 1574445606 1575325696 1576009728 1576246896 1578182732 1580842368 1583873424 1584758784 1584763108 1584927232 1587632928 1589379072 1590677004 1592426496 1597139712 1597309476 1599266816 1600202016 1601100872 1601266688 1601796096 1601961984 1604170771 1604867328 1605935104 1607075736 1608843264 1609014272 1611761088 1613776584 1616870787 1618477056 1618481472 1618649088 1620708614 1621412352 1621584696 1622491136 1623195648 1625433712 1625602048 1626552648 1628550266 1631294784 1635166848 1635336192 1635340654 1638302064 1640103936 1642360832 1645339444 1647149056 1648112256 1650136352 1652199836 1652370944 1652917248 1655191776 1657012224 1657188352 1660017408 1665280092 1669232824 1669957632 1670135136 1672433357 1674272768 1677309256 1687353024 1691533312 1694601104 1696464896 1699905024 1704748416 1704929618 1717612368 1722506212 1724990428 1727897472 1735319712 1737228288 1745710848 1745896404 1750800384 1753395959 1754157312 1755324416 1761692352 1763895336 1769037888 1771472206 1772241408 1772429784 1773420544 1774190592 1776636848 1780043314 1783043136 1787275392 1787465366 1790702256 1792671744 1798394276 1799175168 1800372224 1801238481 1801425024 1803637408 1805892844 1806676992 1809163104 1810141056 1811152896 1811345408 1814437632 1817916576 1820189868 1824510296 1825302528 1825496544 1827733504 1828008553 1828612926 1828802304 1829829568 1830019072 1830813696 1833338024 1836657984 1836853207 1838678016 1842012672 1844316096 1847655936 1847852328 1848885248 1849688064 1849884672 1852238416 1853042688 1854275584 1855789838 1856403396 1857638528 1857830912 1858917312 1861200304 1863329664 1863527722 1864336896 1866902352 1868762112 1868955648 1872345216 1876983808 1877886927 1880387936 1882456064 1882739348 1883556864 1886972913 1888223232 1888228384 1888423936 1891647744 1891848812 1893728256 1897162752 1902974976 1903177248 1906426242 1907694656 1907892224 1908523008 1911352408 1913454592 1916924864 1922797632 1928403456 1933180928 1936686976 1938817024 1942826774 1948283904 1948490992 1968578528 1971417632 1974739968 1983222528 1995098112 1995310176 1998716454 2003881096 2013362688 2015880384 2024539664 2025418752 2026766336 2029092084 2030442112 2034335216 2036662656 2036879138 2037763584 2042600448 2046304941 2046516864 2052574083 2055307744 2056200192 2057568256 2057877892 2058558264 2058771456 2062505277 2063877536 2067614976 2067834748 2069889024 2073643008 2077618944 2079995904 2080216992 2083768218 2085154624 2086060032 2089152632 2089843344 2090059776 2091233792 2091450368 2093850342 2095243456 2099037696 2099260808 2101346304 2101662528 2107789824 2111606784 2111831232 2113011712 2115436428 2116843904 2117763072 2119172096 2120902672 2123235328 2123554846 2124256932 2124476928 2129519616 2129745968 2133381747 2133602688 2135728128 2135949312 2139823104 2142767648 2145124352 2146156488 2146378752 2149014784 2150271459 2151702112 2152636416 2155827716 2156540472 2157969408 2157975296 2158198784 2161883136 2162112928 2165803962 2168736864 2174828544 2175059712 2178772848 2180222464 2180448256 2181169152 2184402752 2186805248 2192052366 2197483008 2203889664 2206922368 2209349632 2213356544 2214650844 2217844836 2220373456 2224163949 2226610176 2226846848 2249804032 2254366233 2266540032 2272997888 2277607122 2280112128 2284247376 2288627118 2290149824 2303863296 2312221212 2313759616 2314764288 2316304384 2321862228 2327614464 2327861872 2331835863 2334400512 2338876416 2345798952 2348923136 2350296711 2351860448 2352638016 2352881664 2357148888 2358717184 2361668409 2362988544 2363239712 2367274098 2377138176 2377144662 2377390848 2381449392 2383033856 2384068608 2386015506 2387603008 2388639744 2390228992 2395964214 2398900224 2401651308 2401900032 2408902656 2410613604 2412217472 2413264896 2413521408 2414870528 2417641632 2419250176 2420664876 2423637767 2423888768 2426919824 2427722208 2427973632 2431062921 2432377044 2433736704 2433995392 2438150568 2438403072 2442825399 2448877312 2451570688 2452750272 2453004288 2453010981 2456016896 2457453096 2459088128 2460155904 2463541248 2463803104 2466512896 2468009166 2470723584 2475204528 2478299754 2478556416 2482787664 2484439552 2485518336 2485782528 2489203136 2490026112 2491682816 2491940864 2496460288 2497920138 2503849236 2505202704 2511409152 2515963884 2517630976 2522196992 2526771289 2529550336 2531029536 2537299968 2537569664 2541901656 2544697344 2557122624 2557394427 2563730176 2571204608 2576418552 2583759318 2587485642 2597711872 2602979568 2605842432 2618844606 2632986624 2642538528 2644296704 2645843004 2649092443 2653556832 2657208309 2658644676 2660130816 2660413568 2664955272 2670064971 2680913088 2681198049 2684483584 2686053384 2687840512 2689007616 2697591414 2700558336 2705456112 2708839266 2713744656 2715550208 2716729344 2717018112 2721656448 2723467264 2726874864 2728406588 2728689152 2730284802 2736765444 2738244816 2741600256 2744744352 2745028608 2750007036 2754986976 2756819968 2758017024 2761819781 2763019008 2764857344 2766474144 2770158592 2771778492 2773327872 2773335439 2773622656 2774827008 2778357624 2781413376 2783684757 2786457792 2786746368 2791800456 2794994496 2795291583 2798716928 2800353528 2801926526 2802216704 2803143168 2803433472 2808517824 2810386432 2815475712 2815483394 2815774976 2820581904 2823684096 2824109022 2832334848 2832342576 2832635904 2837471616 2837773218 2839359488 2840592384 2844508996 2844803584 2845744128 2847637504 2847932416 2853097472 2854765872 2861541984 2861838336 2867028612 2870181888 2875387296 2879344027 2882510848 2884196448 2887738616 2891349713 2891649152 2892605184 2899771392 2900079616 2905030464 2905339247 2908225536 2914240161 2922425856 2922736488 2929977344 2935291198 2938519552 2952867792 2957126448 2965551932 2968813568 2974833792 2992965264 3005821644 3018733249 3020044032 3022053376 3023820576 3036809496 3040149504 3045663168 3051502824 3054993984 3055318707 3063900672 3069775296 3071817728 3077388826 3082961616 3086352384 3086816838 3095816304 3101422464 3101752122 3103485952 3104833536 3109114484 3110464512 3112534016 3116428416 3118501888 3120325488 3127731936 3133728948 3136850688 3137175552 3142865184 3147189983 3148556544 3148891212 3150651392 3152019456 3152493792 3156365464 3160312477 3161684736 3167746848 3169517568 3169526216 3169854464 3175265856 3175603363 3178758144 3181354008 3184852992 3185332269 3194279424 3194618952 3198533632 3200404032 3202201744 3202533376 3203592192 3203923968 3208341542 3209734656 3211870208 3214151472 3217686528 3218028544 3223522176 3227553168 3233741574 3236954112 3236962944 3237298176 3241417228 3242824704 3243169392 3244982272 3248705943 3250867424 3251204096 3253105296 3257100532 3262589568 3270333696 3270672384 3270681308 3276604128 3280207872 3284721664 3290678888 3294298112 3296224512 3300272704 3304399672 3304741888 3305834496 3310383552 3310735421 3314024448 3314376704 3320034816 3330560184 3338465648 3339915264 3340270272 3344866714 3348545536 3354618512 3374706048 3383066624 3389202208 3392929792 3399810048 3409496832 3409859236 3435224736 3445012424 3449980856 3455794944 3470639424 3471008327 3474456576 3491421696 3491792808 3501600768 3506791918 3508314624 3510648832 3523384704 3527790672 3538075776 3542944412 3544482816 3544859568 3546841088 3550911147 3553273696 3560086628 3565716993 3566086272 3574550784 3574930732 3581404512 3585343488 3596788552 3598350336 3600744448 3602476962 3602850048 3607274816 3611785688 3613353984 3618326208 3618710809 3620282112 3622305792 3622690816 3628875264 3635833152 3640379736 3649020592 3650605056 3650993088 3655467008 3656017106 3657225852 3657604608 3659659136 3660038144 3661627392 3666676048 3673315968 3673706414 3677356032 3684025344 3688632192 3695311872 3695704656 3697770496 3699769344 3702013749 3704476832 3706085376 3708551168 3711579676 3712806792 3715277056 3715661824 3717449631 3717834624 3722400608 3726659328 3727055444 3728673792 3733804704 3737524224 3737911296 3744690432 3753967616 3755773854 3760775872 3764912128 3765478696 3767113728 3772698503 3773945826 3776446464 3776456768 3776847872 3783295488 3783697624 3787456512 3794325504 3805949952 3806354496 3812852484 3815389312 3815784448 3817046016 3822704816 3826909184 3833849728 3845595264 3856806912 3866361856 3873373952 3875638977 3877634048 3881228463 3885653548 3896567808 3896981984 3937157056 3942835264 3949479936 3966445056 3990196224 3990620352 3997432908 4007762192 4026725376 4031760768 4046387121 4049079328 4050837504 4053532672 4058184168 4060884224 4063258899 4068670432 4073325312 4073758276 4075527168 4085200896 4092609882 4093033728 4105148166 4110615488 4112400384 4115136512 4115755784 4117116528 4117542912 4125010554 4127755072 4135229952 4135669496 4139778048 4147286016 4155237888 4159991808 4160433984 4167536436 4170309248 4172120064 4178305264 4179686688 4180119552 4182467584 4182900736 4187700684 4190486912 4198075392 4198521616 4202889789 4203325056 4215579648 4223213568 4223225091 4223662464 4226023424 4230872856 4233687808 4235526144 4236163533 4238344192 4241805344 4246470656 4247109692 4248513864 4248953856 4256659827 4259039232 4259491936 4266763494 4267205376 4271456256 4271898624 4279646208 4285535296 4290248704 4292312976 4292757504 4298029568 4300542918 4303404224 4305272832 4311655432 4313080944 4315938816 4315950592 4316397568 4323766272 4324225856 4331607924 4337473728 4349657088 4350119424 4357545696 4360444928 4360896512 4362338304 4368805504 4373610496 4384104732 4394966016 4402936797 4407779328 4413844736 4418699264 4426713088 4429301688 4435689672 4440746912 4448327898 4453220352 4453693696 4499608064 4508732466 4533080064 4545995776 4555214244 4560224256 4568494752 4577254236 4580299648 4607726592 4616083239 4624442424 4627519232 4629528576 4630225257 4632608768 4643724456 4652628183 4655228928 4655723744 4663671726 4668801024 4677752832 4691597904 4697846272 4700593422 4703720896 4705276032 4705763328 4714297776 4717434368 4723336818 4725977088 4726479424 4734548196 4754276352 4754289324 4754781696 4762898784 4766067712 4768137216 4772031012 4774711529 4775206016 4777279488 4780457984 4791928428 4797800448 4803302616 4803800064 4812512313 4817805312 4821227208 4824434944 4826529792 4827042816 4829741056 4835283264 4838500352 4841329752 4847275534 4847777536 4850612361 4853839648 4855444416 4855947264 4862125842 4864754088 4867473408 4867990784 4876301136 4876806144 4885650798 4897754624 4903141376 4905500544 4906008576 4906021962 4912033792 4914906192 4918176256 4920311808 4927082496 4927606208 4933025792 4936018332 4941447168 4950409056 4956599508 4957112832 4965575328 4968879104 4971036672 4971565056 4977890743 4978406272 4980052224 4983365632 4983881728 4992920576 4995840276 5001975817 5007698472 5010405408 5017300071 5022818304 5031927768 5035261952 5044393984 5053542578 5059100672 5062059072 5074599936 5075139328 5083803312 5089394688 5114245248 5114788854 5127460352 5142409216 5152837104 5167518636 5174971284 5195423744 5205959136 5211684864 5237689212 5260187877 5265973248 5285077056 5288593408 5291686008 5298184886 5307113664 5314416618 5317289352 5320261632 5320827136 5329910544 5340129942 5361826176 5362396098 5368967168 5372106768 5375681024 5378015232 5395182828 5401116672 5410912224 5417678532 5427489312 5431100416 5433458688 5434036224 5440950347 5443312896 5446934528 5453749728 5456813176 5457378304 5460569604 5467275893 5473530888 5476489632 5483200512 5484025659 5489488704 5490057216 5500014072 5509973952 5510559621 5513639936 5516034048 5523639562 5526038016 5529714688 5532948288 5540317184 5543556984 5546655744 5546670878 5547245312 5549654016 5556715248 5562826752 5567369514 5572915584 5573492736 5583600912 5589988992 5590583166 5597433856 5600707056 5603853052 5604433408 5606286336 5606866944 5617035648 5620772864 5630951424 5630966788 5631549952 5641163808 5647368192 5648218044 5664669696 5664685152 5665271808 5674943232 5675546436 5678718976 5681184768 5689017992 5689607168 5691488256 5695275008 5699925931 5706194944 5709531744 5723083968 5723676672 5723692289 5734057224 5740363776 5750774592 5758688054 5765021696 5768392896 5775477232 5782699426 5783298304 5785210368 5799542784 5800159232 5810060928 5810678494 5816451072 5828480322 5844851712 5845472976 5859954688 5870582396 5877039104 5905735584 5914252896 5931103864 5937627136 5949667584 5967253663 5975859697 5985930528 6011643288 6037466498 6040088064 6044106752 6047641152 6073618992 6080299008 6091326336 6103005648 6109987968 6110637414 6127801344 6138914823 6139550592 6143635456 6154777652 6165923232 6172704768 6173633676 6191632608 6202844928 6203504244 6206971904 6209667072 6218228968 6220929024 6225068032 6230151599 6232856832 6237003776 6240650976 6255463872 6256128781 6267457896 6273701376 6274351104 6285730368 6294379966 6297113088 6297782424 6301302784 6304038912 6304987584 6312730928 6320624954 6323369472 6335493696 6339035136 6339052432 6339708928 6350531712 6351206726 6357516288 6362708016 6369705984 6370664538 6388558848 6389237904 6397067264 6400145241 6400808064 6404403488 6405066752 6407184384 6407847936 6416683084 6419469312 6423740416 6428302944 6435373056 6436057088 6447044352 6455106336 6467483148 6473908224 6473925888 6474596352 6482834456 6485649408 6486338784 6489964544 6495264433 6497411886 6501734848 6502408192 6506210592 6514201064 6522347027 6525179136 6540667392 6541344768 6541362616 6553208256 6560415744 6569443328 6581357776 6588596224 6592449024 6600545408 6608799344 6609483776 6611668992 6620767104 6621470842 6628048896 6628753408 6640069632 6661120368 6672491847 6676931296 6679830528 6680540544 6689733428 6697091072 6709237024 6749412096 6766133248 6778404416 6785859584 6799620096 6818993664 6819718472 6870449472 6890024848 6899961712 6911589888 6941278848 6942016654 6948913152 6982843392 6983585616 6995507589 7003201536 7013583836 7016629248 7021297664 7046769408 7055581344 7076151552 7085888824 7088965632 7089719136 7093682176 7101822294 7106547392 7120173256 7129076983 7131433986 7132172544 7149101568 7149861464 7162809024 7170686976 7193577104 7196700672 7201488896 7204953924 7205700096 7214549632 7223571376 7226707968 7236652416 7237421618 7240564224 7244611584 7245381632 7257750528 7270913301 7271666304 7280759472 7293188763 7298041184 7301210112 7301986176 7310934016 7312034212 7314451704 7315209216 7319318272 7320076288 7328476197 7333352096 7346631936 7347412828 7354712064 7359032943 7368050688 7377264384 7390623744 7391409312 7395540992 7399538688 7404027498 7408953664 7412170752 7417102336 7423159352 7425613584 7430554112 7431323648 7434899262 7435669248 7444801216 7453318656 7454110888 7457347584 7467609408 7475048448 7475822592 7489380864 7507935232 7511547708 7521551744 7529824256 7530957392 7534227456 7545397006 7547891652 7552892928 7552913536 7553695744 7566590976 7567395248 7580313867 7588651008 7611899904 7612708992 7625704968 7630778624 7631568896 7634092032 7645409632 7653818368 7667699456 7672183281 7691190528 7713613824 7732723712 7746747904 7751277954 7755268096 7762456926 7771307096 7793135616 7793963968 7874314112 7885670528 7898959872 7932890112 7947277329 7971624927 7980392448 7981240704 7994865816 8010194913 8015524384 8043594147 8053450752 8063521536 8092774242 8098158656 8101675008 8107065344 8116368336 8121768448 8126517798 8137340864 8146650624 8147516552 8151054336 8170401792 8185219764 8186067456 8210296332 8221230976 8224800768 8230273024 8231511568 8234233056 8235085824 8250021108 8255510144 8270459904 8271338992 8285459343 8294572032 8310475776 8319983616 8320006317 8320867968 8335072872 8340618496 8344240128 8351054271 8356610528 8359373376 8360239104 8364935168 8365801472 8375401368 8380973824 8385874749 8396150784 8397043232 8405779578 8406650112 8431159296 8446427136 8446450182 8447324928 8452046848 8461745712 8467375616 8471052288 8472327066 8476688384 8483610688 8492941312 8494219384 8497027728 8497907712 8513319654 8518078464 8518983872 8533526988 8534410752 8542912512 8543797248 8559292416 8571070592 8580497408 8584625952 8585515008 8596059136 8601085836 8606808448 8610545664 8623310864 8626161888 8631901184 8632795136 8638032081 8647532544 8648451712 8663215848 8674049139 8674947456 8699314176 8700238848 8715091392 8716017741 8720889856 8721793024 8724676608 8737611008 8742720483 8747220992 8768209464 8789932032 8805873594 8815558656 8827689472 8837398528 8853426176 8858603376 8871379344 8881493824 8896655796 8906440704 8907387392 8999216128 9017464932 9056199747 9066160128 9091991552 9110428488 9120448512 9136989504 9154508472 9160599296 9165956121 9215453184 9232166478 9248884848 9255038464 9259057152 9260450514 9265217536 9287448912 9305256366 9310457856 9311447488 9327343452 9337602048 9355505664 9383195808 9395692544 9401186844 9407441792 9410552064 9411526656 9428595552 9434868736 9441569949 9446673636 9451954176 9452958848 9469096392 9480937431 9508552704 9508578648 9509563392 9525797568 9526810089 9532135424 9536274432 9544062024 9549423058 9550412032 9554558976 9555996807 9560915968 9583856856 9595600896 9606605232 9607600128 9625024626 9635610624 9642454416 9648869888 9653059584 9654085632 9659482112 9670566528 9677000704 9682659504 9694551068 9695555072 9701224722 9707679296 9710888832 9711894528 9724251684 9729508176 9734946816 9735981568 9752602272 9753612288 9771301596 9795509248 9806742841 9811001088 9812017152 9812043924 9824067584 9829812384 9836352512 9840623616 9854164992 9854191879 9855212416 9866051584 9872036664 9882894336 9900818112 9913199016 9914225664 9931150656 9932206263 9937758208 9942073344 9943130112 9955781486 9956812544 9960104448 9966731264 9967763456 9985841152 9991680552 10003951634 10015396944 10020810816 10034600142 10045636608 10063855536 10070523904 10088787968 10107085156 10118201344 10124118144 10149199872 10150278656 10167606624 10178789376 10228490496 10229577708 10254920704 10273519193 10284818432 10305674208 10335037272 10349942568 10390847488 10411918272 10413024981 10423369728 10475378424 10520375754 10531946496 10570154112 10577186816 10583372016 10596369772 10614227328 10628833236 10634578704 10640523264 10641654272 10659821088 10680259884 10723652352 10724792196 10737934336 10744213536 10751362048 10756030464 10770860891 10790365656 10802233344 10821824448 10835357064 10854978624 10856132427 10862200832 10866917376 10868072448 10881900694 10886625792 10893869056 10907499456 10913626352 10914756608 10921139208 10934551786 10947061776 10952979264 10966401024 10968051318 10978977408 10980114432 11000028144 11019947904 11021119242 11027279872 11032068096 11047279124 11052076032 11059429376 11065896576 11080634368 11087113968 11093311488 11093341756 11094490624 11099308032 11113430496 11125653504 11134739028 11145831168 11146985472 11167201824 11179977984 11181166332 11194867712 11201414112 11207706104 11208866816 11212572672 11213733888 11229195397 11234071296 11241545728 11261902848 11261933576 11263099904 11282327616 11283526843 11294736384 11296436088 11318095509 11329339392 11329370304 11330543616 11349886464 11351092872 11357437952 11362369536 11378035984 11379214336 11382976512 11390550016 11399851862 11412389888 11419063488 11446167936 11447353344 11447384578 11468114448 11480727552 11501549184 11517376108 11530043392 11536785792 11550954464 11565398852 11566596608 11570420736 11599085568 11600318464 11620121856 11621356988 11632902144 11656960644 11689703424 11690945952 11719909376 11741164792 11754078208 11811471168 11828505792 11862207728 11875254272 11899335168 11934507326 11951719394 11971861056 12023286576 12074932996 12080176128 12088213504 12095282304 12147237984 12160598016 12182652672 12206011296 12219975936 12221274828 12255602688 12273771713 12277829646 12279101184 12287270912 12309555304 12331846464 12333157247 12345409536 12347267352 12383265216 12405689856 12407008488 12413943808 12419334144 12436457936 12441858048 12450136064 12460303198 12465713664 12474007552 12481301952 12510927744 12512257562 12534915792 12547402752 12548702208 12571460736 12588759932 12594226176 12595564848 12602605568 12608669367 12609975168 12625461856 12641249908 12646738944 12669675273 12670987392 12678070272 12678104864 12679417856 12701063424 12702413452 12715032576 12725416032 12739411968 12741329076 12777117696 12778475808 12794134528 12800290482 12801616128 12808806976 12810133504 12814368768 12815695872 12833366168 12838938624 12847480832 12856605888 12857972449 12870746112 12872114176 12894088704 12910212672 12934966296 12947816448 12947851776 12949192704 12965668912 12971298816 12972677568 12979929088 12990528866 12994823772 13003469696 13004816384 13012421184 13028402128 13044694054 13050358272 13081334784 13082689536 13082725232 13106416512 13120831488 13138886656 13162715552 13177192448 13184898048 13201090816 13208810391 13217598688 13218967552 13223337984 13241534208 13242941684 13256097792 13257506816 13280139264 13322240736 13344983694 13353862592 13359661056 13361081088 13379466856 13394182144 13418474048 13498824192 13532266496 13556808832 13571719168 13599240192 13637987328 13639436944 13740898944 13780049696 13799923424 13823179776 13848249717 13882557696 13884033308 13897826304 13965686784 13967171232 13991015178 14006403072 14027167672 14033258496 14042595328 14093538816 14111162688 14152303104 14171777648 14177931264 14179438272 14187364352 14203644588 14213094784 14240346512 14258153966 14262867972 14264345088 14298203136 14299722928 14324134587 14325618048 14341373952 14387154208 14393401344 14402977792 14409907848 14411400192 14429099264 14437536939 14447142752 14453415936 14473304832 14474843236 14481128448 14489223168 14490763264 14515501056 14541826602 14543332608 14561518944 14586377526 14596082368 14602420224 14603972352 14621868032 14624068424 14628903408 14630418432 14638636544 14640152576 14656952394 14666704192 14693263872 14694825656 14709424128 14718065886 14736101376 14754528768 14781247488 14782818624 14791081984 14799077376 14808054996 14817907328 14824341504 14834204672 14846318704 14851227168 14861108224 14862647296 14869798524 14871338496 14889602432 14906637312 14908221776 14914695168 14933672229 14935218816 14950096896 14951645184 14978761728 15005927451 15015870464 15023095416 15043103488 15051900213 15059648512 15061914784 15068454912 15090794012 15095783304 15105785856 15105827072 15107391488 15133181952 15134790496 15160627734 15177302016 15223799808 15225417984 15251409936 15261557248 15263137792 15268184064 15290819264 15307636736 15335398912 15344366562 15382381056 15427227648 15465447424 15493495808 15502555908 15524913852 15542614192 15586271232 15587927936 15748628224 15771341056 15780563631 15797919744 15865780224 15894554658 15943249854 15960784896 15962481408 15989731632 16020389826 16031048768 16087188294 16106901504 16127043072 16185548484 16196317312 16203350016 16214130688 16232736672 16243536896 16253035596 16274681728 16293301248 16295033104 16302108672 16322851041 16340803584 16370439528 16372134912 16401827679 16420592664 16442461952 16449601536 16452076977 16460546048 16463023136 16468466112 16470171648 16500042216 16511020288 16531678863 16540919808 16542677984 16570918686 16589144064 16620951552 16639967232 16640012634 16641735936 16670145744 16681236992 16688480256 16702108542 16713221056 16718746752 16720478208 16729870336 16731602944 16750802736 16761947648 16771749498 16792301568 16794086464 16811559156 16813300224 16862318592 16892854272 16892900364 16894649856 16904093696 16923491424 16934751232 16942104576 16944654132 16965464369 16967221376 16985882624 16988438768 16994055456 16995815424 17026639308 17036156928 17037967744 17067053976 17068821504 17085825024 17099777793 17118584832 17142141184 17160994816 17169251904 17171030016 17171076867 17192118272 17202171672 17213616896 17221091328 17246621728 17252323776 17263802368 17265590272 17276064162 17295065088 17296903424 17326431696 17348098278 17349894912 17398628352 17400477696 17430182784 17432035482 17441779712 17443586048 17449353216 17475222016 17485440966 17494441984 17536418928 17579864064 17611747188 17631117312 17655378944 17687399023 17706852352 17717206752 17742758688 17762987648 17793311592 17812881408 17814774784 17901760989 17927579091 17998432256 18034929864 18112399494 18132320256 18183983104 18220856976 18240897024 18273979008 18309016944 18321198592 18331912242 18430906368 18464332956 18497769696 18510076928 18518114304 18520901028 18543647101 18574897824 18610512732 18620915712 18622894976 18654686904 18675204096 18690454797 18711011328 18766391616 18768386343 18791385088 18802373688 18814883584 18821104128 18823053312 18857191104 18869737472 18883139898 18893347272 18903908352 18905917696 18938192784 18961874862 19017105408 19017157296 19019126784 19051595136 19053620178 19064270848 19072548864 19088124048 19098846116 19100824064 19109117952 19111993614 19121831936 19167713712 19191201792 19213210464 19215200256 19250049252 19271221248 19284908832 19297739776 19306119168 19308171264 19332738467 19341133056 19354001408 19365319008 19389102136 19391110144 19402449444 19413348073 19415358592 19421777664 19423789056 19448503368 19459016352 19469893632 19471963136 19485793299 19505204544 19507224576 19542603192 19567041081 19591018496 19613485682 19622002176 19624034304 19624087848 19648135168 19659624768 19672705024 19681247232 19708329984 19708383758 19710424832 19732103168 19744073328 19765788672 19801636224 19826398032 19828451328 19862301312 19864412526 19875516416 19884146688 19886260224 19911562972 19913625088 19920208896 19933462528 19935526912 19971682304 19983361104 20007903268 20030793888 20041621632 20069200284 20091273216 20127711072 20177575936 20214170312 20236402688 20239447991 20248236288 20298399744 20300557312 20335213248 20337374729 20357578752 20456980992 20459155416 20509841408 20547038386 20569636864 20611348416 20670074544 20699885136 20781694976 20823836544 20826049962 20846739456 20950756848 21040751508 21063892992 21131132743 21140308224 21154373632 21166744032 21192739544 21228454656 21257666472 21269157408 21281046528 21283308544 21319642176 21360519768 21387230949 21447304704 21449584392 21475868672 21488427072 21502724096 21512060928 21541721782 21580731312 21604466688 21643648896 21670714128 21709957248 21712264854 21724401664 21733834752 21736144896 21763801388 21773251584 21787738112 21812739903 21814998912 21827252704 21829513216 21842278416 21869103572 21894123552 21905958528 21932802048 21936102636 21957954816 21960228864 22000056288 22039895808 22042238484 22054559744 22064136192 22094558248 22104152064 22118858752 22122187339 22131793152 22161268736 22174227936 22186622976 22186683512 22188981248 22198616064 22226860992 22229223541 22251307008 22269478056 22291662336 22293970944 22334403648 22359955968 22362332664 22389735424 22402828224 22415412208 22417733632 22425145344 22427467776 22458390794 22468142592 22483091456 22523805696 22523867152 22526199808 22564655232 22567053686 22589472768 22592872176 22636191018 22658678784 22658740608 22661087232 22699772928 22702185744 22714875904 22740941601 22756071968 22758428672 22765953024 22781100032 22799703724 22824779776 22838126976 22892335872 22894706688 22894769156 22936228896 22961455104 23003098368 23034752216 23060086784 23073571584 23101908928 23130797704 23133193216 23140841472 23175147947 23198171136 23200636928 23240243712 23242713976 23265804288 23313921288 23379406848 23381891904 23439818752 23482329584 23508156416 23622942336 23657011584 23724415456 23750508544 23798670336 23841831987 23869014652 23903438788 23943722112 24046573152 24149865992 24160352256 24176427008 24190564608 24294475968 24297058289 24321196032 24365305344 24412022592 24439951872 24442549656 24511205376 24547543426 24555659292 24558202368 24574541824 24619110608 24663692928 24666314494 24690819072 24694534704 24766530432 24811379712 24814016976 24827887616 24856378029 24872915872 24883716096 24900272128 24920606396 24931427328 24948015104 24960018951 24962603904 25021855488 25024515124 25069831584 25094805504 25097404416 25142921472 25177519864 25188452352 25191129696 25205211136 25217338734 25219950336 25250923712 25282499816 25293477888 25330975663 25339350546 25341974784 25356140544 25356209728 25358835712 25402126848 25404826904 25430065152 25450832064 25478823936 25482658152 25554235392 25556951616 25588269056 25600580964 25603232256 25617613952 25620267008 25628737536 25631391744 25666732336 25677877248 25694961664 25713211776 25715944898 25741492224 25744228352 25788177408 25820425344 25869932592 25895703552 25898385408 25914096243 25931337824 25942597632 25945355136 25959858176 25981057732 25989647544 26006939392 26009632768 26022147417 26024842368 26056804256 26089388108 26100716544 26148053223 26162669568 26165379072 26165450464 26212833024 26241662976 26277773312 26325431104 26354384896 26369796096 26402181632 26417620782 26435197376 26437935104 26446675968 26483068416 26485883368 26512195584 26515013632 26560278528 26644481472 26689967388 26707725184 26719322112 26722162176 26758933712 26788364288 26836948096 26997648384 27064532992 27113617664 27143438336 27168599241 27198480384 27275974656 27278873888 27481797888 27560099392 27599846848 27646359552 27696499434 27765115392 27768066616 27795652608 27931373568 27934342464 27982030356 28012806144 28054335344 28066516992 28085190656 28187077632 28222325376 28304606208 28324709847 28343555296 28355862528 28358876544 28374728704 28407289176 28426189568 28442812293 28480693024 28516307932 28525735944 28528690176 28580430267 28596406272 28599445856 28648269174 28651236096 28682747904 28774308416 28786802688 28805955584 28819815696 28822800384 28858198528 28875073878 28894285504 28906831872 28946609664 28949686472 28962256896 28978446336 28981526528 29031002112 29083653204 29086665216 29123037888 29172755052 29192164736 29204840448 29207944704 29243736064 29248136848 29257806816 29260836864 29277273088 29280305152 29313904788 29333408384 29386527744 29389651312 29420228523 29436131772 29472202752 29509057536 29562494976 29562575637 29565637248 29582163968 29598154752 29616109992 29635814656 29648683008 29668409344 29692637408 29702454336 29722216448 29725294592 29739597048 29742676992 29779204864 29796618789 29813274624 29816443552 29829390336 29867344458 29870437632 29900193792 29903290368 29957523456 30011854902 30031740928 30046190832 30086206976 30103800426 30119297024 30123829568 30136909824 30181588024 30191566608 30211571712 30211654144 30214782976 30266363904 30269580992 30321255468 30354604032 30447599616 30450835968 30502819872 30523114496 30526275584 30536368128 30581638528 30615273472 30670797824 30688733124 30764762112 30820557579 30854455296 30930894848 30986991616 31005111816 31049827704 31085228384 31172542464 31175855872 31239074943 31497256448 31542682112 31561127262 31595839488 31731560448 31789109316 31886499708 31921569792 31924962816 31979463264 32040779652 32062097536 32174376588 32213803008 32254086144 32312582673 32371096968 32392634624 32406700032 32428261376 32465473344 32487073792 32506071192 32549363456 32568397281 32586602496 32590066208 32604217344 32645702082 32681607168 32740879056 32744269824 32803655358 32841185328 32884923904 32899203072 32904153954 32921092096 32926046272 32936932224 32940343296 33000084432 33022040576 33063357726 33081839616 33085355968 33141837372 33178288128 33241903104 33279934464 33280025268 33283471872 33340291488 33362473984 33376960512 33404217084 33422980703 33426442112 33437493504 33440956416 33459740672 33463205888 33501605472 33523895296 33543498996 33584603136 33588172928 33623118312 33626600448 33687586191 33724637184 33785708544 33785800728 33789299712 33808187392 33846982848 33850580529 33869502464 33884209152 33889308264 33930928738 33934442752 33954286527 33971765248 33976877536 33988110912 33991630848 34053278616 34072313856 34075935488 34134107952 34137643008 34171650048 34199555586 34237169664 34284282368 34321989632 34338503808 34342060032 34342153734 34384236544 34404343344 34427233792 34442182656 34493243456 34504647552 34527604736 34531180544 34552128324 34590130176 34593806848 34652863392 34696196556 34699789824 34797256704 34800955392 34845235201 34860365568 34864070964 34883559424 34887172096 34898706432 34950444032 34970881932 35013830719 35072837856 35159728128 35223494376 35262234624 35310757888 35374798046 35413704704 35434413504 35485517376 35525975296 35586623184 35625762816 35629549568 35803521978 35855158182 35996864512 36069859728 36224798988 36264640512 36367966208 36441713952 36481794048 36547958016 36618033888 36642397184 36663824484 36821315139 36861812736 36928665912 36995539392 36999471741 37020153856 37036228608 37041802056 37087294202 37149795648 37221025464 37241831424 37245789952 37309373808 37350408192 37380909594 37422022656 37532783232 37536772686 37582770176 37604747376 37629767168 37642208256 37646106624 37714382208 37739474944 37766279796 37786694544 37807816704 37811835392 37876385568 37923749724 38034210816 38034314592 38038253568 38086652429 38103190272 38107240356 38128541696 38145097728 38176248096 38197692232 38201648128 38218235904 38223987228 38270931251 38335427424 38382403584 38426420928 38430400512 38430505369 38500098504 38542442496 38569817664 38573917347 38595479552 38612238336 38616342528 38665476934 38682266112 38708002816 38730638016 38778204272 38782220288 38804898888 38826696146 38830717184 38843555328 38847578112 38897006736 38918032704 38939787264 38943926272 38971586598 39010409088 39014449152 39085206384 39134082162 39182036992 39226971364 39244004352 39248068608 39248175696 39296270336 39319249536 39345410048 39362494464 39416659968 39416767516 39420849664 39464206336 39488146656 39531577344 39603272448 39652796064 39656902656 39724602624 39728825052 39751032832 39768293376 39772520448 39823125944 39827250176 39840417792 39866925056 39899481517 39943364608 39966722208 40015806536 40061587776 40065846023 40083243264 40138400568 40182546432 40255422144 40355151872 40428340624 40472805376 40478895982 40496472576 40596799488 40601114624 40670426496 40674749458 40715157504 40913961984 40918310832 41019682816 41094076772 41139273728 41222696832 41340149088 41399770272 41563389952 41647673088 41652099924 41693478912 41770775641 41831017879 41901513696 42081503016 42127785984 42262265486 42280616448 42308747264 42333488064 42385479088 42456909312 42515332944 42538314816 42562093056 42566617088 42639284352 42721039536 42774461898 42894609408 42899168784 42951737344 42972403761 42976854144 43005448192 43024121856 43083443564 43161462624 43208933376 43287297792 43341428256 43419914496 43424529708 43448803328 43467669504 43472289792 43527602776 43546503168 43575476224 43611061193 43625479806 43629997824 43654505408 43659026432 43684556832 43738207144 43788247104 43792901467 43811917056 43865604096 43872205272 43915909632 43920457728 44000112576 44079791616 44084476968 44109119488 44128272384 44189116496 44208304128 44237717504 44244374678 44263586304 44322537472 44348455872 44373245952 44373367024 44377962496 44397232128 44453721984 44458447082 44502614016 44538956112 44583324672 44587941888 44668807296 44719911936 44724665328 44779470848 44801016687 44805656448 44830824416 44835467264 44850290688 44854935552 44916781588 44936285184 44966182912 45017782353 45047611392 45047734304 45052399616 45129310464 45134107372 45178945536 45185744352 45272382036 45317357568 45317481216 45322174464 45399545856 45404371488 45429751808 45481883202 45512143936 45516857344 45531906048 45562200064 45599407448 45649559552 45656429189 45676253952 45784671744 45789413376 45789538312 45872457792 45922910208 46006196736 46069504432 46120173568 46147143168 46203817856 46261595408 46266386432 46281682944 46350295894 46396342272 46401273856 46480487424 46485427952 46627842576 46758813696 46763783808 46879637504 46964659168 47016312832 47245884672 47314023168 47448830912 47501017088 47597340672 47683663974 47738029304 47806877576 47887444224 48093146304 48299731984 48320704512 48352854016 48381129216 48588951936 48594116578 48642392064 48730610688 48824045184 48879903744 48885099312 48968553123 49022410752 49095086852 49111318584 49116404736 49149083648 49205483037 49238221216 49327385856 49332628988 49381638144 49389069408 49533060864 49622759424 49628033952 49655775232 49712756058 49745831744 49767432192 49800544256 49841212792 49862854656 49896030208 49903538881 49920037902 49925207808 50043710976 50049030248 50139663168 50189611008 50194808832 50285842944 50355039728 50376904704 50382259392 50410422272 50434677468 50439900672 50501847424 50564999632 50586955776 50661951326 50678701092 50683949568 50712281088 50712419456 50717671424 50804253696 50809653808 50896393107 50901664128 50957647872 50965316304 51108470784 51113903232 51176538112 51201161928 51206464512 51235227904 51240534016 51257475072 51299333379 51333464672 51355754496 51389923328 51426423552 51431889796 51482984448 51488456704 51513230601 51576354816 51640850688 51739865184 51791407104 51796770816 51828192486 51862675648 51885195264 51890710272 51919716352 51962115464 51979295088 52013878784 52019265536 52044294834 52049684736 52113608512 52178776216 52201433088 52296106446 52325339136 52330758144 52330900928 52425666048 52483325952 52555546624 52650862208 52708769792 52739592192 52804363264 52835241564 52870394752 52875870208 52893351936 52966136832 52971766736 53030027264 53062197069 53120557056 53288962944 53379934776 53415450368 53438644224 53444324352 53517867424 53576728576 53673896192 53705282967 53782737273 53995296768 54129065984 54227235328 54286876672 54337198482 54396960768 54551949312 54557747776 54963595776 55120198784 55199693696 55292719104 55392998868 55530230784 55536133232 55630941303 55862747136 55868684928 55964060712 56025612288 56071364391 56108670688 56133033984 56170381312 56305159029 56374155264 56444650752 56609212416 56649419694 56687110592 56711725056 56717753088 56749457408 56814578352 56852379136 56885624586 56961386048 57032615864 57051471888 57057380352 57160860534 57192812544 57198891712 57296538348 57302472192 57365495808 57548616832 57573605376 57611911168 57639631392 57645600768 57716397056 57750147756 57788571008 57813663744 57893219328 57899372944 57924513792 57963053056 57998215401 58062004224 58167306408 58173330432 58240044219 58246075776 58345510104 58384329472 58409680896 58415889408 58457379897 58487472128 58496273696 58515613632 58521673728 58554546176 58560610304 58627809576 58666816768 58701123243 58773055488 58779302624 58840457046 58872263544 58944405504 59018115072 59124989952 59125151274 59131274496 59164327936 59196309504 59232219984 59271629312 59297366016 59336818688 59385274816 59404908672 59444432896 59450589184 59479194096 59485353984 59558409728 59593237578 59626549248 59632887104 59658780672 59734688916 59740875264 59800387584 59806580736 59915046912 60023709804 60063481856 60092381664 60172413952 60207600852 60247659136 60273819648 60363176048 60383133216 60423308288 60429565952 60532727808 60539161984 60642510936 60709208064 60718343973 60895199232 60901671936 61005639744 61012124187 61046228992 61052551168 61072736256 61163277056 61230546944 61341595648 61377466248 61529524224 61641115158 61708910592 61861789696 61973983232 62010223632 62099655408 62170456768 62345084928 62351711744 62478149886 62994512896 63085364224 63122254524 63191678976 63393398229 63463120896 63578218632 63772999416 63843139584 63849925632 63958926528 64081559304 64124195072 64161692847 64348753176 64427606016 64508172288 64625165346 64742193936 64785269248 64813400064 64856522752 64930946688 64974147584 65012142384 65098726912 65136794562 65173204992 65180132416 65208434688 65291404164 65363214336 65481758112 65488539648 65607310716 65682370656 65769847808 65798406144 65808307908 65852092544 65873864448 65880686592 66000168864 66044081152 66126715452 66163679232 66163859759 66170711936 66283674744 66356576256 66366562017 66483806208 66559868928 66560050536 66566943744 66680582976 66687670623 66724947968 66753921024 66808434168 66845961406 66852884224 66874987008 66881912832 66919481344 66926411776 67003210944 67047790592 67086997992 67169206272 67176345856 67246236624 67253200896 67375172382 67449274368 67571417088 67571601456 67578599424 67616374784 67693965696 67701161058 67739004928 67768418304 67778616528 67861857476 67868885504 67908573054 67943530496 67953755072 67976221824 67983261696 68106557232 68144627712 68151870976 68268215904 68275286016 68343300096 68399111172 68474339328 68568564736 68677007616 68684120064 68684307468 68768473088 68808686688 68854467584 68884365312 68979343153 68986486912 69009295104 69055209472 69062361088 69104256648 69180260352 69187613696 69305726784 69392393112 69399579648 69525443841 69594513408 69601910784 69690470402 69720731136 69728141928 69767118848 69774344192 69797412864 69900888064 69941763864 70027661438 70145675712 70319456256 70446988752 70524469248 70621515776 70749596092 70827409408 70868827008 70971034752 71051950592 71173246368 71251525632 71259099136 71607043956 71710316364 71914634351 71993729024 72139719456 72449597976 72529281024 72735932416 72883427904 72891174867 72963588096 73095916032 73236067776 73284794368 73327648968 73642630278 73723625472 73857331824 73991078784 73998943482 74040307712 74072457216 74083604112 74174588404 74299591296 74442050928 74483662848 74491579904 74618747616 74700816384 74761819188 74844045312 75065566464 75073545372 75165540352 75209494752 75259534336 75284416512 75292213248 75396026237 75428764416 75478949888 75532559592 75573389088 75615633408 75623670784 75752771136 75847499448 75992926989 76068421632 76068629184 76076507136 76173304858 76206380544 76214480712 76257083392 76290195456 76352496192 76395384464 76403296256 76436471808 76447974456 76541862502 76670854848 76764807168 76852841856 76860801024 76861010738 77000197008 77084884992 77139635328 77147834694 77190959104 77224476672 77232685056 77330953868 77364532224 77416005632 77461276032 77556408544 77564440576 77609797776 77653392292 77661434368 77687110656 77695156224 77794013472 77836065408 77879574528 77887852544 77943173196 78020818176 78028898304 78170412768 78268164324 78364073984 78453942728 78488008704 78496137216 78496351392 78592540672 78604367779 78638499072 78690820096 78724988928 78833319936 78833535032 78841699328 78976293312 78984687901 79063154688 79206544896 79305592128 79313805312 79449205248 79457650104 79502065664 79536586752 79545040896 79646251888 79654500352 79680835584 79733850112 79798963034 79886729216 79933444416 80031613072 80123175552 80131692046 80166486528 80276801136 80365092864 80510844288 80710303744 80856681248 80945610752 80957791964 80992945152 81193598976 81202229248 81340852992 81349498916 81430315008 81827923968 81836621664 82039365632 82188153544 82278547456 82445393664 82680298176 82799540544 83126779904 83295346176 83304199848 83386957824 83541551282 83662035758 83803027392 84163006032 84255571968 84524530972 84561232896 84617494528 84666976128 84770958176 84913818624 85030665888 85076629632 85124186112 85133234176 85278568704 85442079072 85548923796 85789218816 85798337568 85903474688 85916401991 85944807522 85953708288 86010896384 86048243712 86166887128 86322925248 86332100729 86417866752 86574595584 86682856512 86839828992 86849059416 86897606656 86935339008 86944579584 87055205552 87093006336 87150952448 87222122386 87250959612 87259995648 87309010816 87318052864 87369113664 87476414288 87576494208 87585802934 87623834112 87731208192 87744410544 87831819264 87840915456 88000225152 88159583232 88168953936 88218238976 88260685569 88378232992 88416608256 88475435008 88488749356 88527172608 88645074944 88687726911 88696911744 88746491904 88746734048 88755924992 88794464256 88907443968 88916894164 89005228032 89077912224 89166649344 89175883776 89337614592 89439823872 89449330656 89558941696 89602033374 89611312896 89661648832 89670934528 89700581376 89709871104 89833563176 89872570368 89932365824 90005807143 90035564706 90095222784 90095468608 90104799232 90258620928 90268214744 90357891072 90371488704 90544764072 90634715136 90634962432 90644348928 90799091712 90808742976 90859503616 90963766404 91024287872 91033714688 91063812096 91124400128 91198814896 91299119104 91312858378 91352507904 91569343488 91578826752 91579076624 91744915584 91845820416 92012393472 92139008864 92240347136 92294286336 92407635712 92461672737 92523190816 92532772864 92563365888 92700591788 92792684544 92802547712 92960974848 92970855904 93255685152 93517627392 93527567616 93759275008 93929318336 94032625664 94491769344 94628046336 94897661824 95002034176 95194681344 95367327948 95476058608 95613755152 95774888448 96186292608 96599463968 96641409024 96705708032 96762258432 96937748019 97177903872 97188233156 97284784128 97461221376 97648090368 97759807488 97770198624 97937106246 98044821504 98190173704 98222637168 98232809472 98298167296 98410966074 98476442432 98654771712 98665257976 98763276288 98778138816 99066121728 99245518848 99256067904 99311550464 99425512116 99491663488 99534864384 99601088512 99682425584 99725709312 99792060416 99807077762 99840075804 99850415616 100087421952 100098060496 100268942109 100279326336 100379222016 100389617664 100571685888 100710079456 100753809408 100764518784 100820844544 100869354936 100879801344 101003694848 101062758573 101129999264 101173911552 101323902652 101357402184 101367899136 101424562176 101424838912 101435342848 101551741587 101608507392 101619307616 101792786214 101803328256 101915295744 101930632608 102216941568 102227806464 102353076224 102402323856 102412929024 102470455808 102481068032 102514950144 102598666758 102666929344 102711508992 102779846656 102852847104 102863779592 102965968896 102976913408 103026461202 103152709632 103281701376 103479730368 103582814208 103593541632 103656384972 103725351296 103770390528 103781420544 103839432704 103924230928 103958590176 104027757568 104038531072 104088589668 104099369472 104227217024 104357552432 104402866176 104535705603 104592212892 104650678272 104661516288 104661801856 104851332096 105041492157 105111093248 105301724416 105417539584 105479184384 105608726528 105670483128 105740789504 105751740416 105786703872 105932273664 105943533472 106060054528 106124394138 106241114112 106577925888 106759869552 106830900736 106877288448 106888648704 107035734848 107153457152 107347792384 107410565934 107565474546 107990593536 108258131968 108454470656 108674396964 108793921536 109103898624 109115495552 109927191552 110240397568 110399387392 110463945417 110585438208 110785997736 110998415223 111060461568 111072266464 111261882606 111725494272 111737369856 111928121424 112051224576 112142728782 112217341376 112266067968 112340762624 112610318058 112748310528 112889301504 113218424832 113298839388 113374221184 113423450112 113435506176 113498914816 113629156704 113704758272 113771249172 113910975049 113922772096 114065231728 114102943776 114114760704 114259957287 114321721068 114385625088 114397783424 114593076696 114604944384 114812793753 115097233664 115147210752 115223822336 115279262784 115291201536 115291516107 115432794112 115500295512 115577142016 115627327488 115721752041 115786438656 115798745888 115849027584 115926106112 115996430802 116124008448 116334612816 116346660864 116480088438 116492151552 116691020208 116768658944 116819361792 116831778816 116914759794 116974944256 116992547392 117031227264 117043347456 117109092352 117121220608 117255619152 117333633536 117402246486 117546110976 117558605248 117680914092 117744527088 117888811008 118036230144 118249979904 118250302548 118262548992 118328655872 118392619008 118464439968 118543258624 118594732032 118758250583 118770549632 118809817344 118888865792 118901178368 118958388192 118970707968 119116819456 119186475156 119253098496 119265774208 119317561344 119469377832 119481750528 119600775168 119698444551 119830093824 120047419608 120126963712 120184763328 120197538069 120344827904 120415201704 120495318272 120547639296 120726352096 120766266432 120846616576 120859131904 121065455616 121078323968 121285021872 121418416128 121436687946 121790398464 121803343872 122011279488 122024248374 122092457984 122105102336 122145472512 122326554112 122461093888 122683191296 122754932496 123059048448 123282230316 123417821184 123811793161 123947966464 124020447264 124199310816 124340913536 124690169856 124703423488 124956299772 125312326923 125493053637 125989025792 126170728448 126244509048 126383357952 126786796458 126926241792 127156437264 127545998832 127686279168 127699851264 127917853056 128163118608 128248390144 128323385694 128697506352 128855212032 129016344576 129250330692 129484387872 129570538496 129626800128 129805529707 129861893376 129948295168 130024284768 130197453824 130273589124 130346409984 130360264832 130416869376 130582808328 130726428672 130833183579 130963516224 130977079296 131214621432 131364741312 131378704401 131539695616 131596812288 131616615816 131704185088 131747728896 131761373184 132000337728 132088162304 132253430904 132327358464 132327719518 132341423872 132567349488 132713152512 132733124034 132967612416 133119737856 133120101072 133133887488 133361165952 133375341246 133449895936 133507842048 133616868336 133691922812 133705768448 133749974016 133763825664 133838962688 133852823552 134006421888 134095581184 134173995984 134338412544 134352691712 134492473248 134506401792 134750344764 134898548736 135142834176 135143202912 135157198848 135329169269 135387931392 135402322116 135478009856 135536836608 135557233056 135723714952 135737771008 135817146108 135893436511 135907510144 135952443648 135966523392 136213114464 136289255424 136303741952 136536431808 136550572032 136550944609 136686600192 136798222344 136948678656 136969287567 137137129472 137354015232 137368240128 137368614936 137536946176 137617373376 137708935168 137768730624 137958686306 137972973824 138018590208 138110418944 138124722176 138208513296 138360520704 138375227392 138611453568 138784786224 138799159296 139050887682 139189026816 139203821568 139380940804 139441462272 139456283856 139534237696 139548688384 139801776128 139883527728 140055322876 140291351424 140638912512 140893977504 141048938496 141243031552 141499192184 141654818816 141737654016 141942069504 142103901184 142346492736 142361623103 142503051264 142518198272 143214087912 143420632728 143829268702 143987458048 144279438912 144899195952 145058562048 145471864832 145766855808 145782349734 145927176192 146191832064 146472135552 146569588736 146655297936 147285260556 147447250944 147714663648 147917929201 147982157568 147997886964 148080615424 148144914432 148167208224 148349176808 148599182592 148884101856 148967325696 148983159808 149237495232 149253358061 149401632768 149523638376 149688090624 149710616643 150131132928 150147090744 150331080704 150418989504 150519068672 150568833024 150584426496 150792052474 150857528832 150957899776 151065119184 151146778176 151231266816 151247341568 151505542272 151694998896 151985853978 152136843264 152137258368 152153014272 152346609716 152412761088 152428961424 152514166784 152689179321 152704992384 152790768928 152806592512 152872943616 152895948912 153083725004 153341709696 153529614336 153705683712 153721602048 153722021476 154000394016 154169769984 154279270656 154295669388 154381918208 154448953344 154465370112 154661907736 154729064448 154832011264 154922552064 155112817088 155128881152 155219595552 155306784584 155322868736 155374221312 155390312448 155588026944 155604564787 155672130816 155759149056 155775705088 155886346392 156041636352 156057796608 156340825536 156536328648 156728147968 156907885456 156976017408 156992274432 156992702784 157185081344 157208735558 157276998144 157381640192 157449977856 157666639872 157667070064 157683398656 157952586624 157969375802 158126309376 158413089792 158611184256 158627610624 158898410496 158915300208 159004131328 159090081792 159186591207 159292503776 159309000704 159361671168 159467700224 159597926068 159773458432 159866888832 160063226144 160246351104 160263384092 160332973056 160553602272 160730185728 161021688576 161420607488 161713362496 161891221504 161915583928 161985890304 162226035629 162387197952 162404458496 162681705984 162698997832 162860630016 163655847936 163673243328 164078731264 164376307088 164557094912 164890787328 165360596352 165599081088 166253559808 166590692352 166608399696 166892823909 167083102564 167324071516 167606054784 168326012064 168511143936 169049061944 169122465792 169234989056 169333952256 169541916352 169827637248 170061331776 170079408023 170153259264 170248372224 170266468352 170557137408 170884158144 171097847592 171578437632 171596675136 171806949376 171832803982 171889615044 171907416576 172021792768 172096487424 172333774256 172645850496 172664201458 172835733504 173149191168 173365713024 173679657984 173698118832 173795213312 173889159168 173994646203 174110411104 174186012672 174301904896 174444244772 174501919224 174519991296 174618021632 174636105728 174720132657 174738227328 174952828576 175152988416 175171605868 175247668224 175462416384 175488821088 175663638528 175681830912 176000450304 176319166464 176337907872 176436477952 176521371138 176756465984 176833216512 176950870016 176977498712 177054345216 177290149888 177316829641 177375453822 177393823488 177492983808 177493468096 177511849984 177588928512 177814887936 177833788328 178010456064 178155824448 178333298688 178351767552 178675229184 178879647744 178898661312 179117883392 179204066748 179222625792 179323297664 179341869056 179401162752 179419742208 179667126352 179745140736 179864731648 180011614286 180071129412 180190445568 180190937216 180209598464 180517241856 180536429488 180742977408 181089528144 181269924864 181288697856 181598183424 181617485952 181719007232 181927532808 182048575744 182067429376 182127624192 182155031919 182248800256 182397629792 182598238208 182625716756 182705015808 183036372561 183138686976 183157653504 183158153248 183489831168 183691640832 184024786944 184278017728 184480694272 184588572672 184815271424 184923345474 185046381632 185065545728 185126731776 185401183576 185585369088 185605095424 185921949696 185941711808 186511370304 187035254784 187055135232 187518550016 187858636672 188065251328 188983538688 189256092672 189795323648 190004068352 190180194687 190389362688 190734655896 190952117216 191227510304 191549776896 192372585216 193198927936 193282818048 193411416064 193524516864 193875496038 194355807744 194376466312 194569568256 194922442752 195296180736 195519614976 195540397248 195874212492 196089643008 196380347408 196445274336 196465618944 196596334592 196821932148 196952884864 197309543424 197330515952 197556277632 198132243456 198491037696 198491579277 198512135808 198623100928 198851024232 198983326976 199069728768 199099686051 199202177024 199364851168 199451418624 199584120832 199614155524 199680151608 199700831232 200063011869 200174843904 200196120992 200537884218 200558652672 200758444032 200779235328 201143371776 201420158912 201507618816 201529037568 201641689088 201738709872 201759602688 202007389696 202125517146 202259998528 202347823104 202647805304 202714804368 202735798272 202849124352 202849677824 202870685696 203103483174 203217014784 203238615232 203585572428 203606656512 203830591488 203861265216 204433883136 204455612928 204706152448 204804647712 204825858048 204940911616 204962136064 205029900288 205197333516 205333858688 205423017984 205559693312 205705694208 205727559184 205953826816 206052922404 206305419264 206563402752 206938029459 206959460736 207165628416 207187083264 207312769944 207450702592 207540781056 207562841088 207678865408 207848461856 207917180352 208055515136 208077062144 208177179336 208198738944 208454434048 208576331523 208715104864 208805732352 209071411206 209184425784 209301356544 209323032576 209323603712 209702664192 210082984314 210222186496 210603448832 210835079168 210958368768 211217453056 211340966256 211481579008 211503480832 211573407744 211864547328 211887066944 212120109056 212248788276 212482228224 213155851776 213519739104 213661801472 213754576896 213777297408 214071469696 214306914304 214695584768 214821131868 215130949092 215743903053 215981187072 216516263936 216908941312 217348793928 217587843072 218207797248 218230991104 218673524601 219854383104 220480795136 220798774784 220927890834 221170876416 221571995472 221996830446 222120923136 222144532928 222523765212 223450988544 223474739712 223856242848 224102449152 224285457564 224434682752 224532135936 224681525248 225220636116 225496621056 225778603008 226188078711 226436849664 226597678776 226748442368 226846900224 226871012352 226997829632 227258313408 227409516544 227542498344 227821950098 227845544192 227978780967 228130463456 228205887552 228229521408 228519914574 228643442136 228771250176 228795566848 229186153392 229209888768 229625587506 230194467328 230294421504 230447644672 230558525568 230582403072 230583032214 230865588224 231000591024 231154284032 231254654976 231443504082 231572877312 231597491776 231698055168 231852212224 231992861604 232248016896 232669225632 232693321728 232960176876 232984303104 233382040416 233537317888 233638723584 233663557632 233829519588 233960864921 233985094784 234062454528 234086694912 234218184704 234242441216 234511238304 234667267072 234804492972 235092221952 235092863399 235117210496 235361828184 235489054176 235777622016 235813103337 236072460288 236499959808 236500605096 236525097984 236657311744 236928879936 236954063703 237086517248 237189464064 237516501166 237541099264 237619634688 237777731584 237802356736 237916776384 237941415936 238233638912 238372950312 238506196992 238531548416 238635122688 238938755664 238963501056 239201550336 239396889102 239660187648 240094839216 240253927424 240369526656 240395076138 240689655808 240830403408 240990636544 241095278592 241452704192 241532532864 241693233152 241718263808 242130911232 242156647936 242570043744 242836832256 242873375892 243580796928 243606687744 244022558976 244048496748 244184915968 244210204672 244290945024 244653108224 245096815033 245366382592 245509864992 246118096896 246564460632 246835642368 247623586322 247895932928 248040894528 248398621632 248681827072 249380339712 249406846976 249912599544 250624653846 250986107274 251978051584 252341456896 252489018096 252766715904 253573592916 253852483584 254312874528 255091997664 255372558336 255399702528 255835706112 256326237216 256496780288 256646771388 256961966971 257395012704 257710424064 257749205973 258032689152 258500661384 258968775744 258996302187 259141076992 259253600256 259611059414 259723786752 259896590336 260048569536 260394907648 260547178248 260692819968 260720529664 260833738752 261165616656 261452857344 261666367158 261927032448 261954158592 262429242864 262729482624 262757408802 263079391232 263193624576 263233231632 263408370176 263495457792 263522746368 264000675456 264176324608 264506861808 264654716928 264655439036 264682847744 265134698976 265426305024 265466248068 265935224832 266239475712 266240202144 266267774976 266722331904 266750682492 266899791872 267015684096 267233736672 267383845624 267411536896 267499948032 267527651328 267677925376 267896518757 268012843776 268191162368 268347991968 268676825088 268705383424 268984946496 269012803584 269013537583 269500689528 269797097472 270017421429 270285668352 270286405824 270314397696 270658338538 270775862784 270804644232 270956019712 271073673216 271114466112 271447429904 271475542016 271634292216 271786873022 271815020288 271904887296 271933046784 272426228928 272578510848 272607483904 273072863616 273101144064 273101889218 273373200384 273596444688 273897357312 273938575134 274274258944 274708030464 274736480256 274737229872 275073892352 275234746752 275417870336 275537461248 275917372612 275945947648 276037180416 276220837888 276249444352 276417026592 276721041408 276750454784 277222907136 277569572448 277598318592 278101775364 278378053632 278407643136 278761881608 278882924544 278912567712 279068475392 279296370619 279603552256 279767055456 280110645752 280460922161 280582702848 281277825024 281787955008 282097876992 282486063104 282998384368 283309637632 283475308032 283884139008 284207802368 284692985472 284723246206 285006102528 285036396544 286428175824 286841265456 287658537404 287974916096 288558877824 289798391904 290117124096 290943729664 291533711616 291564699468 291854352384 292383664128 292817125153 292944271104 293139177472 293310595872 294570521112 294894501888 295429327296 295835858402 295964315136 295995773928 296161230848 296289828864 296334416448 296698353616 297198365184 297768203712 297934651392 297966319616 298474990464 298506716122 298803265536 299047276752 299376181248 299421233286 300262265856 300294181488 300662161408 300806826327 300837979008 301038137344 301137666048 301168852992 301584104948 301715057664 301915799552 302130238368 302293556352 302462533632 302494683136 303011084544 303389997792 303971707956 304273686528 304274516736 304306028544 304693219432 304825522176 304857922848 305028333568 305277428351 305378358642 305409984768 305581537856 305613185024 305745887232 305791897824 306167450008 306550310269 306683419392 307059228672 307411367424 307443204096 307444042952 308000788032 308339539968 308558541312 308591338776 308763836416 308897906688 308930740224 309323815472 309458128896 309664022528 309845104128 310225634176 310257762304 310439191104 310613569168 310645737472 310748442624 310780624896 311176053888 311209129574 311344261632 311518298112 311551410176 311772692784 312083272704 312115593216 312681651072 313072657296 313456295936 313607116809 313815770912 313952034816 313984548864 313985405568 314370162688 314417471116 314553996288 314763280384 315124476471 315333279744 315334140128 315366797312 315905173248 315938751604 316252618752 316826179584 317222368512 317255221248 317796820992 317830600416 318008262656 318180163584 318373182414 318585007552 318618001408 318723342336 318935400448 319195852136 319546916864 319733777664 320126452288 320492702208 320526768184 320665946112 321107204544 321460371456 322043377152 322841214976 323426724992 323782443008 323831167856 323971780608 324452071258 324774395904 324808916992 325363411968 325397995664 327311695872 327346486656 328157462528 328752614176 329114189824 329781574656 330721192704 331198162176 332507119616 333181384704 333216799392 333785647818 334166205128 334648143032 335212109568 336652024128 337022287872 338098123888 338244931584 338469978112 338667904512 339083832704 339655274496 340122663552 340158816046 340306518528 340496744448 340532936704 341114274816 341732925147 341768316288 342195695184 342779871861 343156875264 343193350272 343613898752 343665607964 343779230088 343814833152 344043585536 344438381259 344667548512 345291700992 345328402916 345671467008 345874548321 346298382336 346731426048 347359315968 347396237664 347590426624 347778318336 347989292406 348220822208 348372025344 348603809792 348888489544 349003838448 349039982592 349236043264 349272211456 349440265314 349476454656 349905657152 350305976832 350343211736 350495336448 350924832768 350977642176 351327277056 351363661824 352000900608 352638332928 352675815744 352872955904 353042742276 353512931968 353666433024 353901740032 353954997424 354108690432 354580299776 354633659282 354750907644 354787646976 354985967616 354986936192 355023699968 355177857024 355629775872 355667576656 356274751749 356311648896 356666597376 356703535104 357350458368 357759295488 357797322624 358235766784 358408133496 358445251584 358646595328 358683738112 358802325504 359095333653 359334252704 359490281472 359729463296 360023228572 360142258824 360380891136 360381874432 360419196928 360592614207 361034483712 361072858976 361485954816 362179056288 362539849728 362577395712 363196366848 363234971904 363438014464 363855065616 364097151488 364134858752 364255248384 364310063838 364497600512 364795259584 365196476416 365251433512 365410031616 366072745122 366277373952 366315307008 366316306496 366979662336 367383281664 368049573888 368556035456 368961388544 369177145344 369630542848 369846690948 370092763264 370131091456 370253463552 370802367152 371210190848 371435379483 371843899392 371883423616 373022740608 374070509568 374110270464 375037100032 375717273344 375936980769 376130502656 376479160911 377967077376 378512185344 379590647296 380008136704 380360389374 380778725376 381469311792 381904234432 382455020608 383099553792 384745170432 386397855872 386565636096 386822832128 387049033728 387750992076 388711615488 388752932624 389416589121 389844885504 390592361472 391039229952 391080794496 391748424984 392179286016 392499550737 392760694816 392890548672 392931237888 393192669184 393643864296 393905769728 394136113203 394619086848 394661031904 395112555264 396264486912 396982075392 396983158554 397024271616 397246201856 397702048464 397966653952 398139457536 398199372102 398404354048 398729702336 398902837248 399168241664 399228311048 399360303216 399401662464 400126023738 400349687808 400392241984 401075768436 401117305344 401516888064 401558470656 402286743552 402840317824 403015237632 403058075136 403283378176 403477419744 403519205376 404014779392 404251034292 404519997056 404695646208 405295610608 405429608736 405471596544 405699355648 405741371392 405987507807 406206966348 406434029568 406477230464 407171144856 407213313024 407680309533 407722530432 408867766272 408911225856 409412304896 409609295424 409651716096 409652833827 409881823232 409924272128 410059800576 410394667032 410667717376 410846035968 410907862701 411119386624 411411388416 411455118368 411907653632 412105844808 412610838528 413126805504 413876058918 413918921472 414331256832 414374166528 414625539888 414901405184 415081562112 415125682176 415357730816 415696923712 415834360704 416111030272 416154124288 416354358672 416397477888 416908868096 417152663046 417430209728 417611464704 418142822412 418368851568 418602713088 418646065152 418647207424 419405328384 420165968628 420444372992 421206897664 421916737536 422434906112 422681932512 422963158016 423006961664 423146815488 423729094656 423774133888 424240218112 424497576552 424964456448 426311703552 427039478208 427084869309 427323602944 427509153792 427554594816 428142939392 428613828608 429391169536 429642263736 430261898184 431487806106 431962374144 433032527872 433817882624 434697587856 435175686144 436415594496 436461982208 437347049202 439708766208 440961590272 441597549568 441855781668 442341752832 443143990944 443753787603 443993660892 444241846272 444289065856 445047530424 446901977088 446949479424 447712485696 447760074183 448204898304 448570915128 448869365504 449064271872 449131849929 449363050496 450441272232 450993242112 451557206016 452376157422 452873699328 453195357552 453496884736 453693800448 453742024704 453995659264 454516626816 454819033088 455084996688 455643900196 455691088384 455957561934 456260926912 456411775104 456459042816 457039829148 457286884272 457542500352 457591133696 458372306784 458419777536 459251175012 460388934656 460588843008 461117051136 461164806144 461166064428 461731176448 462001182048 462308568064 462509309952 462887008164 463145754624 463147018313 463194983552 463396110336 463704424448 463985723208 464496033792 465338451264 465386643456 465920353752 465968606208 466764080832 466813694361 467074635776 467277447168 467327115264 467659039176 467921729842 467970189568 468124909056 468173389824 468436369408 468484882432 469022476608 469334534144 469608985944 470184443904 470185726798 470234420992 470723656368 470978108352 471555244032 471626206674 472144920576 472999919616 473001210192 473050195968 473314623488 473857759872 473908127406 474173034496 474378928128 475033002332 475082198528 475239269376 475555463168 475604713472 475833552768 475882831872 476467277824 476745900624 477012393984 477063096832 477270245376 477877511328 477927002112 478403100672 478793778204 479320375296 480189678432 480739053312 480790152276 481379311616 481660806816 481981273088 482190557184 482855402071 482905408384 483065065728 483386466304 483436527616 484261822464 484313295872 485140087488 485191654249 485673664512 485746751784 486678106887 487161593856 487213375488 488045117952 488096993496 488369831936 488420409344 488581890048 489306216448 490193630066 490732765184 491019729984 492236193792 493128921264 493671284736 495247172644 495791865856 496081789056 496797243264 497363654144 498760679424 498813693952 499825199088 501249307692 501972214548 503956103168 504682913792 504978036192 505533431808 507147185832 507704967168 508625749056 510183995328 510238224069 510745116672 510799405056 511671412224 512652474432 512993560576 513293542776 513923933942 514790025408 515420848128 515498411946 516065378304 517001322768 517937551488 517992604374 518282153984 518507200512 519222118828 519447573504 519793180672 520097139072 520789815296 521094356496 521385639936 521441059328 521667477504 522331233312 522905714688 523332734316 523854064896 523908317184 524858485728 525458965248 525514817604 526158782464 526387249152 526466463264 526816740352 526990915584 527045492736 527772183659 528001350912 528352649216 529013723616 529309433856 529310878072 529365695488 530269397952 530325761621 530852610048 530932496136 531870449664 531950488923 532478951424 532480404288 532535549952 533444663808 533501364984 533799583744 534031368192 534467473344 534767691248 534823073792 534999896064 535055302656 535355850752 535793037514 536025687552 536382324736 536695983936 537353650176 537410766848 537969892992 538025607168 538027075166 539001379056 539594194944 540034842858 540571336704 540572811648 540628795392 541316677076 541551725568 541609288464 541912039424 542228932224 542894859808 542951084032 543268584432 543573746044 543630040576 543809774592 543866093568 544852457856 545157021696 545214967808 546145727232 546202288128 546203778436 546746400768 547192889376 547794714624 547877150268 548548517888 549416060928 549472960512 549474459744 550147784704 550469493504 550835740672 551074922496 551834745224 551891895296 552074360832 552441675776 552834053184 552892815307 553442082816 553500909568 554445814272 555139144896 555196637184 556203550728 556756107264 556815286272 557523763216 557765849088 557825135424 558136950784 558592741238 559207104512 559534110912 560221291504 560921844322 561165405696 562555650048 563575910016 564195753984 564972126208 565996768736 566619275264 566950616064 567768278016 568415604736 569385970944 569446492412 570012205056 570072793088 572856351648 573682530912 575317074808 575949832192 577117755648 579596783808 579658390609 580234248192 581887459328 583067423232 583129398936 583708704768 584767328256 585634250306 585888542208 586278354944 586621191744 589141042224 589789003776 590858654592 591671716804 591928630272 591991547856 592322461696 592668832896 593396707232 594396730368 595474737831 595536407424 595869302784 595932639232 596949980928 597013432244 597606531072 598094553504 598752362496 598842466572 600524531712 600588362976 601324322816 601613652654 601675958016 602076274688 602275332096 602337705984 603168209896 603430115328 603831599104 604260476736 604324705103 604587112704 604925067264 604989366272 606022169088 606779995584 607943415912 608547373056 608549033472 608612057088 609386438864 609651044352 609715845696 610056667136 610554856702 610756717284 610819969536 611163075712 611226370048 611491774464 611583795648 612334900016 613100620538 613366838784 614118457344 614822734848 614886408192 614888085904 616001576064 616679079936 617117082624 617182677552 617527672832 617861480448 618647630944 618916257792 619328045056 619690208256 620451268352 620515524608 620814088377 620878382208 621227138336 621291474944 621496885248 621561249792 622352107776 622418259148 622688523264 623036596224 623102820352 623545385568 624166545408 624231186432 625363302144 626145314592 626912591872 627214233618 627631541824 627904069632 627969097728 627970811136 628740325376 628834942232 629107992576 629526560768 630040650001 630248952942 630666559488 630668280256 630733594624 631810346496 631877503208 632505237504 633652359168 634444737024 634510442496 635593641984 635661200832 636016525312 636360327168 636746364828 637170015104 637236002816 637446684672 637870800896 638391704272 639093833728 639467555328 640252904576 640985404416 641053536368 641331892224 642214409088 642920742912 644086754304 645682429952 646853449984 647231709159 647564886016 647662335712 647943561216 648904142516 649548791808 649617833984 650726823936 650795991328 654623391744 654692973312 656314925056 657505228352 658228379648 659563149312 661442385408 662396324352 665014239232 666362769408 666433598784 667571295636 668332410256 669296286064 670424219136 673304048256 674044575744 676196247776 676489863168 676939956224 677335809024 678167665408 678564236133 679310548992 680245327104 680317632092 680613037056 680993488896 681065873408 682228549632 683465850294 683536632576 684391390368 685559743722 686313750528 686386700544 687227797504 687331215928 687558460176 687629666304 688087171072 688876762518 689335097024 690583401984 690656805832 691342934016 691749096642 692596764672 693462852096 694718631936 694792475328 695180853248 695556636672 695978584812 696441644416 696744050688 697207619584 697776979088 698007676896 698079965184 698472086528 698544422912 698880530628 698952909312 699811314304 700611953664 700686423472 700990672896 701882594763 701955284352 702654554112 702727323648 704001801216 705276665856 705278590197 705351631488 705745911808 706085484552 707025863936 707332866048 707439310011 707803480064 707909994848 708217380864 709160599552 709267318564 709501815288 709575293952 709971935232 709973872384 710047399936 710862191109 711259551744 711335153312 712549503498 712623297792 713333194752 713407070208 714700916736 715518590976 715594645248 716471533568 716816266992 716890503168 717293190656 717367476224 717604651008 718190667306 718668505408 718980562944 719458926592 720046457144 720284517648 720761782272 720763748864 720838393856 721185228414 722068967424 722145717952 722971909632 724358112576 725079699456 725154791424 726392733696 726469943808 726876028928 727710131232 728194302976 728269717504 728510496768 728620127676 729590519168 730392952832 730502867024 730820063232 732145490244 732554747904 732630614016 732632612992 733959324672 735290445099 736099147776 737112070912 737922777088 738354290688 739261085696 739693381896 740185526528 740262182912 740506927104 741604734304 742420381696 742870758966 743687798784 743766847232 746045481216 748141019136 748220540928 750074200064 751434546688 751873961538 752261005312 752958321822 755934154752 757024370688 759181294592 760720778748 761557450752 762938623584 763808468864 764910041216 766199107584 769490340864 770885900913 772795711744 773131272192 773247617919 773645664256 774098067456 775501984152 776988906561 777423230976 777505865248 778833178242 779689771008 781184722944 782078459904 782161588992 783496849968 784358572032 784999101474 785521389632 785781097344 785862475776 786385338368 787287728592 787811539456 788272226406 789238173696 789322063808 790225110528 792528973824 793964150784 793966317108 794048543232 794492403712 795404096928 795933307904 796278915072 796398744204 797376825343 797459404672 797805674496 798336483328 798456622096 798720606432 798803324928 800252047476 800699375616 800784483968 802151536872 802234610688 803033776128 803689556271 804573487104 805680635648 806030475264 806116150272 806566756352 806954839488 807038410752 807040612749 808029558784 808502068584 809039994112 809391292416 810052264287 810591221216 810859217472 810943193088 811398711296 811482742784 811975015614 812413932696 812868059136 812954460928 814342289712 814426626048 815360619066 815445060864 817735532544 817822451712 818824609792 819218590848 819303432192 819305667654 819763646464 819848544256 820119601152 820789334064 821335434752 821692071936 821815725402 822238773248 822822776832 822910236736 823815307264 824211689616 825221677056 826253611008 827752117836 827837842944 828662513664 828748333056 829251079776 829802810368 830163124224 830251364352 831307754081 831393847424 831668721408 832222060544 832308248576 832708717344 832794955776 833817736192 834305326092 834860419456 835222929408 836285644824 836737703136 837205426176 837294414848 837889111857 838810656768 840331937256 840888745984 841382766483 842413795328 843833475072 844869812224 845363865024 845926316032 846013923328 846293630976 847458189312 847548267776 848480436224 848995153104 849928912896 852623407104 854078956416 854169738618 854647205888 855018307584 855109189632 856285878784 857227657216 858782339072 859284527472 860523796368 862975612212 863924748288 867635765248 869395175712 870351372288 872831188992 872923964416 874694098404 878451375459 879417532416 881923180544 883195099136 883711563336 884683505664 886287981888 887507575206 887987321784 888483692544 888578131712 890095060848 893803954176 893898958848 895424971392 895520148366 896409796608 897141830256 897738731008 898128543744 898263699858 898726100992 900882544464 901986484224 903114412032 904752314844 905747398656 906390715104 906993769472 907387600896 907484049408 908638707949 909033253632 909638066176 910169993376 911287800392 911382176768 911915123868 912521853824 912823550208 912918085632 914079658296 914573768544 915085000704 915182267392 915832285053 916744613568 916839555072 918502350024 919650930807 920777869312 921177686016 922234102272 922329612288 922332128856 923462352896 924002364096 924617136128 925018619904 925774016328 926291509248 926294036626 926389967104 926792220672 927408848896 927971446416 928992067584 930676902528 930773286912 931840707504 931937212416 933528161664 933627388722 934149271552 934554894336 934654230528 935318078352 935843459684 935940379136 936249818112 936346779648 936872738816 936969764864 938044953216 938669068288 939217971888 940368887808 940371453596 940468841984 941447312736 941956216704 943110488064 943252413348 944289841152 945999839232 946002420384 946100391936 947715519744 947816254812 948346068992 948757856256 950066004664 950164397056 950478538752 951110926336 951254055577 951667105536 951765663744 952934555648 953491801248 954024787968 954126193664 954540490752 955755022656 955854004224 955856612263 956806201344 957587556408 958640750592 960379356864 961478106624 961580304552 962758623232 963321613632 963962546176 964381114368 965710804142 965810816768 966130131456 966772932608 966873055232 968523644928 968626591744 970280174976 970383308498 971347329024 971493503568 973356213774 974323187712 974426750976 976090235904 976193986992 976739663872 976840818688 978612432896 980387260132 981465530368 982039459968 984472387584 986257842528 987342569472 990494345288 991583731712 992163578112 993594486528 994727308288 996531361721 997521358848 997627387904 999650398176 1002498615384 1003944429096 1007912206336 1009365827584 1009956072384 1011066863616 1014294371664 1015409934336 1017251498112 1020367990656 1020476448138 1021490233344 1021598810112 1023342824448 1025198775441 1025304948864 1025987121152 1026587085552 1027847867884 1029580050816 1030841696256 1030996823892 1032130756608 1034002645536 1035875102976 1035985208748 1036564307968 1037014401024 1038444237656 1038895147008 1039586361344 1040194278144 1041579630592 1042188712992 1042771279872 1042882118656 1043334955008 1044662466624 1044773506427 1045811429376 1046665468632 1047708129792 1047816634368 1049716971456 1050917930496 1051029635208 1052317564928 1052774498304 1052932926528 1053633480704 1053981831168 1054090985472 1055544367318 1056002701824 1056705298432 1058027447232 1058618867712 1058621756144 1058731390976 1060538795904 1060651523242 1061705220096 1061864992272 1063740899328 1063900977846 1064957902848 1064960808576 1065071099904 1066889327616 1067002729968 1067599167488 1068824255247 1068934946688 1069535382496 1069646147584 1069999792128 1070110605312 1070711701504 1071586075028 1072051375104 1072764649472 1073391967872 1074707300352 1074821533696 1075939785984 1076051214336 1076054150332 1078002758112 1079188389888 1080069685716 1081142673408 1081145623296 1081257590784 1082633354152 1083103451136 1083218576928 1083824078848 1084457864448 1085789719616 1085902168064 1086537168864 1087147492088 1087260081152 1087619549184 1087732187136 1089231953509 1089704915712 1090314043392 1090429935616 1092291454464 1092404576256 1092407556872 1093492801536 1094385778752 1095589429248 1095754300536 1097097035776 1098832121856 1098945921024 1098948919488 1100295569408 1100938987008 1101671481344 1102149844992 1103669490448 1103783790592 1104148721664 1104883351552 1105668106368 1105785630614 1106884165632 1107001819136 1108891628544 1110278289792 1110393274368 1112407101456 1113630572544 1114306138449 1115047526432 1115531698176 1115650270848 1116273901568 1117185482476 1118414209024 1119068221824 1120442583008 1121843688644 1122330811392 1125111300096 1127151820032 1128391507968 1129944252416 1131993537472 1133238550528 1133901232128 1135536556032 1136831209472 1138771941888 1138892984824 1140024410112 1140145586176 1145712703296 1147365061824 1150634149616 1151899664384 1154235511296 1159193567616 1159316781218 1160468496384 1163774918656 1166134846464 1166258797872 1168249767363 1169534656512 1171268500612 1171777084416 1172556709888 1173242383488 1178282084448 1179578007552 1181717309184 1183343433608 1183857260544 1183983095712 1184644923392 1185337665792 1186793414464 1188793460736 1190555856161 1190949475662 1191072814848 1191738605568 1191865278464 1193899961856 1194026864488 1195213062144 1196189107008 1197504724992 1197684933144 1201049063424 1201176725952 1202648645632 1203227305308 1203351916032 1204152549376 1204550664192 1204675411968 1206336419792 1206860230656 1207663198208 1208520953472 1208649410206 1209174225408 1209850134528 1209978732544 1212044338176 1213559991168 1215886831824 1217098066944 1217224114176 1217962523421 1218772877728 1219302088704 1219431691392 1220113334272 1221109713404 1221513434568 1221639939072 1222326151424 1222452740096 1223040928599 1223167591296 1224669800032 1226201241076 1226733677568 1228236914688 1228958501481 1229645469696 1229772816384 1229776171808 1232003152128 1233358159872 1234234165248 1234365355104 1235055345664 1235722960896 1237295261888 1237832515584 1238656090112 1239380416512 1240902536704 1241031049216 1241628176754 1241756764416 1242454276672 1242582949888 1242993770496 1243122499584 1244704215552 1244836518296 1245377046528 1246073192448 1246205640704 1247090771136 1248333090816 1248462372864 1250726604288 1252290629184 1253825183744 1254428467236 1255263083648 1255808139264 1255938195456 1255941622272 1257480650752 1257669884464 1258215985152 1259053121536 1260081300002 1260497905884 1261333118976 1261336560512 1261467189248 1263620692992 1263755006416 1267304718336 1268889474048 1269020884992 1271187283968 1271322401664 1272033050624 1272720654336 1273492729656 1274340030208 1274472005632 1274893369344 1275741601792 1276783408544 1278187667456 1278935110656 1280505809152 1281254607927 1281970808832 1282107072736 1282663784448 1284428818176 1285841485824 1288173508608 1291364859904 1293706899968 1294463418318 1295129772032 1295324671424 1295887122432 1297808285032 1299097583616 1299235667968 1301453647872 1301591982656 1309246783488 1309385946624 1312629850112 1315010456704 1316456759296 1319126298624 1322884770816 1324792648704 1330028478464 1331261362809 1332725538816 1332867197568 1335142591272 1336664820512 1338592572128 1340848438272 1343280222549 1346608096512 1348089151488 1352392495552 1352979726336 1353879912448 1354671618048 1356335330816 1357128472266 1358621097984 1360490654208 1360635264184 1361226074112 1361986977792 1362131746816 1364457099264 1366931700588 1367073265152 1368782780736 1371119487444 1372627501056 1372773401088 1374455595008 1374662431856 1375116920352 1375259332608 1376174342144 1377753525036 1378670194048 1381166803968 1381313611664 1383498193284 1385193529344 1386925704192 1389437263872 1389441054939 1389584950656 1390361706496 1391113273344 1391957169624 1392883288832 1393488101376 1394415239168 1395553958176 1396015353792 1396159930368 1396944173056 1397088845824 1397761061256 1397905818624 1399622628608 1400441083083 1401223907328 1401372846944 1401981345792 1403765189526 1403910568704 1405309108224 1405454647296 1408003602432 1410553331712 1410557180394 1410703262976 1411491823616 1412170969104 1414051727872 1414665732096 1414878620022 1415606960128 1415819989696 1416434761728 1418321199104 1418534637128 1419003630576 1419150587904 1419943870464 1419947744768 1420094799872 1421724382218 1422519103488 1422670306624 1425099006996 1425246595584 1426666389504 1426814140416 1429401833472 1431037181952 1431189290496 1432943067136 1433632533984 1433781006336 1434586381312 1434734952448 1435209302016 1436381334612 1437337010816 1437961125888 1438917853184 1440092914288 1440569035296 1441527497728 1441676787712 1442370456828 1444137934848 1444291435904 1445943819264 1448566206213 1448716225152 1450159398912 1450309582848 1452785467392 1452939887616 1453752057856 1455420262464 1455574962747 1456388605952 1456539435008 1457020993536 1457240255352 1459181038336 1460034320661 1460785905664 1461005734048 1461640126464 1464290980488 1465109495808 1465261228032 1465265225984 1467918649344 1470580890198 1472198295552 1474224141824 1475845554176 1476708581376 1478522171392 1479386763792 1480371053056 1480524365824 1481013854208 1483209468608 1484840763392 1485741517932 1487375597568 1487533694464 1492090962432 1496282038272 1496441081856 1500148400128 1502869093376 1503747923076 1505916643644 1511868309504 1514048741376 1518362589184 1521441557496 1523114901504 1525877247168 1527616937728 1529820082432 1530714672207 1532398215168 1538980681728 1541771801826 1545591423488 1546262544384 1546495235838 1547291328512 1548196134912 1551003968304 1553977813122 1554846461952 1555011730496 1557666356484 1559379542016 1562369445888 1564156919808 1564323177984 1566993699936 1568717144064 1569998202948 1571042779264 1571562194688 1571724951552 1572770676736 1574575457184 1575623078912 1576544452812 1578476347392 1578644127616 1580450221056 1583316550977 1585057947648 1587928301568 1587932634216 1588097086464 1588984807424 1590808193856 1590977284863 1591866615808 1592557830144 1592797488408 1594753650686 1594918809344 1595611348992 1595851466769 1596672966656 1596913244192 1597441212864 1597606649856 1600504094952 1601398751232 1601568967936 1604303073744 1604469221376 1606067552256 1607379112542 1609146974208 1611361271296 1612060950528 1612232300544 1613133512704 1613909678976 1614076821504 1614081225498 1616059117568 1617004137168 1618079988224 1618782584832 1620104528574 1621182442432 1621718434944 1621886386176 1622797422592 1622965485568 1623950031228 1624827865392 1625736118272 1625908921856 1628684579424 1628853252096 1630721238132 1630890121728 1635471065088 1635644903424 1637726054447 1638437181696 1638606864384 1638611335308 1639527292928 1639697088512 1640239202304 1641578668128 1642670869504 1643384143872 1643631450804 1645645553664 1645650043793 1645820473472 1647630614528 1648423379232 1650443354112 1652507222016 1655504235672 1655675685888 1657325027328 1658502159552 1658678445921 1659605620736 1660326248448 1660502728704 1662615508162 1662787694848 1663337442816 1664444121088 1664616497152 1665417434688 1665589911552 1667635472384 1668610652184 1669720838912 1670445858816 1672571289648 1673475406272 1674410852352 1674588829696 1675778223714 1677621313536 1680663874512 1681777491968 1682765532966 1684827590656 1687666950144 1689739624448 1690727730048 1691852632064 1692027846656 1692587261952 1694916378624 1695096535552 1696960872448 1697990306208 1699857825792 1705246814208 1708157912832 1708339477236 1709294411776 1710036615168 1710218379264 1712571757568 1715677705231 1717564678144 1718569054944 1721047592736 1725951224424 1727849496576 1735271530496 1738790351424 1738975171827 1740702744576 1745662377984 1745847928832 1749388196808 1756902750918 1758835064832 1763846361088 1766390198272 1767423126672 1769367011328 1772575963776 1775015150412 1775974643568 1776967385088 1777156263424 1780190121696 1787607908352 1787797917696 1790849942784 1791040296732 1792819593216 1794283660512 1795477462016 1796257087488 1796527399716 1798733768797 1801765088928 1803972968448 1806228824064 1809504629688 1811494797312 1812781430208 1812974115309 1813987538944 1814775201792 1814968098816 1817277415898 1818066507264 1819276132352 1820339986752 1822575600784 1822764353536 1823830247736 1825043707648 1825647100416 1825836171264 1828159316592 1829147537088 1830170001408 1830364534784 1831664570106 1833489227136 1833679110144 1837004700048 1839301861614 1841555738624 1842355372032 1844468204544 1844659224576 1844664257712 1846924705792 1848004728192 1849234272256 1850037239808 1851548032656 1852583018496 1852588073252 1852779934208 1853584441344 1854817697792 1855942892832 1857984135168 1861353805056 1861546573824 1863681415008 1863874424832 1867056323328 1867254777444 1868298543104 1869109788672 1869308461056 1870636156704 1871686919368 1871880758272 1872499636224 1872693559296 1873745477632 1875275631299 1876089906432 1877338136576 1878435943776 1880737775616 1880742907192 1880937683968 1882894625472 1883094763081 1883912433408 1886220976128 1886504826696 1888579682304 1890121950003 1891999678464 1892004840768 1892200783872 1895431039488 1895632509624 1896692137984 1897515712512 1900132009328 1900328794112 1900957077504 1902221852672 1902508111154 1903334211072 1903531327488 1905869111296 1906983602496 1908049575936 1908252387328 1909080981504 1911510045312 1911708008448 1911713224526 1913612402688 1915175112816 1917281501184 1920758713728 1922956213248 1923160609104 1925517246464 1926643227264 1927925092352 1928762228736 1931421608284 1931621633536 1932260262912 1933545865216 1933746110464 1937047289856 1937253183488 1940560349952 1940766616996 1942694658048 1942987007136 1946712427548 1948646375424 1948853501952 1952180471808 1952387973984 1953479327744 1957224865792 1960774520264 1962931060736 1963226455127 1964078919936 1968944775168 1972515685056 1974685138944 1980988690576 1983167463424 1984327156224 1987188973056 1989454616576 1993062723442 1995042717696 1995254775808 1999300796352 2004997230768 2007888858192 2015824412672 2018731655168 2019912144768 2022133727232 2028588743328 2030819868672 2034502996224 2040735981312 2040952896276 2042980466688 2043197620224 2046685648896 2049719876071 2050397550882 2050609897728 2051974242304 2053174171104 2055695735768 2059160101632 2061683392512 2061993647784 2064261513216 2068005291072 2071750205952 2071970417496 2073128615936 2074028802048 2076888475312 2077790294016 2079172722688 2080388556288 2083159261184 2084377425984 2085542559744 2085764237312 2086669910016 2089324933248 2089547012854 2091622858752 2093330937264 2095416259584 2095633268736 2099433942912 2101835860992 2102059270416 2104635129856 2105647784289 2105865853056 2107266961408 2107963662336 2108181970944 2111088734636 2112005403648 2113410596864 2115835770591 2116054894464 2117237735424 2117243512288 2117462781952 2121077591808 2121303046484 2123410440192 2123729984544 2127481798656 2127801955692 2129915805696 2129921617152 2130142199808 2133778655232 2134005459936 2135198334976 2137648510494 2137869893376 2139070764992 2139292295168 2139999584256 2140221210624 2141423403008 2143172150056 2144102750208 2145529298944 2145852171883 2146783935744 2149414600704 2149643067392 2151879571968 2152102428672 2152108300664 2156005516224 2158376779776 2160139371432 2162285346816 2162291246592 2162515181568 2165266708304 2166206902272 2166437153856 2167648157696 2168915728896 2171579439232 2171804336128 2173074337728 2174294984176 2174520162304 2175239098368 2175464374272 2178463907018 2179409831424 2180628086784 2180859871232 2184582908928 2184809152512 2184815113744 2188771557504 2191178858496 2191508601072 2194194071552 2197664243712 2197891842048 2197897838976 2200591138816 2201877974016 2203342962688 2205871335297 2207338980896 2207567581184 2208297443328 2209766703104 2211336212736 2211571261228 2213768331264 2214003638272 2217783257088 2220556579584 2220786548736 2224814202912 2227261145088 2228612276898 2230095052864 2231063396352 2231300541696 2232547803136 2234370964952 2236828418048 2238136443648 2240885166016 2243687377288 2244661622784 2250222600192 2254303640064 2256783015936 2259888504832 2263987074944 2266477101056 2267802464256 2271073112064 2273662418944 2277543883776 2277785969648 2280291172352 2291425406592 2294730123648 2301268299232 2303799328768 2308471022592 2312657702739 2318387135232 2318633562436 2320936992768 2327549837312 2332269692928 2332517595744 2336499534726 2339069313024 2342537001224 2343554168832 2345113419776 2346484766976 2356564168896 2359156015104 2363434618368 2366686867216 2367714521088 2367966191424 2369289846784 2370675331584 2373586828928 2377586921472 2381111712322 2381898951324 2382145629696 2383477211136 2383730556928 2387799923712 2388053728976 2392130476029 2392378214016 2395009449984 2395369866288 2402098126848 2402353451904 2405297291264 2406454610616 2406703832064 2408305098752 2409101328384 2411068668813 2412672839584 2413720461312 2415326396416 2417041906944 2417298820412 2418348450816 2419700269056 2419957465088 2421121838247 2424088676352 2427119982336 2431773663648 2434196133888 2434448228352 2435925046842 2437545755456 2438604177408 2438863382784 2440226668544 2442219426808 2443026869136 2443279878144 2444652302848 2444905480192 2446081857198 2446335182592 2449339600064 2452402482152 2453467355136 2456473829376 2457917002962 2459290939392 2459545632768 2459552343616 2464006304256 2466716319744 2468468330496 2468730710208 2470110691328 2471445921792 2474590523776 2475665031168 2477312180224 2478760833024 2481805073408 2482062098432 2483256353508 2483513528832 2484908553344 2485165899776 2485987540992 2486244999168 2489408431104 2489673036592 2490754093056 2492411281408 2493923262243 2494181542272 2496666181632 2496924745728 2501453208576 2504581258368 2507650367488 2508856934472 2510526167296 2511616278528 2511883244544 2513667335571 2514961301504 2515339768928 2516431970304 2518106243072 2520162600004 2520995811768 2522666237952 2522673121024 2522934378496 2524148299449 2527241385984 2527510012832 2534609436672 2537778948096 2538041769984 2542374567936 2542644803328 2544066101248 2545441308672 2546985459312 2548680060416 2548944011264 2549786738688 2551483203584 2553566817088 2556375334912 2557870221312 2561011618304 2562509215854 2563941617664 2564214145472 2565327568896 2568857636352 2571682971648 2576347017216 2582729719808 2587413799936 2588926836636 2590649342848 2591774244864 2595616570064 2598471335936 2602907295744 2603183965312 2618493566976 2618771893248 2625259700224 2630020913408 2632913518592 2635354126377 2638252597248 2645769541632 2649585297408 2660056956928 2662522725618 2665451077632 2665734395136 2670285182544 2673329641024 2677185144256 2681696876544 2686560445098 2693216193024 2696178302976 2704784991104 2705959452672 2707759824896 2709343236096 2712670661632 2714256944532 2717242195968 2720981308416 2721270528368 2722452148224 2724263493632 2725916123847 2728914198528 2733863401176 2734146530304 2737565561472 2742238974888 2745255002112 2745546802176 2747496855159 2748911190016 2749324863712 2750233840704 2750518665216 2752348684288 2755507050072 2757340388096 2758952792421 2762333607936 2762627223328 2766996386568 2770387058688 2773851408384 2778874527744 2778882109878 2779169901312 2780723412992 2782226546688 2783914339248 2785766577664 2786976202752 2788830478336 2791107916352 2792030707584 2792319860736 2793888346112 2794177691648 2795522122512 2795811637248 2799245257216 2800882166166 2802447814656 2802745693888 2803962691584 2807530379052 2807821137408 2810618216448 2810909294592 2816007204864 2821106663424 2821114360788 2821406525952 2822983647232 2824341938208 2828103455744 2829331464192 2829757240044 2831639979392 2832869523456 2836642398208 2837069274256 2838007261152 2838301175808 2839895489536 2840189599744 2843448764436 2845038206976 2845340613248 2850198013992 2850493191168 2853332779008 2853762166731 2858803666944 2862074363904 2862378580992 2865886134272 2867265067968 2867562012672 2867569836789 2869172762624 2869469904896 2870418604032 2872762669224 2874674021632 2875922251776 2877835706368 2880185828576 2881138070592 2883054995456 2883353575424 2884740913656 2888275869696 2888582871808 2891887638528 2897132412426 2897432450304 2900318797824 2900619165696 2905570934784 2905879775232 2907504115712 2910840524928 2911149925494 2912777211904 2913078870016 2914041987072 2914480510704 2918362076672 2920068641322 2921571811328 2922011468096 2923280252928 2928581960976 2930218991616 2930522456064 2930530451968 2935837298688 2941161780396 2944396591104 2948448283648 2953417162752 2957044342784 2958773527584 2960742106112 2961048731648 2962027708416 2966418937216 2969681526784 2971483035864 2974751195136 2975067388928 2984181924864 2989594085163 2992564076544 2992882163712 3000296800256 3005738186752 3007495846152 3011833287288 3023736619008 3028097482752 3036725178368 3042883114992 3046229803008 3051754494336 3055233875456 3059640164864 3061429344414 3064796430336 3077961363456 3083543603652 3091182846976 3092525088768 3092990471676 3096392269824 3102007936608 3107955626244 3109692923904 3110023460992 3115332712968 3118759084032 3124738891776 3128313839616 3128646355968 3133987399872 3134320519281 3137434288128 3139996405896 3142085558528 3143124389376 3143449903104 3145541353472 3149150914368 3151246157824 3153088905624 3156952694784 3157288255232 3160900442112 3166633101954 3170115895296 3175856603136 3175865268432 3176194172928 3177969614848 3181616387712 3181954569726 3183733231616 3185115660288 3185594976816 3189507301372 3189837618688 3191222697984 3191702933538 3193345933312 3193826488384 3194882425728 3195213299712 3201008189904 3202797502464 3203137935872 3208606147488 3208938442752 3212135104512 3214758225084 3218293948416 3222722542592 3224121901056 3224464601088 3227819357952 3228153643008 3228162450996 3232118235136 3234008274336 3236159976448 3237565169664 3240209057148 3242029128191 3242364884864 3243436869888 3243772772352 3245594845184 3245930971136 3247900062456 3249655730784 3251472236544 3251817843712 3257369158848 3257706504192 3261442476264 3261780243456 3267695860527 3270942130176 3271289806848 3275452108894 3276874363392 3277213728768 3277222670616 3279054585856 3279394177024 3280478404608 3283157336256 3285341739008 3286768287744 3287262901608 3291291107328 3291300087586 3291640946944 3295261229056 3296846758464 3300886708224 3305014444032 3311008471344 3311351371776 3314650054656 3317004319104 3317356891842 3319211241472 3320652496896 3321005457408 3325231016324 3325575389696 3326674885632 3328888242176 3329232994304 3330834869376 3331179823104 3335270944768 3337221304368 3339441677824 3340891717632 3345142579296 3346950812544 3348821704704 3349177659392 3351556447428 3355242627072 3361327749024 3365531065932 3369655181312 3375333900288 3379479248896 3379987814497 3381455460096 3383705264128 3384055693312 3385174523904 3389832757248 3390193071104 3395980612416 3396341579743 3399715651584 3410493628416 3416315825664 3416678954472 3418588823552 3420073230336 3420436758528 3425143515136 3431355410462 3435129356288 3437138109888 3442095185472 3451902448848 3455698993152 3470543060992 3477580702848 3477950343654 3481405489152 3491324755968 3491695857664 3498776393616 3513805501836 3517670129664 3527692722176 3532780396544 3534846253344 3538734022656 3545151927552 3550030300824 3551949287136 3553934770176 3554312526848 3560380243392 3571667568483 3575215816704 3575595835392 3581699885568 3582080593464 3585639186432 3588567321024 3590954924032 3592514174976 3593054799432 3597467537594 3603530177856 3607945936896 3612457648128 3619009259376 3622989594624 3625562860416 3625948230618 3627975077888 3629550403584 3629936197632 3634554831796 3636133014528 3638552264704 3640679973504 3645151201568 3645528707072 3647660495472 3650087415296 3651294200832 3651672342528 3656318633184 3658295074176 3660340002816 3660729069568 3663329140212 3666978454272 3667358220288 3674009400096 3678603723228 3683111477248 3684710744064 3688936409088 3689318449152 3689328515424 3693849411584 3694405285613 3696009456384 3698468544512 3700074479616 3703096065312 3705166036992 3705176146504 3705559868416 3707168882688 3711885785664 3712280331347 3715968270336 3722707610112 3723093147648 3727362830016 3727748849664 3734112646656 3734509554888 3736597086208 3738219577344 3738616922112 3741272313408 3743373838736 3743761516544 3744999272448 3745387118592 3747490955264 3750551262598 3752179812864 3754676273152 3756871887552 3761475551232 3761485814384 3761875367936 3765789250944 3766189526162 3767824866816 3772441952256 3773009653392 3777159364608 3780243900006 3783999356928 3784009681536 3784401567744 3790862078976 3791265019248 3793384275968 3800264018656 3800657588224 3801914155008 3804443705344 3805016222308 3806668422144 3807062654976 3811738222592 3813967204992 3816099151872 3816504774656 3818161963008 3823020090624 3823416016896 3823426449052 3827224805376 3830350225632 3834563002368 3841517427456 3845912426496 3846321218208 3851034492928 3853286454528 3855850184704 3857524457472 3862843216568 3863243267072 3864520525824 3867091730432 3870249707149 3874094579712 3874506366976 3881120699904 3881533233992 3885389316096 3885974014272 3893424855096 3897292750848 3897707003904 3904360943616 3904775947968 3906958655488 3914449731584 3921549040528 3925862121472 3926452910254 3928157839872 3937889550336 3945031370112 3949370277888 3961977381152 3966334926848 3968654312448 3974377946112 3978909233152 3986125446884 3990085435392 3990509551616 3998601592704 4009994461536 4015777716384 4031648825344 4037463310336 4039824289536 4044267454464 4057177486656 4057608734263 4061639737344 4069005992448 4081471962624 4081905792552 4085960933376 4086395240448 4093371297792 4099439752142 4100795101764 4101219795456 4103948484608 4106348342208 4111391471536 4118320203264 4123366785024 4123987295568 4128523026432 4136010582144 4143500411904 4143940834992 4146257231872 4153776950624 4155580588032 4158345445376 4160777112576 4166318522368 4168323164817 4168754851968 4171085119488 4171528474624 4173339820032 4178649866496 4179094025708 4183245717504 4186661874528 4190832519168 4191266537472 4198867885824 4203671721984 4204118540832 4209270259712 4211295568578 4211731706112 4214533922816 4215927324672 4216363941888 4222177469272 4224010807296 4226821193728 4230272935721 4231671541182 4232109788928 4234475470848 4234487024576 4234925563904 4242155183616 4242606092968 4246820880384 4247459969088 4254963597312 4255603911384 4259831611392 4259843234304 4260284399616 4267557310464 4268010919872 4270396669952 4275297020988 4275739786752 4278141529984 4278584590336 4279999168512 4280442421248 4282846806016 4286344300112 4288205500416 4291058597888 4291704343766 4293567871488 4298829201408 4299286134784 4303759143936 4304204857344 4304216601328 4312011032448 4316753559552 4320278742864 4324582493184 4325030363136 4330533416608 4332413804544 4332874307712 4335296315392 4337831457792 4343158878464 4343608672256 4345698618639 4346148675456 4348589968352 4349040324608 4350478196736 4350928748544 4356927814036 4358819662848 4361256173568 4361719742464 4366724888241 4369165817856 4369618305024 4369630227488 4377543115008 4382357716992 4383017202144 4388388143104 4395328487424 4395783684096 4395795677952 4401182277632 4403755948032 4406685925376 4411742670594 4414677961792 4415135162368 4416594886656 4419533406208 4422672425472 4423142522456 4427536662528 4428007276544 4435566514176 4441113159168 4441573097472 4449628405824 4454522290176 4457224553796 4460190105728 4462126792704 4462601083392 4465095606272 4468741929904 4473656836096 4476272887296 4481770332032 4487374754576 4489323245568 4500445200384 4508607280128 4519777009664 4527974149888 4532954202112 4535604928512 4542146224128 4547324837888 4555087767552 4555571939296 4560582344704 4582850813184 4589460247296 4602536598464 4607598657536 4616942045184 4625315405478 4636774270464 4637267124872 4641873985536 4655099674624 4664539385856 4665035191488 4672999069452 4678138626048 4685074002448 4687108337664 4690226839552 4692969533952 4713128337792 4718312030208 4726869236736 4733373734432 4735429042176 4735932382848 4738579693568 4741350663168 4747173657856 4749949652931 4755173842944 4762223424644 4763797902648 4764291259392 4766954422272 4767461113856 4772931854589 4775599847424 4776107457952 4784260952058 4784756428032 4790018899968 4790739732576 4804196253696 4804706903808 4810594582528 4812909221232 4813407664128 4816610197504 4818202656768 4822137337626 4825345679168 4827440922624 4830652792832 4834083813888 4834597640824 4836696901632 4839400538112 4839914930176 4842243676494 4848177352704 4854239964672 4863547327296 4868392267776 4868896456704 4871850093684 4875091510912 4877208354816 4877726765568 4880453337088 4884438853616 4886053738272 4886559756288 4889304605696 4889810960384 4892163714396 4892670365184 4898679200128 4904804964304 4906934710272 4913178163341 4915834005924 4918581878784 4919091265536 4919104687232 4928012608512 4936936660992 4936950131379 4937461420416 4940221382656 4942891843584 4949181047552 4951330062336 4954624360448 4957521666048 4963610146816 4964124196864 4966512707016 4967027057664 4969817106688 4970331799552 4971975081984 4976035337763 4978816862208 4979346073184 4981508186112 4984822562816 4987846524486 4988363084544 4993332363264 4993849491456 5002906417152 5009162516736 5015300734976 5017713868944 5021052334592 5023232557056 5023766489088 5027334671142 5029922603008 5030679537856 5032863940608 5036212486144 5040325200008 5041991623536 5045332475904 5045346242048 5045868756992 5048296598898 5054482771968 5055020025664 5069218873344 5075557896192 5076083539968 5084749135872 5085289606656 5088132202496 5090882617344 5093970918624 5097360120832 5097888022528 5099573477376 5107133634176 5112750669824 5115740442624 5122023236608 5125018431708 5127883235328 5128428290944 5130655137792 5137715272704 5147033115693 5152694034432 5165459439616 5174827599872 5177853673272 5181298685696 5183548489728 5191233140128 5196942671872 5205814591488 5206367930624 5216925515481 5236987133952 5237543786496 5250519400448 5260041826816 5265827037184 5270708252754 5276505194496 5291539083264 5299170594816 5325045451236 5330902155264 5331468790272 5340570365088 5346659282048 5354370288512 5363393753088 5373120890196 5386432386048 5396201306391 5409569982208 5411918905344 5415519649792 5418686472192 5425341323264 5428513889064 5434484391936 5438922345927 5441962616832 5442541056736 5444904296448 5448526987264 5451832247694 5457828397056 5467726802352 5468293060608 5475131122944 5484477949776 5490510004224 5491093604352 5494993710318 5497822380032 5498649727424 5500467681408 5501037330432 5504697368576 5511014100144 5514680776192 5517905584842 5524667215872 5525254446656 5533992773136 5540774117376 5547702816768 5557749055488 5557764219756 5558339802624 5561446825984 5564453093376 5567828678496 5571533155328 5573952405504 5581637777401 5582215832704 5584061415168 5584639721472 5587776692224 5588355383296 5591044245024 5591623274496 5598490514432 5601764332332 5604895629312 5605491387776 5607925383168 5615060758104 5615642274816 5621236432896 5625826893897 5632014409728 5642213326848 5642228721576 5642813051904 5645967294464 5648683876416 5649284289243 5656206911488 5658662928384 5659514480088 5663279958784 5665739046912 5670365850009 5673284796416 5674138548512 5676014522304 5676602351616 5679790979072 5680379199488 5686897528872 5690076413952 5690681226496 5700396027984 5700986382336 5706665558016 5707524333462 5717607333888 5724148727808 5724757161984 5731772268544 5734530135936 5735124025344 5735139673578 5738345525248 5738939809792 5740837208064 5745525338448 5749348043264 5751844503552 5755671412736 5760371657152 5762276141184 5766109990912 5766707150848 5769481827312 5776551739392 5777165743616 5783775277056 5794264824852 5794864900608 5800637595648 5801238331392 5811141869568 5811759550464 5819154278567 5821681049856 5822299850988 5825554423808 5826157740032 5828083974144 5828961021408 5836724153344 5840137282644 5844022936192 5846560505856 5857163921952 5860437983232 5861060903936 5871674597376 5882323560792 5888793182208 5889679365381 5896896567296 5906834325504 5914088685568 5917547055168 5921484212224 5922097463296 5924055416832 5932837874432 5939363053568 5942966071728 5949502390272 5950134777856 5968363849728 5979188170326 5985128153088 5985764327424 6000593600512 6011476373504 6014991692304 6023666574576 6047473238016 6056194965504 6073450356736 6085766229984 6092459606016 6103508988672 6110467750912 6119280329728 6122858688828 6129592860672 6149159628213 6155922726912 6167087207304 6182365693952 6185050177536 6185980943352 6192784539648 6204015873216 6215911252488 6219385847808 6220046921984 6230665425936 6237518168064 6249477783552 6256627679232 6257292711936 6267974799744 6268641038562 6274868576256 6279992811792 6284171117056 6286248778752 6286899806208 6291082706944 6298301828736 6302492315648 6306177811248 6313905389568 6314576510464 6321800884224 6333266203908 6340231790592 6351713206272 6351730536864 6352388345856 6360470955643 6363232775424 6363909139452 6367466463232 6370231320576 6371189953632 6379014602744 6379675237376 6382445395968 6383405867076 6387652976768 6389764851456 6390426599424 6402016379808 6405595004928 6406275871744 6417212294976 6417876885504 6417894396623 6424270209024 6429516450168 6436587896832 6437556515649 6445445085184 6448243802112 6448929202176 6455638715904 6456307286016 6456324901992 6464236470272 6468016548672 6472319952896 6475130339328 6480418114296 6484058256382 6484729769728 6486873739776 6487545544704 6491189690368 6491861942272 6495800124912 6499311461568 6502944473088 6503635687424 6514738317696 6515413008384 6522884952528 6523560486912 6535391721054 6541884260352 6542579613696 6550904217788 6553748726784 6554427457536 6554445341232 6558109171712 6558788354048 6566314672512 6570683478016 6573536575488 6574525803216 6582582214656 6582600175172 6583281893888 6590522458112 6593693516928 6601773416448 6610028888064 6622016942688 6622702743552 6629300109312 6634008638208 6634713783684 6638422482944 6641304993792 6642010914816 6650462032648 6651150779392 6653349771264 6657776484352 6661669738752 6662359646208 6670541889536 6674442608736 6678883355648 6681783435264 6690285158592 6690996285841 6693901625088 6697643409408 6698355318784 6703112894856 6710485254144 6722655498048 6731062131864 6739310362624 6750667800576 6758958497792 6759975628994 6762910920192 6767410528256 6768111386624 6770349047808 6779665514496 6780386142208 6791961224832 6792683159486 6799431303168 6820987256832 6832631651328 6833357908944 6837177647104 6840873517056 6850287030272 6862710820924 6870258712576 6874276219776 6884190370944 6903804897696 6911397986304 6941086121984 6955161405696 6955900687308 6962810978304 6975719532047 6982649511936 6983391715328 6997552787232 7027611003672 7035340259328 7055385444352 7065560793088 7069692506688 7077468045312 7090303855104 7100060601648 7103898574272 7107869540352 7108625053696 7120760486784 7143335136966 7150431633408 7151191670784 7163399771136 7164161186928 7176391428087 7177134642048 7181909848064 7185028349952 7186109598864 7194935075188 7207060355712 7215891873792 7224915296256 7238018518752 7245979189248 7251125720832 7251896461236 7255950155776 7259100807168 7259872395264 7269109663592 7272266029056 7277104529408 7281359947008 7290302403136 7291057414144 7295320990944 7300174830592 7302588401664 7303344685056 7312637266368 7313414544989 7316590148352 7320680005632 7321458139136 7326658280424 7333956908544 7334716440576 7348018800192 7357207446456 7366222954496 7369421488128 7377872818176 7378636898304 7378657030848 7387698823168 7388810571226 7392018912768 7396937089024 7400148959232 7406192130624 7410332073984 7410352293008 7411119736832 7414337765376 7423771571328 7424560662694 7431936540672 7445415220224 7446186295296 7454725660032 7455497699328 7468225293312 7469019109776 7473194172416 7477233844224 7481769786729 7482544626816 7486747677472 7487523033088 7489998544896 7490774237184 7494981910528 7501102525196 7504359625728 7509352546304 7513743775104 7522951102464 7522971628768 7523750735872 7531578501888 7532379052324 7535649733632 7544883904512 7546019306784 7554318729216 7560487800012 7567998713856 7568019363072 7568803135488 7581724157952 7582530038496 7586768551936 7600528037312 7601315176448 7603828310016 7608887410688 7610032444616 7613336844288 7614125309952 7623476445184 7624623674563 7627934409984 7632198303744 7633009549312 7636323926016 7646040181248 7646832033792 7646852898104 7654449610752 7660700451264 7669126004736 7683034854912 7691824852992 7692642436416 7702068985856 7706572909056 7711700369408 7715048914944 7725686433136 7726486534144 7729041051648 7734183460864 7740499414298 7748189159424 7749012733952 7762241399808 7763066467984 7771948028544 7786849710192 7795414007808 7808721887232 7809551895936 7813917310976 7828899463168 7843098081056 7851724242944 7852905820508 7856315679744 7875779100672 7890062740224 7898740555776 7923954762304 7932669853696 7937308624896 7948755892224 7957818466304 7972250893768 7980170870784 7981019103232 7997203185408 8019988923072 8031555432768 8063297650688 8074926620672 8079648579072 8088534908928 8114354973312 8115217468526 8123279474688 8138011984896 8162943925248 8163811585104 8172790480896 8177748371541 8186742595584 8198879504284 8201590203528 8202439590912 8207896969216 8212696684416 8222782943072 8236640406528 8246733570048 8247974591136 8257046052864 8272021164288 8287000823808 8287881669984 8292514463744 8307553901248 8311161176064 8316690890752 8321554225152 8332637044736 8333890993127 8336646329634 8337509703936 8342170238976 8343056949248 8346679640064 8357299732992 8358188051416 8366491435008 8373323749056 8381665038336 8382533074944 8397735771648 8407343443968 8408237081664 8418540519424 8422591137156 8423463412224 8429067845632 8431854649344 8432727883776 8444354938544 8448021614592 8453642387456 8460545871442 8463343082364 8464219577856 8468950941696 8468974049152 8469851127808 8484310367232 8485212185936 8494919938176 8509927194624 8511207822768 8519686468608 8520568799232 8535114620928 8536021839744 8540793339904 8550594041976 8551479573504 8556283059968 8557169180672 8559998337024 8561286500193 8565693612032 8572688600224 8576411000832 8582117195776 8583408687532 8587135742976 8597658402816 8598572269568 8602709510367 8607518287872 8608409714688 8608433202656 8624022064896 8633507119104 8640557485728 8649164986368 8650060726272 8661066833216 8664827609088 8665748615424 8670592630784 8675662915584 8686317756928 8687217344512 8691397237278 8692297350912 8697179936704 8698080649216 8700956393472 8701857497088 8713855628072 8717639325696 8722512347136 8723439484928 8733449776482 8738331635712 8739236610048 8739260454976 8755086230016 8764715433984 8766034404288 8776776286208 8790656974848 8791567368192 8791591355904 8802364555264 8807511896064 8813371850752 8823485341188 8829355923584 8830270324736 8833189773312 8839066812416 8845344850944 8846285044912 8856014553088 8871133028352 8882226318336 8883146194944 8899256811648 8909044580352 8914449107592 8920380211456 8924253585408 8925202166784 8930191212544 8937483859808 8947313672192 8952545774592 8963540664064 8968782255489 8974749509152 8978646491136 9000890400768 9017214560256 9039554019328 9055948299776 9065908404224 9071209857024 9084292448256 9094649675776 9110175535104 9111143878592 9121164689408 9165701626368 9178920494592 9205073196928 9215197315072 9233884090368 9250630810956 9273548540928 9274534249744 9310199349248 9329078771712 9330070382976 9345998138904 9356277252096 9370148004896 9374216675328 9380453679104 9385939067904 9402961557843 9426256675584 9436624060416 9453738473472 9466747468864 9470858084352 9471864765696 9477159387136 9482701326336 9494347315712 9499899305862 9510347685888 9524446849288 9527595805296 9528582518784 9533908844544 9534922227712 9545863709178 9551199694848 9552214915904 9568521904116 9569512856064 9580037799936 9581479465152 9608392507392 9609413807616 9621189165056 9625818442464 9626815328256 9633220395008 9636405313536 9644274675252 9650691358336 9654881845248 9661305585664 9668167627776 9669195281648 9673393803264 9679829860352 9684487352988 9696354705408 9708479929344 9726087384573 9727094654592 9736784535552 9737792913408 9743700187368 9750183021824 9754416709632 9755453531136 9760906674176 9768877707232 9772107476544 9773119512576 9778609211392 9779621920768 9784327428792 9785340730368 9797358400256 9803087581581 9809609928608 9813869420544 9826356326682 9831668011848 9837163757568 9838182531072 9838209374464 9856025217024 9873873321984 9873900262758 9874922840832 9880442765312 9885783687168 9898362095104 9902660124672 9909248720896 9915043332096 9927220293632 9928248393728 9933025414032 9934054115328 9939634213376 9940663599104 9943950163968 9952070675526 9957633724416 9958692146368 9963016372224 9969645125632 9975693048972 9976726169088 9986664726528 9987698982912 10005812834304 10018325033472 10030601469952 10035427737888 10042104669184 10046465114112 10047532978176 10054669342284 10061359075712 10065727881216 10072424972288 10080650400016 10083983247072 10090692484096 10091737513984 10096593197796 10108965543936 10110040051328 10138437746688 10139963443491 10151115792384 10152167079936 10169498271744 10170579213312 10176264404992 10187941837248 10189024739229 10194720241664 10195776045056 10199146954752 10214267268352 10225501339648 10231480885248 10244046473216 10250036863416 10255766470656 10256856581888 10261310275584 10275430545408 10294066231386 10305388068864 10330918879232 10349655199744 10355707346544 10362597371392 10367096979456 10382466280256 10393885343744 10411629182976 10412735861248 10433851030962 10473974267904 10475087572992 10501038800896 10520083653632 10541416505508 10553010388992 10583078166528 10598341189632 10650090902472 10661804310528 10662937580544 10681140730176 10693318564096 10708740577024 10715002705449 10726787506176 10746241780392 10772864772096 10792402612782 10819139964416 10823837810688 10831039299584 10837372944384 10850682646528 10857027778128 10868968783872 10877844691854 10883925233664 10885082113472 10889808592896 10897053974528 10903664495388 10915656794112 10935453604704 10936586121216 10950262245888 10968955899552 10981020008448 10982187208704 10989987420636 10997299454848 11000935362816 11002074660864 11009394737152 11022028200288 11029361552384 11035811169684 11049334431744 11049364579753 11050508893312 11067985546272 11081548234752 11083215856839 11095405633536 11115498110976 11115528439512 11116679605248 11122893651968 11135657356992 11136840994041 11143066310656 11147904811008 11163275554802 11164431665408 11168122830336 11169279442944 11175553384448 11176710766592 11182088490048 11183246548992 11196981028864 11203528664664 11209791258624 11210982775552 11215850766336 11230121516208 11231284549632 11242472865792 11251653787794 11264028819456 11284426653696 11284457443152 11285626103808 11291934588928 11297367752832 11298568578486 11312413822976 11317325856768 11319028960176 11326559917568 11331478093824 11340731700018 11346569592832 11348277097024 11352029044608 11353204703232 11359581958144 11360758398976 11373795057744 11380152827904 11381362452992 11400792055968 11401972764672 11413331116032 11415048666924 11435214667776 11448297455616 11449514323968 11469060271872 11470248050688 11470279347156 11476691050496 11477879619584 11481674416128 11491050676896 11498696086528 11503689007104 11519550306551 11520743314304 11524552282368 11532219981824 11533414301696 11538963654624 11553103478784 11554331487232 11567550554112 11588529649704 11589729801216 11601275191296 11610749121447 11622283739136 11623519100928 11638308557134 11643362099712 11644599701976 11651108847616 11652315480064 11656167948288 11657922042816 11673448306688 11680274565288 11688045872384 11693121011712 11714327843904 11720875966464 11722121807872 11743349194752 11764647121584 11777586364416 11779358730762 11793793134592 11813668651008 11828177371136 11835094110336 11842968424448 11844194926592 11848110833664 11865675748864 11878726107136 11885932143456 11899004780544 11900269555712 11936727699456 11958376340652 11970256306176 11971528654848 12009743936617 12022952747008 12029983384608 12047333149152 12094946476032 12112389931008 12146900713472 12171532459968 12172826202789 12184919212032 12207017977344 12220935501824 12238560659456 12245717377656 12259185721344 12298319256426 12311845453824 12334174414608 12364731387904 12370100355072 12371961886704 12385569079296 12408031746432 12431822504976 12438771695616 12440093843968 12461330851872 12475036336128 12498955567104 12513255358464 12514585423872 12535949599488 12537282077124 12549737152512 12559985623584 12568342234112 12572497557504 12573799612416 12591136381579 12596603657472 12604984631296 12612355622496 12627810779136 12629153020928 12643601768448 12666532407816 12680463581184 12690818807163 12703426412544 12703461073728 12704776691712 12720941911286 12726465550848 12727818278904 12734932926464 12740462641152 12742379907264 12758029205488 12759350474752 12764890791936 12766811734152 12775305953536 12779529702912 12780853198848 12804032759616 12811190009856 12812551743488 12834424589952 12835753771008 12835788793246 12848540418048 12859032900336 12873175793664 12875113031298 12890890170368 12896487604224 12897858404352 12911277431808 12912614572032 12912649803984 12928472940544 12936033097344 12944639905792 12950260678656 12960836228592 12968116512764 12969459539456 12973747479552 12975091089408 12982379380736 12983723884544 12991600249824 12998622923136 13005888946176 13007271374848 13029476635392 13030826016768 13045769905056 13047120973824 13070783442108 13083768520704 13085159227392 13101808435576 13107497453568 13108854915072 13108890682464 13116218343424 13126929419093 13132629345024 13141366956032 13147073150976 13149051606432 13165164429312 13165200350344 13166563787776 13181663341567 13187387033856 13203546832896 13220057776128 13244033885376 13245405487104 13258600218624 13268017276416 13269427567368 13276844965888 13282609987584 13284021829632 13300924065296 13302301558784 13306699542528 13315552968704 13323339477504 13324719292416 13341083779072 13348885217472 13357766711296 13363566870528 13380570317184 13381992571682 13387803250176 13395286818816 13396710637568 13406225789712 13420970508288 13445310996096 13462124263728 13478620725248 13501335601152 13517916995584 13519951257988 13525821840384 13534821056512 13536222773248 13559331028992 13560772284416 13583922449664 13585366318972 13598862606336 13641974513664 13665263302656 13666715817888 13674355294208 13681747034112 13700574060544 13725421641848 13740517425152 13748552439552 13768380741888 13807609795392 13822795972608 13882172243968 13910322811392 13911801374616 13925621956608 13951439064094 13965299023872 13966783430656 13995105574464 14055222007344 14070680518656 14110770888704 14131121586176 14139385013376 14154936090624 14180607710208 14200121203296 14207797148544 14215739080704 14217250107392 14241520973568 14286670273932 14300863266816 14302383341568 14326799542272 14328322373856 14348039132497 14352782856174 14354269284096 14363819696128 14370056699904 14372219197728 14389870150376 14414120711424 14431783747584 14449830592512 14476037037504 14491958378496 14502251441664 14503792922472 14511900311552 14518201614336 14519744790528 14538219327184 14544532058112 14554209058816 14562719894016 14580604806272 14582114828288 14590641981888 14600349661184 14605176803328 14606689370112 14625274532736 14626829089978 14633180296704 14641360011264 14642916278272 14653316560848 14667913817088 14669432881152 14696037600384 14714414892912 14732445908992 14739534490023 14755745636352 14757273796608 14757314061696 14775397646336 14777621142452 14784037825536 14793874178048 14810850394137 14812384261248 14820664147968 14820704586016 14822239473664 14828675530752 14847543142656 14849121325388 14863873081344 14890830440448 14892372590592 14909451320064 14910995398656 14936450586624 14938038219552 14946388344832 14954467688448 14963539573458 14965089253632 14973495354944 14975046066176 14979997089792 14981548474368 14989963821056 15002205050392 15008719251456 15018705092608 15027487550208 15045902204928 15045943257536 15047501471744 15063157003776 15064758104648 15071299467264 15089767809024 15092038613568 15108637458432 15120975600024 15135997427712 15136038726144 15137606270976 15163448315904 15165060076992 15173537103872 15201056074624 15202630352896 15207656620032 15217774821376 15220064889232 15226673688576 15228250619904 15246952890368 15249247349126 15255868819968 15264396607488 15266019098624 15272647852032 15292080362496 15293664067584 15293705796208 15321400902528 15338252009472 15366069709824 15383649705984 15385284872832 15404137971712 15413145818112 15423400738816 15441099347079 15451372866272 15452973068288 15458082103296 15468366921728 15480998828596 15496378318848 15498025467904 15524482799616 15526132935968 15543896057088 15573699420384 15590828015616 15617443774464 15619103791872 15627834621952 15657798926336 15686196162112 15703448485888 15705811641016 15712631359488 15751558201344 15780125480448 15797481111552 15847909524608 15865339707392 15874617249792 15897511784448 15915636932608 15944501787536 15962038206464 15994406370816 16039977846144 16063110865536 16126595301376 16149853241344 16159297158144 16188603919173 16228709946624 16230434937052 16246558949376 16276023969792 16325887850496 16327623170208 16345580961792 16355496743082 16373485191168 16397759008568 16403180407056 16404879181824 16415793938432 16425393368832 16445565886144 16473280813056 16493467140096 16495949182272 16514092105728 16544042328576 16574001647616 16575763339968 16585028927488 16615107802496 16622322352128 16633381781504 16643108450304 16665274089472 16667781986254 16673292659268 16675019407872 16684340477952 16686113898496 16693359280128 16714599465984 16716376102832 16744913332203 16746647498112 16763330076672 16765066149888 16795471543296 16814686887936 16816474163328 16837081038848 16845182274312 16846926824448 16858135691264 16863709298688 16877480681691 16888709877088 16896043229184 16907284774912 16921091742884 16926686164728 16928439155712 16937901883392 16937948098304 16939702255616 16947852867729 16968620734464 16970424371872 16989839876352 17019854389248 17022415645536 17039372937216 17041137598464 17070229241856 17072043679488 17081586679808 17101188083952 17102959147008 17112566119936 17114338361344 17119996674048 17122573000386 17131387224064 17145377200448 17152822001664 17164234391552 17166817375064 17174271485952 17195316805632 17197144539136 17205419020734 17215036575744 17216819429376 17216866405312 17248044129792 17267014238208 17281114971456 17298329972736 17300121452544 17322133666432 17329655218176 17331497230848 17341185261568 17351325831168 17372635513856 17374434689024 17382794474556 17384594701824 17394359873408 17396161298432 17401912786944 17403714994176 17427711256144 17435278651392 17446878969856 17457462835701 17466899552964 17476663271424 17478473220096 17478520909952 17510172460032 17532068808576 17553552572416 17581313949696 17583182711808 17604729110528 17615023792128 17626743701504 17646970682376 17658711847168 17660540649472 17666379546624 17669038096143 17678133624832 17690689701888 17692570089824 17712029106176 17742266056704 17764452636672 17766292389888 17798513623296 17818089160704 17828898215184 17840760422912 17848507170816 17850404333568 17860382425088 17874967719616 17894627344384 17905091549184 17927081328128 17937564510978 17949499018304 17957292982272 18001780801536 18034429120512 18079108038656 18111896599552 18142419714048 18168584896512 18189299351552 18220351070208 18222287757184 18242329378816 18331403252736 18357840989184 18410146393856 18430394630144 18447478884639 18467768180736 18501261621912 18547097081856 18549068499488 18620398698496 18658157543424 18660140765952 18691996277808 18712554504192 18740296009792 18748433350656 18760907358208 18771878135808 18805923115686 18852513351168 18873248120832 18907476946944 18933494937728 18941716168704 18943729531392 18954318774272 18965402652672 18988694631424 18999798611724 19020695371776 19048893698576 19055191610592 19057165037568 19069844455424 19081412866929 19091727418356 19102399389696 19104429831808 19137043808232 19139025712128 19162958930304 19216785014784 19218827615232 19242378330112 19251636884928 19253630656512 19253683189869 19266440790016 19272810627072 19288549350504 19301382716672 19309763690496 19312669546947 19322611171328 19336335255552 19338390563296 19346787606528 19359659720704 19368974705976 19392709410816 19416959858688 19452174769146 19454189309184 19473569071104 19475585826816 19487400374736 19500366043648 19508833419264 19510907062272 19521813348352 19537755414464 19544214953088 19546239025152 19557218422784 19559243841536 19568654857584 19570681460736 19594716800512 19606175163162 19619219857216 19627738841088 19652712653364 19663336023696 19674327515136 19676365062144 19676418748928 19712050434048 19747746643968 19747800525516 19749845681664 19760885530624 19771567374336 19796724190208 19805320249344 19830086664192 19854440587264 19856496787456 19866050828064 19868108230656 19879268426752 19881327198208 19887900327936 19904141351052 19915267448832 19917384292736 19926032744448 19939290251264 19951386097944 19953452338176 19973329453056 20011625668608 20036650066944 20061202939904 20070855475776 20072988857523 20084209338368 20092930228224 20095065956352 20109338684568 20122718151424 20131455762432 20144849944576 20161300800032 20167966494144 20181384968192 20183475027968 20193186395592 20217931087872 20220080102656 20276875493376 20279926886982 20302231584768 20304334159872 20338996543488 20341158426624 20352528809984 20375883674496 20378049478458 20389440483328 20391552090112 20398293909504 20428534536704 20451002679296 20462961770496 20488092946432 20500073726832 20511532941312 20513713163776 20522620551168 20550861090816 20588132462772 20610776137728 20699310399488 20711414693088 20725194742784 20734193958912 20764932560512 20787770687488 20823258365952 20825471722496 20867702061924 20927158596141 20947948535808 20950175145984 21002077601792 21040167307264 21082833011016 21106020777984 21166156333056 21196682379264 21300181804944 21323608621056 21325875161088 21362281460352 21386637128192 21417481154048 21430005410898 21453575012352 21492483560784 21545729544192 21584805225564 21638279928832 21647675621376 21674745888768 21701365293056 21714055556256 21737937567744 21755689383708 21767850467328 21770164226944 21779617185792 21794107949056 21807328990776 21831313588224 21870907209408 21873172242432 21900524491776 21937911799104 21940243634967 21962040016896 21964374417408 21979974841272 21994598909696 22001870725632 22004149321728 22018789474304 22044056400576 22058723104768 22071622339368 22098668863488 22098729159506 22101017786624 22135971092544 22163096469504 22166431713678 22190811267072 22230996221952 22231056879024 22233359210496 22245787303936 22271314713984 22273681988082 22286132621312 22295809622016 22326551109604 22328863330816 22336245660672 22338558885888 22351106768896 22353421533184 22364176980096 22366493097984 22393962057728 22407057329328 22419582517248 22421965551104 22431701532672 22460243032416 22462569099264 22484945731584 22503307575588 22528057638912 22568853307392 22568914886304 22571252207616 22594735505664 22597137156972 22624827645952 22634651713536 22638057920352 22653119835136 22662956187648 22681463400036 22694203897337 22696554194048 22704058089216 22706409406464 22719163916288 22721516797952 22747590115488 22760305655808 22762724905984 22801584111936 22803945529344 22804007749703 22826662232064 22830097333848 22870429335552 22873871023689 22896594911232 22899028647936 22938120543744 22940496101376 22940558694312 22953382100992 22955759239168 22963348832256 22982101353792 22997392173056 23007378014208 23039100613102 23041486628608 23049104564736 23064439963648 23066828603392 23077927309248 23106206957568 23108662974464 23135101108224 23177059299408 23179459602432 23202550382592 23221498242894 23244567478272 23247038201856 23276617114268 23286724199424 23289199403952 23302217695232 23304630960128 23315844085632 23346896613376 23360549130576 23376091744768 23386242023424 23428655687808 23441751932928 23444243615744 23486698389504 23529294243168 23555172728832 23558717461524 23587586269184 23627337302016 23656354742272 23670188220672 23685936848896 23688389853184 23696221667328 23731351497728 23771864286912 23774391058201 23798009561088 23800539111424 23873455398912 23916752681304 23940512612352 23943057309696 24019487873234 24045905494016 24059966769216 24094666298304 24189892952064 24224779862016 24293801426944 24343064919936 24345652405578 24369838424064 24414035954688 24441871003648 24477121318912 24491434755312 24518371442688 24596638512852 24623690907648 24668348829216 24729462775808 24740200710144 24743923773408 24771138158592 24816063492864 24863645009952 24877543391232 24880187687936 24922661703744 24925310796187 24950072672256 24997911134208 25001672979381 25026510716928 25029170847744 25071899198976 25074564154248 25099474305024 25119971247168 25136684468224 25144995115008 25147599224832 25182272763158 25193207314944 25209969262592 25224711244992 25255621558272 25258306041856 25287203536896 25333064815632 25360927162368 25381637614326 25406852825088 25406922147456 25409553383424 25441883822572 25452931101696 25455636557808 25469865852928 25484759814528 25516058410976 25518700949504 25529781583872 25533623468304 25550611907072 25559059405824 25561706397696 25608065519232 25622380019712 25625103486976 25668849179904 25671507542016 25671577586492 25697080836096 25718065800672 25746351587328 25750226062596 25781780340736 25792975208448 25795716808704 25822554863616 25825229144064 25825299607968 25856945881088 25872066194688 25889279811584 25900521357312 25921672457184 25936233025528 25938919078912 25947494959104 25950182178816 25964758761472 25983200499648 25985962319429 25997245846272 26011777892352 26014542749696 26058953270784 26061652033536 26091539810112 26094241947648 26141566884216 26167537041408 26170318454784 26203616871152 26214994907136 26217709830144 26217781364928 26232436686848 26253858838186 26265258690048 26282733912064 26294146301952 26298103212864 26330328858624 26330400700688 26333127575552 26363326683134 26374774067712 26407093665792 26440115552256 26488067770752 26490810974208 26517200437248 26536034552832 26538855134736 26553689931776 26568043659264 26601848130592 26604603117568 26613399085056 26631105937408 26646678955008 26649438584832 26682167558144 26697770434944 26715533422592 26727133741056 26761140634368 26763985143364 26775606500352 26790573637632 26793421275136 26812451579424 26841941016576 26890621992192 26924248527456 26957241450496 27002671202304 27035833991168 27039902515976 27051643680768 27069642113024 27091747950043 27118662057984 27121544568832 27167844899328 27170732637944 27197725212672 27283949027328 27330526605312 27333431635776 27348710588416 27363494068224 27401148121088 27450843283696 27481034850304 27497104879104 27536761483776 27615219590784 27645591945216 27764344487936 27820645622784 27823602749232 27902878128188 27930598047744 27933566861312 27990211148928 28110444014688 28141361037312 28221541777408 28262243172352 28278770026752 28309872181248 28361215420416 28400242406592 28403261139841 28415594297088 28431478161408 28434500214784 28483041947136 28573340547864 28601726533632 28604766683136 28653599084544 28656644747712 28696078264994 28705565712348 28708538568192 28727639392256 28740113399808 28744438395456 28779740300752 28828241422848 28863567495168 28899661185024 28952074075008 28983916756992 29004502883328 29007585844944 29023800623104 29039489581056 29076438654368 29089064116224 29108418117632 29125439788032 29161209612544 29164229656576 29178262153719 29181283963776 29200699322368 29210353606656 29213378740224 29250549065472 29253658179956 29266360593408 29282720022528 29285832556544 29306633121696 29335827634176 29338865762304 29392075200768 29428829785824 29464891817984 29479068980046 29511491272704 29514547593216 29514628123392 29550795292672 29555242284904 29568075651072 29587748356096 29611910550047 29621700788274 29624768522496 29641328295936 29641409172032 29644478947328 29657351061504 29695086285312 29698242650776 29727746162688 29781660880896 29784745181184 29818902640128 29821990797312 29872901173248 29876076439104 29892776689664 29908935376896 29927079146916 29930178507264 29946990709888 29950092132352 29959994179584 29963096948736 29979927642112 30004410100784 30017438502912 30037410185216 30054975100416 30091804409856 30091886515072 30095002943488 30126314007552 30129516209296 30142598934528 30184077227136 30217274916864 30241951200048 30272077452288 30275212541952 30326896631808 30330120153984 30347074207744 30402112149248 30405260705792 30415313240064 30419890330473 30435549642752 30440129778464 30453347377152 30456501239808 30493905780736 30498494698252 30511737639936 30528793214976 30532038197248 30567074217687 30584160724992 30587328135168 30587411592416 30642801805056 30676504018944 30732139419648 30767299411968 30770569745664 30808275943424 30826291636224 30846801477632 30882198694158 30902745732544 30905946136576 30916164206592 30936733843456 30961997657192 30992756637696 30996050935808 31048965599232 31052265871936 31087792114176 31147398840768 31181656031232 31234887548928 31238207583744 31255669243904 31315597852672 31372392324224 31406896971776 31411623282032 31425262718976 31503116402688 31560250960896 31695819049216 31730679414784 31749234499584 31795023568896 31831273865216 31889003575072 31924076412928 31988812741632 32079955692288 32126221731072 32253190602752 32299706482688 32318594316288 32377207838346 32457419893248 32460869874104 32493117898752 32552047939584 32651775700992 32655246340416 32691161923584 32710993486164 32746970382336 32795518017136 32806360814112 32809758363648 32831587876864 32850786737664 32891131772288 32946561626112 32991898364544 33028184211456 33088084657152 33148003295232 33148093739259 33151526679936 33170057854976 33230215604992 33244644704256 33249647570517 33266763563008 33286216900608 33330548178944 33335563972508 33346585318536 33350038815744 33368680955904 33372227796992 33410522982123 33429198931968 33432752205664 33489826664406 33493294996224 33526660153344 33530132299776 33590943086592 33629373775872 33632948326656 33674162077696 33690364548624 33693853648896 33716271382528 33727418597376 33754961363382 33777419754176 33792086458368 33814569549824 33842183485768 33853372329456 33856878311424 33875803766784 33875896196608 33879404511232 33895705735458 33937241468928 33940848743744 33979679752704 34039708778496 34044831291072 34078745874432 34082275196928 34140458483712 34144087358976 34163173359616 34202376167904 34205918294016 34225132239872 34228676722688 34239993348096 34245146000772 34290754400896 34305644003328 34328468783104 34333634750128 34348542971904 34394289078272 34410838041468 34430073151488 34433638858752 34433732810624 34496088259584 34558650919653 34562229942912 34596659945472 34600242905088 34644267332864 34659310436352 34662994461696 34682370523136 34702651662336 34745271027712 34748869378048 34765588949112 34769189403648 34788719746816 34792322596864 34803825573888 34832247364341 34855422512288 34870557302784 34893757939712 34914925671402 34933799105928 34953326542848 34956946440192 34957041819904 35020344920064 35064137617152 35107105144832 35162627899392 35166365423616 35209458221056 35230047584256 35253487403008 35293941364752 35317423694336 35321081298944 35332759093248 35338076192286 35356267249664 35381379403776 35385140179648 35424058212352 35484532113408 35528905273344 35532584779776 35597027246592 35636178321408 35657796430368 35681520845824 35697014341632 35700808667136 35749935439232 35789254688768 35810183098368 35854162656256 35875129021956 35898998036608 35914585964544 36029231809851 36068858241024 36158216077312 36223793199104 36284839428096 36337169793024 36378598703104 36440702140416 36444575514368 36484658757632 36518478608367 36662806505472 36715681978368 36820292787712 36860789260288 36894957769278 36935536361472 37002523243824 37094194163712 37098136998976 37316315086848 37320281531904 37383992555616 37425109008384 37480592019584 37496866701312 37521814716416 37543756271616 37611846231372 37705026702336 37773409144737 37814953893888 37866989875456 37883432337408 37887459062784 37908637548544 37930805305344 37977389262848 37999597223448 38041390743552 38072456421489 38097787397152 38110383221184 38114330075136 38139688910848 38162825733858 38183454836712 38204798779392 38208859663616 38274087616464 38278051424256 38325917860608 38433570029568 38437655230464 38484756660224 38503273769856 38507261313024 38507366379738 38532881580032 38545621254144 38577098701008 38602765433344 38619527380992 38625339093894 38645222342656 38672670511104 38676781126592 38693575213056 38719319441408 38737949411952 38785418821632 38833919717376 38904349538292 38908378618368 38947138142208 38951171653632 38974800749472 39000732087296 39017666838528 39021814124544 39071464441807 39075510828928 39088429906176 39092478050304 39114436845568 39118487683072 39137309715168 39141362921472 39189433601024 39212350326324 39238439714432 39255477682176 39305425306728 39326672047392 39348655030272 39352837497856 39380788257279 39424100868096 39495493287936 39495601051032 39499691363328 39521771061248 39544990024701 39593448380416 39610640498688 39660173328384 39708881174528 39712993574912 39732101656128 39736216461312 39758536853504 39762654396416 39775800655872 39808282702104 39830534897664 39834768585472 39852065488896 39878580502528 39902772195888 39906904676352 39946658906112 40023251337216 40073300133888 40122405879808 40141710951552 40145977715046 40168418676736 40185860456448 40190131912704 40218677369136 40245436302848 40262911524864 40289699889152 40322601600064 40335932988288 40362769936384 40366950055936 40386372791184 40435862175744 40440160205312 40553750986752 40559853773964 40604463169536 40608668319744 40677993086976 40682316853248 40751767348992 40756098956916 40778880966656 40783104180224 40796587819008 40857069073408 40925923540992 40976185892864 41000147453664 41023065882624 41027426327552 41045241102336 41101722181632 41176264925544 41221552275456 41398620798976 41422829386176 41450389485568 41468387917824 41529865121024 41575541374976 41646516731904 41650943444992 41735404123848 41854317192282 41895897071616 41900350291968 42004155203584 42080334614528 42165666022032 42212041555968 42332312666112 42393364758528 42600363609888 42647217242112 42651750322176 42724562920704 42773274256384 42834962308096 42860010821796 42907150024704 42984967121568 43044117397491 43091459088384 43169610451128 43276559857664 43295351242752 43349491777536 43402730586112 43428111112512 43475875135488 43511378767416 43535700934656 43540328453888 43559234371584 43588215898112 43614657981552 43662627176448 43741814418816 43746344484864 43801048983552 43875823598208 43880487269934 43924080033792 43928748834816 43959949682544 43989197819392 44003741451264 44008298643456 44037578948608 44088112801152 44117446209536 44143244678736 44197337726976 44197458319012 44202035573248 44271942185088 44326192939008 44332863427356 44381622534144 44461992443904 44462113758048 44466718420992 44542629427968 44547363976164 44572265242624 44591619244032 44653102219208 44657726661632 44672491321344 44677117771776 44702213537792 44728353960192 44732986195968 44787924115456 44814114658656 44839165034496 44843931102208 44863403065344 44920486064832 44925138198528 44925260776361 44969891463168 45006615151176 45056115277824 45137706614784 45137829772608 45142504415232 45189471011328 45194274313944 45249655291904 45269303427072 45276115840704 45306239670272 45325912375296 45362926800072 45388407794674 45393108388096 45408116178432 45412818812928 45438327832576 45443033595904 45495180230976 45520611311616 45525449811968 45603168223872 45607891058688 45608015499406 45653324464128 45660194667696 45740858671104 45747742047378 45793189822464 45798057295872 45876241087488 45880992202752 45881117388624 45906764201984 45911518478336 45964202707584 45994784346112 46014756028416 46078201226204 46082973257216 46098209129472 46128879927296 46133657206784 46155854618496 46212413915136 46217325948928 46270202216448 46354118598816 46358919204864 46405100765184 46442996485788 46489134956544 46494076403712 46553234228536 46573448398848 46578398807904 46604435390464 46631688171264 46693793226752 46721098261152 46752183489536 46772484046848 46836974000887 46857311375616 46883503865856 46888487231488 46973396779008 47058588486336 47110345457664 47117434923048 47175172538368 47254674604032 47312709484544 47340376441344 47371873697792 47376779706368 47392443334656 47462702995456 47543728573824 47548782116402 47596019122176 47601078222848 47746910797824 47833505362608 47886114619392 48038975746468 48091810988032 48119933538432 48189332596608 48379785904128 48449559724032 48587602853888 48686129839872 48691304811156 48739676848128 48828071909376 48883742007296 48954242637824 48982869510624 49036742885376 49193277025704 49247381815296 49336697658432 49458925551616 49480401420288 49487847546816 49542276317184 49632126985728 49727290019904 49755086782464 49760375375872 49845323407488 49850621592374 49900145344512 49995822268416 50003345958762 50053021433856 50058341695488 50143798397952 50149128308496 50234739996609 50239942494336 50273368936448 50289990230016 50295198449664 50364545526316 50386414629888 50419938525184 50449422489984 50511243116544 50516612083712 50574407073792 50666129631264 50721854324736 50763275228652 50813705650176 50813844294912 50819106766848 50883767645144 50905862203392 50911273115616 50939731705856 50969519629056 51032116821952 51037401899008 51059563167744 51067246936608 51101223814144 51118118811648 51123412795392 51193901814923 51216131038464 51244760039424 51250206973952 51337698359808 51343015084032 51343155172984 51394161672192 51436131601344 51492703174656 51500452125192 51563560681472 51585950416896 51591433617408 51645109727232 51650458288128 51650599215936 51713891762176 51744132389376 51778559623168 51801042714624 51843344914368 51872466051056 51877838157824 51894989918208 51900364357632 51929517522944 51966400999296 51971924638858 51994491692544 52023555784704 52029085499392 52117906541568 52123304067072 52183079620224 52188483895296 52283133768432 52340636909568 52372388507103 52407233742304 52429989814272 52435419660288 52435562729856 52464873373696 52507717676372 52530517380096 52565467824128 52596206425728 52660657717248 52660801401376 52666255151104 52726653366268 52749548135424 52814187331584 52880231104512 52976135541504 52981621948416 53034400874496 53072069105664 53077710269472 53107379863552 53136087318528 53203696261184 53209206235136 53226798170112 53262211874816 53293357910016 53298877169664 53364335116288 53395540869888 53431066845184 53454267482112 53522281268736 53527970286728 53551213000704 53581147275264 53586842550272 53624903158848 53683882033152 53781243984384 53848497054912 53914482900992 54005342404608 54071667982336 54079805031952 54103287361536 54139284226048 54183495900086 54237324115968 54243089137664 54335689798656 54341465275888 54567898054656 54661053210624 54666863271552 54697421176832 54726988136448 54802296242176 54901686567392 54962069700608 54994209758208 55073522967552 55230439181568 55291183890432 55528688975872 55641291245568 55647205498464 55805756256376 55861196095488 55867133722624 55980422297856 56220888029376 56282722074624 56443083554816 56524486344704 56557540053504 56619744362496 56722430840832 56800484813184 56806522279682 56831188594176 56862956322816 56869000429568 56966083894272 57146681095728 57209533366272 57244238600787 57307198169088 57313289495424 57392156529988 57411131424696 57417077136384 57455278784512 57488876790912 57559480601504 57656482845696 57727134990336 57761049569607 57799322370048 57904148150016 57967833513984 58009005766656 58015171689888 58047601246208 58078979162112 58152877308736 58178128232448 58216836235264 58250879576064 58322419225088 58328459313152 58356524307438 58362567927552 58401398644736 58420707213312 58426757480448 58501098130944 58507316359912 58532721186816 58565440045056 58571665113088 58613266243392 58671655268352 58677731524608 58784150401536 58857659571648 58929783635968 58958137960092 59022982545408 59029095186432 59029256246784 59101590585344 59110484569808 59136151302144 59175496712192 59223821100094 59243401576548 59249537044992 59282656591872 59282818344064 59288957894656 59314702123008 59390172570624 59396485301552 59563321761792 59569490362368 59637805280256 59643981594624 59745802346496 59752152878208 59785553379328 59817870753792 59854158293832 59860357014528 59893981419776 59900184264704 59919988359168 59959855284224 60008820201568 60034877005824 60074820370432 60109950200832 60183608819712 60183773030144 60190005886976 60218966572569 60252628015104 60259032418592 60285197869056 60368154454272 60434549833728 60483902400096 60544154904576 60550425083904 60653793263616 60660240307968 60694148415488 60804224298496 60810521411584 60830626480128 60839780660946 60871099285504 60880259556928 60906694754304 60913002479616 60987811561472 60996989396504 61023475279872 61057586429952 61064076394496 61134148435374 61168321449984 61174656270336 61174823184832 61285603610112 61353008037888 61464278839296 61534598823936 61541139491328 61616551886848 61652583272448 61693602955264 61764397388316 61805491465088 61811892273152 61832328413184 61873467686912 61923995314384 61992101871616 62097931198464 62104531743872 62175584228352 62294797681536 62363312062464 62469775097856 62476415167488 62511338487808 62631195705344 62744784648448 62781475788423 62813793943552 62823246564064 62850525437952 63006232805376 63120501921792 63391638098432 63461358829568 63498468999168 63590047137792 63662547730432 63778007150144 63848152825856 63977625483264 64159911384576 64252443462144 64506381205504 64599412965376 64637188632576 64754415676692 64914839786496 64921739748208 65104095879168 65303551401984 65310492680832 65382323847168 65421986972328 65493940764672 65591036034272 65612721628224 65619516727296 65663175753728 65701573475328 65782263544576 65820730904901 65893123252224 65983796729088 66056368422912 66176169314304 66296006590464 66296187478518 66303053359872 66340115709952 66460431209984 66489289408512 66499295141034 66533527126016 66572433801216 66661096357888 66671127945016 66693170637072 66700077631488 66737361911808 66744455593984 66821045964246 66858397863936 66865504411328 66979653328812 66986589992448 67053320306688 67060264599552 67181886173184 67258747551744 67265896653312 67348324155392 67380729097248 67387707297792 67432542765056 67454837194752 67509922726764 67554839508352 67584172916736 67629139099648 67684366971536 67706744658912 67713756622848 67751792393216 67758809022464 67791411470916 67874482937856 67881697487488 67959359505408 68082611692011 68089662582144 68157491748864 68164550393856 68280916967424 68288174717952 68326346719232 68404752335808 68411836588032 68412023249109 68450264479744 68457353445376 68479986696192 68490292001544 68581508801792 68611288006656 68621613071067 68656937566208 68667269500256 68697085943808 68788578156544 68821676082936 68860146302976 68867277717504 68867465621248 68992176519168 69117301839306 69124459885824 69193319890944 69200485810176 69288534665728 69318620872704 69325988923392 69364741046272 69405303324672 69490542055424 69497738756096 69531177898224 69538378807296 69577439493632 69584645193728 69607651147776 69664494728682 69710845024576 69741114605568 69787515879424 69829851342804 69867598211856 69906653085696 69913892880384 69914083639808 70040689840128 70128275234304 70214210289664 70325255798784 70332730847232 70460095168512 70506974806016 70587882729504 70634847388672 70642162597888 70665518186496 70676152384572 70762758807552 70770280359296 70848116424704 70969064226816 71057810546688 71065169559552 71194054493184 71315592860736 71323173174603 71363041691648 71394028683264 71401617334272 71499870878464 71578509377536 71620366196736 71708325312512 71750258043912 71797996073216 71829171929088 72058463619702 72137716482048 72316432154624 72447586398208 72569678856192 72674339586048 72757197406208 72881404280832 72889151028736 72969317515264 73036957216734 73325613010944 73431363956736 73640585575424 73789915538556 73871072722944 74005046487648 74188388327424 74196273997952 74632630173696 74640563063808 74767985111232 74775932388561 74850218016768 74961184039168 74993733402624 75005018938143 75043629432832 75087512543232 75223692462744 75410053404672 75546818289474 75629907787776 75733979750912 75766864674816 75774918125568 75817275097088 75861610610688 75954778525696 75999194446896 76082781487104 76144912842978 76195574794304 76220766442368 76228660150272 76279377821696 76325651467716 76366909673424 76409597558784 76417719327232 76548175232928 76556102848512 76651835721216 76867140059136 76875310460928 77006547539712 77014522626048 77014732759476 77065763160064 77091242508288 77154197402016 77205530866688 77239054761984 77250678187788 77345341022208 77345552058271 77353562253184 77387150426112 77438638882816 77475898823904 77570837643264 77667839434752 77808699076584 77816757236736 77894276284416 77949601498944 77957886958287 78001464174592 78035333677056 78043628249088 78142928883614 78151021657856 78176859812352 78184956100608 78228873691136 78236975366144 78274619430336 78282725842944 78378867202048 78424700652648 78476879428864 78510955364352 78610850613456 78653344094784 78697310060544 78705674995712 78761576514558 78848201736192 78990986575872 78991202102064 78999382726656 79043542122496 79089980049402 79186896760832 79221280997376 79320346656768 79417762349056 79425987149824 79464203312256 79472432922624 79517073707008 79525308792832 79551601311744 79616565404208 79661069795328 79669537170944 79704130977792 79757161005056 79805544391776 79813809352704 79893317812224 80046502674432 80146600267776 80283421903104 80291955430092 80336837353472 80371720912896 80380263825408 80437354738272 80490872605696 80525823049728 80636852145857 80645203200128 80671865976576 80725539872768 80733900111872 80772745582368 80871724351488 80880320410624 81107501973504 81119707547928 81208926339072 81275243850129 81355986173952 81364633706496 81503534697984 81512197913832 81557761933312 81566208360448 81593175638016 81714138146816 81851847081984 81952371785728 82000294907328 82046131765248 82054852655104 82090482204672 82203444363264 82352529851088 82443104550912 82797241597952 82845658772352 82900778971136 82936775835648 83059730242048 83151082749952 83293033463808 83301886889984 83470808247696 83708634384564 83791794143232 83800700583936 84160669229056 84331332044064 84424083111936 84664625332224 84786729517056 85200727219776 85209783419523 85294434484224 85303500644352 85449125841408 85546548512768 85669924616192 85720021643592 85814300049408 85969934243136 86088234794982 86182918176768 86339220902256 86553119715328 86590702485504 86698983555072 86805461172224 86856222225024 86951750270976 87022757534832 87071401869312 87080656907776 87118468743168 87176431796224 87229315963104 87325254352896 87483628837632 87492688969728 87602097967104 87751647196416 87760974539868 87848160067584 87857497669632 87919899365088 87978395638784 88007482902528 88016597286912 88137954671053 88176225602304 88234892419072 88286489357472 88394675453952 88394916638024 88404071146496 88543884370176 88652385878016 88665726854712 88763245068288 88835731650141 88923984887808 88924227516096 88933436841984 89085258855936 89094727952328 89144530485248 89183238488064 89306204438416 89315453323264 89344982642688 89354235543552 89404427075584 89456707920384 89465972391936 89575848230912 89628229317312 89678330068992 89687862204416 89726806130688 89840972129664 89850276397056 89850521552722 89939782926336 90013230302352 90112230555648 90275413229568 90275659545216 90285008830464 90378942022656 90388548627888 90499310583808 90552231681408 90612479340544 90651824750592 90725853600144 90776815589348 90786216776192 90816232356864 90825637625856 90876655665152 90886067191808 90990360461952 91041222623232 91050899623936 91206336447744 91215782117376 91216030998812 91306648928256 91320389335392 91481717342208 91495484094756 91586379644928 91596114591744 91752482174976 91761984405504 91762234777248 91813528403968 91928405415168 91989568692224 92029512056832 92156402452408 92165946514432 92196418258944 92257759854592 92271643390969 92311709236992 92424827830272 92434651897856 92540404432896 92708237197632 92717838409728 92810201530368 92885992971576 92978269913088 92988152807424 93106468457072 93146896797696 93156797615808 93208870780928 93263376342528 93387586453504 93442196522304 93504366979072 93544968093696 93673948001774 93714622751232 93767007731712 93776974462976 93946793558016 94117176972672 94220690915328 94234869846096 94350345076736 94509349208064 94625418969088 94680752882688 94743747395584 94753559412736 94925405990912 95087457147648 95097564232804 95192038244352 95202156445696 95493821595648 95667010725216 95772229238784 96077951492936 96183621976064 96239867076864 96378665193216 96759571808256 96899119448064 97175205707776 97372259679744 97382609622312 97479353696256 97656143818752 97767484014592 97908485275648 97965739021248 98073485770752 98386554051408 98494763630592 98673395316864 98917851103232 98975695093632 99084552634368 99264253971456 99444281217777 99454580039808 99510173564928 99520750751744 99690646814976 99701243184748 99800290689024 99991644536832 100006691917524 100106042867712 100116683390976 100287596795904 100298256616992 100469479993218 100479884988672 100546737872896 100579980460032 100590396899328 100729091052632 100772829259776 100839877050368 100898844979968 101022486233088 101033224167424 101148814147584 101332259262528 101443708649472 101526550457304 101627411300352 101627688589824 101638213533696 101767535290288 101811724406784 101822546231232 101879463411712 101939039258112 102064233643904 102074803798016 102119126335488 102134493873216 102202447628288 102236237623296 102246825590784 102387803629846 102432262076928 102489520078848 102500413947904 102675396719616 102686030168064 102686310345968 102872263202688 102985406349312 103000904250384 103127121362944 103182867234816 103290219454464 103300916576256 103301198431872 103427783524352 103488264778752 103557119246336 103675952758959 103686689828736 103744932102112 103755676315648 103789979836416 103800728715264 103859035045888 103932801998592 103943849277716 103988983385088 104047111569408 104058170998784 104235813083136 104246608134144 104366159240448 104376967790592 104566267536864 104681273819136 104744777014206 104814467484608 104859979628544 104870839320576 104871125459712 104929746747392 105015435352744 105061034760192 105130935648256 105192412851456 105321315434496 105321602802752 105332510302208 105453306732536 105499096270848 105628374663168 105760462209024 105952271083008 105963243896832 106068801748992 106144138211328 106155420538944 106214759727104 106272174637056 106407392522368 106418412470272 106453596340224 106524423749632 106586715820032 106597754339328 106728670232576 106791081739776 106862133690368 106908534964224 107044562537472 107055940573456 107102426001408 107173685100544 107249806317696 107367764066304 107562487968768 107696994109824 107828965801984 108087695429553 108143335964672 108159610063904 108206574723072 108278568452096 108366991800172 108474648231936 108486178275328 108671379597312 108682930551776 109135796109312 109322106421248 109333726543104 109394842353664 109453976272896 109604592484352 109803373134784 109924139401216 109988419516416 110147045935104 110460878363136 110582367780864 111057377951744 111282582491136 111294410996928 111611512512752 111734267445248 111960844595712 112441776058752 112565444149248 112886167109632 113048972689408 113115080107008 113320227434211 113444861681664 113600969626368 113613044559364 113662377188352 113725912645632 113738000859136 113932167788544 114293362191456 114419066732544 114488477201574 114614396338176 114626578990848 114784313059976 114822262849392 114834154272768 114910557569024 114977753581824 115118961203008 115312965691392 115454269980672 115522099139214 115598644740096 115808296300032 115935667027968 116018011533312 116030343379776 116095202492416 116157958324224 116305754617472 116356256464896 116433672470528 116501759152128 116644838450176 116656918626304 116713048614876 116725135855104 116802797289472 116841414426624 116853514960896 117002196261888 117014632719824 117065442373632 117143330226176 117214393325421 117226532486784 117343310536704 117355463049216 117568300803072 117715319143296 117859567271936 117916275920184 118045965090816 118058512493568 118142364771837 118203181170688 118220969139616 118272302604288 118350993424384 118447642200188 118486803153096 118499074089984 118565313183744 118565636688128 118577915789312 118634970074103 118780345141248 118792970603104 119126643523584 119138980724736 119275610560512 119287963189248 119491604692992 119504305756416 119571106758656 119635741507584 119708316587664 119720714029056 119787962839552 119800368529408 119839976718336 119919710568448 120017640403136 120069754011648 120149640740864 120219900401664 120367217639424 120367546060288 120380011773952 120437933145138 120505256030208 120518064837184 120570395738112 120736308908544 120869099667456 120967804800192 121088309809152 121100850167808 121307586527232 121320480615936 121388296830976 121608448596992 121621042823168 121661252960256 121679561321892 121760519113856 121813389508608 121826004959232 121975623122944 121993978793008 122046950559744 122128152788992 122268296870748 122336642899968 122349312540672 122349646369664 122571207220224 122928557678592 123069197647872 123082278982656 123233103773696 123305166544896 123387205910528 123528794776632 123610982930176 123623784546304 123664656826368 123746935373824 123847990628768 123984203743232 124195862396928 124209063487744 124351168456704 124589595363072 124726624124928 124939550195712 124952830334976 125022676975616 125262391410688 125489569296896 125562951576846 125627587887104 125646493128128 125701050875904 126012465610752 126241003843584 126783276196864 126996937998336 127180094275584 127325095460864 127556014300288 127696305651712 127955250966528 128319822769152 128504886924288 129012762411008 129132352192473 129198825930752 129274377265152 129508831353384 129829679572992 129843479496416 130208191758336 130607102803968 130620985361664 130764647694336 130843973944656 130987881529344 131182072068544 131225443256448 131239033454592 131326351507456 131403146950656 131564527089152 131641461809802 131786246504448 131967593458176 132112736845824 132352338628608 132592013180928 132592374957036 132606106719744 132680231419904 132920862419968 132978578817024 132998590282068 133144867602432 133322192715776 133342255890032 133386341274144 133400155262976 133488911187968 133642091928492 133716795727872 133731008822656 133959306657624 133973179984896 134106640613376 134363772346368 134517495103488 134531793306624 134696648310784 134761458194496 134775414595584 134775782329083 134865085530112 134909674389504 135019845453528 135109679016704 135168345833472 135258278199296 135368733943072 135413489317824 135427513245696 135503584786432 135517618044928 135582822941832 135748965875712 135763394974976 135918719010816 136165223384022 136179325164288 136314983497728 136329100787712 136561833934848 136576349435904 136652693438464 136809504671616 136823673176064 136824046498218 136900528959488 136914706890752 136959973392384 136980584003088 137163017603584 137222576013312 137243226142134 137313875132416 137334539000512 137394171887616 137577156313088 137643352165872 137720292605952 137734555435008 137734931242496 137984353038336 138234603678612 138248919771648 138386639781888 138400971620352 138577069331456 138637241745408 138651977846784 138810606649344 138981084110848 138995477512192 139062355796448 139076757614592 139154878987264 139169290387456 139215302295552 139328989457364 139421690049152 139482229211136 139575031758848 139659702685608 139735196423712 139813306171392 139828167279616 140081379680256 140256550468608 140428420579328 140510922002661 140650511597568 140665461694464 140920190337024 141013949612032 141175765459008 141269694777344 141284325195776 141331036372992 141352304769144 141525517615104 141540560718592 141696232849408 141938128453632 142115621093376 142130339119104 142388108986368 142631185721472 142646346349206 142726083383296 142788057366528 142803234668544 142999741756928 143157018755072 143240732393472 143416650625024 143500516087824 143595992146432 143658343858176 144116927239404 144275432964096 144895172796416 145139357712384 145348679172096 145514394812416 145762808561664 145778302057472 146073914433468 146651226021888 146862727913472 147281171150848 147579831077112 147742145445888 148010092975296 148376776654848 148392547995904 149265260347392 149281126127616 149535970222464 149551864777122 149700436033536 149922368078336 149987466805248 150010037876286 150087258865664 150175025086464 150447384925488 150820106809344 151093636578948 151259815575552 151467959501824 151533729349632 151549836251136 151723221221376 151909557051392 151998388893792 152165562974208 152289825685956 152391149588608 152441532884736 152457320300544 152558755643392 152651302935432 152733819346848 152819195117568 152835438654464 153096350465856 153112205697024 153303671442432 153581705444769 153734280118272 153750620921856 154013095079424 154029045252096 154029465518952 154131526320128 154182485016576 154308394804032 154411061733376 154478109523968 154501356375576 154690682044416 154691104116542 154707124506368 154774300852224 154877277765632 154951797647808 155141675286528 155335678869504 155617398153168 155633514473472 155788552568832 155899202997888 155915773916574 156002928349184 156070667354112 156087256498176 156285857767228 156302043315712 156353719624704 156369912201216 156457747382272 156473950732288 156549238860672 156565451685888 156757734404096 156849401305296 156953758857728 157021910728704 157221701226912 157306688189568 157394620121088 157411349991424 157523153029116 157696403472384 157981973151744 157982404204128 157998765453312 158179960098804 158373793521664 158442561994752 158640693313536 158835524698112 158859427281359 158928406624512 158944865845248 159034147414016 159050617585664 159103202623488 159233130808416 159322139590656 159339074341888 159408261955584 159611088783552 159627618705408 159628054247921 159786635624448 160093005348864 160293200535552 160566843806208 160583910860184 160673674706944 160743441825792 160760527650816 160874709476544 160981745211392 161051646099456 161273704291714 161290406400256 161343731953152 161451079745536 161467800223744 161545491164736 161743448702976 161760640821248 162215003947008 162239415095856 162417852678144 162550487700258 162711972347904 162729267412992 163007069395968 163024395827664 163115523866624 163132416720896 163428276293632 163703694163968 163904743571456 164000589814656 164092263530496 164109705310208 164180964409344 164406888726528 164705059702176 164886209101824 165594483195904 165691317544704 165801557942272 165873551671296 166119460484096 166420737407407 166586066927616 166603773779968 166941616495392 167417268769128 167583588286464 167601401167872 168321338458112 168662664088128 168848166223872 169329250664448 169573459034112 170401454439552 170419566839046 170588868968448 170607001288704 170898251682816 171093097025536 171339849232384 171440043287184 171628600098816 171939868486272 172176469589964 172365836353536 172678441804512 173106239430656 173181404971008 173397967110144 173610922344448 173712444450048 173903500541952 174045515069664 174142803738624 174161313815552 174236937486336 174458631926208 174477175573309 174650508705792 174967257675264 174985377939456 175204195934208 175503294392832 175521949079736 175696320135168 175714995339264 175839798730176 175956791277568 176014965805056 176033194573824 176275909342106 176352451204608 176469784838144 176572978714944 176789350907904 176789833276048 176808142292992 177087768740352 177304771756032 177331453709424 177526490136576 177671463300282 177847969775616 177848455032192 177866873683968 178170517711872 178189455904656 178289060970496 178612408876832 178630906646528 178689965285376 178708471087104 178808854151168 178913415840768 178931944783872 179151696461824 179256458634624 179356660137984 179375724408832 179453612261376 179681944259328 179700552794112 179701043105444 179879565852672 180026460604704 180224461111296 180550826459136 180551319090432 180570017660928 180757884045312 180777097255776 180998621167616 181104463362816 181224958681088 181303649501184 181451707200288 181553631178696 181572433552384 181632464713728 181651275251712 181753311330304 181901736236003 181980720923904 182082445246464 182101799247872 182412672895488 182431564234752 182432061997624 182613297856512 182640778670784 182963434684416 182990968189512 183172759289856 183192229183488 183504964349952 183523968811008 183524469554496 183627056807936 183856810830336 183979137384448 184059024113664 184312804904816 184331893028864 184392836517888 184515519709184 184543286781938 184623418473984 184849655660544 184869303795712 185080808865792 185416474395264 185435676819456 185620403060736 185771985943152 185976305614848 186212936914144 186293793595392 186313595231616 186417741561856 186526752685056 186775172907008 186884393044608 187008733958144 187089936187392 187347896003548 187429245502464 187534015463424 187553948925952 187893587116032 188234353945344 188441381830656 188469739692192 188700690153472 189018698416128 189250837938176 189361505765376 189487494791168 189850811981824 190174914295296 190195128465608 190384076488704 190404312891392 190987643191296 191334021450432 191544458477568 192155902985872 192367243952128 192479734153728 192757330386432 193519143616512 193798238896128 194350411415552 194744519359488 194765219244624 195312287637504 195534968029184 195816970551296 195931478042496 196146971541504 196773108102816 196989527261184 197346790633728 197835702206464 197951390187264 198169105268736 198528507942912 198822827978887 198888562435554 198909160079616 199020347129856 199041501503488 199381293629952 199402486369496 199600581378048 199983289073664 200013383835048 200212085735424 200233366781952 200575193591808 200596513233984 200938959986436 200959769977344 201093475745792 201159960920064 201180793798656 201458182105264 201545658519552 201679754100736 201797689959936 202044972466176 202066448334848 202297628295168 202664518525056 202887417298944 203053100914608 203255377179648 203276427067392 203535070580576 203623448813568 203645092462464 203758926823424 203878078516224 204128467287808 204149607596032 204247835076033 204268987746432 204404895256576 204472475246592 204493651181568 204775607259692 204864524153856 204979040157696 205000827895808 205236069747327 205350793439232 205372060336128 205372620691936 205744526405376 205970812698624 206001808500768 206254242725888 206365734469632 206580438908928 206601833152512 206602396863744 206855567048704 206976529557504 207114238492672 207351905517918 207373379657472 207489864204224 207511352631296 207579959672832 207601457430528 207718070091776 207865603997184 207887698555432 207977966770176 208094223138816 208116341997568 208471626166272 208493216268288 208732318480896 208753935581184 209132535073728 209362547638272 209489554028412 209628934969216 209719959257088 209741678641152 209742250919424 209859493494784 210030870705488 210122069520384 210261871296512 210384825702912 210642630868992 210643205605504 210665020604416 210906613465072 210998192541696 211520924418048 211904542166016 211926487793664 212288276422656 212310841077888 212429519454208 212544349274112 212814785044736 212836824940544 212907192680448 213048847499264 213173431640064 213195508678656 213457340465152 213582163479552 213724267380736 213969519523809 214089125074944 214111881146912 214204852002816 214347370201088 214499612635392 214735528132608 215124975937536 215393988219648 215657931603968 216175390859106 216286671929344 216319220127808 216413149446144 216557136904192 216733983600344 216949296463872 216972356550656 217342759194624 217365861103552 218271592218624 218644212842496 218667453086208 218789684707328 218907952545792 219209184968704 219606746269568 219848278802432 219976839032832 220294091870208 220921756726272 222114755903488 222565164982272 222588821993856 223223025025504 223468534890496 223921689191424 224327797165683 224883552117504 225130888298496 225772334219264 226097945378816 226230160214016 226640454868422 226889723363328 227201939252736 227226089118728 227324754376704 227451825291264 227476001718272 227864335577088 228586724382912 228838133465088 228976954403148 229228792676352 229253157981696 229568626119952 229644525698784 229668308545536 229821115138048 229955507163648 230237922406016 230625931382784 231044198278428 231197289480192 231616592600064 232036023066624 232036656174813 232060686759552 232190404984832 232315916648448 232611509234944 232712512929792 232867344941056 233003518304256 233289676900352 233313837252608 233426097229752 233450271710208 233605594578944 233682828853248 233873660874861 234004392523776 234029265439648 234130884747264 234286660452352 234428786650842 234453064973568 234686621073408 234710926098432 235136601606144 235430638286592 235719134543872 235832551840368 236091930181632 236117024987136 236284729543674 236406362341376 236441938279232 236544605208576 236701986848768 236895284400376 236973606306192 236998148179968 237130626367488 237131273376256 237155831578624 237269940148206 237560690282496 237585941206208 238253287047168 238277961449472 238551221121024 238575926378496 238983209385984 239008611512832 239142213517312 239271483015168 239416633175328 239441428058112 239575925679104 239600737058816 239679953436672 240035280806272 240139508023296 240299281481728 240439800803328 240735092120576 240760023547904 240875866290276 241010512060416 241036129674368 241140791476224 241472617817088 241910556437571 241935609600384 242176619618304 242201700335616 242615173054464 242640961231872 242776593661952 243216897193984 243242085646336 243322505920512 243359122643784 243521038227712 243626779017216 243825731550387 243951246245888 243987957586016 244093901119488 244256305577984 244536593741496 244673285799936 244698625081344 244699292739328 245142414440448 245857115357184 246138395295744 246164557965312 246466207547392 246610333089792 246774411821056 247057589553264 247221965860352 247247569092608 247329313652736 247493870747648 247695981257536 247968407486464 248391724793856 248418126975488 248702336913408 249179190726144 249453248249856 249879100391424 249905660669952 250524782821376 250979138593792 251125903153692 251292986256256 251402101751808 252482007687168 253566552393728 253993875996672 254360188551168 254650190921728 255112028600576 255392611303424 255629350258569 255910501933056 256639645538304 257009773848576 258025524822016 258264704384946 258397651861504 258548754530304 259017662706768 259659359145984 259686958992832 260416383516672 261214205607936 261241970723328 261529295388672 261687947889312 261975763058688 262364144137088 262450886512896 262478066909184 262652703014912 262806293901312 263129054178304 263282923619604 263572493008896 263935186916352 264413864013159 264704677257216 265184026361856 265184749914072 265212213439488 265360462839808 265841724839936 265957157634048 265997180564136 266289735204864 266507194950423 266644385431552 266684511780064 266772682548288 266800310525952 266977822375936 267284183856984 267433591455744 267462017645312 267918613315248 267946359969792 268213281226752 268727544692736 269034990206976 269063586613248 269393296621568 269522916388992 269550829191168 269551564658166 269730171060224 269819348779008 270039690907056 270219358033408 270336691666944 270516556398592 270737467886144 270826978635648 270855026491392 271007169572864 271035236089856 271165645883664 271497931751424 271526789949952 271837438021632 272330446768044 272358650328576 272629966995456 272658201575424 273123667869696 273152698871808 273500251092649 273619009343232 273647346352128 273648092996436 273801057918976 273829413781504 273919946784768 273961168006176 274326035207168 274445152026624 274486452284268 274669078001024 274788343775232 275154312626176 275286704331744 275440585211904 275469862484992 275968706076672 276469207357224 276497839543296 276773279563776 276814930172907 277154138662912 277274483490816 277303955693568 277621213298688 277962168221696 277990955024384 278124711592896 278153515229184 278309757974528 278338580774912 278430604591104 278657978914728 278843380098304 278964458422272 279150063517696 279319405371216 279470392847424 279626612342784 279656334559232 280162759360512 280513100937216 280856841158656 281021844005322 281301023195136 281330923388928 281840380674048 282027899224064 282351530918016 282539389554688 282568650391552 282662072745984 282704609538288 283051035230208 283081121437184 283392465698816 283876256907264 284231242186752 284260678238208 284776217972736 285262371442944 285292692698412 285452166766592 285576114733056 285606469337088 285999483513856 286481464786944 286833301250048 287001032175648 287191984292864 287316687716352 288233854478808 288550865928192 289790345592832 290278715424768 290697358344192 291028789624832 291525617123328 291556604114944 292147828866936 293302452043776 293725455826944 294562342301696 295159662154224 295484290891776 296020185950592 296753553309696 296785095991808 298530520694784 298562252255232 299071940444928 299103729554244 299400872067072 299844736156672 299974933610496 300020075752572 300350050172928 300894769850976 301640213618688 302187273157896 302519631151104 302935919003648 303067458699264 303099672502272 303446442442752 303819114102784 303996777787584 304331125948416 304579651371912 304782299177216 304883065769472 304914640601088 305117511286784 305302605870864 305467638693696 305638390235136 305670877308928 306192700931712 306224411394048 306607342884864 307163410889538 307468560236544 307501241843712 308026190158848 308058090504192 308058931037904 308263052640256 308616789608064 308822123466752 308956219047936 309002712751152 309381364088832 309382208233084 309414249012736 309548601704448 309754555531264 309903595295616 310283350573056 310671357739008 311234796306336 311267028946944 311577105137664 311798405995776 311831547833148 312005856698368 312141334708224 312174512996352 312571715534456 312604086631424 312707439249408 312739824402432 312915494764544 313098477721344 313130903371776 313515468808192 313698802610592 313907517715456 314043821457408 314443402453824 314476825434527 314613376379136 314789240242176 314822699982848 315046306058232 315392806944768 315963946303488 315964808408256 315997530906624 316359920197608 316747587043328 316885123989504 317281386627072 317671049396224 317718854562718 317856813249024 317889731690496 318068294828032 318101235171328 318206405246976 318466261616832 318644279181312 318678148683776 318816523911168 319222177567104 319255237410816 319256108495842 319573271248896 320186010697728 320586401071104 321133687612416 321167821720368 321347349413888 321521055301632 321749418953088 321963490422784 322103292198912 322547408583428 322580812800512 322687463906304 322902159491072 322935600447488 323090982329472 323486897405952 323521281642496 324430007894016 324478830191712 324835705356288 325100975400516 325423944695808 325458534825984 326014138791936 326048791655328 326231047733248 326856552587264 327407388327936 327809487142912 327858818006209 328001179629312 328184527060992 328219410620416 328361928818688 328813777453056 329410119404352 329772418203648 331188966391808 331382635089408 331603115884544 331747103342592 332238920968192 332841474814814 333172133855232 333207547559936 333883232990784 334834537538256 335202802335744 336642676916224 337325328176256 337696332447744 338658501328896 339146918068224 340802908879104 340839133678092 341177737936896 341214002577408 341796503365632 342186194051072 342679698464768 342880086574368 343257200197632 343879736972544 344352939179928 344731672707072 345356883609024 346212478861312 346362809942016 346795934220288 347221844688896 347424888900096 347807001083904 348091030139328 348285607477248 348322627631104 348473874972672 348917263852416 348954351146618 349301017411584 349934515350528 349970755878912 350408391868416 351006588785664 351043898159472 351429990678528 351643179976263 351679597460352 351913582555136 352029931610112 352066389147648 352551818684212 352704902409216 352939569676288 353145957429888 353578701815808 353579666552096 353616284585984 354175537480704 354609543512064 354662907418848 355052980273152 355342926600564 355695939551232 355696910064384 355733747367936 356341035423744 356378911809312 356578121940992 357224817753664 357261813293056 357379930570752 357416942174208 357617708302336 357826831681536 357863889567744 358303392923648 358357312704461 358512917269248 358713320275968 358751448817664 358907224522752 359363888518656 359401105588224 359402086210888 359759131705344 360052921209408 360448922222592 361101652918272 361102638180864 361140035321856 361515768090624 361554194511552 361997242335232 362208926725632 362449917362176 362607299002368 362903414400576 363107262357392 363144867104768 363264929427456 363302550503424 363506622660608 363803472472006 363961441847808 364164890492928 364203598495744 364825345790976 364863128469504 364864123995248 365281557341568 365926869368832 365981936379024 366384458366976 367009928699904 367047937622016 367048939108992 367254113615872 367713621660672 367958274768896 368625609809632 368663786057728 368785673035776 369031039418368 369086573563876 369246836947968 369699311321088 369738607591424 370161617731584 370832948790528 370871353638912 371240806121472 371543971886304 371952611229696 372425873828288 372587587190784 372627190463232 372835483123712 373053505370112 373550345814016 373768786089216 374017467916288 374179872374784 374695792007096 374858491004928 375068030926848 375107897851904 375787174232064 376468707890688 376882763661312 376939479384384 377401380306944 378037396832256 378501675876352 378723011530752 378974989582336 379701623963648 380349828590592 380390256931216 380808625782784 381975286382592 382668042900864 383088916955136 384311805971744 384734487904256 384959468307456 385514660772864 387038287233024 387596477792256 388700822831104 389489038718976 389530438489248 390624575275008 391069936058368 391633941102592 391862956084992 392293943083008 393546216205632 393979054522368 394693581267456 395671404412928 395902780374528 396338210537472 397057015885824 397645655957774 397777124871108 397818320159232 398040694259712 398083003006976 398762587259904 398804972738992 399966578147328 400026767670096 400466733563904 401150387183616 401193026467968 401877919972872 401919539954688 402186951491584 402319921840128 402916364210528 403091317039104 403359508201472 403595379919872 404089944932352 404132896669696 404327346987249 404595256590336 405329037050112 405774834597888 406106201829216 406510754359296 406552854134784 407070141161152 407246897627136 407290184924928 407517853646848 407756157032448 408256934575616 408299215192064 408495670152066 408537975492864 408809790513152 408944950493184 408987302363136 409551214519384 409729048307712 409958080315392 410001655791616 410472139494654 410701586878464 410744120672256 410745241383872 411489052810752 411941625397248 412003617001536 412508485451776 412731468939264 413160877817856 413203666305024 413204793727488 413711134097408 413953059115008 414228476985344 414703811035836 414746759314944 414979728408448 415022705262592 415159919345664 415202914861056 415436140183552 415731207994368 415775397110864 415955933540352 416232683995136 416943252332544 416986432536576 417464636961792 417507871162368 418265070147456 418725095276544 418979108056824 419257869938432 419439918514176 419484501838848 419718986989568 420061741410976 420244139040768 420523742593024 420769651405824 421285261737984 421286411211008 421330041208832 421532766007983 421813226930144 421996385083392 423041848836096 423809084332032 423852975587328 424576552845312 424621682155776 424859038908416 425088698548224 425629570089472 425673649881088 425814385360896 426097694998528 426346863280128 426391017357312 426914680930304 427164326959104 427448534761472 427939039047618 428178250149888 428223762293824 428409704005632 428694740402176 428999225270784 429471056265216 430249951875072 430787976439296 431315863207936 432350781718212 432638440255616 432826298892288 433114273808384 433467967200688 433944713101312 434685518389248 434731722207104 436543184437248 437288425684992 437334906172416 437579369414656 438418369937408 439213492539136 439696557604864 439953678065664 440588183740416 441843513452544 444229511806976 445130329964544 445177643987712 446446050051008 446937069780992 447843378382848 448655594331366 449767104235008 450261776596992 451544668438528 452195890757632 452460320428032 453280909736844 453779446726656 454403878505472 454452178237456 454649508753408 454952003436544 455728671154176 457173448765824 457676266930176 457953908806296 458457585352704 458506315963392 459137252239904 459289051397568 459336617091072 459642230276096 459911014327296 460475844812032 460745116334307 461251862765568 462088396556856 462394578960384 463233185200128 464072046133248 464073312349626 464121373519104 464380809969664 464631833296896 465223018469888 465425025859584 465734689882112 466007036608512 466579353800704 466627674505216 466852194459504 466900543420416 467211189157888 467365657706496 467747321749722 468008785047552 468058530879296 468261769494528 468573320904704 468857573301684 468906129947136 469373242146816 469421852196864 470273203212288 470861276573184 471438269087744 471665103680736 472183860363264 472234049974272 472569459087348 472883876558464 473089210417152 473403973697536 473790568800752 473947212612384 473996296359936 474262546752512 474311663157248 474539880296412 475121380564992 475171882412416 476506574094336 476578281844077 477102442242048 477151852756992 477966418771968 478017223025664 478284427034624 478833266350656 478882856116224 478884162743763 479151851358208 479201474117632 479359906873344 480070561612544 480279016046592 480598562963456 480879601606656 481470184241152 481520047095808 481751732580552 482021024120832 482072259348736 482281582952448 482945235634176 483821112875142 483871219200768 484353239236608 484403400671232 485230346108928 485281922463744 485553187323904 486433794387968 486484171292672 486645011841024 486718245287568 487042076455424 487253558034432 487651463100774 487902492491776 487975915172032 488187802238976 488512611155968 489073187482992 489346571599872 489397250162688 489398585478656 490284828880896 491714230714368 492276790591488 492329115930624 493220666179584 493548823642112 494115179106528 494443931720704 494495138185216 494658627305472 495391962515072 495936814972928 496783449587712 496836253950976 497404673826816 498358381452288 499262212222221 499758200782848 499811321339904 501049565642752 501958277187584 502251806307384 502585972512512 502804203503616 504964015374336 507133104787456 507987751993344 508720377102336 509300381843456 510224057201152 510785222606848 511258700517138 511821003866112 513279291076608 514019547697152 516529408769892 517097509060608 518035325413536 519318718291968 519373917985664 520832767033344 522428411215872 522483941446656 523375895778624 523431526719927 523951526117376 524728288274176 524901773025792 524956133818368 525305406029824 525612587802624 526258108356608 526565847239208 527144986017792 527870373832704 528827728026318 529409354514432 530368052723712 530369499828144 530424426878976 530720925679616 531683449679872 531914315268096 531994361128272 532579470409728 533014389900846 533288770863104 533369023560128 533545365096576 533600621051904 533955644751872 534568367713968 534867182911488 534924035290624 535837226630496 535892719939584 536426562453504 537455089385472 538069980413952 538127173226496 539045832777984 539101658382336 539103129316332 539460342120448 539638697558016 540079381814112 540438716066816 540673383333888 541418864407897 541474935772288 541653957271296 541710052982784 542014339145728 542070472179712 542331291767328 542995863502848 543053579899904 543674876043264 544660893536088 544717300657152 545259933990912 545705208708009 546247335739392 546305397743616 547000502185298 547238018686464 547294692704256 547296185992872 547602115837952 547658827563008 547839893569536 547922336012352 548652070414336 548890304053248 548972904568536 549338156002048 549576687550464 550308625252352 550573408663488 550881170423808 550939724969984 551937412153344 552938414714448 552995679086592 553546559127552 553629860345814 554308277325824 554548966981632 554607911387136 555242426597376 555924336443392 555981910048768 556249423185792 556307030458368 556619515949056 556677161549824 556861209182208 557315957829456 557686760196608 557928916844544 558300127035392 558638810742432 558940785694848 559253224685568 559312669118464 560325518721024 561026201874432 562043688010644 562602046390272 562661846777856 563680761348096 564457965020999 564703061836032 565078779109376 565137300783104 565324145491968 565409219076576 566102070460416 566162242874368 567752513814528 568462484373504 569552435945472 570524742885888 570585385396824 570904333533184 571152229466112 571212938674176 571998967027712 572962929573888 573666602500096 574002064351296 574383968585728 574633375432704 576467708957616 577101731856384 579580691185664 580557430849536 581394716688384 582057579249664 583051234246656 583113208229888 584295657733872 586604904087552 587450911653888 589124684603392 590319324308448 590968581783552 592040371901184 593507106619392 593570191983616 596468483936661 597061041389568 597124504510464 598143880889856 598207459108488 598801744134144 599689472313344 599949867220992 600040151505144 600700100345856 601789539701952 603280427237376 604374546315792 605039262302208 605871838007296 606134917398528 606199345004544 606892884885504 607638228205568 607993555575168 608662251896832 609159302743824 609564598354432 609766131538944 609829281202176 610235022573568 610605211741728 610935277387392 611276780470272 611341754617856 612385401863424 612448822788096 613214685769728 614326821779076 614937120473088 615002483687424 616052380317696 616116181008384 616117862075808 616965682697371 617233579216128 617644246933504 617912438095872 618005425502304 618762728177664 618764416466168 618828498025472 619097203408896 619807190591232 620566701146112 621342715478016 622469592612672 622534057893888 623154210275328 623596811991552 623663095666296 624011713396736 624282669416448 624349025992704 625143431068912 625208173262848 625414878498816 625479648804864 625830989529088 626196955442688 626261806743552 627030937616384 627397605221184 627815035430912 628087642914816 628886804907648 628953650869054 629226752758272 629578480484352 629645399965696 630092612116464 630785613889536 631927892606976 631929616816512 631995061813248 632719840395216 633495174086656 634562773254144 635342098792448 635437709125436 635713626498048 635779463380992 636136589656064 636202470342656 636932523233664 637288558362624 637356297367552 637633047822336 638444355134208 638510474821632 638512216991684 639146542497792 640372021395456 641172802142208 642267375224832 642335643440736 642694698827776 643042110603264 643498837906176 643926980845568 644206584397824 645094817166856 645161625601024 645374927812608 645804318982144 646181964658944 646973794811904 647042563284992 648860015788032 648957660383424 649671410712576 650201950801032 650847889391616 650917069651968 652028277583872 652097583310656 652462095466496 653713105174528 654814776655872 655618974285824 655717636012418 656002359258624 656369054121984 656438821240832 656723857637376 657627554906112 658820238808704 659544836407296 662377932783616 662765270178816 663206231769088 664477841936384 665682949629628 666344267710464 666415095119872 667766465981568 669669075076512 670405604671488 673285353832448 674650656352512 675392664895488 677317002657792 678293836136448 681605817758208 681678267356184 682355475873792 682428005154816 683593006731264 684372388102144 685359396929536 685760173148736 686514400395264 687759473945088 688705878359856 689463345414144 690713767218048 692424957722624 693591868440576 694443689377792 694849777800192 696109968524439 696182060278656 696571214954496 696645255262208 696947749945344 697834527704832 697908702293236 698602034823168 699869030701056 699941511757824 700816783736832 702013177571328 702087796318944 702859981357056 703286359952526 703359194920704 703827165110272 704059863220224 704132778295296 705103637368424 705409804818432 705879139352576 706291914859776 707157403631616 707159333104192 707232569171968 708351074961408 709219087024128 709325814837696 710105960546304 710685853201128 711391879102464 711393820128768 711467494735872 712682070847488 712757823618624 713156243881984 714449635507328 714523626586112 714759861141504 714833884348416 715235416604672 715653663363072 715727779135488 716606785847296 716714625408922 717025834538496 717426640551936 717502897635328 717814449045504 718727777037312 718802211176448 718804172421776 720105842418816 720897844445184 722205276361728 722280070643712 723031536181248 723108389023104 723994484670464 724417853451264 724899834724352 725731669312713 725806828801152 726214524714784 726289734209536 726529858854912 726605101006848 727013245321216 727606944944012 727922883695616 728329780985856 728407196991488 729650691581952 729726256939008 729728247990496 730563114683136 731853738737664 731963872758048 732768916733952 734019857399808 734095875244032 734097878217984 734508227231744 735427243321344 735916549537792 737251219619264 737327572115456 737571346071552 738062078836736 738173147127752 738493673895936 739398622642176 739477215182848 740323235463168 741665897581056 741742707277824 742481612242944 743087943772608 743905222459392 744851747656576 745175174381568 745254380926464 745670966247424 746107010740224 747100691628032 747537572178432 748034935832576 748359744749568 749391584014192 749716982009856 750215795703808 751574348464128 752937415781376 753878958768768 754802760613888 757003351752704 757446023061504 757949979164672 759403247927296 760699657181184 760780513862432 761617251565568 763950572765184 765336085801728 766177833910272 768623611943488 769468975808512 769918936614912 771029321545728 774076574466048 775192955584512 777401645662208 778978077437952 779060876978496 781249150550016 782139872116736 783267882205184 783725912169984 784587886166016 787092432411264 787958109044736 789387162534912 791342808825856 791805560749056 793241592039477 794114031771648 795291311915548 795554249742216 795636640318464 796081388519424 796166006013952 797525174519808 797609945477984 799933156294656 800053535340192 800933467127808 802300774367232 802386052935936 803755839945744 803839079909376 804373902983168 804639843680256 805832728421056 806182634078208 806719016402944 807190759839744 808179889864704 808265793339392 808654693974498 809190513180672 810658074100224 811549669195776 812212403658432 813021508718592 813105708269568 814140282322304 814493795254272 814580369849856 815035707293696 815512314064896 816513869151232 816598430384128 816991340304132 817075950985728 817619581026304 817889900986368 817974604726272 819102429038768 819458096615424 820003311583232 820500753277947 820944278989308 821403173756928 821488241344512 821490482767744 822978105621504 824007234003072 825016970903552 825462937878528 826321755635712 826409587454976 827422268194816 827906118230016 828456953970688 829407622071672 829493518629888 829959456816896 830045410525184 830319838691328 830444790518721 830872280367104 831462415988736 831550794221728 831911867080704 832465367990272 833886504665088 833972865073152 834929273923584 835015742324736 836530140294912 837450190553088 837958216113648 838515739876864 838879837028352 838969003677696 839437973979136 840123482821952 840488278081536 841047485186048 841539302811648 842570523475968 842572822422016 842660082417664 843065532015966 843626453860288 843992770166784 846083697672192 847618168664064 847705951174656 849153105690624 849243364311552 849718077816832 850177397096448 851259140178944 851347299762176 851628770721792 852693726560256 852782034714624 853829361860608 854328653918208 854897069522944 855878078095236 856356500299776 856447524587648 856819408011264 857389480804352 857998450541568 860499903750144 861575952878592 862631726415872 864701563436424 865276880511232 865652597784576 866228547616768 866935934401376 867889426202624 869371036778496 869463444414208 873086368874496 874576851369984 874669812344832 875158738829312 876836739874816 878426985078272 879393115209728 879907356131328 881176367480832 883687026905088 890260659929088 890355287975424 892892100102016 893874139561984 895686756765696 897311188662732 899534208470016 903089336877056 904391781515264 904920640856064 906561819473688 907558893453312 908807757010944 908904356474912 909299017506816 909904006873088 911457342308352 914346897531648 915352533860352 915907817612592 916915170705408 917012631926784 918274504479808 918578102795136 918673234182144 919284460552192 919822028654592 920951689624064 921490232668614 922503725531136 924176793113712 924789157920768 926466370400256 928144092266496 928146624699252 928242747038208 928761619939328 929263666593792 930446036939776 930850051719168 932014073217024 933158707601408 933255349010432 933704388919008 933801086840832 934422378315776 934731315412992 935494643499444 936017570095104 936117061758592 936523538989056 937146641809408 937715146603368 937812259894272 938746484293632 940546406424576 941722553146368 942876538175488 943330207361472 943430476303581 944367720726528 944468099948544 945138918174696 945767753116928 946178420834304 946807947395072 947581137601504 947894425224768 947992592719872 948525093505024 948623326314496 949079760592824 950242761129984 950343764824832 953013148188672 953156563688154 954204884484096 954303705513984 955932837543936 956034446051328 956568854069248 957666532701312 957765712232448 957768325487526 958303702716416 958402948235264 958719813746688 960141123225088 960558032093184 961197125926912 961759203213312 962940368482304 963040094191616 963503465161104 964042048241664 964144518697472 964563165904896 965890471268352 967642225750284 967742438401536 968706478473216 968806801342464 970460692217856 970563844927488 972867588775936 972968342585344 973290023682048 973436490575136 974084152910848 974507116068864 975302926201548 975951830344064 976375604477952 977025222311936 978146374965984 978693143199744 978797170957312 980569657761792 983428461428736 983576454018627 984553581182976 984658231861248 986441332359168 987097647284224 988230358213056 988887863441408 988990276370432 989317254610944 990783925030144 991873629945856 993566899175424 993672507901952 994809347653632 996716762904576 998524424444442 999516401565696 999622642679808 1002099131285504 1003916554375168 1004503612614768 1005171945025024 1005608407007232 1009928030748672 1014266209574912 1015975503986688 1017440754204672 1018600763686912 1020448114402304 1022517401034276 1023642007732224 1026558582153216 1028039095394304 1033058817539784 1034195018121216 1036070650827072 1038637436583936 1038747835971328 1041665534066688 1044856822431744 1044967882893312 1046751791557248 1046863053439854 1047903052234752 1049456576548352 1049803546051584 1049912267636736 1050610812059648 1051225175605248 1052516216713216 1053131694478416 1054289972035584 1055740747665408 1057655456052636 1058818709028864 1060736105447424 1060738999656288 1060848853757952 1063366899359744 1063828630536192 1063988722256544 1065158940819456 1066028779801692 1066738047120256 1067090730193152 1067201242103808 1067911289503744 1069136735427936 1069734365822976 1069848070581248 1071674453260992 1071785439879168 1071788364236041 1072853124907008 1074910178770944 1075071938113383 1076139960827904 1076254346452992 1078091665555968 1078203316764672 1078206258632664 1078920684240896 1079277395116032 1080158763628224 1080877432133632 1081346766667776 1082837728815794 1082949871544576 1083307914542592 1083420105965568 1084028678291456 1084140944359424 1084662583534656 1085991727005696 1086107159799808 1087349752086528 1089321787072176 1089434601314304 1090519867981824 1091410417416018 1092494671478784 1092610795487232 1094001004370596 1094476037372928 1094589385408512 1094592371985744 1095204231675904 1095317655126016 1095844672024704 1097304140828672 1097780608106496 1097945809137072 1098676312004096 1099153375100928 1100617250504704 1101146817326976 1101762340847616 1101879449939968 1103874824306688 1105876829428896 1105991358173184 1107093118255104 1107259720691628 1108616554651648 1109097933963264 1109215822774272 1110484853194752 1111848672886784 1112498846371584 1112614060916736 1113239031898112 1113354323099648 1113722418364416 1114631915658912 1115373520393216 1115857833689088 1117277621484864 1117396379735447 1117881571389696 1118506449371136 1118625338236928 1120651037442048 1122052403748864 1124087376021288 1125204092780544 1125323693555712 1127361522696192 1128915930041998 1129406123672064 1130157558218752 1130274601566208 1130648290983936 1130818438153152 1132204140920832 1132324485748736 1135505027629056 1136924968747008 1139104871890944 1141049485771776 1141170770793648 1141808667066368 1142425877348352 1143997934055424 1145925859147776 1147333205000192 1148004128702592 1148767937171456 1149266750865408 1152935417915232 1154203463712768 1159161382371328 1161114861699072 1162789433376768 1164945161851849 1166102468493312 1166226416459776 1168591315467744 1173209808175104 1174901823307776 1178249369206784 1180638648616896 1181937163567104 1184080743802368 1187014213238784 1187140383967232 1192936967873322 1194122082779136 1194249009020928 1196287761779712 1196414918216976 1199378944626688 1199899734441984 1200080303010288 1201400200691712 1203579079403904 1206560854474752 1208749092631584 1210078524604416 1211743676014592 1212269834797056 1212398690009088 1213785769771008 1215276456411136 1215987111150336 1217324503793664 1218318605487648 1219129196708864 1219532263077888 1219658562404352 1221210423483456 1221340229013163 1221870554774784 1222553560940544 1222683509235712 1224770803726848 1224897645576192 1226429371539456 1228653643558152 1229874240946176 1230004967374848 1232104760635392 1232232362016768 1232235724151616 1233931365394742 1234467158432256 1235288493867008 1235824876191744 1236010851004608 1237525456355328 1237528832932336 1237656996050944 1238194406817792 1239614381182464 1241133402292224 1242685430956032 1244939185225344 1245068115787776 1246308420550656 1247193623983104 1247326191332592 1248023426793472 1248698051985408 1250286862137824 1250416346525696 1250829756997632 1250959297609728 1251661979058176 1252393910885376 1252523613487104 1254061875232768 1254795210442368 1255630070861824 1256175285829632 1257773609815296 1257907301738108 1258453505516544 1259156960968704 1259290799931392 1260185224232928 1261571227779072 1263855785213952 1263859233633024 1263990123626496 1265439680790432 1266990348173312 1269125546508288 1270684197584896 1270875418250872 1271427252996096 1271558926761984 1272273179312128 1273312153652021 1273865046467328 1274577116725248 1274712594735104 1275266095644672 1276888710268416 1277020949643264 1277024433983368 1278293084995584 1280744042790912 1282345604284416 1284534750449664 1284671286881472 1285389397655552 1286084221206528 1286997675812352 1287853961691136 1288413168795648 1290189634333712 1290323251202048 1290749855625216 1291608637964288 1292363929317888 1293947589623808 1294085126569984 1297915320766848 1299342821425152 1300403901602064 1301834139303936 1304056555167744 1304195166621312 1304924190932992 1307426210349056 1309629553311744 1311237948571648 1311435272024836 1312004718517248 1312738108243968 1312877642481664 1315255109812224 1317640477617408 1319089672814592 1324755865567232 1325530540357632 1326412463538176 1328955683872768 1331365899259256 1332688535420928 1332830190239744 1335532931963136 1339338150153024 1340811209342976 1346570707664896 1349301312705024 1350785329790976 1354634005315584 1356587672272896 1363211635516416 1363356534712368 1364856010309632 1367186013462528 1368744776204288 1370718793859072 1371520346297472 1373028800790528 1375518947890176 1377411756719712 1378926690828288 1381427534436096 1384849915445248 1387183736881152 1388887378755584 1389699555600384 1391759795852209 1392219937048878 1392364120557312 1393142429908992 1393290510524416 1393895499890688 1395669055409664 1395817404586472 1397204069646336 1399738061402112 1399883023515648 1401633567473664 1404026355142656 1404175592637888 1405719962714112 1406572719905052 1406718389841408 1407654330220544 1408119726440448 1408265556590592 1410207274736848 1410819609636864 1411758278705152 1412583829719552 1414314807263232 1414318666208384 1414465138343936 1416702149922816 1418651629675392 1420211921092608 1421371706402256 1422787640257536 1422934989471744 1425364141694976 1425515647237248 1426312487763968 1428899271014656 1429047253172224 1429519722283008 1429734845532231 1430470833209344 1431307326726144 1431455558270976 1433213571694592 1433429250817844 1434051669076992 1434853281103872 1435005795270656 1436652488231289 1437455554074624 1437604422352896 1437608344843552 1440211684837632 1441795688890368 1444410552723456 1444560141287424 1446063072362496 1446216778046208 1447988969340928 1448835706902528 1449799669448704 1451463338625426 1451613657602304 1452429049429568 1452579468419072 1453059717709824 1453210202013696 1454026490642432 1455213889888024 1455845767391232 1456659561971712 1456814393982976 1459301383163904 1459452513878016 1459456495980992 1461126229366272 1463707477475328 1463927745516096 1465537833467904 1468039714799616 1468191750488064 1468195756435968 1469016454463488 1470854486642688 1471833099075584 1474502439238528 1474655144230912 1475142692143104 1476124157673472 1476346294255504 1476987347791872 1478954430365696 1480646470926336 1483331795162112 1483485414555648 1486175887545216 1487810444918784 1489703495313152 1490350348763136 1490508761852928 1491341932494848 1492214021480448 1494201383256064 1495075144356864 1496069871665152 1497786636666663 1498783168028384 1499433964019712 1500431591407616 1503148696928256 1505874831562752 1507757917537536 1509605521227776 1514006703505408 1514892046123008 1515899958329344 1518806495854592 1521399314362368 1521561027724864 1523234503131136 1527901145530368 1530672171603456 1532355667820544 1537247223886976 1538937951617024 1539837873229824 1542058643091456 1554803291324416 1557956154875904 1558121753956992 1562498301100032 1564279744233472 1566535764410368 1567451824339968 1570294580159781 1574184864822528 1575916218089472 1578774325069824 1582685617651712 1583611121498112 1586483184078954 1588228063543296 1590582623831096 1591108499484432 1591273280636928 1592162777038848 1592332012027904 1595050349039616 1595219890955968 1599866312589312 1600107070680384 1601866934255616 1604601548734464 1604772105871872 1607511679891488 1607678159818752 1608747805966336 1609279687360512 1611665456842112 1612365268156416 1613438032805888 1614381519679488 1616531586678784 1617309387948996 1618381026361344 1621316148200448 1624256593223691 1624424807316864 1626043017437184 1626211416539136 1628280564644608 1628987590508544 1629160739699712 1630071414587392 1631024628129792 1633027738302464 1633196860768256 1633982680608264 1634151901971456 1635239162052608 1635779801972736 1637115626124027 1638204858077536 1638916193230848 1640006623166464 1641001506555894 1641888557978616 1642806347513856 1642976482689024 1642980965535488 1645956211243008 1648014468006144 1650033941807104 1650925875757056 1652643511271424 1652819174909952 1654844536389632 1655812236460032 1656913907941376 1658815244143344 1658987037259776 1659918913633792 1660090821050368 1660639677382656 1660889581037442 1661744560734208 1662924831977472 1663101588443456 1663823734161408 1664930735980544 1667773009330176 1667945730146304 1669858547847168 1670031484649472 1673060280589824 1674900381106176 1675916432227296 1677031479753728 1677759674056704 1677938007355392 1680246965643904 1680976556163072 1682094970372096 1683078605623296 1685145644844032 1685320164835328 1686131064031932 1687252907720576 1687985540333568 1693373895062997 1695236337328128 1695411902349312 1698306211381248 1698486728623104 1699436155633664 1702518280357888 1702694599524352 1703257541443584 1705387453120512 1707658723721216 1708657307836416 1709794139045888 1711756156190472 1712713000599552 1712895049175296 1713638816022528 1714778961608704 1715996901083136 1720999807500288 1723151905757184 1725263452831744 1729403126872848 1730553761022464 1731305195569152 1732457095233536 1733871868802752 1735778852405248 1738742073556992 1738926888828416 1746172737748992 1749153702739968 1749339624689664 1753673479749632 1756853970156544 1759814712262656 1762352734961664 1767374053810176 1780521319858176 1780710575950848 1785784200204032 1787748279123968 1789405451809983 1791373513531392 1794622377325464 1799068416940032 1806178673754112 1808783563030528 1809841281712128 1813123638947376 1815117786906624 1817615514021888 1817808712949824 1818598035013632 1819808013746176 1822914684616704 1828693795063296 1830705067720704 1831815635225184 1833830341410816 1834025263853568 1836549008959616 1837156205590272 1837346468364288 1838568921104384 1839644057309184 1841903379248128 1842980465337228 1845007451062272 1848353586227424 1850897048092113 1852932740800512 1856288184532992 1856293249398504 1856485494076416 1857523239878656 1860892073879552 1861700103438336 1864028146434048 1866317415202816 1866510698020864 1867408777838016 1867602173681664 1868844756631552 1869462630825984 1870989286998888 1872035140190208 1872234123517184 1873047077978112 1874293283618816 1875430293206736 1875624519788544 1877492968587264 1881092812849152 1883445106292736 1885753076350976 1886660414722944 1886860952607162 1888735441453056 1888936199897088 1890277836349392 1891535506233856 1892356841668608 1893615894790144 1895162275203008 1895788850449536 1895985185439744 1897050187010048 1897246652628992 1898159521185648 1900485522259968 1900687529649664 1906026296377344 1906313127376308 1908409768968192 1908607411027968 1911865675087872 1912068892102656 1915333065402624 1915531424464896 1915536650975052 1916607405432832 1916805896470528 1917439627493376 1920282246450176 1921116064186368 1923518406426624 1925880736964608 1926080188383232 1927006930322208 1928084096483328 1928289037394944 1929126331809792 1931780942536704 1935284451500568 1935484876803072 1937412956946432 1940921384435712 1941127689854976 1945735177551872 1945936685170688 1946580047364096 1946872981150272 1948168305821696 1949014232137728 1950605852403096 1951903660688128 1952751208955904 1954050444623872 1956292749931968 1957386286399488 1957594341914624 1961139315523584 1966856922857472 1967152908037254 1969107162365952 1969316463722496 1972882664718336 1974195294568448 1976460716426112 1977775726882816 1977980552740864 1978634509221888 1981567850060288 1983747259891712 1987133798350848 1987345015803904 1989618695307264 1993433525809152 1997048848888884 1999032803131392 1999245285359616 2007833108750336 2009007225229536 2010343890050048 2011216814014464 2019856061497344 2028532419149824 2031951007973376 2034881508409344 2037201527373824 2040896228804608 2045034802068552 2047284015464448 2053117164306432 2056078190788608 2066117635079568 2068390036242432 2072141301654144 2077274873167872 2077495671942656 2083331068133376 2089713644863488 2089935765786624 2093503583114496 2093726106879708 2095806104469504 2098913153096704 2099607092103168 2099824535273472 2102450351210496 2105032433426432 2106263388956832 2108579944071168 2111481495330816 2115310912105272 2117637418057728 2121472210894848 2121477999312576 2121697707515904 2126733798719488 2127657261072384 2127977444513088 2130317881638912 2132057559603384 2133476094240512 2134181460386304 2134402484207616 2135822579007488 2138273470855872 2139468731645952 2139696141162496 2143348906521984 2143570879758336 2143576728472082 2145706249814016 2149820357541888 2150143876226766 2152279921655808 2152508692905984 2156183331111936 2156406633529344 2156412517265328 2157841368481792 2160317527256448 2161754864267264 2162693533335552 2165675457631588 2165899743089152 2166615829085184 2166840211931136 2168057356582912 2168281888718848 2169325167069312 2171983454011392 2172214319599616 2174699504173056 2178643574144352 2178869202628608 2181039735963648 2182820834832036 2184989342957568 2185221590974464 2188002008741192 2188952074745856 2189178770817024 2189184743971488 2190408463351808 2191689344049408 2194608281657344 2195561216212992 2195891618274144 2197352624008192 2198306750201856 2201337778041689 2202293634653952 2203524681695232 2203758899879936 2207749648613376 2211753658857792 2211982716346368 2214186236510208 2214519441383256 2217233109303296 2218195867926528 2218431645548544 2220969706389504 2223697345773568 2224997692743168 2225228121833472 2226478063796224 2226708646199296 2227444836728832 2229263831317824 2230747040786432 2231715667378176 2234555242969728 2234792759470894 2235763142779392 2237012898742272 2237250676473856 2241302074884096 2244104807497728 2248174752042576 2250647387111424 2254723045392384 2257831860083996 2258812247344128 2260315116437504 2260549203132416 2261636876306304 2264408281841664 2264648971497472 2271010055258112 2273849937494016 2278209743781888 2282098971543552 2282341541587296 2283617334132736 2284851754696704 2287995868110848 2291851718295552 2294666410000384 2296008257405184 2297535874342912 2298533501730816 2305870835830464 2308406927425536 2318322764742656 2322229723398144 2325578866753536 2329890323703698 2332204936986624 2332452832919552 2337182630935488 2346419616350208 2349803646615552 2356498738413568 2361277297233792 2363874327134208 2368161487604736 2374028426477568 2374280767934464 2385873935746644 2388244165558272 2388498018041856 2392575523559424 2392829836433952 2398757889253376 2399799468883968 2400160606020576 2402800401383424 2407158158807808 2413121708949504 2417498185263168 2420157049208832 2423487352029184 2424539669594112 2424797380018176 2427571539542016 2430552912822272 2431974222300672 2434649007587328 2436637210975296 2438258393417728 2439064526155776 2439317124808704 2442420846966912 2442680458026326 2443741109549568 2445107121881088 2445367018471424 2449541607453696 2449795291152384 2452858743078912 2457307287116304 2460009934749696 2461502259833841 2464209521270784 2464464724033536 2464471448303232 2467862730789484 2468934316864512 2470576987734016 2472021702009216 2475050912710656 2475057665864672 2475313992101888 2476388813635584 2479228762364928 2482266804584448 2485370861912064 2489878370450688 2490136231575552 2492616841101312 2494387247966208 2494652382665184 2496046853586944 2497396103970816 2500573724275648 2500832693051392 2501659513995264 2501918595219456 2503323958116352 2504787821770752 2505047226974208 2508123750465536 2509590420884736 2511260141723648 2512350571659264 2515547219630592 2515814603476216 2516907011033088 2518313921937408 2518581599862784 2520370448465856 2523142455558144 2527711570427904 2527718467266048 2527980247252992 2530879361580864 2533980696346624 2538251093016576 2541368395169792 2541750836501744 2542854505992192 2543117853523968 2544546358624256 2546624307304042 2547730092934656 2549154233450496 2549425189470208 2550532191289344 2553777420536832 2554041899286528 2554048867966736 2561488085581824 2564691208568832 2569069500899328 2569342573762944 2570778795311104 2572168442413056 2573995351624704 2575707923382272 2580379268667424 2580646502404096 2581499711250432 2583217275928576 2584727858635776 2587895179247616 2588170253139968 2595830641533696 2598685642850304 2600807803204128 2603668278607872 2608113110335488 2608390333242624 2609848381865984 2614852420698112 2619259106623488 2622475897143296 2622870544049672 2624009437034496 2625476216487936 2625755284963328 2630510219624448 2635280955234816 2638179345629184 2649511731134464 2651061080715264 2652824927076352 2657911367745536 2662731798518512 2665660380479488 2671065863926272 2678676300306048 2681622418685952 2693141415329792 2698602625410048 2709268010631168 2713175344545792 2726423271032832 2726713069424736 2729712020619264 2734372026925056 2737489552408576 2741437587718144 2743040692594944 2746057601581056 2751037895780352 2754823513439424 2757853381656576 2762855068872192 2769699830890496 2774367473762304 2777774757511168 2779399111200768 2783519591704418 2784439874097756 2784728241114624 2786284859817984 2786581021048832 2787790999781376 2791338110819328 2791634809172944 2799476122804224 2799766047031296 2803267134947328 2808052710285312 2808351185275776 2811439925428224 2813145439810104 2813436779682816 2815308660441088 2816239452880896 2820414549473696 2821639219273728 2823516557410304 2825167659439104 2828629614526464 2828637332416768 2828930276687872 2830291428910743 2833404299845632 2837303259350784 2840423842185216 2842743412804512 2845575280515072 2845869978943488 2850728283389952 2851031294474496 2852624975527936 2857798542029312 2858094506344448 2859039444566016 2859469691064462 2860941666418688 2862614653452288 2862911116541952 2866427143389184 2866858501635688 2868103338153984 2869706562207744 2870011590541312 2873304976462578 2874911108149248 2875208844705792 2875216689687104 2880423369675264 2883591377780736 2888821105446912 2889120282574848 2892126144724992 2892433556092416 2895977938681856 2897671413805056 2899599338897408 2902926677250852 2903227315204608 2904858098859136 2905158936838144 2906119435419648 2906420404027392 2908052981284864 2910427779776048 2911691534782464 2913628787965952 2918602766327808 2918905027756032 2918912991961984 2922252458732544 2927855491032192 2931075666935808 2936079429599232 2936391512871936 2938032908926976 2941708973285376 2943666198151168 2949004878477056 2949310288461824 2950285384286208 2950729362055881 2952248315346944 2952692588511008 2953974695583744 2957908860731392 2961292941852672 2966663590324224 2966970829111296 2972351775090432 2975620889837568 2979406990626304 2980700697526272 2981017523705856 2982683864989696 2984428042960896 2988402766512128 2990150288713728 2992139743330304 2995573273333326 2997566336056768 2998867928039424 3000863182815232 3006297393856512 3011749663125504 3015515835075072 3019211042455552 3029784092246016 3031799916658688 3037612991709184 3042798628724736 3043122055449728 3046469006262272 3055802291060736 3061344343206912 3074494447773952 3077875903234048 3079675746459648 3084117286182912 3109606582648832 3115912309751808 3116243507913984 3124996602200064 3128559488466944 3133071528820736 3134903648679936 3140589160319562 3148369729645056 3151832436178944 3157548650139648 3165371235303424 3167222242996224 3172966368157908 3176456127086592 3181165247662192 3182216998968864 3182546561273856 3184664024055808 3190100698079232 3190439781911936 3200214141360768 3203733868511232 3209203097468928 3209544211743744 3215023359782976 3215356319637504 3215365092708123 3217495611932672 3218559374721024 3223330913684224 3224730536312832 3225215814340149 3226876065611776 3228763039358976 3233063173357568 3234618775897992 3236762052722688 3242632296400896 3248513186447382 3248849614633728 3252086034874368 3252422833078272 3256561129289216 3257975181017088 3258321479399424 3260142829174784 3262049256259584 3266055476604928 3266393721536512 3267965361216528 3268303803942912 3270478324105216 3271559603945472 3274231252248054 3276409716155072 3277832386461696 3280013246332928 3282003013111788 3283777115957232 3285612695027712 3285952965378048 3285961931070976 3291912422486016 3296028936012288 3300067883614208 3301851751514112 3305287022542848 3305638349819904 3311624472920064 3313827815882752 3317630488286688 3317974074519552 3319837827267584 3320181642100736 3321279354765312 3321779162074884 3325849663954944 3326203176886912 3327647468322816 3329861471961088 3335546018660352 3339717095694336 3340062969298944 3346120561179648 3351832864454592 3352189139206341 3354062959507456 3355519348113408 3355876014710784 3360493931287808 3361953112326144 3364189940744192 3366157211246592 3370291289688064 3370640329670656 3372262128063864 3374505815441152 3375971080667136 3386747790125994 3390472674656256 3390823804698624 3396612422762496 3396973457246208 3398872311267328 3405036560715776 3405389199048704 3406515082887168 3410774906241024 3415317447442432 3417314615672832 3419588278091776 3423512312380944 3425426001199104 3425790098350592 3427277632045056 3429557923217408 3431993802166272 3441999615000576 3446303811514368 3458806253745696 3461107522044928 3462610391138304 3467743737605504 3471557704810496 3477484147113984 3477853777656832 3494835485555547 3498307405479936 3498679249379328 3507346959499264 3513707940313088 3519629424525312 3524705469923328 3534748107620352 3561042639716352 3561421151901696 3571568400408064 3575496558247936 3578810903619966 3582747027062784 3589244754650928 3598136833880064 3619682563424256 3626247277894752 3630235573813248 3635231028043776 3635617425899648 3637196070027264 3639616027492352 3645829369233408 3657387590126592 3663631270450368 3664020687039489 3667660682821632 3668050527707136 3673098017919232 3674312411180544 3674692936728576 3677137842208768 3679288114618368 3683806758496256 3685960930674456 3690014902124544 3696707172454848 3701794096184226 3705865481601024 3712576369065984 3712586498797008 3712970988152832 3715046479757312 3721784147759104 3723400206876672 3728056292868096 3732634830405632 3733021396041728 3734817555676032 3735204347363328 3737689513263104 3738925261651968 3741978573997776 3744070280380416 3744468247034368 3746094155956224 3748586567237632 3750860586413472 3751249039577088 3754985937174528 3762185625698304 3766890212585472 3773320829445888 3773721905214324 3777470882906112 3777872399794176 3780555672698784 3783071012467712 3784713683337216 3789932050855279 3790324550406016 3791577700899072 3791970370879488 3794100374020096 3794493305257984 3796319042371296 3800971044519936 3801375059299328 3812052592754688 3812626254752616 3816819537936384 3819936460956063 3823731350175744 3824137784205312 3830666130805248 3831062848929792 3831073301950104 3833214810865664 3833611792941056 3834879254986752 3840564492900352 3842232128372736 3847036812853248 3851761473929216 3852160376766464 3854013860644416 3856168192966656 3856578074789888 3858252663619584 3863561885073408 3870568903001136 3870969753606144 3874825913892864 3881842768871424 3882255379709952 3891470355103744 3891873370341376 3893745962300544 3896336611643392 3898028464275456 3901211704806192 3903807321376256 3905502417911808 3908100889247744 3912585499863936 3914772572798976 3915188683829248 3922278631047168 3933713845714944 3934305816074508 3938214324731904 3938632927444992 3945765329436672 3952921432852224 3955551453765632 3955961105481728 3957269018443776 3963135700120576 3974267596701696 3974690031607808 3979237390614528 3986867051618304 3994097697777768 3998065606262784 3998490570719232 4015666217500672 4018014450459072 4020687780100096 4022433628028928 4039712122994688 4057064838299648 4063902015946752 4069763016818688 4074403054747648 4081792457609216 4090069604137104 4094568030928896 4106234328612864 4112156381577216 4132235270159136 4136780072484864 4144282603308288 4154549746335744 4154991343885312 4166662136266752 4175279387556627 4179427289726976 4179871531573248 4187007166228992 4187452213759416 4191612208939008 4197826306193408 4199214184206336 4199649070546944 4204900702420992 4210064866852864 4212526777913664 4217159888142336 4222962990661632 4230621824210544 4235274836115456 4242944421789696 4242955998625152 4243395415031808 4253467597438976 4255954889026176 4260635763277824 4264115119206768 4266952188481024 4268362920772608 4268804968415232 4271645158014976 4276546941711744 4278937463291904 4279392282324992 4286697813043968 4287141759516672 4287153456944164 4291412499628032 4299640715083776 4300287752453532 4304559843311616 4305017385811968 4312366662223872 4312813267058688 4312825034530656 4320635054512896 4323509728534528 4325387066671104 4331350915263176 4331799486178304 4333231658170368 4333680423862272 4336114713165824 4338650334138624 4343966908022784 4344428639199232 4349399008346112 4357287148288704 4357738405257216 4362079471927296 4365641669664072 4369978685915136 4370443181948928 4376004017482384 4377904149491712 4378357541634048 4378369487942976 4380816926703616 4383378688098816 4389216563314688 4391122432425984 4391783236548288 4394705248016384 4396613500403712 4402675556083378 4404587269307904 4407049363390464 4407517799759872 4415499297226752 4423507317715584 4423965432692736 4428372473020416 4429038882766512 4434466218606592 4436863291097088 4441939412779008 4447394691547136 4449995385486336 4450456243666944 4452956127592448 4453417292398592 4458527662635648 4461494081572864 4463431334756352 4469110485939456 4469585518941788 4471526285558784 4474025797484544 4474501352947712 4482604149768192 4488209614995456 4496349504085152 4501294774222848 4509446090784768 4515663720167992 4517624494688256 4520630232875008 4523273752612608 4528816563683328 4529297942994944 4542020110516224 4547699874988032 4556419487563776 4564197943087104 4564683083174592 4567234668265472 4569703509393408 4575991736221696 4583703436591104 4589332820000768 4592016514810368 4595071748685824 4597067003461632 4611741671660928 4616813854851072 4636645529485312 4659780647407396 4664409873973248 4664905665839104 4674365261870976 4692839232700416 4699607293231104 4712997476827136 4722554594467584 4727748654268416 4736322975209472 4748056852955136 4748561535868928 4771747871493288 4776488331116544 4776996036083712 4785151047118848 4785659672867904 4797515778506752 4799598937767936 4800321212041152 4805600802766848 4814316317615616 4826243417899008 4834996370526336 4840314098417664 4846974704058368 4849594760036352 4855143079084032 4861105825644544 4863948444601344 4872769779671073 4873274421950592 4876516786835456 4878129052311552 4878634249617408 4884841693933824 4885360916052652 4887482219099136 4890214243762176 4890734036942848 4899083214907392 4899590582304768 4905717486157824 4914614574232608 4920019869499392 4923004519667682 4928419042541568 4928929448067072 4928942896606464 4935725461578968 4937868633729024 4941153975468032 4944043404018432 4950101825421312 4950115331729344 4950627984203776 4952777627271168 4958457524729856 4964533609168896 4970741723824128 4979756740901376 4980272463151104 4985233682202624 4988774495932416 4989304765330368 4992093707173888 4994792207941632 5001147448551296 5001665386102784 5003319027990528 5003837190438912 5006647916232704 5009575643541504 5010094453948416 5016247500931072 5019180841769472 5022520283447296 5024701143318528 5031094439261184 5031629206952432 5033814022066176 5037163199725568 5040740896931712 5046284911116288 5055436934532096 5055960494505984 5061758723161728 5067961392693248 5080121685188991 5082736790339584 5083501673003488 5085709011984384 5086235707047936 5089092717248512 5093248614608084 5095460185869312 5098308466900992 5098850378940416 5107554841073664 5108083798573056 5108097735933472 5122976171163648 5129382417137664 5138139001798656 5138685147525888 5141557590622208 5144336884826112 5147990703249408 5151415846764544 5160758537334848 5161293004808192 5162999422500864 5166434551857152 5169455717271552 5175790358495232 5176340506279936 5191661283067392 5197371285700608 5201615606408256 5207336557215744 5216226220670976 5216780666485248 5219696763731968 5229704841396224 5238518213246976 5244951794286592 5245741088099344 5248018874068992 5251510569926656 5261020439248896 5270561910469632 5299023462268928 5302122161430528 5305649854152704 5315822735491072 5325463597037024 5331320760958976 5342131727852544 5357352600612096 5363244837371904 5386282830659584 5397205250820096 5418536021262336 5426350689091584 5452846542065664 5453426138849472 5459424041238528 5468744053850112 5474979104817152 5482875175436288 5486081385189888 5492115203162112 5502075791560704 5509647026878848 5515706763313152 5525710137744384 5539399661780992 5552691144276339 5555549515022336 5558798222401536 5567039183408836 5568879748195512 5569456482229248 5572569719635968 5573162042097664 5582676221638656 5583269618345888 5598952245608448 5599532094062592 5606534269894656 5616105420570624 5616702370551552 5622879850856448 5626290879620208 5626873559365632 5630617320882176 5632478905761792 5640829098947392 5643278438547456 5647033114820608 5650335318878208 5657259229052928 5657274664833536 5657860553375744 5660582857821486 5666808599691264 5674606518701568 5680847684370432 5685486825609024 5691150561030144 5691739957886976 5701456566779904 5702062588948992 5705249951055872 5715597084058624 5716189012688896 5718078889132032 5718939382128924 5725229306904576 5725822233083904 5732854286778368 5733717003271376 5736206676307968 5740023181082624 5746609952925156 5749822216298496 5750417689411584 5750433379374208 5760846739350528 5777642210893824 5778240565149696 5784252289449984 5784867112184832 5791955877363712 5795342827610112 5799198677794816 5805853354501704 5806454630409216 5809716197718272 5810317873676288 5812238870839296 5816105962569728 5820855559552096 5823383069564928 5827257575931904 5837205532655616 5837810055512064 5837825983923968 5844504917465088 5855710982064384 5862151333871616 5872158859198464 5872783025743872 5876065817853952 5883417946570752 5887332396302336 5898009756954112 5898620576923648 5900570768572416 5901458724111762 5904496630693888 5905385177022016 5907949391167488 5915817721462784 5922585883705344 5933327180648448 5933941658222592 5944703550180864 5951241779675136 5958813981252608 5961401395052544 5962035047411712 5968856085921792 5976805533024256 5980300577427456 5984279486660608 5991146546666652 5995132672113536 5997735856078848 6001726365630464 6023499326251008 6031031670150144 6038422084911104 6059568184492032 6063599833317376 6075225983418368 6085597257449472 6086244110899456 6092938012524544 6111604582121472 6122688686413824 6148988895547904 6155751806468096 6159351492919296 6168234572365824 6231824619503616 6232487015827968 6249993204400128 6257118976933888 6266143057641472 6269807297359872 6281178320639124 6296739459290112 6315097300279296 6330742470606848 6334444485992448 6345932736315816 6352912254173184 6362330495324384 6364433997937728 6365093122547712 6369328048111616 6380201396158464 6380879563823872 6400428282721536 6407467737022464 6418406194937856 6419088423487488 6430046719565952 6430712639275008 6430730185416246 6434991223865344 6437118749442048 6446661827368448 6449461072625664 6450431628680298 6453752131223552 6457526078717952 6466126346715136 6469237551795984 6473524105445376 6485264592801792 6497026372894764 6497699229267456 6504172069748736 6504845666156544 6513122258578432 6515950362034176 6516642958798848 6524098512519168 6532110953209856 6532787443073024 6535930722433056 6536607607885824 6540956648210432 6543119207890944 6548462504496108 6552819432310144 6555664772923392 6560026492665856 6564006026223576 6567554231914464 6571225390055424 6571923862141952 6583824844972032 6592057872024576 6600135767228416 6604013334125067 6610574045085696 6611276699639808 6623248945840128 6627655631765504 6635260976573376 6635948149039104 6639675654535168 6640363284201472 6642558709530624 6643558324149768 6651699327909888 6652406353773824 6655294936645632 6659722943922176 6671092037320704 6679434191388672 6680125938597888 6692241122359296 6703665728909184 6704378278412682 6708125919014912 6711038696226816 6711752029421568 6720987862575616 6723906224652288 6728379881488384 6732314422493184 6740582579376128 6741280659341312 6744524256127728 6749011630882304 6751942161334272 6773495580251988 6780945349312512 6781647609397248 6793224845524992 6793946914492416 6810073121431552 6810778398097408 6813030165774336 6821549812482048 6834629231345664 6839176556183552 6847024624761888 6850852002398208 6851580196701184 6854555264090112 6863987604332544 6883999230001152 6892607623028736 6917612507491392 6922215044089856 6925220782276608 6935487475211008 6943115409620992 6954968294227968 6955707555313664 6989670971111094 6996614810959872 6997358498758656 7014693918998528 7027415880626176 7039258849050624 7049410939846656 7069496215240704 7122085279432704 7122842303803392 7143136800816128 7157621807239932 7165494054125568 7178489509301856 7196273667760128 7239365126848512 7252494555789504 7260471147626496 7270462056087552 7271234851799296 7274392140054528 7279232054984704 7291658738466816 7314775180253184 7327262540900736 7328041374078978 7335321365643264 7336101055414272 7346196035838464 7348624822361088 7349385873457152 7354275684417536 7358576229236736 7367613516992512 7371921861348912 7380029804249088 7393414344909696 7403588192368452 7411730963202048 7425152738131968 7425172997594016 7425941976305664 7443568295518208 7446800413753344 7456112585736192 7465269660811264 7469635111352064 7470408694726656 7475379026526208 7477850523303936 7483957147995552 7488140560760832 7488936494068736 7492188311912448 7501721172826944 7502498079154176 7502518549652287 7509971874349056 7524371251396608 7533780425170944 7546641658891776 7547443810428648 7554941765812224 7555744799588352 7561111345397568 7566142024935424 7569427366674432 7579864101710558 7580649100812032 7583155401798144 7583940741758976 7588200748040192 7588986610515968 7592638084742592 7601942089039872 7602750118598656 7624105185509376 7625252509505232 7633639075872768 7639872921912126 7647462700351488 7648275568410624 7661332261610496 7662125697859584 7662146603900208 7666429621731328 7667223585882112 7681128985800704 7684464256745472 7694073625706496 7703522947858432 7704320753532928 7708027721288832 7712336385933312 7713156149579776 7716505327239168 7727123770146816 7741137806002272 7741939507212288 7749651827785728 7763685537742848 7764510759419904 7782940710207488 7787491924601088 7792673223286784 7796056928550912 7802423409612384 7807614642752512 7811004835823616 7821774658148129 7825170999727872 7829545145597952 7830377367658496 7844557262094336 7867427691429888 7868611632149016 7876428649463808 7877265854889984 7891530658873344 7905842865704448 7911102907531264 7911922210963456 7914538036887552 7926271400241152 7948535193403392 7949380063215616 7958474781229056 7973734103236608 7988195395555536 7996981141438464 8031332435001344 8036028900918144 8041375560200192 8044867256057856 8079424245989376 8114129676599296 8127804031893504 8139526033637376 8163584915218432 8180139208274208 8189136061857792 8212468657225728 8224312763154432 8264470540318272 8273560144969728 8288565206616576 8309099492671488 8309982687770624 8333324272533504 8350558775113254 8358854579453952 8359743063146496 8374014332457984 8374904427518832 8395652612386816 8398428368412672 8399298141093888 8409801404841984 8420129733705728 8425053555827328 8434319776284672 8445925981323264 8461243648421088 8470549672230912 8485888843579392 8485911997250304 8486790830063616 8506935194877952 8511909778052352 8521271526555648 8528230238413536 8533904376962048 8536725841545216 8537609936830464 8549381603092141 8553093883423488 8557874926583808 8558784564649984 8573395626087936 8574283519033344 8574306913888328 8582824999256064 8599281430167552 8600575504907064 8609119686623232 8610034771623936 8624733324447744 8625626534117376 8625650069061312 8641270109025792 8647019457069056 8650774133342208 8662701830526352 8663598972356608 8666463316340736 8667360847724544 8672229426331648 8677300668277248 8687933816045568 8688857278398464 8698798016692224 8714574296577408 8715476810514432 8724158943854592 8731283339328144 8740886363897856 8752008034964768 8755808298983424 8756715083268096 8756738975885952 8761633853407232 8766757376197632 8778433126629376 8783566473096576 8789410496032768 8793227000807424 8805351112166756 8809174538615808 8814098726780928 8815035599519744 8830998594453504 8847014635431168 8847930865385472 8856744946040832 8858077765533024 8868932437213184 8873726582194176 8883878825558016 8894789383094272 8899990770972672 8900912487333888 8905912255184896 8917055325271296 8922988163145728 8926862669512704 8938220971878912 8939171037883576 8943052571117568 8948051594969088 8949002705895424 8965208299536384 8976419229990912 8992699008170304 9002589548445696 9018892181569536 9031327440335984 9035248989376512 9041260465750016 9046547505225216 9057633127366656 9058595885989888 9095399749976064 9112838975127552 9128395886174208 9129366166349184 9134469336530944 9139407018786816 9151983472443392 9167406873182208 9178665640001536 9184033029620736 9190143497371648 9223483343321856 9233627709702144 9273291058970624 9319561294814792 9328819747946496 9329811331678208 9348730523741952 9385678465400832 9399214586462208 9425994953654272 9445109188935168 9455497308536832 9472645950418944 9496113705910272 9497123071737856 9543495742986576 9553992072167424 9570302094237696 9571319345735808 9595031557013504 9600642424082304 9611201605533696 9628632635231232 9646095278124369 9652486835798016 9669992741052672 9680628196835328 9693949408116736 9699189520072704 9710286158168064 9722211651289088 9727896889202688 9745539559342146 9746548843901184 9753033573670912 9756258104623104 9757268499234816 9769683387867648 9770721832105304 9774964438198272 9780428487524352 9781468073885696 9798166429814784 9799181164609536 9811434972315648 9829229148465216 9840039738998784 9846009039335364 9856838085083136 9857858896134144 9857885793212928 9871450923157936 9875737267458048 9882307950936064 9888086808036864 9900203650842624 9900230663458688 9901255968407552 9905555254542336 9916915049459712 9941483447648256 9959513481802752 9960544926302208 9977548991864832 9978609530660736 9984187414347776 9989584415883264 10002294897102592 10003330772205568 10006638055981056 10013295832465408 10019151287083008 10020188907896832 10032495001862144 10038361683538944 10045040566894592 10056567417619023 10062188878522368 10063258413904864 10067628044132352 10074326399451136 10081481793863424 10092569822232576 10110873869064192 10111920989011968 10123517446323456 10135922785386496 10160243370377982 10165473580679168 10167003346006976 10171418023968768 10172471414095872 10178185434497024 10186497229216168 10190920371738624 10196616933801984 10197700757880832 10215109682147328 10216167597146112 10216195471866944 10245952342327296 10258764834275328 10276278003597312 10277370295051776 10283115181244416 10288673769652224 10295981406498816 10302831693529088 10321517074669696 10322586009616384 10325998845001728 10332869103714304 10338911434543104 10352681012559872 10383322566134784 10403231212816512 10414673114431488 10432452441341952 10433561332970496 10439393527463936 10459409682792448 10484506456666641 10489903588573184 10491482176198688 10496037748137984 10503021139853312 10522040878497792 10541123820939264 10598046924537856 10604244322861056 10611299708305408 10631645470982144 10650927194074048 10662641521917952 10684263455705088 10714705201224192 10726489674743808 10772565661319168 10794410501640192 10905693084131328 10906852277698944 10918848082477056 10937488107700224 10949958209634304 10965750350872576 10972162770379776 10992062061118467 11004151583121408 11019294053757696 11031413526626304 11051420275488768 11078799323561984 11105382288552678 11111099030044672 11117596444803072 11134078366817672 11137759496391024 11138912964458496 11145139439271936 11146324084195328 11165352443277312 11166539236691776 11197904491216896 11199064188125184 11213068539789312 11232210841141248 11233404741103104 11245759701712896 11252581759240416 11253747118731264 11261234641764352 11264957811523584 11281658197894784 11286556877094912 11294066229641216 11300670637756416 11314549329667072 11315721106751488 11321165715642972 11333617199382528 11349213037403136 11369796152565837 11370973651218048 11382301122060288 11383479915773952 11402913133559808 11404125177897984 11410499902111744 11431194168117248 11432378025377792 11436157778264064 11437878764257848 11450458613809152 11459809382868189 11465708573556736 11467434006542752 11472413352615936 11480046362165248 11493219905850312 11499644432596992 11500835378823168 11500866758748416 11521693478701056 11555284421787648 11556481130299392 11568504578899968 11569734224369664 11583911754727424 11590685655220224 11598397355589632 11611706709003408 11612909260818432 11619432395436544 11620635747352576 11624477741678592 11632211925139456 11641711119104192 11646766139129856 11654515151863808 11674411065311232 11675620111024128 11675651967847936 11689009834930176 11711421964128768 11724302667743232 11744317718396928 11745566051487744 11766835893141504 11774664792604672 11796019513908224 11797241153847296 11801141537144832 11802917448223524 11810770354044032 11815898782334976 11831635442925568 11866654361296896 11867883316445184 11889407100361728 11917627962505216 11922802790105088 11924070094823424 11937712171843584 11953611066048512 11960601154854912 11968558973321216 11982293093333304 11990265344227072 11995471712157696 12003452731260928 12046998652502016 12062063340300288 12076844169822208 12119136368984064 12127199666634752 12150451966836736 12171194514898944 12172488221798912 12185876025049088 12223209164242944 12245377372827648 12297977791095808 12318702985838592 12336469144731648 12463649239007232 12464974031655936 12499986408800256 12514237953867776 12525838162669881 12532286115282944 12539614594719744 12562356641278248 12593478918580224 12630194600558592 12661484941213696 12668888971984896 12691865472631632 12705824508346368 12724660990648768 12728867995875456 12730186245095424 12738656096223232 12760402792316928 12761759127647744 12800856565443072 12814935474044928 12836812389875712 12838176846974976 12860093439131904 12861425278550016 12861460370832492 12869982447730688 12874237498884096 12893323654736896 12898922145251328 12900863257360596 12915052157435904 12932252693430272 12938475103591968 12970529185603584 12994052745789528 12995398458534912 13008344139497472 13026244517156864 13031900724068352 13033285917597696 13048197025038336 13064221906419712 13065574886146048 13071861444866112 13073215215771648 13081913296420864 13086238415781888 13096925008992216 13105638864620288 13111329545846784 13120052985331712 13128012052447152 13135108463828928 13142450780110848 13143847724283904 13167649689944064 13184115744049152 13200271534456832 13208026668250134 13221148090171392 13222553399279616 13246497891680256 13255311263531008 13270521953146752 13271896298078208 13279351309070336 13280726568402944 13285117419061248 13287116648299536 13303398655819776 13304812707547648 13310589873291264 13319445887844352 13342184074641408 13358868382777344 13360251877195776 13384482244718592 13407331457818368 13408756556825364 13416251838029824 13422077392453632 13423504058843136 13441975725151232 13447812449304576 13464628844986368 13481165158752256 13482561318682624 13489048512255456 13498023261764608 13503884322668544 13546991160503976 13561890698625024 13586449691049984 13587893828984832 13620146242863104 13621556796194816 13626060331548672 13643099624964096 13669258462691328 13678353112367104 13694049249523776 13701704004796416 13703160393402368 13709110528180224 13727975208665088 13767998460002304 13785215246057472 13835225014982784 13844430088179712 13850441564553216 13870974950422016 13886230819241984 13909936588455936 13911415110627328 13979341942222188 13993229621919744 13994716997517312 14054831761252352 14078517698101248 14098821879693312 14138992430481408 14244170558865408 14245684607606784 14286273601632256 14315243614479864 14330988108251136 14356979018603712 14392547335520256 14478730253697024 14504989111579008 14520942295252992 14540924112175104 14542469703598592 14548784280109056 14558464109969408 14583317476933632 14629550360506368 14654525081801472 14656082748157956 14670642731286528 14672202110828544 14692392071676928 14697249644722176 14698771746914304 14717152458473472 14735227033985024 14743843722697824 14760059608498176 14786828689819392 14807176384736904 14823461926404096 14850305476263936 14850345995188032 14851883952611328 14887136591036416 14893600827506688 14912225171472384 14930539321622528 14939270222704128 14940817389453312 14950758053052416 14955701046607872 14967914295991104 14976281121521664 14977872988137472 14984376623824896 15003442345653888 15004996158308352 15005037099304574 15019943748698112 15048742502793216 15067560850341888 15093283317783552 15094887620857296 15111489599176704 15122222690795136 15132284049870848 15138854733348864 15159728203421116 15161298201624064 15166310803596288 15167881483517952 15176401496080384 15177973221031936 15185276169485184 15203884178079744 15205500237197312 15248210371018752 15250505019010464 15267278151745536 15279745843824252 15294925400702976 15296551136821248 15322664523220992 15324251395719168 15324293207800416 15332859243462656 15362257971601408 15368928513490944 15388147251412992 15407045895716864 15409364446291823 15416055442577664 15424672771866624 15426312299159552 15433010654478336 15454247540293632 15482275612004544 15483879014424576 15499303655571456 15527371075485696 15529021518839808 15565881420414976 15574983849202176 15585346446573568 15592113857101824 15604846819224768 15615229285505024 15622009671647232 15643549316296258 15650341999455744 15659090291195904 15660754735316992 15689114524188672 15734855382859776 15737223264298032 15754531709779968 15783061317746688 15811685731408896 15822205815062528 15823844421926912 15852542800482304 15897070386806784 15898760126431232 15916949562458112 15947468206473216 15976390791111072 15993962282876928 16062664870002688 16072057801836288 16082751120400384 16089734512115712 16158848491978752 16228259353198592 16255608063787008 16279052067274752 16327169830436864 16360278416548416 16378272123715584 16424937314451456 16448625526308864 16528941080636544 16547120289939456 16577130413233152 16618198985342976 16619965375541248 16666648545067008 16701117550226508 16717709158907904 16719486126292992 16748028664915968 16749808855037664 16791305224773632 16796856736825344 16798596282187776 16819602809683968 16840259467411456 16850107111654656 16868639552569344 16891851962646528 16922487296842176 16941099344461824 16971777687158784 16971823994500608 16973581660127232 17013870389755904 17023819556104704 17042543053111296 17056460476827072 17067808753924096 17073451683090432 17075219873660928 17098763206184282 17106187766846976 17115749853167616 17117569129299968 17146791252175872 17148567038066688 17148613827776656 17198562860335104 17201151009814128 17220069543247872 17249466648895488 17251253068234752 17251300138122624 17282540218051584 17294038914138112 17325403661052704 17327197944713216 17332926632681472 17334721695449088 17344458852663296 17354601336554496 17375867632091136 17377714556796928 17397596033384448 17429148593154816 17430953621028864 17448317887709184 17462566678656288 17481772727795712 17504016069929536 17511616597966848 17513430166536192 17513477951771904 17523267706814464 17533514752395264 17556866253258752 17567132946193152 17578820992065536 17586454001614848 17610702224333512 17618349077231616 17628197453561856 17630071199039488 17661997188907008 17694029270862336 17695861730770944 17713489892081664 17716155531066048 17737864874426368 17747453164388352 17767757651116032 17789578766188544 17799981541945344 17801824974667776 17811824510369792 17834110650542592 17845976326291456 17853725339025408 17876441943757824 17878342075767152 17886105142235136 17898005411790848 17930416599072768 17952838459981824 17985398016340608 18005179096891392 18062654880671968 18070497978753024 18082520931500032 18093095010450432 18115266254733312 18117191771979776 18190799499952128 18225677950255104 18256791772348416 18258732332698368 18268938673061888 18278814037573632 18303966944886784 18334813746364416 18357331280003072 18368066059241472 18380286994743296 18446966686643712 18467255419404288 18546582117941248 18639122589629584 18659622663356416 18697461047483904 18771356930801664 18798429172924416 18851989907308544 18890218377870336 18945291900837888 18992227411820544 18994246143475712 19086991485973152 19107984144334848 19140604188475392 19142638691471616 19190063114027008 19201284848164608 19222403211067392 19257265270462464 19292190556248738 19304973671596032 19339985482105344 19361256393670656 19387898816233472 19398379040145408 19420572316336128 19444423302578176 19455793778405376 19491079118684292 19493097687802368 19506067147341824 19512516209246208 19514536998469632 19539366775735296 19541443664210608 19549928876396544 19562936147771392 19596332859629568 19598362329219072 19622869944631296 19658458296930432 19680079477997568 19692018078670728 19713676170166272 19715771586425856 19742901846315872 19751474534916096 19764615901872128 19776173616073728 19800407301685248 19800461326917376 19802511936815104 19812040002375201 19833830098919424 19882966895296512 19919026963605504 19921089852604416 19955097983729664 19957219061321472 19968374828695552 19979168831766528 20004589794205184 20006661544411136 20013276111962112 20026591664930816 20038302574166016 20040377815793664 20064990003724288 20076723367077888 20090081133789184 20113134835238046 20124377757044736 20126516827809728 20135256088264704 20148652798902272 20162963587726848 20185139644465152 20221747738128384 20223841978023936 20247034892646912 20271845570772992 20320486740755964 20334006692013952 20342836047937536 20344942828191744 20356370868994048 20372994458432336 20381840743477248 20395401515761664 20430219364294656 20432335194292224 20432390943733888 20517529668550656 20552556007194624 20554740590103552 20566230362488832 20591962812997632 20605663387058176 20643034149339392 20645172019232768 20651997690003456 20665738207428608 20677822869086208 20705362025119744 20766645132269568 20806462425633024 20829346228862976 20864904882683904 20867122665940992 20878787054927872 20918819365584896 20969012913333282 20979807177146368 20982964352397376 20992075496275968 21006042279706624 21044081756995584 21082247641878528 21208488645722112 21222599416610816 21263290941964288 21301854388148096 21325283043835904 21368526911410176 21429410402448384 21545131322638336 21588821003280384 21811386168262656 21813704555397888 21837696164954112 21874976215400448 21899916419268608 21931500701745152 21944325540759552 21984124122236934 22008303166242816 22038588107515392 22062827053252608 22102840550977536 22157598647123968 22210764577105356 22235192889606144 22268156733635344 22275518992782048 22277825928916992 22292648168390656 22330704886554624 22333078473383552 22395808982433792 22426137079578624 22464421682282496 22466809482206208 22505163518480832 22507494237462528 22507555648956861 22522469283528704 22529915623047168 22563316395789568 22573113754189824 22588132459282432 22601341275512832 22629098659334144 22631442213502976 22642331431285944 22667234398765056 22698426074806272 22739592305131674 22741947302436096 22764602244120576 22766959831547904 22805826267119616 22808250355795968 22820999804223488 22862388336234496 22864756050755584 22872315556528128 22875757528515696 22900917227618304 22919618765736378 22931417147113472 22934868013085504 22944826705231872 22960092724330496 22986439811700624 22999288865193984 23001670757646336 23001733517496832 23043386957402112 23110568843575296 23112962260598784 23137009157799936 23139468448739328 23181371310440448 23196794711179264 23223413418006816 23225818521636864 23238864790873088 23241271494705152 23248955483357184 23283422238208384 23293532278259712 23309030303727616 23348822130622464 23351303935695872 23378019669860352 23422843928257536 23465323974444387 23488635436793856 23491132102975488 23533671786283008 23549329585209344 23592039027816448 23594482307694592 23602283074289664 23605834896447048 23621540708088064 23631797564669952 23663270885851136 23733308722593792 23735766632890368 23778814200723456 23835255925010432 23845605580210176 23848140189646848 23875424343687168 23907222132097024 23921202309709824 23937117946642432 23964586186666608 23980530688454144 23990943424315392 24006905462521856 24093997305004032 24124126680600576 24238272737968128 24300903933673472 24342389029797888 24344976443597824 24490754745655296 24595955582191616 24637405971677184 24672938289463296 24927298478014464 24929948063311872 24999972817600512 25028475907735552 25051676325339762 25064572230565888 25079229189439488 25124713282556496 25186957837160448 25260389201117184 25337777943969792 25383730945263264 25411649016692736 25449321981297536 25457735991750912 25460372490190848 25477312192446464 25520805584633856 25523518255295488 25601713130886144 25648144809276423 25673624779751424 25676353693949952 25720186878263808 25722850557100032 25722920741664984 25739964895461376 25748474997768192 25786647309473792 25797844290502656 25801726514721192 25830104314871808 25864505386860544 25876950207183936 25941058371207168 25988105491579056 25990796917069824 26016688278994944 26052489034313728 26063801448136704 26066571835195392 26096394050076672 26128443812839424 26131149772292096 26143722889732224 26146430431543296 26163826592841728 26172476831563776 26193850017984432 26211277729240576 26222659091693568 26240105970663424 26256024104894304 26270216927657856 26284901560221696 26287695448567808 26335299379888128 26368231488098304 26416053336500268 26442296180342784 26445106798559232 26492995783360512 26529524355986953 26541043906293504 26543792596156416 26558702618140672 26561453136805888 26570234838122496 26574233296599072 26606797311639552 26609625415095296 26621179746582528 26684368149282816 26717736765554688 26768964489437184 26814662915636736 26817513113650728 26832503676059648 26844154784907264 26847008117686272 26883951450302464 26895624898609152 26929257689972736 26962330317504512 26965122637365248 26978097024510912 26996046523529216 27007768645337088 27093982321007952 27123781397250048 27172899382099968 27175787657969664 27240292485726208 27243113592389632 27286199249928192 27338516925382656 27356706224734208 27388098499047552 27403408009592832 27406320786804736 27418221056360448 27455950417330176 27535996920004608 27570430492114944 27670450029965568 27688860176359424 27700883129106432 27741949900844032 27819873176911872 27822830221254656 27958683884444376 27986459243839488 27989433995034624 28109663522504704 28157035396202496 28197643759386624 28277984860962816 28488341117730816 28491369215213568 28572547203264512 28630487228959728 28661976216502272 28713958037207424 28785094671040512 28957460507394048 29009978223158016 29041884590505984 29081848224350208 29084939407197184 29097568560218112 29166634953867264 29259100721012736 29309050163602944 29312165496315912 29341285462573056 29344404221657088 29384784143353856 29394499289444352 29397543493828608 29434304916946944 29470454067970048 29487687445395648 29520119216996352 29573657379638784 29614352769473808 29646923852808192 29700610952527872 29700691990376064 29703767905222656 29774273182072832 29824450342944768 29861078643245056 29878540445408256 29881634778906624 29901516106104832 29935828591982208 29952562243043328 29955745976274944 29968753247649792 30006884691307776 30009992316616704 30010074198609148 30039887497396224 30097485005586432 30135121700683776 30186566635567104 30189775241714592 30222979198353408 30244445381590272 30264568099741696 30277709466697728 30319456406842232 30322596403248128 30332621607192576 30335762967035904 30352802992160768 30370552338970368 30407768356159488 30411000474394624 30496420742037504 30501010038020928 30534556303491072 30559491687648504 30589850801405952 30593102273642496 30645329046441984 30648502791438336 30648586415600832 30665718486925312 30724515943202816 30737857026981888 30776294502825984 30814091791433728 30818728892583646 30832110885155328 30849345543733248 30852624598319104 30866021308956672 30908495080587264 30964551224009088 30967758028849152 30998607311142912 31058043037679616 31131762840829952 31149967698404352 31170692893147136 31209693638449536 31230458571010048 31244019343294464 31287098632592516 31300683998911488 31318180582391808 31321509470633984 31378229048377344 31469710765719552 31474446528596064 31509063419559936 31566122635493376 31623371462817792 31644411630125056 31705085600964608 31794140773613568 31797520252862464 31833899124916224 31894936412946432 31952781582222144 31987924565753856 32125329740005376 32144115603672576 32165502240800768 32179469024231424 32317696983957504 32456518706397184 32654339660873728 32720556833096832 32756544247431168 32849874628902912 32897251052617728 33057882161273088 33094240579878912 33154260826466304 33236397970685952 33239930751082496 33333297090134016 33402235100453016 33435418317815808 33438972252585984 33496057329831936 33499617710075328 33582610449547264 33593713473650688 33597192564375552 33639205619367936 33680518934822912 33700214223309312 33737279105138688 33783703925293056 33844974593684352 33882198688923648 33943647989001216 33947163320254464 34027740779511808 34047639112209408 34109388457697511 34112920953654144 34135617507848192 34146903366180864 34150439747321856 34197526412368564 34212375533693952 34231499706335232 34235138258599936 34293582504351744 34297134076133376 34297227655553312 34397125720670208 34402302019628256 34440139086495744 34498933297790976 34502506136469504 34502600276245248 34565080436103168 34588077828276224 34650807322105408 34654395889426432 34665853265362944 34669443390898176 34688917705326592 34709202673108992 34751735264182272 34755429113593856 34795192066768896 34858297186309632 34861907242057728 34896635775418368 34925133357312576 34963545455591424 35008032139859072 35023233195933696 35026860333072384 35026955903543808 35046535413628928 35067029504790528 35113732506517504 35134265892386304 35157641984131072 35172908003229696 35221404448667024 35236698154463232 35260142398078976 35323994377814016 35388058541724672 35391723461541888 35432311062132096 35475729748852736 35494906328776704 35579157532377088 35599963083890688 35603649949335552 35623649020739584 35668221301085184 35691952652582912 35752883887515648 35756684151534304 35772210284470272 35796010823581696 35860833198145536 35905676919963648 35970796032681216 36010358193782784 36125309761343936 36140995957506048 36165041863000064 36186190020900864 36230532509466624 36234383543959552 36381598999904256 36451355900510208 36513583544696832 36517464665396736 36537877346123776 36557628075147264 36607933889773568 36669627492728832 36714662560006144 36736132118482944 36760573989486592 36893933373287424 37093164235882496 37278245179259168 37319245326712832 37394922094967808 37542713861603328 37596858345848832 37703979814617088 37780436755740672 37890583801675776 37984454823641088 37988492286951424 38173982971946304 38215968288669696 38281208376950784 38285277382943232 38380126228054016 38402569696329216 38444806422134784 38514530540924928 38584381112497476 38609947343192064 38679970964210688 38775797632466944 38796758080290816 38888846605156352 38911587556810752 38982158237368584 38986195375604736 39012134294683648 39025032418492416 39078733551470592 39082887328421216 39099857752793088 39125872295542784 39192665719259136 39196724658438144 39245739889262592 39316916593860864 39360158955995136 39384036157341456 39427352340332544 39431543172851712 39485803692631744 39502949069832192 39529231803744256 39552347232147456 39600814603370496 39600922653834752 39605023873630208 39624080004750402 39667660197838848 39765933790593024 39838053927211008 39842179705208832 39910195967459328 39914438122642944 39936749657391104 39958337663533056 40009179588410368 40013323088822272 40026552223924224 40076605148332032 40080755631587328 40129980007448576 40153446734155776 40180162267578368 40226269670476092 40248755514089472 40253033655619456 40270512176529408 40297305597804544 40325927175453696 40443495476256768 40447683956047872 40494069785293824 40543691141545984 40640973481511928 40668013384027904 40685672095875072 40712741737988096 40745988916864672 40763681486954496 40790803031523328 40860438728589312 40864670388584448 40864781887467776 41035059337101312 41105112014389248 41109481180207104 41132460724977664 41183925625995264 41211326774116352 41286068298678784 41290344038465536 41303995380006912 41331476414857216 41355645738172416 41410724050239488 41533290264539136 41612924851266048 41658692457725952 41729809765367808 41734245331881984 41837638731169792 41938025826666564 41965928704794752 41984150992551936 42012084559413248 42164495283757056 42416977291444224 42445198833221632 42526581883928576 42603708776296192 42650566087671808 42737053822820352 42858820804896768 43090262645276672 43177642006560768 43622772336525312 43627409110795776 43675392329908224 43749952430800896 43799832838537216 43863001403490304 43888651081519104 43968248244473868 44016606332485632 44077176215030784 44205681101955072 44315197294247936 44421529154210712 44470385779212288 44536313467270688 44551037985564096 44555651857833984 44585296336781312 44661409773109248 44666156946767104 44791617964867584 44852274159157248 44928843364564992 44933618964412416 45010327036961664 45014988474925056 45015111297913722 45044938567057408 45059831246094336 45126632791579136 45146227508379648 45176264918564864 45202682551025664 45258197318668288 45262884427005952 45284662862571888 45334468797530112 45396852149612544 45479184610263348 45483894604872192 45529204488241152 45533919663095808 45611652534239232 45616500711591936 45724776672468992 45729512101511168 45744631113056256 45751515057031392 45801834455236608 45839237531472756 45869736026171008 45889653410463744 45920185448660992 45972879623401248 45998577730387968 46003467034993664 46086773914804224 46221137687150592 46228093338875469 46274018315599872 46278936897478656 46362742620880896 46393589422358528 46446826836013632 46451637043273728 46477729581746176 46482542989410304 46497910966714368 46566844476416768 46587064556519424 46618060607455232 46697644261244928 46702607871391744 46756039339720704 46845687856515072 46930647948888774 46977270873587712 46982264205950976 47067343572566016 47098659170418688 47184078055632896 47188964615389184 47204566148579328 47211669792894096 47243081416176128 47263595129339904 47326541771702272 47466617445187584 47471533265780736 47557628401446912 47670511850020864 47691211160420352 47696280379293696 47750848687374336 47842404619419648 47874235893284864 47929172373333216 47961061376908288 47981886848630784 48187994610008064 48248253361201152 48476545475936256 48601807867346944 48684778059595776 48689952887195648 48981509491310592 49191911164383232 49274811943354368 49345876578926592 49854596956028928 49859896126623744 49999945635201024 50103352650679524 50158458378878976 50249426565112992 50373915674320896 50520778402234368 50675555887939584 50767461890526528 50823298033385472 50898643962595072 50915471983501824 50920744980381696 50954624384892928 51041611169267712 51047036510590976 51203426261772288 51296289618552846 51347249559502848 51352707387899904 51440373756527616 51445701114200064 51445841483329968 51479929790922752 51573294618947584 51595688581005312 51603453029442384 51660208629743616 51729010773721088 51753900414367872 51882116742414336 51976210983158112 51981593834139648 52033376557989888 52104978068627456 52127602896273408 52133143670390784 52192788100153344 52256887625678848 52287445779464448 52292860863086592 52327653185683456 52344953663127552 52387700035968864 52422555458481152 52445318183387136 52512048209788608 52517629847566009 52540433855315712 52569803120443392 52575390897135616 52670598759776256 52736462976196608 52832106673000536 52884592360685568 52890213597118464 52985991566721024 53059048711973906 53082087812587008 53087585192312832 53117405236281344 53122906273611776 53140469676244992 53148466593198144 53213594623279104 53219250830190592 53242359493165056 53368736298565632 53435473531109376 53537928978874368 53629325831273472 53635026227301456 53665007352119296 53694016235372544 53767902900604928 53791249797218304 53858515379945472 53924660635009024 53930245274730496 53956194049021824 53992093047058432 54015537290674176 54187964642015904 54247562794500096 54345798764199936 54351575315939328 54480584971452416 54572398499856384 54677033850765312 54752422607036903 54776196998095104 54806816019185664 54812641573609472 54836442112720896 54911900834660352 55071993840009216 55140860984229888 55340900059931136 55377720352718848 55401766258212864 55483899801688064 55639746353823744 55645660442509312 55917367768888752 55978867990069248 56219327045009408 56314070792404992 56395287518773248 56555969721925632 56976682235461632 56982738430427136 57145094406529024 57260974457919456 57323952433004544 57427916074414848 57570189342081024 57914921014788096 58019956446316032 58083769181011968 58163696448700416 58169878814394368 58195137120436224 58333269907734528 58518201442025472 58618100327205888 58624330992631824 58688808443314176 58769568286707712 58788998578888704 58795086987657216 58868609833893888 58940908135940096 58975374890791296 59040238433992704 59147314759277568 59228705538947616 59293847705616384 59401221905055744 59401383980752128 59407535810445312 59548546364145664 59648900685889536 59722157286490112 59757080890816512 59763269557813248 59845671221644987 59871657183964416 59905124486086656 59911491952549888 59937506495299584 60013769382615552 60019984633233408 60020148397218296 60079774994792448 60194970011172864 60270243401367552 60373133271134208 60379550483429184 60445958396706816 60488890763180544 60529136199483392 60555418933395456 60638912813684464 60645192806496256 60665243214385152 60671525934071808 60705605984321536 60741104677940736 60815536712318976 60822000948789248 61002020076041856 61069112606982144 61118983375297008 61186204547284992 61290658092883968 61297005582876672 61297172831201664 61331436973850624 61449031886405632 61552589005651968 61628183582867456 61637457785167292 61664221770310656 61698691087466496 61705249196638208 61816990161174528 61929102448018176 61935516057698304 61997214622285824 62116086075359232 62263525681659904 62299935396808704 62341385786294272 62419387276899072 62460917142020096 62488038686588928 62574197265185032 62601367997822976 62636361164783616 62643018941267968 62756458096754688 62939421531439104 62948893057192128 63018126839119872 63132245270986752 63246742925635584 63288823260250112 63410171201929216 63595040505724928 63667798249832448 63789872825892864 63905563164444288 63975849131507712 64250659480010752 64288231207345152 64331004481601536 64635393967915008 64913037412794368 65308679321747456 65441113666193664 65513088494862336 65699749257805824 65794502105235456 66115764322546176 66188481159757824 66308521652932608 66472795941371904 66479861502164992 66804470200906032 66877944505171968 66992114659663872 66999235420150656 67165220899094528 67187426947301376 67278411238735872 67361037869645824 67400428446618624 67522666946870583 67567407850586112 67689949187368704 67764397377847296 67887295978002432 67894326640508928 68055481559023616 68095278224418816 68218776915395022 68225841907308288 68271235015696384 68293806732361728 68300879494643712 68395052824737128 68424751067387904 68462999412670464 68470276517199872 68587165008703488 68594268152266752 68594455311106624 68794251441340416 68804604039256512 68880278172991488 68997866595581952 69005012272939008 69005200552490496 69130160872206336 69176155656552448 69301614644210816 69308791778852864 69331706530725888 69338886781796352 69377835410653184 69418405346217984 69510858227187712 69590384133537792 69716594372619264 69723814484115456 69850266714625152 69927090911182848 70016064279718144 70046466391867392 70053911807087616 70093070827257856 70134059009581056 70227465013035008 70268531784772608 70315283968262144 70395971923333161 70442808897334048 70473396308926464 70520284796157952 70647988755628032 70776117083449344 70783446923083776 70864622124264192 70951459497705472 70989812657553408 71158315064754176 71199926167781376 71207299898671104 71247298041479168 71336442602170368 71383905305165824 71505767775031296 71513368303068608 71544420568940544 71592021647163392 71721666396291072 71811353839927296 71941592065362432 72020716387565568 72250619522687872 72281991915012096 72330083726000128 72372380041801728 72468767087919104 72902711801020416 73027167089393664 73034929330793472 73075754692247552 73215867779547136 73429325120012288 73472264236965888 73521147978973184 73787866746574848 74186328471764992 74556490358518336 74638490653425664 74789844189935616 75085427723206656 75193716691697664 75407959629234176 75560873511481344 75781167603351552 75976984573902848 76347965943892608 76431936577339392 76562416753901568 76570554765886464 76760252456108032 76805139392658432 76944434427829269 77029061081849856 77168762224994952 77219894686384128 77359941928421376 77551595264933888 77593516160581632 77777693210312704 77823175113621504 77964316474737168 77972390751209472 78024268589367296 78050064836984832 78157467102941184 78165774656842432 78199715505586176 78251744591085568 78385331438518272 78393449316876288 78491479778525184 78633833187721728 78720317911990272 78768072314682912 78854704680665088 78863086345703424 78971607385263488 79005898139664384 79058463607488512 79104694464294912 79201845307669504 79210047747260416 79248160009500804 79335320395677696 79588573067960859 79676107854422016 79684359410417664 79820391934918656 79828876245285888 79873499314782208 80018359176820736 80026646177644544 80053104447848448 80153210296664064 80259960014897152 80306893468311552 80360324535156736 80452539340952184 80497511028178944 80506067311238912 80541024353058816 80594611195609088 80651854350907392 80886990952513536 80895367912095744 80988139570587648 81087382283091968 81281946963023856 81336026768055808 81371344191750144 81425483475976192 81491977833729344 81527362973908992 81581606063046656 81720877457178624 81729340777168896 81729563774935552 82070118674202624 82210224028778496 82218962360414208 82367851251990528 82422653548232704 82572136597357568 82580688076931072 82607990760013824 82711291476344832 82821448100478976 83066580529078272 83225849702532096 83459619530735616 83468490663763968 83675277462339584 83876051653333128 83931857409589504 83968301985103872 84024169118826496 84328990567514112 84833954582888448 84890397666443264 85053163767857152 85207417552592384 85301132175343616 85474107645640704 85717641609793536 86355284013121536 87245544673050624 87254818221591552 87499904861601792 87599665677074432 87726002806980608 87777302163038208 87936496488947736 88033212664971264 88154352430061568 88411362203910144 88630394588495872 88843058308421424 88940771558424576 89072626934541376 89102075971128192 89111303715667968 89170592673562624 89322819546218496 89332313893534208 89583235929735168 89704548318314496 89857686729129984 89867237928824832 90020654073923328 90029976949850112 90030222595827444 90089877134114816 90119662492188672 90253265583158272 90292455016759296 90405365102051328 90516394637336576 90525768854011904 90569325725143776 90668937595060224 90793704299225088 90958369220526696 90967789209744384 91058408976482304 91223305068478464 91233001423183872 91449553344937984 91459024203022336 91489262226112512 91503030114062784 91603668910473216 91678475062945512 91739472052342016 91779306820927488 91840370897321984 91945759246802496 91997155460775936 92006934069987328 92173547829608448 92442275374301184 92456186677750938 92548036631199744 92557873794957312 92725485241761792 92787178844717056 92893653672027264 92903274086547456 92955459163492352 92965085978820608 92995821933428736 93133688952833536 93174129113038848 93236121214910464 93395288522489856 93405215742783488 93512078679441408 93691375713030144 93861295897777548 93954541747175424 93964528411901952 94134687145132032 94368156111265792 94377929230778368 94409132297158656 94423339585788192 94486162832352256 94527190258679808 94933234890375168 95115256802893824 95341023700041728 95382422320840704 95392560758587392 95501697374748672 95684809238839296 95748471786569728 95858344746666432 95922122753816576 95963773697261568 96375989220016128 96496506722402304 96953090951872512 97203615734693888 97369556119191552 97379905774391296 97963018982621184 98383822328766464 98549623886708736 98691753157853184 99709193912057856 99719792253247488 99999891270402048 100206705301359048 100316916757757952 100498853130225984 100747831348641792 101041556804468736 101351111775879168 101534923781053056 101646596066770944 101797287925190144 101830943967003648 101841489960763392 101909248769785856 102083222338535424 102094073021181952 102406852523544576 102592579237105692 102694499119005696 102705414775799808 102880747513055232 102891402228400128 102891682966659936 103146589237895168 103191377162010624 103206906058884768 103320417259487232 103507800828735744 103764233484828672 103952421966316224 103963187668279296 104066753115979776 104209956137254912 104255205792546816 104266287340781568 104385576200306688 104513775251357696 104574891558928896 104585721726173184 104655306371366912 104689907326255104 104775400071937728 104845110916962304 104890636366774272 105024096419577216 105035259695132018 105080867710631424 105139606240886784 105150781794271232 105341197519552512 105472925952393216 105664213346001072 105780427194236928 105971983133442048 106118097423947812 106164175625174016 106175170384625664 106234810472562688 106245812547223552 106296933186396288 106427189246558208 106438501660381184 106484718986330112 106737472597131264 106870947062218752 107075857957748736 107258651662546944 107270052454602912 107330014704238592 107388032470745088 107535805801209856 107582499594436608 107717030759890944 107849321270018048 107912388098043648 107984186094116864 108031074581348352 108375929284031808 108495125589000192 108691597528399872 108703150631878656 108961169942904832 109144796999712768 109354067701530624 109504845214073806 109552393996190208 109613632038371328 109625283147218944 109672884225441792 109823801669320704 110143987680018432 110281721968459776 110681800119862272 110755440705437696 110967799603376128 111279492707647488 111291320885018624 111834735537777504 111957735980138496 112438654090018816 112628141584809984 112790575037546496 113111939443851264 113953364470923264 113965476860854272 114290188813058048 114521948915838912 114647904866009088 114855832148829696 115140378684162048 115829842029576192 116039912892632064 116327392897400832 116339757628788736 116390274240872448 116666539815469056 117036402884050944 117236200654411776 117248661985263648 117377616886628352 117539136573415424 117577997157777408 117590173975314432 117737219667787776 117881816271880192 117950749781582592 118080476867985408 118294629518555136 118457411077895232 118587695411232768 118802443810111488 118802767961504256 118815071620890624 119097092728291328 119297801371779072 119444314572980224 119514161781633024 119526539115626496 119691342443289974 119743314367928832 119810248972173312 119822983905099776 119875012990599168 120027538765231104 120039969266466816 120040296794436592 120389940022345728 120540486802735104 120746266542268416 120759100966858368 120891916793413632 120977781526361088 121058272398966784 121277825627368928 121290385612992512 121330486428770304 121343051868143616 121411211968643072 121482209355881472 121631073424637952 121644001897578496 122004040152083712 122138225213964288 122237966750594016 122372409094569984 122581316185767936 122594011165753344 122594345662403328 122662873947701248 122898063772811264 123105178011303936 123256367165734912 123274915570334584 123328443540621312 123397382174932992 123410498393276416 123633980322349056 123858204896036352 123871032115396608 123994429244571648 124232172150718464 124527051363319808 124599870793617408 124682771572588544 124838774553798144 124921834284040192 124976077373177856 125148394530370064 125202735995645952 125286037882535936 125512916193509376 125897786114384256 126036253678239744 126493485851271168 126577646520500224 126820342403858432 127190081011449856 127335596499664896 127579745651785728 127811126328888576 127951698263015424 128501318960021504 128576462414690304 128662008963203072 129270787935830016 129826074825588736 130617358643494912 130882227332387328 131026176989724672 131399498515611648 131589004210470912 132231528645092352 132617043305865216 132945591882743808 132959723004329984 133608940401812064 133755889010343936 133984229319327744 133998470840301312 134330441798189056 134374853894602752 134556822477471744 134722075739291648 134800856893237248 135045333893741166 135134815701172224 135379898374737408 135528794755694592 135774591956004864 135788653281017856 136110963118047232 136190556448837632 136437553830790044 136451683814616576 136542470031392768 136587613464723456 136601758989287424 136790105649474256 136849502134775808 136940553034399744 137174330017406976 137188536304533504 137188910622213248 137609208078513024 137760556345982976 137995733191163904 138010401104980992 138260321744412672 138352311313104896 138603229288421632 138617583557705728 138663413061451776 138684280016626407 138755670821306368 138836810692435968 139021716454375424 139180768267075584 139433188745238528 139447628968230912 139700533429250304 139854181822365696 140032128559436288 140092932783734784 140107823614175232 140186141654515712 140268118019162112 140454930026070016 140537063569545216 140630567936524288 140791943846666322 140885617794668096 140946792617852928 141040569592315904 141295977511256064 141552234166898688 141566893846167552 141729244248528384 141902918995410944 141979625315106816 142399852335562752 142414599797342208 142494596082958336 142672885204340736 142767810610331648 143011535550062592 143026736606137216 143088841137881088 143184043294326784 143622707679854592 143883184130724864 144501239045375744 144563983830024192 144660167452000256 144744760083603456 144937534175838208 145805423602040832 146054334178787328 146069858661586944 146151509384495104 146431735559094272 146858650240024576 146944528473931776 147042295957946368 147575733493149696 149112980717036672 149276981306851328 149579688379871232 150815919258468352 151121747022962688 151562335206703104 151953969147805696 152695931887785216 152863873154678784 153124833507803136 153141109531772928 153520504912216064 153610278785316864 153888868855658538 154058122163699712 154337524449989904 154439789372768256 154719883856842752 155103190529867776 155187032321163264 155646350227243008 155928632949474336 155944781502418944 156048537178734592 156100129673969664 156314934205882368 156331549313684864 156399431011172352 156503489182171136 156770662877036544 156982959557050368 157267666375443456 157536144629365824 157552889542698027 157709409361330176 157726172691406848 157943214770526976 158011796279328768 158116927214977024 158209388928589824 158403690615339008 158420095494520832 158496320019001608 158670640791355392 159177146135921718 159352215708844032 159368718820835328 159640783869837312 159657752490571776 159746998629564416 160036718353641472 160053292355289088 160106208895696896 160306420593328128 160519920029794304 160613786936623104 160720649070313472 160905078681904368 160995022056357888 161012134622477824 161082048706117632 161189222391218176 161303708701814784 161773981905027072 161790735824191488 161976279141175296 162563893926047712 162672053536111616 162742688383500288 162983955667458688 163054725947817984 163163212126093312 163441754914357248 163459127549871104 164257267821110709 164420448057556992 164437924720828416 164735702503981056 164845307096465408 165144273194715136 165161376153862144 165215981520027648 165422582952689664 165642896200957952 166133161058156544 166451699405064192 166919239061471232 166936981327527936 167350554924679168 167752103306666256 167863714819179008 167936603970207744 168048338237652992 168657981135028224 169667909165776896 170106327535714304 170414835105184768 170948215291281408 171435283219587072 172710568026243072 174491089346101248 174509636443183104 174999809723203584 175199331354148864 175452005613961216 175554604326076416 175872992977895472 176066425329942528 176308704860123136 176822724407820288 177686116616842848 177881543116849152 178145253869082752 178204151942256384 178222607431335936 178341185347125248 178645639092436992 178664627787068416 179166471859470336 179537013664934961 179715373458259968 179734475857649664 180041308147846656 180059953899700224 180060445191654888 180179754268229632 180239324984377344 180506531166316544 180584910033518592 180810730204102656 181032789274673152 181051537708023808 181138651450287552 181337875190120448 181587408598450176 181916738441053392 181935578419488768 182116817952964608 182446610136956928 182466002846367744 182899106689875968 182918048406044672 183006060228125568 183207337820946432 183356950125891024 183478944104684032 183558613641854976 183680741794643968 183891518493604992 183994310921551872 184013868139974656 184347095659216896 184884550748602368 184912373355501876 185096073262399488 185115747589914624 185450970483523584 185787307344054528 185806548173094912 185910918326984704 185930171957641216 185991643866857472 186267377905667072 186348258226077696 186790577044979712 186810431485566976 187024157358882816 187382751426060288 187722591795555096 187909083494350848 187929056823803904 188269374290264064 188736312222531584 188755858461556736 188818264594317312 188846679171576384 188972325664704512 189054380517359616 189866469780750336 190230513605787648 190682047400083456 190785121517174784 191003394749497344 191369618477678592 191496943573139456 191716689493332864 191844245507633152 191927547394523136 192751978440032256 192993013444804608 193906181903745024 194739112238383104 194759811548782592 195926037965242368 196767644657532928 197099247773417472 197383506315706368 199418387824115712 199439584506494976 200413410602718096 200633833515515904 200997706260451968 201495662697283584 202083113608937472 202702223551758336 203069847562106112 203293192133541888 203594575850380288 203661887934007296 203682979921526784 204166444677070848 204188146042363904 204813705047089152 205185158474211384 205388998238011392 205410829551599616 205761495026110464 205782804456800256 205783365933319872 206293178475790336 206382754324021248 206413812117769536 206640834518974464 207015601657471488 207528466969657344 207904843932632448 207926375336558592 208133506231959552 208419912274509824 208532574681563136 208771152400613376 209027550502715392 209149783117857792 209171443452346368 209310612742733824 209550800143875456 209690221833924608 209781272733548544 210048192839154432 210070519390264036 210161735421262848 210279212481773568 210301563588542464 210682395039105024 210945851904786432 211328426692002144 211560854388473856 211943966266884096 212236194847895624 212328351250348032 212350340769251328 212469620945125376 212593866372792576 212854378493116416 212877003320762368 212969437972660224 213474945194262528 213741894124437504 214151715915497472 214517303325093888 214540104909205824 214660029408477184 214776064941490176 215071611602419712 215164999188873216 215434061519781888 215698642540036096 215824776196087296 215968372188233728 216062149162696704 216751858568063616 216990251178000384 217406301263757312 217922339885809664 218708135403061248 219009690428147612 219104787992380416 219227264076742656 219250566294437888 219647603338641408 220287975360036864 220563443936919552 221363600239724544 221510881410875392 221935599206752256 222558985415294976 222582641770037248 223669471075555008 223915471960276992 224877308180037632 225256283169619968 225581150075092992 226223878887702528 227930953721708544 228580377626116096 229043897831677824 229295809732018176 229711664297659392 230280757368324096 231659684059152384 232079825785264128 232654785794801664 232679515257577472 232780548481744896 233333079630938112 234072805768101888 234472401308823552 234497323970527296 234755233773256704 235078273146830848 235155994315554816 235180347950628864 235474439335575552 235763632543760384 235901499563165184 236160953735970816 236589259037110272 236914822155790464 237175390822465536 237605535923008512 237630143241781248 238194185456582656 238765719203882577 238888629145960448 239028323563266048 239053078231252992 239382684886579948 239486628735857664 239620497944346624 239645967810199552 240055077530462208 240079938532933632 240080593588873184 240779880044691456 241080973605470208 241492533084536832 241518201933716736 241783833586827264 241955563052722176 242116544797933568 242555651254737856 242580771225985024 242660972857540608 242686103736287232 242822423937286144 242964418711762944 243262146849275904 243288003795156992 244008080304167424 244276450427928576 244475933501188032 244744818189139968 245162632371535872 245188022331506688 245188691324806656 245325747895402496 245796127545622528 246210356022607872 246512734331469824 246549831140669168 246656887081242624 246820996786552832 247267960644698112 247716409792072704 247742064230793216 248464344301436928 249054102726639616 249199741587234816 249365543145177088 249677549107596288 249843668568080384 250296789060740128 250405471991291904 250572075765071872 251025832387018752 251795572228768512 252072507356479488 252986971702542336 253155293041000448 253640684807716864 254380162022899712 254671192999329792 255159491303571456 255622252657777152 255903396526030848 257002637920043008 257152924829380608 257324017926406144 259652149651177472 261234717286989824 261764454664774656 262798997031223296 263178008420941824 264463057290184704 265234086611730432 265891183765487616 265919446008659968 267217880803624128 267511778020687872 267968458638655488 267996941680602624 268660883596378112 268749707789205504 269113644954943488 269444151478583296 269601713786474496 270090667787482332 270269631402344448 270759796749474816 271549183912009728 271577306562035712 272221926236094464 272381112897675264 272875107661580088 272903367629233152 273084940062785536 273175226929446912 273580211298948512 273699004269551616 273881106068799488 274348660034813952 274377072609067008 274377821244426496 275218416157026048 275521112691965952 275991466382327808 276020802209961984 276520643488825344 276704622626209792 277206458576843264 277235167115411456 277326826122903552 277368560033252814 277511341642612736 277673621384871936 278043432908750848 278361536534151168 278866377490477056 278895257936461824 279401066858500608 279708363644731392 280064257118872576 280185865567469568 280215647228350464 280536236038324224 280909860052140032 281074127139090432 281261135873048576 281583887693332644 281771235589336192 281893585235705856 282081139184631808 283104468333797376 283133787692335104 283458488497056768 283805837990821888 284799704671125504 284989192165916672 285345770408681472 285535621220663296 286023071100125184 286053473212274432 286177682275762176 286368086588653568 287245415359709184 287766368261449728 289002478090751488 289127967660048384 289320334904000512 289489520167206912 289875068351676416 291610847204081664 292108668357574656 292139717323173888 292863471118188544 293889056947863552 294084591915892736 295151466986299392 298225961434073344 298553962613702656 299159376759742464 301631838516936704 302243494045925376 303124670413406208 303907938295611392 305391863775570432 305727746309357568 306249667015606272 306282219063545856 307041009824432128 307220557570633728 307777737711317076 308116244327399424 308675048899979808 309439767713685504 310206381059735552 311292700454486016 311857265898948672 311889563004837888 312097074357469184 312200259347939328 312629868411764736 312663098627369728 312798862022344704 313006978364342272 313541325754073088 313965919114100736 314535332750886912 315072289258731648 315105779085396054 315418818722660352 315452345382813696 315886429541053952 316023592558657536 316233854429954048 316418777857179648 316807381230678016 316840190989041664 316992640038003216 317341281582710784 318354292271843436 318704431417688064 318737437641670656 319281567739674624 319315504981143552 320073436707282944 320106584710578176 320212417791393792 320612841186656256 321227573873246208 321441298140626944 321810157363808736 321990044112715776 322024269244955648 322164097412235264 322607417403629568 323547963810054144 323952558282350592 325127787852095424 325344107072223232 325485376767000576 325967911334917376 326109451895635968 326326424252186624 326883509828714496 326918255099742208 328514535642221418 328840896115113984 328875849441656832 329471405007962112 329690614192930816 330288546389430272 330322752307724288 330431963040055296 330845165905379328 331285792401915904 332266322116313088 332903398810128384 333838478122942464 333873962655055872 335504206613332512 335727429638358016 335873207940415488 337315962270056448 339335818331553792 340212655071428608 340829670210369536 341896430582562816 342870566439174144 345421136052486144 348982178692202496 349019272886366208 349999619446407168 351109208652152832 351745985955790944 352132850659885056 352617409720246272 353645448815640576 355372233233685696 355763086233698304 356290507738165504 356408303884512768 356445214862671872 356682370694250496 357291278184873984 357329255574136832 358332943718940672 359074027329869922 359430746916519936 359468951715299328 360082616295693312 360119907799400448 360120890383309776 360359508536459264 361013062332633088 361169820067037184 361621460408205312 362065578549346304 362103075416047616 362277302900575104 362675750380240896 363174817196900352 363833476882106784 363871156838977536 364233635905929216 364893220273913856 364932005692735488 365798213379751936 366012120456251136 366414675641892864 366713900251782048 366957888209368064 367117227283709952 367623408932962063 367783036987209984 367988621843103744 368027736279949312 368694191318433792 369769101497204736 369824746711003752 370192146524798976 370231495179829248 370901940967047168 371574614688109056 371613096346189824 371821836653969408 371860343915282432 371983287733714944 372534755811334144 372696516452155392 373581154089959424 373620862971133952 374048314717765632 374765502852120576 375445183591110192 375858113647607808 376538748580528128 377472624445063168 377511716923113472 377693358343152768 377944651329409024 378108761034719232 379732939561500672 380461027211575296 381364094800166912 381570243034349568 382006789498994688 382739236955357184 383433378986665728 383688491015266304 383855094789046272 385503956880064512 385986026889609216 387812363807490048 389478224476766208 389519623097565184 391852075930484736 393535289315065856 394198495546834944 394767012631412736 398836775648231424 398879169012989952 400826821205436192 401267667031031808 401995412520903936 402991325394567168 404166227217874944 405404447103516672 406139695124212224 406586384267083776 407189151700760576 407323775868014592 407365959843053568 408332889354141696 408376292084727808 409627410094178304 410370316948422768 410821659103199232 411522990052220928 411565608913600512 411566731866639744 412586356951580672 412827624235539072 413281669037948928 414031203314942976 415056933939314688 415809687865264896 415852750673117184 416267012463919104 416839824549019648 417065149363126272 417542304801226752 418055101005430784 418299566235715584 418342886904692736 419101600287750912 419380443667849216 419562545467097088 420096385678308864 420141038780528072 420323470842525696 420558424963547136 420603127177084928 421364790078210048 421891703809572864 422656853384004288 423121708776947712 423887932533768192 424472389695791248 424656702500696064 424700681538502656 424939241890250752 425187732745585152 425708756986232832 425754006641524736 425938875945320448 427483788248875008 428303431830994944 429034606650187776 429080209818411648 429320058816954368 429552129882980352 430143223204839424 430868123039563776 431397285080072192 431649552392174592 431936744376467456 433503717136127232 433980502356000768 434812602527514624 435844679771619328 437416270806122496 438019380856295224 438209575984760832 438454528153485312 438501132588875776 439295206677282816 440575950720073728 441126887873839104 442727200479449088 443021762821750784 443871198413504512 445165283540074496 447338942151110016 447830943920553984 449754616360075264 452447757775405056 455861907443417088 457160755252232192 458087795663355648 458591619464036352 459423328595318784 460561514736648192 463319368118304768 464159651570528256 465309571589603328 465359030515154944 465561096963489792 468145611536203776 468944802617647104 468994647941054592 469510467546513408 470156546293661696 470311988631109632 470948878671151104 471527265087520768 471802999126330368 472658668628094081 473178518074220544 473829644311580928 474350781644931072 475211071846017024 475260286483562496 476388370913165312 477531438407765154 477777258291920896 478056647126532096 478106156462505984 478765369773159896 478973257471715328 479240995888693248 479291935620399104 480110155060924416 480159877065867264 480161187177746368 481559760089382912 482161947210940416 482985066169073664 483036403867433472 483567667173654528 483911126105444352 484233089595867136 485111302509475712 485161542451970048 485321945715081216 485372207472574464 485644847874572288 485928837423525888 486576007590313984 488016160608334848 488951867002376064 489489636378279936 490325264743071744 490377382649613312 490651495790804992 491592255091245056 492771803463332127 493025468662939648 493099662281338336 493313774162485248 493641993573105664 494535921289396224 495432819584145408 495484128461586432 496928688602873856 498108205453279232 498399483174469632 498731086290354176 499355098215192576 499687337136160768 500593578121480256 500810943982583808 501144151530143744 502051664774037504 503591144457537024 504145014712958976 505973943405084672 506310586082000896 507281369615433728 508760324045799424 510318982607142912 511244505315554304 514005275840086016 514305849658761216 514648035852812288 519304299302354944 522469434573979648 523528909329549312 525597994062446592 526356016841883648 528926114580369408 530468173223460864 531838892017319936 534435761607248256 535023556041375744 535936917277310976 535993883361205248 537321767192756224 537499415578411008 538611040994804883 538888302957166592 539203427572948992 540181335574964664 540539262804688896 541519593498949632 543098367824019456 543154613124071424 544443852472188928 544762225795350528 545750215323160176 545806735258466304 546169880125571072 546350453858893824 547160422597897024 547398008539103232 547762212137598976 548697320069627904 548754145218134016 548755642488852992 550436832314052096 551042225383931904 551982932764655616 552041604419923968 553041286977650688 553409245252419584 554412917153686528 554470334230822912 554653652245807104 554737120066505628 555347242769743872 556086865817501696 557732754980954112 557790515872923648 558802133717001216 560128514237745152 560371731134939136 560431294456700928 561072472076648448 561819720104280064 562148254278180864 562522271746097152 563167775386665288 563542471178672384 563787170471411712 564162278369263616 566208936667594752 566267575384670208 566916976994113536 567611675981643776 569599409342251008 569978384331833344 570691540817362944 571071242441326592 572046142200250368 572106946424548864 572355364551524352 572736173177307136 574490830719418368 575532736522899456 578004956181502976 578255935320096768 578979040334413824 579750136703352832 584217336715149312 584279434646347776 585726942236377088 587778113895727104 588169183831785472 590302933972598784 596451922868146688 597107925227405312 598318753519484928 604486988091850752 606249340826812416 607815876591222784 610783727551140864 612499334031212544 612564438127091712 614082019648864256 614441115141267456 615555475422634152 616232488654798848 617350097799959616 618879535427371008 620412762119471104 622585400908972032 623714531797897344 623779126009675776 624194148714938368 624400518695878656 625259736823529472 625326197254739456 625597724044689408 626013956728684544 627082651508146176 627931838228201472 629070665501773824 630144578517463296 630211558170792108 630837637445320704 630904690765627392 631772859082107904 632047185117315072 632837555714359296 633614762461356032 633680381978083328 633985280076006432 634682563165421568 636708584543686872 637408862835376128 638563135479349248 638631009962287104 640146873414565888 640213169421156352 640424835582787584 641225682373312512 642455147746492416 642882596281253888 643620314727617472 643980088225431552 644048538489911296 644328194824470528 645214834807259136 647095927620108288 647905116564701184 650255575704190848 650688214144446464 650970753534001152 651935822669834752 652218903791271936 652652848504373248 653767019657428992 653836510199484416 657029071284442836 657681792230227968 657751698883313664 658942810015924224 660577092778860544 660645504615448576 660863926080110592 661690331810758656 664532644232626176 665806797620256768 667676956245884928 667747925310111744 671008413226665024 671454859276716032 671746415880830976 674631924540112896 678671636663107584 680425310142857216 681659340420739072 683792861165125632 685741132878348288 690842272104972288 697964357384404992 698038545772732416 699999238892814336 702218417304305664 703491971911581888 704265701319770112 705234819440492544 707290897631281152 710744466467371392 711526172467396608 712581015476331008 712816607769025536 712890429725343744 713364741388500992 714582556369747968 714658511148273664 716665887437881344 718148054659739844 718861493833039872 718937903430598656 720165232591386624 720239815598800896 720241780766619552 722026124665266176 722339640134074368 723242920816410624 724131157098692608 724554605801150208 725351500760481792 726349634393800704 727666953764213568 727742313677955072 728467271811858432 729786440547827712 729864011385470976 731596426759503872 732024240912502272 732829351283785728 733427800503564096 733915776418736128 734234454567419904 735246817865924126 735566073974419968 735977243686207488 736055472559898624 737388382636867584 739538202994409472 739649493422007504 740462990359658496 741803881934094336 743149229376218112 743226192692379648 743643673307938816 743720687830564864 745069511622668288 745393032904310784 747162308179918848 747241725942267904 748096629435531264 749531005704241152 750890367182220384 751716227295215616 753077497161056256 754945248890126336 755386716686305536 755889302658818048 756217522069438464 759465879123001344 760922054423150592 762728189600333824 763140486068699136 764013578997989376 765478473910714368 766866757973331456 767376982030532608 767710189578092544 771007913760129024 771972053779218432 778956448953532416 779039246195130368 783704151860969472 787070578630131712 788396991093669888 789534025262825472 797673551296462848 797758338025979904 801653642410872384 802535334062063616 803990825041807872 805982650789134336 808332454435749888 810808894207033344 812279390248424448 814378303401521152 814647551736029184 814731919686107136 816665778708283392 816752584169455616 819254820188356608 820740633896845536 821643318206398464 823045980104441856 823131217827201024 823133463733279488 825172713903161344 825655248471078144 826563338075897856 828062406629885952 830113867878629376 831619375730529792 831705501346234368 832534024927838208 833679649098039296 834130298726252544 835084609602453504 836110202010861568 836599132471431168 836685773809385472 838203200575501824 838760887335698432 839125090934194176 840192771356617728 840282077561056144 840646941685051392 841206254354169856 842729580156420096 843783407619145728 845313706768008576 846243417553895424 848944779391582496 849313405001392128 849401363077005312 849878483780501504 850375465491170304 851417513972465664 851508013283049472 854967576497750016 856606863661989888 858069213300375552 858160419636823296 858640117633908736 859104259765960704 860286446409678848 861736246079127552 862794570160144384 863299104784349184 863873488752934912 867007434272254464 867961004712001536 869625205055029248 871689359543238656 874832541612244992 876038761712590448 876419151969521664 877002265177751552 878590413354565632 882253775747678208 885454400958898176 886043525643501568 887742396827009024 890330567080148992 894677884302220032 895661887841107968 899509232720150528 904895515550810112 911723814886834176 914321510504464384 916175591326711296 917183238928072704 918846657190637568 921123029473296384 928319303141056512 930619143179206656 930718061030309888 936291223072407552 937889605235294208 937989295882109184 939020935093026816 940313092587323392 940623977262219264 941897757342302208 943054530175041536 943605998252660736 945317337256188162 946357036148441088 947659288623161856 948701563289862144 950422143692034048 950520572967124992 952776741826330624 955062876815530308 956113294253064192 956212312925011968 957530739546319792 957946514943430656 958583871240798208 960220310121848832 960319754131734528 960322374355492736 964323894421880832 965970132338147328 966072807734866944 967822252210888704 968466179191734272 970222605018951424 970323084903940096 970643891430162432 971289695749144576 971857674847051776 973152015180627968 976032321216669696 977903734004752128 978979272756559872 980650529486143488 980754765299226624 981302991581609984 983184510182490112 985543606926664254 986050937325879296 986199324562676672 986627548324970496 987283987146211328 989071842578792448 990865639168290816 990968256923172864 993857377205747712 996798966348939264 997462172580708352 998710196430385152 999374674272321536 1001187156242960512 1001621887965167616 1002288303060287488 1007182288915074048 1011947886810169344 1012621172164001792 1014562739230867456 1017520648091598848 1020637965214285824 1022489010631108608 1028010551680172032 1028611699317522432 1029296071705624576 1044938869147959296 1047057818659098624 1057852229160738816 1060936346446921728 1063677784034639872 1068871523214496512 1070047112082751488 1071873834554621952 1071987766722410496 1074643534385512448 1074998831156822016 1077222081989609766 1077776605914333184 1078406855145897984 1080362671149929328 1081078525609377792 1083039186997899264 1086196735648038912 1086309226248142848 1089524451590701056 1091500430646320352 1091613470516932608 1092339760251142144 1092700907717787648 1094320845195794048 1094796017078206464 1095524424275197952 1097394640139255808 1097511284977705984 1100873664628104192 1102870226798886189 1103965865529311232 1104083208839847936 1106082573955301376 1106818490504839168 1108825834307373056 1108940668461645824 1109307304491614208 1109474240133011256 1110694485539487744 1112173731635003392 1115465509961908224 1115581031745847296 1117604267434002432 1120257028475490304 1120743462269878272 1120862588913401856 1122144944153296896 1123639440208560128 1124296508556361728 1125044543492194304 1126335550773330576 1127084942357344768 1127574340942823424 1128324556738527232 1132417873335189504 1132535150769340416 1133833953988227072 1139198818684502016 1141383081634725888 1142142484882653184 1144092284400500736 1144213892849097728 1144710729103048704 1151065473045798912 1156009912363005952 1156511870640193536 1157958080668827648 1159500273406705664 1168434673430298624 1168558869292695552 1171453884472754176 1175556227791454208 1176338367663570944 1180605867945197568 1192903845736293376 1196637507038969856 1208973976183701504 1212498681653624832 1215631753182445568 1221567455102281728 1224998668062425088 1225128876254183424 1228164039297728512 1228882230282534912 1231110950845268304 1232464977309597696 1234700195599919232 1237759070854742016 1245170801817944064 1247429063595794688 1247558252019351552 1248388297429876736 1248801037391757312 1250519473647058944 1250652394509478912 1251195448089378816 1254165303016292352 1258141331003547648 1260289157034926592 1260423116341584216 1261675274890641408 1261809381531254784 1263545718164215808 1264094370234630144 1265675111428718592 1267229524922712064 1267360763956166656 1267970560152012864 1269365126330843136 1273417169087373744 1274817725670752256 1277126270958698496 1277262019924574208 1280293746829131776 1280426338842312704 1282451364746625024 1284910295492984832 1285765192562507776 1287240629455234944 1287960176450863104 1288097076979822592 1288656389648941056 1290429669614518272 1294191855240216576 1295810233129402368 1300511151408381696 1301376428288892928 1301941507068002304 1303871645339669504 1304437807582543872 1307534039314857984 1307673020398968832 1314058142568885672 1315363584460455936 1315503397766627328 1317885620031848448 1321154185557721088 1321291009230897152 1321727852160221184 1323380663621517312 1329065288465252352 1331613595240513536 1335495850620223488 1342016826453330048 1342909718553432064 1343492831761661952 1349263849080225792 1357343273326215168 1363318680841478144 1367585722330251264 1371482265756696576 1381684544209944576 1395928714768809984 1396077091545464832 1404436834608611328 1406983943823163776 1408531402639540224 1410469638880985088 1414581795262562304 1421488932934742784 1423052344934793216 1425162030952662016 1425633215538051072 1425780859450687488 1429165112739495936 1429317022296547328 1433331774875762688 1436296109319479688 1437722987666079744 1437875806861197312 1440330465182773248 1440479631197601792 1440483561533239104 1444052249330532352 1444679280268148736 1446485841632821248 1448262314197385216 1449109211602300416 1450703001520963584 1452699268787601408 1455333907528427136 1455484627355910144 1456934543623716864 1459728022770941952 1463192853519007744 1464048481825004544 1466855601007128192 1467831552837472256 1468468909134839808 1470493635731848252 1471132147948839936 1471954487372414976 1472110945119797248 1474776765273735168 1479076405988818944 1479298986844015008 1480925980719316992 1483607763868188672 1486298458752436224 1486452385384759296 1487287346615877632 1490139023245336576 1490786065808621568 1494324616359837696 1494483451884535808 1496193258871062528 1499062011408482304 1501780734364440768 1503432454590431232 1506154994322112512 1509890497780252672 1510773433372611072 1511778605317636096 1512435044138876928 1518931758246002688 1521844108846301184 1525456379200667648 1526280972137398272 1530956947821428736 1533733515946662912 1534753964061065216 1542015827520258048 1543944107558436864 1557912897907064832 1558078492390260736 1567408303721938944 1574141157260263424 1576793982187339776 1579068050525650944 1595516676051959808 1603307284821744768 1605070668124127232 1607981650083615744 1611965301578268672 1616664908871499776 1621617788414066688 1624558780496848896 1628756606803042304 1629295103472058368 1629463839372214272 1633331557416566784 1633505168338911232 1638509640376713216 1641481267793691072 1643286636412796928 1646091960208883712 1646262435654402048 1646266927466558976 1650345427806322688 1651310496942156288 1653126676151795712 1656124813259771904 1660227735757258752 1663238751461059584 1663411002692468736 1667359298196078592 1668260597452505088 1672220404021723136 1673198264942862336 1673371547618770944 1676406401151003648 1677521774671396864 1680385542713235456 1680564155122112288 1681293883370102784 1682412508708339712 1685459160312840192 1687566815238291456 1690627413536017152 1692486835107790848 1697889558783164992 1698626810002784256 1698802726154010624 1699756967561003008 1700750930982340608 1702835027944931328 1703016026566098944 1709935152995500032 1713213727323979776 1716138426600751104 1716320839273646592 1717280235267817472 1718208519531921408 1720572892819357696 1723472492158255104 1725589140320288768 1726598209568698368 1727746977505869824 1734014868544508928 1739250410110058496 1743378719086477312 1752077523425180896 1752838303939043328 1754004530355503104 1757180826709131264 1764507551495356416 1770908801917796352 1772087051287003136 1775484793654018048 1780661134160297984 1789355768604440064 1791323775682215936 1799018465440301056 1823447629773668352 1828643021008928768 1832351182653422592 1837693314381275136 1842246058946592768 1856638606282113024 1861238286358413312 1861436122060619776 1872582446144815104 1875779210470588416 1875978591764218368 1878041870186053632 1880626185174646784 1881247954524438528 1883795514684604416 1886109060350083072 1887211996505321472 1890634674512376324 1892714072296882176 1895318577246323712 1900844287384068096 1901041145934249984 1905553483652661248 1910125753631060616 1912226588506128384 1915061479092639584 1915893029886861312 1917167742481596416 1920440620243697664 1920639508263469056 1920644748710985472 1928647788843761664 1931940264676294656 1932145615469733888 1935644504421777408 1936932358383468544 1940445210037902848 1940646169807880192 1941287782860324864 1942579391498289152 1943715349694103552 1946304030361255936 1952064642433339392 1955807468009504256 1957958545513119744 1961301058972286976 1961509530598453248 1966369020364980224 1971087213853328508 1972398649125353344 1973255096649940992 1974567974292422656 1981731278336581632 1981936513846345728 1993597932697878528 1994924345161416704 1997420392860770304 1998749348544643072 2002374312485921024 2003243775930335232 2004576606120574976 2014364577830148096 2023895773620338688 2025242344328003584 2029125478461734912 2035041296183197696 2041275930428571648 2044978021262217216 2057223398635044864 2058592143411249152 2089877738295918592 2094115637318197248 2115704458321477632 2121872692893843456 2127355568069279744 2137743046428993024 2140094224165502976 2143747669109243904 2143975533444820992 2149287068771024896 2149997662313644032 2154444163979219532 2156813710291795968 2160725342299858656 2166078373995798528 2172393471296077824 2179048903181402112 2183000861292640704 2183226941033865216 2184679520502284288 2185401815435575296 2188641690391588096 2189592034156412928 2191048848550395904 2194789280278511616 2195022569955411968 2201747329256208384 2205740453597772378 2207931731058622464 2208166417679695872 2212165147910602752 2213636981009678336 2217651668614746112 2217881336923291648 2218614608983228416 2218948480266022512 2221388971078975488 2224347463270006784 2230931019923816448 2231162063491694592 2235208534868004864 2240514056950980608 2241486924539756544 2241725177826803712 2244289888306593792 2248593017112723456 2250089086984388608 2252671101546661152 2254169884714689536 2255148681885646848 2264835746670379008 2267667907976454144 2278397637369004032 2282766163269451776 2284284969765306368 2288184568801001472 2288427785698195456 2289421458206097408 2302130946091597824 2312019824726011904 2313023741280387072 2315916161337655296 2319000546813411328 2336869346860597248 2337117738585391104 2351112455582908416 2361211735890395136 2385807691472586752 2393275014077939712 2417947952367403008 2424997363307249664 2431263506364891136 2443134910204563456 2449997336124850176 2450257752508366848 2457764460565069824 2462221901690536608 2464929954619195392 2469400391199838464 2475518141709484032 2490341603635888128 2494858127191589376 2495116504038703104 2496776594859753472 2497602074783514624 2501038947294117888 2501304789018957824 2502390896178757632 2508330606032584704 2516282662007095296 2520578314069853184 2520846232683168432 2523618763062509568 2527091436328431616 2528188740469260288 2531350222857437184 2534459049845424128 2534721527912333312 2535941120304025728 2538730252661686272 2546834338174747488 2549635451341504512 2554252541917396992 2554524039849148416 2560587493658263552 2564902729493250048 2569820590985969664 2573363862530734441 2574481258910469888 2575920352901726208 2576194153959645184 2577312779297882112 2580859339229036544 2588383710480433152 2591620466258804736 2601022302816763392 2602752856577785856 2603883014136004608 2607743290679339008 2608875615165087744 2615068078629715968 2615346040797937664 2628116285137771344 2631006795533254656 2635771240063696896 2642308371115442176 2642582018461794304 2646761327243034624 2658130576930504704 2663227190481027072 2670991701240446976 2684033652906660096 2685819437106864128 2686985663523323904 2698527698160451584 2714686546652430336 2726637361682956288 2735171444660502528 2742964531513393152 2763369088419889152 2791857429537619968 2792154183090929664 2808873669217222656 2813967887646327552 2817062805279080448 2820939277761970176 2829163590525124608 2842977865869485568 2846104689869586432 2850324061905324032 2851266431076102144 2851561718901374976 2858330225478991872 2858634044593094656 2872592218638959376 2875751613722394624 2880660930365546496 2880959262395203584 2880967123066478208 2888104498661064704 2892971683265642496 2896524628394770432 2898218423204600832 2905398537575202816 2910667815056854272 2910969254711820288 2913869087247433728 2919456045541883904 2926385707038015488 2928096963650009088 2933711202014256384 2935663105674944512 2936937818269679616 2940987271463696504 2942264295897679872 2943908974744829952 2944221890239594496 2949553530547470336 2958152811977637888 2958597973688030016 2961851961438633984 2967215527736377344 2972596917504872448 2972904770769518592 2974574693231755264 2980278046490673152 2981572131617243136 2988966903769071616 2992386517742125056 2998124022816964608 3003561468728881536 3006864909180862464 3019780995560505344 3021546866745222144 3023557210635272192 3037863516492005376 3043688217692602368 3050912758401335296 3052561944274796544 3061913895642857472 3067467031893325824 3069507928122130432 3084031655040516096 3087888215116873728 3116156984780521472 3134816607443877888 3148282314520526848 3191033352103919616 3206614569643489536 3210141336248254464 3215963300167231488 3223930603156537344 3233329817742999552 3243235576828133376 3249117560993697792 3257513213606084608 3258590206944116736 3258927678744428544 3267010336677822464 3277019280753426432 3282962535587382144 3286573272825593856 3292183920417767424 3292533854933117952 3300690855612645376 3302620993884312576 3308610680396658567 3312249626519543808 3320455471514517504 3326477502922119168 3326822005384937472 3334718596392157184 3336521194905010176 3344440808043446272 3346396529885724672 3346743095237541888 3352812802302007296 3355043549342793728 3360771085426470912 3361128310244224576 3362587766740205568 3364825017416679424 3370918320625680384 3375133630476582912 3381254827072034304 3384973670215581696 3395779117566329984 3397253620005568512 3397605452308021248 3399513935122006016 3401501861964681216 3406032053132197888 3426427454647959552 3432276853201502208 3432641678547293184 3434560470535634944 3441145785638715392 3451178280640577536 3453196419137396736 3455493955011739648 3468029737089017856 3478500820220116992 3486757438172954624 3504155046850361792 3505676607878086656 3508009060711006208 3514361653418262528 3529015102990712832 3541817603835592704 3544174102574006272 3550969587308036096 3561322268320595968 3578711537208880128 3598036930880602112 3646895259547336704 3657286042017857536 3664702365306845184 3675386628762550272 3684492117893185536 3713277212564226048 3722872244121239552 3745164892289630208 3751558420941176832 3751957183528436736 3761252370349293568 3762495909048877056 3772218120700166144 3774423993010642944 3781269349024752648 3785428144593764352 3790637154492647424 3801688574768136192 3802082291868499968 3811106967305322496 3820251507262121232 3824453177012256768 3830122958185279168 3831786059773722624 3834335484963192832 3840881240487395328 3841279016526938112 3841289497421970944 3857295577687523328 3863880529352589312 3864291230939467776 3871289008843554816 3873864716766937088 3880890420075805696 3881292339615760384 3882575565720649728 3887430699388207104 3892608060722511872 3904129284866678784 3911614936019008512 3922602117944573952 3923019061196906496 3932738040729960448 3942174427706657016 3944797298250706688 3946510193299881984 3949135948584845312 3963462556673163264 3963873027692691456 3987195865395757056 3989848690322833408 3994840785721540608 3997498697089286144 4004748624971842048 4006487551860670464 4009153212241149952 4028729155660296192 4047791547240677376 4058250956923469824 4089956042524434432 4114446797270089728 4117184286822498304 4179755476591837184 4188231274636394496 4231408916642955264 4243745385787686912 4254711136138559488 4275486092857986048 4287495338218487808 4287951066889641984 4298574137542049792 4299995324627288064 4308888327958439064 4313627420583591936 4321450684599717312 4332156747991597056 4344786942592155648 4358097806362804224 4366001722585281408 4366453882067730432 4369359041004568576 4370803630871150592 4377283380783176192 4379184068312825856 4382097697100791808 4389578560557023232 4390045139910823936 4403494658512416768 4411480907195544756 4415863462117244928 4416332835359391744 4424330295821205504 4435303337229492224 4435762673846583296 4437229217966456832 4437896960532045024 4442777942157950976 4461862039847632896 4470417069736009728 4481028113901961216 4482973849079513088 4483450355653607424 4488579776613187584 4497186034225446912 4500178173968777216 4505342203093322304 4508339769429379072 4510297363771293696 4529671493340758016 4535335815952908288 4556795274738008064 4565532326538903552 4568569939530612736 4576369137602002944 4576855571396390912 4578842916412194816 4604261892183195648 4624039649452023808 4626047482560774144 4631832322675310592 4673738693721194496 4674235477170782208 4702224911165816832 4722423471780790272 4771615382945173504 4786550028155879424 4835895904734806016 4849994726614499328 4886269820409126912 4899994672249700352 4900515505016733696 4915528921130139648 4924443803381073216 4929859909238390784 4938800782399676928 4951036283418968064 4980683207271776256 4989716254383178752 4990233008077406208 4993553189719506944 5002077894588235776 5002609578037915648 5004781792357515264 5016661212065169408 5032565324014190592 5041156628139706368 5041692465366336864 5047237526125019136 5054182872656863232 5056377480938520576 5062700445714874368 5068918099690848256 5071882240608051456 5077460505323372544 5093668676349494976 5099270902683009024 5108505083834793984 5109048079698296832 5121174987316527104 5129805458986500096 5139641181971939328 5146727725061468882 5148962517820939776 5151840705803452416 5152388307919290368 5154625558595764224 5161718678458073088 5176767420960866304 5183240932517609472 5202044605633526784 5205505713155571712 5215486581358678016 5217751230330175488 5230136157259431936 5230692081595875328 5256232570275542688 5262013591066509312 5271542480127393792 5284616742230884352 5293522654486069248 5316261153861009408 5326454380962054144 5341983402480893952 5368067305813320192 5371638874213728256 5373971327046647808 5397055396320903168 5453274723365912576 5470342889321005056 5485929063026786304 5526738176839778304 5583714859075239936 5584308366181859328 5617747338434445312 5627935775292655104 5634125610558160896 5641878555523940352 5658327181050249216 5685955731738971136 5700648123810648064 5702532862152204288 5703123437802749952 5716660450957983744 5717268089186189312 5745184437277918752 5751503227444789248 5761321860731092992 5761918524790407168 5761934246132956416 5776208997322129408 5785943366531284992 5793049256789540864 5796436846409201664 5810797075150405632 5821335630113708544 5821938509423640576 5827738174494867456 5838912091083767808 5852771414076030976 5856193927300018176 5867422404028512768 5871326211349889024 5873875636539359232 5881974542927393008 5884528591795359744 5888443780479188992 5899107061094940672 5917195947376060032 5923703922877267968 5945193835009744896 5945809541539037184 5949149386463510528 5960556092981346304 5977933807538143232 5984773035484250112 5996248045633929216 6007122937457763072 6013729818361724928 6039561991121010688 6043093733490444288 6047114421270544384 6075727032984010752 6087376435385204736 6101825516802670592 6105123888549593088 6123827791285714944 6134934063786651648 6139015856244260864 6175776430233747456 6232313969561042944 6269633214887755776 6296564629041053696 6382066704207839232 6413229139286979072 6420282672496508928 6431926600334462976 6447861206313074688 6498235121987395584 6515026427212169216 6517180413888233472 6534020673355644928 6554038561506852864 6565925071174764288 6573146545651187712 6584367840835534848 6585067709866235904 6601381711225290752 6605241987768625152 6617221360793317134 6624499253039087616 6640910943029035008 6652955005844238336 6653644010769874944 6669437192784314368 6673042389810020352 6692793059771449344 6693486190475083776 6705625604604014592 6710087098685587456 6721542170852941824 6722256620488449152 6725175533480411136 6729650034833358848 6750267260953165824 6762509654144068608 6791558235132659968 6794507240011137024 6799027870244012032 6803003723929362432 6812064106264395776 6852854909295919104 6864553706403004416 6865283357094586368 6869120941071269888 6882291571277430784 6902356561281155072 6906392838274793472 6910987910023479296 6936059474178035712 6957001640440233984 7008310093700723584 7011353215756173312 7016018121422012416 7083635207671185408 7088348205148012544 7101939174616072192 7122644536641191936 7157423074417760256 7196073861761204224 7293790519094673408 7314572084035715072 7329404730613690368 7350773257525100544 7426554425128452096 7445744488242479104 7490329784579260416 7503116841882353664 7503914367056873472 7522504740698587136 7524991818097754112 7544436241400332288 7548847986021285888 7562538698049505296 7570856289187528704 7581274308985294848 7603377149536272384 7604164583736999936 7640503014524242464 7648906354024513536 7660245916370558336 7663572119547445248 7668670969926385664 7681762480974790656 7682578994843941888 7720091587592203323 7727761058705178624 7728582461878935552 7742578017687109632 7747729433533874176 7761780840151611392 7762584679231520768 7765151131441299456 7774861398776414208 7785216121445023744 7808258569733357568 7823229872038017024 7845204235889147904 7846038122393812992 7865476081459920896 7884348855413314032 7889594596501413376 7893020386599763968 7898271897169690624 7926925113346326528 7927746055385382912 7974391730791514112 7989681571443081216 7994997394178572288 8009497249943684096 8012975103721340928 8057458311320592384 8095583094481354752 8116501913846939648 8179912085048868864 8228893594540179456 8234368573644996608 8376462549272788992 8462817833285910528 8487490771575373824 8509422272277118976 8550972185715972096 8574990676436975616 8575902133779283968 8597148275084099584 8617776655916878128 8627254841167183872 8642901369199434624 8664313495983194112 8689573885184311296 8716195612725608448 8732003445170562816 8732907764135460864 8738718082009137152 8741607261742301184 8754566761566352384 8758368136625651712 8779157121114046464 8780090279821647872 8806989317024833536 8822961814391089512 8831726924234489856 8832665670718783488 8848660591642411008 8870606674458984448 8871525347693166592 8874458435932913664 8875793921064090048 8885555884315901952 8923724079695265792 8940834139472019456 8962056227803922432 8966900711307214848 8977159553226375168 8994372068450893824 9000356347937554432 9010684406186644608 9016679538858758144 9020594727542587392 9059342986681516032 9070671631905816576 9113590549476016128 9131064653077807104 9152738275204005888 9153711142792781824 9157685832824389632 9208523784366391296 9248079298904047616 9252094965121548288 9263664645350621184 9348470954341564416 9404449822331633664 9444846943561580544 9543230765890347008 9573100056311758848 9671791809469612032 9699989453228998656 9772539640818253824 9801031010033467392 9831057842260279296 9848887606762146432 9859719818476781568 9877601564799353856 9902072566837936128 9961366414543552512 9979432508766357504 9980466016154812416 10004155789176471552 10005219156075831296 10009563584715030528 10033322424130338816 10065130648028381184 10082313256279412736 10083384930732673728 10094475052250038272 10108365745313726464 10112754961877041152 10125400891429748736 10137836199381696512 10143764481216102912 10154921010646745088 10187337352698989952 10198541805366018048 10218096159396593664 10242349974633054208 10279282363943878656 10293455450122937764 10297925035641879552 10303681411606904832 10304776615838580736 10323437356916146176 10353534841921732608 10366481865035218944 10404089211267053568 10411011426311143424 10430973162717356032 10435502460660350976 10460272314518863872 10461384163191750656 10512465140551085376 10524027182133018624 10543084960254787584 10569233484461768704 10587045308972138496 10632522307722018816 10652908761924108288 10683966804961787904 10736134611626640384 10743277748427456512 10794110792641806336 10906549446731825152 10940685778642010112 10971858126053572608 11053476353679556608 11168616732363718656 11235494676868890624 11255871550585310208 11283757111047880704 11316654362100498432 11371911463477942272 11401296247621296128 11405065724304408576 11406246875605499904 11433320901915967488 11434536178372378624 11490368874555837504 11503006454889578496 11522643721462185984 11523837049580814336 11523868492265912832 11552417994644258816 11571886733062569984 11586098513579081728 11592873692818403328 11621594150300811264 11642671260227417088 11643877018847281152 11677824182167535616 11705542828152061952 11712387854600036352 11734844808057025536 11742652422699778048 11763949085854786016 11769057183590719488 11776887560958377984 11798214122189881344 11834391894752120064 11847407845754535936 11890387670019489792 11891619083078074368 11898298772927021056 11921112185962692608 11955867615076286464 11969546070968500224 11992496091267858432 12014245874915526144 12027459636723449856 12079123982242021376 12086187466980888576 12094228842541088768 12174752870770409472 12203651033605341184 12269868127573303296 12278031712488521728 12351552860467494912 12464627939122085888 12539266429775511552 12593129258082107392 12764133408415678464 12826458278573958144 12863853200668925952 12895722412626149376 12996470243974791168 13030052854424338432 13034360827776466944 13068041346711289856 13108077123013705728 13131850142349528576 13146293091302375424 13168735681671069696 13170135419732471808 13202763422450581504 13210483975537250304 13234442721586634268 13248998506078175232 13305910011688476672 13307288021539749888 13338874385568628736 13385586119542898688 13411251209208029184 13420174197371174912 13443084341705883648 13444513240976898304 13450351066960822272 13459300069666717696 13500534521906331648 13525019308288137216 13583116470265319936 13589014480022274048 13598055740488024064 13606007447858724864 13624128212528791552 13705709818591838208 13729107412806008832 13730566714189172736 13764583142554861568 13812785676549586944 13821975820046958592 13872118948356071424 14016620187401447168 14022706431512346624 14032036242844024832 14167270415342370816 14176696410296025088 14203878349232144384 14245289073282383872 14314846148835520512 14629144168071430144 14658809461227380736 14701546515050201088 14853108850256904192 14891488976484958208 14980659569158520832 15006233683764707328 15007828734113746944 15045009481397174272 15049983636195508224 15097695972042571776 15125077396099010592 15141712578375057408 15162548617970589696 15206754299072544768 15281006029048484928 15297812708049027072 15320491832741116672 15327144239094890496 15337341939852771328 15363524961949581312 15365157989687883776 15440183175184406646 15455522117410357248 15457164923757871104 15485156035374219264 15495458867067748352 15523561680303222784 15525169358463041536 15530302262882598912 15549722797552828416 15570432242890047488 15616517139466715136 15646459744076034048 15690408471778295808 15692076244787625984 15768697710826628064 15779189193002826752 15786040773199527936 15853850226692653056 15948783461583028224 15979363142886162432 15989994788357144576 16018994499887368192 16025950207442681856 16114916622641184768 16191166188962709504 16233003827693879296 16359824170097737728 16457787189080358912 16752925098545577984 16925635666571821056 16974981543150747648 17018844544554237952 17101944371431944192 17149981352873951232 17151804267558567936 17235553311833756256 17254509682334367744 17285802738398869248 17328626991966388224 17379147770368622592 17432391225451216896 17464006890341125632 17465815528270921728 17477436164018274304 17483214523484602368 17509133523132704768 17516736273251303424 17558314242228092928 17560180559643295744 17613978634049667072 17645923628782179024 17665331341437566976 17697321183284822016 17741213348917968896 17743050695386333184 17751587842128180096 17771111768631803904 17847448159390531584 17881668278944038912 17924112455607844864 17933801422614429696 17954319106452750336 17988744136901787648 18021368812373289216 18033359077717516288 18041189455085174784 18118685973363032064 18141343263811633152 18227181098952032256 18262129306155614208 18305476550408011776 18307422285585563648 18315371665648779264 18417047568732782592 18496158597808095232 18527329290701242368 18696941908683128832 18808899644663267328 18889693887123161088 19086461531780694016 19146200112623517696 19343583618939224064 19545079281636507648 19602062020066934784 19662115684520558592 19697775213524292864 19719439636953563136 19755203129598707712 19804145133675872256 19922732829087105024 19958865017532715008 19960932032309624832 20008311578352943104 20010438312151662592 20019127169430061056 20130261296056762368 20164626512558825472 20166769861465347456 20188950104500076544 20216731490627452928 20250801782859497472 20275672398763393024 20287528962432205824 20374674705397979904 20397083610732036096 20436192318793187328 20484699949266108416 20558564727887757312 20586910900245875528 20595850071283759104 20607362823213809664 20609553231677161472 20646874713832292352 20707069683843465216 20732963730070437888 20808178422534107136 20822022852622286848 20861946325434712064 20871004921320701952 20922768326383501312 21024930281102170752 21048054364266037248 21138466968923537408 21265044615444037632 21305817523848216576 21367933609923575808 21472269223253280768 21486555496854913024 21588221585283612672 21813098893463650304 21881371557284020224 21943716252107145216 22337233464727437312 22470989353737781248 22511743101170620416 22567514222095761408 22633308724200996864 22743822926955884544 22802592495242592256 22810131448608817152 22812493751210999808 22869072356744757248 22980737749111675008 23006012909779156992 23045287442924371968 23047736984531825664 23104835989288517632 23160274762776609969 23172197027158163456 23185747385636806656 23243188300601622528 23285342520454834176 23287754037694562304 23355648364335071232 23411085656304123904 23424775709200072704 23469689616114051072 23485304845399556096 23527898171709572032 23538114367181438976 23553775121916755968 23596428244379762688 23668783789504240128 23694815691509071872 23780775340038979584 23783238166156148736 23796597545854042112 23842224371925385216 23911735230152572928 23984992182535716864 24028491749831052288 24158247964484042752 24172374933961777152 24188457685082177536 24349505741540818944 24407302067210682368 24539736255146606592 24556063424977043456 24703105720934989824 24929255878244171776 25186258516164214784 25528266816831356928 25652916557147916288 25727706401337851904 25791444825252298752 25992940487949582336 26060105708848676864 26068721655552933888 26136082693422579712 26216154246027411456 26263700284699057152 26337471363342139392 26340270839464943616 26405526844901163008 26420967951074500608 26468885443173268536 26497997012156350464 26611820023376953344 26614576043079499776 26677748771137257472 26771172239085797376 26822502418416058368 26840348394742349824 26886168683411767296 26889026481953796608 26900702133921644544 26918600139333435392 27001069043812663296 27050038616576274432 27166232940530639872 27178028960044548096 27212014895717449728 27248256425057583104 27458214825612017664 27461133428378345472 27529166285109723136 27625571353099173888 27643951640093917184 27744237896712142848 28033240374802894336 28045412863024693248 28064072485688049664 28334540830684741632 28407756698464288768 28629692297671041024 29258288336142860288 29317618922454761472 29403093030100402176 29706217700513808384 29782977952969916416 30012467367529414656 30015657468227493888 30090018962794348544 30099967272391016448 30195391944085143552 30250154792198021184 30283425156750114816 30325097235941179392 30413508598145089536 30562012058096969856 30595625416098054144 30640983665482233344 30654288478189780992 30674683879705542656 30727049923899162624 30730315979375767552 30880366350368813292 30911044234820714496 30914329847515742208 30970312070748438528 31047123360606445568 31050338716926083072 31060604525765197824 31099445595105656832 31233034278933430272 31292919488152068096 31380816943556591616 31384152489575251968 31537395421653256128 31558378386005653504 31572081546399055872 31707700453385306112 31897566923166056448 31958726285772324864 31979989576714289152 32037988999774736384 32051900414885363712 32229833245282369536 32382332377925419008 32719648340195475456 32915574378160717824 33505850197091155968 33851271333143642112 33949963086301495296 34203888742863888384 34299962705747902464 34303608535117135872 34471106623667512512 34509019364668735488 34571605476797738496 34657253983932776448 34758295540737245184 34864782450902433792 34928013780682251264 34931631056541843456 34954872328036548608 35018267046265409536 35033472546502606848 35116628484456185856 35120361119286591488 35227957268099334144 35291847257564358048 35330662682875133952 35394642366569644032 35482426697835937792 35503175684256360192 35542223537263607808 35694896318781063168 35763336557888077824 35848224911215689728 35867602845228859392 35908638212905500672 35977488273803575296 36042737624746578432 36066718155435032576 36082378910170349568 36237371946726064128 36282686527623266304 36524258612311228416 36610953100816023552 36614844571171127296 36834095137465565184 36992317195616190464 37054658581402484736 37393883817366257664 37617799289326534656 37779387774246322176 38172923063561388032 38292400225247035392 38687167237878448128 39090158563273015296 39204124040133869568 39324231369041117184 39395550427048585728 39438879273907126272 39510406259197415424 39608290267351744512 39917730035065430016 39921864064619249664 40016623156705886208 40020876624303325184 40260522592113524736 40329253025117650944 40333539722930694912 40377900209000153088 40433462981254905856 40501603565718994944 40551344797526786048 40575057924864411648 40749349410795959808 40794167221464072192 40872384637586374656 40969399898532216832 41117129455775514624 41173821800491751056 41191700142567518208 41219106463354322944 41293749427664584704 41465927460140875776 41616356845068214272 41644045705244573696 41723892650869424128 41845536652767002624 42049860562204341504 42096108728532074496 42276933937847074816 42530089230888075264 42611635047696433152 42735867219847151616 42944538446506561536 42973110993709826048 43626197786927300608 43887432504214290432 44674466929454874624 44941978707475562496 45023486202341240832 45135028444191522816 45487645853911769088 45605184990485184512 45620262897217634304 45738144713489514496 45961475498223350016 46012025819558313984 46090574885848743936 46095473969063651328 46209671978577035264 46320549525553219938 46344394054316326912 46371494771273613312 46486376601203245056 46570685040909668352 46575508075389124608 46711296728670142464 46849551418400145408 46939379232228102144 46970609690799112192 47055796343419144064 47076228734362877952 47107550243833511936 47337567579008480256 47561550680077959168 47593195091708084224 47684448743850770432 47823470460305145856 47969984365071433728 48056983499662104576 48316495928968085504 48344749867923554304 48376915370164355072 48699011483081637888 49079472510293213184 49112126849954086912 49858511756488343552 50372517032328429568 51056533633662713856 51305833114295832576 51455412802675703808 51985880975899164672 52120211417697353728 52137443311105867776 52272165386845159424 52432308492054822912 52527400569398114304 52674942726684278784 52680541678929887232 52811053689802326016 52841935902149001216 52937770886346537072 52995994024312700928 53223640046753906688 53229152086158999552 53542344478171594752 53645004836832116736 53680696789484699648 53772337366823534592 53778052963907593216 53801404267843289088 54100077233152548864 54332465881061279744 54356057920089096192 54424029791434899456 54496512850115166208 54916429651224035328 54922266856756690944 55058332570219446272 55251142706198347776 55287903280187834368 55488475793424285696 56066480749605788672 56090825726049386496 56669081661369483264 56815513396928577536 57259384595342082048 58635237844909522944 58806186060200804352 59412435401027616768 59565955905939832832 60024934735058829312 60031314936454987776 60180037925588697088 60390783888170287104 60500309584396042368 60566850313500229632 60650194471882358784 60827017196290179072 61124024116193939712 61191250832196108288 61281967330964466688 61308576956379561984 61454099847798325248 61460631958751535104 61760732700737626584 61822088469641428992 61828659695031484416 61940624141496877056 62094246721212891136 62100677433852166144 62121209051530395648 62198891190211313664 62466068557866860544 62585838976304136192 62768304979150503936 63074790843306512256 63116756772011307008 63144163092798111744 63415400906770612224 63795133846332112896 63917452571544649728 64075977999549472768 64103800829770727424 64459666490564739072 64764664755850838016 65439296680390950912 65831148756321435648 67011700394182311936 67702542666287284224 67899926172602990592 68407777485727776768 68607217070234271744 68942213247335025024 69018038729337470976 69143210953595476992 69314507967865552896 69516591081474490368 69729564901804867584 69856027561364502528 69863262113083686912 70036534092530819072 70066945093005213696 70233256968912371712 70240722238573182976 70455914536198668288 70583694515128716096 70661325365750267904 70789284733139288064 70964853395671875584 71006351368512720384 71084447074527215616 71389792637562126336 71526673115776155648 71696449822431379456 71735205690457718784 71954976547607150592 72085475249493156864 72133436310870065152 72474743893452128256 72565373055246532608 73048517224622456832 73221906201632047104 73229689142342254592 73668190274931130368 73984634391232380928 74109317162804969472 74787767634732515328 75558775548492644352 76345846127122776064 76584800450494070784 77374334475756896256 78180317126546030592 78408248080267739136 78648462738082234368 78791100854097171456 79020812518394830848 79216580534703489024 79835460070130860032 79843728129238499328 80033246313411772416 80041753248606650368 80521045184227049472 80658506050235301888 80667079445861389824 80755800418000306176 80866925962509811712 81003207131437989888 81102689595053572096 81150115849728823296 81498698821591919616 81744769275172749312 81938799797064433664 82347643600983502112 82383400285135036416 82438212926708645888 82587498855329169408 82931854920281751552 83232713690136428544 83288091410489147392 83447785301738848256 83691073305534005248 84099721124408683008 84192217457064148992 84553867875694149632 85223270095392866304 85889076893013123072 85946221987419652096 87252395573854601216 87774865008428580864 89348933858909749248 90046972404682481664 90270056888383045632 90975291707823538176 91210369980970369024 91240525794435268608 91476289426979028992 91922950996446700032 92024051639116627968 92181149771697487872 92190947938127302656 92419343957154070528 92641099051106439876 92742989542547226624 93141370081819336704 93151016150778249216 93699102836800290816 93878758464456204288 93941219381598224384 94111592686838288128 94152457468725755904 94215100487667023872 94675135158016960512 95123101360155918336 95186390183416168448 95368897487701540864 95646940920610291712 95939968730142867456 96113966999324209152 96689499735847108608 96753830740328710144 98158945020586426368 98224253699908173824 99717023512976687104 102611666228591665152 102910825605351407616 103971761951798329344 104240422835394707456 104274886622211735552 104544330773690318848 104864616984109645824 105054801138796228608 105349885453368557568 105361083357859774464 105683871804298002432 105875541772693074144 105991988048625401856 106447280093507813376 107084688956343189504 107290009673664233472 107361393578969399296 107544674733647069184 107556105927815186432 107602808535686578176 108200154466305097728 108664931762122559488 108712115840178192384 108848059582869798912 108993025700230332416 109832859302448070656 109844533713513381888 110502285412396695552 110976951586848571392 112132961499211577344 112181651452098772992 113338163322738966528 113631026793857155072 114518769190684164096 117270475689819045888 117612372120401608704 118824870802055233536 119131911811879665664 120049869470117658624 120062629872909975552 120781567776340574208 121000619168792084736 121133700627000459264 121300388943764717568 121654034392580358144 122248048232387879424 122382501664392216576 122563934661928933376 122617153912759123968 122908199695596650496 122921263917503070208 123521465401475253168 123657319390062968832 123881248282993754112 124188493442425782272 124201354867704332288 124397782380422627328 124932137115733721088 125171677952608272384 125536609958301007872 126149581686613024512 126233513544022614016 126288326185596223488 126830801813541224448 127590267692664225792 127834905143089299456 128151955999098945536 128207601659541454848 128919332981129478144 130878593360781901824 131662297512642871296 134023400788364623872 135405085332574568448 136815554971455553536 137214434140468543488 137884426494670050048 138036077458674941952 138286421907190953984 138629015935731105792 139033182162948980736 139459129803609735168 139712055122729005056 139726524226167373824 140073068185061638144 140133890186010427392 140481444477146365952 140911829072397336576 141167389030257432192 141322650731500535808 141929706791343751168 142012702737025440768 142779585275124252672 143053346231552311296 143392899644862758912 143470411380915437568 143909953095214301184 144170950498986313728 144266872621740130304 144949487786904256512 145130746110493065216 146097034449244913664 146459378284684509184 147336380549862260736 147969268782464761856 149575535269465030656 151117551096985288704 152691692254245552128 153169600900988141568 156360634253092061184 156816496160535478272 157296925476164468736 157582201708194342912 158041625036789661696 158433161069406978048 159670920140261720064 159687456258476998656 160083506497213300736 161042090368454098944 161317012100470603776 161334158891722779648 161733851925019623424 162205379190107144192 162300231699457646592 162997397643183839232 163489538550345498624 163877599594128867328 164695287201967004224 164766800570270072832 164876425853417291776 165174997710658338816 165863709840563503104 166465427380272857088 166576182820978294784 166895570603477696512 167382146611068010496 168199442248817366016 169107735751388299264 170446540190785732608 171778153786026246144 171892443974839304192 174504791147709202432 178697867717819498496 180093944809364963328 180540113776766091264 181950583415647076352 182420739961940738048 182481051588870537216 182952578853958057984 183845901992893400064 184362299543394975744 184381895876254605312 184838687914308141056 185282198102212879752 185485979085094453248 186282740163638673408 186302032301556498432 187398205673600581632 187757516928912408576 187882438763196448768 188223185373676576256 188304914937451511808 188430200975334047744 189350270316033921024 190246202720311836672 190737794975403081728 192227933998648418304 193378999471694217216 193507661480657420288 196317890041172852736 196448507399816347648 205223332457183330304 205821651210702815232 207943523903596658688 208480845670789414912 208549773244423471104 210109602277592457216 210699770906737115136 210722166715719548928 211367743608596004864 211751083545386148288 211983976097250803712 212894560187015626752 214169377912686379008 214580019347328466944 214722787157938798592 215089349467294138368 215112211855630372864 215205617071373156352 216400308932610195456 217329863524245118976 217424231680356384768 217696119165739597824 219665718604896141312 219689067427026763776 221004570824793391104 221953903173697142784 224265922998423154688 224363302904197545984 226676326645477933056 229037538381368328192 234540951379638091776 235224744240803217408 237649741604110467072 240099738940235317248 240125259745819951104 241563135552681148416 242001238337584169472 242267401254000918528 242600777887529435136 243308068785160716288 244496096464775758848 245127869323857866752 245234307825518247936 245816399391193300992 245842527835006140416 247042930802950506336 247314638780125937664 247762496565987508224 248376986884851564544 248795564760845254656 249864274231467442176 250343355905216544768 251073219916602015744 252299163373226049024 252467027088045228032 252576652371192446976 253661603627082448896 255669810286178598912 256303911998197891072 257838665962258956288 261757186721563803648 263324595025285742592 268046801576729247744 270810170665149136896 273631109942911107072 274428868280937086976 275768852989340100096 276072154917349883904 276572843814381907968 277258031871462211584 279424110245458010112 279453048452334747648 280146136370123276288 280962888954292731904 281823658144794673152 282334778060514864384 282645301463001071616 283859413582687502336 284025405474050881536 285559170550248505344 286106692463104622592 286785799289725517824 286940822761830875136 287819906190428602368 288341900997972627456 288533745243480260608 290261492220986130432 292918756569369018368 294672761099724521472 295938537564929523712 299151070538930061312 305383384508491104256 312721268506184122368 313632992321070956544 314593850952328937472 315164403416388685824 316083250073579323392 319341840280523440128 320167012994426601472 322084180736908197888 322634024200941207552 322668317783445559296 323467703850039246848 324410758380214288384 324600463398915293184 325994795286367678464 326979077100690997248 329390574403934008448 329533601140540145664 329752851706834583552 332930854760545714176 333152365641956589568 333791141206955393024 334764293222136020992 336398884497634732032 338215471502776598528 340893080381571465216 343556307572052492288 343784887949678608384 349009582295418404864 357395735435638996992 360187889618729926656 363901166831294152704 364841479923881476096 364962103177741074432 365905157707916115968 367691803985786800128 368724599086789951488 368763791752509210624 369677375828616282112 370564396204425759504 370971958170188906496 372565480327277346816 372604064603112996864 374796411347201163264 375515033857824817152 375764877526392897536 376446370747353152512 376609829874903023616 378700540632067842048 380492405440623673344 381475589950806163456 384455867997296836608 386757998943388434432 387015322961314840576 392635780082345705472 410446664914366660608 411643302421405630464 415887047807193317376 416961691341578829824 417099546488846942208 420219204555184914432 421444333431439097856 422735487217192009728 423502167090772296576 423967952194501607424 425789120374031253504 428338755825372758016 429160038694656933888 430178698934588276736 430224423711260745728 430411234142746312704 432800617865220390912 434659727048490237952 434848463360712769536 435392238331479195648 439378134854053527552 442009141649586782208 443907806347394285568 448531845996846309376 448726605808395091968 453352653290955866112 458075076762736656384 469081902759276183552 470449488481606434816 475299483208220934144 480250519491639902208 483126271105362296832 484002476675168338944 485201555775058870272 486616137570321432576 488992192929551517696 490255738647715733504 490468615651036495872 491632798782386601984 491685055670012280832 494085861605901012672 494629277560251875328 495524993131975016448 496753973769703129088 497591129521690509312 499728548462934884352 500686711810433089536 502146439833204031488 504598326746452098048 504934054176090456064 507323207254164897792 511339620572357197824 512607823996395782144 515677331924517912576 523514373443127607296 536093603153458495488 541620341330298273792 547262219885822214144 548857736561874173952 551537705978680200192 553145687628763815936 554516063742924423168 558848220490916020224 558906096904669495296 560292272740246552576 561925777908585463808 563647316289589346304 564669556121029728768 565290602926002143232 567718827165375004672 568050810948101763072 572213384926209245184 573571598579451035648 576683801995945254912 577067490486960521216 580522984441972260864 585837513138738036736 589345522199449042944 591877075129859047424 610766769016982208512 625442537012368244736 630328806832777371648 632166500147158646784 638683680561046880256 640334025988853202944 644168361473816395776 645268048401882415104 645336635566891118592 646935407700078493696 649200926797830586368 651989590572735356928 658781148807868016896 659067202281080291328 659505703413669167104 665861709521091428352 666304731283913179136 667582282413910786048 669528586444272041984 672797768995269464064 687112615144104984576 687569775899357216768 698019164590836809728 720375779237459853312 727802333662588305408 729682959847762952192 729924206355482148864 731810315415832231936 735383607971573600256 737449198173579902976 737527583505018421248 741128792408851519008 741943916340377812992 745130960654554693632 749592822694402326528 751030067715649634304 751529755052785795072 752892741494706305024 753219659749806047232 757401081264135684096 760984810881247346688 762951179901612326912 768911735994593673216 773515997886776868864 785271560164691410944 820893329828733321216 823286604842811260928 831774095614386634752 833923382683157659648 840438409110369828864 842888666862878195712 845470974434384019456 847004334181544593152 847935904389003214848 851578240748062507008 856677511650745516032 858320077389313867776 860357397869176553472 860448847422521491456 860822468285492625408 865601235730440781824 869319454096980475904 870784476662958391296 878756269708107055104 884018283299173564416 887815612694788571136 897063691993692618752 897453211616790183936 916150153525473312768 938163805518552367104 940898976963212869632 960501038983279804416 966252542210724593664 968004953350336677888 970403111550117740544 973232275140642865152 977984385859103035392 980511477295431467008 980937231302072991744 983370111340024561664 988171723211802025344 989258555120503750656 993507947539406258176 999457096925869768704 1001373423620866179072 1004292879666408062976 1009196653492904196096 1009868108352180912128 1014646414508329795584 1022679241144714395648 1025215647992791564288 1031354663849035825152 1047028746886255214592 1072187206306916990976 1094524439771644428288 1097715473123748347904 1103075411957360400384 1106291375257527631872 1109032127485848846336 1117696440981832040448 1117812193809338990592 1120584545480493105152 1123851555817170927616 1127294632579178692608 1129339112242059457536 1135437654330750009344 1136101621896203526144 1144426769852418490368 1147143197158902071296 1153367603991890509824 1154134980973921042432 1161045968883944521728 1171675026277476073472 1183754150259718094848 1221533538033964417024 1250885074024736489472 1260657613665554743296 1264333000294317293568 1277367361122093760512 1280668051977706405888 1290536096803764830208 1290673271133782237184 1293870815400156987392 1298401853595661172736 1303979181145470713856 1317562297615736033792 1318134404562160582656 1319011406827338334208 1331723419042182856704 1335164564827821572096 1345595537990538928128 1374225230288209969152 1375139551798714433536 1440751558474919706624 1455604667325176610816 1459365919695525904384 1459848412710964297728 1470767215943147200512 1474898396347159805952 1475055167010036842496 1482257584817703038016 1483887832680755625984 1490261921309109387264 1499185645388804653056 1502060135431299268608 1503059510105571590144 1505785482989412610048 1506439319499612094464 1514802162528271368192 1521969621762494693376 1537823471989187346432 1547031995773553737728 1570543120329382821888 1641786659657466642432 1646573209685622521856 1663548191228773269504 1680876818220739657728 1685777333725756391424 1690941948868768038912 1694008668363089186304 1695871808778006429696 1703156481496125014016 1716640154778627735552 1720714795738353106944 1720897694845042982912 1731202471460881563648 1738638908193960951808 1741568953325916782592 1757512539416214110208 1768036566598347128832 1775631225389577142272 1794127383987385237504 1832300307050946625536 1876327611037104734208 1921002077966559608832 1932505084421449187328 1936009906700673355776 1940806223100235481088 1955968771718206070784 1961022954590862934016 1966740222680049123328 1976343446423604050688 1978517110241007501312 1987015895078812516352 1998914193851739537408 2002746847241732358144 2008585759332816125952 2018393306985808392192 2019736216704361824256 2050431295985583128576 2062709327698071650304 2094057493772510429184 2189048879543288856576 2195430946247496695808 2206150823914720800768 2212582750515055263744 2235392881963664080896 2241169090960986210304 2247703111634341855232 2254589265158357385216 2258678224484118915072 2270875308661500018688 2272203243792407052288 2288853539704836980736 2306735207983781019648 2308269961947842084864 2343350052554952146944 2367508300519436189696 2443067076067928834048 2501770148049472978944 2521315227331109486592 2528666000588634587136 2554734722244187521024 2561336103955412811776 2581072193607529660416 2581346542267564474368 2587741630800313974784 2596803707191322345472 2607958362290941427712 2635124595231472067584 2636268809124321165312 2663446838084365713408 2670329129655643144192 2691191075981077856256 2748450460576419938304 2881503116949839413248 2911209334650353221632 2918731839391051808768 2919696825421928595456 2941534431886294401024 2950110334020073684992 2964515169635406076032 2967775665361511251968 2980523842618218774528 2998371290777609306112 3004120270862598537216 3011570965978825220096 3012878638999224188928 3029604325056542736384 3043939243524989386752 3075646943978374692864 3094063991547107475456 3141086240658765643776 3283573319314933284864 3293146419371245043712 3327096382457546539008 3361753636441479315456 3371554667451512782848 3381883897737536077824 3388017336726178372608 3406312962992250028032 3433280309557255471104 3441429591476706213888 3441795389690085965824 3462404942921763127296 3477277816387921903616 3483137906651833565184 3515025078832428220416 3551262450779154284544 3588254767974770475008 3664600614101893251072 3752655222074209468416 3842004155933119217664 3872019813401346711552 3881612446200470962176 3911937543436412141568 3922045909181725868032 3933480445360098246656 3952686892847208101376 3957034220482015002624 3974031790157625032704 4005493694483464716288 4036786613971616784384 4039472433408723648512 4100862591971166257152 4125418655396143300608 4378097759086577713152 4412301647829441601536 4425165501030110527488 4470785763927328161792 4482338181921972420608 4495406223268683710464 4509178530316714770432 4517356448968237830144 4544406487584814104576 4613470415967562039296 4616539923895684169728 4686700105109904293888 4886134152135857668096 5042630454662218973184 5057332001177269174272 5109469444488375042048 5122672207910825623552 5162144387215059320832 5162693084535128948736 5193607414382644690944 5215916724581882855424 5270249190462944135168 5272537618248642330624 5326893676168731426816 5340658259311286288384 5382382151962155712512 5496900921152839876608 5763006233899678826496 5822418669300706443264 5837463678782103617536 5883068863772588802048 5900220668040147369984 5929030339270812152064 5935551330723022503936 5961047685236437549056 5996742581555218612224 6008240541725197074432 6023141931957650440192 6025757277998448377856 6059208650113085472768 6151293887956749385728 6188127983094214950912 6282172481317531287552 6567146638629866569728 6586292838742490087424 6723507272882958630912 6743109334903025565696 6763767795475072155648 6776034673452356745216 6812625925984500056064 6866560619114510942208 6883590779380171931648 6924809885843526254592 6954555632775843807232 7030050157664856440832 7102524901558308569088 7176509535949540950016 7329201228203786502144 7505310444148418936832 7684008311866238435328 7744039626802693423104 7763224892400941924352 7823875086872824283136 7844091818363451736064 7866960890720196493312 7905373785694416202752 7948063580315250065408 8010987388966929432576 8073573227943233568768 8078944866817447297024 8201725183942332514304 8756195518173155426304 8824603295658883203072 8850331002060221054976 8941571527854656323584 8964676363843944841216 9034712897936475660288 9088812975169628209152 9226940831935124078592 9233079847791368339456 10085260909324437946368 10114664002354538348544 10218938888976750084096 10324288774430118641664 10325386169070257897472 10387214828765289381888 10431833449163765710848 10540498380925888270336 10545075236497284661248 10653787352337462853632 10764764303924311425024 10993801842305679753216 11526012467799357652992 11644837338601412886528 11766137727545177604096 11800441336080294739968 11858060678541624304128 11871102661446045007872 11922095370472875098112 12016481083450394148864 12046283863915300880384 12118417300226170945536 12302587775913498771456 12376255966188429901824 13134293277259733139456 13447014545765917261824 13486218669806051131392 13527535590950144311296 13552069346904713490432 13767181558760343863296 13849619771687052509184 13909111265551687614464 14060100315329712881664 14353019071899081900032 14658402456407573004288 15368016623732476870656 15488079253605386846208 15647750173745648566272 15688183636726903472128 15733921781440392986624 15810747571388832405504 15896127160630500130816 16021974777933858865152 16147146455886467137536 16157889733634894594048 16403450367884665028608 17512391036346310852608 17649206591317766406144 17700662004120442109952 17883143055709312647168 17929352727687889682432 18069425795872951320576 18177625950339256418304 18453881663870248157184 20170521818648875892736 20229328004709076697088 20437877777953500168192 20650772338140515794944 20774429657530578763776 20863666898327531421696 21080996761851776540672 21090150472994569322496 21307574704674925707264 21529528607848622850048 21987603684611359506432 23052024935598715305984 23289674677202825773056 23532275455090355208192 23600882672160589479936 23716121357083248608256 23844190740945750196224 24032962166900788297728 24092567727830601760768 24236834600452341891072 24605175551826997542912 26268586554519466278912 26894029091531834523648 27104138693809426980864 27534363117520687726592 27699239543374105018368 27818222531103375228928 28706038143798163800064 30976158507210773692416 31295500347491297132544 31376367273453806944256 31467843562880785973248 31621495142777664811008 32294292911772934275072 32315779467269789188096 32806900735769330057216 35298413182635532812288 35401324008240884219904 35766286111418625294336 35858705455375779364864 36138851591745902641152 36355251900678512836608 36907763327740496314368 40341043637297751785472 40458656009418153394176 41301544676281031589888 41548859315061157527552 41727333796655062843392 42161993523703553081344 42180300945989138644992 43059057215697245700096 43975207369222719012864 46104049871197430611968 47064550910180710416384 47201765344321178959872 47432242714166497216512 47688381481891500392448 48065924333801576595456 48185135455661203521536 48473669200904683782144 49210351103653995085824 52537173109038932557824 53788058183063669047296 54208277387618853961728 55068726235041375453184 55636445062206750457856 57412076287596327600128 61952317014421547384832 62591000694982594265088 62752734546907613888512 63242990285555329622016 64588585823545868550144 64631558934539578376192 70596826365271065624576 70802648016481768439808 71532572222837250588672 72277703183491805282304 72710503801357025673216 73815526655480992628736 80682087274595503570944 82603089352562063179776 83097718630122315055104 83454667593310125686784 84323987047407106162688 86118114431394491400192 94129101820361420832768 94403530688642357919744 94864485428332994433024 96370270911322407043072 96947338401809367564288 98420702207307990171648 107576116366127338094592 108416554775237707923456 110137452470082750906368 111272890124413500915712 114824152575192655200256 123904634028843094769664 125182001389965188530176 125505469093815227777024 126485980571110659244032 129177171647091737100288 141193652730542131249152 141605296032963536879616 143065144445674501177344 144555406366983610564608 145421007602714051346432 147631053310961985257472 161364174549191007141888 165206178705124126359552 166909335186620251373568 168647974094814212325376 172236228862788982800384 188258203640722841665536 189728970856665988866048 192740541822644814086144 193894676803618735128576 216833109550475415846912 220274904940165501812736 229648305150385310400512 247809268057686189539328 250364002779930377060352 251010938187630455554048 252971961142221318488064 258354343294183474200576 282387305461084262498304 283210592065927073759232 289110812733967221129216 290842015205428102692864 295262106621923970514944 322728349098382014283776 330412357410248252719104 333818670373240502747136 337295948189628424650752 344472457725577965600768 376516407281445683331072 379457941713331977732096 385481083645289628172288 433666219100950831693824 495618536115372379078656 500728005559860754120704 505943922284442636976128 516708686588366948401152 564774610922168524996608 578221625467934442258432 581684030410856205385728 660824714820496505438208 674591896379256849301504 688944915451155931201536 753032814562891366662144 758915883426663955464192 770962167290579256344576 867332438201901663387648 991237072230744758157312 1001456011119721508241408 1011887844568885273952256 1033417373176733896802304 1129549221844337049993216 1156443250935868884516864 1349183792758513698603008 1517831766853327910928384 1541924334581158512689152 1734664876403803326775296 1982474144461489516314624 2023775689137770547904512 2066834746353467793604608 2259098443688674099986432 2312886501871737769033728 2698367585517027397206016 3035663533706655821856768 3469329752807606653550592 4047551378275541095809024 4625773003743475538067456 5396735171034054794412032 6071327067413311643713536 6938659505615213307101184 8095102756551082191618048 10793470342068109588824064 12142654134826623287427072 13877319011230426614202368 16190205513102164383236096 24285308269653246574854144 32380411026204328766472192 48570616539306493149708288 97141233078612986299416576
- Sum of all divisors σ(n): 348107362492771617362894709
- Sum of proper divisors (its aliquot sum) s(n): 250966129414158631063478133
- 97141233078612986299416576 is an abundant number, because the sum of its proper divisors (250966129414158631063478133) is greater than itself. Its abundance is 153824896335545644764061557
Bases of 97141233078612986299416576
- Binary: 1010000010110100111010011001100000011011110111110100001001011000100000000000000000000002
- Hexadecimal: 0x505A74CC0DEFA12C400000
- Base-36: C7EMBVZHA9SN7RWG0
Squares and roots of 97141233078612986299416576
- 97141233078612986299416576 squared (971412330786129862994165762) is 9436419164033413844054868361468674284162157983563776
- 97141233078612986299416576 cubed (971412330786129862994165763) is 916665393440860164468470414136315383348790870325259467490579725004866087550976
-
97141233078612986299416576 is a
perfect square number . Itssquare root is 9856025217024 -
The
cube root of 97141233078612986299416576 is 459692978.9320754573
Scales and comparisons
How big is 97141233078612986299416576?- 97,141,233,078,612,986,299,416,576 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 97,141,233,078,612,986,299,416,576 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 97141233078612986299416576 cubic inches would be around 38307748.2 feet tall.
Recreational maths with 97141233078612986299416576
- 97141233078612986299416576 backwards is 67561499268921687033214179
- 97141233078612986299416576 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 97141233078612986299416576's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 97141233078612986299416576 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 97141233078612986299416576 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/97141233078612986299416576/
Chicago style:
Numbermatics. 2024. "Number 97141233078612986299416576 - Facts about the integer". https://numbermatics.com/n/97141233078612986299416576/
The information we have on file for 97141233078612986299416576 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 97141233078612986299416576, math, Factors of 97141233078612986299416576, curriculum, school, college, exams, university, Prime factorization of 97141233078612986299416576, STEM, science, technology, engineering, physics, economics, calculator, ninety-seven septillion, one hundred forty-one sextillion, two hundred thirty-three quintillion, seventy-eight quadrillion, six hundred twelve trillion, nine hundred eighty-six billion, two hundred ninety-nine million, four hundred sixteen thousand, five hundred seventy-six.