433978414729847290793558016
433,978,414,729,847,290,793,558,016 is an even composite number composed of six prime numbers multiplied together.
433978414729847290793558016 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirteen thousand, three hundred sixty-five divisors.
Prime factorization of 433978414729847290793558016:
232 × 32 × 132 × 172 × 472 × 1014
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 13 × 13 × 17 × 17 × 47 × 47 × 101 × 101 × 101 × 101)See below for interesting mathematical facts about the number 433978414729847290793558016 from the Numbermatics database.
Names of 433978414729847290793558016
- Cardinal: 433978414729847290793558016 can be written as Four hundred thirty-three septillion, nine hundred seventy-eight sextillion, four hundred fourteen quintillion, seven hundred twenty-nine quadrillion, eight hundred forty-seven trillion, two hundred ninety billion, seven hundred ninety-three million, five hundred fifty-eight thousand and sixteen.
Scientific notation
- Scientific notation: 4.33978414729847290793558016 × 1026
Factors of 433978414729847290793558016
Divisors of 433978414729847290793558016
- Number of divisors d(n): 13365
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 24 26 32 34 36 39 47 48 51 52 64 68 72 78 94 96 101 102 104 117 128 136 141 144 153 156 169 188 192 202 204 208 221 234 256 272 282 288 289 303 306 312 338 376 384 404 408 416 423 442 468 507 512 544 564 576 578 606 611 612 624 663 676 752 768 799 808 816 832 846 867 884 909 936 1014 1024 1088 1128 1152 1156 1212 1222 1224 1248 1313 1326 1352 1504 1521 1536 1598 1616 1632 1664 1692 1717 1734 1768 1818 1833 1872 1989 2028 2048 2176 2209 2256 2304 2312 2397 2424 2444 2448 2496 2601 2626 2652 2704 2873 3008 3042 3072 3196 3232 3264 3328 3384 3434 3468 3536 3636 3666 3744 3757 3939 3978 4056 4096 4352 4418 4512 4608 4624 4747 4794 4848 4888 4896 4992 5151 5202 5252 5304 5408 5499 5746 6016 6084 6144 6392 6464 6528 6627 6656 6768 6868 6936 7072 7191 7272 7332 7488 7514 7878 7943 7956 8112 8192 8619 8704 8836 9024 9216 9248 9494 9588 9696 9776 9792 9984 10201 10302 10387 10404 10504 10608 10816 10998 11271 11492 11817 12032 12168 12288 12784 12928 13056 13254 13312 13536 13583 13736 13872 14144 14241 14382 14544 14664 14976 15028 15453 15756 15886 15912 16224 16384 17069 17238 17408 17672 18048 18432 18496 18988 19176 19392 19552 19584 19881 19968 20402 20604 20774 20808 21008 21216 21632 21996 22321 22542 22984 23634 23829 24064 24336 24576 25568 25856 25857 26112 26508 26624 27072 27166 27472 27744 28288 28482 28717 28764 29088 29189 29328 29952 30056 30603 30906 31161 31512 31772 31824 32448 32768 33813 34138 34476 34816 35344 36096 36864 36992 37553 37976 38352 38784 39104 39168 39762 39936 40749 40804 41208 41548 41616 42016 42432 42723 43264 43992 44642 45084 45968 47268 47658 48128 48672 48841 49152 51136 51207 51712 51714 52224 53016 53248 54144 54332 54944 55488 56576 56964 57434 57528 58176 58378 58656 59904 60112 61206 61711 61812 62322 63024 63544 63648 64896 65536 66963 67626 68276 68952 69632 70688 71487 72192 73728 73984 75106 75952 76704 77568 78208 78336 79524 79872 80699 81498 81608 82416 83096 83232 84032 84864 85446 86151 86528 87567 87984 89284 90168 91809 91936 93483 94536 95316 96256 97344 97682 98304 102272 102414 103424 103428 104448 106032 106496 108288 108664 109888 110976 112659 113152 113928 114868 115056 116352 116756 117312 119808 120224 122247 122412 123422 123624 124644 126048 127088 127296 129792 131072 132613 133926 135031 135252 136552 137904 139264 141376 142974 144384 146523 147456 147968 150212 151904 153408 153621 155136 156416 156672 159048 159744 161398 162996 163216 164832 166192 166464 168064 169728 170892 172302 173056 173417 175134 175968 176579 178568 180336 183618 183872 185133 186966 189072 190632 192512 194688 195364 196608 200889 204544 204828 206848 206856 208896 212064 212992 216576 217328 219776 221952 223109 225318 226304 227856 229736 230112 232704 233512 234624 239616 240448 242097 244494 244824 246844 247248 249288 252096 254176 254592 258453 259584 262144 262701 265226 267852 270062 270504 273104 275808 278528 282752 285948 288768 290173 293046 294912 295936 300424 303808 306816 307242 310272 312832 313344 318096 319488 322796 325992 326432 329664 332384 332928 336128 337977 339456 341784 344604 346112 346834 350268 351936 353158 357136 360672 367236 367744 370266 373321 373932 378144 379457 381264 385024 389376 390728 393216 397839 401778 405093 409088 409656 413696 413712 417792 424128 425984 433152 434656 439552 439569 443904 446218 450636 452608 455712 459472 460224 465408 467024 469248 479232 479447 480896 484194 488189 488988 489648 493688 494496 498576 504192 508352 509184 516906 519168 520251 524288 525402 529737 530452 535704 540124 541008 546208 551616 555399 557056 565504 571896 577536 580346 586092 589824 591872 600848 607616 613632 614484 620544 625664 626688 636192 638401 638976 645592 651984 652864 659328 664768 665856 669327 672256 675954 678912 683568 689208 692224 693668 700536 703872 706316 714272 721344 726291 734472 735488 740532 746642 747864 756288 758914 762528 770048 778752 781456 786432 795678 802243 803556 810186 818176 819312 827392 827424 835584 848256 851968 866304 869312 870519 879104 879138 887808 892436 901272 905216 911424 918944 920448 930816 934048 938496 958464 958894 961792 968388 976378 977976 979296 987376 988992 997152 1008384 1016704 1018368 1030301 1033812 1038336 1040502 1048576 1049087 1050804 1059474 1060904 1071408 1080248 1082016 1092416 1103232 1110798 1114112 1119963 1131008 1138371 1143792 1155072 1160692 1172184 1179648 1183744 1193517 1201696 1215232 1215279 1227264 1228968 1241088 1251328 1253376 1272384 1276802 1277952 1291184 1303968 1305728 1318656 1329536 1331712 1338654 1344512 1351908 1357824 1367136 1371883 1378416 1384448 1387336 1401072 1407744 1412632 1428544 1438341 1442688 1452582 1464567 1468944 1470976 1481064 1493284 1495728 1512576 1517828 1525056 1540096 1557504 1560753 1562912 1572864 1589211 1591356 1604486 1607112 1620372 1636352 1638624 1654784 1654848 1671168 1696512 1703936 1723969 1732608 1738624 1741038 1758208 1758276 1775616 1784872 1802544 1810432 1822848 1837888 1840896 1861632 1868096 1876992 1915203 1916928 1917788 1923584 1936776 1952756 1955952 1958592 1974752 1977984 1994304 2007981 2016768 2033408 2036736 2060602 2067624 2076672 2081004 2097152 2098174 2101608 2118948 2121808 2142816 2160496 2164032 2184832 2206464 2221596 2228224 2239926 2254421 2262016 2276742 2287584 2295527 2310144 2321384 2344368 2359296 2367488 2387034 2403392 2406729 2430464 2430558 2454528 2457936 2482176 2502656 2506752 2544768 2553604 2555904 2582368 2607936 2611456 2611557 2637312 2659072 2663424 2677308 2689024 2703816 2715648 2734272 2743766 2756832 2768896 2774672 2802144 2815488 2825264 2857088 2876682 2885376 2900417 2905164 2929134 2937888 2941952 2948089 2962128 2986568 2991456 3025152 3035656 3050112 3080192 3090903 3115008 3121506 3125824 3145728 3147261 3178422 3182712 3208972 3214224 3240744 3272704 3277248 3309568 3309696 3342336 3359889 3393024 3407872 3415113 3447938 3465216 3477248 3482076 3516416 3516552 3551232 3569744 3605088 3620864 3645696 3675776 3681792 3723264 3736192 3753984 3792853 3830406 3833856 3835576 3847168 3873552 3905512 3911904 3917184 3949504 3955968 3988608 4015962 4033536 4066816 4073472 4115649 4121204 4135248 4153344 4162008 4194304 4196348 4203216 4237896 4243616 4285632 4315023 4320992 4328064 4369664 4393701 4412928 4443192 4456448 4479852 4508842 4524032 4553484 4575168 4591054 4620288 4642768 4688736 4718592 4734976 4774068 4806784 4813458 4860928 4861116 4909056 4915872 4932941 4964352 5005312 5013504 5089536 5107208 5111808 5164736 5171907 5215872 5222912 5223114 5274624 5318144 5326848 5354616 5378048 5407632 5431296 5468544 5487532 5513664 5537792 5549344 5604288 5630976 5650528 5714176 5745609 5753364 5770752 5800834 5810328 5858268 5875776 5883904 5896178 5924256 5973136 5982912 6050304 6071312 6100224 6160384 6181806 6230016 6232811 6243012 6251648 6291456 6294522 6346457 6356844 6365424 6417944 6428448 6481488 6545408 6554496 6619136 6619392 6684672 6719778 6763263 6786048 6815744 6830226 6886581 6895876 6930432 6954496 6964152 7032832 7033104 7102464 7139488 7210176 7220187 7241728 7291392 7351552 7363584 7446528 7472384 7507968 7585706 7660812 7667712 7671152 7694336 7747104 7811024 7823808 7834368 7899008 7911936 7977216 8031924 8067072 8133632 8146944 8150599 8231298 8242408 8270496 8299213 8306688 8324016 8388608 8392696 8406432 8475792 8487232 8571264 8630046 8641984 8656128 8701251 8739328 8787402 8825856 8844267 8886384 8912896 8959704 9017684 9048064 9106968 9150336 9182108 9240576 9272709 9285536 9377472 9437184 9441783 9469952 9548136 9613568 9626916 9721856 9722232 9818112 9831744 9865882 9928704 10010624 10027008 10179072 10214416 10223616 10329472 10343814 10431744 10445824 10446228 10549248 10636288 10653696 10709232 10756096 10815264 10862592 10937088 10975064 11027328 11075584 11098688 11208576 11261952 11301056 11378559 11428352 11491218 11506728 11541504 11601668 11620656 11716536 11751552 11767808 11792356 11848512 11946272 11965824 12100608 12142624 12200448 12320768 12346947 12363612 12460032 12465622 12486024 12503296 12582912 12589044 12692914 12713688 12730848 12835888 12856896 12962976 13090816 13108992 13238272 13238784 13369344 13393913 13439556 13526526 13572096 13631488 13638131 13660452 13773162 13791752 13860864 13908992 13928304 14065664 14066208 14204928 14278976 14420352 14440374 14483456 14582784 14703104 14727168 14798823 14893056 14944768 15015936 15171412 15321624 15335424 15342304 15388672 15494208 15515721 15622048 15647616 15668736 15798016 15823872 15954432 16063848 16134144 16267264 16293888 16301198 16462596 16484816 16540992 16598426 16613376 16648032 16777216 16785392 16812864 16951584 16974464 17142528 17260092 17283968 17312256 17402502 17478656 17515117 17574804 17651712 17688534 17772768 17825792 17834479 17919408 18035368 18096128 18213936 18300672 18364216 18481152 18545418 18571072 18698433 18754944 18874368 18883566 18939904 19039371 19096272 19227136 19253832 19443712 19444464 19636224 19663488 19731764 19857408 20021248 20054016 20289789 20358144 20428832 20447232 20658944 20659743 20687628 20863488 20891648 20892456 21098496 21272576 21307392 21418464 21512192 21630528 21725184 21874176 21950128 22054656 22151168 22197376 22417152 22523904 22534009 22602112 22757118 22856704 22982436 23013456 23083008 23203336 23241312 23433072 23503104 23535616 23584712 23697024 23892544 23931648 24201216 24285248 24400896 24451797 24641536 24693894 24727224 24897639 24920064 24931244 24972048 25006592 25165824 25178088 25385828 25427376 25461696 25671776 25713792 25925952 26103753 26181632 26217984 26476544 26477568 26532801 26738688 26787826 26879112 27053052 27144192 27262976 27276262 27320904 27546324 27583504 27721728 27817984 27856608 28131328 28132416 28409856 28557952 28840704 28880748 28966912 29165568 29307473 29406208 29454336 29597646 29786112 29889536 30031872 30342824 30643248 30670848 30684608 30777344 30988416 31031442 31244096 31295232 31337472 31596032 31647744 31908864 32127696 32268288 32534528 32587776 32602396 32925192 32969632 33081984 33196852 33226752 33296064 33554432 33570784 33625728 33903168 33948928 34135677 34285056 34520184 34567936 34624512 34805004 34957312 35030234 35149608 35303424 35377068 35545536 35651584 35668958 35838816 36070736 36192256 36427872 36601344 36728432 36962304 37090836 37142144 37396866 37509888 37705421 37748736 37767132 37879808 38078742 38192544 38325157 38454272 38507664 38887424 38888928 39272448 39326976 39463528 39714816 40042496 40108032 40181739 40579578 40716288 40857664 40894464 40914393 41317888 41319486 41375256 41726976 41783296 41784912 42196992 42545152 42614784 42836928 43024384 43261056 43450368 43748352 43900256 44109312 44302336 44394752 44396469 44834304 45047808 45068018 45204224 45514236 45713408 45964872 46026912 46166016 46406672 46482624 46866144 47006208 47071232 47169424 47394048 47785088 47863296 48402432 48424147 48570496 48801792 48903594 49283072 49307089 49387788 49454448 49795278 49840128 49862488 49944096 50013184 50331648 50356176 50771656 50854752 50923392 51343552 51427584 51851904 52207506 52363264 52435968 52545351 52953088 52955136 53065602 53477376 53503437 53575652 53758224 54106104 54288384 54525952 54552524 54641808 55092648 55167008 55443456 55635968 55713216 56095299 56262656 56264832 56819712 57115904 57118113 57681408 57761496 57933824 58331136 58614946 58812416 58908672 59195292 59572224 59779072 60063744 60685648 61286496 61341696 61369216 61554688 61976832 62062884 62488192 62590464 62674944 63192064 63295488 63817728 64255392 64478501 64536576 65069056 65175552 65204792 65850384 65939264 66163968 66393704 66453504 66592128 67108864 67141568 67251456 67602027 67806336 67897856 68271354 68570112 69040368 69135872 69249024 69610008 69914624 70060468 70299216 70606848 70754136 71091072 71303168 71337916 71677632 72141472 72384512 72855744 73202688 73355391 73456864 73924608 74181672 74284288 74692917 74793732 75019776 75410842 75497472 75534264 75759616 76157484 76385088 76650314 76908544 77015328 77774848 77777856 78544896 78653952 78927056 79429632 80084992 80216064 80363478 81026543 81159156 81432576 81715328 81788928 81828786 82635776 82638972 82750512 83453952 83566592 83569824 84393984 85090304 85229568 85673856 86048768 86522112 86900736 87496704 87800512 87922419 88218624 88604672 88789504 88792938 89668608 90095616 90136036 90408448 91028472 91426816 91929744 92053824 92332032 92813344 92965248 93732288 94012416 94142464 94338848 94788096 95570176 95726592 96804864 96848294 97140992 97603584 97807188 98566144 98614178 98775576 98908896 99590556 99680256 99724976 99888192 100026368 100663296 100712352 101543312 101709504 101846784 102687104 102855168 103703808 104060401 104415012 104726528 104871936 105090702 105906176 105910272 105957787 106131204 106954752 107006874 107151304 107516448 107889769 108212208 108576768 109051904 109105048 109283616 110185296 110334016 110886912 111271936 111426432 112190598 112525312 112529664 113116263 113639424 114231808 114236226 114975471 115362816 115522992 115867648 116662272 117229892 117624832 117817344 118390584 119144448 119558144 120127488 120545217 121371296 122572992 122683392 122738432 122743179 123109376 123953664 124125768 124976384 125180928 125349888 126384128 126590976 127635456 128510784 128957002 129073152 130138112 130351104 130409584 131700768 131878528 132327936 132787408 132907008 133184256 134217728 134283136 134502912 135204054 135612672 135795712 136542708 137140224 138080736 138271744 138498048 138560183 139220016 139829248 140120936 140598432 141213696 141508272 142182144 142606336 142675832 143355264 144282944 144769024 145272441 145711488 146405376 146710782 146913728 147849216 147921267 148363344 148568576 149385834 149587464 150039552 150821684 150994944 151068528 151519232 152314968 152770176 153300628 153817088 154030656 155549696 155555712 157089792 157307904 157636053 157854112 158859264 160169984 160432128 160510311 160726956 162053086 162318312 162865152 163430656 163577856 163657572 165271552 165277944 165501024 166907904 167133184 167139648 168787968 170180608 170459136 171347712 172097536 173044224 173801472 174120869 174993408 175601024 175844838 176437248 177209344 177579008 177585876 179337216 180191232 180272072 180816896 182056944 182853632 183859488 184107648 184664064 185626688 185930496 187464576 188024832 188284928 188677696 189576192 191140352 191453184 193435503 193609728 193696588 194281984 195207168 195614376 197132288 197228356 197551152 197817792 199181112 199360512 199449952 199776384 200052736 201326592 201424704 202806081 203086624 203419008 203693568 205374208 205710336 207407616 208120802 208830024 209453056 209743872 210181404 211812352 211820544 211915574 212262408 213909504 214013748 214302608 215032896 215779538 216424416 217153536 218103808 218210096 218567232 220370592 220668032 221773824 222543872 222852864 224381196 225050624 225059328 226232526 227278848 227696521 228463616 228472452 229950942 230725632 231045984 231735296 231848227 233324544 234459784 235249664 235634688 236781168 238288896 239116288 240254976 241090434 242742592 243079629 245145984 245366784 245476864 245486358 246218752 247907328 248251536 249952768 250361856 250699776 252768256 253181952 255270912 257021568 257914004 258146304 260276224 260702208 260819168 263401536 263757056 263767257 264655872 265574816 265814016 266368512 268435456 268566272 269005824 270408108 271225344 271591424 273085416 274280448 276161472 276543488 276996096 277120366 278440032 279658496 280241872 281196864 282427392 283016544 284364288 285212672 285351664 286710528 288565888 289538048 290544882 291422976 292810752 292942117 293421564 293827456 295698432 295842534 296726688 297137152 297756989 298771668 299174928 300079104 301643368 301989888 302137056 303038464 304629936 305540352 306601256 307634176 308061312 311099392 311111424 312181203 314179584 314615808 315272106 315708224 317718528 317873361 320339968 320864256 321020622 321453912 323669307 324106172 324636624 325730304 326861312 327155712 327315144 330543104 330555888 331002048 333815808 334266368 334279296 337575936 339348789 340361216 340918272 342695424 344195072 344926413 346088448 347602944 348241738 349986816 351202048 351689676 352874496 354418688 355158016 355171752 358674432 360382464 360544144 361633792 364113888 365707264 367718976 368215296 369328128 371253376 371860992 374929152 376049664 376569856 377355392 379152384 382280704 382906368 383078153 386871006 387219456 387393176 388563968 390414336 391228752 394264576 394456712 395102304 395635584 398362224 398721024 398899904 399552768 400105472 402653184 402849408 405612162 406173248 406838016 407387136 410748416 411420672 414815232 415680549 416241604 417660048 418906112 419487744 420362808 423624704 423641088 423831148 424524816 427819008 428027496 428605216 430065792 431559076 432848832 434307072 435817323 436207616 436420192 437134464 440741184 441336064 443547648 443763801 445087744 445705728 448762392 450101248 450118656 452465052 454557696 455393042 456927232 456944904 459901884 461451264 462091968 463470592 463696454 466649088 468919568 470499328 471269376 473562336 476577792 478232576 480509952 482180868 485485184 486159258 490291968 490733568 490953728 490972716 492437504 495814656 496503072 498227041 499905536 500723712 501399552 505536512 506363904 510541824 514043136 515828008 516292608 520552448 521404416 521638336 522362607 526803072 527514112 527534514 529311744 531149632 531628032 532737024 536870912 537132544 538011648 540816216 542450688 543182848 546170832 548560896 552322944 553086976 553992192 554240732 556880064 559316992 560483744 562393728 564854784 566033088 568728576 570425344 570703328 573421056 577131776 579076096 580306509 581089764 582845952 585621504 585884234 586843128 587654912 591396864 591685068 593453376 594274304 595513978 597543336 598349856 600158208 603286736 603979776 604274112 606076928 609259872 611080704 613202512 615268352 616122624 622198784 622222848 624362406 628359168 629231616 629513911 630544212 631416448 635437056 635746722 640679936 640992157 641728512 642041244 642907824 647338614 648212344 649273248 651460608 653722624 654311424 654630288 661086208 661111776 662004096 667631616 668532736 668558592 675151872 678697578 680722432 681836544 683089563 685390848 688390144 689852826 692176896 695205888 695544681 696483476 699973632 702404096 703379352 705748992 708837376 710316032 710343504 717348864 720764928 721088288 723267584 728227776 729238887 731414528 735437952 736430592 738656256 742506752 743721984 749858304 752099328 753139712 754710784 758304768 764561408 765812736 766156306 773742012 774438912 774786352 777127936 780828672 782457504 788529152 788913424 790204608 791271168 796724448 797442048 797799808 799105536 800210944 805306368 805698816 811224324 812346496 813676032 814774272 821496832 822841344 823210499 829630464 831361098 832483208 835320096 837812224 838220513 838975488 840725616 847249408 847282176 847662296 849049632 855638016 856054992 857210432 860131584 863118152 865697664 868614144 871634646 872415232 872840384 874268928 878826351 881482368 882672128 887095296 887527602 890175488 891411456 893270967 897524784 900202496 900237312 904930104 909115392 910786084 913854464 913889808 919803768 922902528 924183936 926941184 927392908 933298176 936543609 937839136 940998656 942538752 947124672 953155584 953620083 956465152 961019904 964361736 970970368 971007921 972318516 980583936 981467136 981907456 981945432 984875008 991629312 993006144 996454082 999811072 1001447424 1002799104 1011073024 1012727808 1021083648 1028086272 1031656016 1032585216 1041104896 1042808832 1043276672 1044725214 1053606144 1055028224 1055069028 1058623488 1062299264 1063256064 1065474048 1073741824 1074265088 1076023296 1081632432 1084901376 1086365696 1092341664 1097121792 1104645888 1106173952 1107984384 1108481464 1113760128 1118633984 1120967488 1124787456 1129709568 1132066176 1137457152 1140850688 1141406656 1146842112 1149234459 1154263552 1158152192 1160613018 1162179528 1165691904 1171243008 1171768468 1173686256 1175309824 1182793728 1183370136 1186906752 1188548608 1191027956 1195086672 1196699712 1200316416 1206573472 1207959552 1208548224 1212153856 1218519744 1222161408 1226405024 1230536704 1232245248 1244397568 1244445696 1247041647 1248724812 1256718336 1258463232 1259027822 1261088424 1262832896 1270874112 1271493444 1281359872 1281984314 1283457024 1284082488 1285815648 1294677228 1296424688 1298546496 1302921216 1307445248 1308622848 1309260576 1322172416 1322223552 1324008192 1335263232 1337065472 1337117184 1350303744 1352785213 1357395156 1361444864 1363673088 1366179126 1370781696 1376780288 1377451231 1379705652 1384353792 1390411776 1391089362 1392966952 1399947264 1404808192 1406758704 1411497984 1417674752 1420632064 1420687008 1434697728 1441529856 1442176576 1446535168 1456455552 1458477774 1462829056 1470875904 1472861184 1477312512 1485013504 1487443968 1494681123 1499716608 1504198656 1506279424 1509421568 1516609536 1529122816 1531625472 1532312612 1547484024 1548877824 1549572704 1554255872 1561657344 1564915008 1567087821 1577058304 1577826848 1580409216 1582542336 1593448896 1594884096 1595599616 1598211072 1600421888 1610612736 1611397632 1622448648 1624692992 1627352064 1629548544 1642993664 1645682688 1646420998 1659260928 1662722196 1664966416 1670640192 1675624448 1676441026 1677950976 1681451232 1694498816 1694564352 1695324592 1698099264 1711276032 1712109984 1714420864 1720263168 1726236304 1731395328 1737228288 1743269292 1744830464 1745680768 1748537856 1757652702 1762964736 1765344256 1769026817 1774190592 1775055204 1780350976 1782822912 1786541934 1795049568 1800404992 1800474624 1801282379 1809860208 1818230784 1821572168 1827708928 1827779616 1839607536 1845805056 1848367872 1853882368 1854785816 1866596352 1873087218 1875678272 1881997312 1885077504 1888541733 1894249344 1906311168 1907240166 1912930304 1922039808 1922976471 1928723472 1941940736 1942015842 1944637032 1961167872 1962934272 1963814912 1963890864 1969750016 1983258624 1986012288 1992908164 1999622144 2002894848 2005598208 2022146048 2025455616 2042167296 2049268689 2056172544 2063312032 2065170432 2082209792 2085617664 2086553344 2086634043 2089450428 2107212288 2110056448 2110138056 2117246976 2124598528 2126512128 2130948096 2147483648 2148530176 2152046592 2163264864 2169802752 2172731392 2184683328 2194243584 2209291776 2212347904 2215968768 2216962928 2227520256 2237267968 2241934976 2249574912 2259419136 2264132352 2274914304 2275934909 2281701376 2282813312 2293684224 2298468918 2308527104 2316304384 2321226036 2324359056 2331383808 2342486016 2343536936 2347372512 2350619648 2365587456 2366740272 2373813504 2377097216 2382055912 2390173344 2393399424 2400632832 2413146944 2415919104 2417096448 2424307712 2437039488 2444322816 2452810048 2461073408 2464490496 2469631497 2488795136 2488891392 2494083294 2497449624 2513436672 2514661539 2516926464 2518055644 2522176848 2525665792 2541748224 2542986888 2562719744 2563968628 2566914048 2568164976 2571631296 2589354456 2592849376 2597092992 2605842432 2614890496 2617245696 2618521152 2636479053 2644344832 2644447104 2648016384 2670526464 2674130944 2674234368 2679812901 2700607488 2705570426 2714790312 2722889728 2727346176 2732358252 2741563392 2753560576 2754902462 2759411304 2768707584 2780823552 2782178724 2785933904 2799894528 2809616384 2813517408 2822995968 2835349504 2841264128 2841374016 2869395456 2883059712 2884353152 2893070336 2912911104 2916955548 2925658112 2941751808 2945722368 2954625024 2960054773 2970027008 2974887936 2989362246 2999433216 3008397312 3012558848 3018843136 3033219072 3058245632 3063250944 3064625224 3094968048 3097755648 3099145408 3108511744 3123314688 3129830016 3134175642 3154116608 3155653696 3160818432 3165084672 3186897792 3189768192 3191199232 3196422144 3200843776 3221225472 3222795264 3244897296 3249385984 3254704128 3259097088 3285987328 3291365376 3292841996 3318521856 3325444392 3329932832 3341280384 3351248896 3352882052 3355901952 3362902464 3388997632 3389128704 3390649184 3396198528 3422552064 3424219968 3428841728 3440526336 3447703377 3452472608 3462790656 3474456576 3486538584 3489660928 3491361536 3497075712 3515305404 3525929472 3530688512 3538053634 3548381184 3550110408 3560701952 3565645824 3573083868 3590099136 3600809984 3600949248 3602564758 3619720416 3636461568 3643144336 3655417856 3655559232 3679215072 3691610112 3696735744 3707764736 3709571632 3733192704 3746174436 3751356544 3763994624 3770155008 3777083466 3788498688 3808247521 3812622336 3814480332 3825860608 3844079616 3845952942 3857446944 3870840857 3883881472 3884031684 3889274064 3922335744 3925868544 3927629824 3927781728 3939500032 3966517248 3972024576 3985816328 3999244288 4005789696 4011196416 4044292096 4050911232 4058355639 4084334592 4098537378 4112345088 4126624064 4130340864 4132353693 4164419584 4171235328 4173106688 4173268086 4178900856 4214424576 4220112896 4220276112 4234493952 4249197056 4253024256 4261896192 4294967296 4297060352 4304093184 4326529728 4339605504 4345462784 4369366656 4388487168 4418583552 4424695808 4431937536 4433925856 4455040512 4474535936 4483869952 4484043369 4499149824 4518838272 4528264704 4549828608 4551869818 4563402752 4565626624 4587368448 4596937836 4617054208 4632608768 4642452072 4648718112 4662767616 4684972032 4687073872 4694745024 4701239296 4731174912 4733480544 4747627008 4754194432 4764111824 4780346688 4786798848 4801265664 4826293888 4831838208 4834192896 4848615424 4874078976 4888645632 4890838847 4905620096 4922146816 4928980992 4939262994 4977590272 4977782784 4980015989 4988166588 4994899248 5026873344 5029323078 5033852928 5036111288 5044353696 5051331584 5083496448 5085973776 5125439488 5127937256 5133828096 5136329952 5143262592 5178708912 5185698752 5194185984 5211684864 5229780992 5234491392 5237042304 5272958106 5288689664 5288894208 5296032768 5307080451 5341052928 5348261888 5348468736 5359625802 5401214976 5403847137 5411140852 5429580624 5445779456 5454692352 5464716504 5483126784 5507121152 5509804924 5518822608 5537415168 5561647104 5564357448 5571867808 5599789056 5619232768 5627034816 5645991936 5665625199 5670699008 5682528256 5682748032 5738790912 5766119424 5768706304 5768929413 5786140672 5825822208 5833911096 5851316224 5883503616 5891444736 5909250048 5920109546 5940054016 5949775872 5978724492 5998866432 6016794624 6025117696 6037686272 6066438144 6116491264 6126501888 6129250448 6189936096 6195511296 6198290816 6217023488 6246629376 6259660032 6268351284 6308233216 6311307392 6321636864 6330169344 6373795584 6379536384 6382398464 6392844288 6401687552 6442450944 6445590528 6489794592 6498771968 6509408256 6512328601 6518194176 6571974656 6582730752 6585683992 6637043712 6650888784 6659865664 6682560768 6702497792 6705764104 6711803904 6725804928 6777995264 6778257408 6781298368 6792397056 6827804727 6845104128 6848439936 6857683456 6881052672 6895406754 6904945216 6925581312 6948913152 6973077168 6979321856 6982723072 6994151424 7030610808 7051858944 7061377024 7076107268 7096762368 7100220816 7121403904 7131291648 7146167736 7180198272 7201619968 7201898496 7205129516 7239440832 7272923136 7286288672 7310835712 7311118464 7358430144 7383220224 7393471488 7408894491 7415529472 7419143264 7466385408 7492348872 7502713088 7527989248 7540310016 7543984617 7554166932 7576997376 7616495042 7625244672 7628960664 7651721216 7688159232 7691905884 7714893888 7741681714 7767762944 7768063368 7778548128 7844671488 7851737088 7855259648 7855563456 7879000064 7933034496 7944049152 7971632656 7998488576 8011579392 8022392832 8088584192 8101822464 8116711278 8168669184 8183680843 8197074756 8224690176 8253248128 8260681728 8264707386 8328839168 8342470656 8346213376 8346536172 8357801712 8428849152 8440225792 8440552224 8468987904 8498394112 8506048512 8523792384 8594120704 8608186368 8653059456 8679211008 8690925568 8738733312 8776974336 8837167104 8849391616 8863875072 8867851712 8880164319 8910081024 8949071872 8967739904 8968086738 8998299648 9037676544 9056529408 9099657216 9103739636 9126805504 9131253248 9174736896 9193875672 9234108416 9265217536 9284904144 9297436224 9325535232 9369944064 9374147744 9389490048 9402478592 9462349824 9466961088 9495254016 9508388864 9528223648 9560693376 9573597696 9602531328 9652587776 9663676416 9668385792 9697230848 9748157952 9777291264 9781677694 9811240192 9844293632 9857961984 9878525988 9955180544 9955565568 9960031978 9976333176 9989798496 10053746688 10058646156 10067705856 10072222576 10088707392 10102663168 10166992896 10171947552 10250878976 10255874512 10267656192 10272659904 10286525184 10357417824 10371397504 10388371968 10423369728 10459561984 10468982784 10474084608 10545916212 10577379328 10577788416 10592065536 10614160902 10682105856 10696523776 10696937472 10701736487 10719251604 10802429952 10807694274 10822281704 10859161248 10891558912 10896866669 10909384704 10929433008 10966253568 11014242304 11019609848 11037645216 11074830336 11123294208 11128714896 11143735616 11199578112 11238465536 11254069632 11291983872 11331250398 11341398016 11365056512 11365496064 11424742563 11477581824 11532238848 11537412608 11537858826 11572281344 11612522571 11651644416 11667822192 11702632448 11767007232 11782889472 11818500096 11840219092 11880108032 11899551744 11957448984 11997732864 12033589248 12050235392 12075372544 12132876288 12175066917 12232982528 12253003776 12258500896 12379872192 12391022592 12396581632 12397061079 12434046976 12493258752 12519320064 12536702568 12616466432 12622614784 12643273728 12660338688 12747591168 12759072768 12764796928 12785688576 12803375104 12884901888 12891181056 12979589184 12997543936 13018816512 13024657202 13036388352 13143949312 13165461504 13171367984 13274087424 13301777568 13319731328 13365121536 13404995584 13411528208 13423607808 13451609856 13555990528 13556514816 13562596736 13584794112 13655609454 13690208256 13696879872 13715366912 13762105344 13790813508 13809890432 13851162624 13897826304 13946154336 13958643712 13965446144 13988302848 13994578483 14061221616 14103717888 14122754048 14152214536 14193524736 14200441632 14242807808 14262583296 14292335472 14360396544 14403239936 14403796992 14410259032 14478881664 14545846272 14572577344 14621671424 14622236928 14672516541 14716860288 14766440448 14786942976 14817788982 14831058944 14838286528 14932770816 14940047967 14984697744 15005426176 15055978496 15080620032 15087969234 15108333864 15153994752 15232990084 15250489344 15257921328 15303442432 15376318464 15383811768 15429787776 15483363428 15535525888 15536126736 15557096256 15689342976 15703474176 15710519296 15711126912 15758000128 15866068992 15888098304 15921241353 15943265312 15996977152 16023158784 16044785664 16177168384 16203644928 16211541411 16233422556 16337338368 16367361686 16394149512 16449380352 16506496256 16521363456 16529414772 16657678336 16684941312 16692426752 16693072344 16715603424 16857698304 16880451584 16881104448 16937975808 16996788224 17012097024 17047584768 17188241408 17216372736 17306118912 17358422016 17381851136 17477466624 17553948672 17586207769 17674334208 17698783232 17727750144 17735703424 17760328638 17820162048 17898143744 17935479808 17936173476 17996599296 18075353088 18113058816 18199314432 18207479272 18253611008 18262506496 18349473792 18387751344 18468216832 18530435072 18569808288 18594872448 18651070464 18739888128 18748295488 18778980096 18804957184 18924699648 18933922176 18990508032 19016777728 19056447296 19121386752 19147195392 19205062656 19305175552 19327352832 19336771584 19394461696 19496315904 19536985803 19554582528 19563355388 19622480384 19688587264 19715923968 19757051976 19910361088 19911131136 19920063956 19952666352 19979596992 20107493376 20117292312 20135411712 20144445152 20177414784 20205326336 20333985792 20343895104 20483414181 20501757952 20511749024 20535312384 20545319808 20573050368 20714835648 20742795008 20776743936 20846739456 20919123968 20937965568 20948169216 21091832424 21154758656 21155576832 21184131072 21228321804 21364211712 21393047552 21393874944 21403472974 21438503208 21604859904 21615388548 21644563408 21718322496 21783117824 21793733338 21818769408 21858866016 21932507136 22028484608 22039219696 22075290432 22149660672 22246588416 22257429792 22287471232 22399156224 22476931072 22508139264 22583967744 22662500796 22682796032 22730113024 22730992128 22849485126 22955163648 22997348621 23064477696 23074825216 23075717652 23144562688 23225045142 23303288832 23335644384 23405264896 23416670927 23534014464 23565778944 23637000192 23680438184 23760216064 23799103488 23914897968 23995465728 24067178496 24100470784 24150745088 24265752576 24350133834 24465965056 24506007552 24517001792 24551042529 24759744384 24782045184 24793163264 24794122158 24868093952 24986517504 25038640128 25073405136 25232932864 25245229568 25286547456 25320677376 25495182336 25518145536 25529593856 25571377152 25606750208 25782362112 25959178368 25995087872 26037633024 26049314404 26072776704 26287898624 26330923008 26342735968 26548174848 26603555136 26639462656 26640492957 26730243072 26809991168 26823056416 26847215616 26903219712 27111981056 27113029632 27125193472 27169588224 27311218908 27380416512 27393759744 27430733824 27524210688 27581627016 27619780864 27702325248 27795652608 27892308672 27917287424 27930892288 27976605696 27989156966 28122443232 28207435776 28245508096 28304429072 28387049472 28400883264 28485615616 28525166592 28584670944 28720793088 28806479872 28807593984 28820518064 28957763328 29091692544 29145154688 29243342848 29244473856 29345033082 29433720576 29532880896 29573885952 29587153817 29635577964 29662117888 29676573056 29865541632 29880095934 29969395488 30010852352 30073455889 30111956992 30161240064 30175938468 30216667728 30307989504 30465980168 30500978688 30515842656 30606884864 30752636928 30767623536 30859575552 30966726856 31071051776 31072253472 31114192512 31378685952 31406948352 31421038592 31422253824 31516000256 31732137984 31776196608 31842482706 31886530624 31993954304 32046317568 32089571328 32105209461 32354336768 32407289856 32423082822 32466845112 32674676736 32690600007 32734723372 32788299024 32898760704 33012992512 33042726912 33058829544 33315356672 33369882624 33384853504 33386144688 33431206848 33715396608 33760903168 33762208896 33875951616 33993576448 34024194048 34095169536 34274227689 34376482816 34432745472 34612237824 34716844032 34763702272 34837567713 34954933248 35107897344 35172415538 35348668416 35397566464 35455500288 35471406848 35520657276 35640324096 35796287488 35870959616 35872346952 35993198592 36150706176 36226117632 36398628864 36414958544 36507222016 36525012992 36698947584 36775502688 36936433664 37060870144 37139616576 37189744896 37302140928 37479776256 37496590976 37557960192 37609914368 37849399296 37867844352 37981016064 38033555456 38112894592 38242773504 38294390784 38410125312 38610351104 38654705664 38673543168 38690893453 38788923392 38992631808 39073971606 39109165056 39126710776 39244960768 39377174528 39431847936 39514103952 39820722176 39822262272 39840127912 39905332704 39959193984 40214986752 40234584624 40270823424 40288890304 40354829568 40410652672 40667971584 40687790208 40966828362 41003515904 41023498048 41070624768 41090639616 41146100736 41429671296 41485590016 41553487872 41693478912 41838247936 41875931136 41896338432 41983735449 42183664848 42309517312 42311153664 42368262144 42456643608 42728423424 42786095104 42787749888 42806945948 42877006416 43209719808 43230777096 43289126816 43436644992 43566235648 43587466676 43637538816 43717732032 43865014272 44017549623 44056969216 44078439392 44150580864 44299321344 44493176832 44514859584 44574942464 44798312448 44820143901 44953862144 45016278528 45167935488 45325001592 45365592064 45460226048 45461984256 45698970252 45910327296 45994697242 46128955392 46149650432 46151435304 46289125376 46450090284 46606577664 46671288768 46810529792 46833341854 47068028928 47131557888 47274000384 47360876368 47520432128 47598206976 47829795936 47990931456 48134356992 48200941568 48301490176 48531505152 48700267668 48931930112 49012015104 49034003584 49102085058 49519488768 49564090368 49586326528 49588244316 49736187904 49973035008 50077280256 50146810272 50320931141 50465865728 50490459136 50573094912 50641354752 50990364672 51036291072 51059187712 51142754304 51213500416 51564724224 51918356736 51990175744 52075266048 52098628808 52145553408 52575797248 52661846016 52685471936 52758623307 53096349696 53207110272 53278925312 53280985914 53460486144 53619982336 53646112832 53694431232 53806439424 54223962112 54226059264 54250386944 54339176448 54622437816 54760833024 54787519488 54861467648 55048421376 55163254032 55239561728 55404650496 55591305216 55784617344 55834574848 55861784576 55953211392 55978313932 56244886464 56414871552 56491016192 56608858144 56774098944 56801766528 56971231232 57050333184 57169341888 57441586176 57612959744 57615187968 57641036128 57915526656 58183385088 58290309376 58486685696 58488947712 58610957409 58690066164 58867441152 59065761792 59147771904 59174307634 59271155928 59324235776 59353146112 59731083264 59760191868 59938790976 60021704704 60146911778 60223913984 60322480128 60351876936 60433335456 60615979008 60931960336 61001957376 61031685312 61213769728 61505273856 61535247072 61719151104 61933453712 62142103552 62144506944 62228385024 62757371904 62813896704 62842077184 62844507648 63032000512 63464275968 63552393216 63580905011 63684965412 63773061248 63987908608 64092635136 64179142656 64210418922 64708673536 64740207857 64814579712 64846165644 64933690224 65349353472 65381200014 65469446744 65576598048 65797521408 66025985024 66085453824 66117659088 66630713344 66739765248 66769707008 66772289376 66862413696 67430793216 67521806336 67524417792 67751903232 67987152896 68048388096 68190339072 68548455378 68752965632 68865490944 68992045863 69224475648 69433688064 69527404544 69675135426 69909866496 70215794688 70250012781 70344831076 70697336832 70795132928 70911000576 70942813696 71041314552 71280648192 71592574976 71741919232 71744693904 71986397184 72301412352 72452235264 72797257728 72829917088 73014444032 73050025984 73397895168 73551005376 73653127587 73872867328 74121740288 74279233152 74379489792 74604281856 74959552512 74993181952 75115920384 75219828736 75698798592 75735688704 75962032128 76067110912 76225789184 76485547008 76588781568 76820250624 77220702208 77347086336 77381786906 77577846784 77985263616 78147943212 78218330112 78253421552 78489921536 78754349056 78863695872 79028207904 79641444352 79644524544 79680255824 79810665408 79918387968 80429973504 80469169248 80541646848 80577780608 80709659136 80821305344 81335943168 81375580416 81933656724 82007031808 82046996096 82141249536 82181279232 82292201472 82859342592 82971180032 83106975744 83144260399 83386957824 83676495872 83751862272 83792676864 83967470898 84367329696 84619034624 84622307328 84660271813 84736524288 84913287216 85456846848 85572190208 85575499776 85613891896 85754012832 86419439616 86461554192 86578253632 86873289984 87132471296 87174933352 87275077632 87435464064 87730028544 88035099246 88113938432 88156878784 88301161728 88598642688 88761461451 88986353664 89029719168 89149884928 89596624896 89640287802 89907724288 90032557056 90220367667 90335870976 90650003184 90731184128 90920452096 90923968512 91397940504 91820654592 91989394484 92257910784 92299300864 92302870608 92578250752 92900180568 93213155328 93342577536 93621059584 93666683708 94136057856 94263115776 94548000768 94721752736 95040864256 95196413952 95659591872 95981862912 96268713984 96315628383 96401883136 96602980352 97063010304 97400535336 97863860224 98024030208 98068007168 98071800021 98204170116 99038977536 99128180736 99172653056 99176488632 99472375808 99946070016 100154560512 100293620544 100641862282 100931731456 100980918272 101146189824 101282709504 101980729344 102072582144 102118375424 102285508608 102427000832 103129448448 103836713472 103980351488 104150532096 104197257616 104291106816 105151594496 105323692032 105370943872 105517246614 106192699392 106414220544 106557850624 106561971828 106920972288 107239964672 107292225664 107388862464 107612878848 108447924224 108452118528 108500773888 108678352896 109244875632 109521666048 109575038976 109722935296 110096842752 110326508064 110479123456 110809300992 111182610432 111569234688 111723569152 111906422784 111956627864 112489772928 112829743104 112982032384 113217716288 113548197888 113603533056 113942462464 114100666368 114338683776 114883172352 115225919488 115230375936 115282072256 115831053312 116072680359 116366770176 116580618752 116973371392 116977895424 117221914818 117380132328 117734882304 118131523584 118295543808 118348615268 118542311856 118648471552 118706292224 119462166528 119520383736 119877581952 120043409408 120293823556 120447827968 120644960256 120703753872 120866670912 121231958016 121863920672 122003914752 122063370624 122427539456 123010547712 123070494144 123438302208 123866907424 124284207104 124289013888 124456770048 125514743808 125627793408 125684154368 125689015296 125951206347 126064001024 126928551936 127104786432 127161810022 127369930824 127546122496 127975817216 128185270272 128358285312 128420837844 129417347072 129480415714 129629159424 129692331288 129867380448 130698706944 130762400028 130938893488 131153196096 131595042816 132051970048 132170907648 132235318176 133261426688 133479530496 133539414016 133544578752 133724827392 134861586432 135043612672 135048835584 135503806464 135974305792 136096776192 136380678144 137096910756 137505931264 137730981888 137984091726 138448951296 138867376128 139054809088 139122574331 139350270852 139819732992 140431589376 140500025562 140689662152 141394673664 141590265856 141822001152 141885627392 142082629104 142561296384 143185149952 143483838464 143489387808 143972794368 144602824704 144904470528 145594515456 145659834176 146100051968 146795790336 147102010752 147306255174 147745734656 148243480576 148558466304 148758979584 149208563712 149919105024 149986363904 150231840768 150439657472 150962793423 151397597184 151471377408 151924064256 152134221824 152451578368 152971094016 153177563136 153640501248 154441404416 154694172672 154763573812 155155693568 155970527232 156295886424 156436660224 156506843104 156979843072 157508698112 157727391744 158056415808 158275869921 159282888704 159289049088 159360511648 159621330816 159836775936 160859947008 160938338496 161083293696 161155561216 161419318272 161642610688 162671886336 162751160832 163867313448 164014063616 164093992192 164282499072 164362558464 164584402944 165718685184 165942360064 166213951488 166288520798 166773915648 167352991744 167503724544 167585353728 167934941796 168734659392 169238069248 169244614656 169320543626 169473048576 169826574432 170913693696 171144380416 171150999552 171227783792 171508025664 172838879232 172923108384 173156507264 173746579968 174264942592 174349866704 174550155264 174870928128 175460057088 176070198492 176227876864 176313757568 176602323456 177197285376 177522922902 177972707328 178059438336 178299769856 179193249792 179280575604 179815448576 180065114112 180440735334 180671741952 181300006368 181462368256 181840904192 181847937024 181929520279 182795881008 183641309184 183978788968 184515821568 184598601728 184605741216 185156501504 185800361136 186426310656 186685155072 187242119168 187333367416 188272115712 188526231552 189096001536 189443505472 190081728512 190392827904 190742715033 191319183744 191963725824 192537427968 192631256766 192803766272 193205960704 194126020608 194220623571 194801070672 195727720448 196048060416 196136014336 196143600042 196408340232 198077955072 198256361472 198345306112 198352977264 198944751616 199892140032 200309121024 200587241088 201283724564 201863462912 201961836544 202292379648 202565419008 203961458688 204145164288 204236750848 204571017216 204854001664 206258896896 206976137589 207673426944 207960702976 208301064192 208394515232 208582213632 210303188992 210647384064 210741887744 210750038343 211034493228 212385398784 212828441088 213115701248 213123943656 213841944576 214479929344 214584451328 214777724928 215225757696 216895848448 216904237056 217001547776 217356705792 218489751264 219043332096 219150077952 219445870592 220193685504 220653016128 220958246912 221618601984 222365220864 223138469376 223447138304 223812845568 223913255728 224979545856 225659486208 225964064768 226435432576 227096395776 227207066112 227884924928 228201332736 228677367552 229766344704 229869425809 230451838976 230460751872 230564144512 231662106624 232145360718 232733540352 233161237504 233946742784 233955790848 234443829636 234760264656 235469764608 236263047168 236591087616 236697230536 237084623712 237296943104 237412584448 238924333056 239040767472 239755163904 240086818816 240587647112 240895655936 241289920512 241407507744 241733341824 242463916032 243727841344 244007829504 244126741248 244855078912 246021095424 246140988288 246876604416 247733814848 248568414208 248578027776 248913540096 249432781197 251029487616 251255586816 251368308736 251378030592 251902412694 252128002048 253857103872 253980815439 254209572864 254323620044 254739861648 255092244992 255951634432 256370540544 256716570624 256841675688 258834694144 258960831428 259258318848 259384662576 259734760896 261397413888 261524800056 261877786976 262306392192 263190085632 264103940096 264341815296 264470636352 266284384353 266522853376 266959060992 267078828032 267089157504 267449654784 269723172864 270087225344 270097671168 270661103001 271007612928 271948611584 272193552384 272761356288 274193821512 275011862528 275461963776 275968183452 276897902592 277734752256 278109618176 278245148662 278700541704 279639465984 280863178752 281000051124 281379324304 282789347328 283180531712 283644002304 283771254784 284165258208 285122592768 286370299904 286967676928 286978775616 287945588736 289205649408 289808941056 291189030912 291319668352 292200103936 293591580672 294204021504 294612510348 295491469312 296486961152 297116932608 297517959168 298417127424 298965532073 299838210048 299972727808 300463681536 300879314944 301925586846 302795194368 302942754816 303848128512 304268443648 304903156736 305942188032 306355126272 307281002496 308882808832 309388345344 309527147624 310311387136 311941054464 312591772848 312873320448 313013686208 313959686144 315017396224 315454783488 316112831616 316551739842 318565777408 318578098176 318721023296 319242661632 319673551872 321719894016 321876676992 322166587392 322311122432 322838636544 323285221376 325343772672 325502321664 327734626896 328028127232 328187984384 328564998144 328725116928 329168805888 331437370368 331884720128 332427902976 332577041596 333547831296 334705983488 335170707456 335869883592 337469318784 338476138496 338489229312 338641087252 338946097152 339653148864 341827387392 342288760832 342301999104 342455567584 343016051328 345677758464 345846216768 346313014528 347493159936 348218041077 348529885184 348699733408 349100310528 349741856256 350920114176 352140396984 352455753728 352627515136 353204646912 354394570752 355045845804 355945414656 356118876672 356599539712 358386499584 358561151208 359630897152 360130228224 360881470668 361343483904 362600012736 362924736512 363681808384 363695874048 363859040558 365591762016 367282618368 367957577936 369031643136 369197203456 369211482432 370313003008 371600722272 372852621312 373370310144 374484238336 374666734832 376544231424 377052463104 378192003072 378887010944 380163457024 380785655808 381485430066 382638367488 383927451648 384632999621 385074855936 385262513532 385607532544 386411921408 388252041216 388441247142 389602141344 390954926557 391455440896 392096120832 392272028672 392287200084 392816680464 396155910144 396512722944 396690612224 396705954528 397889503232 399784280064 400618242048 401174482176 402567449128 403923673088 404584759296 405130838016 407922917376 408290328576 408473501696 409142034432 409708003328 412517793792 413952275178 415346853888 415921405952 416602128384 416789030464 417164427264 417367722993 420606377984 421294768128 421483775488 421500076686 422068986456 424770797568 425656882176 426231402496 426247887312 427683889152 428959858688 429168902656 429555449856 430451515392 433791696896 433808474112 434003095552 434713411584 436979502528 438300155904 438891741184 440387371008 441306032256 441916493824 443237203968 444730441728 446276938752 446894276608 447625691136 447826511456 449959091712 451318972416 451928129536 452870865152 452888380269 454192791552 454414132224 455769849856 456402665472 457354735104 459532689408 459738851618 460903677952 460921503744 461128289024 463324213248 464290721436 465467080704 466322475008 467893485568 467911581696 468887659272 469520529312 470939529216 472526094336 473182175232 473394461072 474169247424 474593886208 474825168896 477848666112 478081534944 479510327808 480173637632 481175294224 481791311872 482579841024 482815015488 483466683648 484927832064 487455682688 488015659008 488253482496 489710157824 492042190848 492281976576 493753208832 495467629696 497136828416 497156055552 497827080192 498865562394 502058975232 502511173632 502736617472 502756061184 502981614889 503804825388 504256004096 507714207744 507961630878 508419145728 508647240088 509479723296 510184489984 511903268864 512741081088 513433141248 513683351376 517669388288 517921662856 518516637696 518769325152 519469521792 522794827776 523049600112 523755573952 524612784384 526380171264 528207880192 528683630592 528941272704 532568768706 533045706752 533918121984 534157656064 534178315008 534899309568 539446345728 540174450688 540195342336 541322206002 542015225856 543897223168 544387104768 545522712576 545788560837 548387643024 550023725056 550923927552 551936366904 553795805184 555469504512 556219236352 556490297324 557401083408 559278931968 561726357504 562000102248 562758648608 565578694656 566361063424 567288004608 567542509568 568330516416 570245185536 572228145099 572740599808 573935353856 573957551232 575891177472 578411298816 579617882112 582378061824 582639336704 582661870713 584400207872 587183161344 588408043008 589225020696 590982938624 592973922304 594233865216 595035918336 596834254848 597931064146 599676420096 599945455616 600927363072 601758629888 603851173692 605590388736 605885509632 607696257024 608536887296 609806313472 611884376064 612710252544 614562004992 617765617664 618776690688 619054295248 620622774272 623882108928 625183545696 625746640896 626027372416 627919372288 630034792448 630909566976 632225663232 633103479684 637131554816 637156196352 637442046592 638485323264 639347103744 643439788032 643753353984 644333174784 644622244864 645677273088 646570442752 650687545344 651004643328 655469253792 656056254464 656375968768 657129996288 657450233856 657745188701 658337611776 662874740736 663769440256 664855805952 665154083192 667095662592 669411966976 670341414912 671739767184 674938637568 676952276992 676978458624 677282174504 677892194304 679306297728 683654774784 684577521664 684603998208 684911135168 686032102656 689608277427 691355516928 691692433536 692626029056 694986319872 696436082154 697059770368 697399466816 698200621056 699483712512 701840228352 704280793968 704911507456 705255030272 706409293824 708789141504 710091691608 711890829312 712237753344 713199079424 716772999168 717122302416 719261794304 720260456448 721762941336 722686967808 725200025472 725849473024 727363616768 727391748096 727718081116 731183524032 734565236736 735915155872 738063286272 738394406912 738422964864 740626006016 743201444544 745705242624 746740620288 748298343591 748968476672 749333469664 753088462848 754104926208 756384006144 757774021888 760326914048 761571311616 761942446317 762970860132 765276734976 767854903296 769265999242 770149711872 770525027064 771215065088 772823842816 776504082432 776882494284 779204282688 781909853114 782910881792 784192241664 784544057344 784574400168 785633360928 792311820288 793025445888 793381224448 793411909056 795779006464 799568560128 801236484096 802348964352 805134898256 807847346176 809169518592 810261676032 815845834752 816580657152 816947003392 818284068864 819416006656 825035587584 826551765143 827904550356 830693707776 831842811904 833204256768 833578060928 834328854528 834735445986 841212755968 842589536256 842967550976 843000153372 844137972912 849541595136 851313764352 852462804992 852495774624 855367778304 857919717376 858337805312 859110899712 860903030784 867616948224 868006191104 869426823168 873959005056 876600311808 877783482368 880774742016 882612064512 883832987648 886474407936 889460883456 892553877504 893788553216 895251382272 895653022912 896896596219 899918183424 902637944832 903856259072 905741730304 905776760538 908385583104 908828264448 911539699712 912805330944 914709470208 919065378816 919477703236 921807355904 921843007488 922256578048 926648426496 928581442872 930934161408 932644950016 935786971136 935823163392 937775318544 939041058624 941879058432 945052188672 946364350464 946788922144 948338494848 949187772416 949650337792 955697332224 956163069888 959020655616 960347275264 962350588448 963582623744 965159682048 965630030976 966933367296 969855664128 974911365376 976031318016 976506964992 979420315648 984084381696 984563953152 987506417664 990935259392 994273656832 994312111104 995654160384 997731124788 1004117950464 1005473234944 1005512122368 1005963229778 1007609650776 1008512008192 1015428415488 1015923261756 1016838291456 1017294480176 1018959446592 1020368979968 1023806537728 1025482162176 1026866282496 1027366702752 1035338776576 1035843325712 1037033275392 1037538650304 1038939043584 1045589655552 1046099200224 1047511147904 1049225568768 1052760342528 1056415760384 1057367261184 1057882545408 1065137537412 1066091413504 1067836243968 1068315312128 1068356630016 1069798619136 1078892691456 1080348901376 1080390684672 1080875385187 1082644412004 1084030451712 1087794446336 1088774209536 1091045425152 1091577121674 1096775286048 1100047450112 1100583533569 1101847855104 1103872733808 1107591610368 1110939009024 1112438472704 1112980594648 1114802166816 1118557863936 1123452715008 1124000204496 1125517297216 1131157389312 1132722126848 1134576009216 1135085019136 1136661032832 1140490371072 1144456290198 1145481199616 1147870707712 1147915102464 1151782354944 1153898998863 1156822597632 1159235764224 1164756123648 1165278673408 1165323741426 1168800415744 1172864779671 1174366322688 1176816086016 1178450041392 1181965877248 1185947844608 1188467730432 1190071836672 1193668509696 1195862128292 1199352840192 1199890911232 1201854726144 1203517259776 1207702347384 1211771019264 1215392514048 1217073774592 1219612626944 1223768752128 1225420505088 1229124009984 1235531235328 1237553381376 1238108590496 1241245548544 1247764217856 1250367091392 1251493281792 1252054744832 1252103168979 1255838744576 1260069584896 1261819133952 1264451326464 1266206959368 1274263109632 1274312392704 1274884093184 1276970646528 1278694207488 1286879576064 1287506707968 1288666349568 1289244489728 1291354546176 1293140885504 1301375090688 1302009286656 1310938507584 1312112508928 1312751937536 1314900467712 1315490377402 1316675223552 1325749481472 1327538880512 1329711611904 1330308166384 1334191325184 1338823933952 1340682829824 1343479534368 1349877275136 1353904553984 1353956917248 1354564349008 1355784388608 1358612595456 1367309549568 1369155043328 1369207996416 1369822270336 1372064205312 1379216554854 1382711033856 1383384867072 1385252058112 1389972639744 1392872164308 1394119540736 1394798933632 1396401242112 1398967425024 1403680456704 1408561587936 1409823014912 1410510060544 1412818587648 1413452426783 1417578283008 1420183383216 1423781658624 1424475506688 1426398158848 1433545998336 1434244604832 1438523588608 1440520912896 1443525882672 1445373935616 1450400050944 1454727233536 1454783496192 1455436162232 1462367048064 1469130473472 1471830311744 1476126572544 1476788813824 1476845929728 1481252012032 1486402889088 1491410485248 1493481240576 1496596687182 1497936953344 1498666939328 1506176925696 1508209852416 1508944844667 1512768012288 1515548043776 1520653828096 1523142623232 1523884892634 1525941720264 1530553469952 1535709806592 1538531998484 1540299423744 1541050054128 1542430130176 1545647685632 1553008164864 1553764988568 1558408565376 1563819706228 1565821763584 1568384483328 1569088114688 1569148800336 1571266721856 1584623640576 1586050891776 1586762448896 1586823818112 1591558012928 1599137120256 1602472968192 1604697928704 1610269796512 1615694692352 1618339037184 1620523352064 1631691669504 1633161314304 1633894006784 1636568137728 1637365682511 1638832013312 1650071175168 1653103530286 1655809100712 1661387415552 1663685623808 1666408513536 1667156121856 1668657709056 1669470891972 1682425511936 1685179072512 1685935101952 1686000306744 1688275945824 1699083190272 1702627528704 1704925609984 1704991549248 1710735556608 1715839434752 1716675610624 1718221799424 1721806061568 1735233896448 1736012382208 1738853646336 1747918010112 1753200623616 1755566964736 1761549484032 1765224129024 1767665975296 1772948815872 1778921766912 1785107755008 1787577106432 1790502764544 1791306045824 1793793192438 1799836366848 1805275889664 1807712518144 1811483460608 1811553521076 1816771166208 1817656528896 1823079399424 1825610661888 1829418940416 1838130757632 1838955406472 1843614711808 1843686014976 1844513156096 1853296852992 1857162885744 1861868322816 1865289900032 1871573942272 1871646326784 1875550637088 1878082117248 1883758116864 1890104377344 1892728700928 1893577844288 1896676989696 1899300675584 1911394664448 1912326139776 1918041311232 1920694550528 1924701176896 1927165247488 1930319364096 1931260061952 1933866734592 1939711328256 1949822730752 1952062636032 1953013929984 1958840631296 1968168763392 1969127906304 1973235566103 1975012835328 1981870518784 1988547313664 1988624222208 1991308320768 1995462249576 2008235900928 2010946469888 2011024244736 2011926459556 2015219301552 2017024016384 2030856830976 2031846523512 2033676582912 2034588960352 2037918893184 2040737959936 2047613075456 2050964324352 2053732564992 2054733405504 2068824832281 2070677553152 2071686651424 2074066550784 2075077300608 2077878087168 2091179311104 2092198400448 2095022295808 2098451137536 2105520685056 2112831520768 2114734522368 2115765090816 2130275074824 2132182827008 2135672487936 2136630624256 2136713260032 2139597238272 2157785382912 2160697802752 2160781369344 2161750770374 2165288824008 2168060903424 2175588892672 2177548419072 2182090850304 2183154243348 2193550572096 2200094900224 2201167067138 2203695710208 2207745467616 2215183220736 2221878018048 2224876945408 2225961189296 2229604333632 2237115727872 2246905430016 2248000408992 2251034594432 2262314778624 2265444253696 2269152018432 2270170038272 2273322065664 2280980742144 2288912580396 2290962399232 2295741415424 2295830204928 2303564709888 2307797997726 2313645195264 2318471528448 2329512247296 2330557346816 2330647482852 2337600831488 2345729559342 2348732645376 2353632172032 2356900082784 2363931754496 2365083763627 2371895689216 2376935460864 2380143673344 2387337019392 2391724256584 2398705680384 2399781822464 2403709452288 2407034519552 2415404694768 2423542038528 2430785028096 2434147549184 2439225253888 2447537504256 2450841010176 2458248019968 2471062470656 2475106762752 2476217180992 2479655295429 2495528435712 2500734182784 2502986563584 2504109489664 2504206337958 2511677489152 2520139169792 2523638267904 2528902652928 2532413918736 2548526219264 2548624785408 2549768186368 2553941293056 2557388414976 2573759152128 2575013415936 2577332699136 2578488979456 2582709092352 2586281771008 2604018573312 2621877015168 2624225017856 2625503875072 2629800935424 2630980754804 2633350447104 2651498962944 2655077761024 2659423223808 2660616332768 2668382650368 2677647867904 2681365659648 2686959068736 2690689788657 2699754550272 2707809107968 2707913834496 2709128698016 2711568777216 2717225190912 2734619099136 2738310086656 2738415992832 2739644540672 2744128410624 2758433109708 2765422067712 2766769734144 2770504116224 2779945279488 2785744328616 2788239081472 2789597867264 2792802484224 2797934850048 2807360913408 2817123175872 2819646029824 2821020121088 2825637175296 2826904853566 2835156566016 2840366766432 2847563317248 2848951013376 2852796317696 2867091996672 2868489209664 2877047177216 2881041825792 2887051765344 2890747871232 2900800101888 2909454467072 2909566992384 2910872324464 2924734096128 2938260946944 2943660623488 2952253145088 2953577627648 2953691859456 2962504024064 2972805778176 2982820970496 2986962481152 2988302535517 2993193374364 2995873906688 2997333878656 3012353851392 3016419704832 3017889689334 3025536024576 3031096087552 3041307656192 3046285246464 3047769785268 3051883440528 3061106939904 3071419613184 3077063996968 3080598847488 3082100108256 3084860260352 3091295371264 3106016329728 3107529977136 3116817130752 3127639412456 3131643527168 3136768966656 3138176229376 3138297600672 3142533443712 3169247281152 3172101783552 3173524897792 3173647636224 3183116025856 3198274240512 3204945936384 3209395857408 3220539593024 3231389384704 3236678074368 3241046704128 3242626155561 3263383339008 3266322628608 3267788013568 3273136275456 3274731365022 3277664026624 3300142350336 3301750600707 3306207060572 3311618201424 3322774831104 3327371247616 3332817027072 3334312243712 3337315418112 3338941783944 3364851023872 3370358145024 3371870203904 3372000613488 3376551891648 3398166380544 3405255057408 3409851219968 3409983098496 3421471113216 3431678869504 3433351221248 3436443598848 3443612123136 3461696996589 3470467792896 3472024764416 3477707292672 3495836020224 3506401247232 3511133929472 3518594339013 3523098968064 3530448258048 3535331950592 3545897631744 3557843533824 3570215510016 3575154212864 3581005529088 3582612091648 3587586384876 3599672733696 3610551779328 3615425036288 3622966921216 3623107042152 3635313057792 3646158798848 3651221323776 3658837880832 3676261515264 3677910812944 3687229423616 3687372029952 3689026312192 3706593705984 3714325771488 3723736645632 3730579800064 3743147884544 3743292653568 3751101274176 3756164234496 3767516233728 3780208754688 3785457401856 3787155688576 3793353979392 3798601351168 3822789328896 3824652279552 3836082622464 3841389101056 3849402353792 3854330494976 3860638728192 3862520123904 3867733469184 3879422656512 3899645461504 3904125272064 3906027859968 3907780238753 3917681262592 3936337526784 3938255812608 3946471132206 3950025670656 3963741037568 3977094627328 3977248444416 3982616641536 3990924499152 4016471801856 4021892939776 4022048489472 4023852919112 4030438603104 4034048032768 4061713661952 4063693047024 4067353165824 4069177920704 4075837786368 4081475919872 4095226150912 4101928648704 4107465129984 4109466811008 4137649664562 4141355106304 4143373302848 4148133101568 4150154601216 4155756174336 4182358622208 4184396800896 4190044591616 4196902275072 4211041370112 4225663041536 4229469044736 4231530181632 4240357280349 4260550149648 4264365654016 4271344975872 4273261248512 4273426520064 4279194476544 4315570765824 4321395605504 4321562738688 4323501540748 4330577648016 4336121806848 4351177785344 4364181700608 4366308486696 4387101144192 4400189800448 4402334134276 4407391420416 4415490935232 4430366441472 4443756036096 4449753890816 4451922378592 4459208667264 4474231455744 4493810860032 4496000817984 4502069188864 4524629557248 4526834534001 4530888507392 4538304036864 4540340076544 4546644131328 4561961484288 4577825160792 4581924798464 4591482830848 4591660409856 4607129419776 4615595995452 4627290390528 4636943056896 4659024494592 4661114693632 4661294965704 4675201662976 4691459118684 4697465290752 4707264344064 4713800165568 4727863508992 4730167527254 4743791378432 4753870921728 4760287346688 4774674038784 4783448513168 4797411360768 4799563644928 4807418904576 4814069039104 4830809389536 4847084077056 4861570056192 4868295098368 4878450507776 4895075008512 4901682020352 4916496039936 4942124941312 4950213525504 4952434361984 4959310590858 4991056871424 5001468365568 5005973127168 5008218979328 5008412675916 5023354978304 5040278339584 5047276535808 5057805305856 5064827837472 5082414045241 5097052438528 5097249570816 5099536372736 5107882586112 5114776829952 5147518304256 5150026831872 5154665398272 5156977958912 5165418184704 5172563542016 5208037146624 5243754030336 5251007750144 5259601870848 5261961509608 5266700894208 5302997925888 5310155522048 5318846447616 5321232665536 5336765300736 5355295735808 5362731319296 5373918137472 5381379577314 5399509100544 5415618215936 5415827668992 5418257396032 5423137554432 5434450381824 5469238198272 5476620173312 5476831985664 5479289081344 5488256821248 5516866219416 5530844135424 5533539468288 5541008232448 5559890558976 5571488657232 5576478162944 5579195734528 5585604968448 5595869700096 5614721826816 5634246351744 5639292059648 5642040242176 5651274350592 5653809707132 5670313132032 5680733532864 5697902026752 5705592635392 5734183993344 5736978419328 5754094354432 5762083651584 5774103530688 5781495742464 5801600203776 5818908934144 5819133984768 5821744648928 5849468192256 5876521893888 5887321246976 5904506290176 5907155255296 5907383718912 5919706698309 5925008048128 5945611556352 5965641940992 5973924962304 5976605071034 5986386748728 5991747813376 5994667757312 6024707702784 6032839409664 6035779378668 6051072049152 6062192175104 6082615312384 6092570492928 6095539570536 6103766881056 6122213879808 6142839226368 6154127993936 6161197694976 6164200216512 6169720520704 6182590742528 6212032659456 6215059954272 6233634261504 6255278824912 6263287054336 6273537933312 6276352458752 6276595201344 6285066887424 6338494562304 6344203567104 6347049795584 6347295272448 6366232051712 6396548481024 6409891872768 6418791714816 6441079186048 6462778769408 6473356148736 6482093408256 6485252311122 6526766678016 6532645257216 6535576027136 6538760993557 6546272550912 6549462730044 6555328053248 6600284700672 6603501201414 6612414121144 6623236402848 6645549662208 6654742495232 6665634054144 6668624487424 6674630836224 6677883567888 6729702047744 6740716290048 6743740407808 6744001226976 6753103783296 6796332761088 6810510114816 6819702439936 6819966196992 6842942226432 6866702442496 6872887197696 6887224246272 6923393993178 6940935585792 6944049528832 6955414585344 6991672040448 7012802494464 7022267858944 7037188678026 7046197936128 7060896516096 7070663901184 7091795263488 7095251290881 7115687067648 7140431020032 7150308425728 7162011058176 7165224183296 7175172769752 7199345467392 7221103558656 7230850072576 7245933842432 7246214084304 7270626115584 7292317597696 7302442647552 7317675761664 7352523030528 7355821625888 7374458847232 7374744059904 7378052624384 7413187411968 7428651542976 7438965886287 7461159600128 7486295769088 7486585307136 7502202548352 7512328468992 7535032467456 7560417509376 7570914803712 7574311377152 7586707958784 7597202702336 7645578657792 7649304559104 7672165244928 7682778202112 7698804707584 7708660989952 7721277456384 7725040247808 7735466938368 7758845313024 7799290923008 7812055719936 7815560477506 7835362525184 7872675053568 7876511625216 7892942264412 7900051341312 7927482075136 7954189254656 7954496888832 7965233283072 7981848998304 8032943603712 8043785879552 8044096978944 8047705838224 8060877206208 8068096065536 8123427323904 8127386094048 8134706331648 8138355841408 8151675572736 8162951839744 8190452301824 8203857297408 8214930259968 8218933622016 8275299329124 8282710212608 8286746605696 8296266203136 8300309202432 8311512348672 8364717244416 8368793601792 8380089183232 8393804550144 8422082740224 8451326083072 8458938089472 8463060363264 8480714560698 8521100299296 8528731308032 8542689951744 8546522497024 8546853040128 8550687453113 8558388953088 8631141531648 8642791211008 8643125477376 8647003081496 8661155296032 8672243613696 8702355570688 8728363401216 8732616973392 8774202288384 8800379600896 8804668268552 8814782840832 8830981870464 8860732882944 8887512072192 8899507781632 8903844757184 8918417334528 8948462911488 8964907606551 8987621720064 8992001635968 9004138377728 9049259114496 9053669068002 9061777014784 9076608073728 9080680153088 9093288262656 9123922968576 9155650321584 9163849596928 9182965661696 9183320819712 9214258839552 9231191990904 9254580781056 9273886113792 9318048989184 9322229387264 9322589931408 9350403325952 9382918237368 9394930581504 9414528688128 9427600331136 9455727017984 9460335054508 9487582756864 9507741843456 9520574693376 9549348077568 9566897026336 9594822721536 9599127289856 9614837809152 9628138078208 9661618779072 9694168154112 9723140112384 9727878466683 9736590196736 9756901015552 9790150017024 9803364040704 9832992079872 9884249882624 9900427051008 9904868723968 9905251802121 9918621181716 9982113742848 10002936731136 10011946254336 10016437958656 10016825351832 10046709956608 10080556679168 10094553071616 10115610611712 10129655674944 10164828090482 10194104877056 10194499141632 10199072745472 10215765172224 10229553659904 10295036608512 10300053663744 10309330796544 10313955917824 10330836369408 10345127084032 10416074293248 10487508060672 10502015500288 10519203741696 10523923019216 10533401788416 10605995851776 10620311044096 10637692895232 10642465331072 10673530601472 10710591471616 10725462638592 10747836274944 10762759154628 10799018201088 10831236431872 10831655337984 10836514792064 10846275108864 10868900763648 10938476396544 10953240346624 10953663971328 10958578162688 10976513642496 11033732438832 11061688270848 11067078936576 11082016464896 11119781117952 11142977314464 11152956325888 11158391469056 11171209936896 11191739400192 11229443653632 11268492703488 11284080484352 11302548701184 11307619414264 11340626264064 11361467065728 11395804053504 11411185270784 11468367986688 11473956838656 11508188708864 11524167303168 11548207061376 11562991484928 11603200407552 11637817868288 11638267969536 11643489297856 11698936384512 11723340716259 11753043787776 11774642493952 11809012580352 11814310510592 11814767437824 11839413396618 11850016096256 11891223112704 11931283881984 11947849924608 11953210142068 11972773497456 11983495626752 11989335514624 12049415405568 12065678819328 12071558757336 12102144098304 12124384350208 12165230624768 12185140985856 12191079141072 12207533762112 12244427759616 12285678452736 12308255987872 12322395389952 12328400433024 12339441041408 12365181485056 12424065318912 12430119908544 12467268523008 12510557649824 12526574108672 12547075866624 12552704917504 12553190402688 12570133774848 12676989124608 12688407134208 12694099591168 12694590544896 12721071841047 12732464103424 12793096962048 12819783745536 12837583429632 12882158372096 12925557538816 12946712297472 12964186816512 12970504622244 13053533356032 13071152054272 13077521987114 13092545101824 13098925460088 13110656106496 13200569401344 13207002402828 13224828242288 13246472805696 13291099324416 13309484990464 13331268108288 13337248974848 13349261672448 13355767135776 13459404095488 13481432580096 13487480815616 13488002453952 13506207566592 13592665522176 13621020229632 13639404879872 13639932393984 13685884452864 13733404884992 13745774395392 13774448492544 13846787986356 13881871171584 13888099057664 13910829170688 13983344080896 14025604988928 14044535717888 14051380007431 14074377356052 14092395872256 14121793032192 14141327802368 14183590526976 14190502581762 14231374135296 14280862040064 14300616851456 14324022116352 14330448366592 14350345539504 14398690934784 14442207117312 14461700145152 14491867684864 14492428168608 14541252231168 14584635195392 14604885295104 14635351523328 14705046061056 14711643251776 14749488119808 14756105248768 14826374823936 14857303085952 14877931772574 14922319200256 14972591538176 14973170614272 15004405096704 15024656937984 15070064934912 15120835018752 15141829607424 15148622754304 15173415917568 15194405404672 15247242135723 15291157315584 15298609118208 15344330489856 15365556404224 15397609415168 15417321979904 15442554912768 15450080495616 15470933876736 15517690626048 15598581846016 15624111439872 15631120955012 15670725050368 15753023250432 15785884528824 15800102682624 15854964150272 15908378509312 15908993777664 15930466566144 15963697996608 16065887207424 16087571759104 16088193957888 16095411676448 16121754412416 16136192131072 16246854647808 16254772188096 16269412663296 16276711682816 16303351145472 16325903679488 16380904603648 16407714594816 16429860519936 16437867244032 16550598658248 16565420425216 16573493211392 16592532406272 16600618404864 16623024697344 16729434488832 16737587203584 16760178366464 16787609100288 16844165480448 16902652166144 16917876178944 16926120726528 16961429121396 17042200598592 17057462616064 17093044994048 17093706080256 17101374906226 17116777906176 17262283063296 17285582422016 17286250954752 17294006162992 17322310592064 17344487227392 17404711141376 17456726802432 17465233946784 17548404576768 17600759201792 17609336537104 17629565681664 17661963740928 17721465765888 17775024144384 17799015563264 17807689514368 17836834669056 17896925822976 17929815213102 17975243440128 17984003271936 18008276755456 18098518228992 18107338136004 18123554029568 18153216147456 18161360306176 18186576525312 18247845937152 18311300643168 18327699193856 18365931323392 18366641639424 18374881548179 18428517679104 18462383981808 18509161562112 18547772227584 18636097978368 18644458774528 18645179862816 18700806651904 18765836474736 18789861163008 18829057376256 18855200662272 18911454035968 18920670109016 19015483686912 19041149386752 19098696155136 19133794052672 19189645443072 19198254579712 19229675618304 19256276156416 19323237558144 19388336308224 19446280224768 19455756933366 19473180393472 19513802031104 19580300034048 19606728081408 19616282980671 19665984159744 19768499765248 19800854102016 19809737447936 19810503604242 19837242363432 19964227485696 20005873462272 20023892508672 20032875917312 20033650703664 20093419913216 20161113358336 20189106143232 20231221223424 20259311349888 20329656180964 20388209754112 20388998283264 20398145490944 20431530344448 20459107319808 20600107327488 20618661593088 20627911835648 20661672738816 20690254168064 20832148586496 20975016121344 21004031000576 21038407483392 21047846038432 21066803576832 21211991703552 21240622088192 21275385790464 21284930662144 21285753872643 21347061202944 21421182943232 21450925277184 21495672549888 21525518309256 21598036402176 21662472863744 21663310675968 21673029584128 21692550217728 21737801527296 21876952793088 21906480693248 21907327942656 21917156325376 21953027284992 22067464877664 22123376541696 22134157873152 22164032929792 22239562235904 22285954628928 22305912651776 22316782938112 22383478800384 22458887307264 22536985406976 22568160968704 22605097402368 22615238828528 22681252528128 22722934131456 22791608107008 22822370541568 22936735973376 22947913677312 23016377417728 23048334606336 23096414122752 23125982969856 23206400815104 23275635736576 23276535939072 23286978595712 23397872769024 23446681432518 23506087575552 23549284987904 23618025160704 23628621021184 23629534875648 23678826793236 23700032192512 23782446225408 23862567763968 23895699849216 23906420284136 23945546994912 23966991253504 23978671029248 24098830811136 24131357638656 24143117514672 24204288196608 24248768700416 24330461249536 24370281971712 24382158282144 24415067524224 24488855519232 24571356905472 24616511975744 24644790779904 24656800866048 24730362970112 24848130637824 24860239817088 24934537046016 25021115299648 25053148217344 25094151733248 25105409835008 25106380805376 25140267549696 25353978249216 25376814268416 25388199182336 25389181089792 25442143682094 25464928206848 25586193924096 25639567491072 25652062359339 25675166859264 25764316744192 25851115077632 25893424594944 25928373633024 25941009244488 26107066712064 26142304108544 26155043974228 26185090203648 26197850920176 26221312212992 26401138802688 26414004805656 26449656484576 26492945611392 26582198648832 26618969980928 26662536216576 26674497949696 26698523344896 26711534271552 26894722819653 26918808190976 26962865160192 26974961631232 26976004907904 27012415133184 27185331044352 27242040459264 27278809759744 27279864787968 27371768905728 27466809769984 27491548790784 27548896985088 27693575972712 27763742343168 27776198115328 27821658341376 27966688161792 28051209977856 28089071435776 28102760014862 28148754712104 28184791744512 28243586064384 28282655604736 28367181053952 28381005163524 28462748270592 28561724080128 28601233702912 28648044232704 28660896733184 28700691079008 28797381869568 28884414234624 28923400290304 28983735369728 28984856337216 29082504462336 29169270390784 29209770590208 29270703046656 29410092122112 29423286503552 29498976239616 29512210497536 29652749647872 29714606171904 29755863545148 29844638400512 29945183076352 29946341228544 30008810193408 30049313875968 30140129869824 30241670037504 30283659214848 30297245508608 30346831835136 30388810809344 30494484271446 30582314631168 30597218236416 30688660979712 30731112808448 30795218830336 30834643959808 30885109825536 30900160991232 30941867753472 31035381252096 31197163692032 31248222879744 31262241910024 31341450100736 31506046500864 31571769057648 31600205365248 31709928300544 31816757018624 31817987555328 31860933132288 31927395993216 32131774414848 32175143518208 32176387915776 32190823352896 32243508824832 32493709295616 32509544376192 32538825326592 32553423365632 32606702290944 32651807358976 32761809207296 32815429189632 32859721039872 32875734488064 33101197316496 33130840850432 33146986422784 33185064812544 33201236809728 33246049394688 33458868977664 33475174407168 33520356732928 33575218200576 33688330960896 33805304332288 33852241453056 33922858242792 34084401197184 34114925232128 34186089988096 34187412160512 34202749812452 34233555812352 34524566126592 34571164844032 34572501909504 34588012325984 34644621184128 34688974454784 34809422282752 34913453604864 34930467893568 35096809153536 35170022148777 35201518403584 35218673074208 35259131363328 35323927481856 35442931531776 35550048288768 35598031126528 35615379028736 35673669338112 35793851645952 35859630426204 35950486880256 35968006543872 36016553510912 36197036457984 36214676272008 36247108059136 36306432294912 36322720612352 36373153050624 36495691874304 36622601286336 36655398387712 36731862646784 36733283278848 36749763096358 36857035358208 36924767963616 37018323124224 37095544455168 37272195956736 37288917549056 37290359725632 37401613303808 37531672949472 37579722326016 37658114752512 37710401324544 37822908071936 37841340218032 38030967373824 38082298773504 38197392310272 38267588105344 38379290886144 38396509159424 38459351236608 38512552312832 38646475116288 38776672616448 38847932961721 38892560449536 38911513866732 38946360786944 39027604062208 39160600068096 39213456162816 39232565961342 39331968319488 39536999530496 39601708204032 39619474895872 39621007208484 39674484726864 39928454971392 40011746924544 40047785017344 40065751834624 40067301407328 40186839826432 40322226716672 40378212286464 40462442446848 40518622699776 40659312361928 40777996566528 40796290981888 40863060688896 40918214639616 41200214654976 41237323186176 41255823671296 41323345477632 41380508336128 41664297172992 41950032242688 42008062001152 42076814966784 42095692076864 42133607153664 42154140022293 42423983407104 42481244176384 42550771580928 42569861324288 42571507745286 42694122405888 42842365886464 42901850554368 42991345099776 43051036618512 43196072804352 43324945727488 43326621351936 43346059168256 43385100435456 43475603054592 43753905586176 43812961386496 43814655885312 43834312650752 43906054569984 44134929755328 44268315746304 44328065859584 44479124471808 44571909257856 44611825303552 44633565876224 44766957600768 44917774614528 45073970813952 45136321937408 45210194804736 45230477657056 45362505056256 45445868262912 45583216214016 45644741083136 45741726407169 45873471946752 45895827354624 46032754835456 46096669212672 46192828245504 46251965939712 46412801630208 46551271473152 46553071878144 46573957191424 46795745538048 46893362865036 47012175151104 47098569975808 47257242042368 47259069751296 47357653586472 47400064385024 47564892450816 47725135527936 47791399698432 47812840568272 47891093989824 47933982507008 47957342058496 48197661622272 48262715277312 48286235029344 48408576393216 48497537400832 48660922499072 48740563943424 48764316564288 48830135048448 48977711038464 49142713810944 49233023951488 49289581559808 49313601732096 49460725940224 49696261275648 49720479634176 49869074092032 50042230599296 50106296434688 50188303466496 50210819670016 50212761610752 50280535099392 50707956498432 50753628536832 50776398364672 50778362179584 50801143103789 50884287364188 50929856413696 51172387848192 51279134982144 51304124718678 51350333718528 51528633488384 51702230155264 51786849189888 51856747266048 51882018488976 52214133424128 52284608217088 52310087948456 52370180407296 52395701840352 52442624425984 52802277605376 52828009611312 52899312969152 52985891222784 53164397297664 53237939961856 53325072433152 53348995899392 53397046689792 53423068543104 53789445639306 53837616381952 53925730320384 53949923262464 53952009815808 54024830266368 54370662088704 54484080918528 54557619519488 54559729575936 54743537811456 54933619539968 54983097581568 55097793970176 55124644644537 55387151945424 55527484686336 55552396230656 55643316682752 55933376323584 56102419955712 56178142871552 56205520029724 56297509424208 56369583489024 56487172128768 56565311209472 56734362107904 56762010327048 57123448160256 57202467405824 57296088465408 57321793466368 57401382158016 57594763739136 57768828469248 57846800580608 57967470739456 57969712674432 58165008924672 58338540781568 58419541180416 58541406093312 58820184244224 58846573007104 58848848942013 58997952479232 59024420995072 59305499295744 59429212343808 59511727090296 59689276801024 59890366152704 59892682457088 60017620386816 60098627751936 60280259739648 60483340075008 60567318429696 60594491017216 60693663670272 60777621618688 60988968542892 61164629262336 61194436472832 61377321959424 61462225616896 61590437660672 61669287919616 61800321982464 61883735506944 62070762504192 62394327384064 62496445759488 62524483820048 62682900201472 63012093001728 63143538115296 63200410730496 63419856601088 63633514037248 63635975110656 63721866264576 63854791986432 64263548829696 64350287036416 64352775831552 64381646705792 64487017649664 64987418591232 65019088752384 65077650653184 65106846731264 65213404581888 65303614717952 65523618414592 65630858379264 65719442079744 65751468976128 66202394632992 66261681700864 66293972845568 66370129625088 66402473619456 66432264058801 66492098789376 66917737955328 66950348814336 67040713465856 67150436401152 67376661921792 67610608664576 67704482906112 67845716485584 68168802394368 68372179976192 68374824321024 68405499624904 68467111624704 69049132253184 69142329688064 69145003819008 69176024651968 69289242368256 69377948909568 69618844565504 69826907209728 69860935787136 70193618307072 70340044297554 70403036807168 70437346148416 70518262726656 70647854963712 70885863063552 71100096577536 71196062253056 71230758057472 71347338676224 71587703291904 71719260852408 71900973760512 71936013087744 72033107021824 72394072915968 72429352544016 72494216118272 72612864589824 72645441224704 72746306101248 72991383748608 73245202572672 73310796775424 73463725293568 73466566557696 73499526192716 73714070716416 73849535927232 74191088910336 74544391913472 74577835098112 74580719451264 74803226607616 75063345898944 75159444652032 75316229505024 75420802649088 75645816143872 75682680436064 76061934747648 76164597547008 76394784620544 76535176210688 76758581772288 76793018318848 76918702473216 76956187078017 77025104625664 77292950232576 77553345232896 77695865923442 77785120899072 77823027733464 77892721573888 78055208124416 78321200136192 78426912325632 78465131922684 78663936638976 79073999060992 79203416408064 79238949791744 79242014416968 79348969453728 79856909942784 80023493849088 80095570034688 80131503669248 80134602814656 80373679652864 80644453433344 80756424572928 80924884893696 81037245399552 81318624723856 81555993133056 81592581963776 81726121377792 81836429279232 82400429309952 82474646372352 82511647342592 82646690955264 82761016672256 83328594345984 83900064485376 84016124002304 84153629933568 84191384153728 84267214307328 84308280044586 84847966814208 84962488352768 85101543161856 85139722648576 85143015490572 85388244811776 85684731772928 85803701108736 85982690199552 86102073237024 86392145608704 86649891454976 86653242703872 86692118336512 86770200870912 86951206109184 87507811172352 87629311770624 87668625301504 87812109139968 88269859510656 88536631492608 88656131719168 88958248943616 89143818515712 89267131752448 89533915201536 89835549229056 90147941627904 90272643874816 90420389609472 90460955314112 90725010112512 90891736525824 91166432428032 91289482166272 91483452814338 91746943893504 91791654709248 92065509670912 92193338425344 92385656491008 92503931879424 92825603260416 93102542946304 93106143756288 93147914382848 93591491076096 93786725730072 94024350302208 94197139951616 94514484084736 94518139502592 94715307172944 94800128770048 95129784901632 95450271055872 95582799396864 95625681136544 95782187979648 95867965014016 95914684116992 96395323244544 96525430554624 96572470058688 96995074801664 97321844998144 97481127886848 97528633128576 97660270096896 97955422076928 98285427621888 98466047902976 98579163119616 98627203464192 98921451880448 99392522551296 99440959268352 99738148184064 100084461198592 100212592869376 100376606932992 100421639340032 100425523221504 100561070198784 101415912996864 101552796729344 101556724359168 101602286207578 101768574728376 101859712827392 102344775696384 102558269964288 102608249437356 102700667437056 103057266976768 103404460310528 103573698379776 103713494532096 103764036977952 104428266848256 104569216434176 104620175896912 104740360814592 104791403680704 104885248851968 105604555210752 105656019222624 105798625938304 105971782445568 106328794595328 106475879923712 106650144866304 106697991798784 106794093379584 106846137086208 107578891278612 107675232763904 107851460640768 107899846524928 107904019631616 108049660532736 108741324177408 108968161837056 109115239038976 109119459151872 109487075622912 109867239079936 109966195163136 110195587940352 110249289289074 110774303890848 111054969372672 111104792461312 111158936890469 111286633365504 111866752647168 112204839911424 112356285743104 112411040059448 112595018848416 112739166978048 112974344257536 113130622418944 113468724215808 113524020654096 114246896320512 114404934811648 114592176930816 114643586932736 114802764316032 115189527478272 115537656938496 115693601161216 115934941478912 115939425348864 116330017849344 116543798885163 116839082360832 117082812186624 117640368488448 117693146014208 117697697884026 117995904958464 118048841990144 118610998591488 118858424687616 119023454180592 119378553602048 119780732305408 119785364914176 120035240773632 120197255503872 120560519479296 120966680150016 121134636859392 121188982034432 121387327340544 121555243237376 121977937085784 122388872945664 122754643918848 122924451233792 123180875321344 123338575839232 123600643964928 123767471013888 124141525008384 124788654768128 124992891518976 125048967640096 125365800402944 126024186003456 126287076230592 126400821460992 126462420066879 126839713202176 127267028074496 127271950221312 127443732529152 127709583972864 128527097659392 128700574072832 128705551663104 128763293411584 128974035299328 129974837182464 130038177504768 130155301306368 130213693462528 130426809163776 130607229435904 131047236829184 131261716758528 131438884159488 131502937952256 132404789265984 132523363401728 132587945691136 132804947238912 132864528117602 132984197578752 133835475910656 133900697628672 134081426931712 134300872802304 134753323843584 135221217329152 135408965812224 135691432971168 136337604788736 136744359952384 136749648642048 136810999249808 136934223249408 138098264506368 138284659376128 138290007638016 138352049303936 138578484736512 138755897819136 139237689131008 139653814419456 139721871574272 140387236614144 140680088595108 140806073614336 140874692296832 141036525453312 141295709927424 141771726127104 142200193155072 142392124506112 142461516114944 142694677352448 143175406583808 143438521704816 143801947521024 143872026175488 144066214043648 144788145831936 144858705088032 144988432236544 145225729179648 145290882449408 145492612202496 145982767497216 146490405145344 146927450587136 146933133115392 146999052385432 147428141432832 147699071854464 148382177820672 149088783826944 149155670196224 149161438902528 149606453215232 150126691797888 150318889304064 150632459010048 150841605298176 151291632287744 151365360872128 152123869495296 152329195094016 152403429311367 152789569241088 153070352421376 153517163544576 153586036637696 153837404946432 153912374156034 154050209251328 154585900465152 155106690465792 155391731846884 155570241798144 155646055466928 155785443147776 156110416248832 156642400272384 156853824651264 156930263845368 157327873277952 158147998121984 158406832816128 158477899583488 158484028833936 158697938907456 159713819885568 160046987698176 160191140069376 160263007338496 160269205629312 160747359305728 161288906866688 161512849145856 161849769787392 162074490799104 162637249447712 163111986266112 163185163927552 163452242755584 163672858558464 164800858619904 164949292744704 165023294685184 165293381910528 165373933933611 165522033344512 166657188691968 167800128970752 168032248004608 168307259867136 168382768307456 168534428614656 168616560089172 169695933628416 169924976705536 170203086323712 170279445297152 170286030981144 171369463545856 171607402217472 171965380399104 172204146474048 172784291217408 173299782909952 173306485407744 173384236673024 173540401741824 173902412218368 175015622344704 175258623541248 175337250603008 175624218279936 176539719021312 177073262985216 177312263438336 177916497887232 178287637031424 178534263504896 179067830403072 179671098458112 180295883255808 180545287749632 180840779218944 180921910628224 181450020225024 181783473051648 182332864856064 182578964332544 182966905628676 183493887787008 183583309418496 184131019341824 184386676850688 184771312982016 185007863758848 185651206520832 186205085892608 186212287512576 186295828765696 187182982152192 187573451460144 188048700604416 188394279903232 189028968169472 189036279005184 189430614345888 189600257540096 190259569803264 190900542111744 191165598793728 191251362273088 191564375959296 191829368233984 192790646489088 193050861109248 193144940117376 193990149603328 194643689996288 194962255773696 195057266257152 195320540193792 195910844153856 196570855243776 196932095805952 197158326239232 197254406928384 197842903760896 198785045102592 198881918536704 199296792176403 199476296368128 200168922397184 200425185738752 200753213865984 200843278680064 200851046443008 201122140397568 202831825993728 203105593458688 203113448718336 203204572415156 203537149456752 203719425654784 205116539928576 205216498874712 205401334874112 206114533953536 206808920621056 207147396759552 207426989064192 207528073955904 208856533696512 209138432868352 209240351793824 209480721629184 209582807361408 209770497703936 211209110421504 211312038445248 211597251876608 211943564891136 212657589190656 212951759847424 213300289732608 213395983597568 213588186759168 213692274172416 215157782557224 215350465527808 215702921281536 215799693049856 215808039263232 216099321065472 217482648354816 217936323674112 218230478077952 218238918303744 218974151245824 219734478159872 219932390326272 220391175880704 220498578578148 221548607781696 222209584922624 222317873780938 222573266731008 223733505294336 224409679822848 224712571486208 224822080118896 225190037696832 225478333956096 225948688515072 226261244837888 226937448431616 227048041308192 228493792641024 228809869623296 229184353861632 229287173865472 229605528632064 230379054956544 231075313876992 231387202322432 231869882957824 231878850697728 232660035698688 233087597770326 233678164721664 234165624373248 235280736976896 235386292028416 235395395768052 235991809916928 236097683980288 237221997182976 237716849375232 238046908361184 238757107204096 238873460126327 239561464610816 239570729828352 240070481547264 240394511007744 241121038958592 241933360300032 242269273718784 242377964068864 242774654681088 243110486474752 243955874171568 244777745891328 245509287837696 245848902467584 246361750642688 247201287929856 247534942027776 248283050016768 249577309536256 249985783037952 250097935280192 252048372006912 252574152461184 252801642921984 252924840133758 253679426404352 254534056148992 254543900442624 254887465058304 255419167945728 257054195318784 257401148145664 257411103326208 257526586823168 257948070598656 259949674364928 260076355009536 260310602612736 260427386925056 260853618327552 261214458871808 262094473658368 262523433517056 263005875904512 264809578531968 265046726803456 265175891382272 265609894477824 265729056235204 265968395157504 267801395257344 268162853863424 268601745604608 269506647687168 270442434658304 270817931624448 271382865942336 272675209577472 273488719904768 273499297284096 273621998499616 273868446498816 276196529012736 276569318752256 276580015276032 276704098607872 277156969473024 277511795638272 278475378262016 279307628838912 279443743148544 280774473228288 281360177190216 281612147228672 281749384593664 282073050906624 282591419854848 283543452254208 284400386310144 284784249012224 284923032229888 285389354704896 286350813167616 286877043409632 287603895042048 287744052350976 288132428087296 289576291663872 289717410176064 289976864473088 290581764898816 290985224404992 291965534994432 292980810290688 293854901174272 293866266230784 293998104770864 294856282865664 295398143708928 296764355641344 298177567653888 298311340392448 298322877805056 299212906430464 300253383595776 300637778608128 301264918020096 301683210596352 302583264575488 302730721744256 304247738990592 304658390188032 304806858622734 305579138482176 306140704842752 307034327089152 307172073275392 307674809892864 307824748312068 308100418502656 309171800930304 310213380931584 310783463693768 311140483596288 311292110933856 311570886295552 312220832497664 313284800544768 313707649302528 313860527690736 314655746555904 316295996243968 316813665632256 316955799166976 316968057667872 317395877814912 319427639771136 320093975396352 320382280138752 320526014676992 320538411258624 321494718611456 323025698291712 323699539574784 324148981598208 325274498895424 326223972532224 326370327855104 326904485511168 327345717116928 329601717239808 329898585489408 330046589370368 330586763821056 330747867867222 331044066689024 333314377383936 333476810671407 335600257941504 336064496009216 336614519734272 336765536614912 337068857229312 337233120178344 339391867256832 339849953411072 340406172647424 340558890594304 340572061962288 342738927091712 343214804434944 343930760798208 344408292948096 345568582434816 346599565819904 346612970815488 346768473346048 347080803483648 347804824436736 349631396655489 350517247082496 350674501206016 351248436559872 353079438042624 354146525970432 354624526876672 355832995774464 356575274062848 357068527009792 358135660806144 359342196916224 360591766511616 361090575499264 361681558437888 361843821256448 362900040450048 363566946103296 364665729712128 365157928665088 365933811257352 367166618836992 368262038683648 368773353701376 369542625964032 370015727517696 371302413041664 372410171785216 372424575025152 372591657531392 374365964304384 375146902920288 376097401208832 376788559806464 378057936338944 378072558010368 378861228691776 379200515080192 380519139606528 381801084223488 382331197587456 382502724546176 383128751918592 383658736467968 385581292978176 386101722218496 386289880234752 387980299206656 389287379992576 389924511547392 390114532514304 390641080387584 391821688307712 393141710487552 393864191611904 394316652478464 394508813856768 395685807521792 397570090205184 397763837073408 398593584352806 398952592736256 400337844794368 400850371477504 401506427731968 401686557360128 401702092886016 402244280795136 405663651987456 406211186917376 406226897436672 406409144830312 407074298913504 407438851309568 410233079857152 410432997749424 410802669748224 412229067907072 413617841242112 414294793519104 414853978128384 415056147911808 417713067393024 418276865736704 418480703587648 418961443258368 419165614722816 422418220843008 422624076890496 423194503753216 423887129782272 425315178381312 425903519694848 426600579465216 426791967195136 427176373518336 427384548344832 430315565114448 430700931055616 431405842563072 431599386099712 431616078526464 432198642130944 434965296709632 435872647348224 436460956155904 436477836607488 437948302491648 439468956319744 440782351761408 440997157156296 443097215563392 444419169845248 444635747561876 445146533462016 447467010588672 448819359645696 449425142972416 449644160237792 450380075393664 450956667912192 451897377030144 452522489675776 453874896863232 454096082616384 456987585282048 457210287934101 457619739246592 458368707723264 458574347730944 459211057264128 460758109913088 462150627753984 462774404644864 463739765915648 463757701395456 465320071397376 466175195540652 467356329443328 468331248746496 470561473953792 470772584056832 470790791536104 471983619833856 472195367960576 474443994365952 475433698750464 476093816722368 477514214408192 477746920252654 479122929221632 479141459656704 480140963094528 480789022015488 482242077917184 483866720600064 484538547437568 484755928137728 485549309362176 486220972949504 487911748343136 489555491782656 491018575675392 491697804935168 492723501285376 494402575859712 495069884055552 496566100033536 499154619072512 499971566075904 500195870560384 504096744013824 505148304922368 505603285843968 505849680267516 507358852808704 509068112297984 509087800885248 509774930116608 510838335891456 514108390637568 514802296291328 514822206652416 515053173646336 515896141197312 519899348729856 520152710019072 520621205225472 520854773850112 521707236655104 522428917743616 524188947316736 525046867034112 526011751809024 529619157063936 530351782764544 531219788955648 531458112470408 531936790315008 535602790514688 536325707726848 537203491209216 539013295374336 540884869316608 541635863248896 542765731884672 545350419154944 546977439809536 546998594568192 547243996999232 547736892997632 552393058025472 553138637504512 553160030552064 553408197215744 554313938946048 555023591276544 556950756524032 558615257677824 558887486297088 561548946456576 562720354380432 563224294457344 563498769187328 564146101813248 565182839709696 567086904508416 568800772620288 569568498024448 569846064459776 570778709409792 572701626335232 573754086819264 575488104701952 576264856174592 579152583327744 579434820352128 579953728946176 581163529797632 581970448809984 583931069988864 585961620581376 587709802348544 587732532461568 587996209541728 589712565731328 590796287417856 593528711282688 596355135307776 596622680784896 596645755610112 597890376529209 598425812860928 600506767191552 601275557216256 602529836040192 603366421192704 605166529150976 605461443488512 608495477981184 609316780376064 609613717245468 611158276964352 612281409685504 614344146550784 615349619785728 615649496624136 616200837005312 618343601860608 620426761863168 621566927387536 622280967192576 622584221867712 623141772591104 624441664995328 626569601089536 627415298605056 627721055381472 629311493111808 632591992487936 633627331264512 633911598333952 633936115335744 634791755629824 638855279542272 640187950792704 640764560277504 641052029353984 641076822517248 642989437222912 646051396583424 647399079149568 648297963196416 650548997790848 652447945064448 652740655710208 653808971022336 654691434233856 659203434479616 659797170978816 660093178740736 660414860349257 661173527642112 661495735734444 662088133378048 666628754767872 666953621342814 671200515883008 672128992018432 673229039468544 673531073229824 674137714458624 674466240356688 678783734513664 679699906822144 680812345294848 681117781188608 681144123924576 685477854183424 686429608869888 687861521596416 688816585896192 691137164869632 693225941630976 693536946692096 694161606967296 695609648873472 699262793310978 701034494164992 701349002412032 702496873119744 706158876085248 708293051940864 709249053753344 711665991548928 713150548125696 714137054019584 716271321612288 716620380378981 718684393832448 721183533023232 722181150998528 723363116875776 723687642512896 725800080900096 727133892206592 729331459424256 730315857330176 731867622514704 734333237673984 736524077367296 737546707402752 739085251928064 742604826083328 744820343570432 744849150050304 745183315062784 748731928608768 750293805840576 753577119612928 756115872677888 756145116020736 757722457383552 758401030160384 761038279213056 763602168446976 764662395174912 765005449092352 766257503837184 767317472935936 771162585956352 772203444436992 772579760469504 775960598413312 778574759985152 779849023094784 780229065028608 781282160775168 783643376615424 786283420975104 787728383223808 789017627713536 791371615043584 795140180410368 795527674146816 797187168705612 797905185472512 800675689588736 801700742955008 803373114720256 803404185772032 804488561590272 811327303974912 812422373834752 812453794873344 812818289660624 814148597827008 814877702619136 820466159714304 820865995498848 821605339496448 824458135814144 827235682484224 828589587038208 829707956256768 830112295823616 835426134786048 836553731473408 836961407175296 837922886516736 838331229445632 844836441686016 845248153780992 846389007506432 847774259564544 850630356762624 851807039389696 853201158930432 853583934390272 854352747036672 854769096689664 860631130228896 861401862111232 862811685126144 863198772199424 863232157052928 863619432764413 864397284261888 869930593419264 871745294696448 872921912311808 872955673214976 875896604983296 878937912639488 881564703522816 881994314312592 886194431126784 888838339690496 889271495123752 890293066924032 894934021177344 897638719291392 898850285944832 899288320475584 900760150787328 901913335824384 903794754060288 905044979351552 907749793726464 908192165232768 913975170564096 914420575868202 915239478493184 916737415446528 917148695461888 918422114528256 921516219826176 924301255507968 925548809289728 927479531831296 927515402790912 930640142794752 932350391081304 934712658886656 936662497492992 941122947907584 941545168113664 941581583072208 943967239667712 944390735921152 948887988731904 950867397500928 952187633444736 955028428816384 955493840505308 958245858443264 958282919313408 960281926189056 961578044030976 964484155834368 969077094875136 969511856275456 971098618724352 972441945899008 975823496686272 979110983565312 982037151350784 983395609870336 985447002570752 988805151719424 990139768111104 993132200067072 998309238145024 999943132151808 1000391741120768 1000430432014221 1008193488027648 1010296609844736 1011206571687936 1011699360535032 1014717705617408 1018136224595968 1018175601770496 1019549860233216 1021676671782912 1028216781275136 1029604592582656 1029644413304832 1030106347292672 1031792282394624 1039798697459712 1040305420038144 1041242410450944 1041709547700224 1043414473310208 1044857835487232 1048377894633472 1052023503618048 1059238314127872 1060703565529088 1062439577911296 1062916224940816 1063873580630016 1071205581029376 1072651415453696 1074406982418432 1078026590748672 1081769738633216 1083271726497792 1085531463769344 1090700838309888 1093954879619072 1093997189136384 1094487993998464 1095473785995264 1104786116050944 1106277275009024 1106320061104128 1106816394431488 1108627877892096 1110047182553088 1113901513048064 1117230515355648 1117774972594176 1123097892913152 1125440708760864 1126448588914688 1126997538374656 1128292203626496 1130365679419392 1134173809016832 1137601545240576 1139692128919552 1141557418819584 1145403252670464 1147508173638528 1150976209403904 1152529712349184 1158305166655488 1158869640704256 1162327059595264 1163940897619968 1167862139977728 1171923241162752 1175419604697088 1175465064923136 1175992419083456 1179425131462656 1181592574835712 1187057422565376 1192710270615552 1193245361569792 1193291511220224 1195780753058418 1196851625721856 1201013534383104 1202551114432512 1205059672080384 1206732842385408 1210333058301952 1210922886977024 1216990955962368 1218633560752128 1219227434490936 1222316553928704 1224562819371008 1228688293101568 1230699239571456 1231298993248272 1232401674010624 1236687203721216 1240853523726336 1243133854775072 1244561934385152 1245168443735424 1246283545182208 1248883329990656 1253139202179072 1254830597210112 1255442110762944 1265183984975872 1267254662529024 1267823196667904 1267872230671488 1269583511259648 1277710559084544 1280375901585408 1281529120555008 1282104058707968 1282153645034496 1285978874445824 1292102793166848 1294798158299136 1296595926392832 1301097995581696 1304895890128896 1305481311420416 1307617942044672 1309382868467712 1318406868959232 1320186357481472 1320829720698514 1322347055284224 1322991471468888 1324176266756096 1333257509535744 1333907242685628 1342401031766016 1344257984036864 1346458078937088 1347062146459648 1348275428917248 1348932480713376 1357567469027328 1359399813644288 1361624690589696 1362235562377216 1362288247849152 1370955708366848 1372859217739776 1375723043192832 1377633171792384 1382274329739264 1386451883261952 1387073893384192 1388323213934592 1391219297746944 1398525586621956 1402068988329984 1402698004824064 1404993746239488 1412317752170496 1416586103881728 1418498107506688 1423331983097856 1426301096251392 1428274108039168 1432542643224576 1433240760757962 1437368787664896 1442367066046464 1444362301997056 1446726233751552 1447375285025792 1451600161800192 1454267784413184 1458662918848512 1460631714660352 1463735245029408 1468666475347968 1473048154734592 1475093414805504 1478170503856128 1485209652166656 1489698300100608 1490366630125568 1497463857217536 1500587611681152 1507154239225856 1512231745355776 1512290232041472 1515444914767104 1522076558426112 1527204336893952 1529324790349824 1530010898184704 1532515007674368 1534634945871872 1542325171912704 1544406888873984 1545159520939008 1551921196826624 1557149519970304 1559698046189568 1560458130057216 1562564321550336 1567286753230848 1572566841950208 1575456766447616 1578035255427072 1582743230087168 1591055348293632 1594374337411224 1595810370945024 1601351379177472 1603401485910016 1606746229440512 1606808371544064 1608977123180544 1622654607949824 1624844747669504 1624907589746688 1625636579321248 1628297195654016 1629755405238272 1640932319428608 1641731990997696 1643210678992896 1648916271628288 1654471364968448 1657179174076416 1659415912513536 1660224591647232 1670852269572096 1673107462946816 1673922814350592 1675845773033472 1676662458891264 1689672883372032 1690496307561984 1692778015012864 1695548519129088 1701260713525248 1703614078779392 1706402317860864 1707167868780544 1708705494073344 1709538193379328 1721262260457792 1722803724222464 1726397544398848 1726464314105856 1727238865528826 1728794568523776 1739861186838528 1743490589392896 1745843824623616 1745911346429952 1751793209966592 1757875825278976 1763129407045632 1763988628625184 1772388862253568 1777676679380992 1778542990247504 1780586133848064 1789868042354688 1795277438582784 1797700571889664 1798576640951168 1801520301574656 1803826671648768 1807589508120576 1810089958703104 1815499587452928 1816384330465536 1827950341128192 1828841151736404 1830478956986368 1833474830893056 1834297390923776 1836844229056512 1843032439652352 1848602511015936 1851097618579456 1854959063662592 1855030805581824 1861280285589504 1864700782162608 1869425317773312 1873324994985984 1882245895815168 1883090336227328 1883163166144416 1887934479335424 1888781471842304 1897775977463808 1901734795001856 1904375266889472 1910056857632768 1910987681010616 1916565838626816 1920563852378112 1923156088061952 1928968311668736 1938154189750272 1939023712550912 1942197237448704 1944883891798016 1951646993372544 1958221967130624 1964074302701568 1966791219740672 1970894005141504 1977610303438848 1980279536222208 1981244581047771 1986264400134144 1996618476290048 1999886264303616 2000783482241536 2000860864028442 2016386976055296 2020593219689472 2022413143375872 2023398721070064 2029435411234816 2036272449191936 2036351203540992 2039099720466432 2043353343565824 2056433562550272 2059209185165312 2059288826609664 2060212694585344 2063584564789248 2080610840076288 2082484820901888 2083419095400448 2086828946620416 2089715670974464 2096755789266944 2104047007236096 2118476628255744 2121407131058176 2124879155822592 2125832449881632 2127747161260032 2142411162058752 2145302830907392 2148813964836864 2149861141136943 2156053181497344 2163539477266432 2166543452995584 2171062927538688 2181401676619776 2187909759238144 2187994378272768 2188975987996928 2190947571990528 2209572232101888 2212554550018048 2212640122208256 2213632788862976 2217255755784192 2227803026096128 2234461030711296 2235549945188352 2246195785826304 2250881417521728 2252897177829376 2253995076749312 2260731358838784 2268347618033664 2275203090481152 2279384257839104 2283114837639168 2290806505340928 2295016347277056 2301952418807808 2305059424698368 2316610333310976 2317739281408512 2324654119190528 2327881795239936 2335724279955456 2343846482325504 2350839209394176 2350930129846272 2351984838166912 2358850262925312 2363185149671424 2374114845130752 2385420541231104 2386490723139584 2386583022440448 2391561506116836 2393703251443712 2402027068766208 2405102228865024 2410119344160768 2413465684770816 2420666116603904 2421845773954048 2433981911924736 2437267121504256 2438454868981872 2444633107857408 2449125638742016 2457376586203136 2461398479142912 2462597986496544 2464803348021248 2473374407442432 2481707047452672 2486267709550144 2489123868770304 2490336887470848 2497766659981312 2506278404358144 2509661194420224 2510884221525888 2530367969951744 2534509325058048 2535646393335808 2535744461342976 2539167022519296 2555421118169088 2560751803170816 2563058241110016 2564208117415936 2564307290068992 2571957748891648 2584205586333696 2589596316598272 2590858298293239 2593191852785664 2602195991163392 2609791780257792 2610962622840832 2615235884089344 2618765736935424 2636813737918464 2640372714962944 2641659441397028 2644694110568448 2645982942937776 2648352533512192 2666515019071488 2667814485371256 2684802063532032 2688515968073728 2692916157874176 2694124292919296 2696550857834496 2697864961426752 2715134938054656 2718799627288576 2723249381179392 2724471124754432 2724576495698304 2741911416733696 2745718435479552 2751446086385664 2755266343584768 2764548659478528 2772903766523904 2774147786768384 2776646427869184 2782438595493888 2797051173243912 2804137976659968 2805396009648128 2809987492478976 2824635504340992 2833172207763456 2836996215013376 2846663966195712 2852602192502784 2856548216078336 2865085286449152 2866481521515924 2874737575329792 2884734132092928 2888724603994112 2893452467503104 2894750570051584 2908535568826368 2917325837697024 2921263429320704 2927470490058816 2937332950695936 2946096309469184 2950186829611008 2956341007712256 2970419304333312 2979396600201216 2980733260251136 2994927714435072 3001175223362304 3014308478451712 3024463490711552 3024580464082944 3030889829534208 3044153116852224 3054408673787904 3058649580699648 3060021796369408 3065030015348736 3069269891743744 3084650343825408 3088813777747968 3090319041878016 3103842393653248 3114299039940608 3119396092379136 3120916260114432 3125128643100672 3134573506461696 3145133683900416 3150913532895232 3156070510854144 3165486460174336 3182110696587264 3188748674822448 3191620741890048 3202702758354944 3213492458881024 3213616743088128 3217954246361088 3245309215899648 3249689495339008 3249815179493376 3251273158642496 3256594391308032 3281864638857216 3283463981995392 3286421357985792 3297832543256576 3308942729936896 3314358348152832 3318831825027072 3320449183294464 3341704539144192 3346214925893632 3347845628701184 3351691546066944 3353324917782528 3379345766744064 3380992615123968 3385556030025728 3391097038258176 3402521427050496 3407228157558784 3412804635721728 3414335737561088 3419076386758656 3442524520915584 3445607448444928 3452795088797696 3452928628211712 3454477731057652 3457589137047552 3486981178785792 3491687649247232 3491822692859904 3503586419933184 3515751650557952 3526258814091264 3527977257250368 3544777724507136 3555353358761984 3557085980495008 3561172267696128 3579736084709376 3590554877165568 3595401143779328 3597153281902336 3603040603149312 3607653343297536 3615179016241152 3620179917406208 3630999174905856 3632768660931072 3655900682256384 3657682303472808 3660957913972736 3666949661786112 3668594781847552 3673688458113024 3686064879304704 3697205022031872 3702195237158912 3709918127325184 3710061611163648 3722560571179008 3729401564325216 3738850635546624 3746649989971968 3764491791630336 3766180672454656 3766326332288832 3777562943684608 3795551954927616 3803469590003712 3808750533778944 3820113715265536 3821975362021232 3833131677253632 3841127704756224 3846312176123904 3857936623337472 3876308379500544 3878047425101824 3884394474897408 3889767783596032 3903293986745088 3916443934261248 3928148605403136 3933582439481344 3941788010283008 3955220606877696 3960559072444416 3962489162095542 3972528800268288 3993236952580096 3999772528607232 4001566964483072 4001721728056884 4032773952110592 4041186439378944 4044826286751744 4046797442140128 4058870822469632 4072544898383872 4072702407081984 4078199440932864 4086706687131648 4112867125100544 4118577653219328 4120425389170688 4127169129578496 4161221680152576 4164969641803776 4166838190800896 4173657893240832 4179431341948928 4208094014472192 4236953256511488 4242814262116352 4249758311645184 4251664899763264 4255494322520064 4284822324117504 4290605661814784 4297627929673728 4299722282273886 4312106362994688 4327078954532864 4333086905991168 4342125855077376 4362803353239552 4375819518476288 4375988756545536 4377951975993856 4381895143981056 4419144464203776 4425109100036096 4425280244416512 4427265577725952 4434511511568384 4455606052192256 4471099890376704 4492391571652608 4501762835043456 4505794355658752 4507990153498624 4521462717677568 4536695236067328 4558768515678208 4566229675278336 4581613010681856 4590032694554112 4603904837615616 4610118849396736 4633220666621952 4635478562817024 4649308238381056 4655763590479872 4671448559910912 4687692964651008 4701678418788352 4701860259692544 4703969676333824 4717700525850624 4726370299342848 4748229690261504 4772981446279168 4773166044880896 4783123012233672 4787406502887424 4804054137532416 4810204457730048 4820238688321536 4826931369541632 4841332233207808 4843691547908096 4867963823849472 4874534243008512 4876909737963744 4889266215714816 4898251277484032 4914753172406272 4922796958285824 4925195972993088 4929606696042496 4946748814884864 4963414094905344 4972535419100288 4978247737540608 4980673774941696 4995533319962624 5012556808716288 5019322388840448 5021768443051776 5060735939903488 5069018650116096 5071292786671616 5071488922685952 5078334045038592 5110842236338176 5121503606341632 5126116482220032 5128416234831872 5128614580137984 5143915497783296 5168411172667392 5179192633196544 5181716596586478 5186383705571328 5204391982326784 5219583560515584 5221925245681664 5230471768178688 5237531473870848 5273627475836928 5280745429925888 5283318882794056 5289388221136896 5291965885875552 5296705067024384 5333030038142976 5335628970742512 5369604127064064 5377031936147456 5385832315748352 5388248585838592 5393101715668992 5395729922853504 5430269876109312 5437599254577152 5446498762358784 5448942249508864 5449152991396608 5491436870959104 5502892172771328 5510532687169536 5529097318957056 5545807533047808 5548295573536768 5553292855738368 5564877190987776 5594102346487824 5608275953319936 5610792019296256 5619974984957952 5649271008681984 5666344415526912 5673992430026752 5693327932391424 5705204385005568 5713096432156672 5730170572898304 5732963043031848 5769468264185856 5777449207988224 5786904935006208 5789501140103168 5817071137652736 5834651675394048 5842526858641408 5854940980117632 5874665901391872 5892192618938368 5900373659222016 5912682015424512 5940838608666624 5943733743143313 5958793200402432 5961466520502272 5989855428870144 6002350446724608 6028616956903424 6048926981423104 6049160928165888 6061779659068416 6088306233704448 6108817347575808 6117299161399296 6120043592738816 6130060030697472 6138539783487488 6169300687650816 6177627555495936 6180638083756032 6207684787306496 6228598079881216 6241832520228864 6250257286201344 6269147012923392 6290267367800832 6301827065790464 6312141021708288 6330972920348672 6364221393174528 6377497349644896 6383241483780096 6405405516709888 6426984917762048 6427233486176256 6435908492722176 6490618431799296 6499378990678016 6499630358986752 6502546317284992 6513188782616064 6563729277714432 6566927963990784 6572842715971584 6595665086513152 6617885459873792 6628716696305664 6637663650054144 6640898366588928 6683409078288384 6692429851787264 6695691257402368 6703383092133888 6706649835565056 6758691533488128 6761985230247936 6771112060051456 6782194076516352 6805042854100992 6814456315117568 6825609271443456 6828671475122176 6838152773517312 6885049041831168 6905590177595392 6905857256423424 6908955462115304 6915178274095104 6973962357571584 6983375298494464 6983645385719808 7007172839866368 7031503301115904 7052517628182528 7055954514500736 7089555449014272 7110706717523968 7114171960990016 7122344535392256 7159472169418752 7181109754331136 7190802287558656 7194306563804672 7206081206298624 7215306686595072 7230358032482304 7240359834812416 7261998349811712 7265537321862144 7311801364512768 7315364606945616 7321915827945472 7333899323572224 7337189563695104 7347376916226048 7372129758609408 7394410044063744 7404390474317824 7419836254650368 7420123222327296 7445121142358016 7458803128650432 7493299979943936 7528983583260672 7532361344909312 7532652664577664 7555125887369216 7591103909855232 7606939180007424 7617501067557888 7640227430531072 7643950724042464 7666263354507264 7682255409512448 7692624352247808 7715873246674944 7752616759001088 7756094850203648 7768788949794816 7772574894879717 7779535567192064 7806587973490176 7832887868522496 7856297210806272 7867164878962688 7883576020566016 7910441213755392 7921118144888832 7924978324191084 7945057600536576 7986473905160192 7999545057214464 8003133928966144 8003443456113768 8065547904221184 8082372878757888 8089652573503488 8093594884280256 8117741644939264 8145089796767744 8145404814163968 8156398881865728 8173413374263296 8225734250201088 8237155306438656 8240850778341376 8254338259156992 8322443360305152 8329939283607552 8333676381601792 8347315786481664 8358862683897856 8416188028944384 8473906513022976 8485628524232704 8499516623290368 8503329799526528 8510988645040128 8569644648235008 8581211323629568 8595255859347456 8599444564547772 8624212725989376 8654157909065728 8666173811982336 8684251710154752 8725606706479104 8751639036952576 8751977513091072 8755903951987712 8763790287962112 8838288928407552 8850560488833024 8854531155451904 8869023023136768 8911212104384512 8942199780753408 8984783143305216 9003525670086912 9015980306997248 9042925435355136 9073390472134656 9117537031356416 9132459350556672 9163226021363712 9180065389108224 9207809675231232 9220237698793472 9266441333243904 9270957125634048 9298616476762112 9311527180959744 9342897119821824 9375385929302016 9403356837576704 9403720519385088 9407939352667648 9435401051701248 9452740598685696 9496459380523008 9545962892558336 9546332089761792 9566246024467344 9574813005774848 9608108275064832 9640477376643072 9653862739083264 9682664466415616 9687383095816192 9735927647698944 9749068486017024 9753819475927488 9796502554968064 9829506344812544 9845593916571648 9850391945986176 9859213392084992 9893497629769728 9926828189810688 9945070838200576 9956495475081216 9961347549883392 9991066639925248 10025113617432576 10038644777680896 10043536886103552 10121471879806976 10138037300232192 10142585573343232 10142977845371904 10156668090077184 10221684472676352 10243007212683264 10256832469663744 10257229160275968 10287830995566592 10336822345334784 10358385266393088 10363433193172956 10372767411142656 10408783964653568 10443850491363328 10460943536357376 10475062947741696 10547254951673856 10561490859851776 10566637765588112 10578776442273792 10583931771751104 10593410134048768 10666060076285952 10671257941485024 10739208254128128 10754063872294912 10771664631496704 10776497171677184 10786203431337984 10791459845707008 10860539752218624 10875198509154304 10892997524717568 10897884499017728 10898305982793216 10982873741918208 11005784345542656 11021065374339072 11058194637914112 11091615066095616 11096591147073536 11106585711476736 11129754381975552 11188204692975648 11216551906639872 11221584038592512 11227052625937369 11239949969915904 11298542017363968 11332688831053824 11347984860053504 11386655864782848 11410408770011136 11426192864313344 11460341145796608 11465926086063696 11538936528371712 11554898415976448 11573809870012416 11579002280206336 11634142275305472 11669303350788096 11685053717282816 11709881960235264 11749331802783744 11800747318444032 11825364030849024 11881677217333248 11887467486286626 11917586400804864 11922933041004544 11979710857740288 12004700893449216 12057233913806848 12097853962846208 12098321856331776 12123559318136832 12176612467408896 12217634695151616 12234598322798592 12240087185477632 12260120061394944 12277079566974976 12338601375301632 12361276167512064 12415369574612992 12457196159762432 12483665040457728 12500514572402688 12538294025846784 12603654131580928 12624282043416576 12661945840697344 12728442786349056 12754994699289792 12766482967560192 12810811033419776 12853969835524096 12854466972352512 12871816985444352 12981236863598592 12998757981356032 12999260717973504 13005092634569984 13026377565232128 13127458555428864 13133855927981568 13145685431943168 13191330173026304 13235770919747584 13257433392611328 13275327300108288 13281796733177856 13366818156576768 13384859703574528 13391382514804736 13413299671130112 13517383066976256 13523970460495872 13542224120102912 13564388153032704 13610085708201984 13628912630235136 13657342950244352 13676305547034624 13770098083662336 13811180355190784 13811714512846848 13817910924230608 13830356548190208 13947924715143168 13966750596988928 13967290771439616 14014345679732736 14063006602231808 14105035256365056 14111909029001472 14179110898028544 14221413435047936 14228343921980032 14244689070784512 14318944338837504 14362219508662272 14381604575117312 14388613127609344 14412162412597248 14430613373190144 14460716064964608 14480719669624832 14523996699623424 14531074643724288 14623602729025536 14630729213891232 14643831655890944 14667798647144448 14674379127390208 14694753832452096 14744259517218816 14788820088127488 14839672509300736 14840246444654592 14890242284716032 14917606257300864 14986599959887872 15057967166521344 15064722689818624 15065305329155328 15110251774738432 15182207819710464 15213878360014848 15235002135115776 15280454861062144 15287901448084928 15332526709014528 15364510819024896 15385248704495616 15431746493349888 15505233518002176 15512189700407296 15537577899589632 15545149789759434 15559071134384128 15613175946980352 15665775737044992 15712594421612544 15734329757925376 15767152041132032 15820882427510784 15842236289777664 15849956648382168 15890115201073152 15972947810320384 15999090114428928 16006267857932288 16006886912227536 16131095808442368 16164745757515776 16179305147006976 16187189768560512 16235483289878528 16290179593535488 16290809628327936 16312797763731456 16346826748526592 16474310612877312 16481701556682752 16508676518313984 16644886720610304 16659878567215104 16667352763203584 16694631572963328 16717725367795712 16832376057888768 16947813026045952 16971257048465408 16999033246580736 17006659599053056 17021977290080256 17139289296470016 17162422647259136 17190511718694912 17198889129095544 17308315818131456 17332347623964672 17368503420309504 17451213412958208 17503278073905152 17503955026182144 17511807903975424 17527580575924224 17676577856815104 17701120977666048 17709062310903808 17738046046273536 17822424208769024 17884399561506816 17969566286610432 18007051340173824 18031960613994496 18085850870710272 18146780944269312 18235074062712832 18264918701113344 18326452042727424 18360130778216448 18415619350462464 18440475397586944 18532882666487808 18541914251268096 18597232953524224 18623054361919488 18685794239643648 18750771858604032 18806713675153408 18807441038770176 18815878705335296 18870802103402496 18905481197371392 18992918761046016 19091925785116672 19092664179523584 19132492048934688 19149626011549696 19216216550129664 19280954753286144 19307725478166528 19374766191632384 19471855295397888 19498136972034048 19507638951854976 19593005109936128 19659012689625088 19691187833143296 19700783891972352 19786995259539456 19853656379621376 19890141676401152 19912990950162432 19922695099766784 19982133279850496 20050227234865152 20077289555361792 20087073772207104 20242943759613952 20276074600464384 20285171146686464 20285955690743808 20313336180154368 20443368945352704 20486014425366528 20513664939327488 20514458320551936 20575661991133184 20716770532786176 20726866386345912 20745534822285312 20817567929307136 20887700982726656 20921887072714752 20950125895483392 21094509903347712 21122981719703552 21133275531176224 21157552884547584 21167863543502208 21186820268097536 21332120152571904 21342515882970048 21478416508256256 21508127744589824 21543329262993408 21552994343354368 21572406862675968 21582919691414016 21721079504437248 21750397018308608 21785995049435136 21795768998035456 21796611965586432 21965747483836416 22011568691085312 22042130748678144 22116389275828224 22183230132191232 22193182294147072 22213171422953472 22259508763951104 22376409385951296 22443168077185024 22454105251874738 22479899939831808 22597084034727936 22665377662107648 22695969720107008 22773311729565696 22820817540022272 22852385728626688 22920682291593216 22931852172127392 23077873056743424 23109796831952896 23147619740024832 23158004560412672 23268284550610944 23338606701576192 23370107434565632 23419763920470528 23498663605567488 23601494636888064 23650728061698048 23763354434666496 23774934972573252 23835172801609728 23845866082009088 23959421715480576 24009401786898432 24114467827613696 24195707925692416 24196643712663552 24247118636273664 24353224934817792 24435269390303232 24469196645597184 24480174370955264 24520240122789888 24554159133949952 24677202750603264 24722552335024128 24830739149225984 24967330080915456 25001029144805376 25076588051693568 25207308263161856 25248564086833152 25456885572698112 25509989398579584 25532965935120384 25621622066839552 25707939671048192 25708933944705024 25743633970888704 25962473727197184 25997515962712064 25998521435947008 26010185269139968 26052755130464256 26254917110857728 26267711855963136 26291370863886336 26382660346052608 26471541839495168 26514866785222656 26563593466355712 26733636313153536 26769719407149056 26782765029609472 26826599342260224 27047940920991744 27084448240205824 27128776306065408 27220171416403968 27257825260470272 27314685900488704 27352611094069248 27540196167324672 27622360710381568 27623429025693696 27635821848461216 27660713096380416 27895849430286336 27933501193977856 27934581542879232 28028691359465472 28126013204463616 28210070512730112 28223818058002944 28358221796057088 28442826870095872 28456687843960064 28489378141569024 28637888677675008 28724439017324544 28763209150234624 28777226255218688 28824324825194496 28921432129929216 28961439339249664 29047993399246848 29062149287448576 29247205458051072 29261458427782464 29287663311781888 29348758254780416 29389507664904192 29488519034437632 29577640176254976 29679345018601472 29680492889309184 29780484569432064 29835212514601728 29973199919775744 30115934333042688 30129445379637248 30130610658310656 30220503549476864 30364415639420928 30427756720029696 30470004270231552 30560909722124288 30575802896169856 30665053418029056 30729021638049792 30770497408991232 30863492986699776 31010467036004352 31024379400814592 31075155799179264 31090299579518868 31118142268768256 31226351893960704 31331551474089984 31425188843225088 31468659515850752 31534304082264064 31641764855021568 31684472579555328 31699913296764336 31780230402146304 31945895620640768 31998180228857856 32012535715864576 32013773824455072 32262191616884736 32329491515031552 32358610294013952 32374379537121024 32470966579757056 32581619256655872 32625595527462912 32693653497053184 32948621225754624 32963403113365504 33017353036627968 33289773441220608 33319757134430208 33334705526407168 33389263145926656 33435450735591424 33664752115777536 33681157877812107 33895626052091904 33942514096930816 33998066493161472 34013319198106112 34043954580160512 34278578592940032 34324845294518272 34381023437389824 34397778258191088 34616631636262912 34664695247929344 34737006840619008 34902426825916416 35006556147810304 35007910052364288 35023615807950848 35055161151848448 35402241955332096 35418124621807616 35476092092547072 35644848417538048 35768799123013632 35939132573220864 36014102680347648 36063921227988992 36171701741420544 36293561888538624 36470148125425664 36529837402226688 36652904085454848 36720261556432896 36831238700924928 36880950795173888 37083828502536192 37194465907048448 37246108723838976 37371588479287296 37501543717208064 37613427350306816 37614882077540352 37631757410670592 37810962394742784 37985837522092032 38183851570233344 38185328359047168 38264984097869376 38299252023099392 38432433100259328 38561909506572288 38615450956333056 38749532383264768 38943710590795776 38996273944068096 39015277903709952 39186010219872256 39318025379250176 39382375666286592 39401567783944704 39573990519078912 39707312759242752 39780283352802304 39825981900324864 39845390199533568 39964266559700992 40100454469730304 40154579110723584 40174147544414208 40485887519227904 40552149200928768 40570342293372928 40571911381487616 40626672360308736 40886737890705408 40972028850733056 41027329878654976 41028916641103872 41151323982266368 41433541065572352 41453732772691824 41491069644570624 41635135858614272 41775401965453312 41843774145429504 41900251790966784 42189019806695424 42245963439407104 42266551062352448 42315105769095168 42335727087004416 42664240305143808 42685031765940096 42956833016512512 43016255489179648 43086658525986816 43105988686708736 43144813725351936 43165839382828032 43442159008874496 43500794036617216 43571990098870272 43591537996070912 43593223931172864 43931494967672832 44023137382170624 44084261497356288 44232778551656448 44366460264382464 44386364588294144 44519017527902208 44752818771902592 44886336154370048 44908210503749476 44959799879663616 45194168069455872 45330755324215296 45391939440214016 45546623459131392 45641635080044544 45704771457253376 45841364583186432 45863704344254784 46155746113486848 46219593663905792 46295239480049664 46316009120825344 46536569101221888 46677213403152384 46740214869131264 46839527840941056 46997327211134976 47202989273776128 47301456123396096 47526708869332992 47549869945146504 47670345603219456 47691732164018176 47918843430961152 48018803573796864 48228935655227392 48391415851384832 48393287425327104 48494237272547328 48706449869635584 48870538780606464 48938393291194368 48960348741910528 49040480245579776 49108318267899904 49445104670048256 49661478298451968 49934660161830912 50002058289610752 50153176103387136 50414616526323712 50497128173666304 50913771145396224 51019978797159168 51065931870240768 51243244133679104 51415879342096384 51417867889410048 51487267941777408 51924947454394368 51995031925424128 51997042871894016 52020370538279936 52105510260928512 52509834221715456 52535423711926272 52582741727772672 52765320692105216 52943083678990336 53029733570445312 53127186932711424 53467272626307072 53565530059218944 53653198684520448 54095881841983488 54168896480411648 54257552612130816 54440342832807936 54629371800977408 54705222188138496 55080392334649344 55244721420763136 55246858051387392 55271643696922432 55321426192760832 55791698860572672 55867002387955712 55869163085758464 56057382718930944 56252026408927232 56420141025460224 56447636116005888 56716443592114176 56885653740191744 56913375687920128 56978756283138048 57275777355350016 57448878034649088 57526418300469248 57554452510437376 57648649650388992 57842864259858432 57922878678499328 58124298574897152 58494410916102144 58522916855564928 58575326623563776 58697516509560832 58779015329808384 58977038068875264 59358690037202944 59360985778618368 59560969138864128 59670425029203456 59946399839551488 60231868666085376 60258890759274496 60261221316621312 60441007098953728 60728831278841856 60855513440059392 60940008540463104 61121819444248576 61151605792339712 61330106836058112 61458043276099584 61540994817982464 61726985973399552 62048758801629184 62150311598358528 62180599159037736 62236284537536512 62452703787921408 62663102948179968 62850377686450176 62937319031701504 63068608164528128 63283529710043136 63368945159110656 63399826593528672 63560460804292608 63891791241281536 63996360457715712 64025071431729152 64027547648910144 64524383233769472 64658983030063104 64717220588027904 64748759074242048 64941933159514112 65163238513311744 65251191054925824 65387306994106368 65897242451509248 65926806226731008 66034706073255936 66579546882441216 66639514268860416 66669411052814336 66778526291853312 66870901471182848 67329504231555072 67362315755624214 67791252104183808 67885028193861632 67996132986322944 68026638396212224 68087909160321024 68557157185880064 68649690589036544 68762046874779648 68795556516382176 69233263272525824 69329390495858688 69474013681238016 69804853651832832 70015820104728576 70047231615901696 70110322303696896 70804483910664192 70836249243615232 70952184185094144 71537598246027264 71878265146441728 72028205360695296 72127842455977984 72343403482841088 72587123777077248 72940296250851328 73059674804453376 73305808170909696 73440523112865792 73662477401849856 73761901590347776 74167657005072384 74388931814096896 74492217447677952 75003087434416128 75226854700613632 75229764155080704 75263514821341184 75621924789485568 76367703140466688 76370656718094336 76529968195738752 76598504046198784 76864866200518656 77123819013144576 77230901912666112 77499064766529536 77887421181591552 77992547888136192 78030555807419904 78372020439744512 78636050758500352 78764751332573184 78803135567889408 79147981038157824 79414625518485504 79560566705604608 79690780399067136 79928533119401984 80200908939460608 80309158221447168 80348295088828416 80971775038455808 81140684586745856 81143822762975232 81253344720617472 81773475781410816 81944057701466112 82054659757309952 82057833282207744 82302647964532736 82867082131144704 82907465545383648 82982139289141248 83270271717228544 83550803930906624 83687548290859008 83800503581933568 84378039613390848 84491926878814208 84533102124704896 84630211538190336 84671454174008832 85328480610287616 85370063531880192 85913666033025024 86032510978359296 86173317051973632 86211977373417472 86289627450703872 86331678765656064 86884318017748992 87001588073234432 87143980197740544 87183075992141824 87186447862345728 87862989935345664 88046274764341248 88168522994712576 88465557103312896 88732920528764928 88772729176588288 89038035055804416 89505637543805184 89772672308740096 89816421007498952 89919599759327232 90388336138911744 90661510648430592 90783878880428032 91093246918262784 91283270160089088 91409542914506752 91682729166372864 91727408688509568 92311492226973696 92439187327811584 92590478960099328 92632018241650688 93073138202443776 93354426806304768 93480429738262528 93679055681882112 93994654422269952 94405978547552256 94602912246792192 95053417738665984 95099739890293008 95340691206438912 95383464328036352 95837686861922304 96037607147593728 96457871310454784 96782831702769664 96786574850654208 96988474545094656 97412899739271168 97876786582388736 97920697483821056 98080960491159552 98216636535799808 98890209340096512 99322956596903936 99869320323661824 100004116579221504 100306352206774272 100829233052647424 100994256347332608 101043473633436321 101827542290792448 102039957594318336 102131863740481536 102486488267358208 102831758684192768 102835735778820096 102974535883554816 103849894908788736 103990063850848256 103994085743788032 104040741076559872 104211020521857024 105019668443430912 105070847423852544 105165483455545344 105530641384210432 105886167357980672 106254373865422848 106934545252614144 107131060118437888 107306397369040896 108191763683966976 108337792960823296 108515105224261632 108880685665615872 109258743601954816 109410444376276992 110160784669298688 110489442841526272 110493716102774784 110543287393844864 110642852385521664 111583397721145344 111734004775911424 111738326171516928 112114765437861888 112504052817854464 112840282050920448 112895272232011776 113432887184228352 113771307480383488 113826751375840256 113957512566276096 114551554710700032 114897756069298176 115108905020874752 115297299300777984 115685728519716864 115845757356998656 116248597149794304 116988821832204288 117045833711129856 117395033019121664 117558030659616768 117954076137750528 118717380074405888 118721971557236736 119121938277728256 119340850058406912 119892799679102976 120463737332170752 120517781518548992 120522442633242624 120882014197907456 121457662557683712 121711026880118784 121880017080926208 122243638888497152 122303211584679424 122660213672116224 122916086552199168 123081989635964928 123453971946799104 124097517603258368 124300623196717056 124361198318075472 124472569075073024 124905407575842816 125326205896359936 125700755372900352 125874638063403008 126137216329056256 126567059420086272 126737890318221312 126799653187057344 127783582482563072 127992720915431424 128050142863458304 128055095297820288 129048766467538944 129317966060126208 129434441176055808 129497518148484096 129883866319028224 130326477026623488 130502382109851648 130774613988212736 131794484903018496 131853612453462016 132069412146511872 133159093764882432 133338822105628672 133557052583706624 133741802942365696 134659008463110144 134724631511248428 135582504208367616 135770056387723264 135992265972645888 136053276792424448 136175818320642048 137114314371760128 137299381178073088 137524093749559296 137591113032764352 138466526545051648 138658780991717376 138948027362476032 139609707303665664 140031640209457152 140094463231803392 140220644607393792 141608967821328384 141672498487230464 141904368370188288 143075196492054528 143756530292883456 144056410721390592 144255684911955968 144686806965682176 145174247554154496 145880592501702656 146119349608906752 146611616341819392 146881046225731584 147324954803699712 147523803180695552 148335314010144768 148777863628193792 148984434895355904 150006174868832256 150459528310161408 150527029642682368 151243849578971136 152735406280933376 152741313436188672 153059936391477504 153729732401037312 154247638026289152 154461803825332224 154998129533059072 155774842363183104 155985095776272384 156061111614839808 156744040879489024 157272101517000704 157529502665146368 157606271135778816 158295962076315648 158829251036971008 159121133411209216 159381560798134272 159857066238803968 160401817878921216 160696590177656832 161943550076911616 162281369173491712 162287645525950464 162506689441234944 163888115402932224 164109319514619904 164115666564415488 164605295929065472 165734164262289408 165814931090767296 165964278578282496 166540543434457088 167101607861813248 167375096581718016 167601007163867136 168756079226781696 168983853757628416 169066204249409792 169260423076380672 169342908348017664 170656961220575232 170740127063760384 171827332066050048 172065021956718592 172346634103947264 172423954746834944 172579254901407744 172663357531312128 173768636035497984 174003176146468864 174366151984283648 174372895724691456 175725979870691328 176092549528682496 176337045989425152 176931114206625792 177545458353176576 178076070111608832 179011275087610368 179545344617480192 179632842014997904 179839199518654464 180776672277823488 181323021296861184 181567757760856064 182186493836525568 182566540320178176 182819085829013504 183365458332745728 183454817377019136 184622984453947392 184878374655623168 185180957920198656 185264036483301376 186146276404887552 186708853612609536 186960859476525056 187358111363764224 187989308844539904 188811957095104512 189205824493584384 190106835477331968 190199479780586016 190681382412877824 190766928656072704 191675373723844608 192075214295187456 192915742620909568 193573149701308416 193976949090189312 194825799478542336 195753573164777472 195841394967642112 196161920982319104 196433273071599616 197780418680193024 198645913193807872 199738640647323648 200008233158443008 200612704413548544 201658466105294848 201988512694665216 202086947266872642 203655084581584896 204079915188636672 204263727480963072 204972976534716416 205663517368385536 205671471557640192 205949071767109632 207699789817577472 207980127701696512 207988171487576064 208081482153119744 208422041043714048 210141694847705088 210330966911090688 211061282768420864 211772334715961344 212508747730845696 214262120236875776 214612794738081792 216383527367933952 216675585921646592 217030210448523264 217761371331231744 218517487203909632 218820888752553984 220321569338597376 220978885683052544 220987432205549568 221086574787689728 221285704771043328 223166795442290688 223468009551822848 223476652343033856 225008105635708928 225680564101840896 225790544464023552 226865774368456704 227542614960766976 227653502751680512 229103109421400064 229795512138596352 230217810041749504 230594598601555968 231371457039433728 231691514713997312 232497194299588608 233977643664408576 234091667422259712 234790066038243328 235116061319233536 235908152275501056 237434760148811776 237443943114473472 238243876555456512 238681700116813824 239785599358205952 240927474664341504 241035563037097984 241044885266485248 241764028395814912 242915325115367424 243422053760237568 243760034161852416 244487277776994304 244606423169358848 245320427344232448 245832173104398336 246163979271929856 246907943893598208 248195035206516736 248601246393434112 248722396636150944 248945138150146048 249810815151685632 250652411792719872 251401510745800704 252274432658112512 253134118840172544 253475780636442624 253599306374114688 255567164965126144 255985441830862848 256100285726916608 256110190595640576 258097532935077888 258635932120252416 258868882352111616 258995036296968192 259767732638056448 260652954053246976 261004764219703296 261549227976425472 263588969806036992 263707224906924032 264138824293023744 266318187529764864 266677644211257344 267114105167413248 267483605884731392 269318016926220288 269449263022496856 271165008416735232 271540112775446528 271984531945291776 272106553584848896 272351636641284096 274228628743520256 274598762356146176 275048187499118592 275182226065528704 276933053090103296 277317561983434752 277896054724952064 279219414607331328 280063280418914304 280188926463606784 280441289214787584 283217935642656768 283344996974460928 283808736740376576 286150392984109056 287513060585766912 288112821442781184 288511369823911936 289373613931364352 290348495108308992 291761185003405312 292238699217813504 293762092451463168 294649909607399424 295047606361391104 296670628020289536 297555727256387584 297968869790711808 300012349737664512 300919056620322816 301054059285364736 302487699157942272 305470812561866752 305482626872377344 306119872782955008 307459464802074624 308495276052578304 308923607650664448 309996259066118144 311549684726366208 311970191552544768 312122223229679616 313488081758978048 314544203034001408 315059005330292736 315212542271557632 316591924152631296 317658502073942016 318242266822418432 318763121596268544 319714132477607936 320803635757842432 321393180355313664 324562738346983424 324575291051900928 325013378882469888 327776230805864448 328218639029239808 328231333128830976 331468328524578816 331629862181534592 331928557156564992 333081086868914176 334203215723626496 334750193163436032 335202014327734272 337512158453563392 337967707515256832 338132408498819584 338520846152761344 338685816696035328 341313922441150464 341480254127520768 343654664132100096 344130043913437184 344693268207894528 344847909493669888 345326715062624256 347537272070995968 348006352292937728 348732303968567296 348745791449382912 352185099057364992 352674091978850304 353862228413251584 355090916706353152 356152140223217664 358022550175220736 359090689234960384 359265684029995808 359678399037308928 361553344555646976 362646042593722368 363135515521712128 364372987673051136 365133080640356352 365638171658027008 366730916665491456 366909634754038272 369245968907894784 369756749311246336 370361915840397312 370528072966602752 372292552809775104 373417707225219072 373921718953050112 374716222727528448 375978617689079808 377623914190209024 378411648987168768 380213670954663936 380398959561172032 381533857312145408 383350747447689216 384150428590374912 385831485241819136 387146299402616832 387953898180378624 389651598957084672 391507146329554944 391682789935284224 392323841964638208 392866546143199232 395560837360386048 397291826387615744 399477281294647296 400016466316886016 401225408827097088 403316932210589696 403977025389330432 404173894533745284 407310169163169792 408159830377273344 408527454961926144 409945953069432832 411327034736771072 411342943115280384 411898143534219264 415399579635154944 415976342975152128 416162964306239488 416844082087428096 420283389695410176 420661933822181376 422122565536841728 425017495461691392 428524240473751552 429225589476163584 432767054735867904 433351171843293184 434060420897046528 435522742662463488 437034974407819264 437641777505107968 440643138677194752 441957771366105088 441974864411099136 442173149575379456 442571409542086656 446333590884581376 446936019103645696 446953304686067712 450016211271417856 451581088928047104 453731548736913408 455085229921533952 455307005503361024 458206218842800128 460435620083499008 461189197203111936 462742914078867456 463383029427994624 464994388599177216 467955287328817152 468183334844519424 469580132076486656 470232122638467072 471816304551002112 474869520297623552 474887886228946944 476487753110913024 477363400233627648 479571198716411904 482071126074195968 482089770532970496 483528056791629824 485830650230734848 486844107520475136 487520068323704832 488974555553988608 489212846338717696 491664346208796672 492327958543859712 493815887787196416 496390070413033472 497202492786868224 497444793272301888 497890276300292096 499621630303371264 501304823585439744 502803021491601408 504548865316225024 506268237680345088 506951561272885248 507198612748229376 511134329930252288 511970883661725696 512200571453833216 512220381191281152 516195065870155776 517271864240504832 517737764704223232 517990072593936384 519535465276112896 521305908106493952 522009528439406592 523098455952850944 527177939612073984 527414449813848064 528277648586047488 532636375059529728 533355288422514688 534228210334826496 534967211769462784 538636033852440576 538898526044993712 542330016833470464 543080225550893056 543969063890583552 544213107169697792 544703273282568192 548457257487040512 549197524712292352 550096374998237184 550364452131057408 554635123966869504 555792109449904128 558438829214662656 560126560837828608 560377852927213568 560882578429575168 566435871285313536 566689993948921856 567617473480753152 572300785968218112 575026121171533824 576225642885562368 577022739647823872 578747227862728704 583522370006810624 584477398435627008 587524184902926336 589299819214798848 590095212722782208 593341256040579072 595111454512775168 595937739581423616 600024699475329024 601838113240645632 602108118570729472 604975398315884544 610941625123733504 610965253744754688 612239745565910016 614918929604149248 616990552105156608 617847215301328896 619992518132236288 623099369452732416 623940383105089536 624244446459359232 626976163517956096 629088406068002816 630425084543115264 633183848305262592 635317004147884032 636484533644836864 637526243192537088 639428264955215872 642786360710627328 649125476693966848 649150582103801856 650026757764939776 655552461611728896 656437278058479616 656462666257661952 662936657049157632 663259724363069184 663857114313129984 666162173737828352 668406431447252992 669500386326872064 670404028655468544 675024316907126784 675935415030513664 676264816997639168 677041692305522688 677371633392070656 682627844882300928 682960508255041536 687309328264200192 688260087826874368 689386536415789056 689695818987339776 690653430125248512 695074544141991936 697464607937134592 697491582898765824 704370198114729984 705348183957700608 707724456826503168 710181833412706304 712304280446435328 716045100350441472 718181378469920768 718531368059991616 719356798074617856 723106689111293952 725292085187444736 726271031043424256 728745975346102272 730266161280712704 731276343316054016 733461833330982912 733819269508076544 738491937815789568 739513498622492672 740723831680794624 741056145933205504 744585105619550208 746835414450438144 747843437906100224 749432445455056896 751957235378159616 756823297974337536 760427341909327872 760797919122344064 763067714624290816 766701494895378432 768300857180749824 771662970483638272 774292598805233664 775907796360757248 779303197914169344 783014292659109888 783365579870568448 784647683929276416 785733092286398464 791121674720772096 794583652775231488 798954562589294592 800032932633772032 802450817654194176 806633864421179392 807954050778660864 808347789067490568 814620338326339584 816319660754546688 817054909923852288 819891906138865664 822654069473542144 822685886230560768 823796287068438528 830799159270309888 831952685950304256 832325928612478976 833688164174856192 840566779390820352 841323867644362752 844245131073683456 850034990923382784 857048480947503104 858451178952327168 865534109471735808 866702343686586368 868120841794093056 871045485324926976 874069948815638528 875283555010215936 881286277354389504 883915542732210176 883949728822198272 884346299150758912 885142819084173312 892667181769162752 893906609372135424 900032422542835712 903162177856094208 907463097473826816 910614011006722048 916412437685600256 920871240166998016 922378394406223872 925485828157734912 929988777198354432 935910574657634304 936366669689038848 939160264152973312 940464245276934144 943632609102004224 949739040595247104 949775772457893888 952975506221826048 954726800467255296 959142397432823808 964142252148391936 964179541065940992 967056113583259648 973688215040950272 975040136647409664 977949111107977216 978425692677435392 983328692417593344 984655917087719424 992780140826066944 994404985573736448 994889586544603776 995780552600584192 999243260606742528 1002609647170879488 1005606042983202816 1009097730632450048 1012536475360690176 1013903122545770496 1014397225496458752 1022268659860504576 1023941767323451392 1024401142907666432 1024440762382562304 1032390131740311552 1034543728481009664 1035980145187872768 1039070930552225792 1042611816212987904 1044019056878813184 1046196911905701888 1054828899627696128 1056555297172094976 1065272750119059456 1066710576845029376 1068456420669652992 1069934423538925568 1077272067704881152 1077797052089987424 1084660033666940928 1086160451101786112 1087938127781167104 1088426214339395584 1089406546565136384 1096914514974081024 1098395049424584704 1100192749996474368 1100728904262114816 1109270247933739008 1111584218899808256 1116877658429325312 1120253121675657216 1120755705854427136 1121765156859150336 1132871742570627072 1133379987897843712 1135234946961506304 1144601571936436224 1150052242343067648 1152451285771124736 1154045479295647744 1157494455725457408 1167044740013621248 1168954796871254016 1175048369805852672 1178599638429597696 1180190425445564416 1186682512081158144 1191875479162847232 1200049398950658048 1203676226481291264 1204216237141458944 1209950796631769088 1221883250247467008 1221930507489509376 1224479491131820032 1229837859208298496 1233981104210313216 1235694430602657792 1239985036264472576 1246198738905464832 1248488892918718464 1253952327035912192 1258176812136005632 1260850169086230528 1266367696610525184 1272969067289673728 1275052486385074176 1278856529910431744 1285572721421254656 1298250953387933696 1298301164207603712 1300053515529879552 1311104923223457792 1312874556116959232 1312925332515323904 1325873314098315264 1326519448726138368 1327714228626259968 1332324347475656704 1336812862894505984 1339000772653744128 1340808057310937088 1350048633814253568 1351870830061027328 1352529633995278336 1354743266784141312 1365255689764601856 1365921016510083072 1374618656528400384 1376520175653748736 1379391637974679552 1381306860250497024 1390149088283983872 1394929215874269184 1394983165797531648 1408740396229459968 1410696367915401216 1415448913653006336 1420363666825412608 1424608560892870656 1432090200700882944 1436362756939841536 1437062736119983232 1438713596149235712 1446213378222587904 1450584170374889472 1452542062086848512 1457491950692204544 1460532322561425408 1462552686632108032 1466923666661965824 1467638539016153088 1476983875631579136 1479026997244985344 1481447663361589248 1482112291866411008 1489170211239100416 1493670828900876288 1498864890910113792 1503914470756319232 1513646595948675072 1520854683818655744 1521595838244688128 1526135429248581632 1533402989790756864 1536601714361499648 1543325940967276544 1548585197610467328 1551815592721514496 1558606395828338688 1566028585318219776 1566731159741136896 1569295367858552832 1571466184572796928 1582243349441544192 1589167305550462976 1597909125178589184 1600065865267544064 1604901635308388352 1613267728842358784 1615908101557321728 1616695578134981136 1629240676652679168 1632639321509093376 1634109819847704576 1639783812277731328 1645308138947084288 1645371772461121536 1647592574136877056 1663905371900608512 1664651857224957952 1667376328349712384 1681133558781640704 1682647735288725504 1688490262147366912 1700069981846765568 1714096961895006208 1716902357904654336 1731068218943471616 1733404687373172736 1736241683588186112 1748139897631277056 1750567110020431872 1762572554708779008 1767831085464420352 1767899457644396544 1768692598301517824 1770285638168346624 1785334363538325504 1787813218744270848 1800064845085671424 1806324355712188416 1814926194947653632 1821228022013444096 1832824875371200512 1841742480333996032 1844756788812447744 1850971656315469824 1859977554396708864 1871821149315268608 1872733339378077696 1878320528305946624 1880928490553868288 1887265218204008448 1899478081190494208 1899551544915787776 1905951012443652096 1909453600934510592 1918284794865647616 1928284504296783872 1928359082131881984 1934112227166519296 1947376430081900544 1950080273294819328 1956851385354870784 1966657384835186688 1969311834175438848 1985560281652133888 1988809971147472896 1989779173089207552 1998486521213485056 2005219294341758976 2011212085966405632 2018195461264900096 2025072950721380352 2027806245091540992 2028794450992917504 2044537319721009152 2047883534646902784 2048802285815332864 2048881524765124608 2064780263480623104 2069087456962019328 2071960290375745536 2078141861104451584 2085223632425975808 2092393823811403776 2109657799255392256 2113110594344189952 2130545500238118912 2133421153690058752 2136912841339305984 2139868847077851136 2154544135409762304 2155594104179974848 2169320067333881856 2172320902203572224 2175876255562334208 2176852428678791168 2178813093130272768 2193829029948162048 2196790098849169408 2200385499992948736 2201457808524229632 2218540495867478016 2223168437799616512 2233755316858650624 2240506243351314432 2241511411708854272 2243530313718300672 2266759975795687424 2270469893923012608 2289203143872872448 2300104484686135296 2304902571542249472 2308090958591295488 2314988911450914816 2334089480027242496 2337909593742508032 2350096739611705344 2357199276859195392 2360380850891128832 2373365024162316288 2383750958325694464 2400098797901316096 2407352452962582528 2408432474282917888 2419901593263538176 2443766500494934016 2443861014979018752 2448958982263640064 2459675718416596992 2467962208420626432 2471388861205315584 2479970072528945152 2492397477810929664 2496977785837436928 2507904654071824384 2521700338172461056 2532735393221050368 2545938134579347456 2550104972770148352 2571145442842509312 2596501906775867392 2596602328415207424 2600107031059759104 2622209846446915584 2625749112233918464 2625850665030647808 2651746628196630528 2653038897452276736 2655428457252519936 2664648694951313408 2673625725789011968 2678001545307488256 2700097267628507136 2703741660122054656 2705059267990556672 2709486533568282624 2731842033020166144 2749237313056800768 2753040351307497472 2758783275949359104 2762613720500994048 2789858431748538368 2789966331595063296 2817480792458919936 2821392735830802432 2830897827306012672 2840727333650825216 2849217121785741312 2864180401401765888 2872725513879683072 2874125472239966464 2877427192298471424 2892426756445175808 2901168340749778944 2905084124173697024 2921064645122850816 2925105373264216064 2933847333323931648 2935277078032306176 2953967751263158272 2958053994489970688 2964224583732822016 2978340422478200832 2987341657801752576 2997729781820227584 3007828941512638464 3027293191897350144 3041709367637311488 3043191676489376256 3052270858497163264 3066805979581513728 3073203428722999296 3086651881934553088 3097170395220934656 3103631185443028992 3117212791656677376 3132057170636439552 3133462319482273792 3138590735717105664 3142932369145593856 3164486698883088384 3178334611100925952 3195818250357178368 3200131730535088128 3209803270616776704 3226535457684717568 3231816203114643456 3233391156269962272 3258481353305358336 3265278643018186752 3268219639695409152 3279567624555462656 3290743544922243072 3295185148273754112 3327810743801217024 3329303714449915904 3334752656699424768 3362267117563281408 3365295470577451008 3376980524294733824 3400139963693531136 3428193923790012416 3433804715809308672 3462136437886943232 3466809374746345472 3472483367176372224 3496279795262554112 3501134220040863744 3525145109417558016 3535662170928840704 3535798915288793088 3537385196603035648 3540571276336693248 3575626437488541696 3600129690171342848 3612648711424376832 3629852389895307264 3642456044026888192 3665649750742401024 3683484960667992064 3689513577624895488 3701943312630939648 3719955108793417728 3745466678756155392 3756641056611893248 3761856981107736576 3774530436408016896 3798956162380988416 3799103089831575552 3818907201869021184 3836569589731295232 3856569008593567744 3856718164263763968 3868224454333038592 3894752860163801088 3900160546589638656 3913702770709741568 3933314769670373376 3938623668350877696 3971120563304267776 3977619942294945792 3979558346178415104 3996973042426970112 4010438588683517952 4022424171932811264 4036390922529800192 4050145901442760704 4055612490183081984 4057588901985835008 4089074639442018304 4095767069293805568 4097604571630665728 4097763049530249216 4129560526961246208 4138174913924038656 4143920580751491072 4156283722208903168 4170447264851951616 4184787647622807552 4219315598510784512 4226221188688379904 4261091000476237824 4266842307380117504 4273825682678611968 4309088270819524608 4311188208359949696 4338640134667763712 4344641804407144448 4351752511124668416 4353704857357582336 4357626186260545536 4387658059896324096 4393580197698338816 4400770999985897472 4402915617048459264 4437080991734956032 4446336875599233024 4467510633717301248 4481012486702628864 4483022823417708544 4533519951591374848 4540939787846025216 4578406287745744896 4600208969372270592 4609805143084498944 4616181917182590976 4629977822901829632 4668178960054484992 4675819187485016064 4700193479223410688 4714398553718390784 4720761701782257664 4746730048324632576 4767501916651388928 4800197595802632192 4814704905925165056 4816864948565835776 4839803186527076352 4887533000989868032 4887722029958037504 4897917964527280128 4919351436833193984 4935924416841252864 4942777722410631168 4959940145057890304 4993955571674873856 5015809308143648768 5043400676344922112 5065470786442100736 5091876269158694912 5100209945540296704 5142290885685018624 5193003813551734784 5193204656830414848 5200214062119518208 5244419692893831168 5251498224467836928 5251701330061295616 5303493256393261056 5306077794904553472 5310856914505039872 5329297389902626816 5347251451578023936 5356003090614976512 5400194535257014272 5410118535981113344 5418973067136565248 5463684066040332288 5498474626113601536 5517566551898718208 5525227441001988096 5579716863497076736 5579932663190126592 5634961584917839872 5642785471661604864 5661795654612025344 5681454667301650432 5698434243571482624 5728360802803531776 5745451027759366144 5748250944479932928 5754854384596942848 5784853512890351616 5802336681499557888 5810168248347394048 5842129290245701632 5850210746528432128 5870554156064612352 5907935502526316544 5916107988979941376 5928449167465644032 5956680844956401664 5995459563640455168 6015657883025276928 6054586383794700288 6083418735274622976 6086383352978752512 6104541716994326528 6133611959163027456 6146406857445998592 6173303763869106176 6194340790441869312 6207262370886057984 6234425583313354752 6266924638964547584 6277181471434211328 6285864738291187712 6328973397766176768 6356669222201851904 6391636500714356736 6400263461070176256 6419606541233553408 6453070915369435136 6463632406229286912 6466782312539924544 6516962706610716672 6530557286036373504 6536439279390818304 6559135249110925312 6581487089844486144 6590370296547508224 6655621487602434048 6658607428899831808 6669505313398849536 6724534235126562816 6730590941154902016 6753961048589467648 6800279927387062272 6856387847580024832 6867609431618617344 6924272875773886464 6933618749492690944 6944966734352744448 6992559590525108224 7002268440081727488 7050290218835116032 7071597830577586176 7074770393206071296 7081142552673386496 7151252874977083392 7225297422848753664 7259704779790614528 7284912088053776384 7331299501484802048 7366969921335984128 7379027155249790976 7403886625261879296 7439910217586835456 7490933357512310784 7513282113223786496 7523713962215473152 7597912324761976832 7598206179663151104 7637814403738042368 7713138017187135488 7713436328527527936 7736448908666077184 7789505720327602176 7800321093179277312 7827405541419483136 7866629539340746752 7877247336701755392 7942241126608535552 7955239884589891584 7959116692356830208 7993946084853940224 8020877177367035904 8072781845059600384 8100291802885521408 8111224980366163968 8115177803971670016 8178149278884036608 8195209143261331456 8195526099060498432 8259121053922492416 8276349827848077312 8287841161502982144 8312567444417806336 8369575295245615104 8438631197021569024 8452442377376759808 8522182000952475648 8533684614760235008 8547651365357223936 8618176541639049216 8622376416719899392 8677280269335527424 8689283608814288896 8703505022249336832 8707409714715164672 8715252372521091072 8775316119792648192 8787160395396677632 8801541999971794944 8805831234096918528 8874161983469912064 8892673751198466048 8935021267434602496 8962024973405257728 8966045646835417088 9067039903182749696 9081879575692050432 9156812575491489792 9200417938744541184 9219610286168997888 9232363834365181952 9259955645803659264 9336357920108969984 9351638374970032128 9400386958446821376 9428797107436781568 9441523403564515328 9493460096649265152 9535003833302777856 9600395191605264384 9629409811850330112 9633729897131671552 9679606373054152704 9775066001979736064 9775444059916075008 9795835929054560256 9838702873666387968 9885555444821262336 9919880290115780608 9987911143349747712 10031618616287297536 10086801352689844224 10130941572884201472 10183752538317389824 10200419891080593408 10284581771370037248 10386007627103469568 10386409313660829696 10400428124239036416 10488839385787662336 10502996448935673856 10503402660122591232 10606986512786522112 10612155589809106944 10621713829010079744 10658594779805253632 10694502903156047872 10800389070514028544 10820237071962226688 10837946134273130496 10927368132080664576 10996949252227203072 11035133103797436416 11050454882003976192 11159433726994153472 11159865326380253184 11269923169835679744 11285570943323209728 11323591309224050688 11362909334603300864 11396868487142965248 11456721605607063552 11490902055518732288 11496501888959865856 11509708769193885696 11569707025780703232 11604673362999115776 11684258580491403264 11700421493056864256 11741108312129224704 11815871005052633088 11856898334931288064 11913361689912803328 11990919127280910336 12031315766050553856 12109172767589400576 12166837470549245952 12172766705957505024 12209083433988653056 12267223918326054912 12292813714891997184 12346607527738212352 12388681580883738624 12414524741772115968 12468851166626709504 12533849277929095168 12554362942868422656 12571729476582375424 12657946795532353536 12713338444403703808 12783273001428713472 12800526922140352512 12906141830738870272 12927264812458573824 12933564625079849088 13033925413221433344 13061114572072747008 13072878558781636608 13118270498221850624 13162974179688972288 13180740593095016448 13311242975204868096 13317214857799663616 13339010626797699072 13449068470253125632 13507922097178935296 13600559854774124544 13712775695160049664 13735218863237234688 13848545751547772928 13867237498985381888 13889933468705488896 13985119181050216448 14004536880163454976 14100580437670232064 14143195661155172352 14149540786412142592 14162285105346772992 14302505749954166784 14450594845697507328 14519409559581229056 14569824176107552768 14662599002969604096 14733939842671968256 14758054310499581952 14807773250523758592 14879820435173670912 14981866715024621568 15026564226447572992 15047427924430946304 15196412359326302208 15275628807476084736 15426276034374270976 15426872657055055872 15579011440655204352 15600642186358554624 15654811082838966272 15733259078681493504 15754494673403510784 15884482253217071104 15910479769179783168 15918233384713660416 15987892169707880448 16041754354734071808 16145563690119200768 16200583605771042816 16230355607943340032 16356298557768073216 16390418286522662912 16391052198120996864 16552699655696154624 16575682323005964288 16625134888835612672 16739150590491230208 16877262394043138048 16904884754753519616 17044364001904951296 17067369229520470016 17095302730714447872 17236353083278098432 17244752833439798784 17354560538671054848 17378567217628577792 17407010044498673664 17414819429430329344 17430504745042182144 17550632239585296384 17574320790793355264 17611662468193837056 17748323966939824128 17785347502396932096 17870042534869204992 17932091293670834176 18134079806365499392 18163759151384100864 18313625150982979584 18400835877489082368 18439220572337995776 18464727668730363904 18519911291607318528 18672715840217939968 18703276749940064256 18800773916893642752 18857594214873563136 18883046807129030656 18986920193298530304 19070007666605555712 19200790383210528768 19258819623700660224 19267459794263343104 19359212746108305408 19550888119832150016 19591671858109120512 19677405747332775936 19771110889642524672 19839760580231561216 19975822286699495424 20063237232574595072 20173602705379688448 20261883145768402944 20367505076634779648 20400839782161186816 20569163542740074496 20772015254206939136 20772818627321659392 20800856248478072832 20977678771575324672 21005992897871347712 21006805320245182464 21224311179618213888 21243427658020159488 21317189559610507264 21389005806312095744 21640474143924453376 21675892268546260992 21854736264161329152 21993898504454406144 22070266207594872832 22100909764007952384 22318867453988306944 22319730652760506368 22539846339671359488 22571141886646419456 22725818669206601728 22793736974285930496 22913443211214127104 22981804111037464576 22993003777919731712 23139414051561406464 23209346725998231552 23368517160982806528 23400842986113728512 23482216624258449408 23631742010105266176 23713796669862576128 23826723379825606656 23981838254561820672 24062631532101107712 24218345535178801152 24333674941098491904 24345533411915010048 24418166867977306112 24534447836652109824 24585627429783994368 24693215055476424704 24777363161767477248 24829049483544231936 24937702333253419008 25067698555858190336 25108725885736845312 25143458953164750848 25315893591064707072 25566546002857426944 25601053844280705024 25812283661477740544 25854529624917147648 25867129250159698176 26067850826442866688 26122229144145494016 26145757117563273216 26236540996443701248 26325948359377944576 26361481186190032896 26622485950409736192 26634429715599327232 26678021253595398144 26898136940506251264 27015844194357870592 27201119709548249088 27425551390320099328 27470437726474469376 27697091503095545856 27734474997970763776 27779866937410977792 27970238362100432896 28009073760326909952 28201160875340464128 28286391322310344704 28299081572824285184 28324570210693545984 28605011499908333568 28901189691395014656 29038819119162458112 29139648352215105536 29325198005939208192 29467879685343936512 29516108620999163904 29759640870347341824 29963733430049243136 30053128452895145984 30094855848861892608 30392824718652604416 30551257614952169472 30852552068748541952 30853745314110111744 31158022881310408704 31201284372717109248 31309622165677932544 31466518157362987008 31508989346807021568 31768964506434142208 31820959538359566336 31836466769427320832 31975784339415760896 32083508709468143616 32291127380238401536 32401167211542085632 32460711215886680064 32780836573045325824 32782104396241993728 33105399311392309248 33151364646011928576 33478301180982460416 33754524788086276096 33809769509507039232 34088728003809902592 34134738459040940032 34190605461428895744 34472706166556196864 34489505666879597568 34709121077342109696 34757134435257155584 34814020088997347328 34829638858860658688 35101264479170592768 35148641581586710528 35223324936387674112 35570695004793864192 35740085069738409984 35864182587341668352 36268159612730998784 36327518302768201728 36627250301965959168 36801671754978164736 36878441144675991552 36929455337460727808 37039822583214637056 37345431680435879936 37406553499880128512 37601547833787285504 37715188429747126272 37766093614258061312 37973840386597060608 38140015333211111424 38401580766421057536 38534919588526686208 38718425492216610816 39101776239664300032 39183343716218241024 39354811494665551872 39542221779285049344 39679521160463122432 39951644573398990848 40126474465149190144 40347205410759376896 40523766291536805888 40735010153269559296 40801679564322373632 41138327085480148992 41544030508413878272 41545637254643318784 41601712496956145664 41955357543150649344 42013610640490364928 42448622359236427776 42486855316040318976 42634379119221014528 43280948287848906752 43351784537092521984 43709472528322658304 43987797008908812288 44140532415189745664 44201819528015904768 44637734907976613888 44639461305521012736 45079692679342718976 45142283773292838912 45451637338413203456 45826886422428254208 45963608222074929152 45986007555839463424 46278828103122812928 46737034321965613056 46801685972227457024 46964433248516898816 47263484020210532352 47427593339725152256 47653446759651213312 47963676509123641344 48125263064202215424 48436691070357602304 48691066823830020096 48836333735954612224 49068895673304219648 49171254859567988736 49386430110952849408 49658098967088463872 49875404666506838016 50135397111716380672 50217451771473690624 50286917906329501696 50631787182129414144 51133092005714853888 51202107688561410048 51624567322955481088 51709059249834295296 51734258500319396352 52135701652885733376 52244458288290988032 52291514235126546432 52473081992887402496 52651896718755889152 52722962372380065792 53244971900819472384 53268859431198654464 53356042507190796288 53796273881012502528 54031688388715741184 54402239419096498176 54851102780640198656 54940875452948938752 55394183006191091712 55468949995941527552 55559733874821955584 56018147520653819904 56402321750680928256 56572782644620689408 56598163145648570368 56649140421387091968 57210022999816667136 57802379382790029312 58077638238324916224 58279296704430211072 58935759370687873024 59032217241998327808 59519281740694683648 59927466860098486272 60106256905790291968 60189711697723785216 60785649437305208832 61102515229904338944 61705104137497083904 61707490628220223488 62316045762620817408 62402568745434218496 62619244331355865088 62933036314725974016 63017978693614043136 63537929012868284416 63672933538854641664 63951568678831521792 64167017418936287232 64582254760476803072 64921422431773360128 65561673146090651648 65564208792483987456 66210798622784618496 66302729292023857152 66956602361964920832 67509049576172552192 67619539019014078464 68177456007619805184 68269476918081880064 68381210922857791488 68945412333112393728 68979011333759195136 69418242154684219392 69514268870514311168 69628040177994694656 69659277717721317376 70202528958341185536 70446649872775348224 71141390009587728384 71480170139476819968 71728365174683336704 72536319225461997568 72655036605536403456 73254500603931918336 73603343509956329472 73756882289351983104 73858910674921455616 74079645166429274112 74690863360871759872 74813106999760257024 75203095667574571008 75430376859494252544 75532187228516122624 75947680773194121216 76803161532842115072 77069839177053372416 77436850984433221632 78203552479328600064 78366687432436482048 78709622989331103744 79084443558570098688 79359042320926244864 79903289146797981696 80252948930298380288 80694410821518753792 81047532583073611776 81470020306539118592 81603359128644747264 82276654170960297984 83088061016827756544 83091274509286637568 83203424993912291328 83910715086301298688 84027221280980729856 84897244718472855552 84973710632080637952 85268758238442029056 86561896575697813504 86703569074185043968 87418945056645316608 87975594017817624576 88281064830379491328 88403639056031809536 89275469815953227776 89278922611042025472 90159385358685437952 90284567546585677824 90903274676826406912 91653772844856508416 91972015111678926848 92557656206245625856 93474068643931226112 93928866497033797632 94526968040421064704 94855186679450304512 95306893519302426624 95927353018247282688 96250526128404430848 96873382140715204608 97382133647660040192 97672667471909224448 98342509719135977472 98772860221905698816 99316197934176927744 100270794223432761344 100434903542947381248 100573835812659003392 101263574364258828288 102266184011429707776 102404215377122820096 103249134645910962176 103418118499668590592 103468517000638792704 104271403305771466752 104488916576581976064 104946163985774804992 105303793437511778304 105445924744760131584 106537718862397308928 106712085014381592576 107592547762025005056 108063376777431482368 108804478838192996352 109702205561280397312 109881750905897877504 110788366012382183424 110937899991883055104 111119467749643911168 112036295041307639808 112804643501361856512 113145565289241378816 113196326291297140736 113298280842774183936 114420045999633334272 115604758765580058624 116155276476649832448 116558593408860422144 117871518741375746048 118064434483996655616 119038563481389367296 119854933720196972544 120379423395447570432 121571298874610417664 122205030459808677888 123410208274994167808 123414981256440446976 124632091525241634816 124805137490868436992 125238488662711730176 125866072629451948032 127075858025736568832 127345867077709283328 127903137357663043584 129164509520953606144 129842844863546720256 131123346292181303296 131128417584967974912 132421597245569236992 132605458584047714304 133913204723929841664 135018099152345104384 135239078038028156928 136354912015239610368 136538953836163760128 137890824666224787456 137958022667518390272 138836484309368438784 139028537741028622336 139318555435442634752 140405057916682371072 140893299745550696448 142282780019175456768 142960340278953639936 143456730349366673408 145072638450923995136 145310073211072806912 146509001207863836672 147206687019912658944 147513764578703966208 147717821349842911232 148159290332858548224 149381726721743519744 149626213999520514048 150406191335149142016 150860753718988505088 151895361546388242432 153606323065684230144 154139678354106744832 154873701968866443264 156407104958657200128 156733374864872964096 157419245978662207488 158168887117140197376 158718084641852489728 159806578293595963392 160505897860596760576 161388821643037507584 162095065166147223552 162940040613078237184 163206718257289494528 164553308341920595968 166176122033655513088 166182549018573275136 166406849987824582656 168054442561961459712 169794489436945711104 169947421264161275904 170537516476884058112 173123793151395627008 173407138148370087936 174837890113290633216 176562129660758982656 176807278112063619072 178550939631906455552 178557845222084050944 180318770717370875904 180569135093171355648 181806549353652813824 183307545689713016832 183944030223357853696 185115312412491251712 186948137287862452224 187857732994067595264 189053936080842129408 189710373358900609024 190613787038604853248 191854706036494565376 192501052256808861696 193746764281430409216 194764267295320080384 195345334943818448896 196685019438271954944 198632395868353855488 200541588446865522688 200869807085894762496 202527148728517656576 204532368022859415552 204808430754245640192 206498269291821924352 206836236999337181184 206937034001277585408 208542806611542933504 208977833153163952128 209892327971549609984 210607586875023556608 213075437724794617856 213424170028763185152 215185095524050010112 216126753554862964736 217608957676385992704 219404411122560794624 219763501811795755008 221576732024764366848 221875799983766110208 222238935499287822336 224072590082615279616 225609287002723713024 226291130578482757632 226392652582594281472 226596561685548367872 231209517531160117248 232310552953299664896 233117186817720844288 235743037482751492096 236128868967993311232 238077126962778734592 239709867440393945088 240758846790895140864 243142597749220835328 244410060919617355776 246820416549988335616 246829962512880893952 249264183050483269632 249610274981736873984 250476977325423460352 251732145258903896064 254691734155418566656 255806274715326087168 259685689727093440512 262246692584362606592 262256835169935949824 264843194491138473984 265210917168095428608 267826409447859683328 270036198304690208768 270478156076056313856 272709824030479220736 273077907672327520256 275916045335036780544 277672968618736877568 278057075482057244672 278637110870885269504 281786599491101392896 284565560038350913536 285920680557907279872 286913460698733346816 290145276901847990272 290620146422145613824 293018002415727673344 295027529157407932416 295435642699685822464 296318580665717096448 298763453443487039488 300812382670298284032 301721507437977010176 303790723092776484864 307212646131368460288 308279356708213489664 309747403937732886528 312814209917314400256 313466749729745928192 314838491957324414976 316337774234280394752 317436169283704979456 319613156587191926784 321011795721193521152 322777643286075015168 324190130332294447104 325880081226156474368 326413436514578989056 329106616683841191936 332365098037146550272 332813699975649165312 336108885123922919424 339588978873891422208 339894842528322551808 341075032953768116224 346247586302791254016 346814276296740175872 349675780226581266432 353124259321517965312 353614556224127238144 357101879263812911104 357115690444168101888 361138270186342711296 363613098707305627648 366615091379426033664 367888060446715707392 370230624824982503424 373896274575724904448 375715465988135190528 379420746717801218048 381227574077209706496 383709412072989130752 387493528562860818432 389528534590640160768 390690669887636897792 393370038876543909888 397264791736707710976 401083176893731045376 401739614171789524992 405054297457035313152 409064736045718831104 409616861508491280384 412996538583643848704 413672473998674362368 413874068002555170816 417085613223085867008 417955666306327904256 419784655943099219968 421215173750047113216 426150875449589235712 426848340057526370304 430370191048100020224 435217915352771985408 438808822245121589248 439527003623591510016 443153464049528733696 443751599967532220416 444477870998575644672 448145180165230559232 451218574005447426048 452582261156965515264 452785305165188562944 462419035062320234496 464621105906599329792 466234373635441688576 471486074965502984192 472257737935986622464 476154253925557469184 479419734880787890176 481517693581790281728 486285195498441670656 488820121839234711552 493640833099976671232 493659925025761787904 498528366100966539264 499220549963473747968 500953954650846920704 509383468310837133312 511612549430652174336 519371379454186881024 524493385168725213184 524513670339871899648 529686388982276947968 530421834336190857216 535652818895719366656 540072396609380417536 540956312152112627712 545419648060958441472 551832090670073561088 555345937237473755136 557274221741770539008 563573198982202785792 569131120076701827072 571841361115814559744 573826921397466693632 580290553803695980544 581240292844291227648 586036004831455346688 590055058314815864832 590871285399371644928 597526906886974078976 601624765340596568064 607581446185552969728 614425292262736920576 616558713416426979328 619494807875465773056 625628419834628800512 626933499459491856384 629676983914648829952 634872338567409958912 639226313174383853568 642023591442387042304 645555286572150030336 648380260664588894208 651760162452312948736 652826873029157978112 658213233367682383872 664730196074293100544 665627399951298330624 672217770247845838848 679177957747782844416 679789685056645103616 682150065907536232448 692495172605582508032 693628552593480351744 699351560453162532864 706248518643035930624 707229112448254476288 714231380888336203776 722276540372685422592 733230182758852067328 735776120893431414784 740461249649965006848 747792549151449808896 751430931976270381056 758841493435602436096 767418824145978261504 779057069181280321536 781381339775273795584 786740077753087819776 794529583473415421952 802166353787462090752 803479228343579049984 810108594914070626304 818129472091437662208 819233723016982560768 825993077167287697408 827748136005110341632 834171226446171734016 835911332612655808512 839569311886198439936 852301750899178471424 853696680115052740608 860740382096200040448 870435830705543970816 877617644490243178496 879054007247183020032 886306928099057467392 887503199935064440832 888955741997151289344 896290360330461118464 902437148010894852096 905164522313931030528 905570610330377125888 924838070124640468992 929242211813198659584 932468747270883377152 942972149931005968384 944515475871973244928 952308507851114938368 958839469761575780352 963035387163580563456 972570390996883341312 977640243678469423104 987281666199953342464 987319850051523575808 998441099926947495936 1001907909301693841408 1018766936621674266624 1023225098861304348672 1038742758908373762048 1048986770337450426368 1049027340679743799296 1059372777964553895936 1060843668672381714432 1071305637791438733312 1080144793218760835072 1090839296121916882944 1103664181340147122176 1110691874474947510272 1114548443483541078016 1127146397964405571584 1138262240153403654144 1143682722231629119488 1147653842794933387264 1160581107607391961088 1162480585688582455296 1172072009662910693376 1180110116629631729664 1181742570798743289856 1203249530681193136128 1215162892371105939456 1228850584525473841152 1233117426832853958656 1238989615750931546112 1251256839669257601024 1253866998918983712768 1259353967829297659904 1269744677134819917824 1278452626348767707136 1284047182884774084608 1291110573144300060672 1303520324904625897472 1305653746058315956224 1316426466735364767744 1329460392148586201088 1331254799902596661248 1344435540495691677696 1358355915495565688832 1364300131815072464896 1384990345211165016064 1387257105186960703488 1398703120906325065728 1412497037286071861248 1414458224896508952576 1428462761776672407552 1444553080745370845184 1466460365517704134656 1471552241786862829568 1480922499299930013696 1495585098302899617792 1502861863952540762112 1517682986871204872192 1534837648291956523008 1558114138362560643072 1573480155506175639552 1589059166946830843904 1604332707574924181504 1606958456687158099968 1620217189828141252608 1636258944182875324416 1651986154334575394816 1655496272010220683264 1671822665225311617024 1679138623772396879872 1704603501798356942848 1707393360230105481216 1721480764192400080896 1740871661411087941632 1755235288980486356992 1758108014494366040064 1772613856198114934784 1775006399870128881664 1792580720660922236928 1804874296021789704192 1811141220660754251776 1849676140249280937984 1858484423626397319168 1864937494541766754304 1885944299862011936768 1889030951743946489856 1904617015702229876736 1917678939523151560704 1926070774327161126912 1945140781993766682624 1955280487356938846208 1974639700103047151616 1996882199853894991872 2003815818603387682816 2037533873243348533248 2046450197722608697344 2077485517816747524096 2097973540674900852736 2098054681359487598592 2118745555929107791872 2121687337344763428864 2160289586437521670144 2207328362680294244352 2221383748949895020544 2229096886967082156032 2254292795928811143168 2276524480306807308288 2295307685589866774528 2321162215214783922176 2344144019325821386752 2360220233259263459328 2363485141597486579712 2406499061362386272256 2430325784742211878912 2457701169050947682304 2466234853665707917312 2477979231501863092224 2502513679338515202048 2507733997837967425536 2518707935658595319808 2539489354269639835648 2556905252697535414272 2582221146288600121344 2607040649809251794944 2611307492116631912448 2632852933470729535488 2658920784297172402176 2662509599805193322496 2688871080991383355392 2716711830991131377664 2728600263630144929792 2769980690422330032128 2774514210373921406976 2797406241812650131456 2824994074572143722496 2828916449793017905152 2856925523553344815104 2889106161490741690368 2932920731035408269312 2943104483573725659136 2961844998599860027392 3005723727905081524224 3035365973742409744384 3069675296583913046016 3116228276725121286144 3146960311012351279104 3178118333893661687808 3208665415149848363008 3213916913374316199936 3240434379656282505216 3272517888365750648832 3310992544020441366528 3343645330450623234048 3409207003596713885696 3414786720460210962432 3442961528384800161792 3481743322822175883264 3510470577960972713984 3516216028988732080128 3545227712396229869568 3550012799740257763328 3609748592043579408384 3622282441321508503552 3699352280498561875968 3716968847252794638336 3729874989083533508608 3771888599724023873536 3778061903487892979712 3809234031404459753472 3835357879046303121408 3852141548654322253824 3910560974713877692416 3949279400206094303232 3993764399707789983744 4007631637206775365632 4075067746486697066496 4092900395445217394688 4154971035633495048192 4195947081349801705472 4196109362718975197184 4237491111858215583744 4243374674689526857728 4414656725360588488704 4442767497899790041088 4458193773934164312064 4508585591857622286336 4553048960613614616576 4590615371179733549056 4642324430429567844352 4720440466518526918656 4726970283194973159424 4812998122724772544512 4860651569484423757824 4932469707331415834624 4955958463003726184448 5015467995675934851072 5037415871317190639616 5078978708539279671296 5113810505395070828544 5164442292577200242688 5214081299618503589888 5222614984233263824896 5265705866941459070976 5317841568594344804352 5325019199610386644992 5377742161982766710784 5433423661982262755328 5457200527260289859584 5539961380844660064256 5549028420747842813952 5594812483625300262912 5657832899586035810304 5713851047106689630208 5778212322981483380736 5865841462070816538624 5886208967147451318272 6011447455810163048448 6070731947484819488768 6139350593167826092032 6232456553450242572288 6293920622024702558208 6356236667787323375616 6417330830299696726016 6480868759312565010432 6621985088040882733056 6687290660901246468096 6818414007193427771392 6829573440920421924864 6885923056769600323584 6963486645644351766528 7020941155921945427968 7032432057977464160256 7090455424792459739136 7219497184087158816768 7244564882643017007104 7398704560997123751936 7433937694505589276672 7459749978167067017216 7543777199448047747072 7556123806975785959424 7618468062808919506944 7670715758092606242816 7821121949427755384832 7898558800412188606464 7987528799415579967488 8015263274413550731264 8150135492973394132992 8185800790890434789376 8309942071266990096384 8391894162699603410944 8392218725437950394368 8474982223716431167488 8486749349379053715456 8829313450721176977408 8885534995799580082176 8916387547868328624128 9017171183715244572672 9106097921227229233152 9181230742359467098112 9440880933037053837312 9625996245449545089024 9721303138968847515648 9864939414662831669248 10030935991351869702144 10157957417078559342592 10227621010790141657088 10328884585154400485376 10428162599237007179776 10445229968466527649792 10531411733882918141952 10635683137188689608704 10650038399220773289984 10866847323964525510656 10914401054520579719168 11079922761689320128512 11098056841495685627904 11189624967250600525824 11315665799172071620608 11427702094213379260416 11556424645962966761472 11731682924141633077248 11772417934294902636544 12022894911620326096896 12278701186335652184064 12464913106900485144576 12587841244049405116416 12712473335574646751232 12834661660599393452032 13243970176081765466112 13374581321802492936192 13636828014386855542784 13659146881840843849728 13771846113539200647168 13926973291288703533056 14041882311843890855936 14180910849584919478272 14438994368174317633536 14489129765286034014208 14797409121994247503872 14867875389011178553344 14919499956334134034432 15087554398896095494144 15112247613951571918848 15236936125617839013888 15341431516185212485632 15642243898855510769664 15797117600824377212928 15975057598831159934976 16030526548827101462528 16300270985946788265984 16371601581780869578752 16619884142533980192768 16783788325399206821888 16784437450875900788736 16973498698758107430912 17658626901442353954816 17832775095736657248256 18034342367430489145344 18212195842454458466304 18362461484718934196224 18881761866074107674624 19251992490899090178048 19442606277937695031296 19729878829325663338496 20061871982703739404288 20455242021580283314176 20657769170308800970752 20856325198474014359552 20890459936933055299584 21062823467765836283904 21271366274377379217408 21733694647929051021312 21828802109041159438336 22159845523378640257024 22196113682991371255808 22379249934501201051648 22631331598344143241216 22855404188426758520832 23463365848283266154496 23544835868589805273088 24045789823240652193792 24557402372671304368128 24929826213800970289152 25175682488098810232832 25424946671149293502464 26487940352163530932224 26749162643604985872384 27273656028773711085568 27318293763681687699456 27543692227078401294336 28083764623687781711872 28877988736348635267072 28978259530572068028416 29594818243988495007744 29838999912668268068864 30175108797792190988288 30473872251235678027776 30682863032370424971264 31284487797711021539328 31594235201648754425856 31950115197662319869952 32061053097654202925056 32600541971893576531968 32743203163561739157504 33239768285067960385536 33568874901751801577472 33946997397516214861824 35317253802884707909632 35665550191473314496512 36068684734860978290688 36724922969437868392448 37763523732148215349248 38503984981798180356096 39459757658651326676992 40123743965407478808576 40910484043160566628352 41315538340617601941504 41712650396948028719104 41780919873866110599168 42125646935531672567808 42542732548754758434816 43467389295858102042624 44319691046757280514048 44392227365982742511616 44758499869002402103296 45262663196688286482432 45710808376853517041664 46926731696566532308992 47089671737179610546176 48091579646481304387584 49114804745342608736256 49859652427601940578304 50351364976197620465664 52975880704327061864448 53498325287209971744768 54547312057547422171136 54636587527363375398912 55087384454156802588672 57755977472697270534144 57956519061144136056832 59189636487976990015488 59677999825336536137728 60350217595584381976576 61365726064740849942528 62568975595422043078656 63188470403297508851712 64122106195308405850112 65201083943787153063936 65486406327123478315008 66479536570135920771072 67137749803503603154944 67893994795032429723648 70634507605769415819264 71331100382946628993024 72137369469721956581376 75527047464296430698496 78919515317302653353984 80247487930814957617152 81820968086321133256704 82631076681235203883008 83425300793896057438208 84251293871063345135616 86934778591716204085248 88639382093514561028096 88784454731965485023232 89516999738004804206592 90525326393376572964864 91421616753707034083328 93853463393133064617984 94179343474359221092352 96183159292962608775168 98229609490685217472512 99719304855203881156608 105951761408654123728896 106996650574419943489536 109094624115094844342272 110174768908313605177344 115511954945394541068288 115913038122288272113664 118379272975953980030976 119355999650673072275456 122731452129481699885056 125137951190844086157312 126376940806595017703424 128244212390616811700224 130402167887574306127872 132959073140271841542144 134275499607007206309888 135787989590064859447296 141269015211538831638528 142662200765893257986048 144274738939443913162752 151054094928592861396992 160494975861629915234304 163641936172642266513408 165262153362470407766016 166850601587792114876416 173869557183432408170496 177278764187029122056192 177568909463930970046464 179033999476009608413184 181050652786753145929728 187706926786266129235968 188358686948718442184704 192366318585925217550336 196459218981370434945024 199438609710407762313216 211903522817308247457792 213993301148839886979072 218189248230189688684544 231826076244576544227328 236758545951907960061952 238711999301346144550912 245462904258963399770112 250275902381688172314624 252753881613190035406848 256488424781233623400448 260804335775148612255744 265918146280543683084288 268550999214014412619776 271575979180129718894592 282538030423077663277056 285324401531786515972096 288549477878887826325504 320989951723259830468608 327283872345284533026816 330524306724940815532032 347739114366864816340992 354557528374058244112384 355137818927861940092928 358067998952019216826368 375413853572532258471936 376717373897436884369408 384732637171850435100672 398877219420815524626432 423807045634616494915584 427986602297679773958144 463652152489153088454656 477423998602692289101824 490925808517926799540224 500551804763376344629248 512976849562467246800896 521608671550297224511488 531836292561087366168576 537101998428028825239552 543151958360259437789184 565076060846155326554112 577098955757775652651008 641979903446519660937216 654567744690569066053632 695478228733729632681984 709115056748116488224768 710275637855723880185856 716135997904038433652736 750827707145064516943872 753434747794873768738816 769465274343700870201344 797754438841631049252864 847614091269232989831168 855973204595359547916288 927304304978306176909312 981851617035853599080448 1025953699124934493601792 1043217343100594449022976 1063672585122174732337152 1074203996856057650479104 1130152121692310653108224 1154197911515551305302016 1283959806893039321874432 1390956457467459265363968 1418230113496232976449536 1432271995808076867305472 1501655414290129033887744 1506869495589747537477632 1538930548687401740402688 1595508877683262098505728 1695228182538465979662336 1854608609956612353818624 1963703234071707198160896 2086434686201188898045952 2127345170244349464674304 2148407993712115300958208 2260304243384621306216448 2308395823031102610604032 2567919613786078643748864 2781912914934918530727936 2836460226992465952899072 3013738991179495074955264 3077861097374803480805376 3191017755366524197011456 3390456365076931959324672 3709217219913224707637248 4172869372402377796091904 4254690340488698929348608 4296815987424230601916416 4520608486769242612432896 4616791646062205221208064 5563825829869837061455872 6027477982358990149910528 6382035510733048394022912 6780912730153863918649344 8345738744804755592183808 8509380680977397858697216 9041216973538485224865792 9233583292124410442416128 11127651659739674122911744 12054955964717980299821056 12764071021466096788045824 13561825460307727837298688 16691477489609511184367616 18082433947076970449731584 24109911929435960599642112 25528142042932193576091648 27123650920615455674597376 33382954979219022368735232 36164867894153940899463168 48219823858871921199284224 54247301841230911349194752 72329735788307881798926336 108494603682461822698389504 144659471576615763597852672 216989207364923645396779008 433978414729847290793558016
- Sum of all divisors σ(n): 1488199321934970338826141555
- Sum of proper divisors (its aliquot sum) s(n): 1054220907205123048032583539
- 433978414729847290793558016 is an abundant number, because the sum of its proper divisors (1054220907205123048032583539) is greater than itself. Its abundance is 620242492475275757239025523
Bases of 433978414729847290793558016
- Binary: 101100110111110101000000100000000110010101110001010100001000000000000000000000000000000002
- Hexadecimal: 0x166FA8100CAE2A100000000
- Base-36: 1IJ1OFWYNYEPPKWSG0
Squares and roots of 433978414729847290793558016
- 433978414729847290793558016 squared (4339784147298472907935580162) is 188337264451431335974247286280029683500487604757856256
- 433978414729847290793558016 cubed (4339784147298472907935580163) is 81734307461188193431352025242440312935750528155626280089725357315382810924548096
-
433978414729847290793558016 is a
perfect square number . Itssquare root is 20832148586496 -
The
cube root of 433978414729847290793558016 is 757104875.7029865243
Scales and comparisons
How big is 433978414729847290793558016?- 433,978,414,729,847,290,793,558,016 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 433,978,414,729,847,290,793,558,016 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 433978414729847290793558016 cubic inches would be around 63092073 feet tall.
Recreational maths with 433978414729847290793558016
- 433978414729847290793558016 backwards is 610855397092748927414879334
- The number of decimal digits it has is: 27
- The sum of 433978414729847290793558016's digits is 135
- 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 433978414729847290793558016 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 433978414729847290793558016 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/433978414729847290793558016/
Chicago style:
Numbermatics. 2024. "Number 433978414729847290793558016 - Facts about the integer". https://numbermatics.com/n/433978414729847290793558016/
The information we have on file for 433978414729847290793558016 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 433978414729847290793558016, math, Factors of 433978414729847290793558016, curriculum, school, college, exams, university, Prime factorization of 433978414729847290793558016, STEM, science, technology, engineering, physics, economics, calculator, four hundred thirty-three septillion, nine hundred seventy-eight sextillion, four hundred fourteen quintillion, seven hundred twenty-nine quadrillion, eight hundred forty-seven trillion, two hundred ninety billion, seven hundred ninety-three million, five hundred fifty-eight thousand and sixteen.