282450829013809129714876416
282,450,829,013,809,129,714,876,416 is an even composite number composed of seven prime numbers multiplied together.
282450829013809129714876416 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-three thousand and eighty-five divisors.
Prime factorization of 282450829013809129714876416:
218 × 32 × 74 × 232 × 532 × 832 × 22072
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 23 × 23 × 53 × 53 × 83 × 83 × 2207 × 2207)See below for interesting mathematical facts about the number 282450829013809129714876416 from the Numbermatics database.
Names of 282450829013809129714876416
- Cardinal: 282450829013809129714876416 can be written as Two hundred eighty-two septillion, four hundred fifty sextillion, eight hundred twenty-nine quintillion, thirteen quadrillion, eight hundred nine trillion, one hundred twenty-nine billion, seven hundred fourteen million, eight hundred seventy-six thousand, four hundred sixteen.
Scientific notation
- Scientific notation: 2.82450829013809129714876416 × 1026
Factors of 282450829013809129714876416
Divisors of 282450829013809129714876416
- Number of divisors d(n): 23085
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 23 24 28 32 36 42 46 48 49 53 56 63 64 69 72 83 84 92 96 98 106 112 126 128 138 144 147 159 161 166 168 184 192 196 207 212 224 249 252 256 276 288 294 318 322 332 336 343 368 371 384 392 414 424 441 448 477 483 498 504 512 529 552 576 581 588 636 644 664 672 686 736 742 747 768 784 828 848 882 896 954 966 996 1008 1024 1029 1058 1104 1113 1127 1152 1162 1176 1219 1272 1288 1328 1344 1372 1449 1472 1484 1494 1536 1568 1587 1656 1696 1743 1764 1792 1908 1909 1932 1992 2016 2048 2058 2116 2207 2208 2226 2254 2304 2324 2352 2401 2438 2544 2576 2597 2656 2688 2744 2809 2898 2944 2968 2988 3072 3087 3136 3174 3312 3339 3381 3392 3486 3528 3584 3657 3703 3816 3818 3864 3984 4032 4067 4096 4116 4232 4399 4414 4416 4452 4508 4608 4648 4704 4761 4802 4876 5088 5152 5194 5229 5312 5376 5488 5618 5727 5796 5888 5936 5976 6144 6174 6272 6348 6621 6624 6678 6762 6784 6889 6972 7056 7168 7203 7314 7406 7632 7636 7728 7791 7889 7968 8064 8134 8192 8232 8427 8464 8533 8798 8828 8832 8904 9016 9216 9296 9408 9522 9604 9752 10143 10176 10304 10388 10458 10624 10752 10971 10976 11109 11236 11454 11592 11776 11872 11952 12201 12288 12348 12544 12696 13197 13242 13248 13356 13363 13524 13568 13778 13944 14112 14336 14406 14628 14812 15264 15272 15449 15456 15582 15778 15936 16128 16268 16384 16464 16854 16928 17066 17181 17596 17656 17664 17808 18032 18179 18432 18592 18816 19044 19208 19504 19663 19863 20286 20352 20608 20667 20776 20916 21248 21504 21609 21942 21952 22218 22472 22908 23184 23373 23552 23667 23744 23904 24402 24576 24696 25088 25281 25392 25599 25921 26394 26484 26496 26712 26726 27048 27136 27556 27888 28037 28224 28469 28672 28812 29256 29624 30528 30544 30793 30898 30912 31164 31556 31872 32256 32536 32768 32928 33327 33708 33856 34132 34362 35192 35312 35328 35616 36064 36358 36603 36864 37184 37632 38088 38416 39008 39326 39591 39726 40089 40572 40704 41216 41334 41552 41832 42496 43008 43218 43884 43904 43907 44436 44944 45816 46347 46368 46746 47104 47334 47488 47808 48223 48804 49152 49392 50176 50562 50761 50784 51198 51842 52788 52968 52992 53424 53452 54096 54272 54537 55112 55223 55776 56074 56448 56938 57344 57624 58512 58989 59248 59731 61056 61088 61586 61796 61824 62001 62328 63112 63744 64512 64607 65072 65536 65856 66654 67416 67712 68264 68724 70384 70624 70656 71001 71232 72128 72716 73206 73728 74368 75264 76176 76797 76832 77763 78016 78652 79182 79452 80178 81144 81408 82432 82668 83104 83664 84111 84992 85407 86016 86436 87768 87808 87814 88872 89888 91632 92379 92694 92736 93492 93541 94208 94668 94976 95616 96446 97608 98304 98784 100352 101124 101177 101522 101568 102396 103684 105576 105936 105984 106848 106904 108143 108192 108544 109074 110224 110446 111552 112148 112896 113876 114688 115248 116971 117024 117978 118496 119462 120267 122112 122176 123172 123592 123648 124002 124656 126224 127253 127488 129024 129214 130144 131072 131712 131721 133308 134832 135424 136528 137448 137641 139041 140768 141248 141312 142002 142464 144256 144669 145432 146412 147456 148736 150528 152283 152352 153594 153664 155526 156032 157304 158364 158447 158904 160356 162288 162816 163611 164864 165336 165669 166208 167328 168222 169984 170814 172032 172872 175536 175616 175628 176967 177744 179193 179776 181447 183181 183264 184758 185388 185472 186984 187082 188416 189336 189952 191232 192892 193821 195216 196259 196608 197568 199283 200704 202248 202354 203044 203136 204792 207368 211152 211872 211968 213696 213808 215551 216286 216384 217088 218148 220448 220892 223104 224296 225792 227752 229376 230496 233147 233289 233942 234048 235956 236992 238924 240534 244224 244352 246344 247184 247296 248004 249312 252333 252448 254506 254976 256221 258048 258428 260288 262144 263424 263442 266616 269664 270848 273056 274896 275282 277137 278082 280623 281536 282496 282624 284004 284928 288512 289338 290864 292824 294912 297472 301056 303531 304566 304704 307188 307328 307349 311052 312064 314608 316728 316894 317808 320712 324429 324576 325632 327222 329728 330672 331338 332416 334656 336444 337561 339968 341628 344064 345744 350913 351072 351232 351256 353934 355327 355488 358386 359552 362894 365117 366362 366528 369516 370776 370944 373968 374164 376832 378672 379904 381759 382464 385784 387642 390432 392518 393216 395136 395163 398566 401408 404496 404708 406088 406272 409584 412923 414736 418117 422304 423744 423936 427392 427616 431102 432572 432768 434007 434176 436296 440896 441784 446208 448592 451584 452249 455504 456849 458752 460992 466294 466578 467884 468096 471912 473984 475341 477848 481068 488448 488704 492688 494368 494592 496008 497007 498624 504666 504896 509012 509952 512442 516096 516856 520576 526848 526884 533232 537579 539328 541696 544341 546112 549543 549792 550564 554274 556164 561246 563072 564992 565248 568008 569856 577024 578676 581463 581728 585648 588777 589824 594944 597849 602112 607062 609132 609408 614376 614656 614698 622104 624128 629216 633456 633788 635616 641424 646653 648858 649152 651264 654444 654787 659456 661344 662676 664832 669312 672888 675122 679936 683256 688128 691488 699441 701826 702144 702464 702512 707868 708239 710654 710976 716772 719104 725788 730234 732724 733056 739032 741552 741888 747936 748328 753664 757001 757344 759808 763518 764928 771568 775284 780864 785036 786432 790272 790326 797132 802816 808992 809416 812176 812544 818797 819168 825846 829472 836234 841869 844608 847488 847872 854784 855232 862204 865144 865536 868014 868352 872592 881792 883568 892416 897184 903168 904498 910593 911008 913698 917504 921984 922047 932588 933156 935768 936192 943824 947968 950682 955696 962136 963487 973287 976896 977408 985376 988736 989184 992016 994014 997248 1009332 1009792 1012683 1018024 1019904 1024884 1032192 1033712 1041152 1052739 1053696 1053768 1065981 1066464 1075158 1078656 1083392 1088682 1092224 1095351 1099086 1099584 1101128 1108548 1109129 1112328 1122492 1126144 1129984 1130496 1136016 1139712 1145277 1154048 1157352 1162926 1163456 1167503 1171296 1177554 1179648 1189888 1195698 1204224 1214124 1218264 1218816 1228752 1229312 1229396 1238769 1244208 1248256 1254351 1258432 1266912 1267576 1270129 1271232 1282267 1282848 1293306 1297716 1298304 1302528 1308888 1309574 1318912 1322688 1325352 1329664 1338624 1345776 1350244 1356747 1359872 1366512 1373813 1376256 1382976 1398882 1403652 1404288 1404928 1405024 1415736 1416478 1421308 1421952 1426023 1433544 1438208 1451576 1460468 1465448 1466112 1478064 1483104 1483776 1485961 1495872 1496656 1507328 1508857 1514002 1514688 1519616 1527036 1529856 1543136 1550568 1561728 1570072 1580544 1580652 1594264 1605632 1617984 1618832 1624352 1625088 1632029 1633023 1637594 1638336 1648629 1651692 1658944 1672468 1683738 1689216 1694976 1695744 1709568 1710464 1724408 1730288 1731072 1736028 1736704 1745184 1763584 1766331 1767136 1784832 1793547 1794368 1806336 1808996 1821186 1822016 1827396 1835008 1843968 1844094 1865176 1866312 1871536 1872384 1887648 1895936 1901364 1911392 1924272 1926974 1939959 1946574 1953792 1954816 1964361 1970752 1977472 1978368 1984032 1988028 1994496 2018664 2019584 2025366 2036048 2039808 2049768 2064384 2067424 2082304 2098323 2105478 2107392 2107536 2124717 2131962 2132928 2150316 2151443 2157312 2166784 2177364 2184448 2190702 2198172 2199168 2202256 2217096 2218258 2224656 2244984 2252288 2259968 2260992 2271003 2272032 2279424 2290554 2308096 2314704 2325852 2326912 2327071 2335006 2342592 2355108 2359296 2362927 2379776 2391396 2408448 2428248 2436528 2437632 2456391 2457504 2458624 2458792 2477538 2487289 2488416 2496512 2508702 2516864 2533824 2535152 2540258 2542464 2555819 2564534 2565696 2586612 2595432 2596608 2605056 2617776 2619148 2637824 2645376 2650704 2659328 2677248 2690333 2691552 2700488 2713494 2719744 2733024 2747626 2752512 2765952 2766141 2797764 2807304 2808576 2809856 2810048 2831472 2832956 2842616 2843904 2852046 2867088 2876416 2890461 2903152 2920936 2926819 2930896 2932224 2956128 2966208 2967552 2971922 2991744 2993312 3014656 3017714 3028004 3029376 3038049 3039232 3054072 3059712 3086272 3101136 3123456 3140144 3161088 3161304 3165743 3188528 3197943 3211264 3235968 3237664 3248704 3250176 3264058 3266046 3275188 3276672 3286053 3297258 3303384 3317888 3327387 3344936 3367476 3378432 3389952 3391488 3419136 3420928 3448816 3460576 3462144 3472056 3473408 3490368 3502509 3527168 3532662 3534272 3569664 3587094 3588736 3612672 3617992 3642372 3644032 3644281 3654792 3687936 3688188 3730352 3732624 3743072 3744768 3763053 3775296 3791872 3802728 3810387 3822784 3846801 3848544 3853948 3879918 3893148 3907584 3909632 3928722 3941504 3954944 3956736 3968064 3976056 3988992 4037328 4039168 4050732 4070241 4072096 4079616 4099536 4121439 4128768 4134848 4164608 4196646 4210956 4213163 4214784 4215072 4249434 4263924 4265856 4300632 4302886 4314624 4333568 4354728 4368896 4381404 4396344 4398336 4404512 4434192 4436516 4449312 4457883 4489968 4504576 4519936 4521984 4526571 4542006 4544064 4558848 4581108 4583509 4616192 4629408 4651704 4653824 4654142 4670012 4685184 4710216 4725854 4759552 4782792 4816896 4856496 4870849 4873056 4875264 4896087 4912782 4915008 4917248 4917584 4955076 4957673 4974578 4976832 4993024 5017404 5033728 5067648 5070304 5080516 5084928 5111638 5129068 5131392 5173224 5190864 5193216 5210112 5235552 5238296 5275648 5290752 5299007 5301408 5318656 5354496 5362381 5380666 5383104 5400976 5426988 5439488 5466048 5495252 5505024 5531904 5532282 5595528 5614608 5617152 5619712 5620096 5662944 5665912 5685232 5687808 5704092 5731579 5734176 5752832 5780922 5806304 5841872 5853638 5861792 5864448 5893083 5912256 5932416 5935104 5943844 5983488 5986624 6029312 6035428 6056008 6058752 6076098 6078464 6108144 6119424 6172544 6199463 6202272 6246912 6280288 6322176 6322608 6331486 6374151 6377056 6395886 6422528 6454329 6471936 6475328 6497408 6500352 6528116 6532092 6550376 6553344 6572106 6594516 6606768 6635776 6654774 6689872 6734952 6744409 6756864 6779904 6782976 6813009 6838272 6841856 6897632 6921152 6924288 6944112 6946816 6980736 6981213 7005018 7054336 7065324 7068544 7088781 7139328 7174188 7177472 7225344 7235984 7284744 7288064 7288562 7309584 7369173 7375872 7376376 7460704 7461867 7465248 7486144 7489536 7526106 7550592 7583744 7605456 7620774 7645568 7667457 7693602 7697088 7707896 7759836 7763903 7786296 7815168 7819264 7857444 7883008 7909888 7913472 7936128 7952112 7977984 8070999 8074656 8078336 8101464 8140482 8144192 8159232 8172521 8199072 8242878 8257536 8269696 8329216 8393292 8397691 8421912 8426326 8429568 8430144 8498868 8527848 8531712 8601264 8605772 8629248 8667136 8671383 8709456 8737792 8762808 8780457 8792688 8796672 8809024 8868384 8873032 8898624 8915766 8975869 8979936 9009152 9039872 9043968 9053142 9084012 9088128 9117696 9162216 9167018 9232384 9258816 9303408 9307648 9308284 9340024 9370368 9420432 9451708 9497229 9519104 9565584 9616691 9633792 9708593 9712992 9741698 9746112 9750528 9792174 9825564 9830016 9834496 9835168 9910152 9915346 9949156 9953664 9982161 9986048 10034808 10067456 10135296 10140608 10161032 10169856 10223276 10258136 10262784 10346448 10381728 10386432 10401727 10420224 10471104 10476592 10507527 10551296 10561999 10581504 10598014 10602816 10637312 10708992 10724762 10761332 10766208 10801952 10853976 10878976 10932096 10932843 10990504 11063808 11064564 11191056 11229216 11234304 11239424 11240192 11325888 11331824 11370464 11375616 11408184 11424203 11431161 11463158 11468352 11505664 11540403 11561844 11612608 11683744 11707276 11723584 11728896 11786166 11824512 11864832 11870208 11887688 11966976 11973248 12070856 12112016 12117504 12152196 12156928 12216288 12238848 12345088 12364317 12398926 12404544 12493824 12560576 12639489 12644352 12645216 12662972 12748302 12754112 12791772 12845056 12908658 12943872 12950656 12994816 13000704 13056232 13064184 13100752 13106688 13144212 13189032 13213536 13271552 13309548 13373649 13379744 13469904 13488818 13513728 13559808 13565952 13579713 13626018 13676544 13683712 13750527 13795264 13842304 13848576 13888224 13893632 13961472 13962426 14010036 14108672 14130648 14137088 14177562 14278656 14348376 14354944 14450688 14471968 14569488 14576128 14577124 14612547 14619168 14688261 14738346 14751744 14752752 14873019 14921408 14923734 14930496 14972288 14979072 15052212 15060101 15101184 15167488 15204023 15210912 15241548 15291136 15334914 15387204 15394176 15415792 15519672 15527806 15572592 15630336 15638528 15714888 15766016 15819776 15826944 15872256 15897021 15904224 15955968 16087143 16141998 16149312 16156672 16202928 16280964 16288384 16289497 16318464 16345042 16398144 16485756 16515072 16539392 16540489 16658432 16786584 16795382 16843824 16852652 16859136 16860288 16997736 17055696 17063424 17194737 17202528 17211544 17258496 17334272 17342766 17411023 17418912 17475584 17525616 17560914 17585376 17593344 17618048 17736768 17746064 17797248 17831532 17890733 17951738 17959872 18018304 18079744 18087936 18106284 18168024 18176256 18235392 18324432 18334036 18464768 18517632 18598389 18606816 18615296 18616568 18680048 18740736 18832331 18840864 18903416 18994458 19038208 19131168 19233382 19267584 19351201 19362987 19417186 19425984 19483396 19492224 19501056 19584348 19651128 19660032 19668992 19670336 19820304 19830692 19898312 19907328 19964322 19972096 20069616 20134912 20233227 20270592 20281216 20322064 20339712 20446552 20516272 20525568 20692896 20763456 20772864 20803454 20840448 20942208 20943639 20953184 21015054 21102592 21123998 21163008 21196028 21205632 21266343 21274624 21417984 21449524 21522664 21532416 21603904 21707952 21757952 21864192 21865686 21981008 22127616 22129128 22160201 22382112 22385601 22458432 22468608 22478848 22480384 22651776 22663648 22740928 22751232 22816368 22848406 22862322 22926316 22936704 23002371 23011328 23080806 23123688 23225216 23291709 23367488 23414552 23447168 23457792 23572332 23649024 23729664 23740416 23775376 23933952 23946496 24141712 24212997 24224032 24235008 24304392 24313856 24432576 24477696 24517563 24690176 24728634 24797852 24809088 24987648 25121152 25193073 25278978 25288704 25290432 25325944 25496604 25508224 25509967 25583544 25817316 25887744 25901312 25989632 26001408 26112464 26128368 26201504 26213376 26288424 26341371 26378064 26427072 26543104 26619096 26747298 26759488 26927607 26939808 26977636 27027456 27119616 27131904 27159426 27252036 27353088 27367424 27501054 27590528 27684608 27697152 27776448 27922944 27924852 28020072 28217344 28261296 28274176 28355124 28491687 28557312 28696752 28709888 28850073 28901376 28943936 29125779 29138976 29152256 29154248 29225094 29238336 29376522 29476692 29492141 29503488 29505504 29746038 29842816 29847468 29860992 29944576 29958144 30104424 30120202 30202368 30334976 30408046 30421824 30483096 30582272 30669828 30774408 30788352 30831584 31039344 31055612 31145184 31205181 31260672 31277056 31429776 31532032 31639552 31653888 31685997 31744512 31794042 31808448 31911936 32174286 32283996 32298624 32313344 32405856 32561928 32576768 32578994 32636928 32690084 32796288 32798529 32971512 33078784 33080978 33316864 33573168 33590764 33687648 33705304 33718272 33720576 33995472 34095943 34111392 34126848 34272609 34389474 34405056 34423088 34516992 34668544 34685532 34703711 34822046 34837824 34951168 35051232 35121828 35170752 35186688 35236096 35473536 35492128 35594496 35663064 35781466 35903476 35919744 36036608 36159488 36212568 36336048 36352512 36470784 36648864 36668072 36929536 37035264 37196778 37213632 37230592 37233136 37360096 37481472 37536667 37664662 37681728 37806832 37918467 37988916 38076416 38262336 38466764 38535168 38702402 38725974 38834372 38851968 38966792 38984448 39002112 39168696 39302256 39320064 39337984 39340672 39640608 39661384 39796624 39814656 39928644 39944192 40121053 40139232 40269824 40466454 40541184 40562432 40644128 40679424 40893104 41032544 41051136 41251581 41385792 41526912 41545728 41606908 41680896 41884416 41887278 41906368 42030108 42205184 42247996 42326016 42392056 42411264 42532686 42549248 42835968 42899048 43045328 43064832 43207808 43396241 43415904 43728384 43731372 43837641 43962016 44255232 44258256 44320402 44619057 44764224 44771202 44916864 44937216 44957696 44960768 45180303 45303552 45327296 45481856 45502464 45612069 45632736 45696812 45724644 45852632 45873408 46004742 46022656 46161612 46247376 46450432 46583418 46734976 46829104 46894336 46915584 47144664 47298048 47459328 47480832 47550752 47691063 47867904 47892992 48261429 48283424 48425994 48448064 48470016 48608784 48627712 48865152 48868491 48955392 49035126 49380352 49457268 49595704 49618176 49621467 49975296 50242304 50386146 50557956 50577408 50580864 50651888 50993208 51016448 51019934 51167088 51584211 51634632 51775488 51802624 51979264 52002816 52224928 52233069 52256736 52403008 52426752 52576848 52682742 52756128 52854144 53086208 53238192 53494596 53518976 53672199 53855214 53879616 53955272 54054912 54239232 54263808 54318852 54347321 54504072 54706176 54734848 55002108 55181056 55369216 55394304 55552896 55795167 55845888 55849704 56040144 56434688 56496993 56522592 56548352 56710248 56983374 57114624 57207647 57393504 57419776 57700146 57802752 57887872 58053603 58251558 58277952 58304512 58308496 58450188 58476672 58753044 58783837 58953384 58984282 59006976 59011008 59492076 59685632 59694936 59721984 59889152 59916288 60208848 60240404 60404736 60669952 60699681 60816092 60843648 60966192 61164544 61339656 61548816 61576704 61663168 61877659 62078688 62111224 62290368 62410362 62521344 62554112 62831083 62859552 63064064 63279104 63307776 63371994 63489024 63588084 63616896 63823872 64348572 64567992 64597248 64626688 64811712 65123856 65153536 65157988 65273856 65380168 65592576 65597058 65943024 66157568 66161956 66480603 66633728 67146336 67181528 67316837 67375296 67410608 67436544 67441152 67960151 67990944 68191886 68222784 68253696 68545218 68778948 68810112 68846176 69033984 69337088 69371064 69407422 69644092 69675648 69875127 69902336 70102464 70243656 70341504 70373376 70472192 70947072 70984256 71188992 71326128 71562932 71806952 71839488 72073216 72318976 72425136 72672096 72705024 72812089 72941568 73297728 73336144 73552689 73859072 74070528 74393556 74427264 74461184 74466272 74720192 74962944 75073334 75329324 75363456 75579219 75613664 75836934 75977832 76152832 76524672 76529901 76933528 77404804 77451948 77668744 77703936 77933584 77968896 78004224 78337392 78604512 78640128 78675968 78681344 79281216 79322768 79593248 79629312 79857288 79888384 79969421 80242106 80278464 80539648 80782821 80932908 81082368 81124864 81288256 81358848 81786208 82065088 82102272 82503162 82771584 83053824 83091456 83213816 83768832 83774556 83812736 84060216 84495992 84652032 84784112 84822528 85065372 85098496 85671936 85798096 86090656 86129664 86415616 86550219 86792482 86831808 87377337 87456768 87462744 87675282 87924032 88476423 88510464 88516512 88640804 89238114 89528448 89542404 89833728 89874432 89915392 89921536 90360606 90607104 90654592 90963712 91004928 91224138 91265472 91393624 91449288 91705264 91746816 92009484 92045312 92323224 92494752 92900864 93166836 93469952 93615543 93658208 93788672 93831168 94289328 94596096 94918656 94961664 95057991 95101504 95382126 95735808 95785984 96522858 96566848 96851988 96896128 96902749 96940032 97217568 97255424 97730304 97736982 97910784 98070252 98760704 98914536 99191408 99236352 99242934 99950592 100484608 100772292 101115912 101154816 101161728 101303776 101986416 102032896 102039868 102287829 102334176 102817827 103168422 103269264 103550976 103605248 103958528 104005632 104111133 104449856 104466138 104513472 104806016 104853504 105153696 105365484 105420707 105512256 105708288 106172416 106428161 106476384 106989192 107037952 107344398 107710428 107759232 107910544 108109824 108478464 108637704 108694642 109008144 109412352 109469696 110004216 110362112 110738432 110788608 111105792 111590334 111691776 111699408 112029527 112080288 112610001 112869376 112993986 113045184 113096704 113420496 113966748 114026479 114229248 114415294 114787008 114839552 115400292 115605504 115775744 116107206 116503116 116555904 116609024 116616992 116900376 116953344 117506088 117567674 117906768 117968564 118013952 118022016 118984152 119371264 119389872 119443968 119778304 119832576 120363159 120417696 120480808 120809472 121339904 121399362 121632184 121687296 121877161 121932384 122329088 122679312 123097632 123153408 123326336 123334763 123755318 124157376 124222448 124580736 124820724 125042688 125108224 125235131 125662166 125719104 126128128 126558208 126615552 126743988 126978048 127176168 127233792 127647744 128697144 129135984 129194496 129253376 129623424 130188723 130247712 130307072 130315976 130760336 131185152 131194116 131826317 131886048 132315136 132323912 132961206 133267456 134292672 134363056 134633674 134750592 134821216 134873088 134882304 135458407 135540909 135920302 135981888 136383772 136445568 136507392 136836207 137090436 137557896 137620224 137692352 138067968 138674176 138742128 138814844 139288184 139351296 139750254 139804672 140204928 140487312 140683008 140746752 140944384 141894144 141968512 142377984 142587649 142652256 143125864 143613904 143678976 144146432 144637952 144850272 145344192 145410048 145624178 145883136 146595456 146605473 146672288 147105378 147718144 148141056 148787112 148854528 148864401 148922368 148932544 149440384 149925888 150146668 150658648 150726912 151158438 151227328 151673868 151955664 152305664 153049344 153059802 153867056 154809608 154903896 155121407 155337488 155407872 155867168 155937792 156008448 156674784 156699207 157209024 157280256 157351936 157362688 158562432 158645536 159186496 159258624 159714576 159776768 159938842 160484212 160556928 161016597 161079296 161565642 161865816 162164736 162249728 162576512 162717696 163041963 163572416 164130176 164204544 165006324 165543168 166107648 166182912 166427632 167537664 167549112 167625472 168120432 168991984 169304064 169490979 169568224 169645056 170130744 170196992 171343872 171596192 171622941 172181312 172259328 172831232 173100438 173584964 173663616 174160809 174754674 174913536 174925488 175350564 175848064 176351511 176952846 177020928 177033024 177281608 178476228 178569769 179056896 179084808 179667456 179748864 179843072 180721212 181214208 181309184 181927424 182009856 182448276 182530944 182787248 182898576 183410528 183493632 184018968 184090624 184646448 184989504 185632977 185801728 186333672 186939904 187231086 187316416 187577344 187662336 188493249 188578656 189192192 189837312 189923328 190115982 190203008 190764252 191471616 191571968 193045716 193133696 193146893 193703976 193792256 193805498 193880064 194435136 195460608 195473964 195821568 196140504 197521408 197829072 198382816 198472704 198485868 199441809 199901184 200969216 201544584 201950511 202231824 202309632 202323456 202607552 203880453 203972832 204065792 204079736 204575658 204668352 205635654 206336844 206444987 206538528 207101952 207210496 207917056 208011264 208222266 208899712 208932276 209026944 209612032 209707008 210307392 210730968 210841414 211024512 211416576 212344832 212856322 212952768 213978384 214075904 214688796 215420856 215518464 215821088 216219648 216956928 217275408 217389284 218016288 218436267 218824704 218939392 220008432 220724224 221476864 221577216 222211584 223180668 223297639 223383552 223398816 224059054 224160576 225220002 225738752 225987972 226090368 226193408 226840992 227933496 228052958 228458496 228830588 229574016 229589703 229679104 230800584 231551488 232214412 233006232 233111808 233218048 233233984 233800752 233906688 235012176 235135348 235813536 235937128 236027904 236044032 237968304 238671601 238742528 238779744 238887936 239556608 239665152 239908263 240726318 240835392 240961616 241618944 242679808 242798724 242925977 243264368 243374592 243754322 243864768 244658176 245358624 246195264 246306816 246652672 246669526 247510636 248314752 248444896 249161472 249641448 250216448 250470262 251324332 251438208 252256256 253116416 253487976 253956096 254352336 254467584 255295488 257394288 258154997 258271968 258388992 258506752 259246848 260377446 260495424 260614144 260631952 261520672 262370304 262388232 262756669 263652634 263772096 264630272 264647824 265429269 265922412 266534912 268585344 268726112 269267348 269501184 269642432 269746176 269764608 270916814 271081818 271840604 271963776 272767544 272891136 273014784 273672414 274180872 275115792 275240448 275384704 276135936 277484256 277629688 278576368 278702592 279500508 279609344 280409856 280847371 280974624 281366016 281493504 281888768 283788288 283937024 284755968 285175298 285304512 286251728 287227808 287357952 288292864 289275904 289700544 290688384 290708247 290820096 291248356 291766272 293190912 293210946 293344576 294210756 295436288 296282112 297574224 297709056 297728802 297844736 297865088 298880768 299851776 300293336 301317296 301453824 302316876 302454656 303347736 303773687 303911328 306098688 306119604 306863487 307734112 309619216 309807792 310242814 310674976 310815744 311734336 311875584 312016896 312333399 313349568 313398414 314418048 314560512 314703872 314725376 316262121 317124864 317291072 318372992 318517248 319284483 319429152 319553536 319877684 320968424 321113856 322033194 322158592 323131284 323731632 324329472 324499456 325153024 325435392 326083926 327144832 328260352 328409088 330012648 331086336 332215296 332365824 332855264 335075328 335098224 335250944 336088581 336240864 337830003 337983968 338608128 338981958 339136448 339290112 340261488 340393984 342079437 342687744 343192384 343245882 344362624 344518656 345662464 346200876 347169928 347327232 348321618 349509348 349692529 349827072 349850976 350701128 351696128 352703022 353905692 354041856 354066048 354563216 356952456 357139538 358113792 358169616 359334912 359497728 359686144 361089477 361442424 362428416 362618368 363854848 364019712 364896552 365061888 365574496 365631483 365797152 366821056 366987264 368037936 368181248 369292896 369979008 370004289 371265954 371603456 372667344 373879808 374462172 374632832 375154688 375324672 375705393 376986498 377157312 378384384 379674624 379846656 380231964 380406016 380431247 381528504 382943232 383143936 386091432 386267392 386293786 387407952 387584512 387610996 387760128 388870272 390566169 390921216 390947928 392281008 395042816 395478951 395658144 396765632 396945408 396971736 398883618 399802368 400453529 401938432 403089168 403901022 404280467 404463648 404619264 404646912 405215104 406375221 407760906 407945664 408131584 408159472 409151316 409336704 411271308 411486859 412673688 412889974 413077056 414203904 414420992 415834112 416022528 416444532 417799424 417864552 418053888 419224064 419414016 420614784 421461936 421682828 422049024 422833152 424689664 425712644 425905536 427762947 427956768 428151808 429377592 430841712 431036928 431642176 432439296 433143613 433913856 434550816 434778568 436032576 436872534 437649408 437878784 439817581 440016864 441448448 442953728 443154432 444423168 445077623 446361336 446595278 446767104 446797632 448118108 448321152 450440004 451477504 451975944 452180736 452386816 453681984 455866992 456105916 456916992 457661176 459148032 459179406 459358208 461601168 463102976 464428824 465364221 466012464 466223616 466436096 466467968 467601504 467813376 470024352 470270696 471627072 471874256 472055808 472088064 475721057 475936608 477343202 477485056 477559488 477775872 479113216 479330304 479816526 481452636 481670784 481923232 483237888 485359616 485597448 485851954 486528736 486749184 487508644 487729536 489125889 489316352 490717248 492390528 492613632 493305344 493339052 495021272 496629504 496889792 498322944 499282896 500432896 500940524 502648664 502876416 504512512 506232832 506975952 507912192 508704672 508935168 509684623 510590976 514555429 514788576 514868823 516309994 516543936 516777984 517013504 518493696 520754892 520990848 521228288 521263904 523041344 524740608 524776464 525513338 527305268 527544192 529054533 529260544 529295648 530858538 531844824 533069824 535709307 537170688 537452224 538534696 539002368 539284864 539529216 541833628 542163636 543681208 543927552 545535088 545782272 546029568 547344828 548361744 550231584 550480896 550769408 552271872 554968512 555259376 556898931 557152736 557405184 559001016 559218688 559785947 560819712 561694742 561949248 562732032 562987008 563777536 565479747 567576576 567874048 569511936 570350596 570609024 572503456 574455616 574715904 576585728 578551808 579401088 579440679 581376768 581416494 581640192 582496712 586381824 586421892 586689152 588421512 592564224 595148448 595418112 595457604 595689472 595730176 597761536 599703552 600586672 602634592 602907648 604633752 604909312 605851533 606695472 607547374 607822656 611641359 612197376 612239208 613726974 615468224 619238432 619334961 619615584 620485628 621349952 621631488 623468672 623751168 624033792 624666798 626699136 626796828 628836096 629121024 629407744 629450752 632524242 634249728 634582144 636745984 637034496 638568966 638858304 639755368 641936848 642227712 644066388 644317184 646262568 647463264 648658944 648998912 650306048 650870784 652167852 654289664 655308801 656520704 656818176 660025296 662172672 664430592 664731648 665710528 669892917 670150656 670196448 670501888 672177162 672481728 675660006 675967936 677216256 677963916 678272896 678319243 678580224 680522976 680787968 684158874 685375488 686384768 686491764 688725248 689037312 691324928 692401752 694339856 694654464 696643236 699018696 699385058 699654144 699701952 701402256 703392256 705406044 707811384 708083712 708132096 709126432 713904912 714279076 716014803 716227584 716339232 718669824 718995456 719372288 719724789 722178954 722884848 724856832 725236736 727709696 728039424 728777931 729793104 730123776 731148992 731262966 731594304 733642112 733974528 736075872 736362496 738585792 739958016 740008578 742531908 743206912 744997127 745334688 747759616 748924344 749265664 750309376 750649344 751410786 753972996 754314624 756768768 759349248 760463928 760812032 760862494 763057008 765886464 766287872 772182864 772534784 772587572 774464991 774815904 775169024 775221992 775520256 777740544 781132338 781842432 781895856 784206689 784562016 788270007 790085632 790957902 791316288 793531264 793890816 793943472 797767236 798185353 799604736 800907058 803876864 805813219 806178336 807802044 808560934 808927296 809238528 809293824 810430208 812750442 815521812 815891328 816263168 816318944 818302632 818673408 822542616 822973718 825347376 825779948 826154112 828407808 828841984 831668224 832889064 835598848 835729104 836107776 838448128 838828032 841229568 842542113 842923872 843365656 844098048 845666304 849379328 851425288 851811072 855525894 855913536 856303616 858755184 861683424 862073856 863284352 863343341 864878592 866287226 867827712 869101632 869557136 872065152 872124741 873745068 875298816 875757568 876645917 879635162 880033728 882896896 885907456 886308864 888846336 890155246 892722672 893190556 893534208 893595264 896236216 896642304 900880008 902955008 903951888 904361472 904773632 907363968 911321061 911733984 912211832 915322352 918296064 918358812 918716416 922784219 923202336 926205952 928857648 930728442 932024928 932447232 932872192 932935936 935203008 935626752 940048704 940541392 943254144 943748512 944111616 944176128 948208849 948786363 951442114 951873216 954686404 954970112 955118976 955551744 957853449 958226432 958660608 959633052 962905272 963341568 963846464 966475776 970719232 971194896 971703908 973057472 973498368 975017288 975459072 978251778 978632704 981434496 984781056 985227264 986610688 986678104 990042544 993259008 993779584 996645888 998113543 998565792 1001881048 1005297328 1005752832 1008265743 1009025024 1012465664 1013951904 1015824384 1017409344 1017870336 1019369246 1021181952 1026238311 1029110858 1029577152 1029737646 1032619988 1033087872 1033555968 1034027008 1036987392 1041509784 1041981696 1042456576 1042527808 1046082688 1049077587 1049481216 1049552928 1051026676 1054610536 1055088384 1058109066 1058521088 1058591296 1061717076 1063689648 1066139648 1071418614 1074341376 1074904448 1077069392 1078004736 1078569728 1079058432 1083667256 1084327272 1087362416 1087855104 1091070176 1091564544 1092059136 1094689656 1096723488 1096894449 1100463168 1100961792 1101538816 1104543744 1109937024 1110012867 1110518752 1113797862 1114305472 1114810368 1118002032 1118437376 1119571894 1121639424 1123389484 1123898496 1125464064 1125974016 1127116179 1127555072 1130959494 1135153152 1135748096 1139023872 1140701192 1141218048 1141293741 1145006912 1148911232 1149431808 1153171456 1158802176 1158881358 1162753536 1162832988 1163280384 1164993424 1172763648 1172843784 1173378304 1176843024 1185128448 1186436853 1190296896 1190836224 1190915208 1191378944 1191460352 1195523072 1199407104 1201173344 1201360587 1205269184 1205815296 1209267504 1209818624 1211703066 1212841401 1213390944 1215094748 1215645312 1219125663 1223282718 1224394752 1224478416 1227453948 1230936448 1234460577 1238476864 1238669922 1239231168 1240971256 1242699904 1243262976 1246937344 1247502336 1248067584 1249333596 1249988383 1253398272 1253593656 1257672192 1258242048 1258901504 1265048484 1268499456 1269164288 1273491968 1274068992 1277137932 1277716608 1279510736 1283288841 1283873696 1284455424 1288132776 1288634368 1292525136 1294926528 1297317888 1297997824 1299430839 1300612096 1301741568 1304335704 1308579328 1310617602 1313041408 1313636352 1319452743 1320050592 1324345344 1328861184 1329463296 1331421056 1335232869 1339785834 1340301312 1340392896 1341003776 1344354324 1344963456 1351320012 1351935872 1352028251 1354432512 1355927832 1356545792 1356638486 1357160448 1361045952 1368317748 1370750976 1372769536 1372983528 1377450496 1378074624 1382649856 1384803504 1388679712 1389308928 1393286472 1396092663 1398037392 1398770116 1399308288 1399403904 1402804512 1406784512 1410812088 1415622768 1416167424 1416264192 1418252864 1427163171 1427809824 1428558152 1432029606 1432455168 1432678464 1437339648 1437990912 1438744576 1439449578 1444357908 1445114909 1445769696 1449713664 1450473472 1455419392 1456078848 1457555862 1459586208 1460247552 1462297984 1462525932 1463188608 1467284224 1467949056 1472151744 1477171584 1479916032 1480017156 1485063816 1486413824 1489994254 1490669376 1495519232 1497848688 1498531328 1500618752 1501298688 1502821572 1507945992 1508629248 1513537536 1518698496 1520927856 1521624064 1521724988 1526114016 1529053869 1531772928 1532575744 1543666287 1544365728 1545069568 1545175144 1548929982 1549631808 1550338048 1550443984 1551040512 1555481088 1562264676 1563083473 1563684864 1563791712 1568413378 1569124032 1576540014 1580171264 1581915804 1582632576 1587062528 1587781632 1587886944 1595534472 1596370706 1599209472 1601814116 1607127921 1607753728 1611626438 1612356672 1615604088 1617121868 1617854592 1618587648 1620860416 1625500884 1631043624 1631782656 1632526336 1632637888 1636605264 1637346816 1645085232 1645947436 1650694752 1651559896 1652308224 1656815616 1657683968 1663336448 1665778128 1670701207 1671197696 1671458208 1672215552 1676896256 1677656064 1679357841 1682459136 1685084226 1685847744 1686731312 1688196096 1691332608 1698758656 1702850576 1703622144 1711051788 1711827072 1712607232 1717510368 1723366848 1724147712 1726568704 1726686682 1729757184 1732574452 1735655424 1738203264 1738322037 1739114272 1744130304 1744249482 1747490136 1751515136 1753291834 1759270324 1760067456 1765793792 1771814912 1777692672 1780310492 1785445344 1786381112 1787068416 1787190528 1792472432 1793284608 1801760016 1805910016 1807084979 1807903776 1808722944 1809547264 1814727936 1822642122 1823467968 1824423664 1830644704 1836592128 1836717624 1837432832 1839296683 1845568438 1846404672 1852411904 1857715296 1858004883 1861456884 1864049856 1864894464 1865744384 1865871872 1870406016 1871253504 1880097408 1881082784 1886508288 1887497024 1888223232 1888352256 1896417698 1897572726 1902884228 1903746432 1909372808 1909940224 1910237952 1911103488 1915706898 1916452864 1919266104 1925810544 1926683136 1927692928 1932951552 1942389792 1943407816 1946114944 1946996736 1950034576 1950918144 1956503556 1957265408 1962868992 1969562112 1970454528 1973221376 1973356208 1980085088 1986518016 1987559168 1993291776 1996227086 1997131584 2003762096 2009678751 2010594656 2011505664 2016531486 2018050048 2024931328 2027903808 2031648768 2034818688 2034957729 2035740672 2038738492 2042363904 2052476622 2058221716 2059154304 2059475292 2065239976 2066175744 2067111936 2068054016 2073974784 2083019568 2083963392 2084913152 2085055616 2092165376 2098155174 2098962432 2099105856 2102053352 2109221072 2110176768 2116218132 2117042176 2117182592 2123434152 2126415809 2127379296 2142837228 2148044409 2148682752 2149808896 2154138784 2156009472 2157139456 2158116864 2167334512 2168654544 2174724832 2175710208 2182140352 2183129088 2184118272 2186333793 2189379312 2193446976 2193788898 2200926336 2201923584 2203077632 2209087488 2219874048 2220025734 2221037504 2227595724 2228610944 2229620736 2234991381 2236004064 2236874752 2239143788 2243278848 2246778968 2247796992 2250928128 2251948032 2254232358 2255110144 2261918988 2270306304 2271496192 2278047744 2281402384 2282436096 2282587482 2290013824 2297822464 2298863616 2317604352 2317762716 2323394973 2325507072 2325665976 2326560768 2329986848 2345527296 2345687568 2346756608 2352620067 2353686048 2364810021 2370256896 2372873706 2380593792 2381672448 2381830416 2382757888 2382920704 2391046144 2394556059 2398814208 2402346688 2402721174 2410538368 2411630592 2417439657 2418535008 2419637248 2423406132 2425682802 2426781888 2430189496 2431290624 2438251326 2446565436 2447847703 2448789504 2448956832 2454907896 2461872896 2468921154 2476953728 2477339844 2478462336 2481942512 2485399808 2486525952 2493874688 2495004672 2498667192 2499976766 2506796544 2507187312 2515344384 2516484096 2517803008 2527626339 2530096968 2536998912 2538328576 2546983936 2548137984 2554275864 2555433216 2559021472 2566577682 2567747392 2568910848 2576265552 2576679121 2577268736 2585050272 2589853056 2590030023 2594635776 2595995648 2598861678 2601224192 2603483136 2608671408 2617158656 2621235204 2626082816 2627272704 2629937751 2638905486 2640101184 2648690688 2657722368 2658926592 2662842112 2670465738 2679571668 2680602624 2680785792 2682007552 2688708648 2689926912 2702640024 2703871744 2704056502 2708865024 2711855664 2713091584 2713276972 2714320896 2722091904 2733963183 2736635496 2745539072 2745967056 2754900992 2756149248 2765299712 2768352657 2769607008 2777359424 2778617856 2786572944 2792185326 2796074784 2797540232 2798616576 2798807808 2803174703 2805609024 2813569024 2821624176 2829963269 2831245536 2832334848 2832528384 2836505728 2844626547 2854326342 2855619648 2857116304 2864059212 2864910336 2865356928 2874679296 2875981824 2877489152 2878899156 2880408013 2888715816 2890229818 2891539392 2899427328 2900946944 2910838784 2912157696 2915111724 2919172416 2920495104 2924595968 2925051864 2926377216 2934568448 2935898112 2944303488 2954343168 2959832064 2960034312 2970127632 2972827648 2979988508 2981338752 2991038464 2994340629 2995697376 2997062656 3001237504 3005643144 3015891984 3017258496 3027075072 3032005291 3037396992 3041855712 3043248128 3043449976 3052228032 3058107738 3063545856 3065151488 3087332574 3088731456 3090139136 3090350288 3097859964 3099263616 3100676096 3100887968 3102081024 3110962176 3115543361 3124529352 3126166946 3127369728 3127583424 3136826756 3138248064 3147232761 3153080028 3160342528 3163831608 3165265152 3174125056 3175563264 3175773888 3191068944 3192741412 3198418944 3203628232 3214255842 3215507456 3223252876 3224713344 3231208176 3234243736 3235709184 3237175296 3241720832 3251001768 3262087248 3263565312 3265052672 3265275776 3273210528 3274693632 3279515927 3290170464 3291894872 3301389504 3303119792 3304616448 3313631232 3315367936 3326672896 3330047399 3331556256 3341402414 3342395392 3342916416 3344431104 3353792512 3355312128 3358715682 3364918272 3370168452 3371695488 3373462624 3376392192 3382665216 3397517312 3405701152 3407244288 3422103576 3423654144 3423881223 3425214464 3435020736 3446733696 3448295424 3453137408 3453373364 3459514368 3465148904 3476406528 3476644074 3478228544 3488260608 3488498964 3494980272 3503030272 3506583668 3518540648 3520134912 3531587584 3543629824 3555385344 3560620984 3567792361 3570890688 3572762224 3574136832 3574381056 3584944864 3586569216 3601888003 3603520032 3604081761 3614169958 3615807552 3617445888 3619094528 3629455872 3638524203 3645284244 3646935936 3648847328 3661289408 3673184256 3673435248 3674865664 3678593366 3691136876 3692809344 3703381731 3704823808 3715430592 3716009766 3722913768 3728099712 3729788928 3731488768 3731743744 3740812032 3742507008 3749965149 3760194816 3762165568 3773016576 3774994048 3776704512 3792835396 3795145452 3805768456 3807492864 3818745616 3819880448 3820475904 3822206976 3831413796 3832905728 3838532208 3851621088 3853366272 3855385856 3865903104 3884779584 3886815632 3892229888 3893993472 3898292517 3900069152 3901836288 3913007112 3914530816 3925737984 3939124224 3940909056 3946442752 3946712416 3958358229 3960170176 3973036032 3975118336 3986583552 3992454172 3994263168 4005698607 4007524192 4019357502 4021189312 4023011328 4033062972 4036100096 4049862656 4055807616 4056084753 4063297536 4069637376 4069915458 4071481344 4077476984 4104953244 4116443432 4118308608 4118950584 4130479952 4132351488 4134223872 4147949568 4166039136 4167926784 4169826304 4170111232 4184330752 4196310348 4197924864 4198211712 4204106704 4218442144 4220353536 4232436264 4234084352 4234365184 4246868304 4252831618 4254758592 4281489513 4285674456 4296088818 4297365504 4299617792 4308277568 4312018944 4314278912 4316233728 4334669024 4335344727 4337309088 4349449664 4351420416 4364280704 4366258176 4368236544 4372667586 4378758624 4386893952 4387577796 4401852672 4403847168 4406155264 4439748096 4440051468 4442075008 4455191448 4457221888 4459241472 4469982762 4472008128 4478287576 4486557696 4493557936 4495593984 4501856256 4503896064 4508464716 4510220288 4523837976 4540612608 4542992384 4556095488 4562804768 4564872192 4565174964 4580027648 4587161607 4595644928 4597727232 4630998861 4635208704 4635525432 4646789946 4651014144 4651331952 4653121536 4659973696 4689250419 4691054592 4691375136 4693513216 4705240134 4707372096 4729620042 4740513792 4745747412 4748234701 4761187584 4763344896 4763660832 4765515776 4765841408 4782092288 4789112118 4797628416 4804693376 4805442348 4821076736 4823261184 4834879314 4837070016 4839274496 4846812264 4851365604 4853563776 4860378992 4862581248 4876502652 4893130872 4895695406 4897579008 4897913664 4909815792 4923745792 4937842308 4953907456 4954679688 4956924672 4963885024 4970799616 4973051904 4987749376 4990009344 4997334384 4999953532 5012103621 5013593088 5014374624 5030688768 5032968192 5035606016 5038073523 5055252678 5060193936 5073997824 5076657152 5093967872 5096275968 5108551728 5110866432 5118042944 5133155364 5135494784 5135845697 5137821696 5152531104 5153358242 5154537472 5170100544 5179706112 5180060046 5189271552 5191991296 5197723356 5202448384 5206966272 5214979889 5217342816 5234317312 5242470408 5252165632 5254545408 5259875502 5277810972 5280202368 5297381376 5315444736 5325684224 5340931476 5359143336 5361205248 5361571584 5364015104 5377417296 5379853824 5405280048 5407743488 5408113004 5417730048 5421254937 5423711328 5426183168 5426553944 5428641792 5444183808 5467926366 5473270992 5489446823 5491078144 5491934112 5509801984 5512298496 5517890049 5530599424 5536705314 5539214016 5554718848 5557235712 5573145888 5584370652 5587297471 5592149568 5595080464 5597233152 5597615616 5606349406 5611218048 5627138048 5640692533 5643248352 5659926538 5662491072 5664669696 5665056768 5673011456 5689253094 5708652684 5711239296 5714232608 5728118424 5729820672 5730713856 5749358592 5754978304 5757798312 5760816026 5777431632 5780459636 5783078784 5798854656 5801893888 5821677568 5830223448 5838344832 5840990208 5849191936 5850103728 5852754432 5869136896 5871796224 5888606976 5908686336 5919664128 5920068624 5937564931 5940255264 5945655296 5959977016 5962677504 5982076928 5988681258 5991394752 5994125312 6002475008 6011286288 6031783968 6034516992 6043403387 6054150144 6064010582 6074793984 6083711424 6086496256 6086899952 6104456064 6104873187 6116215476 6127091712 6130302976 6174665148 6177462912 6180278272 6180700576 6195719928 6198527232 6201352192 6201775936 6204162048 6221924352 6231086722 6249058704 6252333892 6254739456 6255166848 6273653512 6276496128 6294465522 6306160056 6320685056 6327663216 6330530304 6348250112 6351126528 6351547776 6379247427 6382137888 6385482824 6407256464 6428511684 6431014912 6446505752 6449426688 6459489533 6462416352 6468487472 6471418368 6474350592 6483441664 6502003536 6524174496 6527130624 6530105344 6530551552 6546421056 6549387264 6559031854 6580340928 6583789744 6602779008 6606239584 6609232896 6627262464 6630735872 6637461943 6653345792 6660094798 6663112512 6682804828 6684790784 6685832832 6688862208 6704974143 6707585024 6710624256 6717431364 6729836544 6740336904 6743390976 6746925248 6752784384 6765330432 6795034624 6811402304 6814488576 6844207152 6847308288 6847762446 6850428928 6870041472 6893467392 6896590848 6906274816 6906746728 6930297808 6952813056 6953288148 6956457088 6976521216 6976997928 6986794801 6989960544 7013167336 7037081296 7040269824 7057860201 7063175168 7087259648 7110770688 7121241968 7135584722 7141781376 7145524448 7148273664 7148762112 7169889728 7173138432 7183668177 7203776006 7207040064 7208163522 7228339916 7231615104 7234891776 7238189056 7252318971 7258911744 7277048406 7290568488 7293871872 7297694656 7322578816 7343543109 7346368512 7346870496 7349731328 7357186732 7382273752 7385618688 7406763462 7409647616 7430861184 7432019532 7445827536 7456199424 7459577856 7462977536 7463487488 7481624064 7485014016 7499930298 7520389632 7524331136 7546033152 7549988096 7553409024 7585670792 7590290904 7611536912 7614985728 7637491232 7639760896 7640951808 7644413952 7662827592 7665811456 7677064416 7703242176 7706732544 7710771712 7730037363 7731806208 7769559168 7770090069 7773631264 7784459776 7787986944 7796585034 7800138304 7803672576 7826014224 7829061632 7851475968 7878248448 7881818112 7889813253 7892885504 7893424832 7916716458 7920340352 7946072064 7950236672 7973167104 7984908344 7988526336 8011397214 8015048384 8038715004 8042378624 8042928167 8046022656 8066125944 8072200192 8111615232 8112169506 8126595072 8139274752 8139830916 8142962688 8154953968 8209906488 8232886864 8236617216 8237901168 8260959904 8264702976 8268447744 8295899136 8305057971 8332078272 8335853568 8339652608 8340222464 8368661504 8392620696 8395849728 8396423424 8408213408 8409524109 8436884288 8440707072 8464872528 8468168704 8468730368 8489889807 8493736608 8505663236 8509517184 8533879641 8562979026 8571348912 8592177636 8594731008 8599235584 8616555136 8624037888 8628557824 8632467456 8641224039 8669338048 8670689454 8674618176 8698899328 8702840832 8728561408 8732516352 8736473088 8745335172 8749918681 8757517248 8773787904 8775155592 8803705344 8807694336 8812310528 8879496192 8880102936 8884150016 8910382896 8914443776 8918482944 8939965524 8944016256 8956575152 8973115392 8983021887 8987115872 8991187968 9003712512 9016929432 9020440576 9047675952 9081225216 9085984768 9096015873 9112190976 9125609536 9129744384 9130349928 9160055296 9174323214 9191289856 9195454464 9261997722 9270417408 9271050864 9293579892 9298450741 9302028288 9302663904 9306243072 9319947392 9346630083 9378500838 9382109184 9382750272 9387026432 9410480268 9414744192 9459240084 9464197757 9481027584 9491494824 9496469402 9522375168 9526689792 9527321664 9531682816 9564184576 9578224236 9595256832 9609386752 9610884696 9642153472 9646522368 9669758628 9674140032 9678548992 9693624528 9702731208 9707127552 9720757984 9725162496 9753005304 9786261744 9791390812 9795158016 9795827328 9819631584 9838547781 9847491584 9875684616 9907814912 9909359376 9913849344 9927770048 9941599232 9946103808 9975498752 9980018688 9990142197 9994668768 9999907064 10024207242 10027186176 10028749248 10061377536 10065936384 10071212032 10076147046 10110505356 10115804363 10120387872 10147995648 10153314304 10187935744 10192551936 10217103456 10221732864 10236085888 10236785329 10266310728 10270989568 10271691394 10275643392 10305062208 10306716484 10340201088 10359412224 10360120092 10378543104 10383982592 10395446712 10404896768 10429959778 10434685632 10468634624 10484940816 10504331264 10509090816 10519751004 10555621944 10560404736 10594762752 10630889472 10651368448 10681862952 10703377083 10718286672 10722410496 10723143168 10728030208 10754834592 10759707648 10805664009 10810560096 10815486976 10816226008 10842509874 10847422656 10852366336 10853107888 10857283584 10888367616 10935852732 10941584311 10946541984 10978893646 10982156288 10983868224 11019603968 11024596992 11035780098 11061198848 11073410628 11078428032 11109437696 11114471424 11146291776 11168741304 11174594942 11184299136 11190160928 11194466304 11195231232 11212698812 11222436096 11249895447 11254276096 11281385066 11286496704 11319853076 11324982144 11330113536 11346022912 11378506188 11417305368 11422478592 11428465216 11456236848 11459641344 11461427712 11498717184 11509956608 11515596624 11521632052 11554863264 11560919272 11566157568 11597709312 11603787776 11643355136 11660446896 11676689664 11681980416 11694908449 11698383872 11700207456 11705508864 11738273792 11743592448 11777213952 11817372672 11834774867 11839328256 11840137248 11875129862 11880510528 11891310592 11919954032 11925355008 11964153856 11977362516 11982789504 11988250624 12004950016 12022572576 12063567936 12069033984 12086806774 12108300288 12128021164 12149587968 12167422848 12168254259 12172992512 12173799904 12208912128 12209746374 12232430952 12260605952 12349330296 12354925824 12360556544 12361401152 12391439856 12397054464 12402704384 12403551872 12443848704 12462173444 12498117408 12504667784 12509478912 12510333696 12547307024 12552992256 12588931044 12612320112 12641370112 12649594853 12655326432 12661060608 12696500224 12702253056 12703095552 12758494854 12764275776 12770965648 12814512928 12857023368 12862029824 12875076781 12893011504 12898853376 12918979066 12924832704 12936974944 12942836736 12948701184 12966883328 13004007072 13006034181 13048348992 13054261248 13060210688 13061103104 13092842112 13098774528 13118063708 13160681856 13167579488 13205558016 13212479168 13218465792 13261471744 13274923886 13306691584 13320189596 13326225024 13365609656 13369581568 13371665664 13377724416 13409948286 13415170048 13434862728 13459673088 13480673808 13486781952 13493850496 13505568768 13530660864 13622804608 13628977152 13682214841 13688414304 13694616576 13695524892 13700857856 13740082944 13786934784 13793181696 13812549632 13813493456 13860595616 13905626112 13906576296 13912914176 13953042432 13953995856 13973589602 13979921088 14026334672 14067751257 14074162592 14080539648 14115720402 14126350336 14174519296 14221541376 14242483936 14244704103 14271169444 14283562752 14291048896 14296547328 14297524224 14339779456 14346276864 14367336354 14407552012 14414080128 14416327044 14456679832 14463230208 14469783552 14476378112 14504637942 14517823488 14554096812 14581136976 14587743744 14595389312 14645157632 14687086218 14692737024 14693740992 14714373464 14764547504 14771237376 14813526924 14819295232 14861722368 14864039064 14884910663 14891655072 14912398848 14919155712 14926974976 14963248128 14970028032 14999860596 15036310863 15040779264 15048662272 15092066304 15099976192 15106818048 15171341584 15180581808 15223073824 15229971456 15274982464 15279521792 15281903616 15288827904 15325655184 15331622912 15354128832 15406484352 15407537091 15413465088 15421543424 15460074726 15463612416 15539118336 15540180138 15547262528 15568919552 15575973888 15593170068 15600276608 15607345152 15644939667 15652028448 15658123264 15702951936 15756496896 15763636224 15779626506 15785771008 15786849664 15833432916 15840680704 15892144128 15900473344 15946334208 15969816688 15977052672 16022794428 16030096768 16077430008 16084757248 16085856334 16092045312 16132251888 16223230464 16224339012 16253190144 16263764811 16278549504 16279661832 16285925376 16309907936 16419812976 16465773728 16468340469 16473234432 16475802336 16521919808 16529405952 16536895488 16553670147 16591798272 16610115942 16664156544 16671707136 16679305216 16680444928 16737323008 16761892413 16785241392 16791699456 16792846848 16816426816 16819048218 16873768576 16881414144 16922077599 16929745056 16936337408 16937460736 16979779614 16987473216 17011326472 17019034368 17067759282 17125958052 17134933921 17142697824 17184355272 17189462016 17198471168 17233110272 17248075776 17257115648 17264934912 17282448078 17338676096 17341378908 17349236352 17397798656 17405681664 17457122816 17465032704 17490670344 17499837362 17515034496 17547575808 17550311184 17607410688 17615388672 17624621056 17758992384 17760205872 17768300032 17812694793 17820765792 17828887552 17836965888 17879931048 17888032512 17913150304 17946230784 17966043774 17974231744 17982375936 18007425024 18033858864 18036753847 18040881152 18095351904 18130210161 18162450432 18171969536 18192031746 18224381952 18251219072 18259488768 18260699856 18320110592 18348646428 18382579712 18390908928 18523995444 18533704037 18540834816 18542101728 18587159784 18596901482 18604056576 18605327808 18612486144 18639894784 18693260166 18757001676 18764218368 18765500544 18774052864 18820960536 18829488384 18918480168 18928395514 18962055168 18982989648 18992938804 19044750336 19053379584 19054643328 19063365632 19128369152 19137742281 19156448472 19218773504 19221769392 19284306944 19293044736 19339517256 19348280064 19357097984 19378468599 19387249056 19405462416 19414255104 19441515968 19450324992 19506010608 19572523488 19582781624 19590316032 19591654656 19639263168 19677095562 19694983168 19751369232 19809742883 19815629824 19818718752 19827698688 19855540096 19883198464 19892207616 19912385829 19950997504 19960037376 19980284394 19989337536 19999814128 20048414484 20054372352 20057498496 20122755072 20131872768 20142424064 20152294092 20162856091 20221010712 20231608726 20240775744 20295991296 20306628608 20375871488 20385103872 20434206912 20443465728 20472171776 20473570658 20532621456 20541979136 20543382788 20551286784 20610124416 20613432968 20680402176 20718824448 20720240184 20767965184 20790893424 20809793536 20859919556 20869371264 20937269248 20960384403 20969881632 21008662528 21039502008 21111243888 21120809472 21189525504 21224037037 21261778944 21302736896 21363725904 21406754166 21426864751 21436573344 21444820992 21446286336 21456060416 21509669184 21519415296 21611328018 21621120192 21630973952 21632452016 21685019748 21694845312 21704732672 21706215776 21714567168 21776735232 21808803527 21871705464 21883168622 21893083968 21957787292 21964312576 21967736448 22030629327 22039207936 22049193984 22071560196 22122397696 22146821256 22156856064 22218875392 22228942848 22292583552 22337482608 22349189884 22368598272 22380321856 22388932608 22390462464 22425397624 22444872192 22499790894 22508552192 22562770132 22572993408 22639706152 22649964288 22660227072 22692045824 22757012376 22834610736 22844957184 22856930432 22912473696 22919282688 22922855424 22956611489 22997434368 23031193248 23043264104 23109726528 23121838544 23132315136 23190112089 23195418624 23207575552 23286710272 23310331793 23320893792 23353379328 23363960832 23389816898 23396767744 23400414912 23411017728 23476547584 23487184896 23554427904 23634745344 23669549734 23678656512 23680274496 23750259724 23761021056 23782621184 23839908064 23850710016 23928307712 23954725032 23965579008 23976501248 24009900032 24045145152 24127135872 24128784501 24138067968 24173613548 24216600576 24256042328 24334845696 24336508518 24345985024 24347599808 24417824256 24419492748 24464861904 24521211904 24698660592 24709851648 24721113088 24722802304 24782879712 24794108928 24805408768 24807103744 24887697408 24924346888 24996234816 25009335568 25018957824 25020667392 25094614048 25105984512 25177862088 25213216021 25224640224 25228572327 25299189706 25310652864 25322121216 25393000448 25404506112 25406191104 25469669421 25516989708 25528551552 25541931296 25629025856 25714046736 25724059648 25750153562 25786023008 25797706752 25837958132 25849665408 25873949888 25885673472 25897402368 25923672117 25933766656 26008014144 26012068362 26096697984 26108522496 26120421376 26122206208 26185684224 26197549056 26236127416 26249756043 26321363712 26335158976 26411116032 26424958336 26436931584 26522943488 26549847772 26640379192 26652450048 26731219312 26739163136 26743331328 26755448832 26819896572 26830340096 26869725456 26919346176 26961347616 26973563904 26987700992 27011137536 27061321728 27245609216 27257954304 27288047619 27364429682 27376828608 27389233152 27391049784 27401715712 27480165888 27573869568 27586363392 27625099264 27626986912 27721191232 27811252224 27813152592 27825828352 27895352223 27906084864 27907991712 27947179204 27959842176 28039890249 28052669344 28135502514 28148325184 28161079296 28231440804 28252700672 28349038592 28392593271 28443082752 28484967872 28489408206 28542338888 28567125504 28582097792 28595048448 28679558912 28692553728 28734672708 28815104024 28828160256 28832654088 28913359664 28926460416 28939567104 29009275884 29035646976 29108193624 29162273952 29175487488 29190778624 29290315264 29374172436 29385474048 29387481984 29428746928 29515643343 29529095008 29542474752 29627053848 29638590464 29723444736 29728078128 29769821326 29783310144 29824797696 29838311424 29853949952 29926496256 29940056064 29970426591 29999721192 30072621726 30081558528 30097324544 30184132608 30199952384 30213636096 30342683168 30347413089 30361163616 30446147648 30459942912 30549964928 30559043584 30563807232 30577655808 30651310368 30663245824 30708257664 30710355987 30812968704 30815074182 30826930176 30843086848 30920149452 31078236672 31080360276 31094525056 31137839104 31151947776 31186340136 31200553216 31214690304 31289879334 31304056896 31405903872 31512993792 31527272448 31559253012 31571542016 31573699328 31666865832 31681361408 31784288256 31800946688 31892668416 31939633376 31954105344 32045588856 32060193536 32110131249 32154860016 32169514496 32171712668 32184090624 32264503776 32416992027 32446460928 32448678024 32527529622 32557099008 32559323664 32571850752 32619815872 32824752933 32839625952 32931547456 32936680938 32946468864 32951604672 33043839616 33058811904 33073790976 33107340294 33183596544 33220231884 33237642907 33328313088 33343414272 33358610432 33360889856 33474646016 33523784826 33555278761 33570482784 33583398912 33585693696 33632853632 33638096436 33747537152 33762828288 33844155198 33859490112 33874921472 33959559228 33974946432 34022652944 34038068736 34135518564 34251916104 34269867842 34285395648 34368710544 34378924032 34396942336 34466220544 34496151552 34514231296 34529869824 34564896156 34677352192 34682757816 34698472704 34795597312 34811363328 34914245632 34930065408 34981340688 34999674724 35030068992 35084725347 35095151616 35100622368 35214821376 35230777344 35249242112 35504324601 35517984768 35520411744 35536600064 35625389586 35641531584 35657775104 35673931776 35759862096 35776065024 35826300608 35892461568 35932087548 35948463488 35950919879 35964751872 36014850048 36067717728 36073507694 36081762304 36190703808 36260420322 36324900864 36343939072 36384063492 36448763904 36502438144 36504859223 36518977536 36521399712 36640221184 36697292856 36765159424 36781817856 37047990888 37067408074 37081669632 37084203456 37174319568 37193802964 37208113152 37210655616 37279789568 37386520332 37514003352 37528436736 37531001088 37548105728 37641921072 37658976768 37836960336 37856791028 37924110336 37948784559 37965979296 37985877608 38089500672 38106759168 38109286656 38126731264 38256738304 38275484562 38312896944 38426127761 38437547008 38443538784 38568613888 38586089472 38625230343 38679034512 38696560128 38714195968 38756937198 38774498112 38810924832 38828510208 38883031936 38900649984 39012021216 39145046976 39165563248 39180632064 39183309312 39278526336 39354191124 39389966336 39484847731 39502738464 39619485766 39631259648 39637437504 39655397376 39711080192 39766396928 39784415232 39824771658 39901995008 39920074752 39960568788 39978675072 39999628256 40096828968 40108744704 40114996992 40245510144 40284848128 40304588184 40325712182 40442021424 40463217452 40481551488 40591982592 40613257216 40751742976 40868413824 40886931456 40944343552 40947141316 41046644523 41065242912 41083958272 41086765576 41102573568 41220248832 41226865936 41360804352 41437648896 41440480368 41535930368 41562954517 41581786848 41619587072 41719839112 41738742528 41874538496 41920768806 41939763264 42017325056 42079004016 42222487776 42241618944 42303823709 42379051008 42448074074 42523557888 42605473792 42708100607 42727451808 42734112309 42813508332 42853729502 42873146688 42889641984 42892572672 42912120832 43019338368 43038830592 43222656036 43242240384 43261947904 43264904032 43370039496 43389690624 43409465344 43412431552 43429134336 43553470464 43617607054 43743410928 43766337244 43786167936 43915574584 43928625152 43935472896 44061258654 44078415872 44143120392 44244795392 44293642512 44313712128 44437750784 44457885696 44585167104 44654731989 44674965216 44698379768 44737196544 44760643712 44780924928 44850795248 44889744384 44999581788 45017104384 45125540264 45145986816 45279412304 45299928576 45320454144 45384091648 45514024752 45669221472 45689914368 45713860864 45824947392 45838565376 45845710848 45913222978 45994868736 46062386496 46086528208 46219453056 46222611273 46243677088 46264630272 46380224178 46390837248 46415151104 46462233601 46573420544 46620663586 46641787584 46706758656 46727921664 46779633796 46793535488 46800829824 46822035456 46934819001 46953095168 46974369792 47108855808 47269490688 47339099468 47357313024 47360548992 47500519448 47522042112 47565242368 47679816128 47701420032 47856615424 47909450064 47931158016 47953002496 48019800064 48090290304 48254271744 48257569002 48276135936 48347227096 48512084656 48669691392 48673017036 48691970048 48695199616 48835648512 48838985496 48907563607 48929723808 49397321184 49405021407 49419703296 49442226176 49445604608 49565759424 49588217856 49610817536 49614207488 49775394816 49848693776 49992469632 50018671136 50037915648 50041334784 50189228096 50211969024 50285677239 50355724176 50426432042 50449280448 50457144654 50598379412 50621305728 50644242432 50766232797 50786000896 50809012224 50812382208 50939338842 51033979416 51057103104 51083862592 51258051712 51404801763 51428093472 51448119296 51500307124 51572046016 51595413504 51675916264 51699330816 51747899776 51771346944 51794804736 51847344234 51867533312 52016028288 52024136724 52193395968 52217044992 52240842752 52244412416 52371368448 52395098112 52472254832 52499512086 52642727424 52670317952 52822232064 52849916672 52873863168 53099695544 53280758384 53304900096 53438084379 53462438624 53478326272 53486662656 53510897664 53639793144 53660680192 53739450912 53838692352 53922695232 53947127808 53975401984 54022275072 54110261541 54122643456 54390630483 54491218432 54515908608 54576095238 54728859364 54753657216 54778466304 54782099568 54803431424 54960331776 55147739136 55172726784 55250198528 55253973824 55442382464 55601112111 55622504448 55626305184 55651656704 55790704446 55812169728 55815983424 55894358408 55919684352 56079780498 56105338688 56271005028 56296650368 56300497169 56322158592 56462881608 56505401344 56785186542 56886165504 56969935744 56978816412 57084677776 57134251008 57164195584 57190096896 57359117824 57385107456 57469345416 57630208048 57656320512 57665308176 57826719328 57852920832 57879134208 58018551768 58071293952 58135405797 58216387248 58324547904 58350974976 58381557248 58580630528 58748344872 58770948096 58774963968 58857493856 59031286686 59058190016 59084949504 59254107696 59277180928 59429228649 59446889472 59456156256 59539642652 59566620288 59649595392 59676622848 59707899904 59737157487 59852992512 59880112128 59940853182 59999442384 60145243452 60163117056 60194649088 60368265216 60399904768 60427272192 60488568273 60685366336 60694826178 60722327232 60892295296 60919885824 61099929856 61118087168 61127614464 61155311616 61302620736 61416515328 61420711974 61625937408 61630148364 61653860352 61686173696 61840298904 62156473344 62160720552 62189050112 62275678208 62303895552 62372680272 62401106432 62429380608 62579758668 62608113792 62811807744 62881153209 63025987584 63118506024 63143084032 63147398656 63333731664 63362722816 63568576512 63601893376 63672111111 63785336832 63879266752 63908210688 64091177712 64120387072 64220262498 64280594253 64309720032 64339028992 64343425336 64368181248 64529007552 64833984054 64892921856 64897356048 65055059244 65089155187 65114198016 65118647328 65143701504 65239631744 65426410581 65649505866 65679251904 65863094912 65873361876 65892937728 65903209344 66087679232 66117623808 66147581952 66214680588 66249384299 66367193088 66440463768 66475285814 66656626176 66686828544 66721779712 66949292032 67047569652 67110557522 67140965568 67166797824 67171387392 67265707264 67276192872 67495074304 67525656576 67688310396 67718980224 67749842944 67919118456 67949892864 68045305888 68076137472 68271037128 68503832208 68539735684 68570791296 68737421088 68757848064 68793884672 68869834467 68932441088 68992303104 69028462592 69129792312 69354704384 69365515632 69396945408 69591194624 69622726656 69828491264 69860130816 69930995379 69962681376 69999349448 70060137984 70169450694 70190303232 70201244736 70429642752 70461554688 70498484224 71008649202 71035969536 71040823488 71073200128 71250779172 71283063168 71315550208 71347863552 71519724192 71552130048 71652601216 71657497303 71784923136 71864175096 71896926976 71901839758 71929503744 72029700096 72135435456 72147015388 72381407616 72386353503 72520840644 72649801728 72687878144 72768126984 73004876288 73009718446 73037955072 73042799424 73280442368 73394585712 73530318848 73563635712 74095981776 74134816148 74163339264 74168406912 74348639136 74387605928 74416226304 74421311232 74559579136 74773040664 75028006704 75056873472 75062002176 75096211456 75283842144 75317953536 75639648063 75673920672 75713582056 75897569118 75931958592 75971755216 76179001344 76213518336 76218573312 76253462528 76513476608 76550969124 76591090177 76625793888 76852255522 76875094016 76887077568 77137227776 77172178944 77250460686 77358069024 77393120256 77428391936 77513874396 77548996224 77621849664 77657020416 77766063872 77801299968 78024042432 78290093952 78331126496 78361264128 78366618624 78557052672 78708382248 78749268129 78779932672 78969695462 79005476928 79238971532 79262519296 79274875008 79310794752 79422160384 79532793856 79568830464 79649543316 79803990016 79921137576 79957350144 79999256512 80193657936 80217489408 80229993984 80491020288 80569696256 80609176368 80651424364 80884042848 80926434904 80963102976 81183965184 81226514432 81503485952 81736827648 81773862912 81888687104 81894282632 82093289046 82130485824 82167916544 82173531152 82205147136 82440497664 82453731872 82721608704 82843424069 82875297792 82880960736 83125909034 83163573696 83239174144 83439678224 83477485056 83686056669 83749076992 83841537612 83879526528 84034650112 84158008032 84444975552 84483237888 84607647418 84758102016 84896148148 85047115776 85177779813 85210947584 85416201214 85454903616 85468224618 85627016664 85707459004 85746293376 85785145344 85824241664 86038676736 86077661184 86445312072 86484480768 86523895808 86529808064 86740078992 86779381248 86818930688 86824863104 87106940928 87235214108 87486821856 87532674488 87572335872 87831149168 87857250304 87870945792 88122517308 88156831744 88286240784 88489590784 88547163971 88587285024 88627424256 88875501568 88915771392 89170334208 89309463978 89349930432 89396759536 89474393088 89521287424 89561849856 89701590496 89779488768 89999163576 90034208768 90251080528 90291973632 90558824608 90599857152 90640908288 90768183296 91028049504 91042239267 91338442944 91379828736 91427721728 91649894784 91677130752 91691421696 91826445956 91989737472 92124772992 92131067961 92173056416 92438906112 92445222546 92487354176 92529260544 92760448356 92830302208 92924467202 93146841088 93241327172 93283575168 93413517312 93455843328 93559267592 93587070976 93601659648 93644070912 93869638002 93906190336 94217711616 94538981376 94678198936 94714626048 94721097984 95001038896 95044084224 95359632256 95402840064 95713230848 95775503887 95818900128 95862316032 95906004992 96180580608 96508543488 96515138004 96552271872 96694454192 97024169312 97339382784 97346034072 97383940096 97390399232 97671297024 97677970992 97815127214 97859447616 98474258799 98794642368 98810042814 98839406592 98884452352 98891209216 99131518848 99176435712 99221635072 99228414976 99550789632 99697387552 99712928721 99984939264 100037342272 100075831296 100082669568 100378456192 100423938048 100571354478 100665836283 100711448352 100852864084 100898560896 100914289308 101196758824 101242611456 101288484864 101532465594 101572001792 101624764416 101878677684 102067958832 102114206208 102167725184 102516103424 102809603526 102856186944 103000614248 103144092032 103190827008 103351832528 103398661632 103495799552 103542693888 103589609472 103694688468 103735066624 104032056576 104048273448 104386791936 104434089984 104488824832 104742736896 104790196224 104944509664 104999024172 105254176041 105285454848 105340635904 105644464128 105699833344 105747726336 106199391088 106512973803 106561516768 106609800192 106876168758 106924877248 106956652544 106973325312 107021795328 107279586288 107321360384 107478901824 107677384704 107845390464 107852759637 107894255616 107950803968 108044550144 108220523082 108245286912 108781260966 108982436864 109031817216 109152190476 109457718728 109507314432 109514577669 109556932608 109564199136 109606862848 109920663552 110295478272 110345453568 110500397056 110507947648 110884764928 111202224222 111245008896 111252610368 111303313408 111581408892 111624339456 111631966848 111788716816 111839368704 112159560996 112210677376 112542010056 112593300736 112600994338 112644317184 112925763216 113570373084 113772331008 113846353677 113939871488 113957632824 114169355552 114268502016 114328391168 114380193792 114718235648 114770214912 114938690832 115260416096 115278383283 115312641024 115330616352 115653438656 115705841664 115758268416 115875691029 116037103536 116142587904 116270811594 116432774496 116649095808 116701949952 116763114496 117161261056 117496689744 117541896192 117549927936 117714987712 118062573372 118116380032 118169899008 118454543193 118508215392 118554361856 118858457298 118893778944 118912312512 119079285304 119133240576 119299190784 119353245696 119415799808 119474314974 119705985024 119760224256 119881706364 119944537447 119998884768 120290486904 120326234112 120389298176 120736530432 120799809536 120854544384 120977136546 121370732672 121389652356 121444654464 121784590592 121839771648 122199859712 122255228928 122605241472 122833030656 122841423948 123139933569 123251874816 123260296728 123307720704 123372347392 123680597808 124312946688 124321441104 124378100224 124551356416 124607791104 124688863551 124745360544 124802212864 124858761216 125159517336 125216227584 125623615488 125762306418 126051975168 126237012048 126257276929 126286168064 126294797312 126667463328 126725445632 126911471127 127137153024 127203786752 127344222222 127570673664 127758533504 127816421376 128124301821 128182355424 128240774144 128440524996 128561188506 128619440064 128678057984 128686850672 128736362496 129058015104 129667968108 129735928259 129785843712 129794712096 130110118488 130178310374 130228396032 130237294656 130287403008 130479263488 130852821162 131299011732 131358503808 131726189824 131746723752 131785875456 131806418688 132175358464 132235247616 132429361176 132498768598 132734386176 132880927536 132950571628 133313252352 133373657088 133443559424 133898584064 133964195967 134095139304 134221115044 134281931136 134342774784 134531414528 134552385744 134990148608 135051313152 135376620792 135437960448 135499685888 135838236912 135899785728 136090611776 136152274944 136542074256 136563993413 137007664416 137079471368 137141582592 137474842176 137515696128 137587769344 137739668934 137864882176 137984606208 138056925184 138259584624 138668200181 138709408768 138731031264 138793890816 139182389248 139245453312 139386700803 139656982528 139720261632 139861990758 139925362752 139998698896 140120275968 140338901388 140380606464 140402489472 140859285504 140923109376 140996968448 142017298404 142071939072 142081646976 142146400256 142501558344 142566126336 142631100416 142695727104 143039448384 143104260096 143305202432 143314994606 143569846272 143728350192 143793853952 143803679516 143859007488 144059400192 144270870912 144294030776 144762815232 144772707006 145041681288 145375756288 145536253968 146009752576 146019436892 146075910144 146085598848 146560884736 146722690821 146789171424 147060637696 148191963552 148269632296 148326678528 148336813824 148568259259 148697278272 148775211856 148832452608 148842622464 149119158272 149546081328 149988053257 150056013408 150113746944 150124004352 150192422912 150567684288 150635907072 151279296126 151347841344 151427164112 151795138236 151863917184 151943510432 152358002688 152427036672 152437146624 152506925056 152661624689 153026953216 153101938248 153182180354 153251587776 153704511044 153750188032 153774155136 154214405289 154274455552 154344357888 154500921372 154716138048 154786240512 154856783872 155027748792 155097992448 155243699328 155314040832 155532127744 155602599936 156048084864 156580187904 156662252992 156722528256 156733237248 157114105344 157416764496 157498536258 157559865344 157939390924 158010953856 158477943064 158525038592 158549750016 158621589504 158844320768 159065587712 159299086632 159607980032 159842275152 159914700288 159998513024 160387315872 160434978816 160459987968 160696280423 160982040576 161218352736 161302848728 161768085696 161852869808 161926205952 162330784623 162367930368 162453028864 163006971904 163473655296 163547725824 163777374208 163788565264 164186578092 164260971648 164335833088 164347062304 164410294272 164880995328 164907463744 165443217408 165686848138 165750595584 165761921472 166251818068 166327147392 166478348288 166803336333 166879356448 166954970112 167372113338 167498153984 167683075224 167759053056 168069300224 168316016064 168889951104 168901491507 168966475776 169215294836 169516204032 169792296296 170355559626 170421895168 170832402428 170909807232 170936449236 171254033328 171414918008 171492586752 171570290688 171648483328 172077353472 172155322368 172890624144 172968961536 173047791616 173059616128 173480157984 173558762496 173637861376 173649726208 174213881856 174470428216 174973643712 175065348976 175144671744 175662298336 175714500608 175741891584 176245034616 176313663488 176492512147 176572481568 177094327942 177174570048 177254848512 177751003136 177831542784 178287685947 178340668416 178618927956 178699860864 178793519072 178948786176 179042574848 179123699712 179403180992 179558977536 179998327152 180068417536 180502161056 180583947264 181117649216 181199714304 181281816576 181465704819 181536366592 182056099008 182084478534 182676885888 182759657472 182855443456 183299789568 183354261504 183382843392 183652891912 184249545984 184262135922 184346112832 184877812224 184890445092 184974708352 185058521088 185520896712 185660604416 185848934404 186482654344 186567150336 186827034624 186911686656 187118535184 187174141952 187203319296 187288141824 187739276004 187812380672 188435423232 189077962752 189356397872 189429252096 189442195968 190002077792 190088168448 190719264512 190805680128 191016333333 191551007774 191637800256 191724632064 191812009984 192361161216 192841782759 193017086976 193030276008 193104543744 193388908384 194048338624 194678765568 194692068144 194767880192 194780798464 195267465561 195342594048 195355941984 195630254428 195718895232 196279231743 196948517598 197589284736 197620085628 197678813184 197768904704 197782418432 198263037696 198352871424 198443270144 198456829952 198748152897 199101579264 199394775104 199425857442 199969878528 200074684544 200165339136 200756912384 200847876096 201142708956 201331672566 201422896704 201705728168 201797121792 201828578616 202393517648 202485222912 202576969728 203064931188 203144003584 203249528832 203757355368 204135917664 204228412416 204335450368 205032206848 205619207052 205712373888 206001228496 206288184064 206381654016 206609503401 206703665056 206797323264 206991599104 207085387776 207389376936 207470133248 208064113152 208096546896 208773583872 208868179968 208977649664 209485473792 209580392448 209792986137 209889019328 209998048344 210508352082 210570909696 210681271808 211288928256 211399666688 211495452672 212398782176 213025947606 213123033536 213219600384 213752337516 213849754496 213864367043 213913305088 213946650624 214043590656 214559172576 214642720768 214957803648 214972491909 215354769408 215690780928 215705519274 215788511232 215901607936 216089100288 216441046164 217562521932 217964873728 218063634432 218304380952 218915437456 219014628864 219029155338 219113865216 219128398272 219841327104 220590956544 220690907136 221000794112 221015895296 221769529856 222404448444 222490017792 222505220736 222606626816 223162817784 223248678912 223263933696 223577433632 223678737408 224319121992 224421354752 225084020112 225186601472 225201988676 225288634368 225851526432 226918944189 227140746168 227692707354 227879742976 227915265648 228338711104 228537004032 228656782336 228760387584 229436471296 229540429824 229773270531 229877381664 230520832192 230556766566 230625282048 230661232704 231306877312 231411683328 231516536832 231751382058 232074207072 232285175808 232541623188 232663500349 232865548992 233298191616 233403899904 233526228992 234322522112 234886951327 234993379488 235083792384 235099855872 235429975424 236125146744 236232760064 236339798016 236909086386 237016430784 237716914596 237787557888 237824625024 238158570608 238266481152 238598381568 238706491392 238831599616 238948629948 239411970048 239763412728 239889074894 239997769536 240580973808 240652468224 240778596352 241473060864 241599619072 241709088768 241954273092 242741465344 242779304712 242889308928 243569181184 243679543296 244399719424 244510457856 245210482944 245666061312 245682847896 246279867138 246503749632 246520593456 246615441408 246744694784 247361195616 248530272207 248625893376 248642882208 248756200448 249102712832 249377727102 249490721088 249604425728 249717522432 250319034672 250432455168 251247230976 251524612836 251656439153 252103950336 252474024096 252514553858 252572336128 252589594624 253334926656 253450891264 253822942254 254274306048 254407573504 254688444444 255141347328 255517067008 255632842752 256248603642 256364710848 256481548288 256881049992 257122377012 257238880128 257356115968 257373701344 257472724992 258116030208 259335936216 259471856518 259571687424 259589424192 260220236976 260356620748 260456792064 260474589312 260958526976 261705642324 262598023464 262717007616 263452379648 263493447504 263571750912 263612837376 264350716928 264470495232 264858722352 264997537196 265468772352 265641491913 265761855072 265901143256 266626504704 266747314176 266887118848 267797168128 267928391934 268190278608 268442230088 268563862272 268685549568 268982894327 269062829056 269104771488 269980297216 270102626304 270753241584 270875920896 270999371776 271676473824 271799571456 272181223552 272199821941 272304549888 273084148512 273127986826 274015328832 274158942736 274283165184 274949684352 275031392256 275175538688 275479337868 275729764352 275969212416 276113850368 276393934117 276519169248 277336400362 277418817536 277462062528 277587781632 278364778496 278490906624 278773401606 279313965056 279440523264 279723981516 279850725504 279997397792 280240551936 280677802776 280761212928 280804978944 281718571008 281993936896 284034596808 284143878144 284163293952 284292800512 285003116688 285132252672 285262200832 286078896768 286208520192 286610404864 286629989212 287139692544 287326511661 287456700384 287587707904 287607359032 287718014976 288541741824 288588061552 289525630464 289545414012 290083362576 290751512576 290940681619 291072507936 292019505152 292038873784 292151820288 292171197696 293121769472 293445381642 293578342848 294121275392 296126765963 296383927104 296539264592 296653357056 296673627648 297136518518 297394556544 297550423712 297664905216 297685244928 298238316544 298956704249 299092162656 299138786163 299976106514 300112026816 300227493888 300248008704 300384845824 301135368576 301271814144 301997508849 302558592252 302695682688 302854328224 303590276472 303727834368 303887020864 304716005376 304874293248 305013850112 305323249378 306053906432 306203876496 306364360708 306503175552 307409022088 307500376064 307548310272 308428810578 308548911104 309001842744 309432276096 309572481024 309713567744 310055497584 310195984896 310487398656 310628081664 311064255488 311205199872 312096169728 313160375808 313324505984 313466474496 314228210688 314690941343 314833528992 314997072516 315119730688 315878781848 316021907712 316955886128 317050077184 317099500032 317243179008 317688641536 318131175424 318598173264 319215960064 319684550304 319829400576 319997026048 320774631744 320869957632 320919975936 321392560846 321964081152 322436705472 322605697456 323536171392 323558278911 323705739616 323852411904 324661569246 324735860736 324906057728 326013943808 326947310592 327095451648 327554748416 327577130528 328373156184 328521943296 328543733007 328671666176 328694124608 328820588544 329761990656 329814927488 330886434816 331373696276 331501191168 331523842944 332503636136 332654294784 332956696576 333606672666 333758712896 333909940224 334744226676 334996307968 335366150448 335518106112 336138600448 336632032128 337779902208 337802983014 337932951552 338430589672 339584592592 340711119252 340843790336 341664804856 341819614464 341872898472 342352945249 342508066656 342829836016 342985173504 343140581376 344154706944 344310644736 345781248288 345835149849 345937923072 346095583232 346119232256 346960315968 347117524992 347275722752 347299452416 348427763712 348940856432 349947287424 350130697952 350289343488 351324596672 351429001216 351483783168 352490069232 352627326976 352985024294 353144963136 354188655884 354349140096 354509697024 355363629579 355502006272 355663085568 356575371894 356681336832 357237855912 357399721728 357587038144 357897572352 358085149696 358247399424 358806361984 359117955072 359833612341 359996654304 360136835072 361004322112 361167894528 362235298432 362399428608 362563633152 362931409638 363072733184 364112198016 364168957068 365353771776 365519314944 365710886912 366599579136 366765686784 367305783824 368499091968 368524271844 368692225664 369755624448 369780890184 369949416704 370117042176 371041793424 371697868808 372965308688 373134300672 373654069248 373823373312 374066590653 374237070368 374348283904 374406638592 374576283648 375478552008 375624761344 376870846464 378155925504 378712795744 378771830787 378858504192 378884391936 380004155584 380176336896 380734413381 381438529024 381611360256 382032666666 383102015548 383275600512 383449264128 383624019968 384372905463 384722322432 385683565518 386034173952 386060552016 386209087488 386777816768 388096677248 389207784777 389357531136 389384136288 389535760384 389561596928 390534931122 390685188096 390711883968 391260508856 391437790464 392558463486 393897035196 394103480183 395178569472 395240171256 395357626368 395537809408 395564836864 396526075392 396705742848 396913659904 397496305794 398203158528 398789550208 398851714884 399939757056 400149369088 400330678272 401513824768 401695752192 402285417912 402663345132 402845793408 403411456336 403594243584 403657157232 404787035296 404970445824 405153939456 406129862376 406288007168 406499057664 407514710736 408271835328 408456824832 408670900736 409691980239 410064413696 411238414104 411424747776 412002456992 412576368128 412763308032 413219006802 413407330112 413594646528 413983198208 414170775552 414778753872 414940266496 416004600543 416128226304 416193093792 417547167744 417736359936 417955299328 418160102409 418970947584 419160784896 419585972274 419778038656 419996096688 421016704164 421141819392 421362543616 422577856512 422799333376 422990905344 424797564352 426051895212 426246067072 426275192851 426439200768 427504675032 427699508992 427728734086 427826610176 427893301248 428087181312 429118345152 429915607296 429944983818 430709538816 431381561856 431411038548 431577022464 431803215872 432178200576 432882092328 435125043864 435929747456 436127268864 436608761904 437830874912 438029257728 438058310676 438227730432 438256796544 439682654208 440168072463 441181913088 442001588224 442031790592 443539059712 444808896888 444980035584 445010441472 445213253632 445704777777 446325635568 446497357824 446527867392 447154867264 447357474816 448638243984 448842709504 449964159771 450168040224 450373202944 450403977352 450577268736 451703052864 453837888378 454281492336 455385414708 455624086309 455759485952 455830531296 456677422208 457074008064 457313564672 457520775168 457984874067 458872942592 459080859648 459546541062 459754763328 461041664384 461113533132 461250564096 461322465408 462613754624 462823366656 463033073664 463502764116 463745690093 464148414144 464570351616 465083246376 465327000698 465731097984 466596383232 466807799808 467052457984 468645044224 469773902654 469986758976 470167584768 470199711744 470859950848 472250293488 472465520128 472679596032 473818172772 474032861568 475433829192 475575115776 475649250048 476317141216 476532962304 477196763136 477663199232 477897259896 478823940096 479526825456 479778149788 479995539072 481161947616 481304936448 481557192704 482088841269 482946121728 483199238144 483908546184 485482930688 485558609424 485778617856 487138362368 487359086592 488799438848 489020915712 490420965888 491332122624 491365695792 492559734276 492817889273 493007499264 493041186912 493230882816 493489389568 494722391232 497060544414 497251786752 497285764416 497512400896 498205425664 498755454204 498981442176 499208851456 499435044864 500638069344 500864910336 501602481121 502494461952 503049225672 503312878306 504207900672 504948048192 505029107716 505179189248 506669853312 506704474521 506901782528 507645884508 508548612096 508815147008 509376888888 511034134016 511265685504 512497207284 512729421696 512963096576 513762099984 514244754024 514477760256 514712231936 514747402688 514945449984 516232060416 518671872432 518943713036 519143374848 519178848384 520440473952 520713241496 520913584128 520949178624 521917053952 523411284648 525196046928 525434015232 526904759296 526986895008 527143501824 527225674752 528701433856 528940990464 529477536441 529717444704 529995074392 531282983826 531523710144 531802286512 533253009408 533494628352 533774237696 535594336256 535856783868 536137631239 536380557216 536884460176 537127724544 537371099136 537965788654 538125658112 538209542976 539960594432 540205252608 541506483168 541751841792 541998743552 543352947648 543599142912 544362447104 544399643882 544609099776 546168297024 546255973652 548030657664 548317885472 548566330368 549899368704 550062784512 550351077376 550958675736 551459528704 552227700736 552787868234 553038338496 554672800724 554837635072 554924125056 555175563264 556729556992 556981813248 557546803212 558627930112 559447963032 559701451008 559994795584 560481103872 561355605552 561522425856 561609957888 563437142016 563987873792 568069193616 568287756288 568326587904 568585601024 570006233376 570264505344 570524401664 572157793536 572417040384 573220809728 573259978424 574653023322 574913400768 575175415808 575214718064 575436029952 577083483648 577176123104 579051260928 579090828024 579903968483 580166725152 581881363238 582145015872 584039010304 584077747568 584303640576 584342395392 585802396683 586243538944 586890763284 587156685696 588242550784 592253531926 592767854208 593078529184 593306714112 593347255296 594273037036 594789113088 595100847424 595329810432 595370489856 596244458691 596476633088 597913408498 598184325312 598277572326 599952213028 600224053632 600496017408 600769691648 602270737152 602543628288 603995017698 605117184504 605391365376 605708656448 607180552944 607455668736 607774041728 609432010752 609748586496 610027700224 610646498756 612407752992 612728721416 613006351104 614818044176 615000752128 615096620544 616857621156 617097822208 618003685488 618864552192 619144962048 619427135488 619830147797 620110995168 620391969792 620974797312 621256163328 622128510976 622410399744 624192339456 626320751616 626649011968 626932948992 628456421376 629381882686 629667057984 629994145032 630239461376 631757563696 632043815424 633911772256 634100154368 634199000064 634486358016 635377283072 636262350848 637196346528 638431920128 639369100608 639658801152 639994052096 641549263488 641593101129 641739915264 641839951872 642785121692 643928162304 644873410944 644917475727 645211394912 647072342784 647116557822 647411479232 647704823808 649323138492 649812115456 652027887616 653894621184 654190903296 655109496832 655154261056 656746312368 657043886592 657087466014 657343332352 657388249216 659523981312 659629854976 661772869632 662747392552 663002382336 663047685888 665007272272 665308589568 667213345332 667517425792 667819880448 669488453352 669992615936 670428527209 670732300896 671036212224 673264064256 675559804416 675605966028 675865903104 676861179344 679169185184 681422238504 681687580672 683329609712 683639228928 683745796944 684705890498 685016133312 685659672032 685970347008 686281162752 688309413888 688621289472 689319811593 691562496576 691670299698 691875846144 692191166464 692238464512 693920631936 694235049984 694551445504 694598904832 696855527424 697881712864 697990501047 699894574848 700261395904 700578686976 702649193344 702858002432 702967566336 704660853981 704980138464 705254653952 705970048588 706289926272 708377311768 708698280192 709019394048 710727259158 711004012544 713150743788 713362673664 714475711824 714799443456 715174076288 715795144704 716170299392 716494798848 717612723968 718235910144 719667224682 719993308608 722008644224 722335789056 724470596864 724798857216 725127266304 725862819276 726145466368 728224396032 728337914136 730707543552 731038629888 731421773824 733199158272 733531373568 734611567648 736998183936 737048543688 737384451328 739511248896 739561780368 739898833408 740234084352 742083586848 743395737616 745590816621 745930617376 746268601344 747308138496 748133181306 748474140736 748696567808 748813277184 749152567296 750957104016 751249522688 753741692928 754969317459 756311851008 757425591488 757543661574 757717008384 757768783872 760008311168 760352673792 761468826762 762877058048 763222720512 764065333332 766204031096 766551201024 766898528256 767248039936 768745810926 769444644864 771367131036 771771411503 772068347904 772121104032 772418174976 773555633536 776193354496 778415569554 778715062272 778768272576 779123193856 781069862244 781370376192 781423767936 782521017712 782875580928 785116926972 787794070392 788206960366 790357138944 790480342512 790715252736 791129673728 793052150784 793411485696 793827319808 794992611588 796406317056 796924475739 797579100416 797703429768 799879514112 800298738176 800661356544 803027649536 803391504384 804570835824 805326690264 805691586816 806822912672 806948682981 807188487168 807314314464 809574070592 809940891648 810307878912 812259724752 812576014336 812998115328 815029421472 816543670656 816599465823 816913649664 817341801472 819383960478 820128827392 822476828208 822849495552 824004913984 825152736256 825526616064 826438013604 826814660224 827189293056 827966396416 828341551104 829181802351 829557507744 829880532992 832009201086 832256452608 832386187584 835094335488 835472719872 835910598656 836320204818 837941895168 838321569792 839171944548 839556077312 839611762129 839992193376 842033408328 842283638784 842725087232 845155713024 845598666752 845981810688 849595128704 852103790424 852492134144 852550385702 852878401536 855009350064 855399017984 855457468172 855786602496 858236690304 859831214592 859889967636 861419077632 861979534983 862763123712 862822077096 863154044928 863606431744 865764184656 870250087728 871859494912 872254537728 872822044857 873217523808 875661749824 876058515456 876116621352 876455460864 876513593088 879365308416 880336144926 882363826176 883800938503 884003176448 884063581184 887078119424 888380297889 889617793776 889960071168 890020882944 890426507264 891409555554 892651271136 892994715648 893055734784 894309734528 894714949632 896870112747 897276487968 897685419008 899928319542 900336080448 900746405888 900807954704 901154537472 903406105728 907675776756 908151497813 908562984672 910770829416 911248172618 911518971904 911661062592 913354844416 914148016128 914627129344 915041550336 915969748134 917745885184 918161719296 919093082124 919509526656 922083328768 922227066264 922501128192 922644930816 925227509248 925646733312 927005528232 927491380186 928296828288 929140703232 930166492752 930654001396 931462195968 933192766464 933615599616 934104915968 937290088448 939547805308 939973517952 940399423488 941719901696 944072824029 944500586976 944931040256 945359192064 947636345544 948065723136 950867658384 951150231552 951298500096 952634282432 953065924608 954393526272 955326398464 955794519792 955947953891 957647880192 959053650912 959556299576 959991078144 962323895232 962609872896 963114385408 964177682538 965892243456 966398476288 967817092368 970677401267 970965861376 971117218848 971557235712 974276724736 974718173184 977598877696 978041831424 980841931776 982286313961 982664245248 982731391584 985119468552 985635778546 986014998528 986082373824 986461765632 986978779136 989444782464 994121088828 994503573504 994571528832 995024801792 996410851328 997510908408 997962884352 998417702912 998870089728 1001276138688 1001729820672 1003204962242 1004988923904 1006098451344 1006625756612 1008415801344 1009896096384 1010058215432 1010358378496 1013339706624 1013408949042 1013803565056 1015291769016 1017630294016 1018753777776 1022068268032 1022531371008 1024994414568 1025458843392 1025926193152 1027058835747 1027524199968 1028489508048 1028955520512 1029424463872 1029494805376 1032464120832 1037343744864 1037887426072 1038286749696 1038357696768 1040880947904 1041426482992 1041827168256 1041898357248 1043834107904 1046822569296 1049916372799 1050392093856 1050868030464 1053809518592 1053973790016 1054287003648 1054451349504 1057402867712 1057881980928 1058955072882 1059434889408 1059990148784 1062565967652 1063047420288 1063604573024 1066506018816 1066989256704 1067548475392 1068631372823 1071188672512 1071713567736 1072275262478 1072761114432 1073768920352 1074255449088 1074742198272 1075931577308 1076251316224 1076419085952 1079500837023 1079921188864 1080410505216 1083012966336 1083503683584 1083997487104 1086705895296 1087198285824 1088724894208 1088799287764 1089218199552 1092336594048 1092511947304 1096061315328 1096635770944 1097132660736 1099798737408 1100702154752 1101917351472 1102919057408 1104455401472 1105575736468 1106076676992 1109345601448 1109675270144 1109848250112 1110351126528 1113459113984 1115093606424 1117255860224 1118895926064 1119402902016 1119989591168 1120962207744 1122711211104 1123044851712 1123219915776 1124873962961 1126874284032 1135623831803 1136138387232 1136315492361 1136575512576 1136653175808 1137171202048 1140012466752 1140529010688 1141048803328 1144315587072 1144834080768 1146441619456 1146519956848 1149306046644 1149826801536 1150350831616 1150429436128 1150872059904 1154166967296 1154352246208 1158102521856 1158181656048 1159807936966 1160333450304 1163762726476 1164290031744 1167623354331 1168078020608 1168155495136 1168607281152 1168684790784 1171604793366 1172487077888 1173781526568 1174313371392 1176485101568 1182310440549 1184507063852 1185535708416 1186157058368 1186613428224 1186694510592 1188546074072 1189578226176 1190201694848 1190740979712 1192488917382 1192953266176 1195826816996 1196368650624 1196555144652 1199904426056 1200448107264 1200992034816 1201539383296 1204541474304 1205087256576 1207990035396 1210234369008 1210782730752 1211417312896 1214361105888 1214911337472 1215548083456 1218864021504 1219497172992 1221292997512 1224815505984 1225457442832 1226012702208 1229075940717 1229636088352 1230001504256 1230193241088 1233715242312 1234195644416 1235447585029 1236007370976 1237729104384 1238289924096 1239660295594 1240221990336 1240783939584 1241949594624 1242512326656 1244257021952 1244820799488 1248013801629 1248384678912 1252641503232 1253298023936 1253865897984 1256912842752 1258763765372 1259334115968 1259988290064 1260478922752 1263515127392 1264087630848 1267823544512 1268200308736 1268398000128 1268972716032 1270754566144 1272524701696 1274392693056 1276863840256 1278738201216 1278825578553 1279317602304 1279988104192 1283098526976 1283186202258 1283479830528 1283679903744 1285570243384 1289746821888 1289834951454 1290422789824 1294144685568 1294233115644 1294822958464 1295409647616 1298646276984 1299624230912 1307789242368 1308381806592 1310218993664 1310308522112 1313492624736 1314087773184 1314174932028 1314686664704 1314776498432 1319047962624 1319259709952 1323545739264 1325494785104 1326004764672 1326095371776 1330014544544 1330617179136 1334426690664 1335034851584 1335639760896 1337114333331 1338976906704 1340857054418 1341464601792 1342072424448 1346528128512 1349892479313 1351119608832 1351211932056 1351731806208 1353722358688 1358338370368 1362844477008 1363375161344 1366659219424 1366872258927 1367278457856 1367491593888 1369411780996 1370032266624 1371319344064 1371940694016 1372562325504 1373954622201 1376618827776 1377242578944 1378639623186 1383124993152 1383340599396 1383751692288 1384382332928 1384476929024 1387841263872 1388470099968 1389102891008 1389197809664 1391237070279 1393711054848 1395763425728 1395981002094 1399789149696 1400522791808 1401157373952 1405298386688 1405716004864 1405935132672 1409321707962 1409960276928 1411940097176 1412579852544 1416754623536 1417396560384 1418038788096 1421454518316 1422008025088 1426301487576 1426725347328 1428951423648 1429598886912 1430348152576 1431590289408 1432340598784 1432989597696 1435225447936 1436471820288 1439334449364 1439986617216 1444017288448 1444671578112 1446266523807 1448941193728 1449597714432 1451725638552 1452290932736 1456448792064 1456675828272 1461415087104 1462077259776 1462843547648 1466398316544 1467062747136 1469223135296 1473996367872 1474097087376 1474768902656 1478453667819 1479022497792 1479123560736 1479797666816 1480468168704 1484167173696 1486791475232 1491181633242 1491861234752 1492537202688 1494616276992 1496266362612 1496948281472 1497050569301 1497393135616 1497626554368 1498305134592 1501914208032 1502499045376 1504807443363 1507483385856 1509938634918 1512623702016 1514851182976 1515087323148 1515537567744 1520016622336 1520705347584 1522937653524 1525754116096 1526445441024 1528130666664 1532408062192 1533102402048 1533797056512 1537491621852 1538889289728 1542734262072 1543542823006 1544136695808 1544242208064 1544836349952 1547111267072 1552386708992 1556831139108 1557430124544 1557536545152 1558246387712 1562139724488 1562740752384 1562847535872 1565042035424 1565751161856 1570233853944 1575588140784 1576413920732 1580714277888 1580960685024 1581430505472 1582259347456 1586104301568 1586822971392 1587654639616 1588432609323 1589985223176 1593848951478 1595158200832 1595406859536 1599759028224 1600597476352 1601322713088 1606055299072 1606783008768 1608412893717 1609141671648 1610653380528 1611383173632 1613645825344 1613897365962 1614376974336 1614628628928 1619148141184 1619881783296 1620615757824 1624519449504 1625152028672 1625996230656 1630058842944 1633087341312 1633198931646 1633827299328 1634683602944 1638767920956 1640257654784 1644208659289 1644953656416 1645698991104 1648009827968 1650305472512 1651053232128 1652876027208 1653629320448 1654378586112 1655932792832 1656683102208 1658363604702 1659115015488 1664018402172 1664512905216 1664772375168 1670188670976 1670945439744 1671821197312 1672640409636 1675883790336 1678343889096 1679112154624 1679223524258 1679984386752 1684066816656 1684567277568 1685450174464 1690311426048 1691197333504 1691963621376 1699190257408 1704207580848 1704984268288 1705100771404 1705756803072 1710018700128 1710798035968 1710914936344 1711573204992 1716473380608 1719662429184 1719779935272 1723959069966 1725526247424 1725644154192 1726308089856 1727212863488 1731528369312 1739711905449 1740500175456 1743718989824 1745644089714 1746435047616 1751323499648 1752117030912 1752233242704 1752910921728 1753027186176 1758730616832 1760672289852 1761595074071 1764727652352 1767601877006 1768006352896 1768127162368 1774156238848 1776760595778 1778429774333 1779235587552 1779920142336 1780041765888 1780853014528 1782819111108 1785302542272 1785989431296 1786111469568 1788619469056 1789429899264 1793740225494 1794552975936 1795370838016 1799856639084 1800672160896 1801492811776 1801615909408 1802309074944 1806812211456 1815351553512 1816302995626 1817125969344 1821541658832 1822496345236 1823037943808 1823322125184 1826709688832 1828296032256 1829254258688 1830083100672 1831939496268 1835491770368 1838186164248 1839019053312 1844166657536 1844454132528 1845002256384 1845289861632 1850455018496 1851293466624 1854011056464 1854982760372 1856593656576 1858281406464 1859490443391 1860332985504 1861308002792 1862924391936 1866385532928 1867231199232 1868209831936 1874580176896 1879095610616 1879947035904 1880798846976 1883439803392 1888145648058 1889001173952 1889862080512 1890718384128 1895272691088 1896131446272 1901735316768 1902300463104 1902597000192 1905268564864 1905398753587 1906131849216 1908787052544 1911589039584 1911895907782 1915295760384 1918107301824 1919112599152 1919982156288 1924647790464 1924779303387 1925219745792 1926228770816 1928355365076 1931784486912 1932796952576 1934757538819 1935634184736 1941354802534 1941931722752 1942234437696 1943114471424 1948553449472 1949436346368 1955197755392 1956083662848 1961683863552 1964572627922 1965328490496 1965462783168 1970238937104 1971271557092 1972029997056 1972164747648 1973957558272 1978889564928 1988242177656 1989007147008 1989143057664 1990049603584 1992821702656 1995021816816 1995925768704 1996835405824 2002552277376 2003459641344 2006409924484 2009977847808 2011285581627 2012196902688 2013251513224 2019792192768 2020116430864 2020716756992 2026679413248 2026817898084 2027607130112 2030583538032 2035260588032 2036584771333 2037507555552 2044136536064 2045062742016 2049988829136 2050917686784 2051852386304 2054117671494 2055048399936 2056979016096 2057911041024 2058848927744 2058989610752 2064928241664 2074687489728 2075774852144 2076573499392 2076715393536 2081761895808 2082852965984 2083654336512 2083796714496 2087668215808 2092696929743 2093645138592 2093971503141 2099832745598 2100784187712 2101736060928 2107619037184 2107947580032 2108574007296 2108902699008 2113982561943 2114805735424 2115763961856 2117910145764 2118869778816 2119980297568 2125131935304 2126094840576 2127209146048 2133012037632 2135096950784 2137262745646 2142377345024 2143427135472 2144550524956 2145522228864 2147537840704 2148510898176 2149484396544 2151863154616 2152502632448 2152838171904 2159001674046 2159842377728 2166025932672 2167007367168 2167994974208 2173411790592 2174396571648 2177449788416 2177598575528 2178436399104 2184673188096 2185023894608 2192122630656 2193271541888 2194265321472 2199597474816 2201404309504 2202836589401 2203834702944 2205838114816 2211151472936 2212153353984 2218691202896 2219350540288 2219696500224 2220702253056 2226918227968 2230187212848 2234511720448 2237791852128 2238805804032 2239979182336 2241924415488 2245422422208 2246089703424 2246439831552 2249747925922 2253748568064 2264907952377 2271247663606 2272276774464 2272630984722 2273151025152 2273306351616 2274342404096 2280024933504 2281058021376 2282097606656 2288631174144 2289668161536 2292883238912 2293039913696 2298612093288 2299653603072 2300701663232 2300858872256 2301744119808 2308333934592 2308704492416 2315314234509 2316205043712 2316363312096 2319615873932 2320666900608 2327525452952 2328580063488 2335246708662 2336156041216 2336310990272 2337369581568 2343209586732 2344974155776 2347563053136 2348626742784 2352970203136 2364620881098 2369014127704 2371071416832 2372314116736 2373389021184 2377092148144 2379156452352 2380403389696 2381481959424 2384977834764 2385906532352 2391653633992 2392737301248 2393110289304 2399808852112 2400896214528 2401984069632 2409082948608 2410174513152 2415980070792 2420468738016 2420846048943 2421565461504 2422834625792 2428722211776 2429822674944 2431096166912 2437728043008 2438994345984 2442585995024 2449631011968 2449798397469 2450914885664 2452025404416 2458151881434 2459272176704 2460003008512 2460386482176 2467430484624 2468391288832 2470895170058 2472014741952 2475458208768 2476579848192 2479320591188 2480443980672 2481567879168 2483899189248 2485024653312 2487545407053 2488514043904 2489641598976 2496027603258 2496769357824 2505283006464 2506596047872 2507731795968 2513825685504 2517527530744 2518668231936 2518835286387 2519976580128 2520957845504 2527030254784 2528175261696 2535647089024 2536400617472 2536796000256 2537945432064 2541509132288 2545049403392 2548785386112 2557476402432 2557651157106 2558635204608 2559976208384 2566197053952 2566372404516 2567359807488 2571140486768 2579493643776 2579669902908 2580845579648 2588289371136 2588466231288 2589645916928 2590819295232 2597292553968 2615578484736 2616763613184 2618466134571 2620437987328 2620617044224 2626985249472 2628175546368 2628349864056 2629373329408 2629552996864 2638095925248 2638519419904 2647091478528 2650989570208 2651402815509 2652009529344 2652190743552 2660029089088 2661234358272 2665140893667 2668853381328 2670069703168 2671279521792 2674228666662 2677953813408 2681714108836 2682929203584 2684144848896 2690610338241 2693056257024 2699784958626 2702239217664 2702423864112 2703463612416 2707444717376 2716676740736 2724454493439 2725688954016 2726750322688 2733318438848 2733744517854 2734556915712 2734983187776 2738823561992 2740064533248 2742638688128 2743881388032 2745124651008 2747909244402 2753237655552 2754485157888 2757279246372 2758724361281 2766249986304 2766681198792 2767503384576 2768764665856 2768953858048 2775682527744 2776940199936 2778395619328 2782474140558 2787422109696 2791526851456 2791962004188 2799578299392 2801045583616 2802314747904 2810596773376 2811870265344 2818643415924 2819920553856 2823880194352 2825159705088 2832218472087 2833509247072 2834793120768 2836077576192 2842909036632 2844016050176 2852602975152 2853450694656 2857902847296 2859197773824 2860696305152 2863180578816 2864681197568 2865979195392 2867843861673 2870450895872 2872943640576 2878668898728 2879973234432 2888034576896 2889343156224 2892533047614 2897882387456 2899195428864 2903451277104 2904581865472 2912032203801 2912897584128 2913351656544 2922830174208 2924154519552 2925687095296 2932796633088 2934125494272 2938446270592 2946858941883 2947992735744 2948194174752 2949537805312 2956907335638 2958044995584 2958247121472 2959595333632 2960936337408 2968334347392 2973582950464 2982363266484 2983722469504 2983926349957 2985074405376 2989232553984 2992532725224 2993896562944 2994101138602 2994786271232 2995253108736 2996610269184 3003828416064 3009614886726 3014966771712 3019877269836 3025247404032 3029702365952 3030174646296 3031075135488 3040033244672 3041410695168 3045875307048 3051508232192 3052890882048 3056261333328 3064816124384 3066204804096 3067594113024 3074983243704 3077778579456 3081176507241 3085468524144 3087085646012 3088273391616 3088484416128 3094222534144 3104773417984 3113662278216 3114860249088 3115073090304 3116492775424 3124279448976 3125481504768 3125695071744 3130084070848 3131502323712 3140467707888 3149749118397 3151176281568 3152827841464 3161428555776 3161921370048 3162861010944 3164518694912 3172208603136 3173645942784 3175309279232 3176865218646 3179970446352 3187697902956 3189368604163 3190316401664 3190813719072 3199518056448 3201194952704 3202645426176 3205894118469 3212110598144 3213566017536 3216825787434 3218283343296 3221306761056 3222766347264 3227291650688 3227794731924 3228753948672 3229257257856 3238296282368 3239763566592 3241231515648 3249038899008 3251992461312 3260117685888 3266174682624 3266397863292 3267654598656 3269367205888 3277535841912 3280515309568 3288417318578 3289907312832 3291397982208 3296019655936 3300610945024 3302106464256 3305752054416 3307258640896 3308757172224 3311865585664 3313366204416 3316727209404 3318230030976 3328036804344 3329025810432 3329544750336 3340377341952 3343642394624 3345280819272 3351767580672 3356687778192 3358224309248 3358447048516 3359968773504 3368133633312 3369134555136 3370900348928 3374621888883 3380622852096 3382394667008 3398380514816 3406871495409 3408415161696 3409968536576 3410201542808 3411513606144 3420037400256 3421596071936 3421829872688 3423146409984 3432946761216 3439324858368 3439559870544 3447918139932 3449725224911 3451052494848 3451288308384 3452616179712 3454425726976 3463056738624 3479423810898 3481000350912 3487437979648 3491288179428 3492870095232 3502646999296 3504234061824 3504466485408 3505821843456 3506054372352 3511217367847 3517461233664 3521344579704 3523190148142 3529455304704 3535203754012 3536254324736 3546931321647 3548312477696 3553521191556 3556859548666 3558471175104 3559840284672 3560083531776 3561706029056 3565638222216 3570605084544 3572222939136 3577238938112 3578859798528 3587480450988 3589105951872 3590741676032 3599713278168 3601344321792 3602985623552 3603231818816 3604618149888 3613624422912 3630703107024 3632605991252 3634251938688 3643083317664 3644992690472 3646075887616 3646644250368 3653419377664 3656592064512 3658508517376 3663878992536 3670983540736 3676372328496 3678038106624 3688333315072 3688908265056 3690004512768 3690579723264 3700910036992 3702586933248 3706342755087 3708022112928 3709965520744 3713187313152 3718980886782 3720665971008 3722616005584 3725848783872 3732771065856 3734462398464 3736419663872 3749160353792 3758191221232 3759894071808 3761597693952 3766879606784 3776291296116 3778002347904 3779724161024 3781436768256 3790545382176 3792262892544 3803470633536 3804600926208 3805194000384 3810537129728 3810797507174 3812263698432 3817574105088 3823178079168 3823791815564 3830591520768 3836214603648 3836476735659 3838225198304 3839964312576 3849295580928 3849558606774 3850439491584 3852457541632 3856710730152 3865593905152 3869515077638 3871268369472 3882709605068 3883863445504 3884468875392 3886228942848 3897106898944 3898872692736 3910395510784 3923367727104 3929145255844 3930656980992 3930925566336 3940477874208 3942543114184 3944059994112 3944329495296 3947915116544 3957779129856 3976484355312 3978014294016 3978286115328 3980099207168 3985643405312 3990043633632 3991851537408 3993670811648 4005104554752 4006919282688 4012819848968 4022571163254 4024393805376 4026503026448 4039584385536 4040232861728 4041433513984 4053358826496 4053635796168 4055214260224 4059327779381 4061167076064 4073169542666 4075015111104 4088273072128 4090125484032 4099977658272 4100616776781 4101835373568 4103704772608 4108235342988 4110096799872 4113958032192 4115822082048 4117697855488 4117979221504 4129856483328 4149374979456 4151549704288 4153146998784 4153430787072 4163523791616 4165705931968 4167308673024 4167593428992 4173711210837 4175336431616 4185393859486 4187290277184 4187943006282 4199665491196 4201568375424 4203472121856 4215238074368 4215895160064 4217148014592 4217805398016 4227965123886 4229611470848 4235820291528 4237739557632 4239960595136 4250263870608 4252189681152 4254418292096 4266024075264 4270193901568 4274525491292 4286854270944 4289101049912 4291044457728 4295075681408 4297021796352 4298968793088 4303726309232 4305005264896 4305676343808 4318003348092 4319684755456 4332051865344 4334014734336 4335989948416 4346823581184 4348793143296 4354899576832 4355197151056 4356872798208 4369346376192 4370047789216 4384245261312 4386543083776 4388530642944 4399194949632 4405673178802 4407669405888 4411676229632 4422302945872 4424306707968 4435361003457 4437382405792 4438701080576 4439393000448 4441404506112 4453836455936 4460374425696 4469023440896 4475583704256 4477611608064 4479958364672 4483848830976 4490844844416 4491151707903 4492179406848 4492879663104 4499495851844 4507497136128 4514422330089 4529815904754 4542495327212 4544553548928 4545261969444 4546612703232 4548684808192 4560049867008 4562116042752 4564195213312 4577262348288 4579336323072 4585766477824 4586079827392 4597224186576 4599307206144 4601403326464 4601717744512 4616667869184 4617408984832 4630628469018 4632410087424 4632726624192 4639231747864 4641333801216 4655050905904 4657160126976 4670493417324 4672312082432 4672621980544 4674739163136 4686419173464 4689948311552 4692999690463 4695126106272 4697253485568 4729241762196 4738028255408 4742142833664 4744628233472 4746778042368 4754184296288 4758312904704 4760806779392 4762963918848 4769955669528 4771813064704 4783307267984 4785474602496 4786220578608 4799617704224 4801792429056 4803968139264 4818165897216 4820349026304 4825238681151 4831960141584 4840937476032 4841692097886 4843130923008 4845669251584 4857444423552 4859645349888 4862192333824 4875456086016 4877988691968 4885171990048 4899262023936 4899596794938 4901829771328 4904050808832 4916303762868 4918544353408 4920006017024 4920772964352 4932625977867 4934860969248 4936782577664 4941790340116 4944029483904 4950916417536 4953159696384 4958641182376 4960887961344 4963135758336 4967798378496 4970049306624 4975090814106 4977028087808 4992055206516 4993538715648 5010566012928 5013192095744 5015463591936 5027651371008 5035055061488 5037336463872 5037670572774 5039953160256 5054060509568 5056350523392 5071294178048 5072801234944 5073592000512 5075890864128 5083018264576 5097570772224 5114952804864 5115302314212 5117270409216 5119952416768 5132394107904 5132744809032 5134719614976 5142280973536 5158987287552 5159339805816 5161691159296 5176578742272 5176932462576 5179291833856 5181638590464 5194585107936 5219135716347 5231156969472 5236932269142 5240875974656 5241234088448 5253970498944 5256351092736 5256699728112 5258746658816 5259105993728 5276191850496 5277038839808 5284785222213 5294182957056 5301979140416 5302805631018 5304019058688 5304381487104 5320058178176 5322468716544 5330281787334 5335289322999 5337706762656 5340139406336 5342559043584 5348457333324 5355907626816 5363428217672 5365858407168 5368289697792 5381220676482 5386112514048 5399569917252 5402399880521 5404478435328 5404847728224 5406927224832 5414889434752 5433353481472 5448908986878 5451377908032 5466636877696 5467489035708 5469113831424 5469966375552 5477647123984 5480129066496 5485277376256 5487762776064 5490249302016 5495818488804 5506475311104 5514558492744 5517448722562 5532499972608 5533362397584 5535006769152 5537907716096 5551365055488 5553880399872 5556791238656 5564948281116 5574844219392 5578471330173 5583053702912 5583924008376 5599156598784 5602091167232 5604629495808 5621193546752 5623740530688 5637286831848 5639841107712 5647760388704 5650319410176 5664436944174 5667018494144 5669586241536 5672155152384 5685818073264 5688032100352 5705205950304 5706901389312 5715805694592 5716196260761 5718395547648 5721392610304 5726361157632 5729362395136 5735687723346 5740901791744 5745887281152 5757337797456 5759946468864 5776069153792 5778686312448 5785066095228 5795764774912 5798390857728 5804272616457 5806902554208 5809163730944 5824064407602 5825795168256 5826703313088 5845660348416 5848309039104 5851374190592 5865593266176 5868250988544 5876892541184 5893717883766 5895985471488 5896388349504 5899075610624 5913814671276 5916089991168 5916494242944 5919190667264 5921872674816 5936668694784 5947165900928 5964726532968 5967444939008 5967852699914 5970148810752 5978465107968 5985065450448 5987793125888 5988202277204 5990506217472 6007656832128 6019229773452 6029933543424 6033856744881 6039754539672 6059404731904 6060349292592 6062150270976 6080066489344 6082821390336 6091750614096 6103016464384 6105781764096 6109754313999 6112522666656 6129632248768 6132409608192 6135188226048 6149966487408 6155557158912 6162353014482 6170937048288 6174171292024 6176546783232 6176968832256 6186606569521 6188445068288 6209546835968 6227324556432 6229720498176 6230146180608 6232985550848 6248558897952 6250963009536 6251390143488 6260168141696 6263004647424 6278090789229 6280935415776 6299498236794 6302352563136 6305655682928 6322857111552 6323842740096 6325722021888 6329037389824 6344417206272 6347291885568 6350618558464 6353730437292 6357060484691 6359940892704 6375395805912 6378737208326 6380632803328 6381627438144 6399036112896 6402389905408 6405290852352 6411788236938 6424221196288 6427132035072 6433651574868 6436566686592 6442613522112 6445532694528 6454583301376 6455589463848 6457507897344 6458514515712 6476592564736 6479527133184 6498077798016 6503984922624 6520235371776 6532349365248 6532795726584 6535309197312 6538734411776 6555071683824 6561030619136 6576834637156 6579814625664 6582795964416 6592039311872 6601221890048 6604212928512 6608509768203 6611504108832 6614517281792 6617514344448 6623731171328 6633454418808 6636460061952 6656073608688 6658051620864 6659089500672 6680754683904 6687284789248 6690561638544 6691635677237 6703535161344 6713375556384 6716448618496 6716894097032 6719937547008 6736267266624 6738269110272 6741800697856 6749243777766 6761245704192 6764789334016 6796761029632 6813742990818 6816830323392 6819937073152 6820403085616 6823027212288 6840074800512 6843192143872 6843659745376 6846292819968 6865893522432 6876004197727 6878649716736 6879119741088 6895836279864 6899450449822 6902104989696 6902576616768 6905232359424 6908851453952 6926113477248 6945942703527 6958847621796 6962000701824 6974875959296 6982576358856 6985740190464 7005293998592 7008468123648 7008932970816 7012108744704 7022434735694 7034922467328 7042689159408 7046380296284 7058910609408 7070407508024 7072508649472 7093862643294 7096624955392 7107042383112 7113719097332 7116942350208 7120167063552 7123412058112 7131276444432 7141210169088 7144445878272 7154477876224 7157719597056 7174960901976 7178211903744 7181483352064 7199426556336 7202688643584 7205971247104 7206463637632 7227248845824 7237891650889 7261406214048 7265211982504 7268503877376 7286166635328 7289985380944 7292151775232 7293288500736 7306838755328 7313184129024 7317017034752 7327757985072 7341967081472 7349414609593 7352744656992 7356076213248 7376666630144 7377816530112 7380009025536 7381159446528 7401820073984 7405173866496 7412685510174 7416044225856 7419931041488 7426374626304 7437961773564 7441331942016 7445232011168 7451697567744 7465542131712 7468924796928 7472839327744 7498320707584 7516382442464 7519788143616 7523195387904 7533759213568 7552582592232 7556004695808 7556505859161 7559448322048 7562873536512 7581090764352 7584525785088 7606941267072 7609201852416 7610388000768 7621074259456 7621595014348 7624527396864 7635148210176 7646356158336 7647583631128 7672429207296 7672953471318 7676450396608 7679928625152 7698591161856 7699117213548 7704915083264 7713421460304 7731187810304 7739030155276 7742536738944 7765419210136 7767726891008 7768937750784 7772457885696 7794213797888 7820791021568 7846735454208 7858290511688 7861313961984 7861851132672 7874117740727 7880955748416 7885086228368 7888119988224 7888658990592 7915558259712 7949366822621 7952968710624 7954208446527 7956028588032 7956572230656 7960198414336 7980087267264 7983703074816 7987341623296 8010209109504 8013838565376 8025639697936 8045142326508 8048787610752 8053006052896 8079168771072 8080465723456 8082867027968 8106717652992 8107271592336 8110428520448 8118655558762 8122334152128 8146339085332 8150030222208 8173363480317 8176546144256 8180250968064 8199955316544 8201233553562 8203670747136 8207409545216 8216470685976 8220193599744 8227916064384 8231644164096 8235395710976 8235958443008 8259712966656 8276173083843 8298749958912 8303099408576 8306293997568 8306861574144 8327047583232 8331411863936 8335186857984 8347422421674 8350672863232 8370787718972 8374580554368 8375886012564 8399330982392 8403136750848 8406944243712 8430476148736 8431790320128 8435610796032 8455930247772 8459222941696 8471640583056 8475479115264 8479921190272 8500527741216 8504379362304 8508836584192 8532048150528 8549050982584 8573708541888 8578202099824 8582088915456 8590151362816 8594043592704 8597937586176 8603531585019 8607452618464 8610010529792 8611352687616 8636006696184 8639369510912 8664103730688 8668029468672 8693647162368 8697586286592 8709799153664 8710394302112 8713745596416 8736096611403 8738692752384 8740095578432 8768490522624 8773086167552 8777061285888 8798389899264 8811346357604 8815338811776 8823352459264 8840576825649 8844605891744 8848613415936 8870722006914 8874764811584 8877402161152 8878786000896 8882809012224 8907672911872 8920748851392 8938046881792 8951167408512 8951779049871 8955223216128 8959916729344 8967697661952 8981689688832 8982303415806 8984358813696 8985759326208 8998991703688 9028844660178 9059631809508 9084990654424 9089107097856 9090523938888 9093225406464 9097369616384 9120099734016 9124232085504 9154524696576 9158672646144 9171532955648 9172159654784 9194448373152 9198614412288 9202806652928 9203435489024 9233335738368 9234817969664 9261256938036 9264820174848 9265453248384 9278463495728 9282667602432 9310101811808 9314320253952 9340986834648 9344624164864 9345243961088 9349478326272 9372838346928 9385999380926 9390252212544 9394506971136 9449247355191 9458483524392 9476056510816 9484285667328 9489256466944 9493556084736 9508368592576 9516625809408 9521613558784 9525927837696 9539911339056 9543626129408 9566614535968 9568105812489 9570949204992 9572441157216 9599235408448 9603584858112 9607936278528 9617682355407 9636331794432 9640698052608 9650477362302 9663920283168 9681874952064 9683384195772 9686261846016 9691338503168 9714888847104 9719290699776 9724384667648 9755977383936 9770343980096 9798524047872 9799193589876 9803659542656 9808101617664 9832607525736 9837088706816 9840012034048 9841545928704 9865251955734 9869721938496 9883580680232 9888058967808 9901832835072 9906319392768 9917282364752 9921775922688 9926271516672 9935596756992 9940098613248 9950181628212 9954056175616 9984110413032 9987077431296 10021132025856 10026384191488 10030927183872 10055302742016 10070110122976 10074672927744 10075341145548 10079906320512 10108121019136 10112701046784 10123865666649 10142588356096 10147184001024 10166036529152 10195141544448 10220614486227 10229905609728 10230604628424 10234540818432 10239904833536 10264788215808 10265489618064 10269439229952 10284561947072 10317974575104 10318679611632 10323382318592 10349175674733 10353157484544 10353864925152 10358583667712 10363277180928 10389170215872 10438271432694 10462313938944 10473864538284 10479353985107 10481751949312 10482468176896 10507940997888 10512702185472 10513399456224 10517493317632 10518211987456 10533652103541 10552383700992 10554077679616 10569570444426 10588365914112 10603958280832 10605611262036 10608762974208 10640116356352 10644937433088 10660563574668 10670578645998 10675413525312 10680278812672 10685118087168 10696914666648 10711815253632 10726856435344 10731716814336 10736579395584 10762441352964 10772225028096 10799139834504 10804799761042 10808956870656 10809695456448 10813854449664 10829778869504 10866706962944 10897817973756 10902755816064 10933273755392 10934978071416 10938227662848 10939932751104 10955294247968 10960258132992 10970554752512 10975525552128 10991636977608 11012950622208 11029116985488 11034897445124 11064999945216 11066724795168 11070013538304 11075815432192 11102730110976 11107760799744 11113582477312 11119028265261 11129896562232 11156942660346 11166107405824 11167848016752 11198313197568 11204182334464 11209258991616 11242387093504 11247481061376 11274573663696 11279682215424 11295520777408 11300638820352 11328873888348 11334036988288 11334811453279 11339172483072 11344310304768 11371636146528 11376064200704 11410411900608 11413802778624 11431611389184 11432392521522 11436791095296 11442785220608 11452722315264 11458724790272 11471375446692 11481803583488 11491774562304 11509460615023 11514675594912 11519892937728 11552138307584 11557372624896 11570132190456 11591529549824 11596781715456 11608545232914 11613805108416 11648128815204 11651590336512 11653406626176 11691320696832 11696618078208 11702748381184 11731186532352 11753785082368 11787435767532 11791970942976 11792776699008 11798151221248 11827629342552 11832179982336 11832988485888 11838381334528 11843745349632 11873337389568 11894331801856 11929453065936 11934889878016 11935705399828 11940297621504 11956930215936 11970130900896 11975586251776 11976404554408 11981012434944 12015313664256 12038459546904 12067713489762 12079509079344 12118809463808 12120698585184 12124300541952 12160132978688 12165642780672 12177983338143 12183501228192 12206032928768 12219508627998 12225045333312 12259264497536 12264819216384 12270376452096 12299932974816 12311114317824 12324706028964 12331165518497 12341874096576 12348342584048 12353093566464 12353937664512 12373213139042 12376890136576 12419093671936 12449008420331 12454649112864 12459440996352 12460292361216 12465971101696 12497117795904 12501926019072 12502780286976 12520336283392 12526009294848 12556181578458 12561870831552 12598996473588 12604705126272 12611311365856 12645714223104 12647685480192 12651444043776 12658074779648 12688834412544 12701237116928 12707460874584 12714120969382 12719881785408 12750791611824 12757474416652 12761265606656 12763254876288 12798072225792 12804779810816 12810581704704 12823576473876 12848442392576 12867303149736 12873133373184 12885227044224 12891065389056 12909166602752 12911178927696 12915015794688 12917029031424 12953185129472 12959054266368 12996155596032 13007969845248 13040470743552 13064698730496 13065591453168 13070618394624 13077468823552 13110143367648 13122061238272 13153669274312 13159629251328 13165591928832 13184078623744 13202443780096 13217019536406 13223008217664 13229034563584 13235028688896 13247462342656 13266908837616 13272920123904 13312147217376 13316103241728 13318179001344 13337791275109 13361509367808 13381123277088 13383271354474 13407070322688 13426751112768 13432897236992 13433788194064 13439875094016 13472534533248 13473455123709 13476538220544 13483601395712 13498487555532 13522491408384 13529578668032 13593522059264 13627485981636 13633660646784 13639874146304 13640806171232 13646054424576 13680149601024 13686384287744 13687319490752 13692585639936 13731787044864 13752008395454 13757299433472 13758239482176 13791672559728 13798900899644 13804209979392 13805153233536 13817702907904 13852226954496 13891885407054 13917695243592 13924001403648 13949751918592 13965152717712 13971480380928 14010587997184 14016936247296 14017865941632 14024217489408 14044869471388 14069844934656 14078999071389 14085378318816 14092760592568 14140815016048 14145017298944 14187725286588 14193249910784 14214084766224 14227438194664 14233884700416 14240334127104 14246824116224 14256093399331 14262552888864 14282420338176 14288891756544 14308955752448 14315439194112 14349921803952 14356423807488 14362966704128 14398853112672 14405377287168 14411942494208 14412927275264 14454497691648 14475783301778 14522812428096 14530423965008 14537007754752 14572333270656 14579970761888 14584303550464 14586577001472 14613677510656 14626368258048 14634034069504 14648878508201 14655515970144 14683934162944 14698829219186 14705489313984 14712152426496 14753333260288 14755633060224 14760018051072 14762318893056 14797877933601 14803640147968 14810347732992 14825371020348 14832088451712 14839862082976 14852749252608 14875923547128 14882663884032 14890464022336 14903395135488 14931084263424 14945678655488 14996641415168 15032764884928 15039576287232 15046390775808 15067518427136 15105165184464 15112009391616 15113011718322 15118896644096 15162181528704 15169051570176 15213882534144 15218403704832 15220776001536 15242148518912 15243190028696 15249054793728 15292712316672 15295167262256 15344858414592 15345906942636 15352900793216 15359857250304 15397182323712 15398234427096 15409830166528 15419856125807 15426842920608 15478060310552 15485073477888 15530838420272 15535453782016 15537875501568 15544915771392 15588427595776 15641582043136 15693470908416 15716581023376 15722627923968 15723702265344 15748235481454 15761911496832 15770172456736 15776239976448 15777317981184 15831116519424 15854355666639 15898733645242 15905937421248 15908416893054 15912057176064 15913144461312 15920396828672 15960174534528 15967406149632 15974683246592 16005867968997 16020418219008 16027677130752 16051279395872 16090284653016 16097575221504 16106012105792 16158337542144 16160931446912 16165734055936 16207199641563 16213435305984 16214543184672 16220857040896 16237311117524 16244668304256 16292678170664 16300060444416 16346726960634 16353092288512 16399910633088 16402467107124 16407341494272 16414819090432 16432941371952 16440387199488 16455832128768 16463288328192 16470791421952 16471916886016 16519425933312 16552346167686 16597499917824 16606198817152 16613723148288 16654095166464 16662823727872 16670373715968 16694844843348 16701345726464 16741575437944 16749161108736 16751772025128 16798661964784 16806273501696 16813888487424 16860952297472 16863580640256 16871221592064 16911860495544 16918445883392 16943281166112 16950958230528 16959842380544 17001055482432 17008758724608 17017673168384 17064096301056 17098101965168 17147417083776 17148588782283 17156404199648 17164177830912 17180302725632 17188087185408 17207063170038 17214905236928 17220021059584 17222705375232 17272013392368 17278739021824 17328207461376 17336058937344 17387294324736 17395172573184 17412817849371 17419598307328 17420788604224 17427491192832 17472193222806 17477385504768 17480191156864 17536981045248 17546172335104 17554122571776 17596779798528 17622692715208 17630677623552 17646704918528 17681153651298 17689211783488 17697226831872 17741444013828 17749529623168 17750742464569 17754804322304 17757572001792 17765618024448 17815345823744 17841497702784 17902334817024 17903558099742 17910446432256 17919833458688 17935395323904 17963379377664 17964606831612 17971518652416 17997983407376 18057689320356 18119263619016 18169981308848 18178214195712 18181047877776 18186450812928 18240199468032 18248464171008 18309049393152 18317345292288 18329262941997 18343065911296 18344319309568 18388896746304 18397228824576 18405613305856 18406870978048 18466671476736 18469635939328 18522513876072 18529640349696 18530906496768 18556926991456 18559819708563 18565335204864 18620203623616 18628640507904 18681973669296 18689248329728 18690487922176 18698956652544 18745676693856 18771998761852 18780504425088 18789013942272 18834272367687 18898494710382 18916967048784 18952113021632 18968571334656 18978512933888 18987112169472 19016737185152 19033251618816 19043227117568 19051855675392 19071181454073 19079822678112 19087252258816 19133229071936 19136211624978 19141898409984 19144882314432 19198470816896 19207169716224 19215872557056 19235364710814 19272663588864 19281396105216 19300954724604 19311070528967 19327840566336 19363749904128 19366768391544 19372523692032 19382677006336 19429777694208 19438581399552 19448769335296 19511954767872 19540687960192 19597048095744 19598387179752 19607319085312 19616203235328 19665215051472 19674177413632 19683091857408 19730503911468 19739443876992 19767161360464 19776117935616 19803665670144 19812638785536 19825529304609 19834564729504 19843551845376 19852543033344 19871193513984 19900363256424 19908112351232 19968220826064 19974154862592 20042264051712 20052768382976 20061854367744 20074907031711 20110605484032 20140220245952 20149345855488 20150682291096 20159812641024 20216242038272 20225402093568 20247731333298 20285176712192 20294368002048 20332073058304 20390283088896 20441228972454 20459811219456 20461209256848 20469081636864 20479809667072 20529576431616 20530979236128 20538878459904 20569123894144 20628012593181 20635949150208 20637359223264 20646764637184 20698351349466 20706314969088 20707729850304 20717167335424 20726554361856 20778340431744 20876542865388 20887484449699 20924627877888 20947729076568 20958707970214 20963503898624 20964936353792 21015881995776 21025404370944 21026798912448 21036423974912 21067304207082 21104767401984 21108155359232 21139140888852 21176731828224 21207916561664 21211222524072 21217525948416 21280232712704 21289874866176 21321127149336 21341157291996 21350827050624 21360557625344 21370236174336 21393829333296 21423630507264 21453712870688 21463433628672 21473158791168 21524882705928 21544450056192 21598279669008 21609599522084 21617913741312 21619390912896 21659557739008 21713674952667 21733413925888 21795635947512 21805511632128 21866547510784 21869956142832 21876455325696 21879865502208 21910588495936 21920516265984 21941109505024 21951051104256 21983273955216 22025901244416 22048243828779 22058233970976 22069794890248 22129999890432 22133449590336 22140027076608 22151630864384 22205460221952 22215521599488 22227164954624 22238056530522 22259793124464 22313885320692 22325580229141 22332214811648 22335696033504 22396626395136 22408364668928 22418517983232 22484774187008 22494962122752 22549147327392 22559364430848 22591041554816 22592585221103 22601277640704 22657747776696 22668073976576 22669622906558 22678344966144 22688620609536 22743272293056 22820823801216 22827605557248 22863222778368 22864785043044 22873582190592 22885570441216 22905444630528 22917449580544 22942750893384 22963607166976 23018921230046 23029351189824 23039785875456 23104276615168 23114745249792 23140264380912 23183059099648 23193563430912 23217090465828 23227610216832 23296257630408 23303180673024 23306813252352 23382641393664 23405496762368 23462373064704 23507570164736 23574871535064 23583941885952 23585553398016 23596302442496 23622353222181 23655258685104 23664359964672 23665976971776 23676762669056 23746674779136 23788663603712 23848100467863 23858906131872 23869779756032 23871410799656 23880595243008 23940261801792 23951172503552 23952809108816 23962024869888 24030627328512 24076919093808 24135426979524 24148076574377 24159018158688 24237618927616 24241397170368 24248601083904 24320265957376 24331285561344 24355966676286 24367002456384 24412065857536 24439017255996 24450090666624 24518528995072 24529638432768 24540752904192 24578521574929 24599865949632 24622228635648 24649412057928 24662331036994 24683748193152 24696685168096 24706187132928 24707875329024 24746426278084 24753780273152 24828519251529 24838187343872 24898016840662 24909298225728 24918881992704 24920584722432 24931942203392 24994235591808 25005560573952 25040672566784 25052018589696 25112363156916 25123741663104 25197992947176 25209410252544 25222622731712 25291428446208 25295370960384 25316149559296 25377668825088 25402474233856 25414921749168 25428241938764 25439763570816 25501583223648 25514948833304 25522531213312 25526509752576 25596144451584 25609559621632 25647152947752 25696884785152 25734606299472 25746266746368 25770454088448 25782130778112 25818333205504 25822357855392 25830031589376 25834058062848 25906370258944 25918108532736 25992311192064 26080941487104 26119348131469 26129397460992 26131182906336 26141236789248 26154937647104 26220286735296 26244122476544 26307338548624 26319258502656 26331183857664 26368157247488 26404887560192 26434039072812 26446016435328 26458069127168 26470057377792 26494924685312 26533817675232 26545840247808 26624294434752 26632206483456 26636358002688 26675582550218 26723018735616 26762246554176 26766542708948 26814140645376 26853502225536 26855337149613 26865794473984 26867576388128 26879750188032 26945069066496 26946910247418 26953076441088 26967202791424 26996975111064 27059157336064 27187044118528 27254971963272 27267321293568 27279748292608 27281612342464 27292108849152 27360299202048 27372768575488 27374638981504 27463574089728 27504016790908 27514598866944 27516478964352 27583345119456 27597801799288 27608419958784 27610306467072 27635405815808 27704453908992 27783770814108 27835390487184 27848002807296 27899503837184 27930305435424 27942960761856 28021175994368 28033872494592 28035731883264 28048434978816 28089738942776 28157998142778 28170756637632 28185521185136 28281630032096 28290034597888 28375450573176 28386499821568 28415294455667 28428169532448 28454876389328 28467769400832 28480668254208 28512186798662 28525105777728 28564840676352 28577783513088 28617911504896 28630878388224 28699843607904 28704317437467 28712847614976 28725933408256 28797706225344 28810754574336 28823884988416 28825854550528 28908995383296 28951566603556 29045624856192 29060847930016 29074015509504 29144666541312 29159941523776 29168607100928 29173154002944 29227355021312 29268068139008 29297757016402 29311031940288 29367868325888 29397658438372 29410978627968 29424304852992 29506666520576 29511266120448 29520036102144 29524637786112 29595755867202 29607280295936 29650742040696 29664176903424 29679724165952 29705498505216 29751847094256 29765327768064 29780928044672 29806790270976 29862168526848 29891357310976 30065529769856 30079152574464 30092781551616 30135036854272 30210330368928 30224018783232 30226023436644 30237793288192 30324363057408 30338103140352 30427765068288 30441552003072 30484297037824 30486380057392 30498109587456 30585424633344 30590334524512 30689716829184 30691813885272 30705801586432 30719714500608 30794364647424 30796468854192 30839712251614 30853685841216 30956120621104 30970146955776 31047527024199 31061676840544 31070907564032 31075751003136 31089831542784 31176855191552 31283164086272 31386941816832 31433162046752 31438061955321 31445255847936 31447404530688 31496470962908 31523822993664 31540344913472 31552479952896 31554635962368 31600956310623 31662233038848 31708711333278 31797467290484 31811874842496 31816833786108 31826288922624 31840793657344 31920349069056 31934812299264 31949366493184 32011735937994 32040836438016 32055354261504 32102558791744 32180569306032 32195150443008 32212024211584 32316675084288 32321862893824 32331468111872 32414399283126 32426870611968 32429086369344 32474622235048 32489336608512 32585356341328 32600120888832 32693453921268 32706184577024 32799821266176 32804934214248 32814682988544 32829638180864 32850997833241 32865882743904 32880774398976 32911664257536 32926576656384 32943833772032 33038851866624 33104692335372 33194999835648 33212397634304 33227446296576 33308190332928 33325647455744 33340747431936 33389689686696 33402691452928 33483150875888 33498322217472 33503544050256 33597323929568 33612547003392 33627776974848 33721904594944 33727161280512 33742443184128 33823720991088 33836891766784 33886562332224 33901916461056 33919684761088 34002110964864 34004434359837 34017517449216 34035346336768 34128192602112 34196203930336 34294834167552 34297177564566 34312808399296 34328355661824 34360605451264 34376174370816 34414126340076 34429810473856 34440042119168 34445410750464 34528381845069 34544026784736 34557478043648 34656414922752 34672117874688 34774588649472 34790345146368 34825635698742 34839196614656 34841577208448 34944386445612 34954771009536 34960382313728 35073962090496 35092344670208 35108245143552 35193559597056 35245385430416 35261355247104 35362307302596 35378423566976 35394453663744 35482888027656 35499059246336 35501484929138 35509608644608 35515144003584 35531236048896 35682995405568 35804669634048 35807116199484 35820892864512 35839666917376 35870790647808 35926758755328 35929213663224 35943037304832 35995966814752 36115378640712 36238527238032 36339962617696 36356428391424 36362095755552 36372901625856 36480398936064 36496928342016 36533950014429 36618098786304 36658525883994 36686131822592 36688638619136 36777793492608 36794457649152 36811226611712 36813741956096 36933342953472 36939271878656 36993496555491 37045027752144 37059280699392 37061812993536 37113853982912 37119639417126 37130670409728 37240407247232 37257281015808 37347025260993 37363947338592 37378496659456 37380975844352 37397913305088 37491353387712 37543997523704 37561008850176 37578027884544 37668544735374 37796989420764 37816799163647 37833934097568 37904226043264 37937142669312 37957025867776 37974224338944 38033474370304 38066503237632 38086454235136 38103711350784 38142362908146 38159645356224 38266458143872 38272423249956 38283796819968 38289764628864 38396941633792 38414339432448 38431745114112 38470729421628 38545327177728 38601909449208 38622141057934 38655681132672 38727499808256 38733536783088 38745047384064 38765354012672 38859555388416 38877162799104 38897538670592 39023909535744 39081375920384 39194096191488 39196774359504 39214638170624 39232406470656 39330430102944 39348354827264 39366183714816 39461007822936 39478887753984 39534322720928 39552235871232 39607331340288 39651058609218 39669129459008 39687103690752 39705086066688 39742387027968 39800726512848 39816224702464 39936441652128 39948309725184 40013373825327 40084528103424 40105536765952 40149814063422 40221210968064 40280440491904 40298691710976 40301364582192 40319625282048 40432484076544 40450804187136 40495462666596 40570353424384 40588736004096 40664146116608 40780566177792 40882457944908 40903884809659 40919622438912 40922418513696 40938163273728 40959619334144 41059152863232 41061958472256 41077756919808 41138247788288 41256025186362 41271898300416 41274718446528 41293529274368 41396702698932 41412629938176 41415459700608 41434334670848 41453108723712 41556680863488 41753085730776 41774968899398 41849255755776 41895458153136 41917415940428 41929872707584 42031763991552 42050808741888 42053597824896 42072847949824 42134608414164 42209534803968 42216310718464 42236997214167 42278281777704 42415833123328 42422445048144 42435051896832 42560465425408 42579749732352 42642254298672 42682314583992 42701654101248 42721115250688 42740472348672 42768280197993 42787658666592 42847261014528 42907425741376 42926867257344 42946317582336 43049765411856 43088900112384 43196559338016 43219199044168 43235827482624 43238781825792 43319115478016 43427349905334 43466827851776 43591271895024 43611023264256 43733095021568 43739912285664 43752910651392 43759731004416 43821176991872 43841032531968 43882219010048 43902102208512 43946635524603 43966547910432 44051802488832 44096487657558 44116467941952 44139589780496 44259999780864 44266899180672 44280054153216 44303261728768 44410920443904 44431043198976 44454329909248 44476113061044 44499423392837 44519586248928 44627770641384 44651160458282 44664429623296 44671392067008 44793252790272 44816729337856 44837035966464 44969548374016 44989924245504 45098294654784 45118728861696 45182083109632 45185170442206 45202555281408 45315495553392 45336147953152 45339245813116 45356689932288 45486544586112 45641647602432 45655211114496 45726445556736 45729570086088 45747164381184 45771140882432 45834899161088 45885501786768 45927214333952 46037842460092 46058702379648 46079571750912 46208553230336 46229490499584 46259568377421 46280528761824 46366118199296 46434180931656 46455220433664 46592515260816 46606361346048 46613626504704 46765282787328 46810993524736 46841449740659 46924746129408 47015140329472 47149743070128 47167883771904 47171106796032 47192604884992 47244706444362 47310517370208 47328719929344 47331953943552 47353525338112 47493349558272 47577327207424 47696200935726 47717812263744 47739559512064 47742821599312 47761190486016 47880523603584 47902345007104 47905618217632 47924049739776 48061254657024 48132029384089 48153838187616 48270853959048 48296153148754 48318036317376 48475237855232 48482794340736 48497202167808 48621598924689 48640531914752 48662571122688 48711933352572 48734004912768 48824131715072 48878034511992 48900181333248 49037057990144 49059276865536 49157043149858 49199731899264 49244457271296 49298824115856 49324662073988 49367496386304 49393370336192 49412374265856 49415750658048 49492852556168 49507560546304 49657038503058 49676374687744 49796033681324 49818596451456 49841169444864 49863884406784 49988471183616 50011121147904 50081345133568 50104037179392 50224726313832 50247483326208 50395985894352 50418820505088 50445245463424 50582856892416 50590741920768 50632299118592 50665241556223 50755337650176 50829843498336 50856483877528 50879527141632 51003166447296 51029897666608 51045062426624 51053019505152 51192288903168 51219119243264 51294305895504 51393769570304 51445902267151 51469212598944 51492533492736 51540908176896 51564261556224 51636666411008 51644715710784 51660063178752 51668116125696 51812740517888 51836217065472 51984622384128 52161882974208 52238696262938 52258794921984 52262365812672 52282473578496 52309875294208 52440573470592 52488244953088 52614677097248 52638517005312 52662367715328 52736314494976 52809775120384 52868078145624 52892032870656 52916138254336 52940114755584 52989849370624 53067635350464 53091680495616 53248588869504 53252227393707 53264412966912 53272716005376 53351165100436 53446037471232 53524493108352 53533085417896 53707004451072 53710674299226 53731588947968 53735152776256 53759500376064 53890138132992 53893820494836 53934405582848 53993950222128 54118314672128 54374088237056 54509943926544 54534642587136 54559496585216 54563224684928 54720598404096 54745537150976 54749277963008 54927148179456 55008033581816 55029197733888 55032957928704 55166690238912 55195603598576 55216839917568 55220612934144 55408907817984 55567541628216 55645567758347 55670780974368 55679459125689 55696005614592 55860610870848 55885921523712 56042351988736 56067744989184 56071463766528 56096869957632 56179477885552 56315996285556 56341513275264 56371042370272 56563260064192 56580069195776 56750901146352 56772999643136 56830588911334 56856339064896 56909752778656 56935538801664 56961336508416 57024373597324 57050211555456 57129681352704 57155567026176 57213544362219 57235823009792 57261756776448 57399687215808 57408634874934 57425695229952 57451866816512 57595412450688 57621509148672 57647769976832 57651709101056 57817990766592 57903133207112 57933211586901 58091249712384 58121695860032 58148031019008 58289333082624 58319883047552 58337214201856 58346308005888 58454710042624 58536136278016 58595514032804 58622063880576 58795316876744 58821957255936 58848609705984 59013333041152 59022532240896 59049275572224 59191511734404 59214560591872 59301484081392 59328353806848 59359448331904 59410997010432 59503694188512 59530655536128 59561856089344 59613580541952 59724337053696 60131059539712 60158305148928 60185563103232 60224721095133 60270073708544 60420660737856 60448037566464 60452046873288 60475586576384 60648726114816 60676206280704 60855530136576 60883104006144 60968594075648 60972760114784 60996219174912 61170849266688 61180669049024 61379433658368 61383627770544 61411603172864 61439429001216 61588729294848 61592937708384 61679424503228 61707371682432 61884037779543 61912241242208 61940293911552 62095054048398 62123353681088 62141815128064 62151502006272 62179663085568 62353710383104 62566328172544 62662453349097 62773883633664 62866324093504 62876123910642 62890511695872 62894809061376 62992941925816 63047645987328 63080689826944 63109271924736 63201912621246 63324466077696 63417422666556 63594934580968 63623749684992 63633667572216 63652577845248 63681587314688 63840698138112 63869624598528 64023471875988 64081672876032 64110708523008 64205117583488 64361138612064 64390300886016 64424048423168 64633350168576 64643725787648 64828798566252 64853741223936 64858172738688 64949244470096 64978673217024 65141024858001 65170712682656 65200241777664 65386907842536 65412369154048 65599642532352 65609868428496 65629365977088 65701995666482 65731765487808 65761548797952 65823328515072 65853153312768 65887667544064 66077703733248 66144731486337 66209384670744 66389999671296 66424795268608 66454892593152 66616380665856 66651294911488 66681494863872 66779379373392 66805382905856 66966301751776 66976740687423 66996644434944 67007088100512 67194647859136 67225094006784 67255553949696 67443809189888 67454322561024 67484886368256 67647441982176 67673783533568 67773124664448 67777755663309 67803832922112 67839369522176 68004221929728 68008868719674 68035034898432 68070692673536 68392407860672 68589668335104 68594355129132 68625616798592 68656711323648 68721210902528 68752348741632 68828252680152 68859620947712 68880084238336 68890821500928 69056763690138 69088053569472 69312829845504 69344235749376 69549177298944 69580690292736 69651271397484 69678393229312 69683154416896 69888772891224 69909542019072 69920764627456 70147924180992 70184689340416 70216490287104 70387119194112 70490770860832 70522710494208 70724614605192 70756847133952 70788907327488 70867059666543 70965776055312 70998118492672 71002969858276 71030288007168 71365990811136 71544301403589 71609339268096 71614232398968 71641785729024 71679333834752 71853517510656 71858427326448 71886074609664 71991933629504 72230757281424 72444229723131 72477054476064 72679925235392 72712856782848 72724191511104 72745803251712 72960797872128 72993856684032 73067900028858 73236197572608 73317051767988 73355477895749 73372263645184 73377277238272 73555586985216 73588915298304 73622453223424 73627483912192 73735564724787 73866685906944 73878543757312 73986993110982 74090055504288 74118561398784 74123625987072 74227707965824 74239278834252 74261340819456 74480814494464 74514562031616 74694050521986 74727894677184 74761951688704 74795826610176 74982706775424 75087995047408 75122017700352 75156055769088 75337089470748 75593978841528 75633598327294 75667868195136 75808452086528 75874285338624 75914051735552 75948448677888 76066948740608 76133006475264 76172908470272 76207422701568 76284725816292 76319290712448 76532916287744 76544846499912 76567593639936 76579529257728 76793883267584 76828678864896 76941458843256 77090654355456 77203818898416 77244282115868 77311362265344 77454999616512 77467073566176 77490094768128 77530708025344 77719110776832 77754325598208 77795077341184 78162751840768 78358044394407 78388192382976 78393548719008 78429276341248 78464812941312 78660860205888 78696709654528 78732367429632 78922015645872 78957775507968 79068645441856 79104471742464 79214662680576 79302117218436 79338258918016 79343680172953 79374207381504 79410172133376 79484774055936 79601453025696 79632449404928 79872883304256 79896619450368 80026747650654 80169056206848 80211073531904 80299628126844 80442421936128 80560880983808 80566224305161 80597383421952 80602729164384 80639250564096 80864968153088 80901608374272 80990925333192 81140706848768 81177472008192 81561132355584 81764915889816 81807769619318 81839244877824 81844837027392 81876326547456 81919238668288 82118305726464 82123916944512 82276495576576 82512050372724 82543796600832 82549436893056 82587058548736 82793405397864 82825259876352 82830919401216 82868669341696 82906217447424 83113361726976 83506171461552 83549937798796 83698511511552 83790916306272 83834831880856 83859745415168 84063527983104 84101617483776 84107195649792 84145695899648 84269216828328 84432621436928 84473994428334 84556563555408 84831666246656 84844890096288 84870103793664 85120930850816 85159499464704 85245883367001 85284508597344 85364629167984 85403308202496 85442230501376 85536560395986 85575317333184 85694522029056 85814851482752 85853734514688 85892635164672 86099530823712 86177800224768 86393118676032 86438398088336 86471654965248 86477563651584 86638230956032 86854699810668 86933655703552 87143058942317 87182543790048 87222046528512 87466190043136 87479824571328 87505821302784 87519462008832 87642353983744 87682065063936 87764438020096 87804204417024 87893271049206 87933095820864 88103604977664 88192975315116 88232935883904 88279179560992 88519999561728 88533798361344 88560108306432 88606523457536 88821840887808 88908659818496 88952226122088 88998846785674 89039172497856 89255541282768 89302320916564 89328859246592 89342784134016 89586505580544 89633458675712 89674071932928 89939096748032 90196589309568 90237457723392 90364166219264 90370340884412 90405110562816 90630991106784 90672295906304 90678491626232 90713379864576 90973089172224 91283295204864 91452891113472 91459140172176 91494328762368 91542281764864 91669798322176 91771003573536 91854428667904 92075684920184 92117404759296 92159143501824 92417106460672 92519136754842 92561057523648 92732236398592 92868361863312 92910440867328 93185030521632 93212722692096 93227253009408 93364538925763 93530565574656 93682899481318 93849492258816 94030280658944 94256778039649 94299486140256 94314185865963 94335767543808 94342213592064 94385209769984 94489412888724 94621034740416 94657439858688 94663907887104 94707050676224 94986699116544 95154654414848 95392401871452 95435624527488 95479119024128 95485643198624 95522380972032 95761047207168 95804690014208 95811236435264 95848099479552 96122509314048 96264058768178 96307676375232 96541707918096 96592306297508 96636072634752 96950475710464 96965588681472 96994404335616 97243197849378 97281063829504 97423866705144 97468009825536 97648263430144 97756069023984 97800362666496 98074115980288 98118553731072 98314086299716 98399463798528 98488914542592 98552993499723 98597648231712 98649324147976 98734992772608 98786740672384 98831501316096 98985705112336 99015121092608 99314077006116 99352749375488 99592067362648 99637192902912 99682338889728 99727768813568 99976942367232 100022242295808 100162690267136 100208074358784 100449452627664 100494966652416 100791971788704 100837641010176 100890490926848 101165713784832 101181483841536 101330483112446 101510675300352 101659686996672 101712967755056 101759054283264 102006332894592 102013303079511 102059795333216 102090124853248 102106039010304 102384577806336 102438238486528 102542149557407 102588611791008 102787539140608 102891804534302 102938425197888 102985066985472 103081816353792 103128523112448 103273332822016 103289431421568 103320126357504 103336232251392 103585145535207 103625481035776 103672434130944 103969244768256 104323765948416 104477392525876 104517589843968 104524731625344 104619750588416 104881146941184 104976489906176 105229354194496 105277034010624 105324735430656 105472628989952 105619550240768 105736156291248 105784065741312 105832276508672 105979698741248 106135270700928 106183360991232 106497177739008 106504454787414 106528825933824 106545432010752 106702330200872 107048986216704 107066170835792 107414008902144 107421348598452 107463177895936 107470305552512 107519000752128 107780276265984 107787640989672 107868811165696 107938992880649 107987900444256 108748176474112 109019887853088 109069285174272 109118993170432 109126449369856 109441196808192 109491074301952 109498555926016 109854296358912 110016067163632 110058395467776 110065915857408 110333380477824 110391207197152 110433679835136 110441225868288 110817815635968 110980489666473 111135083256432 111291135516694 111341561948736 111358918251378 111392011229184 111721221741696 111771843047424 112041075782979 112084703977472 112135489978368 112142927533056 112193739915264 112358955771104 112631992571112 112683026550528 112742084740544 113126520128384 113160138391552 113450397490941 113501802292704 113545999286272 113661177822668 113712678129792 113819505557312 113871077603328 113922673016832 114048747194648 114100423110912 114259362705408 114311134052352 114427088724438 114471646019584 114799374431616 114817269749868 114851390459904 114903733633024 115190824901376 115243018297344 115295539953664 115303418202112 115635981533184 115806266414224 115866423173802 116182499424768 116243391720064 116296062038016 116578666165248 116639766095104 116674428403712 116692616011776 116909420085248 117191028065608 117244127761152 117590633753488 117643914511872 117697219411968 118026666082304 118045064481792 118098551144448 118383023468808 118429121183744 118602968162784 118656707613696 118718896663808 118821994020864 119007388377024 119061311072256 119123712178688 119227161083904 119448674107392 120040121475981 120262119079424 120316610297856 120449442190266 120540147417088 120841321475712 120896075132928 120904093746576 120951173152768 121297452229632 121352412561408 121711060273152 121766208012288 121937188151296 121945520229568 121992438349824 122341698533376 122361338098048 122711654428977 122758867316736 122767255541088 122823206345728 122878858002432 123177458589696 123185875416768 123358849006456 123414743364864 123768075559086 123824482484416 123880587823104 124190108096796 124246707362176 124255197251983 124283630256128 124303004012544 124359326171136 124707420766208 125324906698194 125547767267328 125732648187008 125752247821284 125789618122752 125985883851632 126095291974656 126161379653888 126218543849472 126403825242492 126648932155392 126834845333112 127189869161936 127247499369984 127267335144432 127305155690496 127681396276224 127739249197056 128046943751976 128163345752064 128221417046016 128304840593979 128410235166976 128722277224128 128780601772032 128848096846336 129266700337152 129287451575296 129657597132504 129707482447872 129716345477376 129898488940192 129957346434048 130282049716002 130341425365312 130400483555328 130773815685072 130824738308096 131199285064704 131219736856992 131258731954176 131403991332964 131463530975616 131523097595904 131646657030144 131706306625536 131775335088128 131839906573809 132155407466496 132289462972674 132418769341488 132779999342592 132849590537216 132909785186304 133232761331712 133302589822976 133362989727744 133498270178511 133558758746784 133610765811712 133932603503552 133953481374846 133993288869888 134014176201024 134389295718272 134450188013568 134511107899392 134887618379776 134908645122048 134969772736512 135294883964352 135546249328896 135555511326618 135607665844224 135678739044352 136008443859456 136017737439348 136070069796864 136141385347072 136784815721344 137179336670208 137188710258264 137251233597184 137313422647296 137442421805056 137504697483264 137656505360304 137719241895424 137781643001856 138113527380276 138176107138944 138625659691008 138688471498752 138778705132263 139098354597888 139302542794968 139356786458624 139366308833792 139777545782448 139819084038144 139841529254912 140295848361984 140369378680832 140432980574208 140524349221977 140774238388224 140981541721664 141045420988416 141449229210384 141513694267904 141577814654976 141734119333086 141931552110624 141996236985344 142005939716552 142060576014336 142731981622272 143088602807178 143218678536192 143228464797936 143283571458048 143358667669504 143707035021312 143716854652896 143772149219328 143983867259008 144396088152267 144461514562848 144888459446262 144954108952128 145359850470784 145425713565696 145448383022208 145491606503424 145921595744256 145987713368064 146135800057716 146212391147893 146472395145216 146634103535976 146710955791498 146744527290368 146754554476544 147111173970432 147177830596608 147254967824384 147471129449574 147733371813888 147757087514624 147973986221964 148180111008576 148237122797568 148247251974144 148455415931648 148478557668504 148522681638912 148961628988928 149029124063232 149388101043972 149455789354368 149523903377408 149591653220352 149965413550848 150175990094816 150244035400704 150312111538176 150674178941496 151187957683056 151267196654588 151335736390272 151616904173056 151748570677248 151828103471104 151896897355776 151995724668669 152133897481216 152266012950528 152345816940544 152569451632584 152638581424896 153065832575488 153089692999824 153135187279872 153159058515456 153587766535168 153657357729792 153882917686512 154181308710912 154337706801453 154407637796832 154488564231736 154622724530688 154909999233024 154934147132352 154980189536256 155061416050688 155438221553664 155508651196416 155590154682368 156325503681536 156716088788814 156776384765952 156787097438016 156858552682496 156929625882624 157321720411776 157393419309056 157464734859264 157844031291744 157915551015936 158137290883712 158148096547721 158208943484928 158429325361152 158604234436872 158676517836032 158687360345906 158748414763008 158820344266752 158969548111872 159202906051392 159745766608512 159756682181121 159793238900736 160053495301308 160338112413696 160422147063808 160599256253688 161121761967616 161132448610322 161194766843904 161205458328768 161278501128192 161729936306176 161803216748544 161981850666384 162281413697536 162354944016384 163122264711168 163529831779632 163615539238636 163678489755648 163689674054784 163838477336576 164236611452928 164247833889024 164552991153152 165024100745448 165087593201664 165098873786112 165174117097472 165586810795728 165650519752704 165661838802432 165737338683392 166226723453952 166936703275041 167012342923104 167099875597592 167581832612544 167669663761712 167719490830336 168127055966208 168203234967552 168214391299584 168291391799296 168538433656656 168865242873856 168947988856668 169036536020639 169113127110816 169663332493312 169689780192576 169740207587328 170241861701632 170318998929408 170491766734002 170569017194688 170729258335968 170806616404992 170884461002752 171073120791972 171150634666368 171389044058112 171629702965504 171707469029376 171785270329344 172199061647424 172355600449536 172786237352064 172876796176672 172943309930496 172955127303168 173276461912064 173709399621336 173799634760703 173867311407104 174286117884634 174365087580096 174444093057024 174932380086272 174959649142656 175011642605568 175038924017664 175284707967488 175364130127872 175528876040192 175608408834048 175786542098412 175866191641728 176385950630232 176465871767808 176558359121984 177039999123456 177067596722688 177213046915072 177643681775616 177817319636992 177904452244176 177997693571348 178078344995712 178511082565536 178604641833128 178657718493184 178685568268032 179173011161088 179266917351424 179878193496064 180393178619136 180474915446784 180728332438528 180740681768824 180810221125632 181261982213568 181344591812608 181356983252464 181426759729152 181946178344448 182566590409728 182835436920283 182905782226944 182918280344352 182988657524736 183084563529728 183542007147072 183708857335808 184151369840368 184234809518592 184318287003648 184834212921344 185038273509684 185122115047296 185464472797184 185736723726624 185820881734656 186370061043264 186425445384192 186454506018816 186729077851526 187061131149312 187365798962636 187698984517632 187987360047291 188060561317888 188513556079298 188598972280512 188628371731926 188671535087616 188684427184128 188770419539968 188978825777448 189242069480832 189327815774208 189414101352448 189973398233088 190309308829696 190784803742904 190871249054976 190958238048256 190971286397248 191044761944064 191522094414336 191609380028416 191622472870528 192245018628096 192528117536356 192615352750464 193083415836192 193184612595016 193272145269504 193900951420928 193931177362944 194486395698756 194562127659008 194847733410288 194936019651072 195296526860288 195512138047968 195600725332992 196148231960576 196237107462144 196628172599432 196798927597056 197105986999446 197195296463424 197298648295952 197469985545216 197573481344768 197663002632192 197971410224672 198030242185216 198628154012232 198705498750976 199184134725296 199274385805824 199364677779456 199953884734464 200044484591616 200325380534272 200416148717568 200898905255328 200930222062269 200989933304832 201583943577408 201675282020352 201780981853696 202331427569664 202362967683072 202660966224892 203021350600704 203319373993344 203333266989927 203425935510112 203518108566528 204012665789184 204026606159022 204119590666432 204180249706496 204212078020608 204876476973056 205084299114814 205177223582016 205575078281216 205783609068604 205876850395776 205970133970944 206163632707584 206257046224896 206546665644032 206578862843136 206640252715008 206672464502784 207170291070414 207250962071552 207938489536512 208647531896832 208954785051752 209035179687936 209049463250688 209239501176832 209762293882368 210458708388992 210554068021248 210649470861312 210945257979904 211239100481536 211472312582496 211568131482624 211664553017344 212270541401856 212366721982464 212994355478016 213008909574828 213090864021504 213404660401744 214097972433408 214132341671584 214828017804288 214842697196904 214926355791872 214940611105024 215038001504256 215560552531968 215575281979344 215877985761298 215975800888512 217332689169393 217496352948224 218039775706176 218138570348544 218237986340864 218252898739712 218882393616384 218982148603904 218997111852032 219708592717824 220032134327264 220066433687247 220116790935552 220131831714816 220666760955648 220782414394304 220867359670272 220882451736576 221206694174361 221635631271936 221960979332946 222270166512864 222582271033388 222683123897472 222717836502756 222784022458368 223442443483392 223543686094848 224082151565958 224169407954944 224285855066112 224387479830528 224717911542208 225263985142224 225366053101056 225484169481088 226253040256768 226320276783104 226900794981882 227003604585408 227322355645336 227425356259584 227639011114624 227742155206656 227845346033664 228097494389296 228200846221824 228518725410816 228622268104704 228854177448876 228943292039168 229598748863232 229634539499736 229702780919808 229807467266048 230381649802752 230486036594688 230606836404224 231271963066368 231612532828448 231732846347604 232364998849536 232486783440128 232592124076032 233157332330496 233279532190208 233385232023552 233818840170496 234382056131216 234488255522304 235074133183221 235181267506976 235287829023744 235394438823936 236053332164608 236090128963584 236197102288896 236766046937616 236858242367488 237205936325568 237313415227392 237437793327616 237643988041728 238014776754048 238031040518859 238122622144512 238247424357376 238454322167808 238897348214784 240080242951962 240524238158848 240633220595712 240898884380532 241080294834176 241682642951424 241698672915483 241792150265856 241808187493152 241902346305536 242594904459264 242704825122816 243422120546304 243532416024576 243874376302592 243891040459136 244683397066752 244722676196096 245423308857954 245517734633472 245534511082176 245646412691456 245757716004864 246354917179392 246371750833536 246717698012912 246829486729728 247536151118172 247648964968832 247761175646208 248380216193592 248493414724352 248510394503966 248567260512256 248606008025088 248718652342272 250649813396388 251095534534656 251465296374016 251504495642568 251579236245504 251971767703264 252190583949312 252322759307776 252437087698944 252807650484984 253297864310784 253669690666224 254379738323872 254494998739968 254534670288864 254610311380992 255362792552448 255478498394112 255737650101003 256093887503952 256326691504128 256609681187958 256820470333952 257444554448256 257561203544064 257696193692672 258533400674304 258574903150592 259315194265008 259414964895744 259432690954752 259796977880384 259914692868096 260564099432004 260682850730624 260800967110656 261429176826951 261547631370144 261649476616192 262398570129408 262439473713984 262517463908352 262807982665928 262927061951232 263046195191808 263293314060288 263412613251072 263550670176256 263679813147618 264310814932992 264578925945348 264717594145529 264837538682976 265559998685184 265699181074432 265819570372608 266465522663424 266605179645952 266725979455488 266996540357022 267117517493568 267865207007104 267906962749692 267986577739776 268028352402048 268778591436544 268900376027136 269022215798784 269817290244096 270589767928704 271092498657792 271111022653236 271215331688448 271357478088704 272016887718912 272035474878696 272140139593728 272282770694144 273569631442688 274358673340416 274377420516528 274502467194368 274626845294592 274884843610112 275009394966528 275313010720608 275438483790848 275563286003712 276227054760552 276352214277888 277251319382016 277557410264526 278196709195776 278605085589936 278713572917248 278732617667584 279555091564896 279638168076288 279683058509824 280093616777289 280591696723968 280738757361664 281048698443954 281548476776448 281963083443328 282090841976832 282770334118947 282898458420768 283027388535808 283155629309952 283468238666172 283863104221248 283992473970688 284011879433104 284121152028672 285463963244544 286177205614356 286327193667613 286437357072384 286456929595872 286567142916096 286717335339008 287414070042624 287433709305792 287544298438656 287967734518016 288792176304534 288923029125696 289776918892524 289908217904256 290719700941568 290851427131392 290896766044416 290983213006848 291843191488512 292271600115432 292424782295786 292944790290432 293268207071952 293421911582996 293509108953088 294222347940864 294355661193216 294509935648768 294942258899148 295466743627776 295514175029248 295658980499169 295947972443928 296360222017152 296494503948288 296910831863296 296957115337008 297045363277824 297923257977856 298058248126464 298776202087944 298911578708736 299047806754816 299183306440704 299930827101696 300351980189632 300488070801408 300624223076352 301348357882992 302375915366112 302534393309176 302671472780544 303233808346112 303497141354496 303656206942208 303991449337338 304267794962432 304532025901056 304691633881088 305138903265168 305277162849792 306131665150976 306179385999648 306270374559744 306318117030912 307175533070336 307314715459584 307626448672221 307765835373024 308362617421824 308675413602906 308815275593664 308977128463472 309245449061376 309819998466048 309868294264704 309960379072512 310122832101376 310876443107328 311017302392832 311180309364736 312651007363072 313432177577628 313552769531904 313574194876032 313717105364992 313859251765248 314643440823552 314786838618112 314929469718528 315688062583488 315831102031872 316274581767424 316296193095442 316417886969856 316858650722304 317208468873744 317353035672064 317374720691812 317496829526016 317939096223744 318405812102784 319491533217024 319513364362242 319586477801472 320106990602616 320844294127616 321198512507376 322243523935232 322264897220644 322389533687808 322410916657536 322557002256384 323459872612352 323606433497088 323816978641947 323963701332768 324562827395072 326244529422336 327059663559264 327231078477272 327356979511296 327379348109568 327676954673152 327890148184613 328473222905856 328495667778048 329105982306304 330048201490896 330175186403328 330197747572224 330348234194944 331173621591456 331301039505408 331323677604864 331474677366784 332453446907904 333873406550082 334024685846208 334199751195184 335163665225088 335339327523424 335438981660672 336254111932416 336406469935104 336428782599168 336582783598592 336924205688623 337076867313312 337730485747712 337895977713336 338073072041278 338226254221632 339326664986624 339379560385152 339480415174656 340351192472823 340483723403264 340637997858816 340983533468004 341138034389376 341458516671936 341613232809984 341768922005504 342146241583944 342301269332736 342778088116224 343259405931008 343414938058752 344398123294848 344711200899072 345572474704128 345753592353344 345886619860992 345910254606336 346552923824128 347418799242672 347599269521406 347734622814208 348572235769268 348730175160192 348888186114048 349864760172544 349919298285312 350023285211136 350077848035328 350569415934976 350728260255744 351057752080384 351573084196824 351732383283456 352771901260464 352931743535616 353116718243968 354079998246912 354135193445376 354426093830144 354656690893561 355287363551232 355808904488352 355995387142696 356156689991424 357022165131072 357209283666256 357315436986368 357371136536064 358346022322176 358533834702848 359756386992128 360786357238272 360949830893568 361456664877056 361481363537648 361620442251264 362523964427136 362689183625216 362713966504928 362853519458304 363892356688896 365133180819456 365670873840566 365811564453888 365836560688704 365977315049472 366169127059456 367084014294144 367417714671616 368134963286931 368302739680736 368469619037184 368636574007296 369668425842688 370076547019368 370244230094592 370928945594368 371473447453248 371641763469312 372740122086528 372765591755949 372850890768384 372909012037632 373458155703052 374122262298624 374731597925272 375974720094582 376121122635776 377027112158596 377197944561024 377256743463852 377368854368256 377540839079936 377957651554896 378484138961664 378655631548416 378828202704896 379946796466176 380618617659392 381569607485808 381742498109952 381916476096512 381942572794496 383044188828672 383218760056832 383244945741056 384490037256192 385056235072712 385230705500928 386166831672384 386369225190032 386544290539008 387801902841856 387862354725888 388972791397512 389124255318016 389518974308429 389695466820576 389872039302144 391024276095936 391201450665984 392296463921152 392474214924288 393256345198864 393597855194112 394211973998892 394390592926848 394597296591904 394939971090432 395146962689536 395326005264384 395942820449344 396060484370432 397256308024464 397410997501952 398368269450592 398548771611648 398729355558912 399907769468928 400088969183232 400494810535533 400650761068544 400832297435136 401797810510656 401860444124538 401979866609664 403167887154816 403350564040704 403561963707392 404662855139328 404725935366144 405321932449784 406638747986688 406666533979854 406851871020224 407036217133056 408025331578368 408053212318044 408239181332864 408360499412992 408424156041216 409752953946112 410168598229628 410354447164032 411567218137208 411753700791552 411940267941888 412327265415168 412514092449792 413093331288064 413157725686272 413344929005568 414340582140828 414501924143104 415876979073024 417295063793664 417909570103504 418070359375872 418098926501376 419524587764736 420917416777984 421108136042496 421298941722624 421573047665931 421890515959808 422944625164992 423136262965248 423329106034688 424541082803712 424733443964928 425988710956032 426017819149656 426181728043008 426809320803488 428195944866816 428264683343168 429656035608576 429685394393808 429852711583744 429881222210048 430076003008512 431121105063936 431150563958688 431755971522596 431951601777024 433188264456801 434665378338786 434992705896448 436079551412352 436277140697088 436475972681728 436505797479424 437764787232768 437964297207808 437994223704064 438637173443679 439417185435648 440064268654528 440132867374494 440233581871104 440263663429632 441333521911296 441564828788608 441764903473152 442413388348722 443271262543872 443921958665892 444540333025728 445164542066776 445366247794944 445435673005512 445568044916736 446884886966784 447087372189696 448164303131916 448338815909888 448571710132224 448774959661056 449435823084416 450527970284448 450732106202112 450968338962176 452506080513536 453801589963764 454007209170816 454644711290672 454850712519168 455278022229248 455484310413312 455690692067328 455987174006007 456194988778592 456401692443648 457037450821632 457708354897752 457886584078336 459197497726464 459269078999472 459405561839616 460763299605504 460972073189376 461213672808448 462543926132736 463013120404359 463225065656896 463465692695208 464729997699072 464973566880256 465184248152064 466314664660992 466559064380416 466770464047104 467637680340992 468764112262432 468976511044608 470148266366442 470362535013952 470575658047488 470788877647872 472106664329216 472180257927168 472394204577792 473532093875232 473716484734976 474411872651136 474444289643163 474626830454784 474875586655232 475287976083456 476029553508096 476062081037718 476245244289024 476494848714752 476908644335616 480160485903924 481048476317696 481266441191424 481797768761064 482160589668352 483365285902848 483397345830966 483584300531712 483616374986304 485189808918528 485409650245632 486844241092608 487064832049152 487748752605184 487782080918272 489366794133504 489445352392192 490846617715908 491035469266944 491069022164352 491292825382912 491515432009728 492709834358784 492743501667072 493435396025824 493658973459456 495072302236344 495297929937664 495522351292416 496760432387184 496986829448704 497020789007932 497212016050176 500810109825123 501299626792776 502930592748032 503008991285136 503158472491008 503943535406528 504381167898624 504645518615552 504874175397888 505615300969968 506595728621568 507109608061917 507339381332448 508759476647744 508989997479936 509069340577728 509220622761984 510725585104896 510956996788224 511475300202006 512187775007904 512653383008256 513219362375916 513488345270243 513640940667904 514889108896512 515122407088128 515392387385344 517066801348608 517149806301184 518630388530016 518829929791488 518865381909504 519593955760768 519829385736192 521128198864008 521365701461248 521601934221312 522858353653902 523095262740288 524797140258816 524878947427968 525034927816704 525615965331856 525854123902464 526092390383616 526586628120576 526825226502144 527101340352512 527359626295236 529157851890696 529435188291058 529675077365952 531119997370368 531398362148864 531639140745216 532931045326848 533210359291904 533451958910976 533993080714044 534235034987136 535730414014208 535813925499384 535973155479552 536056704804096 537557182873088 537800752054272 539634580488192 541179535857408 542184997315584 542222045306472 542430663376896 542714956177408 544033775437824 544070949757392 544280279187456 544565541388288 547139262885376 548506310760849 548717346680832 548754841033056 549004934388736 549253690589184 549769687220224 550626021441216 550876967581696 551126572007424 552454109521104 552704428555776 554502638764032 555114820529052 555405761210671 556393418391552 557210171179872 557427145834496 557465235335168 559110183129792 559276336152576 559366117019648 560187233554578 561183393447936 561477514723328 562097396887908 563096953552896 563926166886656 564181683953664 565540668237894 565796916841536 566054777071616 566311258619904 566936477332344 567726208442496 567984947941376 568023758866208 568242304057344 570927926489088 572354411228712 572654387335226 572874714144768 572913859191744 573134285832192 573434670678016 574828140085248 574867418611584 575935469036032 577584352609068 577846058251392 579553837785048 579816435808512 581439401883136 581702854262784 581793532088832 583686382977024 584543200230864 584849564591572 585889580580864 586536414143904 586843823165992 587018217906176 588444695881728 588711322386432 589019871297536 589884517798296 591028350058496 591317960998338 591895944887856 592720444034304 592989007896576 593821663726592 593914230674016 594090726555648 595846515955712 596116496252928 597552404175888 597823157417472 598095613509632 599861654203392 600703960379264 600745007023787 600976141602816 601248446152704 602696715765984 604751830732224 605068786618352 605342945561088 606467616692224 606994282708992 607312413884416 607982898674676 608535589924864 609064051802112 609383267762176 610001412596219 610277806530336 610554325699584 612263330301952 612358771999296 612540749119488 612636234061824 614351066140672 614629430919168 615252897344442 615531670746048 616725234843648 617350827205812 617630551187328 617954256926944 618490898122752 619639996932096 619736588529408 619920758145024 620245664202752 621752886214656 622360618729472 625302014726144 626864355155256 627105539063808 627148389752064 627434210729984 627718503530496 629286881647104 629573677236224 631376125166976 631662204063744 632549163534848 632592386190884 632835773939712 633717301444608 634416937747488 634706071344128 634749441383624 634993659052032 636811624205568 638983066434048 639026728724484 640213981205232 641688588255232 642397025014752 644487047870464 644529794441288 644779067375616 644821833315072 645114004512768 646919745224704 647633957283894 647927402665536 649125654790144 652489058844672 653551772480341 654119327118528 654462156954544 654713959022592 654758696219136 655780296369226 656946445811712 656991335556096 658211964612608 659797446277543 660096402981792 660199301061741 660350372806656 660395495144448 660696468389888 662347243182912 662602079010816 662647355209728 662949354733568 664906893815808 667746813100164 668049371692416 668399502390368 670327330450176 670678655046848 670877963321344 672508223864832 672857565198336 673165567197184 673848411377246 674153734626624 675460971495424 675791955426672 676146144082556 676452508443264 678653329973248 678759120770304 678960830349312 680702384945646 680967446806528 681967066936008 682276068778752 682917033343872 683226465619968 683537844011008 684292483167888 684602538665472 685556176232448 686518811862016 686829876117504 688796246589696 689422401798144 691144949408256 691507184706688 691820509212672 693105847648256 694837598485344 695198539042812 695469245628416 697144471538536 697460350320384 697776372228096 699729520345088 699838596570624 700155696070656 701138831869952 701456520511488 702115504160768 703146168393648 703464766566912 705543802520928 705863487071232 706233436487936 708159996493824 708270386890752 709313381787122 710574727102464 711617808976704 711990774285392 712313379982848 714044330262144 714093121556577 714418567332512 714630873972736 714742273072128 716692044644352 717067669405696 719512773984256 721572714476544 721899661787136 722913329754112 722962727075296 723240884502528 725047928854272 725096018746449 725378367250432 725427933009856 725707038916608 727784713377792 730266361638912 731341747681132 731623128907776 731673121377408 732338254118912 734168028588288 734835429343232 736269926573862 736605479361472 736939238074368 737273148014592 739336851685376 740153094038736 740488460189184 741857891188736 742946894906496 743283526938624 745480244173056 745531183511898 745701781536768 745818024075264 746916311406104 749463195850544 751949440189164 752242245271552 754054224317192 754395889122048 754513486927704 754737708736512 755081678159872 755572950164543 755915303109792 756968277923328 757311263096832 759893592932352 761237235318784 763139214971616 763484996219904 763832952193024 763885145588992 766088377657344 766437520113664 766489891482112 768980074512384 770112470145424 770461411001856 772333663344768 772738450380064 773088581078016 775603805683712 775724709451776 777945582795024 778248510636032 779037948616858 779390933641152 779744078604288 782048552191872 782402901331968 784287530480853 784592927842304 784948429848576 786512690397728 787195710388224 788423947997784 788781185853696 789194593183808 789879942180864 790293925379072 790652010528768 791885640898688 792120968740864 794152782436587 794512616048928 794821995003904 796736538901184 797097543223296 797458711117824 799815538937856 800177938366464 800989621071066 801301522137088 803595621021312 803720888249076 803959733219328 806335774309632 806701128081408 807123927414784 809451870732288 810643864899568 813277495973376 813333067959708 813703742040448 814072434266112 816050663156736 816106424636088 816478362665728 816720998825984 816848312082432 820337196459256 820708894328064 823134436274416 823507401583104 823880535883776 824654530830336 825028184899584 826186662576128 826315451372544 826689858011136 828681164281656 829003848286208 831753958146048 834590127587328 835819140207008 836140718751744 836197853002752 839049175529472 840280850331867 841834833555968 842216272084992 843146095331862 843781031919616 845889250329984 846272525930496 846658212069376 848311002356841 849082165607424 849466887929856 851977421912064 852035638299312 852363456086016 853618641606976 856391889733632 856529366686336 858981581002839 859312071217152 859370788787616 859705423167488 859762444420096 860152006017024 862242210127872 862301127917376 863511943045192 863903203554048 866376528913602 869330756677572 869786380763881 869985411792896 872159102824704 872554281394176 872951945363456 873011594958848 875529574465536 875988447408128 877274346887358 878834370871296 880128537309056 880265734748988 880527326859264 882667043822592 883129657577216 883529806946304 884826776697444 886542525087744 887843917331784 889080666051456 890329084133552 890732495589888 890871346011024 891136089833472 893769773933568 894174744379392 896328606263832 896677631819776 897143420264448 897549919322112 898871646168832 901055940568896 901464212404224 901936677924352 905012161027072 907603179927528 908014418341632 909289422581344 909701425038336 910556044458496 910968620826624 911974348012014 912389977557184 912803384887296 914074901643264 915416709795504 915773168156672 918394995452928 918538157998944 918811123679232 921526599211008 921944146378752 922427345616896 922879346016663 925087852265472 926026240808718 926450131313792 926931385390416 929459995398144 929947133760512 930368496304128 932629329321984 933118128760832 933540928094208 935275360681984 937528224524864 937953022089216 940296532732884 940725070027904 940789350622157 941151316094976 941577755295744 944213328658432 944360515854336 944788409155584 947064187750464 948823745302272 948888579286326 949253660909568 949751173310464 950575952166912 952059107016192 952124162075436 952490488578048 952989697429504 953817288671232 960320971807848 962096952635392 962532882382848 963595537522128 966730571805696 966794691661932 967168601063424 967232749972608 970379617837056 970819300491264 971450935925841 973688482185216 975497505210368 975564161836544 978733588267008 978890704784384 981693235431816 982070938533888 982138044328704 982585650765824 983030864019456 983670444553839 985419668717568 985487003334144 986870792051648 987317946918912 990144604472688 990595859875328 991044702584832 993520864774368 993973658897408 994041578015864 994424032100352 1001620219650246 1002599253585552 1005861185496064 1006017982570272 1006316944982016 1007887070813056 1008762335797248 1009291037231104 1009748350795776 1010772617065869 1011230601939936 1013191457243136 1014219216123834 1014678762664896 1017518953295488 1017979994959872 1018138681155456 1018441245523968 1021451170209792 1021913993576448 1022950600404012 1023486738035251 1024375550015808 1025306766016512 1026438724751832 1026976690540486 1027281881335808 1029778217793024 1030244814176256 1030784774770688 1034133602697216 1034299612602368 1037260777060032 1037659859582976 1037730763819008 1039187911521536 1039658771472384 1042256397728016 1042731402922496 1043203868442624 1045716707307804 1046190525480576 1049594280517632 1049757894855936 1050069855633408 1051231930663712 1051708247804928 1052184780767232 1053173256241152 1054202680705024 1054719252590472 1058315703781392 1058870376582116 1059350154731904 1062239994740736 1062796724297728 1063278281490432 1063970072680683 1065862090653696 1066420718583808 1067986161428088 1068470069974272 1071460828028416 1071627850998768 1071946310959104 1072113409608192 1075114365746176 1075601504108544 1079269160976384 1082359071714816 1084369994631168 1084444090612944 1084861326753792 1085429912354816 1088067550875648 1088141899514784 1088560558374912 1089131082776576 1094278525770752 1097012621521698 1097434693361664 1097509682066112 1098009868777472 1098507381178368 1099539374440448 1101252042882432 1101753935163392 1102253144014848 1104908219042208 1105408857111552 1107036675834047 1109005277528064 1110229641058104 1110811522421342 1112786836783104 1114420342359744 1114930470670336 1118220366259584 1118296775267847 1118552672305152 1118732234039296 1120374467109156 1122366786895872 1122955029446656 1124194793775816 1127852333773312 1128363367907328 1131081336475788 1131593833683072 1132109554143232 1132622517239808 1133872954664688 1135452416884992 1135969895882752 1136047517732416 1136484608114688 1141855852978176 1144708822457424 1145308774670452 1145749428289536 1145827718383488 1146869341356032 1149656280170496 1149734837223168 1151870938072064 1155168705218136 1155692116502784 1159107675570096 1159632871617024 1162878803766272 1163405708525568 1163587064177664 1167372765954048 1168556922925287 1169086400461728 1169699129183144 1173072828287808 1173687646331984 1174036435812352 1176889391763456 1177422644772864 1178039742595072 1179769035596592 1182056700116992 1182635921996676 1183255752144473 1183791889775712 1185440888068608 1185978015793152 1187643327453184 1187828461348032 1188181453111296 1191693031911424 1192232992505856 1195104808351776 1195646314834944 1196191227019264 1199723308406784 1201407920758528 1201490014047574 1201952283205632 1202496892305408 1205393431531968 1209503661464448 1210137573236704 1210685891122176 1212935233384448 1213988565417984 1214624827768832 1215965797349352 1217071179849728 1218766535524352 1220002825192438 1220555613060672 1221108651399168 1224526660603904 1224717543998592 1225081498238976 1225272468123648 1228702132281344 1229258861838336 1230505794688884 1231063341492096 1234701654411624 1235261102374656 1235908513853888 1236981796245504 1239279993864192 1239473177058816 1240491328405504 1243505772429312 1244721237458944 1250604029452288 1253728710310512 1254211078127616 1254296779504128 1254868421459968 1258573763294208 1259147354472448 1262752250333952 1263324408127488 1265098327069696 1265184772381768 1265671547879424 1268833875494976 1269412142688256 1269498882767248 1269987318104064 1273623248411136 1277966132868096 1278053457448968 1279848058441981 1280427962410464 1284794050029504 1288974095740928 1289059588882576 1289558134751232 1289643666630144 1290228009025536 1293839490449408 1295267914567788 1295854805331072 1298251309580288 1304978117689344 1307103544960682 1308238654237056 1308924313909088 1309427918045184 1309517392438272 1311560592738452 1313892891623424 1313982671112192 1315911520331037 1316423929225216 1319594892555086 1320192805963584 1320398602123482 1320700745613312 1320790990288896 1321392936779776 1324694486365824 1325294710419456 1325898709467136 1329813787631616 1335493626200328 1336098743384832 1336799004780736 1340654660900352 1341357310093696 1341755926642688 1345016447729664 1345715130396672 1346331134394368 1347696822754492 1348307469253248 1351583910853344 1352292288165112 1352905016886528 1357306659946496 1357518241540608 1361404769891292 1361934893613056 1363934133872016 1364552137557504 1365834066687744 1366452931239936 1367075688022016 1368584966335776 1369205077330944 1371112352464896 1373037623724032 1373659752235008 1377592493179392 1382289898816512 1383014369413376 1383641018425344 1386211695296512 1389675196970688 1390397078085624 1390938491256832 1394288943077072 1394920700640768 1395552744456192 1399459040690176 1399677193141248 1400311392141312 1402277663739904 1402913041022976 1404231008321536 1406292336787296 1406929533133824 1411087605041856 1411726974142464 1412466872975872 1416319992987648 1416540773781504 1418626763574244 1421149454204928 1423235617953408 1423332868929489 1423981548570784 1424626759965696 1428088660524288 1428186243113154 1428837134665024 1429261747945472 1429484546144256 1434135338811392 1439025547968512 1443145428953088 1443799323574272 1445826659508224 1445925454150592 1446481769005056 1450095857708544 1450192037492898 1450756734500864 1450855866019712 1455569426755584 1460532723277824 1462683495362264 1463246257815552 1463346242754816 1464676508237824 1468336057176576 1472539853147724 1473210958722944 1473878476148736 1474546296029184 1478673703370752 1480306188077472 1480976920378368 1485893789812992 1486567053877248 1490960488346112 1491062367023796 1491636048150528 1493832622812208 1498926391701088 1503898880378328 1504484490543104 1508108448634384 1508791778244096 1509026973855408 1509475417473024 1511145900329086 1511830606219584 1513936555846656 1514622526193664 1519787185864704 1521328824185751 1522474470637568 1526278429943232 1526969992439808 1527665904386048 1527770291177984 1532176755314688 1532875040227328 1532979782964224 1537960149024768 1540224940290848 1540465035810729 1540922822003712 1544667326689536 1545476900760128 1546177162156032 1551207611367424 1551449418903552 1555891165590048 1556497021272064 1558075897233716 1558781867282304 1559488157208576 1564097104383744 1564805802663936 1568575060961706 1569185855684608 1573025380795456 1574391420776448 1576847895995568 1577562371707392 1578389186367616 1579759884361728 1580587850758144 1581304021057536 1583771281797376 1584241937481728 1588305564873174 1589025232097856 1593473077802368 1594195086446592 1594917422235648 1599631077875712 1600355876732928 1601979242142132 1602603044274176 1607191242042624 1607441776498152 1607919466438656 1612671548619264 1613402256162816 1614247854829568 1618903741464576 1621287729799136 1626554991946752 1626666135919416 1627407484080896 1628144868532224 1632101326313472 1632212849272176 1632956725331456 1633696624164864 1640674392918512 1641417788656128 1645518932282547 1646268872548832 1647014803166208 1647761071767552 1649309061660672 1652373325152256 1652630902745088 1653379716022272 1657362328563312 1658007696572416 1663507916292096 1666217283632013 1669180255174656 1671638280414016 1672281437503488 1672395706005504 1678098351058944 1680561700663734 1683669667111936 1684432544169984 1686292190663724 1687562063839232 1691778500659968 1692545051860992 1693316424138752 1696622004713682 1698164331214848 1698933775859712 1703954843824128 1704071276598624 1704726912172032 1707237283213952 1712783779467264 1713058733372672 1717963162005678 1718624142434304 1718741577575232 1719524888840192 1720304012034048 1724484420255744 1724602255834752 1727023886090384 1727806407108096 1732753057827204 1738661513355144 1739572761527762 1739970823585792 1744318205649408 1745108562788352 1746023189917696 1751059148931072 1751976894816256 1754548693774716 1757668741742592 1760257074618112 1760531469497976 1761054653718528 1765334087645184 1766259315154432 1767059613892608 1769653553394888 1773085050175488 1775687834663568 1778161332102912 1780658168267104 1781464991179776 1781742692022048 1782272179666944 1787539547867136 1788349488758784 1792657212527664 1793355263639552 1794286840528896 1797743292337664 1802111881137792 1802235021071361 1802928424808448 1803873355848704 1810024322054144 1815206359855056 1816028836683264 1818578845162688 1819402850076672 1821112088916992 1821937241653248 1823948696024028 1824779955114368 1825606769774592 1828149803286528 1830004237788657 1830833419591008 1831546336313344 1836789990905856 1837076315997888 1837622247358464 1843053198422016 1843888292757504 1844854691233792 1845758692033326 1850175704530944 1852052481617436 1852900262627584 1853023159018703 1853862770780832 1858919990796288 1859894267521024 1860736992608256 1865258658643968 1866236257521664 1867081856188416 1875056449049728 1875906044178432 1880593065465768 1881450140055808 1881578701244314 1882302632189952 1883155510591488 1888721031708672 1894128375500928 1897647490604544 1897777158572652 1898507321819136 1899502346620928 1901151904333824 1904118214032384 1904248324150872 1904980977156096 1905979394859008 1920641943615696 1924193905270784 1925065764765696 1927191075044256 1933461143611392 1933589383323864 1934337202126848 1934465499945216 1940759235674112 1942901871851682 1947376964370432 1950995010420736 1951128323673088 1957467176534016 1957781409568768 1960655317441023 1963386470863632 1964141877067776 1964276088657408 1965171301531648 1967340889107678 1970839337435136 1970974006668288 1973741584103296 1974635893837824 1979392338832629 1980289208945376 1981191719750656 1982089405169664 1987041729548736 1987947317794816 1988083156031728 1988848064200704 2003240439300492 2004290355673291 2005198507171104 2011722370992128 2012035965140544 2012633889964032 2015774141626112 2017524671594496 2018582074462208 2019496701591552 2021545234131738 2022461203879872 2026382914486272 2028438432247668 2029357525329792 2035037906590976 2035959989919744 2036277362310912 2036882491047936 2042902340419584 2045901200808024 2046973476070502 2048751100031616 2050613532033024 2052877449503664 2053953381080972 2054563762671616 2059556435586048 2060489628352512 2061569549541376 2068267205394432 2068599225204736 2074521554120064 2075461527638016 2078375823043072 2079317542944768 2084512795456032 2085462805844992 2086407736885248 2091433414615608 2092381050961152 2099188561035264 2099515789711872 2102463861327424 2103416495609856 2104369561534464 2106346512482304 2108405361410048 2109438505180944 2116631407562784 2117740753164232 2118700309463808 2124479989481472 2125593448595456 2127940145361366 2131724181307392 2132841437167616 2135972322856176 2136940139948544 2142921656056832 2143255701997536 2143892621918208 2144226819216384 2150228731492352 2151203008217088 2158538321952768 2164718143429632 2167905894911927 2168739989262336 2168888181225888 2169722653507584 2170859824709632 2176135101751296 2176283799029568 2177121116749824 2178262165553152 2188557051541504 2194025243043396 2194869386723328 2195019364132224 2196019737554944 2197014762356736 2199078748880896 2202504085764864 2203507870326784 2204506288029696 2209816438084416 2210817714223104 2214073351668094 2218010555056128 2220459282116208 2221623044842684 2225573673566208 2228840684719488 2229860941340672 2236440732519168 2236593550535694 2237105344610304 2237464468078592 2240748934218312 2245910058893312 2248389587551632 2255704667546624 2256726735814656 2262162672951576 2263187667366144 2264219108286464 2265245034479616 2266718850493629 2267745909329376 2270904833769984 2271939791765504 2272095035464832 2283711705956352 2289417644914848 2290617549340904 2291498856579072 2291655436766976 2293738682712064 2299312560340992 2299469674446336 2303741876144128 2310337410436272 2311384233005568 2318215351140192 2319265743234048 2325757607532544 2326811417051136 2327174128355328 2334745531908096 2337113845850574 2338172800923456 2339398258366288 2346145656575616 2347375292663968 2348072871624704 2353778783526912 2354845289545728 2356079485190144 2358469439820361 2359538071193184 2364113400233984 2365271843993352 2366511504288946 2367583779551424 2370881776137216 2371956031586304 2375286654906368 2375656922696064 2376362906222592 2382458347309761 2383386063822848 2384465985011712 2390209616703552 2391292629669888 2392382454038528 2399446616813568 2402815841517056 2402980028095148 2403904566411264 2410786863063936 2419007322928896 2420275146473408 2421371782244352 2425870466768896 2429249655537664 2431931594698704 2434142359699456 2437533071048704 2440005650384876 2441111226121344 2442217302798336 2449053321207808 2449435087997184 2450162996477952 2450544936247296 2457404264562688 2461011589377768 2462126682984192 2469403308823248 2470522204749312 2471817027707776 2473963592491008 2478559987728384 2478946354117632 2480982656811008 2482596836254927 2487011544858624 2501208058904576 2507457420621024 2508422156255232 2508593559008256 2509736842919936 2517147526588416 2518294708944896 2525504500667904 2526648816254976 2530196654139392 2530369544763536 2531343095758848 2537667750989952 2538824285376512 2538997765534496 2539974636208128 2547246496822272 2555932265736192 2556106914897936 2559696116883962 2560855924820928 2569588100059008 2576944743008517 2577948191481856 2578119177765152 2579116269502464 2579287333260288 2580456018051072 2587678980898816 2590535829135576 2591709610662144 2596502619160576 2609359142291643 2609956235378688 2614207089921364 2616477308474112 2617848627818176 2618855836090368 2619034784876544 2623121185476904 2627965342224384 2631823040662074 2632847858450432 2639189785110172 2640385611927168 2640797204246964 2641581980577792 2642785873559552 2649388972731648 2650589420838912 2651797418934272 2659627575263232 2670987252400656 2672197486769664 2673598009561472 2681309321800704 2682714620187392 2683511853285376 2690032895459328 2691430260793344 2695393645508984 2696614938506496 2703167821706688 2704584576330224 2705810033773056 2714613319892992 2715036483081216 2722809539782584 2723869787226112 2726632820159003 2727868267744032 2729104275115008 2731668133375488 2732905862479872 2737169932671552 2738410154661888 2742224704929792 2746075247448064 2747319504470016 2755184986358784 2764579797633024 2766028738826752 2767282036850688 2772423390593024 2779350393941376 2780794156171248 2781876982513664 2788577886154144 2789841401281536 2791105488912384 2798918081380352 2799354386282496 2800622784282624 2804555327479808 2805826082045952 2808462016643072 2812584673574592 2813859066267648 2822175210083712 2822368051866471 2823453948284928 2824933745951744 2832639985975296 2833081547563008 2837253527148488 2846471235906816 2846665737858978 2847963097141568 2849253519931392 2856177321048576 2856372486226308 2857674269330048 2858523495890944 2858969092288512 2868270677622784 2886290857906176 2887598647148544 2891653319016448 2891850908301184 2900191715417088 2900384074985796 2901513469001728 2901711732039424 2911138853511168 2921065446555648 2925366990724528 2926492515631104 2926692485509632 2936672114353152 2945079706295448 2946421917445888 2947756952297472 2949092592058368 2951011333661517 2960612376154944 2961953840756736 2971787579625984 2973134107754496 2981920976692224 2982124734047592 2983272096301056 2987665245624416 2997852783402176 3007797760756656 3008968981086208 3016216897268768 3017583556488192 3018053947710816 3018950834946048 3022291800658172 3023661212439168 3027873111693312 3029245052387328 3032317851197607 3039574371729408 3042657648371502 3044948941275136 3052556859886464 3053939984879616 3055331808772096 3055540582355968 3064353510629376 3065750080454656 3065959565928448 3070460214105753 3075920298049536 3080449880581696 3080930071621458 3081845644007424 3089334653379072 3090953801520256 3092354324312064 3102415222734848 3102898837807104 3111782331180096 3116151794467432 3117563734564608 3118976314417152 3128194208767488 3129611605327872 3137150121923412 3138371711369216 3146050761590912 3148782841552896 3153695791991136 3155124743414784 3156778372735232 3159519768723456 3161175701516288 3162608042115072 3167542563594752 3176611129746348 3178050464195712 3186946155604736 3188390172893184 3189834844471296 3191910218042049 3199262155751424 3203958484284264 3205206088548352 3214382484085248 3214883552996304 3215838932877312 3225343097238528 3226804512325632 3228495709659136 3237807482929152 3242575459598272 3253109983893504 3253332271838832 3254814968161792 3256289737064448 3264202652626944 3264425698544352 3265913450662912 3267393248329728 3281348785837024 3282835577312256 3291037864565094 3292537745097664 3294029606332416 3295522143535104 3298618123321344 3304746650304512 3305261805490176 3306759432044544 3314724657126624 3316015393144832 3321110027502141 3327015832584192 3332434567264026 3338360510349312 3343276560828032 3344791412011008 3356196702117888 3361123401327468 3367339334223872 3368865088339968 3372584381327448 3375124127678464 3383557001319936 3385090103721984 3393244009427364 3396328662429696 3397867551719424 3407909687648256 3408142553197248 3409453824344064 3414474566427904 3425567558934528 3426117466745344 3435926324011356 3437248284868608 3437483155150464 3439049777680384 3440608024068096 3448968840511488 3449204511669504 3454047772180768 3455612814216192 3465506115654408 3477323026710288 3479145523055524 3488636411298816 3490217125576704 3492046379835392 3502118297862144 3503953789632512 3505670768775861 3509097387549432 3520514149236224 3521062938995952 3522109307437056 3530668175290368 3532518630308864 3534119227785216 3539307106789776 3546170100350976 3549767256433419 3551375669327136 3556322664205824 3561316336534208 3562929982359552 3563485384044096 3564544359333888 3575079095734272 3576698977517568 3585314425055328 3586710527279104 3588573681057792 3595486584675328 3604223762275584 3604470042142722 3605856849616896 3607746711697408 3620048644108288 3630412719710112 3632057673366528 3637157690325376 3638805700153344 3642224177833984 3643874483306496 3647897392048056 3649559910228736 3651213539549184 3656299606573056 3660008475577314 3661666839182016 3673579981811712 3674152631995776 3675244494716928 3686106396844032 3687776585515008 3689709382467584 3691517384066652 3704104963234872 3705800525255168 3706046318037406 3707725541561664 3717839981592576 3719788535042048 3721473985216512 3730517317287936 3732472515043328 3734163712376832 3750112898099456 3751812088356864 3761186130931536 3762900280111616 3763157402488628 3764605264379904 3777442063417344 3788256751001856 3795294981209088 3795554317145304 3797014643638272 3799004693241856 3808236428064768 3808496648301744 3809961954312192 3811958789718016 3839544175325943 3841283887231392 3848387810541568 3854382150088512 3866922287222784 3867178766647728 3868674404253696 3868930999890432 3881518471348224 3885803743703364 3887840328474697 3894753928740864 3901990020841472 3902256647346176 3914934353068032 3915562819137536 3921310634882046 3926772941727264 3928283754135552 3928552177314816 3930342603063296 3934681778215356 3941678674870272 3941948013336576 3947483168206592 3949271787675648 3958784677665258 3960578417890752 3962383439501312 3964178810339328 3974083459097472 3975894635589632 3976166312063456 3977696128401408 4006480878600984 4008580711346582 4010397014342208 4023444741984256 4024071930281088 4025267779928064 4031548283252224 4035049343188992 4037164148924416 4038993403183104 4043090468263476 4044922407759744 4056876864495336 4058715050659584 4070075813181952 4071919979839488 4072554724621824 4085804680839168 4091802401616048 4093946952141004 4097502200063232 4101227064066048 4105754899007328 4107906762161944 4109127525343232 4119112871172096 4120979256705024 4123139099082752 4137198450409472 4149043108240128 4150923055276032 4156751646086144 4158635085889536 4169025590912064 4170925611689984 4172815473770496 4182866829231216 4184762101922304 4198377122070528 4199031579423744 4204927722654848 4205215049166509 4206832991219712 4208739123068928 4212693024964608 4218877010361888 4233262815125568 4235481506328464 4237400618927616 4248959978962944 4251186897190912 4255880290722732 4263448362614784 4265682874335232 4270009888173533 4271944645712352 4273880279897088 4285843312113664 4286511403995072 4287785243836416 4288453638432768 4300457462984704 4302406016434176 4317076643905536 4329436286859264 4335811789823854 4337479978524672 4337776362451776 4339445307015168 4341719649419264 4352270203502592 4352567598059136 4356524331106304 4377114103083008 4388050486086792 4389738773446656 4390038728264448 4392039475109888 4394029524713472 4398157497761792 4405008171529728 4407015740653568 4419632876168832 4421635428446208 4428146703336188 4436021110112256 4440918564232416 4443246089685368 4457681369438976 4459721882681344 4472881465038336 4473187101071388 4474928936157184 4481497868436624 4491820117786624 4496779175103264 4511409335093248 4513453471629312 4524325345903152 4526375334732288 4528438216572928 4533437700987258 4535491818658752 4541809667539968 4543879583531008 4544190070929664 4567423411912704 4578835289829696 4581235098681808 4582997713158144 4583310873533952 4598625120681984 4598939348892672 4607483752288256 4618582123942801 4620674820872544 4621395107432187 4622768466011136 4636430702280384 4638531486468096 4651515215065088 4653622834102272 4654348256710656 4669491063816192 4674227691701148 4676345601846912 4678796516732576 4692291313151232 4694750585327936 4696145743249408 4707557567053824 4712158970380288 4716938879640722 4719076142386368 4728226800467968 4730543687986704 4733023008577892 4735167559102848 4741763552274432 4743912063172608 4750573309812736 4751313845392128 4752725812445184 4764916694619522 4766772127645696 4780419233407104 4782585259339776 4784764908077056 4798893233627136 4805631683034112 4805960056190296 4807809132822528 4821573726127872 4838014645857792 4840550292946816 4842743564488704 4851740933537792 4858499311075328 4863863189397408 4868284719398912 4880011300769752 4882222452242688 4884434605596672 4898106642415616 4898870175994368 4901089872494592 4914808529125376 4922023178755536 4924253365968384 4938806617646496 4941044409498624 4943634055415552 4947927184982016 4957119975456768 4957892708235264 4965193672509854 4974023089717248 4998651850896039 5002416117809152 5014914841242048 5016844312510464 5017187118016512 5019473685839872 5034295053176832 5036589417889792 5051009001335808 5053297632509952 5060393308278784 5060739089527072 5062686191517696 5075335501979904 5077648570753024 5077995531068992 5079949272416256 5094492993644544 5111864531472384 5112213829795872 5119392233767924 5121711849641856 5139176200118016 5153889486017034 5155896382963712 5156238355530304 5158574666520576 5160912036102144 5175357961797632 5181071658271152 5183419221324288 5193005238321152 5218718284583286 5219912470757376 5228414179842728 5232954616948224 5235697255636352 5238069569753088 5246242370953808 5255930684448768 5263646081324148 5265695716900864 5278379570220344 5280771223854336 5281594408493928 5283163961155584 5285571747119104 5298777945463296 5301178841677824 5319255150526464 5341974504801312 5344394973539328 5347196019122944 5362618643601408 5365429240374784 5380065790918656 5382860521586688 5390787291017968 5393229877012992 5406335643413376 5406705063214083 5409169152660448 5411620067546112 5429226639785984 5430072966162432 5445619079565168 5447739574452224 5453265640318006 5455736535488064 5458208550230016 5463336266750976 5465811724959744 5474339865343104 5476820309323776 5484449409859584 5490012713365971 5492150494896128 5494639008940032 5510369972717568 5529159595266048 5532057477653504 5534564073701376 5544846781186048 5558700787882752 5559069477056109 5561588312342496 5563753965027328 5577155772308288 5579682802563072 5582210977824768 5597836162760704 5598708772564992 5601245568565248 5609110654959616 5616924033286144 5625169347149184 5627718132535296 5644350420167424 5644736103732942 5646907896569856 5649867491903488 5666163095126016 5674507054296976 5692942471813632 5693331475717956 5695926194283136 5698507039862784 5712354642097152 5712744972452616 5715348538660096 5717046991781888 5717938184577024 5772581715812352 5775197294297088 5783306638032896 5783701816602368 5800383430834176 5800768149971592 5803026938003456 5803423464078848 5822277707022336 5842130893111296 5850733981449056 5852985031262208 5853384971019264 5873344228706304 5881965952323069 5890159412590896 5892843834891776 5895513904594944 5902022667323034 5921224752309888 5923907681513472 5938177016497887 5943575159251968 5946268215508992 5963841953384448 5964249468095184 5966544192602112 5975330491248832 5995705566804352 6012871067019873 6015595521513312 6017937962172416 6032433794537536 6035167112976384 6036107895421632 6037901669892096 6044583601316344 6047322424878336 6055746223386624 6058490104774656 6064635702395214 6079148743458816 6085315296743004 6088504665347167 6089897882550272 6105113719772928 6107879969759232 6110663617544192 6111081164711936 6128707021258752 6131919131856896 6140920428211506 6151840596099072 6160899761163392 6161860143242916 6163691288014848 6178669306758144 6181907603040512 6184708648624128 6205797675614208 6223564662360192 6232303588934864 6235127469129216 6237952628834304 6256388417534976 6259223210655744 6274300243846824 6276743422738432 6292101523181824 6297565683105792 6307391583982272 6310249486829568 6313556745470464 6319039537446912 6322351403032576 6325216084230144 6335085127189504 6353222259492696 6356100928391424 6373892311209472 6376780345786368 6383820436084098 6398524311502848 6407916968568528 6410412177096704 6428764968170496 6429767105992608 6431677865754624 6450686194477056 6453609024651264 6456991419318272 6475614965858304 6485150919196544 6503717684735781 6506219967787008 6506664543677664 6509629936323584 6512579474128896 6528405305253888 6528851397088704 6531826901325824 6534786496659456 6562697571674048 6565671154624512 6582075729130188 6585075490195328 6585525454355099 6588059212664832 6591044287070208 6597236246642688 6609493300609024 6610523610980352 6613518864089088 6629449314253248 6642220055004282 6654031665168384 6664869134528052 6676721020698624 6686553121656064 6689582824022016 6712393404235776 6722246802654936 6734678668447744 6737730176679936 6745168762654896 6767114002639872 6770180207443968 6786488018854728 6792657324859392 6795735103438848 6800156551480887 6815819375296512 6816285106394496 6828949132855808 6851135117869056 6852234933490688 6871852648022712 6874496569737216 6874966310300928 6878099555360768 6881216048136192 6897937681022976 6898409023339008 6908095544361536 6911225628432384 6931012231308816 6954646053420576 6958291046111048 6977272822597632 6980434251153408 6984092759670784 7004236595724288 7007907579265024 7011341537551722 7018194775098864 7041028298472448 7042125877991904 7044218614874112 7061336350580736 7065037260617728 7068238455570432 7075408319461083 7078614213579552 7092340200701952 7099534512866838 7102751338654272 7112645328411648 7122632673068416 7125859964719104 7126970768088192 7129088718667776 7150158191468544 7153397955035136 7170628850110656 7177147362115584 7190973169350656 7208447524551168 7208940084285444 7211713699233792 7215493423394816 7240097288216576 7260825439420224 7264115346733056 7274315380650752 7277611400306688 7284448355667968 7287748966612992 7295794784096112 7299119820457472 7302427079098368 7312599213146112 7320016951154628 7323333678364032 7347159963623424 7348305263991552 7350488989433856 7372212793688064 7379418764935168 7383034768133304 7408209926469744 7411601050510336 7412092636074812 7415451083123328 7435679963185152 7439577070084096 7442947970433024 7447790508764781 7461034634575872 7464945030086656 7500225796198912 7503624176713728 7522372261863072 7525800560223232 7526314804977256 7529210528759808 7554884126834688 7576513502003712 7590589962418176 7591108634290608 7594029287276544 7598009386483712 7616472856129536 7616993296603488 7619923908624384 7623917579436032 7679088350651886 7682567774462784 7696775621083136 7708764300177024 7733844574445568 7734357533295456 7737348808507392 7737861999780864 7749256730838329 7763036942696448 7771607487406728 7775680656949394 7789507857481728 7804513294692352 7828077426874929 7829868706136064 7831125638275072 7842621269764092 7853545883454528 7856567508271104 7857104354629632 7860685206126592 7869363556430712 7883896026673152 7894966336413184 7898543575351296 7917569355330516 7921156835781504 7924766879002624 7928357620678656 7948166918194944 7951789271179264 7952332624126912 7955392256802816 8012961757201968 8017161422693164 8020794028684416 8046889483968512 8048143860562176 8050535559856128 8063096566504448 8070098686377984 8074328297848832 8086180936526952 8089844815519488 8113753728990672 8117430101319168 8140151626363904 8143839959678976 8145109449243648 8171609361678336 8179898460477009 8183604803232096 8187893904282008 8195004400126464 8211509798014656 8215813524323888 8218255050686464 8238225742344192 8241958513410048 8246278198165504 8274396900818944 8298086216480256 8301846110552064 8313503292172288 8317270171779072 8338051181824128 8341851223379968 8345630947540992 8365733658462432 8369524203844608 8396754244141056 8398063158847488 8409855445309696 8410430098333018 8413665982439424 8417478246137856 8425386049929216 8437754020723776 8466525630251136 8467104155599413 8470963012656928 8474801237855232 8497919957925888 8502373794381824 8511760581445464 8531365748670464 8540019776347066 8543889291424704 8547760559794176 8571686624227328 8573022807990144 8575570487672832 8576907276865536 8600914925969408 8604812032868352 8658872573718528 8671623579647708 8674959957049344 8675552724903552 8683439298838528 8704540407005184 8705135196118272 8713048662212608 8754228206166016 8776100972173584 8779477546893312 8780077456528896 8784078950219776 8796314995523584 8810016343059456 8814031481307136 8839265752337664 8843270856892416 8856293406672376 8881837128464832 8886492179370736 8915362738877952 8919443765362688 8945762930076672 8946374202142776 8949857872314368 8958936409093867 8962995736873248 8993558350206528 9022818670186496 9026906943258624 9048650691806304 9052750669464576 9056876433145856 9066875401974516 9070983637317504 9083619335079936 9087759167062016 9088380141859328 9134846823825408 9157670579659392 9162470197363616 9165995426316288 9166621747067904 9197250241363968 9197878697785344 9211380642317259 9214967504576512 9237164247885602 9241349641745088 9242790214864374 9245536932022272 9272861404560768 9277062972936192 9303030430130176 9307245668204544 9308696513421312 9348455383402296 9352691203693824 9357593033465152 9384582626302464 9389501170655872 9392291486498816 9415115134107648 9424317940760576 9433877759281444 9438152284772736 9461087375973408 9466046017155784 9470335118205696 9483527104548864 9487824126345216 9501146619625472 9502627690784256 9529833389239044 9533544255291392 9560838466814208 9565170518679552 9569529816154112 9597786467254272 9611263366068224 9611920112380592 9615618265645056 9643147452255744 9676029291715584 9681100585893632 9685487128977408 9703481867075584 9727726378794816 9736569438797824 9760022601539504 9764444904485376 9768869211193344 9796213284831232 9797740351988736 9802179744989184 9829617058250752 9844046357511072 9848506731936768 9877613235292992 9882088818997248 9887268110831104 9895854369964032 9914239950913536 9915785416470528 9930387345019708 9948046179434496 9963330082506423 9997303701792078 10004832235618304 10029829682484096 10034374236033024 10038947371679744 10068590106353664 10073178835779584 10102018002671616 10106595265019904 10120786616557568 10121478179054144 10125372383035392 10150671003959808 10155297141506048 10155991062137984 10188985987289088 10223729062944768 10224427659591744 10238784467535848 10243423699283712 10278352400236032 10307778972034068 10311792765927424 10312476711060608 10317149333041152 10321824072204288 10350715923595264 10362143316542304 10366838442648576 10437436569166572 10456828359685456 10465909233896448 10471394511272704 10476139139506176 10492484741907616 10511861368897536 10527292162648296 10531391433801728 10556759140440688 10561542447708672 10563188816987856 10566327922311168 10597555890926592 10602357683355648 10638510301052928 10649301769300257 10683949009602624 10688789947078656 10694392038245888 10725237287202816 10730858480749568 10760131581837312 10765721043173376 10781574582035936 10786459754025984 10812671286826752 10813410126428166 10818338305320896 10823240135092224 10858453279571968 10860145932324864 10891238159130336 10895479148904448 10906531280636012 10911473070976128 10916417100460032 10926672533501952 10931623449919488 10948679730686208 10953640618647552 10968898819719168 10980025426731942 10984300989792256 11020739945435136 11058319190532096 11064114955307008 11069128147402752 11089693562372096 11117401575765504 11118138954112218 11123176624684992 11154311544616576 11159365605126144 11164421955649536 11195672325521408 11197417545129984 11202491137130496 11218221309919232 11250338694298368 11255436265070592 11288700840334848 11289472207465884 11293815793139712 11299734983806976 11332326190252032 11349014108593952 11385884943627264 11386662951435912 11391852388566272 11397014079725568 11424709284194304 11425489944905232 11430697077320192 11435876369154048 11518632525977829 11545163431624704 11566613276065792 11567403633204736 11600766861668352 11601536299943184 11606053876006912 11606846928157696 11644555414044672 11663520985424091 11684261786222592 11701467962898112 11705970062524416 11706769942038528 11746688457412608 11763931904646138 11780318825181792 11785687669783552 11791027809189888 11804045334646068 11842449504619776 11847815363026944 11876354032995774 11887150318503936 11892536431017984 11927683906768896 11928498936190368 11933088385204224 11950660982497664 11991411133608704 12025742134039746 12031191043026624 12064867589075072 12070334225952768 12072215790843264 12075803339784192 12089167202632688 12094644849756672 12111492446773248 12116980209549312 12129271404790428 12170630593486008 12177009330694334 12179795765100544 12210227439545856 12215759939518464 12222162329423872 12257414042517504 12263838263713792 12281840856423012 12303681192198144 12321799522326784 12323720286485832 12327382576029696 12357338613516288 12363815206081024 12369417297248256 12411595351228416 12447129324720384 12464607177869728 12470254938258432 12475905257668608 12512776835069952 12518446421311488 12548600487693648 12553486845476864 12584203046363648 12595131366211584 12614783167964544 12615645147499527 12620498973659136 12627113490940928 12638079074893824 12644702806065152 12670170254379008 12706444518985392 12712201856782848 12747784622418944 12753560691572736 12767640872168196 12797048623005696 12810029664520599 12815833937137056 12820824354193408 12857529936340992 12859534211985216 12863355731509248 12901372388954112 12907218049302528 12913982838636544 12951229931716608 12970301838393088 13007435369471562 13012439935574016 13013329087355328 13019259872647168 13025158948257792 13056810610507776 13057702794177408 13063653802651648 13069572993318912 13125395143348096 13131342309249024 13164151458260376 13170150980390656 13171050908710198 13176118425329664 13182088574140416 13194472493285376 13221047221960704 13258898628506496 13284440110008564 13308063330336768 13329738269056104 13373106243312128 13379165648044032 13424786808471552 13444493605309872 13469357336895488 13475460353359872 13490337525309792 13534228005279744 13540360414887936 13572976037709456 13585314649718784 13600313102961774 13631638750593024 13632570212788992 13657898265711616 13702270235738112 13704469866981376 13743705296045424 13748993139474432 13749932620601856 13756199110721536 13795875362045952 13796818046678016 13816191088723072 13822451256864768 13855746371828403 13862024462617632 13909292106841152 13916582092222096 13954545645195264 13960868502306816 13968185519341568 14008473191448576 14015815158530048 14022683075103444 14030032489713037 14036389550197728 14082056596944896 14084251755983808 14088437229748224 14122672701161472 14130074521235456 14136476911140864 14150816638922166 14157228427159104 14184680401403904 14199069025733676 14205502677308544 14225290656823296 14245265346136832 14251719929438208 14253941536176384 14258177437335552 14300316382937088 14341257700221312 14354294724231168 14381946338701312 14416895049102336 14417880168570888 14423427398467584 14430986846789632 14480194576433152 14521650878840448 14528230693466112 14548630761301504 14555222800613376 14568896711335936 14575497933225984 14591589568192224 14598239640914944 14604854158196736 14640033902309256 14646667356728064 14694319927246848 14696610527983104 14744425587376128 14758837529870336 14766069536266608 14816419852939488 14823202101020672 14824185272149624 14830902166246656 14871359926370304 14879154140168192 14895581017529562 14922069269151744 14929890060173312 15000451592397824 15007248353427456 15044744523726144 15051601120446464 15052629609954512 15058421057519616 15109768253669376 15153027004007424 15175341264383489 15181179924836352 15182217268581216 15188058574553088 15196018772967424 15232945712259072 15233986593206976 15239847817248768 15247835158872064 15358176701303772 15365135548925568 15393551242166272 15417528600354048 15467689148891136 15468715066590912 15475723999561728 15498513461676658 15526073885392896 15543214974813456 15551361313898788 15579015714963456 15609026589384704 15656154853749858 15659737412272128 15662251276550144 15685242539528184 15707091766909056 15714208709259264 15721370412253184 15738727112861424 15767792053346304 15789932672826368 15797087150702592 15835138710661032 15842313671563008 15849533758005248 15856715241357312 15896333836389888 15903578542358528 15904665248253824 16025923514403936 16034322845386328 16041588057368832 16093778967937024 16096287721124352 16126193133008896 16140197372755968 16148656595697664 16172361873053904 16179689631038976 16227507457981344 16234860202638336 16280303252727808 16287679919357952 16290218898487296 16343218723356672 16359796920954018 16367209606464192 16375787808564016 16390008800252928 16423019596029312 16431627048647776 16436510101372928 16476451484688384 16483917026820096 16492556396331008 16548793801637888 16596172432960512 16603692221104128 16627006584344576 16634540343558144 16676102363648256 16677208431168327 16683702446759936 16691261895081984 16731467316924864 16739048407689216 16793508488282112 16796126317694976 16819710890619392 16820860196666036 16827331964878848 16850772099858432 16875508041447552 16933051260502272 16934208311198826 16941926025313856 16949602475710464 17004747588763648 17023521162890928 17062731497340928 17080039552694132 17087778582849408 17095521119588352 17143373248454656 17146045615980288 17151140975345664 17153814553731072 17201829851938816 17317745147437056 17343247159295416 17349919914098688 17351105449807104 17366878597677056 17378177853784489 17409080814010368 17410270392236544 17508456412332032 17552201944347168 17558955093786624 17560154913057792 17568157900439552 17620032686118912 17628062962614272 17678531504675328 17686541713784832 17712586813344752 17763674256929664 17772984358741472 17830725477755904 17838887530725376 17891525860153344 17892748404285552 17899715744628736 17917872818187734 17925991473746496 17987116700413056 18038613201059619 18045637340372992 18053813886517248 18097301383612608 18105501338929152 18113752866291712 18133750803949032 18141967274635008 18167238670159872 18175518334124032 18176760283718656 18265513996041501 18269693647650816 18315341159318784 18324940394727232 18331990852632576 18333243494135808 18395757395570688 18422761284634518 18429935009153024 18474328495771204 18482699283490176 18485580429728748 18491073864044544 18545722809121536 18554125945872384 18606060860260352 18617393026842624 18696910766804592 18705382407387648 18715186066930304 18769165252604928 18779002341311744 18784582972997632 18830230268215296 18867755518562888 18876304569545472 18922174751946816 18932092034311568 18940670236411392 18967054209097728 18975648252690432 19002293239250944 19005255381568512 19059666778478088 19067088510582784 19121676933628416 19130341037359104 19195572934508544 19222526732136448 19223840224761184 19231236531290112 19286294904511488 19352058583431168 19362201171787264 19370974257954816 19406963734151168 19455452757589632 19473138877595648 19511153054207343 19520045203079008 19528889808970752 19537738422386688 19592426569662464 19595480703977472 19604359489978368 19659234116501504 19688092715022144 19697013463873536 19755226470585984 19756576363065297 19764177637994496 19774536221662208 19791708739928064 19828479901827072 19831570832941056 19860774690039416 19926660165012846 19994607403584156 20009664471236608 20059659364968192 20068748472066048 20077894743359488 20137180212707328 20204036005343232 20213190530039808 20241573233115136 20242956358108288 20301342007919616 20310594283012096 20311982124275968 20377971974578176 20447458125889536 20448855319183488 20477568935071696 20486847398567424 20556704800472064 20615557944068136 20623585531854848 20624953422121216 20634298666082304 20643648144408576 20724286633084608 20733676885297152 20874873138333144 20913656719370912 20931818467792896 20942789022545408 20952278279012352 20984969483815232 21023722737795072 21054584325296592 21062782867603456 21113518280881376 21123084895417344 21126377633975712 21132655844622336 21195111781853184 21204715366711296 21226224958383249 21277020602105856 21298603538600514 21367898019205248 21377579894157312 21388784076491776 21450474574405632 21461716961499136 21531442086346752 21563149164071872 21572919508051968 21625342573653504 21626820252856332 21636676610641792 21646480270184448 21716906559143936 21720291864649728 21782476318260672 21813062561272024 21822946141952256 21832834200920064 21853345067003904 21863246899838976 21897359461372416 21907281237295104 21937797639438336 21960050853463884 21968601979584512 22041479890870272 22116638381064192 22128229910614016 22138256294805504 22234803151531008 22236277908224436 22246353249369984 22308623089233152 22318731210252288 22328843911299072 22343371526294343 22394835090259968 22436442619838464 22500677388596736 22510872530141184 22577401680669696 22578944414931768 22587631586279424 22599469967613952 22664652380504064 22698028217187904 22771769887254528 22773325902871824 22783704777132544 22794028159451136 22849418568388608 22850979889810464 22861394154640384 22871752738308096 23037265051955658 23090326863249408 23133226552131584 23134807266409472 23201533723336704 23203072599886368 23212107752013824 23213693856315392 23247770192514987 23289110828089344 23327041970848182 23368523572445184 23402935925796224 23413539884077056 23493376914825216 23527863809292276 23560637650363584 23571375339567104 23582055618379776 23608090669292136 23684899009239552 23695630726053888 23752708065991548 23774300637007872 23785072862035968 23855367813537792 23856997872380736 23866176770408448 23901321964995328 23982822267217408 24051484268079492 24062382086053248 24129735178150144 24140668451905536 24144431581686528 24151606679568384 24178334405265376 24189289699513344 24222984893546496 24258542809580856 24341261186972016 24354018661388668 24420454879091712 24431519879036928 24444324658847744 24514828085035008 24527676527427584 24539695381431027 24563681712846024 24643599044653568 24647440572971664 24654765152059392 24714677227032576 24727630412162048 24738834594496512 24823190702456832 24894258649440768 24929214355739456 24940509876516864 24951810515337216 25025553670139904 25036892842622976 25097200975387296 25106973690953728 25168406092727296 25190262732423168 25229566335929088 25231290294999054 25240997947318272 25254226981881856 25276158149787648 25289405612130304 25340340508758016 25412889037970784 25424403713565696 25495569244837888 25507121383145472 25535281744336392 25594097246011392 25620059329041198 25631667874274112 25715059872681984 25719068423970432 25726711463018496 25802744777908224 25814436098605056 25827965677273088 25940603676786176 26014870738943124 26024879871148032 26026658174710656 26038519745294336 26050317896515584 26113621221015552 26115405588354816 26127307605303296 26139145986637824 26250790286696192 26262684618498048 26328302916520752 26340301960781312 26342101817420396 26352236850659328 26388944986570752 26442094443921408 26517797257012992 26568880220017128 26659476538112208 26746212486624256 26758331296088064 26849573616943104 26876809227281601 26888987210619744 26938714673790976 26980675050619584 27068456010559488 27080720829775872 27145952075418912 27170629299437568 27200626205923548 27214882299322879 27263277501186048 27265140425577984 27315796531423232 27404540471476224 27408939733962752 27487410592090848 27497986278948864 27499865241203712 27512398221443072 27591750724091904 27593636093356032 27632382177446144 27644902513729536 27711492743656806 27724048925235264 27818584213682304 27833164184444192 27909091290390528 27921737004613632 27936371038683136 28031630317060096 28045366150206888 28060064979426074 28072779100395456 28164113193889792 28168503511967616 28176874459496448 28245345402322944 28260149042470912 28272953822281728 28301633277844332 28314456854318208 28398138051467352 28411005354617088 28450581313646592 28490530692273664 28503439858876416 28507883072352768 28600632765874176 28682515400442624 28708589448462336 28763892677402624 28833790098204672 28835760337141776 28846854796935168 28861973693579264 28960389152866304 29043301757680896 29056461386932224 29097261522603008 29110445601226752 29137793422671872 29183179136384448 29196479281829888 29209708316393472 29280067804618512 29293334713456128 29388639854493696 29393221055966208 29436505344165563 29488851174752256 29532139072533216 29632839705878976 29646404202041344 29648370544299248 29661804332493312 29742719852740608 29758308280336384 29791162035059124 29844138538303488 29859780120346624 30000903184795648 30014496706854912 30089489047452288 30103202240892928 30105259219909024 30116842115039232 30219536507338752 30306054008014848 30350682528766978 30362359849672704 30364434537162432 30376117149106176 30392037545934848 30465891424518144 30467973186413952 30495670317744128 30716353402607544 30730271097851136 30787102484332544 30835057200708096 30935378297782272 30937430133181824 30951447999123456 30997026923353316 31052147770785792 31086429949626912 31102722627797576 31218053178769408 31312309707499716 31324502553100288 31370485079056368 31414183533818112 31428417418518528 31442740824506368 31477454225722848 31535584106692608 31579865345652736 31594174301405184 31670277421322064 31684627343126016 31699067516010496 31792667672779776 31807157084717056 31809330496507648 32051847028807872 32068645690772656 32083176114737664 32187557935874048 32192575442248704 32252386266017792 32280394745511936 32297313191395328 32330074867599607 32344723746107808 32359379262077952 32455014915962688 32469720405276672 32560606505455616 32575359838715904 32580437796974592 32686437446713344 32719593841908036 32734419212928384 32751575617128032 32780017600505856 32846039192058624 32863254097295552 32873020202745856 32952902969376768 32985112792662016 33097587603275776 33192344865921024 33207384442208256 33254013168689152 33269080687116288 33352204727296512 33354416862336654 33367404893519872 33462934633849728 33478096815378432 33587016976564224 33592252635389952 33639421781238784 33641720393332072 33654663929757696 33751016082895104 33866102521004544 33868416622397652 33883852050627712 33899204951420928 34009495177527296 34047042325781856 34160079105388264 34175557165698816 34191042239176704 34286746496909312 34292091231960576 34307629107462144 34403659703877632 34635490294874112 34686494318590832 34699839828197376 34702210899614208 34756355707568978 34818161628020736 34820540784473088 34990562956272273 35016912824664064 35104403888694336 35117910187573248 35120309826115584 35136315800879104 35240065372237824 35256125925228544 35357063009350656 35373083427569664 35425173626689504 35527348513859328 35545968717482944 35661450955511808 35677775061450752 35783051720306688 35785496808571104 35799431489257472 35835745636375468 35851982947492992 35974233400826112 36077226402119238 36091274680745984 36194602767225216 36211002677858304 36227505732583424 36267501607898064 36283934549270016 36334477340319744 36351036668248064 36353520567437312 36531027992083002 36539387295301632 36630682318637568 36649880789454464 36666486988271616 36791514791141376 36845522569269036 36859870018306048 36948656991542408 36965398566980352 36971160859457496 36982147728089088 37091445618243072 37108251891744768 37212121720520704 37234786053685248 37393821533609184 37410764814775296 37430372133860608 37538330505209856 37558004682623488 37660460536430592 37735511037125776 37752609139090944 37844349503893632 37846935442498581 37864184068623136 37881340472822784 37934108418195456 38004586478501888 38010510763137024 38119333556956176 38134177021165568 38243353867256832 38260682074718208 38391145869017088 38430088993561797 38445053464272896 38447680449522368 38462473062580224 38572589809022976 38704117166862336 38724402343574528 38741948515909632 38813927468302336 38910905515179264 38946277755191296 39022306108414686 39040090406158016 39057779617941504 39075476844773376 39184853139324928 39190961407954944 39208718979956736 39318468233003008 39376185430044288 39394026927747072 39510452941171968 39513152726130594 39528355275988992 39549072443324416 39583417479856128 39663141665882112 39721549380078832 39853320330025692 39989214807168312 40019328942473216 40119318729936384 40137496944132096 40274360425414656 40408072010686464 40426381060079616 40483146466230272 40485912716216576 40602684015839232 40621188566024192 40623964248551936 40755943949156352 40894916251779072 40897710638366976 40955137870143392 40973694797134848 41113409600944128 41231115888136272 41247171063709696 41249906844242432 41268597332164608 41448573266169216 41467353770594304 41567239115485209 41749746276666288 41827313438741824 41863636935585792 41885578045090816 41904556558024704 41969938967630464 42047445475590144 42090097469139111 42109168650593184 42125565735206912 42227036561762752 42246169790834688 42252755267951424 42265311689244672 42390223563706368 42409430733422592 42452449916766498 42554041204211712 42597207077201028 42619532657430169 42735796038410496 42755159788314624 42777568152983552 42900949148811264 42923433922998272 43062884172693504 43126298328143744 43145839016103936 43250685147307008 43253640505712664 43273353221283584 43292960540368896 43440583729299456 43564952636521344 43626125122544048 43645892283904512 43665668401840128 43706690134007808 43726493799677952 43794718922744832 43814562474590208 43920101706927768 43937203959169024 44082959781740544 44233276762128384 44256459821228032 44276512589611008 44469606303062016 44472555816448872 44492706498739968 44617246178466304 44637462420504576 44686743052588686 44789670180519936 44872885239676928 45001354777193472 45021745060282368 45154803361339392 45157888829863536 45175263172558848 45198939935227904 45329304761008128 45396056434375808 45526023793150467 45543539774509056 45546651805743648 45567409554265088 45588056318902272 45698837136777216 45701959779620928 45722788309280768 45743505476616192 46074530103911316 46098678180485693 46180653726498816 46266453104263168 46269614532818944 46403067446673408 46406145199772736 46427387712630784 46495540385029974 46578221656178688 46654083941696364 46737047144890368 46805871851592448 46827079768154112 46986753829650432 47055727618584552 47121275300727168 47142750679134208 47164111236759552 47216181338584272 47369798018479104 47391261452107776 47505416131983096 47548601274015744 47570145724071936 47710735627075584 47713995744761472 47802643929990656 47965644534434816 48102968536158984 48124764172106496 48259470356300288 48281336903811072 48288863163373056 48356668810530752 48378579399026688 48445969787092992 48517085619161712 48682522373944032 48708037322777336 48840909758183424 48863039758073856 48888649317695488 49029656170070016 49055353054855168 49079390762862054 49127363425692048 49287198089307136 49294881145943328 49309530304118784 49429354454065152 49455260824324096 49477669188993024 49646381404913664 49788517298881536 49858428711478912 49861835582974321 49881019753033728 49903621030674432 50051107340279808 50073785685245952 50194401950774592 50336812185454592 50380525464846336 50459132671858176 50462580589998108 50481995894636544 50508453963763712 50552316299575296 50578811224260608 50680681017516032 50825778075941568 50848807427131392 50991138489675776 51014242766290944 51070563488672784 51188194492022784 51240118658082396 51263335748548224 51430119745363968 51438136847940864 51453422926036992 51605489555816448 51655931354546176 51881207353572352 52029741477886248 52049759742296064 52053316349421312 52077039490588672 52100635793031168 52134533561353467 52227242442031104 52230811176709632 52254615210606592 52501580573392384 52525369236996096 52656605833041504 52680603921562624 52684203634840792 52704473701318656 52884188887842816 53035594514025984 53137760440034256 53318953076224416 53492424973248512 53516662592176128 53699147233886208 53753618454563202 53777974421239488 53877429347581952 53961350101239168 54136912021118976 54161441659551744 54244797115868303 54291904150837824 54341258598875136 54401252411847096 54429764598645758 54526555002372096 54530280851155968 54631593062846464 54796541988124503 54809080942952448 54817879467925504 54974821184181696 54995972557897728 54999730482407424 55024796442886144 55187272186712064 55264764354892288 55289805027459072 55422985487313612 55448097850470528 55637168427364608 55666328368888384 55818182580781056 55872742077366272 56063260634120192 56090732300413776 56120129958852148 56145558200790912 56328226387779584 56337007023935232 56353748918992896 56490690804645888 56520298084941824 56603266555688664 56628913708636416 56796276102934704 56822010709234176 56901162627293184 56981061384547328 57006879717752832 57015766144705536 57201265531748352 57365030800885248 57527785354805248 57667580196409344 57671520674283552 57693709593870336 57723947387158528 57920778305732608 58086603515361792 58112922773864448 58194523045206016 58220891202453504 58275586845343744 58366358272768896 58392958563659776 58419416632786944 58560135609237024 58586669426912256 58777279708987392 58786442111932416 58873010688331126 58977702349504512 59064278145066432 59265679411757952 59269729089195891 59292808404082688 59296741088598496 59323608664986624 59485439705481216 59516616560672768 59582324070118248 59719560240693248 60001806369591296 60028993413709824 60178978094904576 60206404481785856 60210518439818048 60233684230078464 60612108016029696 60701365057533956 60724719699345408 60728869074324864 60784075091869696 60931782849036288 60935946372827904 60991340635488256 61432706805215088 61460542195702272 61574204968665088 61670114401416192 61870756595564544 61874860266363648 61902895998246912 61994053846706632 62172859899253824 62205445255595152 62436106357538816 62624619414999432 62649005106200576 62712554863657069 62740970158112736 62828367067636224 62856834837037056 62954908451445696 63071168213385216 63159730691305472 63188348602810368 63340554842644128 63369254686252032 63398135032020992 63585335345559552 63614314169434112 63618660993015296 64103694057615744 64137291381545312 64166352229475328 64375115871748096 64385150884497408 64504772532035584 64594626382790656 64660149735199214 64689447492215616 64718758524155904 64910029831925376 64939440810553344 65121213010911232 65150719677431808 65160875593949184 65439187683816072 65468838425856768 65503151234256064 65560035201011712 65692078384117248 65726508194591104 65746040405491712 65905805938753536 65970225585324032 66384689731842048 66414768884416512 66508026337378304 66704409454593024 66708833724673308 66734809787039744 66925869267699456 66956193630756864 67184505270779904 67278843562477568 67283440786664144 67309327859515392 67502032165790208 67732205042009088 67736833244795304 67767704101255424 67798409902841856 68094084651563712 68320158210776528 68351114331397632 68382084478353408 68573492993818624 68584182463921152 68615258214924288 68807319407755264 69270980589748224 69372988637181664 69399679656394752 69404421799228416 69512711415137956 69636323256041472 69641081568946176 69743310577544961 69981125912544546 70033825649328128 70208807777388672 70240619652231168 70272631601758208 70480130744475648 70512251850457088 70714126018701312 70746166855139328 70850347253379008 71054697027718656 71091937434965888 71322901911023616 71355550122901504 71566103440613376 71570993617142208 71671491272750936 71703965894985984 71948466801652224 72154452804238476 72182549361491968 72389205534450432 72422005355716608 72455011465166848 72535003215796128 72567869098540032 72668954680639488 72707041134874624 73062055984166004 73261364637275136 73299761578908928 73332973976543232 73583029582282752 73691045138538072 73719740036612096 73897313983084816 73930797133960704 73942321718914992 73964295456178176 74182891236486144 74216503783489536 74424243441041408 74469572107370496 74787643067218368 74821529629550592 74860744267721216 75076661010419712 75116009365246976 75320921072861184 75471022074251552 75505218278181888 75688699007787264 75693870884997162 75728368137246272 75762680945645568 75868216836390912 76009172957003776 76021021526274048 76238667113912352 76268354042331136 76486707734513664 76521364149436416 76782291738034176 76860177987123594 76890106928545792 76895360899044736 77145179618045952 77408234333724672 77448804687149056 77483897031819264 77627854936604672 77821811030358528 78044612216829372 78080180812316032 78115559235883008 78150953689546752 78369706278649856 78381922815909888 78417437959913472 78752370860088576 78788053855494144 79020905882343936 79026305452261188 79056710551977984 79098144886648832 79166834959712256 79326283331764224 79443098760157664 79706640660051384 79978429614336624 80238637459872768 80274993888264192 80548720850829312 80630427681844803 80816144021372928 80966292932460544 80971825432433152 81205368031678464 81242377132048384 81247928497103872 81511887898312704 81644646897968637 81789832503558144 81795421276733952 81910275740286784 81947389594269696 82226819201888256 82462231776272544 82494342127419392 82499813688484864 82537194664329216 82897146532338432 82934707541188608 83134478230970418 83499492553332576 83654626877483648 83727273871171584 83771156090181632 83809113116049408 83939877935260928 84094890951180288 84180194938278222 84218337301186368 84454073123525504 84492339581669376 84505510535902848 84530623378489344 84780447127412736 84818861466845184 84904899833532996 85194414154402056 85239065314860338 85471592076820992 85510319576629248 85555136305967104 85801898297622528 85846867845996544 86125768345387008 86252596656287488 86291678032207872 86501370294614016 86507281011425328 86546706442567168 86585921080737792 86881167458598912 87129905273042688 87252250245088096 87291784567809024 87331336803680256 87413380268015616 87589437845489664 87629124949180416 87840203413855536 87874407918338048 88165919563481088 88309516032496689 88466553524256768 88512919642456064 88939212606124032 88945111632897744 88985412997479936 89234492356932608 89274924841009152 89373486105177372 89579340361039872 89745770479353856 90002709554386944 90043490120564736 90309606722678784 90315777659727072 90350526345117696 90397879870455808 90658609522016256 90792112868751616 91052047586300934 91087079549018112 91093303611487296 91134819108530176 91176112637804544 91397674273554432 91403919559241856 91445576618561536 91487010953232384 92149060207822632 92197356360971386 92361307452997632 92539229065637888 92806134893346816 92812290399545472 92854775425261568 92991080770059948 93156443312357376 93308167883392728 93611743703184896 93654159536308224 93973507659300864 94111455237169104 94242550601454336 94285501358268416 94328222473519104 94432362677168544 94739596036958208 94782522904215552 95010832263966192 95097202548031488 95421471254151168 95427991489522944 95605287859981312 95931289068869632 96205937072317968 96249528344212992 96518940712600576 96562673807622144 96577726326746112 96713337621061504 96757158798053376 96891939574185984 96990224602798821 97034171238323424 97365044747888064 97416074645554672 97681819516366848 97726079516147712 97777298635390976 98059312340140032 98110706109710336 98158781525724108 98210227427991259 98254726851384096 98574396178614272 98589762291886656 98619060608237568 98858708908130304 98910521648648192 98955338377986048 99292762809827328 99577034597763072 99716857422957824 99723671165948642 99762039506067456 99807242061348864 100102214680559616 100388803901549184 100673624370909184 100761050929692672 100918265343716352 100925161179996216 100963991789273088 101016907927527424 101157622448521216 101361362035032064 101651556151883136 101697614854262784 101982276979351552 102028485532581888 102141126977345568 102480237316164792 102526671497096448 102860239490727936 102876273695881728 103210979111632896 103311862709092352 103762414707144704 104059482955772496 104099519484592128 104106632698842624 104154078981177344 104269067122706934 104454484884062208 104461622353419264 104509230421213184 105003161146784768 105050738473992192 105313211666083008 105361207843125248 105368407269681584 105408947402637312 105768377775685632 106071189028051968 106227388850684423 106275520880068512 106637906152448832 106984849946497024 107033325184352256 107398294467772416 107507236909126404 107555948842478976 107754858695163904 107922700202478336 108273824042237952 108489594231736606 108583808301675648 108682517197750272 108802504823694192 108859529197291516 109053110004744192 109060561702311936 109263186125692928 109593083976249006 109618161885904896 109635758935851008 109949642368363392 109999460964814848 110049592885772288 110374544373424128 110529528709784576 110579610054918144 110845970974627224 110896195700941056 111274336854729216 111332656737776768 111636365161562112 111745484154732544 112181464600827552 112240259917704296 112291116401581824 112656452775559168 112674014047870464 112981381609291776 113040596169883648 113206533111377328 113257827417272832 113592552205869408 113644021418468352 113802325254586368 113962122769094656 114013759435505664 114031532289411072 114402531063496704 114730061601770496 115055570709610496 115335160392818688 115343041348567104 115387419187740672 115447894774317056 115841556611465216 116173207030723584 116225845547728896 116389046090412032 116441782404907008 116551173690687488 116732716545537792 116785917127319552 116838833265573888 117120271218474048 117173338853824512 117554559417974784 117572884223864832 117746021376662252 117955404699009024 118128556290132864 118531358823515904 118539458178391782 118585616808165376 118593482177196992 118647217329973248 119033233121345536 119164648140236496 119439120481386496 120003612739182592 120057986827419648 120357956189809152 120412808963571712 120421036879636096 121224216032059392 121402730115067912 121449439398690816 121457738148649728 121568150183739392 121863565698072576 121871892745655808 122865413610430176 122921084391404544 123340228802832384 123741513191129088 123749720532727296 123805791996493824 123988107693413264 124345719798507648 124410890511190304 124872212715077632 125249238829998864 125298010212401152 125425109727314138 125481940316225472 125656734135272448 125713669674074112 125909816902891392 126142336426770432 126270292407417333 126319461382610944 126376697205620736 126681109685288256 126738509372504064 126796270064041984 127170670691119104 127228628338868224 127237321986030592 127858597972290507 128207388115231488 128274582763090624 128332704458950656 128750231743496192 128770301768994816 129009545064071168 129189252765581312 129320299470398428 129378894984431232 129437517048311808 129820059663850752 129878881621106688 130242426021822464 130321751187898368 130878375367632144 130937676851713536 131006302468512128 131120070402023424 131384156768234496 131453016389182208 131492080810983424 131811611877507072 132769379463684096 132829537768833024 133016052674756608 133408818909186048 133417667449346616 133469619574079488 133851738535398912 133912387261513728 134369010541559808 134557687124955136 134566881573328288 134618655719030784 135004064331580416 135464410084018176 135473666489590608 135535408202510848 135596819805683712 136188169303127424 136578071379451401 136640316421553056 136702228662795264 136764168956706816 137146985987637248 137168364927842304 137230516429848576 137614638815510528 138296034541457079 138541961179496448 138745977274363328 138799359312789504 138808843598456832 139025422830275912 139282163137892352 139486621155089922 139962251825089092 140067651298656256 140417615554777344 140481239304462336 140545263203516416 140960261488951296 141428252037402624 141492333710278656 141700694506758016 142109394055437312 142183874869931776 142645803822047232 143132206881226752 143141987234284416 143342982545501872 143407931789971968 143896933603304448 144308905608476952 144365098722983936 144778411068900864 144844010711433216 145070006431592256 145135738197080064 145337909361278976 145414082269749248 146124111968332008 146522729274550272 146599523157817856 146665947953086464 147166059164565504 147382090277076144 147439480073224192 147794627966169632 147861594267921408 147884643437829984 147928590912356352 148365782472972288 148433007566979072 148848486882082816 148939144214740992 149575286134436736 149585506748922963 149643059259101184 149721488535442432 150153322020839424 150232018730493952 150942044148503104 151010436556363776 151377398015574528 151387741769994324 151456736274492544 151525361891291136 151736433672781824 152018345914007552 152042043052548096 152477334227824704 152973415469027328 153042728298872832 153564583476068352 153720355974247188 153780213857091584 153790721798089472 154290359236091904 154816468667449344 154897609374298112 154967794063638528 155643622060717056 156089224433658744 156160361624632064 156231118471766016 156301907379093504 156403600684060401 156763845631819776 157504741720177152 157576107710988288 158041811764687872 158052610904522376 158113421103955968 158196289773297664 158652566663528448 158886197520315328 159413281320102768 159956859228673248 160477274919745536 160549987776528384 161097441701658624 161260855363689606 161632288042745856 161932585864921088 161943650864866304 162410736063356928 162484754264096768 162495856994207744 162734391347604909 163023775796625408 163289293795937274 163579665007116288 163590842553467904 163820551480573568 163894779188539392 164453638403776512 164924463552545088 164999627376969728 165074389328658432 165794293064676864 165869415082377216 166268956461940836 166998985106665152 167309253754967296 167454547742343168 167542312180363264 167618226232098816 167879755870521856 168189781902360576 168360389876556444 168436674602372736 168908146247051008 168984679163338752 169011021071805696 169061246756978688 169560894254825472 169809799667065992 170388828308804112 170478130629720676 170943184153641984 171020639153258496 171110272611934208 171603796595245056 171693735691993088 172505193312574976 172583356064415744 173002740589228032 173014562022850656 173093412885134336 173171842161475584 173762334917197824 174259810546085376 174504500490176192 174583569135618048 174662673607360512 174826760536031232 175178875690979328 175258249898360832 175680406827711072 175748815836676096 176331839126962176 176619032064993378 176933107048513536 177025839284912128 177878425212248064 177890223265795488 177970825994959872 178468984713865216 178549849682018304 178746972210354744 179158680722079744 180005419108773888 180086980241129472 180619213445357568 180631555319454144 180701052690235392 180795759740911616 181584225737503232 182104095172601868 182174159098036224 182186607222974592 182269638217060352 182352225275609088 182795348547108864 182807839118483712 182891153237123072 182974021906464768 184298120415645264 184394712721942772 184722614905995264 185078458131275776 185612269786693632 185624580799090944 185709550850523136 185982161540119896 186616335766785456 187223487406369792 187308319072616448 187947015318601728 188137664590971207 188222910474338208 188485101202908672 188571002716536832 188864725354337088 189479192073916416 189565045808431104 190021664527932384 190194405096062976 190842942508302336 190855982979045888 191210575719962624 191862578137739264 192411874144635936 192499056688425984 193037881425201152 193125347615244288 193155452653492224 193426675242123008 193514317596106752 193783879148371968 193980449205597642 194068342476646848 194730089495776128 194832149291109344 195363639032733696 195452159032295424 195554597270781952 196221412219420672 196317563051448216 196420454855982518 196509453702768192 197148792357228544 197179524583773312 197238121216475136 197717417816260608 197821043297296384 197910676755972096 199154069195526144 199433714845915648 199447342331897284 199524079012134912 200204429361119232 200777607803098368 201347248741818368 201836530687432704 201850322359992432 201927983578546176 202033815855054848 202315244897042432 202722724070064128 203303112303766272 203395229708525568 203964553958703104 204282253954691136 204960474632329584 205053342994192896 205720478981455872 205752547391763456 206055537409158941 206421958223265792 207524829414289408 208118965911544992 208199038969184256 208213265397685248 208308157962354688 208538134245413868 208908969768124416 208923244706838528 209018460842426368 210006322293569536 210101476947984384 210626423332166016 210722415686250496 210736814539363168 210817894805274624 211536755551371264 212142378056103936 212454777701368846 212551041760137024 213275812304897664 213969699892994048 214066650368704512 215014473818252808 215111897684957952 215509717390327808 215845400404956672 216547648084475904 216979188463473212 217167616603351296 217365034395500544 217605009647388384 217719058394583032 218121123404623872 218526372251385856 219186167952498012 219271517871702016 219899284736726784 219998921929629696 220099185771544576 220749088746848256 221059057419569152 221159220109836288 221691941949254448 221792391401882112 222548673709458432 222665313475553536 223272730323124224 224362929201655104 224480519835408592 224582232803163648 225312905551118336 225348028095740928 225962763218583552 226081192339767296 226310524073197249 226413066222754656 226515654834545664 227185104411738816 227288042836936704 227604650509172736 227924245538189312 228027518871011328 228063064578822144 228805062126993408 229460123203540992 230111141419220992 230670320785637376 230686082697134208 230895789548634112 231683113222930432 232346414061447168 232451691095457792 232778092180824064 232883564809814016 233102347381374976 233465433091075584 233571834254639104 234240542436948096 234346677707649024 235109118835949568 235145768447729664 235492042753324504 236257112580265728 237062717647031808 237078916356783564 237171233616330752 237186964354393984 237294434659946496 238066466242691072 238329296280472992 240007225478365184 240715912379618304 240825617927143424 240842073759272192 242448432064118784 242805460230135824 242898878797381632 242915476297299456 243727131396145152 243743785491311616 244933940693905911 245730827220860352 245842168782809088 246680457605664768 247483026382258176 247499441065454592 247611583992987648 247976215386826528 248691439597015296 248821781022380608 249744425430155264 250498477659997728 250596020424802304 250850219454628276 250963880632450944 251313468270544896 251427339348148224 251819633805782784 252284672853540864 252540584814834666 252638922765221888 253362219370576512 253477018745008128 253592540128083968 254341341382238208 254457256677736448 254474643972061184 255717195944581014 256414776230462976 256549165526181248 256665408917901312 257500463486992384 257540603537989632 258019090128142336 258640598940796856 258757789968862464 258875034096623616 259640119327701504 259757763242213376 260484852043644928 260643502375796736 261756750735264288 261875353703427072 262012604937024256 262240140804046848 262768313536468992 262906032778364416 263623223755014144 264928548097490067 265538758927368192 266032105349513216 266817637818372096 266835334898693232 266939239148158976 267703477070797824 267824774523027456 268738021083119616 269115374249910272 269133763146656576 269237311438061568 270008128663160832 270928820168036352 270947332979181216 271070816405021696 271193639611367424 272376338606254848 273156142758902802 273280632843106112 273404457325590528 273528337913413632 274293971975274496 274336729855684608 274461032859697152 275229277631021056 276592069082914158 277083922358992896 277491954548726656 277617687196913664 278050845660551824 278564326275784704 278973242310179844 279924503650178184 280135302597312512 280835231109554688 280962478608924672 281920522977902592 282856504074805248 282984667420557312 283401389013516032 284218788110874624 284367749739863552 285291607644094464 286264413762453504 286283974468568832 286685965091003744 286815863579943936 287793867206608896 288617811216953904 288730197445967872 289556822137801728 289688021422866432 290140012863184512 290271476394160128 290675818722557952 290828164539498496 290970673808396463 292248223936664016 293045458549100544 293199046315635712 293331895906172928 294332118329131008 294630682283973777 294764180554152288 294878960146448384 295589255932339264 295723188535842816 295769286875659968 295857181824712704 296731564945944576 296866015133958144 297696973764165632 297878288429481984 299150572268873472 299171013497845926 299286118518202368 299442977070884864 300306644041678848 300464037460987904 301884088297006208 302020873112727552 302754796031149056 302775483539988648 302913472548985088 303050723782582272 303472867345563648 304084086105096192 304954668455649408 305946830938054656 306085456597745664 307440711948494376 307560427714183168 307581443596178944 308580718472183808 309632937334898688 309795218748596224 309935588127277056 311287244121434112 312178448867317488 312320723249264128 312462236943532032 312807201368120802 313527691263639552 315009483440354304 315152215421976576 316083623529375744 316105221809044752 316226842207911936 316392579546595328 317305133327056896 317772395040630656 318682166552053269 318826562640205536 319913718457346496 320954549839491072 321099975553056768 322194883403317248 322521710727379212 322690747263399851 323264576085491712 323865171729842176 323887301729732608 324821472126713856 324991713988415488 325468782695209818 326047551593250816 326578587591874548 327159330014232576 327181685106935808 327641102961147136 327789558377078784 328907276807553024 329848927105090176 329999254753939456 330148778657316864 331588586129353728 331738830164754432 332537912923881672 333997970213330304 334618507509934592 334909095484686336 335084624360726528 335236452464197632 335759511741043712 336720779753112888 336873349204745472 337816292494102016 337969358326677504 338022042143611392 339121788509650944 339619599334131984 340777656617608224 340956261259441352 341886368307283968 342041278306516992 342220545223868416 343207593190490112 343387471383986176 345010386625149952 345166712128831488 346005481178456064 346029124045701312 346186825770268672 346343684322951168 347524669834395648 348519621092170752 349009000980352384 349032849080820247 349167138271236096 349325347214721024 349653521072062464 350357751381958656 350516499796721664 351360813655422144 352663678253924352 353238064129986756 353866214097027072 354051678569824256 355756850424496128 355780446531590976 355941651989919744 356937969427730432 357099699364036608 357493944420709488 358317361444159488 360010838217547776 360173960482258944 361238426890715136 361263110638908288 361591519481823232 363168451475006464 364208190345203736 364348318196072448 364373214445949184 364539276434120704 364704450551218176 365590697094217728 365615678236967424 365782306474246144 368596240831290528 368789425443885544 370156916262551552 371224539573387264 371249161598181888 371419101701046272 371964323080239792 373232671533570912 374446974812739584 374616638145232896 375894030637203456 376275329181942414 376445820948676416 376970202405817344 377142005433073664 377729450708674176 378958384147832832 379130091616862208 380043329055864768 380388810192125952 381685885016604672 381711965958091776 382421151439925248 383575793916871521 383725156275478528 384823748289271872 384998113376851968 386075762850402304 386250695230488576 386310905306984448 386853350484246016 387028635192213504 387567758296743936 387960898411195284 388136684953293696 389460178991552256 389664298582218688 390727278065467392 391109194541563904 392442824438841344 392635126102896432 392840909711965036 393018907405536384 394297584714457088 394359049167546624 394476242432950272 395434835632521216 395642086594592768 398308138391052288 398867429691831296 398894684663794568 399048158024269824 400408858722238464 401555215606196736 402694497483636736 403673061374865408 403700644719984864 403855967157092352 404067631710109696 405445448140128256 406606224607532544 406790459417051136 407929107917406208 408564507909382272 409920949264659168 410106685988385792 411440957962911744 411505094783526912 412111074818317882 412843916446531584 414888103624371237 415049658828578816 416237931823089984 416398077938368512 416426530795370496 416616315924709376 417076268490827736 417846489413677056 418036921684852736 420012644587139072 420202953895968768 421252846664332032 421444831372500992 421473629078726336 421635789610549248 424284756112207872 424909555402737692 425102083520274048 426551624609795328 427939399785988096 430028947636505616 430223795369915904 431019434780655616 431690800809913344 433095296168951808 433958376926946424 434335233206702592 435210019294776768 435438116789166064 436242246809247744 437052744502771712 438372335904996024 438543035743404032 439798569473453568 439997843859259392 441498177493696512 442118114839138304 442318440219672576 443383883898508896 443584782803764224 445097347418916864 445330626951107072 446545460646248448 448725858403310208 448756520246768889 448961039670817184 449164465606327296 450625811102236672 450696056191481856 452162384679534592 452621048146394498 452826132445509312 453031309669091328 454370208823477632 454576085673873408 455209301018345472 455848491076378624 456055037742022656 456126129157644288 458920246407081984 460222282838441984 461340641571274752 461372165394268416 461791579097268224 464692828122894336 464903382190915584 465556184361648128 466204694762749952 466930866182151168 467143668509278208 468481084873896192 468693355415298048 470291536895459328 470984085506649008 472514225160531456 474125435294063616 474157832713567128 474342467232661504 474373928708787968 474588869319892992 476658592560945984 480014450956730368 481431824759236608 481651235854286848 481684147518544384 484896864128237568 485610920460271648 485797757594763264 485830952594598912 487454262792290304 487487570982623232 488203174042814727 489867881387811822 491461654441720704 491684337565618176 493360915211329536 494998882130909184 495223167985975296 495952430773653056 497382879194030592 497643562044761216 499488850860310528 500996955319995456 501700438909256552 501927761264901888 502626936541089792 502854678696296448 503639267611565568 504569345707081728 505081169629669332 505277845530443776 506724438741153024 506954037490016256 507185080256167936 508682682764476416 508949287944122368 511434391889162028 512829552460925952 513098331052362496 513330817835802624 515081207075979264 516038180256284672 517281197881593712 517515579937724928 517750068193247232 519280238655403008 519515526484426752 520969704087289856 521287004751593472 523513501470528576 523750707406854144 524025209874048512 524480281608093696 525536627072937984 525812065556728832 527246447510028288 529857096194980134 531077517854736384 532064210699026432 533635275636744192 533670669797386464 533878478296317952 535406954141595648 535649549046054912 537476042166239232 538230748499820544 538267526293313152 540016257326321664 541857640336072704 541894665958362432 542141632810043392 542387279222734848 544752677212509696 546312285517805604 546561265686212224 546808914651181056 547056675826827264 548587943950548992 548673459711369216 548922065719394304 553184138165828316 554167844717985792 554983909097453312 555235374393827328 556101691321103648 557128652551569408 557946484620359688 559849007300356368 561670462219109376 561924957217849344 563841045955805184 564412993772913621 565713008149610496 566802778027032064 568437576221749248 568735499479727104 570583215288188928 572528827524907008 572567948937137664 573371930182007488 573631727159887872 575587734413217792 577235622433907808 577460394891935744 579113644275603456 579376042845732864 580280025726369024 580542952788320256 581351637445115904 581656329078996992 581941347616792926 584496447873328032 586090917098201088 586398092631271424 586663791812345856 588664236658262016 589261364567947554 589528361108304576 591178511864678528 591446377071685632 591538573751319936 591714363649425408 593463129891889152 593732030267916288 598301144537746944 598342026995691852 598572237036404736 598885954141769728 600613288083357696 600928074921975808 603768176594012416 604041746225455104 605509592062298112 605550967079977296 605826945097970176 606101447565164544 606945734691127296 608168172210192384 609909336911298816 611893661876109312 614881423896988752 615120855428366336 615162887192357888 617161436944367616 618166612227476823 619265874669797376 619590437497192448 622574488242868224 624356897734634976 624641446498528256 624924473887064064 625614402736241604 627055382527279104 630018966880708608 630304430843953152 632167247058751488 632210443618089504 632453684415823872 632785159093190656 634610266654113792 635544790081261312 637364333104106538 637653125280411072 639827436914692992 641909099678982144 642199951106113536 645043421454758424 645381494526799702 646529152170983424 647774603459465216 649642944253427712 649983427976830976 650937565390419636 652095103186501632 653157175183749096 654363370213871616 655282205922294272 655579116754157568 657814553615106048 659697854210180352 659998509507878912 660297557314633728 663177172258707456 663477660329508864 665075825847763344 667995940426660608 669237015019869184 669818190969372672 670169248721453056 671519023482087424 673441559506225776 673746698409490944 675632584988204032 675938716653355008 676044084287222784 678243577019301888 678931572219591747 679239198668263968 681555313235216448 681912522518882704 683772736614567936 684082556613033984 684441090447736832 686415186380980224 686774942767972352 690020773250299904 690333424257662976 692010962356912128 692058248091402624 692373651540537344 692687368645902336 695049339668791296 697039242184341504 698018001960704768 698065698161640494 698334276542472192 698650694429442048 699307042144124928 700715502763917312 702721627310844288 705327356507848704 706476128259973512 708103357139648512 711513700848992256 711560893063181952 711883303979839488 713875938855460864 714199398728073216 714987888841418976 720021676435095552 722476853781430272 722526221277816576 723183038963646464 726336902950012928 728416380690407472 728696636392144896 728746428891898368 729078552868241408 731181394188435456 731231356473934848 731564612948492288 737192481662581056 737578850887771088 740313832525103104 742449079146774528 742498323196363776 742838203402092544 743591721954790961 743928646160479584 746465343067141824 748893949625479168 749233276290465792 751788061274406912 752550658363884828 752891641897352832 753940404811634688 754284010866147328 755458901417348352 757916768295665664 760086658111729536 760777620384251904 763371770033209344 763423931916183552 764842302879850496 767151587833743042 767450312550957056 769647496578543744 769996226753703936 772151525700804608 772501390460977152 772621810613968896 773706700968492032 774057270384427008 775921796822390568 776273369906587392 778920357983104512 779328597164437376 781454556130934784 782218389083127808 785270252205792864 785681819423930072 786037814811072768 788595169428914176 788718098335093248 790869671265042432 791284173189185536 796616276782104576 797734859383662592 797789369327589136 798096316048539648 800817717444476928 803110431212393472 805388994967273472 807346122749730816 807401289439969728 807711934314184704 808135263420219392 810890896280256512 813212449215065088 813580918834102272 815858215834812416 817129015818764544 819841898529318336 820213371976771584 822881915925823488 823010189567053824 824222149636635764 825687832893063168 829776207248742474 830099317657157632 832475863646179968 832853061590740992 833232631849418752 834152536981655472 835692978827354112 836073843369705472 840025289174278144 840405907791937536 842505693328664064 842889662745001984 842947258157452672 848569512224415744 849819110805475384 850204167040548096 853103249219590656 855878799571976192 860057895273011232 860447590739831808 863381601619826688 866190592337903616 867916753853892848 868670466413405184 870420038589553536 870876233578332128 872484493618495488 874105489005543424 876744671809992048 877086071486808064 879597138946907136 879995687718518784 882996354987393024 883892046851921331 884236229678276608 884636880439345152 886767767797017792 887169565607528448 890194694837833728 890661253902214144 893090921292496896 897451716806620416 897513040493537778 897922079341634368 898328931212654592 901251622204473344 901392112382963712 904324769359069184 905242096292788996 905652264891018624 906062619338182656 908740417646955264 909152171347746816 910418602036690944 911696982152757248 912252258315288576 917840492814163968 920444565676883968 922681283142549504 922744330788536832 929385656245788672 929806764381831168 931112368723296256 933861732364302336 934287337018556416 936962169747792384 937386710830596096 940583073790918656 941968171013298016 945028450321062912 948250870588127232 948315665427134256 948684934465323008 948747857417575936 949177738639785984 953317185121891968 956046499656159807 960028901913460736 962863649518473216 963302471708573696 963368295037088768 968072241790199553 969793728256475136 971221840920543296 971595515189526528 971661905189197824 974975141965246464 976406348085629454 979735762775623644 982923308883441408 983368675131236352 986721830422659072 989997764261818368 990446335971950592 991904861547306112 994765758388061184 995287124089522432 1001993910639990912 1003400877818513104 1003855522529803776 1005253873082179584 1005709357392592896 1007278535223131136 1010162339259338664 1010555691060887552 1013448877482306048 1013908074980032512 1017365365528952832 1017898575888244736 1022868783778324056 1025659104921851904 1026196662104724992 1026661635671605248 1030162414151958528 1032076360512569344 1034562395763187424 1035031159875449856 1035500136386494464 1038560477310806016 1039031052968853504 1041939408174579712 1042574009503186944 1047027002941057152 1047098547242460741 1047501414813708288 1048050419748097024 1048960563216187392 1051073254145875968 1051624131113457664 1059714192389960268 1062155035709472768 1064128421398052864 1067270551273488384 1067341339594772928 1070813908283191296 1071299098092109824 1074952084332478464 1076461496999641088 1076535052586626304 1080032514652643328 1083715280672145408 1083789331916724864 1084283265620086784 1084774558445469696 1089505354425019392 1092624571035611208 1093122531372424448 1093617829302362112 1094113351653654528 1097346919422738432 1106368276331656632 1109967818194906624 1110470748787654656 1112203382642207296 1114257305103138816 1115892969240719376 1119698014600712736 1123340924438218752 1123849914435698688 1127682091911610368 1128825987545827242 1131426016299220992 1133605556054064128 1136875152443498496 1137470998959454208 1141166430576377856 1145057655049814016 1145135897874275328 1146743860364014976 1147263454319775744 1151175468826435584 1154471244867815616 1158227288551206912 1158752085691465728 1160560051452738048 1161085905576640512 1162703274890231808 1163312658157993984 1163882695233585852 1168992895746656064 1172181834196402176 1172796185262542848 1173327583624691712 1177328473316524032 1178522729135895108 1179056722216609152 1182357023729357056 1182892754143371264 1183077147502639872 1183428727298850816 1186926259783778304 1196602289075493888 1196684053991383704 1197144474072809472 1197771908283539456 1201226576166715392 1201856149843951616 1207536353188024832 1208083492450910208 1211019184124596224 1211101934159954592 1211653890195940352 1212202895130329088 1216336344420384768 1219818673822597632 1223787323752218624 1229762847793977504 1230241710856732672 1230325774384715776 1234322873888735232 1236333224454953646 1238531749339594752 1239180874994384896 1245148976485736448 1248713795469269952 1249282892997056512 1249848947774128128 1251228805472483208 1254110765054558208 1260037933761417216 1260608861687906304 1264334494117502976 1264420887236179008 1264907368831647744 1265570318186381312 1271089580162522624 1274728666208213076 1275306250560822144 1279654873829385984 1283818199357964288 1290086842909516848 1290762989053599404 1293058304341966848 1295549206918930432 1299285888506855424 1299966855953661952 1301875130780839272 1306314350367498192 1308726740427743232 1310564411844588544 1311158233508315136 1315629107230212096 1319395708420360704 1319997019015757824 1326354344517414912 1326955320659017728 1330151651695526688 1335991880853321216 1338474030039738368 1339636381938745344 1340338497442906112 1343038046964174848 1346883119012451552 1347493396818981888 1351265169976408064 1351877433306710016 1352088168574445568 1356487154038603776 1357863144439183494 1358478397336527936 1363110626470432896 1363825045037765408 1367545473229135872 1368165113226067968 1368882180895473664 1373549885535944704 1380041546500599808 1380666848515325952 1384021924713824256 1384116496182805248 1384747303081074688 1385374737291804672 1394078484368683008 1396036003921409536 1396131396323280988 1396668553084944384 1398614084288249856 1401431005527834624 1405443254621688576 1412952256519947024 1416206714279297024 1423027401697984512 1423121786126363904 1423766607959678976 1427751877710921728 1429975777682837952 1440043352870191104 1442388761864112587 1444953707562860544 1445052442555633152 1452673805900025856 1456832761380814944 1457393272784289792 1457492857783796736 1458157105736482816 1462362788376870912 1462462712947869696 1463129225896984576 1474384963325162112 1475157701775542176 1480627665050206208 1484996646392727552 1485676406804185088 1487183443909581922 1487857292320959168 1492930686134283648 1497787899250958336 1498466552580931584 1505101316727769656 1505783283794705664 1507880809623269376 1508568021732294656 1510917802834696704 1515833536591331328 1520173316223459072 1521555240768503808 1526847863832367104 1529684605759700992 1534303175667486084 1534900625101914112 1539294993157087488 1539992453507407872 1544303051401609216 1545243621227937792 1547413401936984064 1548114540768854016 1551843593644781136 1552546739813174784 1557840715966209024 1558657194328874752 1562909112261869568 1570540504411585728 1571363638847860144 1572075629622145536 1577190338857828352 1577436196670186496 1581739342530084864 1582568346378371072 1593232553564209152 1595469718767325184 1595578738655178272 1596192632097079296 1601635434888953856 1606220862424786944 1610777989934546944 1614692245499461632 1614802578879939456 1616270526840438784 1621781792560513024 1626424898430130176 1627161837668204544 1631716431669624832 1634258031637529088 1639683797058636672 1640426743953543168 1645763831851646976 1646020379134107648 1648444299273271528 1659552414497484948 1660198635314315264 1664951727292359936 1665706123181481984 1666465263698837504 1668305073963310944 1671385957654708224 1680050578348556288 1685011386657328128 1685779325490003968 1685894516314905344 1697139024448831488 1699638221610950768 1700408334081096192 1706206498439181312 1711757599143952384 1720115790546022464 1720895181479663616 1726763203239653376 1732381184675807232 1735833507707785696 1737340932826810368 1740840077179107072 1741752467156664256 1744968987236990976 1748210978011086848 1753489343619984096 1754172142973616128 1759194277893814272 1759991375437037568 1765992709974786048 1767784093703842662 1768472459356553216 1773535535594035584 1774339131215056896 1780389389675667456 1781322507804428288 1794903433613240832 1795026080987075556 1795844158683268736 1796657862425309184 1802503244408946688 1802784224765927424 1810484192585577992 1811304529782037248 1812125238676365312 1817480835293910528 1818304342695493632 1820837204073381888 1823393964305514496 1824504516630577152 1835680985628327936 1845362566285099008 1845488661577073664 1854499836682430469 1858771312491577344 1862224737446592512 1867723464728604672 1868574674037112832 1873924339495584768 1874773421661192192 1881166147581837312 1883936342026596032 1890056900642125824 1896501741176254464 1896631330854268512 1897369868930646016 1897495714835151872 1898355477279571968 1906634370243783936 1912092999312319614 1920057803826921472 1925727299036946432 1926604943417147392 1926736590074177536 1936144483580399106 1939587456512950272 1942443681841086592 1943323810378395648 1949950283930492928 1952812696171258908 1959471525551247288 1965846617766882816 1966737350262472704 1973443660845318144 1979995528523636736 1980892671943901184 1983809723094612224 1989531516776122368 1990574248179044864 2003987821279981824 2006801755637026208 2007711045059607552 2010507746164359168 2014557070446262272 2020324678518677328 2021111382121775104 2026897754964612096 2027816149960065024 2034730731057905664 2035797151776489472 2036794716658775241 2045737567556648112 2051318209843703808 2052393324209449984 2053323271343210496 2060324828303917056 2064152721025138688 2069124791526374848 2070062319750899712 2071000272772988928 2077120954621612032 2078062105937707008 2083878816349159424 2085148019006373888 2094054005882114304 2094197094484921482 2095002829627416576 2096100839496194048 2097921126432374784 2102146508291751936 2103248262226915328 2119428384779920536 2124310071418945536 2134541102546976768 2134682679189545856 2141627816566382592 2142598196184219648 2152922993999282176 2153070105173252608 2160065029305286656 2167430561344290816 2167578663833449728 2168566531240173568 2169549116890939392 2179010708850038784 2185249142071222416 2186245062744848896 2187235658604724224 2194693838845476864 2212736552663313264 2219935636389813248 2220941497575309312 2224406765284414592 2228514610206277632 2230775165864372883 2231785938481438752 2239396029201425472 2246681848876437504 2247699828871397376 2255364183823220736 2257651975091654484 2258835230843798957 2262852032598441984 2267211112108128256 2273750304886996992 2274941997918908416 2282332861152755712 2290115310099628032 2290271795748550656 2293487720728029952 2294526908639551488 2302350937652871168 2308942489735631232 2316454577102413824 2317504171382931456 2321120102905476096 2322171811153281024 2326625316315987968 2327765390467171704 2337985791493312128 2344363668392804352 2345592370525085696 2346655167249383424 2357045458271790216 2358113444433218304 2364714047458714112 2365785508286742528 2366154295005279744 2373852519567556608 2393204578150987776 2393368107982767408 2394288948145618944 2395543816567078912 2402453152333430784 2403712299687903232 2415072706376049664 2416166984901820416 2422038368249192448 2422203868319909184 2423307780391880704 2424405790260658176 2432672688840769536 2439637347645195264 2443229943565741729 2447574647504437248 2459525695587955008 2460651548769431552 2468645747777470464 2472666448909907292 2477063498679189504 2478361749988769792 2490297952971472896 2497427590938539904 2498565785994113024 2499697895548256256 2502457610944966416 2508221530109116416 2520075867522834432 2521217723375812608 2528668988235005952 2528841774472358016 2531140636372762624 2542179160325045248 2549457332416426152 2550612501121644288 2559309747658771968 2567636398715928576 2580173685819033696 2581525978107198808 2591098413837860864 2598571777013710848 2599933711907323904 2603750261561678544 2612628700734996384 2617453480855486464 2621128823689177088 2622316467016630272 2631258214460424192 2638791416840721408 2639994038031515648 2652708689034829824 2653910641318035456 2660303303391053376 2671983761706642432 2676948060079476736 2679272763877490688 2680676994885812224 2686076093928349696 2693766238024903104 2694986793637963776 2702530339952816128 2703754866613420032 2704176337148891136 2712974308077207552 2715726288878366988 2716956794673055872 2726221252940865792 2727650090075530816 2735090946458271744 2737764361790947328 2747099771071889408 2760083093001199616 2761333697030651904 2768043849427648512 2768232992365610496 2769494606162149376 2788156968737366016 2792072007842819072 2792262792646561976 2793337106169888768 2802862011055669248 2810886509243377152 2825904513039894048 2846054803395969024 2846243572252727808 2847533215919357952 2855503755421843456 2859951555365675904 2880086705740382208 2884777523728225174 2889907415125721088 2890104885111266304 2904216725370598659 2905347611800051712 2913665522761629888 2914786545568579584 2914985715567593472 2916314211472965632 2924925425895739392 2926258451793969152 2948769926650324224 2950315403551084352 2961255330100412416 2969993292785455104 2971352813608370176 2974366887819163844 2975714584641918336 2985861372268567296 2995575798501916672 3010202633455539312 3011566567589411328 3015761619246538752 3017136043464589312 3021835605669393408 3031667073182662656 3040346632446918144 3053695727664734208 3059369211519401984 3068606351334972168 3069801250203828224 3078589986314174976 3079984907014815744 3088606102803218432 3090487242455875584 3094826803873968128 3096229081537708032 3103687187289562272 3105093479626349568 3115681431932418048 3117314388657749504 3125818224523739136 3141081008823171456 3141295641727382223 3142727277695720288 3144151259244291072 3154380677715656704 3154872393340372992 3165136692756742144 3186465107128418304 3190939437534650368 3191157477310356544 3192385264194158592 3212441724849573888 3221555979869093888 3229384490998923264 3229605157759878912 3232541053680877568 3252849796860260352 3254323675336409088 3263432863339249664 3268516063275058176 3279367594117273344 3280853487907086336 3292040758268215296 3296888598546543056 3319104828994969896 3320397270628630528 3329903454584719872 3331412246362963968 3336610147926621888 3342771915309416448 3360101156697112576 3370022773314656256 3371558650980007936 3371789032629810688 3394278048897662976 3399276443221901536 3400816668162192384 3412412996878362624 3423515198287904768 3440231581092044928 3441790362959327232 3453526406479306752 3471667015415571392 3474681865653620736 3481680154358214144 3483504934313328512 3489937974473981952 3496421956022173696 3506978687239968192 3518388555787628544 3519982750874075136 3531985419949572096 3535568187407685324 3536944918713106432 3547071071188071168 3548678262430113792 3560778779351334912 3562645015608856576 3589806867226481664 3590052161974151112 3591688317366537472 3593315724850618368 3605568449531854848 3620968385171155984 3622609059564074496 3624250477352730624 3634961670587821056 3636608685390987264 3646787928611028992 3649009033261154304 3671361971256655872 3690725132570198016 3690977323154147328 3708999673364860938 3717542624983154688 3724449474893185024 3735446929457209344 3737149348074225664 3747848678991169536 3749546843322384384 3762332295163674624 3767872684053192064 3780113801284251648 3793003482352508928 3793262661708537024 3794991429670303744 3796710954559143936 3813268740487567872 3824185998624639228 3840115607653842944 3851454598073892864 3853473180148355072 3872288967160798212 3879174913025900544 3884887363682173184 3886647620756791296 3899900567860985856 3905625392342517816 3918943051102494576 3931693235533765632 3933474700524945408 3946887321690636288 3959991057047273472 3967619446189224448 3979063033552244736 3981148496358089728 4007975642559963648 4013603511274052416 4015422090119215104 4021015492328718336 4029114140892524544 4040649357037354656 4042222764243550208 4053795509929224192 4055632299920130048 4069461462115811328 4071594303552978944 4073589433317550482 4091475135113296224 4102636419687407616 4104786648418899968 4106646542686420992 4120649656607834112 4138249583052749696 4140124639501799424 4142000545545977856 4154241909243224064 4156124211875414016 4188108011764228608 4188394188969842964 4190005659254833152 4192201678992388096 4195842252864749568 4204293016583503872 4206496524453830656 4238856769559841072 4248620142837891072 4269082205093953536 4269365358379091712 4283255633132765184 4305845987998564352 4306140210346505216 4320130058610573312 4327166285592337761 4334861122688581632 4335157327666899456 4337133062480347136 4358021417700077568 4370498284142444832 4372490125489697792 4374471317209448448 4389387677690953728 4425473105326626528 4439871272779626496 4441882995150618624 4448813530568829184 4457029220412555264 4461550331728745766 4463571876962877504 4478792058402850944 4493363697752875008 4495399657742794752 4515303950183308968 4517670461687597914 4525704065196883968 4534422224216256512 4547500609773993984 4549883995837816832 4564665722305511424 4580543591497101312 4586975441456059904 4589053817279102976 4604701875305742336 4617884979471262464 4632909154204827648 4642240205810952192 4644343622306562048 4653250632631975936 4655530780934343408 4675971582986624256 4688727336785608704 4691184741050171392 4714090916543580432 4716226888866436608 4729428094917428224 4731571016573485056 4732308590010559488 4747705039135113216 4786409156301975552 4786736215965534816 4788577896291237888 4791087633134157824 4804906304666861568 4807424599375806464 4830145412752099328 4832333969803640832 4844076736498384896 4844407736639818368 4846615560783761408 4848811580521316352 4865345377681539072 4879274695290390528 4886459887131483458 4895149295008874496 4919051391175910016 4921303097538863104 4937291495554940928 4945332897819814584 4956723499977539584 4980595905942945792 4994855181877079808 4997131571988226048 4999395791096512512 5004915221889932832 5040151735045668864 5057337976470011904 5057683548944716032 5062281272745525248 5084358320650090496 5098914664832852304 5101225002243288576 5118619495317543936 5135272797431857152 5160347371638067392 5163051956214397616 5182196827675721728 5197143554027421696 5199867423814647808 5205142053683536727 5207500523123357088 5225257401469992768 5234906961710972928 5242257647378354176 5244632934033260544 5262516428920848384 5277582833681442816 5279988076063031296 5305417378069659648 5320606606782106752 5343967523413284864 5353896120158953472 5361353989771624448 5372152187856699392 5387532476049806208 5389973587275927552 5405060679905632256 5407509733226840064 5408352674297782272 5431452577756733976 5433913589346111744 5452442505881731584 5455300180151061632 5470181892916543488 5475528723581894656 5520166186002399232 5536087698855297024 5536465984731220992 5538989212324298752 5576313937474732032 5584144015685638144 5584525585293123952 5586674212339777536 5605724022111338496 5621773018486754304 5651809026079788096 5692109606791938048 5692487144505455616 5695066431838715904 5711007510843686912 5719903110731351808 5760173411480764416 5769555047456450348 5779814830251442176 5780209770222532608 5808433450741197318 5810695223600103424 5827331045523259776 5829971431135186944 5832628422945931264 5849850851791478784 5852516903587938304 5897539853300648448 5900630807102168704 5922510660200824832 5939986585570910208 5948733775638327688 5951429169283836672 5971722744537134592 5991151597003833344 6020405266911078624 6023133135178822656 6031523238493077504 6043671211338786816 6063334146365325312 6080693264893836288 6107391455329468416 6118738423038803968 6137212702669944336 6139602500407656448 6157179972628349952 6159969814029631488 6177212205606436864 6180974484911751168 6189653607747936256 6192458163075416064 6207374374579124544 6210186959252699136 6231362863864836096 6234628777315499008 6251636449047478272 6282162017646342912 6282591283454764446 6285454555391440576 6288302518488582144 6308761355431313408 6309744786680745984 6330273385513484288 6372930214256836608 6381878875069300736 6382314954620713088 6424883449699147776 6443111959738187776 6458768981997846528 6459210315519757824 6505699593720520704 6508647350672818176 6537032126550116352 6558735188234546688 6561706975814172672 6584081516536430592 6593777197093086112 6638209657989939792 6640794541257261056 6659806909169439744 6662824492725927936 6673220295853243776 6685543830618832896 6692325497593118649 6720202313394225152 6740045546629312512 6743117301960015872 6743578065259621376 6776505692531396871 6788556097795325952 6798552886443803072 6801633336324384768 6824825993756725248 6847030396575809536 6880463162184089856 6883580725918654464 6907052812958613504 6943334030831142784 6949363731307241472 6963360308716428288 6967009868626657024 6979875948947963904 7013957374479936384 7036777111575257088 7039965501748150272 7071136374815370648 7073889837426212864 7094142142376142336 7097356524860227584 7121557558702669824 7125290031217713152 7179613734452963328 7180104323948302224 7183376634733074944 7186631449701236736 7211136899063709696 7241936770342311968 7245218119128148992 7248500954705461248 7269923341175642112 7273217370781974528 7293575857222057984 7298018066522308608 7329689830697225187 7342723942513311744 7381954646308294656 7417999346729721876 7435085249966309376 7448898949786370048 7470893858914418688 7495697357982339072 7499093686644768768 7524664590327349248 7535745368106384128 7560227602568503296 7586006964705017856 7586525323417074048 7589982859340607488 7593421909118287872 7626537480975135744 7648371997249278456 7702909196147785728 7706946360296710144 7744577934321596424 7769774727364346368 7773295241513582592 7799801135721971712 7811250784685035632 7837886102204989152 7863386471067531264 7866949401049890816 7893774643381272576 7919982114094546944 7935238892378448896 7958126067104489472 7962296992716179456 8015951285119927296 8027207022548104832 8030844180238430208 8042030984657436672 8058228281785049088 8081298714074709312 8107591019858448384 8111264599840260096 8138922924231622656 8143188607105957888 8147178866635100964 8182950270226592448 8205272839374815232 8209573296837799936 8213293085372841984 8241299313215668224 8276499166105499392 8280249279003598848 8284001091091955712 8308483818486448128 8376216023528457216 8376788377939685928 8380011318509666304 8384403357984776192 8408586033167007744 8412993048907661312 8477713539119682144 8538164410187907072 8538730716758183424 8566511266265530368 8611691975997128704 8612280420693010432 8640260117221146624 8654332571184675522 8669722245377163264 8670314655333798912 8674266124960694272 8716042835400155136 8740996568284889664 8744980250979395584 8748942634418896896 8778775355381907456 8850946210653253056 8879742545559252992 8883765990301237248 8897627061137658368 8914058440825110528 8923100663457491532 8927143753925755008 8957584116805701888 8986727395505750016 9030607900366617936 9035340923375195828 9051408130393767936 9068844448432513024 9095001219547987968 9099767991675633664 9161087182994202624 9173950882912119808 9178107634558205952 9209403750611484672 9235769958942524928 9265818308409655296 9284480411621904384 9288687244613124096 9311061561868686816 9351943165973248512 9377454673571217408 9382369482100342784 9428181833087160864 9432453777732873216 9458856189834856448 9463142033146970112 9464617180021118976 9495410078270226432 9572818312603951104 9573472431931069632 9577155792582475776 9582175266268315648 9614849198751612928 9660290825504198656 9664667939607281664 9688153472996769792 9688815473279636736 9693231121567522816 9697623161042632704 9758549390580781056 9772919774262966916 9790298590017748992 9838102782351820032 9842606195077726208 9890665795639629168 9913446999955079168 9961191811885891584 9989710363754159616 9994263143976452096 10009830443779865664 10080303470091337728 10114675952940023808 10115367097889432064 10168716641300180992 10197829329665704608 10202450004486577152 10237238990635087872 10270545594863714304 10320694743276134784 10326103912428795232 10364393655351443456 10399734847629295616 10410284107367073454 10415001046246714176 10450514802939985536 10469813923421945856 10484515294756708352 10489265868066521088 10555165667362885632 10559976152126062592 10610834756139319296 10641213213564213504 10687935046826569728 10707792240317906944 10722707979543248896 10744304375713398784 10775064952099612416 10779947174551855104 10810121359811264512 10816705348595564544 10862905155513467952 10867827178692223488 10904885011763463168 10910600360302123264 10940363785833086976 11040332372004798464 11072175397710594048 11072931969462441984 11077978424648597504 11152627874949464064 11168288031371276288 11169051170586247904 11173348424679555072 11211448044222676992 11243546036973508608 11303618052159576192 11384974289010911232 11390132863677431808 11422015021687373824 11439806221462703616 11520346822961528832 11539110094912900696 11560419540445065216 11616866901482394636 11621390447200206848 11654662091046519552 11659942862270373888 11665256845891862528 11699701703582957568 11795079706601296896 11801261614204337408 11879973171141820416 11897467551276655376 11902858338567673344 11943445489074269184 11982303194007666688 12040810533822157248 12046266270357645312 12063046476986155008 12087342422677573632 12126668292730650624 12161386529787672576 12214782910658936832 12237476846077607936 12274425405339888672 12279205000815312896 12314359945256699904 12319939628059262976 12354424411212873728 12361948969823502336 12379307215495872512 12414748749158249088 12420373918505398272 12462725727729672192 12469257554630998016 12564324035292685824 12565182566909528892 12570909110782881152 12576605036977164288 12617522710862626816 12619489573361491968 12745860428513673216 12763757750138601472 12764629909241426176 12849766899398295552 12917537963995693056 12918420631039515648 12981498856777013283 13011399187441041408 13074064253100232704 13117470376469093376 13123413951628345344 13168163033072861184 13187554394186172224 13276419315979879584 13281589082514522112 13319613818338879488 13325648985451855872 13346440591706487552 13371087661237665792 13384650995186237298 13440404626788450304 13480091093258625024 13486234603920031744 13487156130519242752 13553011385062793742 13577112195590651904 13597105772887606144 13603266672648769536 13649651987513450496 13760926324368179712 13767161451837308928 13814105625917227008 13886668061662285568 13898727462614482944 13926720617432856576 13934019737253314048 13959751897895927808 14027914748959872768 14073554223150514176 14142272749630741296 14147779674852425728 14188284284752284672 14194713049720455168 14243115117405339648 14250580062435426304 14359227468905926656 14360208647896604448 14366753269466149888 14373262899402473472 14422273798127419392 14483873540684623936 14490436238256297984 14497001909410922496 14539846682351284224 14546434741563949056 14587151714444115968 14596036133044617216 14659379661394450374 14685447885026623488 14763909292616589312 14835998693459443752 14870170499932618752 14941787717828837376 14991394715964678144 14998187373289537536 15071490736212768256 15120455205137006592 15172013929410035712 15173050646834148096 15179965718681214976 15186843818236575744 15253074961950271488 15296743994498556912 15405818392295571456 15413892720593420288 15489155868643192848 15539549454728692736 15546590483027165184 15599602271443943424 15615426161050610181 15622501569370071264 15675772204409978304 15726772942135062528 15733898802099781632 15787549286762545152 15839964228189093888 15870477784756897792 15916252134208978944 15924593985432358912 16031902570239854592 16054414045096209664 16061688360476860416 16084061969314873344 16116456563570098176 16162597428149418624 16215182039716896768 16222529199680520192 16286377214211915776 16294357733270201928 16365900540453184896 16410545678749630464 16419146593675599872 16426586170745683968 16552998332210998784 16560498558007197696 16616967636972896256 16752432047056914432 16753576755879371856 16760022637019332608 16768806715969552384 16817172066334015488 16825986097815322624 16955427078239364288 17076328820375814144 17077461433516366848 17102609604960192103 17133022532531060736 17224560841386020864 17280520234442293248 17308665142369351044 17339444490754326528 17340629310667597824 17348532249921388544 17432085670800310272 17481993136569779328 17489960501958791168 17497885268837793792 17557550710763814912 17701892421306506112 17759485091118505984 17767531980602474496 17795254122275316736 17846201326914983064 17854287507851510016 17915168233611403776 17973454791011500032 18061215800733235872 18070681846750391656 18137688896865026048 18190002439095975936 18199535983351267328 18322174365988405248 18347901765824239616 18356215269116411904 18418807501222969344 18471539917885049856 18531636616819310592 18568960823243808768 18577374489226248192 18622123123737373632 18703886331946497024 18754909347142434816 18764738964200685568 18856363666174321728 18864907555465746432 18917712379669712896 18926284066293940224 18929234360042237952 18990820156540452864 19145636625207902208 19146944863862139264 19164350532536631296 19229698397503225856 19320581651008397312 19329335879214563328 19376306945993539584 19377630946559273472 19386462243135045632 19517098781161562112 19545839548525933832 19676205564703640064 19685212390155452416 19781331591279258336 19922383623771783168 19979420727508319232 19988526287952904192 20019660887559731328 20160606940182675456 20229351905880047616 20230734195778864128 20329517077594190613 20337433282600361984 20395658659331409216 20404900008973154304 20474477981270175744 20541091189727428608 20641389486552269568 20652207824857590464 20728787310702886912 20799469695258591232 20820568214734146908 20830002092493428352 20901029605879971072 20939627846843891712 20969030589513416704 21110331334725771264 21119952304252125184 21221669512278638592 21282426427128427008 21375870093653139456 21415584480635813888 21488608751426797568 21550129904199224832 21559894349103710208 21620242719622529024 21633410697191129088 21725810311026935904 21735654357384446976 21809770023526926336 21821200720604246528 21880727571666173952 21989069492091675561 22080664744009596928 22145863938924883968 22155956849297195008 22305255749898928128 22336576062742552576 22338102341172495808 22346696849359110144 22487092073947017216 22607236104319152384 22769948578021822464 22780265727354863616 22844030043374747648 22879612442925407232 23078220189825801392 23120839080890130432 23233733802964789272 23242780894400413696 23309324182093039104 23319885724540747776 23399403407165915136 23590159413202593792 23602523228408674816 23759946342283640832 23794935102553310752 23805716677135346688 23886890978148538368 23964606388015333376 24081621067644314496 24092532540715290624 24126092953972310016 24174684845355147264 24322773059575345152 24429565821317873664 24474953692155215872 24548850810679777344 24628719890513399808 24639879256118525952 24708848822425747456 24723897939647004672 24758614430991745024 24829497498316498176 24840747837010796544 24925451455459344384 24938515109261996032 25128648070585371648 25130365133819057784 25141818221565762304 25153210073954328576 25238979146722983936 25527515500277202944 25529259818482852352 25699533798796591104 25835075927991386112 25836841262079031296 25962997713554026566 26022798374882082816 26148128506200465408 26234940752938186752 26246827903256690688 26336326066145722368 26375108788372344448 26552838631959759168 26639227636677758976 26651297970903711744 26692881183412975104 26742175322475331584 26769301990372474596 26880809253576900608 26960182186517250048 26974312261038485504 27106022770125587484 27154224391181303808 27194211545775212288 27206533345297539072 27299303975026900992 27521852648736359424 27534322903674617856 27628211251834454016 27773336123324571136 27797454925228965888 27853441234865713152 27868039474506628096 28055829497919745536 28147108446301028352 28284545499261482592 28295559349704851456 28376568569504569344 28389426099440910336 28486230234810679296 28501160124870852608 28718454937811853312 28720417295793208896 28733506538932299776 28746525798804946944 28844547596254838784 28967747081369247872 28980872476512595968 28994003818821844992 29079693364702568448 29092869483127898112 29318759322788900748 29370895770053246976 29527818585233178624 29671997386918887504 29740340999865237504 29883575435657674752 29982789431929356288 30142981472425536512 30240910410274013184 30344027858820071424 30346101293668296192 30359931437362429952 30506149923900542976 30593487988997113824 30811636784591142912 30827785441186840576 30978311737286385696 31079098909457385472 31093180966054330368 31199204542887886848 31230852322101220362 31245003138740142528 31351544408819956608 31453545884270125056 31467797604199563264 31679928456378187776 31740955569513795584 31832504268417957888 31849187970864717824 32063805140479709184 32108828090192419328 32123376720953720832 32168123938629746688 32232913127140196352 32325194856298837248 32430364079433793536 32572754428423831552 32588715466540403856 32731801080906369792 32821091357499260928 32838293187351199744 33105996664421997568 33120997116014395392 33233935273945792512 33504864094113828864 33507153511758743712 33520045274038665216 33537613431939104768 33634344132668030976 33651972195630645248 33910854156478728576 34154922867032733696 34205219209920384206 34266045065062121472 34449121682772041728 34561040468884586496 34617330284738702088 34681258621335195648 34697064499842777088 34864171341600620544 34963986273139558656 34979921003917582336 34995770537675587584 35403784842613012224 35518970182237011968 35590508244550633472 35692402653829966128 35708575015703020032 35830336467222807552 35946909582023000064 36122431601466471744 36141363693500783312 36275377793730052096 36380004878191951872 36399071966702534656 36644348731976810496 36695803531648479232 36712430538232823808 36837615002445938688 36943079835770099712 37063273233638621184 37137921646487617536 37244246247474747264 37407772663892994048 37529477928401371136 37712727332348643456 37729815110931492864 37835424759339425792 37852568132587880448 37858468720084475904 38291273250415804416 38293889727724278528 38328701065073262592 38641163302016794624 38752613891987079168 38755261893118546944 38772924486270091264 39034197562323124224 39091679097051867664 39352411129407280128 39370424780310904832 39562663182558516672 39844767247543566336 39958841455016638464 39977052575905808384 40039321775119462656 40321213880365350912 40458703811760095232 40461468391557728256 40659034155188381226 40674866565200723968 40791317318662818432 40809800017946308608 40948955962540351488 41282778973104539136 41304415649715180928 41457574621405773824 41641136429468293816 41660004184986856704 41802059211759942144 41879255693687783424 41938061179026833408 42220662669451542528 42443339024557277184 42564852854256854016 42751740187306278912 42831168961271627776 42977217502853595136 43100259808398449664 43119788698207420416 43240485439245058048 43266821394382258176 43451620622053871808 43471308714768893952 43619540047053852672 43642401441208493056 43761455143332347904 43978138984183351122 44161329488019193856 44291727877849767936 44311913698594390016 44610511499797856256 44673152125485105152 44676204682344991616 44974184147894034432 45214472208638304768 45539897156043644928 45560531454709727232 45759224885850814464 46156440379651602784 46241678161780260864 46467467605929578544 46485561788800827392 46618648364186078208 46639771449081495552 46798806814331830272 46846278483151830543 47180318826405187584 47205046456817349632 47519892684567281664 47589870205106621504 47611433354270693376 47773781956297076736 47929212776030666752 48163242135288628992 48185065081430581248 48252185907944620032 48349369690710294528 48645546119150690304 48859131642635747328 49097701621359554688 49257439781026799616 49279758512237051904 49517228861983490048 49658994996632996352 49681495674021593088 49850902910918688768 49877030218523992064 50257296141170743296 50260730267638115568 50283636443131524608 50306420147908657152 50477958293445967872 51055031000554405888 51058519636965704704 51307828814880576309 51399067597593182208 51673682524158062592 51925995427108053132 52045596749764165632 52296257012400930816 52469881505876373504 52493655806513381376 52672652132291444736 52750217576744688896 53105677263919518336 53278455273355517952 53302595941807423488 53385762366825950208 53538603980744949192 53920364373034500096 53948624522076971008 54212045540251174968 54388423091550424576 54413066690595078144 54598607950053801984 55043705297472718848 55068645807349235712 55256422503668908032 55546672246649142272 55594909850457931776 55706882469731426304 55736078949013256192 56111658995839491072 56294216892602056704 56569090998522965184 56753137139009138688 56778852198881820672 56972460469621358592 57002320249741705216 57436909875623706624 57440834591586417792 57467013077864599552 57493051597609893888 57689095192509677568 57935494162738495744 57961744953025191936 57988007637643689984 58159386729405136896 58637518645577801496 59055637170466357248 59343994773837775008 59767150871315349504 59965578863858712576 60285962944851073024 60481820820548026368 60688055717640142848 60692202587336592384 60719862874724859904 61012299847801085952 61186975977994227648 61623273569182285824 61655570882373681152 61956623474572771392 62158197818914770944 62186361932108660736 62398409085775773696 62461704644202440724 62490006277480285056 62703088817639913216 62907091768540250112 63359856912756375552 63481911139027591168 63665008536835915776 63698375941729435648 64127610280959418368 64217656180384838656 64246753441907441664 64465826254280392704 64650389712597674496 64860728158867587072 65177430933080807712 65463602161812739584 65642182714998521856 65676586374702399488 66211993328843995136 66241994232028790784 66467870547891585024 67009728188227657728 67014307023517487424 67040090548077330432 67075226863878209536 67303944391261290496 67821708312957457152 68309845734065467392 68410438419840768412 68532090130124242944 68898243365544083456 69234660569477404176 69362517242670391296 69394128999685554176 69728342683201241088 69927972546279117312 69959842007835164672 70807569685226024448 71037940364474023936 71181016489101266944 71384805307659932256 71417150031406040064 71660672934445615104 71893819164046000128 72244863202932943488 72282727387001566624 72550755587460104192 72798143933405069312 73288697463953620992 73391607063296958464 73424861076465647616 73886159671540199424 74126546467277242368 74275843292975235072 74488492494949494528 74815545327785988096 75058955856802742272 75425454664697286912 75459630221862985728 75670849518678851584 75716937440168951808 76582546500831608832 76587779455448557056 77282326604033589248 77505227783974158336 77510523786237093888 77545848972540182528 78068395124646248448 78183358194103735328 78704822258814560256 78740849560621809664 79125326365117033344 79917682910033276928 79954105151811616768 80078643550238925312 80642427760730701824 80922936783115456512 81318068310376762452 81349733130401447936 81582634637325636864 81619600035892617216 81897911925080702976 82565557946209078272 82608831299430361856 83282272858936587632 83320008369973713408 83604118423519884288 83876122358053666816 84441325338903085056 84886678049114554368 85129705708513708032 85503480374612557824 85662337922543255552 85954435005707190272 86200519616796899328 86239577396414840832 86480970878490116096 86533642788764516352 86903241244107743616 86942617429537787904 87239080094107705344 87284802882416986112 87956277968366702244 88322658976038387712 88583455755699535872 89221022999595712512 89346304250970210304 89352409364689983232 89948368295788068864 90428944417276609536 91079794312087289856 91518449771701628928 92312880759303205568 92483356323560521728 92934935211859157088 92971123577601654784 93237296728372156416 93279542898162991104 93597613628663660544 93692556966303661086 94360637652810375168 94410092913634699264 95039785369134563328 95179740410213243008 95222866708541386752 95547563912594153472 96326484270577257984 96370130162861162496 96504371815889240064 96698739381420589056 97291092238301380608 97718263285271494656 98195403242719109376 98514879562053599232 99034457723966980096 99317989993265992704 99362991348043186176 99701805821837377536 99754060437047984128 100514592282341486592 100521460535276231136 100567272886263049216 100612840295817314304 100955916586891935744 102110062001108811776 102117039273931409408 102615657629761152618 102798135195186364416 103347365048316125184 103851990854216106264 104091193499528331264 104592514024801861632 104939763011752747008 104987311613026762752 105500435153489377792 106211354527839036672 106556910546711035904 106771524733651900416 107077207961489898384 107840728746069000192 107897249044153942016 108424091080502349936 108776846183100849152 108826133381190156288 109197215900107603968 110087410594945437696 110137291614698471424 110512845007337816064 111093344493298284544 111189819700915863552 111413764939462852608 111472157898026512384 112223317991678982144 112588433785204113408 113138181997045930368 113506274278018277376 113557704397763641344 114004640499483410432 114873819751247413248 114881669183172835584 114934026155729199104 114986103195219787776 115870988325476991488 115923489906050383872 116318773458810273792 117275037291155602992 118111274340932714496 118687989547675550016 119534301742630699008 119718267234721344721 119931157727717425152 120571925889702146048 120963641641096052736 121376111435280285696 121384405174673184768 121439725749449719808 122024599695602171904 122373951955988455296 123311141764747362304 123913246949145542784 124316395637829541888 124372723864217321472 124923409288404881448 124980012554960570112 125406177635279826432 125814183537080500224 126963822278055182336 127330017073671831552 127396751883458871296 128255220561918836736 128435312360769677312 128493506883814883328 128931652508560785408 129300779425195348992 129721456317735174144 130354861866161615424 130927204323625479168 131284365429997043712 131353172749404798976 132423986657687990272 132483988464057581568 132935741095783170048 134019456376455315456 134028614047034974848 134150453727756419072 134607888782522580992 135643416625914914304 136619691468130934784 136820876839681536824 137796486731088166912 138469321138954808352 138725034485340782592 139456685366402482176 139855945092558234624 139919684015670329344 141615139370452048896 142075880728948047872 142362032978202533888 142769610615319864512 142834300062812080128 143321345868891230208 143787638328092000256 144489726405865886976 144565454774003133248 145101511174920208384 145596287866810138624 146577394927907241984 146783214126593916928 147772319343080398848 148551686585950470144 148976984989898989056 149631090655571976192 150850909329394573824 150919260443725971456 151341699037357703168 151433874880337903616 153165093001663217664 153175558910897114112 153923486444641728927 154564653208067178496 155021047572474187776 155091697945080365056 156136790249292496896 156366716388207470656 157409644517629120512 157481699121243619328 158250652730234066688 159835365820066553856 159908210303623233536 160157287100477850624 161845873566230913024 162636136620753524904 162699466260802895872 163165269274651273728 163239200071785234432 163795823850161405952 165131115892418156544 165217662598860723712 166564545717873175264 166640016739947426816 167208236847039768576 167752244716107333632 168882650677806170112 170259411417027416064 171006960749225115648 171324675845086511104 172401039233593798656 172479154792829681664 172961941756980232192 173067285577529032704 173806482488215487232 173885234859075575808 174478160188215410688 174569605764833972224 175912555936733404488 177166911511399071744 178692608501940420608 178704818729379966464 179896736591576137728 180857888834553219072 182159588624174579712 183036899543403257856 184625761518606411136 184966712647121043456 185869870423718314176 186474593456744312832 186559085796325982208 187195227257327321088 187385113932607322172 188721275305620750336 188820185827269398528 190079570738269126656 190359480820426486016 190445733417082773504 191095127825188306944 192652968541154515968 192740260325722324992 193397478762841178112 194582184476602761216 196390806485438218752 197029759124107198464 198068915447933960192 198635979986531985408 198725982696086372352 199403611643674755072 199508120874095968256 201029184564682973184 201042921070552462272 201134545772526098432 201225680591634628608 201911833173783871488 204234078547862818816 205231315259522305236 205596270390372728832 206694730096632250368 207703981708432212528 208182386999056662528 209185028049603723264 209879526023505494016 211000870306978755584 212422709055678073344 213113821093422071808 213543049467303800832 214154415922979796768 215681457492138000384 215794498088307884032 216848182161004699872 217553692366201698304 217652266762380312576 218394431800215207936 220174821189890875392 220274583229396942848 222186688986596569088 222379639401831727104 222827529878925705216 222944315796053024768 224446635983357964288 225176867570408226816 226276363994091860736 227012548556036554752 228009280998966820864 229747639502494826496 229763338366345671168 229868052311458398208 231741976650953982976 231846979812100767744 232637546917620547584 234550074582311205984 236222548681865428992 237375979095351100032 239436534469442689442 239862315455434850304 241143851779404292096 241927283282192105472 242768810349346369536 242879451498899439616 244049199391204343808 244747903911976910592 246622283529494724608 247826493898291085568 248632791275659083776 249846818576809762896 249960025109921140224 250812355270559652864 251628367074161000448 253927644556110364672 254660034147343663104 254793503766917742592 256510441123837673472 256870624721539354624 256987013767629766656 257863305017121570816 258601558850390697984 259442912635470348288 260709723732323230848 261854408647250958336 262706345498809597952 264847973315375980544 264967976928115163136 268038912752910630912 268057228094069949696 268300907455512838144 271286833251829828608 273239382936261869568 273641753679363073648 275592973462176333824 276938642277909616704 277450068970681565184 278913370732804964352 279711890185116469248 279839368031340658688 283230278740904097792 284151761457896095744 284724065956405067776 285539221230639729024 285668600125624160256 286642691737782460416 288979452811731773952 289130909548006266496 290203022349840416768 293154789855814483968 293566428253187833856 295544638686160797696 297103373171900940288 297953969979797978112 299262181311143952384 301701818658789147648 301838520887451942912 302683398074715406336 302867749760675807232 306330186003326435328 306351117821794228224 307846972889283457854 309129306416134356992 310042095144948375552 310183395890160730112 312273580498584993792 312733432776414941312 314819289035258241024 316501305460468133376 319670731640133107712 320314574200955701248 323691747132461826048 325272273241507049808 325398932521605791744 326330538549302547456 326478400143570468864 327591647700322811904 330262231784836313088 330435325197721447424 333129091435746350528 333280033479894853632 334416473694079537152 335504489432214667264 337765301355612340224 340518822834054832128 342013921498450231296 344802078467187597312 344958309585659363328 347612964976430974464 347770469718151151616 348956320376430821376 349139211529667944448 351825111873466808976 354333823022798143488 357385217003880841216 357409637458759932928 359154801704164034163 359793473183152275456 361715777669106438144 364319177248349159424 366073799086806515712 369251523037212822272 369933425294242086912 371739740847436628352 372949186913488625664 373118171592651964416 374770227865214644344 377442550611241500672 377640371654538797056 380718961640852972032 380891466834165547008 382190255650376613888 385305937082309031936 385480520651444649984 386794957525682356224 389164368953205522432 392781612970876437504 394059518248214396928 397271959973063970816 397451965392172744704 398807223287349510144 399016241748191936512 402058369129365946368 402085842141104924544 402269091545052196864 402451361183269257216 403823666347567742976 408468157095725637632 410462630519044610472 413389460193264500736 415407963416864425056 418370056099207446528 419759052047010988032 422001740613957511168 424845418111356146688 426227642186844143616 427086098934607601664 428308831845959593536 431362914984276000768 431588996176615768064 433696364322009399744 435107384732403396608 435304533524760625152 436788863600430415872 440349642379781750784 444373377973193138176 445655059757851410432 445888631592106049536 448893271966715928576 452552727988183721472 454025097112073109504 459495279004989652992 459526676732691342336 459736104622916796416 463483953301907965952 463693959624201535488 465275093835241095168 469100149164622411968 472445097363730857984 474751958190702200064 478873068938885378884 479724630910869700608 482287703558808584192 485537620698692739072 485758902997798879232 488098398782408687616 489495807823953821184 495652987796582171136 497265582551318167552 499693637153619525792 499920050219842280448 501624710541119305728 503256734148322000896 507855289112220729344 509587007533835485184 513020882247675346944 513741249443078709248 513974027535259533312 517203117700781395968 518885825270940696576 521419447464646461696 523708817294501916672 525412690997619195904 529695946630751961088 536077825505821261824 536114456188139899392 542573666503659657216 546478765872523739136 547283507358726147296 551185946924352667648 553877284555819233408 554900137941363130368 559423780370232938496 559678736062681317376 566460557481808195584 568303522915792191488 569448131912810135552 571078442461279458048 571337200251248320512 573285383475564920832 577958905623463547904 578261819096012532992 587132856506375667712 591089277372321595392 594206746343801880576 595907939959595956224 598524362622287904768 603403637317578295296 603677041774903885824 605366796149430812672 605735499521351614464 612702235643588456448 615693945778566915708 618258612832268713984 620084190289896751104 624547160997169987584 625466865552829882624 629638578070516482048 633002610920936266752 639341463280266215424 640629148401911402496 647383494264923652096 650544546483014099616 650797865043211583488 652661077098605094912 652956800287140937728 655183295400645623808 660524463569672626176 660870650395442894848 666258182871492701056 666560066959789707264 668832947388159074304 675530602711224680448 681037645668109664256 684027842996900462592 689604156934375194624 695225929952861948928 695540939436302303232 697912640752861642752 698278423059335888896 703650223746933617952 708667646045596286976 714770434007761682432 714819274917519865856 718309603408328068326 719586946366304550912 723431555338212876288 728638354496698318848 732147598173613031424 738503046074425644544 739866850588484173824 743479481694873256704 745898373826977251328 749540455730429288688 754885101222483001344 755280743309077594112 761437923281705944064 761782933668331094016 764380511300753227776 770611874164618063872 770961041302889299968 773589915051364712448 778328737906411044864 785563225941752875008 788119036496428793856 794543919946127941632 794903930784345489408 798032483496383873024 804116738258731892736 804171684282209849088 804538183090104393728 804902722366538514432 816936314191451275264 820925261038089220944 826778920386529001472 830815926833728850112 836740112198414893056 839518104094021976064 844003481227915022336 849690836222712293376 852455284373688287232 854172197869215203328 856617663691919187072 863177992353231536128 867392728644018799488 870214769464806793216 870609067049521250304 880699284759563501568 888746755946386276352 891310119515702820864 891777263184212099072 897786543933431857152 905105455976367442944 908050194224146219008 918990558009979305984 919053353465382684672 919472209245833592832 926967906603815931904 927387919248403070976 930550187670482190336 938200298329244823936 949503916381404400128 957746137877770757768 964575407117617168384 971075241397385478144 976196797564817375232 978991615647907642368 991305975593164342272 994531165102636335104 999387274307239051584 999840100439684560896 1003249421082238611456 1006513468296644001792 1015710578224441458688 1019174015067670970368 1026041764495350693888 1027482498886157418496 1034406235401562791936 1042838894929292923392 1047417634589003833344 1059391893261503922176 1072155651011642523648 1072228912376279798784 1077464405112492102489 1085147333007319314432 1092957531745047478272 1094567014717452294592 1102371893848705335296 1107754569111638466816 1109800275882726260736 1118847560740465876992 1119357472125362634752 1132921114963616391168 1138896263825620271104 1142156884922558916096 1142674400502496641024 1146570766951129841664 1155917811246927095808 1156523638192025065984 1174265713012751335424 1182178554744643190784 1191815879919191912448 1197048725244575809536 1206807274635156590592 1207354083549807771648 1210733592298861625344 1211470999042703228928 1225404471287176912896 1231387891557133831416 1240168380579793502208 1250933731105659765248 1259277156141032964096 1266005221841872533504 1278682926560532430848 1281258296803822804992 1294766988529847304192 1301089092966028199232 1305322154197210189824 1305913600574281875456 1310366590801291247616 1321048927139345252352 1321741300790885789696 1332516365742985402112 1333120133919579414528 1337665894776318148608 1362075291336219328512 1379208313868750389248 1390451859905723897856 1391081878872604606464 1395825281505723285504 1396556846118671777792 1407300447493867235904 1417335292091192573952 1429638549835039731712 1436619206816656136652 1439173892732609101824 1446863110676425752576 1457276708993396637696 1464295196347226062848 1477006092148851289088 1486958963389746513408 1491796747653954502656 1499080911460858577376 1509770202444966002688 1510561486618155188224 1522875846563411888128 1523565867336662188032 1528761022601506455552 1541223748329236127744 1541922082605778599936 1556657475812822089728 1571126451883505750016 1576238072992857587712 1589087839892255883264 1596064966992767746048 1608233476517463785472 1608343368564419698176 1609076366180208787456 1633872628382902550528 1641850522076178441888 1653557840773058002944 1661631853667457700224 1679036208188043952128 1688006962455830044672 1699381672445424586752 1704910568747376574464 1708344395738430406656 1713235327383838374144 1726355984706463072256 1734785457288037598976 1740429538929613586432 1761398569519127003136 1777493511892772552704 1782620239031405641728 1783554526368424198144 1795573087866863714304 1810210911952734885888 1816100388448292438016 1838106706930765369344 1838944418491667185664 1853935813207631863808 1854775838496806141952 1876400596658489647872 1899007832762808800256 1915492275755541515536 1929150814235234336768 1942150482794770956288 1952393595129634750464 1957983231295815284736 1982611951186328684544 1989062330205272670208 1998774548614478103168 1999680200879369121792 2006498842164477222912 2031421156448882917376 2052083528990701387776 2054964997772314836992 2068812470803125583872 2085677789858585846784 2094835269178007666688 2118783786523007844352 2144311302023285047296 2144457824752559597568 2154928810224984204978 2170294666014638628864 2185915063490094956544 2189134029434904589184 2215509138223276933632 2219600551765452521472 2237695121480931753984 2265842229927232782336 2277792527651240542208 2284313769845117832192 2285348801004993282048 2293141533902259683328 2311835622493854191616 2313047276384050131968 2348531426025502670848 2364357109489286381568 2383631759838383824896 2394097450489151619072 2413614549270313181184 2414708167099615543296 2450808942574353825792 2462775783114267662832 2480336761159587004416 2501867462211319530496 2518554312282065928192 2532010443683745067008 2557365853121064861696 2562516593607645609984 2589533977059694608384 2602178185932056398464 2610644308394420379648 2611827201148563750912 2642097854278690504704 2643482601581771579392 2665032731485970804224 2666240267839158829056 2675331789552636297216 2724150582672438657024 2758416627737500778496 2780903719811447795712 2782163757745209212928 2791650563011446571008 2793113692237343555584 2814600894987734471808 2859277099670079463424 2873238413633312273304 2893726221352851505152 2928590392694452125696 2954012184297702578176 2973917926779493026816 2983593495307909005312 2998161822921717154752 3019540404889932005376 3021122973236310376448 3045751693126823776256 3047131734673324376064 3057522045203012911104 3082447496658472255488 3142252903767011500032 3178175679784511766528 3216466953034927570944 3216686737128839396352 3218152732360417574912 3267745256765805101056 3283701044152356883776 3307115681546116005888 3323263707334915400448 3358072416376087904256 3376013924911660089344 3398763344890849173504 3416688791476860813312 3426470654767676748288 3469570914576075197952 3480859077859227172864 3522797139038254006272 3554987023785545105408 3567109052736848396288 3591146175733727428608 3620421823905469771776 3632200776896584876032 3676213413861530738688 3677888836983334371328 3707871626415263727616 3752801193316979295744 3798015665525617600512 3830984551511083031072 3858301628470468673536 3884300965589541912576 3915966462591630569472 3965223902372657369088 3978124660410545340416 3997549097228956206336 3999360401758738243584 4012997684328954445824 4109929995544629673984 4137624941606251167744 4171355579717171693568 4189670538356015333376 4237567573046015688704 4288915649505119195136 4309857620449968409956 4340589332029277257728 4371830126980189913088 4378268058869809178368 4431018276446553867264 4475390242961863507968 4531684459854465564672 4555585055302481084416 4568627539690235664384 4570697602009986564096 4586283067804519366656 4623671244987708383232 4626094552768100263936 4728714218978572763136 4767263519676767649792 4788194900978303238144 4827229098540626362368 4901617885148707651584 4925551566228535325664 4960673522319174008832 5003734924422639060992 5037108624564131856384 5064020887367490134016 5114731706242129723392 5125033187215291219968 5179067954119389216768 5204356371864112796928 5221288616788840759296 5284195708557381009408 5286965203163543158784 5330065462971941608448 5332480535678317658112 5350663579105272594432 5448301165344877314048 5516833255475001556992 5561807439622895591424 5564327515490418425856 5586227384474687111168 5629201789975468943616 5718554199340158926848 5746476827266624546608 5787452442705703010304 5857180785388904251392 5908024368595405156352 5947835853558986053632 5967186990615818010624 5996323645843434309504 6042245946472620752896 6091503386253647552512 6094263469346648752128 6164894993316944510976 6284505807534023000064 6356351359569023533056 6432933906069855141888 6433373474257678792704 6436305464720835149824 6535490513531610202112 6567402088304713767552 6646527414669830800896 6752027849823320178688 6797526689781698347008 6833377582953721626624 6852941309535353496576 6939141829152150395904 6961718155718454345728 7045594278076508012544 7109974047571090210816 7134218105473696792576 7182292351467454857216 7240843647810939543552 7352426827723061477376 7415743252830527455232 7505602386633958591488 7596031331051235201024 7661969103022166062144 7716603256940937347072 7768601931179083825152 7831932925183261138944 7930447804745314738176 7995098194457912412672 7998720803517476487168 8025995368657908891648 8219859991089259347968 8275249883212502335488 8342711159434343387136 8379341076712030666752 8475135146092031377408 8577831299010238390272 8619715240899936819912 8681178664058554515456 8756536117739618356736 8862036552893107734528 8950780485923727015936 9063368919708931129344 9137255079380471328768 9141395204019973128192 9172566135609038733312 9247342489975416766464 9252189105536200527872 9534527039353535299584 9654458197081252724736 9803235770297415303168 9851103132457070651328 9921347044638348017664 10007469848845278121984 10074217249128263712768 10128041774734980268032 10250066374430582439936 10408712743728225593856 10442577233577681518592 10568391417114762018816 10573930406327086317568 10660130925943883216896 10664961071356635316224 10701327158210545188864 10896602330689754628096 11033666510950003113984 11123614879245791182848 11172454768949374222336 11258403579950937887232 11437108398680317853696 11492953654533249093216 11574904885411406020608 11816048737190810312704 11895671707117972107264 11934373981231636021248 11992647291686868619008 12084491892945241505792 12183006772507295105024 12329789986633889021952 12569011615068046000128 12712702719138047066112 12866746948515357585408 12872610929441670299648 13070981027063220404224 13134804176609427535104 13293054829339661601792 13504055699646640357376 13595053379563396694016 13666755165907443253248 13705882619070706993152 13878283658304300791808 13923436311436908691456 14219948095142180421632 14364584702934909714432 14481687295621879087104 14704853655446122954752 14831486505661054910464 15011204773267917182976 15192062662102470402048 15323938206044332124288 15537203862358167650304 15663865850366522277888 15860895609490629476352 15990196388915824825344 15997441607034952974336 16051990737315817783296 16439719982178518695936 16550499766425004670976 16685422318868686774272 16758682153424061333504 17155662598020476780544 17239430481799873639824 17362357328117109030912 17513072235479236713472 17724073105786215469056 17901560971847454031872 18126737839417862258688 18274510158760942657536 18282790408039946256384 18494684979950833532928 18504378211072401055744 19069054078707070599168 19308916394162505449472 19606471540594830606336 19702206264914141302656 20014939697690556243968 20256083549469960536064 20500132748861164879872 20817425487456451187712 20885154467155363037184 21136782834229524037632 21147860812654172635136 21320261851887766433792 21329922142713270632448 21402654316421090377728 22247229758491582365696 22516807159901875774464 22874216797360635707392 22985907309066498186432 23149809770822812041216 23632097474381620625408 23791343414235944214528 23985294583373737238016 24366013545014590210048 24659579973267778043904 25138023230136092000256 25425405438276094132224 25733493897030715170816 25745221858883340599296 26269608353218855070208 26586109658679323203584 27008111399293280714752 27190106759126793388032 27411765238141413986304 27756567316608601583616 27846872622873817382912 28963374591243758174208 29409707310892245909504 29662973011322109820928 30022409546535834365952 30384125324204940804096 30647876412088664248576 31327731700733044555776 31721791218981258952704 31980392777831649650688 31994883214069905948672 32103981474631635566592 33100999532850009341952 33370844637737373548544 33517364306848122667008 34311325196040953561088 34478860963599747279648 34724714656234218061824 35026144470958473426944 35448146211572430938112 35803121943694908063744 36253475678835724517376 36549020317521885315072 36989369959901667065856 37008756422144802111488 38138108157414141198336 38617832788325010898944 39212943081189661212672 39404412529828282605312 40029879395381112487936 40512167098939921072128 41000265497722329759744 41634850974912902375424 41770308934310726074368 42295721625308345270272 42640523703775532867584 42659844285426541264896 44494459516983164731392 45033614319803751548928 45748433594721271414784 45971814618132996372864 47264194948763241250816 47582686828471888429056 47970589166747474476032 48732027090029180420096 49319159946535556087808 50276046460272184000512 51466987794061430341632 52539216706437710140416 53172219317358646407168 54016222798586561429504 54380213518253586776064 54823530476282827972608 55513134633217203167232 57926749182487516348416 58819414621784491819008 59325946022644219641856 60044819093071668731904 60768250648409881608192 61295752824177328497152 62655463401466089111552 63443582437962517905408 63960785555663299301376 63989766428139811897344 64207962949263271133184 66741689275474747097088 68622650392081907122176 68957721927199494559296 69449429312468436123648 70052288941916946853888 70896292423144861876224 73098040635043770630144 73978739919803334131712 74017512844289604222976 76276216314828282396672 77235665576650021797888 78808825059656565210624 80059758790762224975872 81024334197879842144256 83269701949825804750848 83540617868621452148736 84591443250616690540544 85281047407551065735168 88988919033966329462784 90067228639607503097856 91496867189442542829568 91943629236265992745728 94528389897526482501632 95165373656943776858112 95941178333494948952064 97464054180058360840192 100552092920544368001024 102933975588122860683264 105078433412875420280832 106344438634717292814336 108760427036507173552128 109647060952565655945216 111026269266434406334464 115853498364975032696832 117638829243568983638016 120089638186143337463808 121536501296819763216384 122591505648354656994304 125310926802932178223104 126887164875925035810816 127921571111326598602752 127979532856279623794688 133483378550949494194176 137245300784163814244352 137915443854398989118592 140104577883833893707776 141792584846289723752448 146196081270087541260288 147957479839606668263424 148035025688579208445952 157617650119313130421248 160119517581524449951744 162048668395759684288512 166539403899651609501696 170562094815102131470336 177977838067932658925568 180134457279215006195712 183887258472531985491456 189056779795052965003264 190330747313887553716224 191882356666989897904128 194928108360116721680384 205867951176245721366528 210156866825750840561664 212688877269434585628672 219294121905131311890432 222052538532868812668928 231706996729950065393664 240179276372286674927616 243073002593639526432768 245183011296709313988608 250621853605864356446208 253774329751850071621632 255843142222653197205504 266966757101898988388352 274490601568327628488704 275830887708797978237184 280209155767667787415552 283585169692579447504896 292392162540175082520576 296070051377158416891904 315235300238626260842496 320239035163048899903488 333078807799303219003392 341124189630204262940672 360268914558430012391424 367774516945063970982912 378113559590105930006528 380661494627775107432448 383764713333979795808256 411735902352491442733056 420313733651501681123328 425377754538869171257344 438588243810262623780864 444105077065737625337856 480358552744573349855232 486146005187279052865536 490366022593418627977216 511686284445306394411008 533933514203797976776704 551661775417595956474368 560418311535335574831104 567170339385158895009792 584784325080350165041152 592140102754316833783808 630470600477252521684992 640478070326097799806976 666157615598606438006784 682248379260408525881344 720537829116860024782848 735549033890127941965824 761322989255550214864896 767529426667959591616512 823471804704982885466112 840627467303003362246656 850755509077738342514688 877176487620525247561728 888210154131475250675712 960717105489146699710464 980732045186837255954432 1023372568890612788822016 1103323550835191912948736 1120836623070671149662208 1134340678770317790019584 1260941200954505043369984 1332315231197212876013568 1364496758520817051762688 1441075658233720049565696 1471098067780255883931648 1535058853335919183233024 1681254934606006724493312 1701511018155476685029376 1754352975241050495123456 1776420308262950501351424 1921434210978293399420928 1961464090373674511908864 2046745137781225577644032 2206647101670383825897472 2241673246141342299324416 2521882401909010086739968 2664630462394425752027136 2882151316467440099131392 2942196135560511767863296 3070117706671838366466048 3362509869212013448986624 3403022036310953370058752 3922928180747349023817728 4093490275562451155288064 4413294203340767651794944 4483346492282684598648832 5043764803818020173479936 5329260924788851504054272 5764302632934880198262784 5884392271121023535726592 6140235413343676732932096 6725019738424026897973248 7845856361494698047635456 8826588406681535303589888 10087529607636040346959872 11768784542242047071453184 12280470826687353465864192 13450039476848053795946496 15691712722989396095270912 17653176813363070607179776 20175059215272080693919744 23537569084484094142906368 31383425445978792190541824 35306353626726141214359552 40350118430544161387839488 47075138168968188285812736 70612707253452282428719104 94150276337936376571625472 141225414506904564857438208 282450829013809129714876416
- Sum of all divisors σ(n): 1027053782244993200256790049
- Sum of proper divisors (its aliquot sum) s(n): 744602953231184070541913633
- 282450829013809129714876416 is an abundant number, because the sum of its proper divisors (744602953231184070541913633) is greater than itself. Its abundance is 462152124217374940827037217
Bases of 282450829013809129714876416
- Binary: 11101001101000110100101000011111001100011110011010101110010011010110010000000000000000002
- Hexadecimal: 0xE9A34A1F31E6AE4D640000
- Base-36: ZHMPEELGMCFX1Y4G0
Squares and roots of 282450829013809129714876416
- 282450829013809129714876416 squared (2824508290138091297148764162) is 79778470810588041271661446726980010806251618153005056
- 282450829013809129714876416 cubed (2824508290138091297148764163) is 22533495217904565486544881950186331477579640081111050138739439735377018063159296
-
282450829013809129714876416 is a
perfect square number . Itssquare root is 16806273501696 -
The
cube root of 282450829013809129714876416 is 656116487.5103540925
Scales and comparisons
How big is 282450829013809129714876416?- 282,450,829,013,809,129,714,876,416 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 282,450,829,013,809,129,714,876,416 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 282450829013809129714876416 cubic inches would be around 54676374 feet tall.
Recreational maths with 282450829013809129714876416
- 282450829013809129714876416 backwards is 614678417921908310928054282
- The number of decimal digits it has is: 27
- The sum of 282450829013809129714876416's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 282450829013809129714876416 - Facts about the integer". Numbermatics.com. 2024. Web. 8 June 2024.
APA style:
Numbermatics. (2024). Number 282450829013809129714876416 - Facts about the integer. Retrieved 8 June 2024, from https://numbermatics.com/n/282450829013809129714876416/
Chicago style:
Numbermatics. 2024. "Number 282450829013809129714876416 - Facts about the integer". https://numbermatics.com/n/282450829013809129714876416/
The information we have on file for 282450829013809129714876416 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 282450829013809129714876416, math, Factors of 282450829013809129714876416, curriculum, school, college, exams, university, Prime factorization of 282450829013809129714876416, STEM, science, technology, engineering, physics, economics, calculator, two hundred eighty-two septillion, four hundred fifty sextillion, eight hundred twenty-nine quintillion, thirteen quadrillion, eight hundred nine trillion, one hundred twenty-nine billion, seven hundred fourteen million, eight hundred seventy-six thousand, four hundred sixteen.