413073569778520190327783424
413,073,569,778,520,190,327,783,424 is an even composite number composed of six prime numbers multiplied together.
413073569778520190327783424 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, one hundred twenty-five divisors.
Prime factorization of 413073569778520190327783424:
216 × 34 × 114 × 132 × 234 × 106012
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 13 × 13 × 23 × 23 × 23 × 23 × 10601 × 10601)See below for interesting mathematical facts about the number 413073569778520190327783424 from the Numbermatics database.
Names of 413073569778520190327783424
- Cardinal: 413073569778520190327783424 can be written as Four hundred thirteen septillion, seventy-three sextillion, five hundred sixty-nine quintillion, seven hundred seventy-eight quadrillion, five hundred twenty trillion, one hundred ninety billion, three hundred twenty-seven million, seven hundred eighty-three thousand, four hundred twenty-four.
Scientific notation
- Scientific notation: 4.13073569778520190327783424 × 1026
Factors of 413073569778520190327783424
Divisors of 413073569778520190327783424
- Number of divisors d(n): 19125
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 23 24 26 27 32 33 36 39 44 46 48 52 54 64 66 69 72 78 81 88 92 96 99 104 108 117 121 128 132 138 143 144 156 162 169 176 184 192 198 207 208 216 234 242 253 256 264 276 286 288 297 299 312 324 338 351 352 363 368 384 396 414 416 429 432 468 484 506 507 512 528 529 552 572 576 594 598 621 624 648 676 702 704 726 736 759 768 792 828 832 858 864 891 897 936 968 1012 1014 1024 1053 1056 1058 1089 1104 1144 1152 1188 1196 1242 1248 1287 1296 1331 1352 1404 1408 1452 1472 1518 1521 1536 1573 1584 1587 1656 1664 1716 1728 1782 1794 1859 1863 1872 1936 2024 2028 2048 2106 2112 2116 2178 2208 2277 2288 2304 2376 2392 2484 2496 2574 2592 2662 2691 2704 2783 2808 2816 2904 2944 3036 3042 3072 3146 3168 3174 3267 3289 3312 3328 3432 3456 3564 3588 3718 3726 3744 3861 3872 3887 3993 4048 4056 4096 4212 4224 4232 4356 4416 4554 4563 4576 4608 4719 4752 4761 4784 4968 4992 5148 5184 5324 5382 5408 5566 5577 5616 5632 5808 5819 5888 6072 6084 6144 6292 6336 6348 6534 6578 6624 6656 6831 6864 6877 6912 7128 7176 7436 7452 7488 7722 7744 7774 7986 8073 8096 8112 8192 8349 8424 8448 8464 8712 8832 9108 9126 9152 9216 9438 9504 9522 9568 9801 9867 9936 9984 10296 10368 10601 10648 10764 10816 11132 11154 11232 11264 11583 11616 11638 11661 11776 11979 12144 12167 12168 12288 12584 12672 12696 13068 13156 13248 13312 13662 13689 13728 13754 13824 14157 14256 14283 14352 14641 14872 14904 14976 15444 15488 15548 15972 16146 16192 16224 16384 16698 16731 16848 16896 16928 17303 17424 17457 17664 18216 18252 18304 18432 18876 19008 19044 19136 19602 19734 19872 19968 20449 20493 20592 20631 20736 21202 21296 21528 21632 22264 22308 22464 22528 23166 23232 23276 23322 23552 23958 24219 24288 24334 24336 24576 25047 25168 25344 25392 26136 26312 26496 26624 27324 27378 27456 27508 27648 28314 28512 28566 28704 29282 29601 29744 29808 29952 30613 30888 30976 31096 31803 31944 32292 32384 32448 32768 33396 33462 33696 33792 33856 34606 34848 34914 34983 35328 35937 36179 36432 36501 36504 36608 36864 37752 38016 38088 38272 39204 39468 39744 39936 40898 40986 41184 41262 41472 42404 42471 42592 42757 42849 43056 43264 43923 44528 44616 44928 45056 46332 46464 46552 46644 47104 47916 48438 48576 48668 48672 49152 50094 50193 50336 50688 50784 51909 52272 52371 52624 52992 53248 54648 54756 54912 55016 55296 56628 57024 57132 57408 58564 59202 59488 59616 59904 61226 61347 61776 61893 61952 62192 63606 63888 64009 64584 64768 64896 65536 66792 66924 67392 67584 67712 69212 69696 69828 69966 70656 71874 72358 72864 73002 73008 73216 73728 75141 75504 75647 76032 76176 76544 78408 78936 79488 79872 81796 81972 82368 82524 82944 84808 84942 85184 85514 85698 86112 86528 87846 88803 89056 89232 89401 89856 90112 91839 92664 92928 93104 93288 94208 95409 95832 96876 97152 97336 97344 98304 100188 100386 100672 101376 101568 103818 104544 104742 104949 105248 105984 106496 107811 108537 109296 109503 109512 109824 110032 110592 113256 114048 114264 114816 116611 117128 118404 118976 119232 119808 122452 122694 123552 123786 123904 124384 127212 127413 127776 128018 128271 129168 129536 129792 131769 133584 133837 133848 134784 135168 135424 137813 138424 139392 139656 139932 141312 143748 144716 145728 146004 146016 146432 147456 150282 150579 151008 151294 152064 152352 153088 155727 156816 157113 157872 158171 158976 159744 163592 163944 164736 165048 165888 169616 169884 170368 171028 171396 172224 173056 175692 177606 178112 178464 178802 179712 180224 183678 184041 185328 185679 185856 186208 186576 188416 190333 190818 191664 192027 193752 194304 194672 194688 196608 200376 200772 201344 202752 203136 207636 209088 209484 209898 210496 211968 212992 215622 217074 218592 219006 219024 219648 220064 221184 224939 225423 226512 226941 228096 228528 229632 233222 234256 236808 237952 238464 239616 243823 244904 245388 247104 247572 247808 248768 254424 254826 255552 256036 256542 258336 259072 259584 263538 266409 267168 267674 267696 268203 269568 270336 270848 275517 275626 276848 278784 279312 279841 279864 282624 286227 287496 289432 291456 292008 292032 292864 294912 300564 301158 302016 302588 304128 304704 306176 311454 313632 314226 314847 315744 316342 317952 319488 325611 327184 327888 328509 329472 330096 331776 336743 339232 339768 340736 342056 342792 344448 346112 349833 351384 355212 356224 356928 357604 359424 360448 367356 368082 370656 371358 371712 372416 373152 376832 380666 381636 383328 384054 384813 387504 388608 389344 389376 395307 397969 400752 401511 401544 402688 405504 406272 413439 415272 418176 418968 419796 420992 423936 425984 431244 434148 437184 438012 438048 439296 440128 442368 449878 450846 453024 453882 456192 457056 459264 466444 467181 468512 470327 471339 473616 474513 475904 476928 479232 487646 489808 490776 494208 495144 495616 497536 508848 509652 511104 512072 513084 516672 518144 519168 527076 532818 534336 535348 535392 536406 539136 540672 541696 551034 551252 552123 553696 557037 557568 558624 559682 559728 565248 570999 572454 574992 576081 578864 582912 584016 584064 585728 589824 601128 602316 604032 605176 608256 609408 612352 622908 627264 628452 629694 631488 632684 635904 638976 651222 654368 655776 657018 658944 660192 663552 673486 674817 678464 679536 680823 681472 684112 685584 688896 692224 699666 702768 704099 710424 712448 713856 715208 718848 720896 731469 734712 736164 741312 742716 743424 744832 746304 753664 761332 763272 766656 768108 769626 775008 777216 778688 778752 790614 795938 801504 803022 803088 804609 805376 811008 812544 826551 826878 830544 832117 836352 837936 839523 839592 841984 847872 851968 858681 862488 868296 874368 876024 876096 878592 880256 884736 899756 901692 906048 907764 912384 914112 918528 932888 934362 937024 940654 942678 947232 949026 951808 953856 958464 975292 976833 979616 981552 983411 985527 988416 990288 991232 995072 1010229 1017696 1019304 1022208 1024144 1026168 1033344 1036288 1038336 1049499 1054152 1065636 1068672 1070696 1070784 1072812 1078272 1081344 1083392 1102068 1102504 1104246 1107392 1114074 1115136 1117248 1119364 1119456 1130496 1141998 1144908 1149984 1152162 1154439 1157728 1165824 1168032 1168128 1171456 1185921 1193907 1202256 1204533 1204632 1208064 1210352 1216512 1218816 1224704 1240317 1245816 1254528 1256904 1259388 1262976 1265368 1271808 1277952 1282721 1302444 1308736 1311552 1314036 1317888 1320384 1327104 1346972 1349634 1356928 1359072 1361646 1362944 1368224 1371168 1377792 1384448 1399332 1401543 1405536 1408198 1410981 1420848 1423539 1424896 1427712 1430416 1437696 1462938 1469424 1472207 1472328 1482624 1485432 1486848 1489664 1492608 1507328 1515943 1522664 1526544 1533312 1536216 1539252 1550016 1554432 1557376 1557504 1581228 1591876 1603008 1606044 1606176 1609218 1610752 1622016 1625088 1653102 1653756 1656369 1661088 1664234 1672704 1675872 1679046 1679184 1683968 1695744 1712997 1717362 1724976 1728243 1736592 1739881 1748736 1752048 1752192 1757184 1760512 1769472 1791569 1799512 1803384 1812096 1815528 1824768 1828224 1837056 1865776 1868724 1874048 1881308 1885356 1894464 1898052 1903616 1907712 1916928 1950584 1953666 1959232 1963104 1966822 1971054 1976832 1980576 1982464 1990144 2020458 2024451 2035392 2038608 2042469 2044416 2048288 2052336 2056223 2066688 2072576 2076672 2098998 2108304 2112297 2131272 2137344 2141392 2141568 2145624 2156544 2162688 2166784 2194407 2204136 2205008 2208492 2214784 2228148 2230272 2234496 2238728 2238912 2260992 2283996 2289816 2299968 2304324 2308878 2315456 2331648 2336064 2336256 2342912 2371842 2387814 2404512 2409066 2409264 2413827 2416128 2420704 2433024 2437632 2449408 2474329 2479653 2480634 2491632 2496351 2509056 2513808 2518569 2518776 2525952 2530736 2543616 2555904 2565442 2604888 2617472 2623104 2628072 2635776 2640768 2654208 2682053 2693944 2699268 2713856 2718144 2723292 2725888 2736448 2742336 2755584 2768896 2798664 2803086 2811072 2816396 2821962 2841696 2847078 2849792 2855424 2860832 2875392 2925876 2930499 2938848 2944414 2944656 2950233 2965248 2970864 2973696 2979328 2985216 3030687 3031886 3045328 3053088 3066624 3072432 3078251 3078504 3100032 3108864 3114752 3115008 3148497 3162456 3169699 3183752 3206016 3212088 3212352 3218436 3221504 3244032 3250176 3306204 3307512 3312738 3322176 3328468 3345408 3351744 3358092 3358368 3367936 3391488 3425994 3434724 3449952 3456486 3463317 3473184 3479762 3497472 3504096 3504384 3514368 3521024 3581721 3583138 3599024 3606768 3613599 3624192 3631056 3637933 3649536 3656448 3674112 3720951 3731552 3737448 3748096 3762616 3770712 3788928 3796104 3807232 3815424 3833856 3848163 3901168 3907332 3918464 3926208 3933644 3942108 3953664 3961152 3964928 3980288 4040916 4048902 4070784 4077216 4084938 4088832 4096576 4104672 4112446 4133376 4145152 4153344 4197996 4216608 4224594 4232943 4262544 4270617 4274688 4282784 4283136 4291248 4313088 4333568 4377659 4388814 4408272 4410016 4416621 4416984 4429568 4456296 4460544 4468992 4477456 4477824 4521984 4547829 4567992 4579632 4599936 4608648 4617756 4630912 4663296 4672128 4672512 4685824 4743684 4775628 4809024 4818132 4818528 4827654 4832256 4841408 4866048 4875264 4898816 4948658 4959306 4961268 4983264 4992702 5018112 5027616 5037138 5037552 5051904 5061472 5087232 5130884 5138991 5173597 5184729 5209776 5219643 5234944 5246208 5256144 5271552 5281536 5308416 5364106 5374707 5387888 5398536 5427712 5436288 5446584 5451776 5472896 5484672 5511168 5537792 5597328 5606172 5607929 5622144 5632792 5643924 5683392 5694156 5699584 5710848 5721664 5750784 5851752 5860998 5877696 5888828 5889312 5900466 5930496 5941728 5947392 5958656 5970432 6061374 6063772 6073353 6090656 6106176 6127407 6133248 6144864 6156502 6157008 6168669 6200064 6217728 6229504 6230016 6296994 6324912 6336891 6339398 6367504 6412032 6424176 6424704 6436872 6443008 6488064 6500352 6583221 6612408 6615024 6625476 6644352 6656936 6690816 6703488 6716184 6716736 6735872 6782976 6851988 6869448 6899904 6912972 6926634 6946368 6959524 6994944 7008192 7008768 7028736 7042048 7163442 7166276 7198048 7213536 7227198 7241481 7248384 7262112 7275866 7299072 7312896 7348224 7422987 7441902 7463104 7474896 7489053 7496192 7525232 7541424 7555707 7577856 7592208 7614464 7630848 7667712 7696326 7745089 7802336 7814664 7836928 7852416 7867288 7884216 7907328 7922304 7929856 7960576 8046159 8081832 8097804 8141568 8154432 8169876 8177664 8193152 8209344 8224892 8266752 8290304 8306688 8395992 8433216 8449188 8465886 8525088 8541234 8549376 8565568 8566272 8582496 8626176 8667136 8755318 8777628 8816544 8820032 8833242 8833968 8850699 8859136 8912592 8921088 8937984 8954912 8955648 9092061 9095658 9135984 9153287 9159264 9199872 9217296 9234753 9235512 9261824 9326592 9344256 9345024 9371648 9445491 9487368 9509097 9551256 9618048 9636264 9637056 9655308 9664512 9682816 9732096 9750528 9797632 9897316 9918612 9922536 9966528 9985404 10036224 10055232 10074276 10075104 10103808 10122944 10174464 10261768 10277982 10347194 10369458 10419552 10439286 10469888 10492416 10512288 10543104 10563072 10728212 10745163 10749414 10775776 10797072 10817521 10840797 10855424 10872576 10893168 10903552 10913799 10945792 10969344 11022336 11075584 11162853 11194656 11212344 11215858 11244288 11265584 11287848 11366784 11388312 11399168 11421696 11443328 11501568 11544489 11703504 11721996 11755392 11777656 11778624 11800932 11860992 11883456 11894784 11917312 11940864 12122748 12127544 12146706 12181312 12212352 12254814 12266496 12289728 12313004 12314016 12337338 12400128 12435456 12459008 12460032 12593988 12649824 12673782 12678796 12698829 12735008 12811851 12824064 12848352 12849408 12873744 12886016 13000704 13132977 13166442 13224816 13230048 13249863 13250952 13288704 13313872 13381632 13406976 13432368 13433472 13471744 13565952 13643487 13703976 13738896 13799808 13825944 13853268 13892736 13919048 13989888 14016384 14017536 14057472 14084096 14109931 14326884 14332552 14396096 14427072 14454396 14482962 14496768 14524224 14551732 14598144 14625792 14696448 14845974 14883804 14926208 14949792 14978106 14992384 15050464 15082848 15111414 15155712 15184416 15228928 15261696 15392652 15416973 15490178 15520791 15604672 15629328 15658929 15673856 15704832 15734576 15768432 15814656 15844608 15921152 16092318 16124121 16163664 16194277 16195608 16283136 16308864 16339752 16355328 16386304 16418688 16449784 16533504 16580608 16613376 16675373 16791984 16823787 16866432 16898376 16931772 17050176 17082468 17098752 17131136 17132544 17164992 17252352 17334272 17510636 17555256 17633088 17640064 17666484 17667936 17701398 17718272 17825184 17842176 17875968 17909824 17911296 18184122 18191316 18220059 18271968 18306574 18318528 18399744 18434592 18469506 18471024 18506007 18523648 18653184 18688512 18690048 18890982 18974736 19010673 19018194 19102512 19138691 19236096 19272528 19274112 19310616 19329024 19365632 19464192 19501056 19595264 19707259 19749663 19794632 19837224 19845072 19933056 19970808 20072448 20110464 20148552 20150208 20207616 20245888 20348928 20523536 20555964 20694388 20738916 20839104 20878572 20939776 20984832 21024576 21086208 21126144 21456424 21490326 21498828 21551552 21594144 21635042 21681594 21710848 21745152 21786336 21807104 21827598 21891584 21938688 22044672 22268961 22325706 22389312 22424688 22431716 22467159 22488576 22531168 22575696 22618453 22667121 22733568 22776624 22798336 22843392 22886656 23003136 23088978 23235267 23407008 23443992 23510784 23555312 23557248 23601864 23721984 23766912 23789568 23834624 23881728 24138477 24245496 24255088 24293412 24362624 24424704 24509628 24532992 24579456 24626008 24628032 24674676 24800256 24870912 24918016 24920064 25187976 25299648 25347564 25357592 25397658 25470016 25623702 25648128 25696704 25698816 25747488 25772032 26001408 26265954 26332884 26449632 26460096 26499726 26501904 26552097 26577408 26627744 26763264 26813952 26864736 26866944 26943488 27276183 27286974 27407952 27459861 27477792 27599616 27651888 27704259 27706536 27785472 27838096 27979776 28032768 28035072 28114944 28168192 28219862 28527291 28653768 28665104 28792192 28854144 28908792 28965924 28993536 29048448 29103464 29196288 29251584 29392896 29502583 29691948 29767608 29852416 29899584 29956212 29984768 30100928 30165696 30222828 30311424 30368832 30457856 30523392 30785304 30833946 30980356 31041582 31209344 31258656 31317858 31347712 31409664 31469152 31536864 31629312 31689216 31842304 32184636 32235489 32248242 32327328 32388554 32391216 32452563 32566272 32617728 32679504 32710656 32741397 32772608 32837376 32899568 33067008 33226752 33350746 33583968 33647574 33732864 33796752 33860761 33863544 34100352 34164936 34197504 34262272 34265088 34329984 34504704 34633467 34668544 34866689 35021272 35110512 35266176 35280128 35332968 35335872 35402796 35436544 35650368 35684352 35751936 35819648 35822592 36368244 36382632 36440118 36543936 36613148 36637056 36799488 36869184 36939012 36942048 37012014 37047296 37306368 37377024 37380096 37781964 37949472 38021346 38036388 38096487 38205024 38277382 38472192 38545056 38548224 38621232 38658048 38731264 39002112 39398931 39414518 39499326 39589264 39674448 39690144 39749589 39866112 39941616 40017263 40144896 40220928 40297104 40300416 40415232 40491776 40697856 40930461 41047072 41111928 41206087 41388776 41477832 41678208 41757144 41879552 41969664 42049152 42172416 42252288 42329793 42912848 42980652 42997656 43103104 43188288 43270084 43363188 43421696 43490304 43572672 43614208 43655196 43783168 43877376 44089344 44537922 44651412 44778624 44849376 44863432 44934318 44977152 45062336 45151392 45236906 45334242 45467136 45553248 45596672 45686784 45773312 46177956 46470534 46562373 46814016 46887984 46976787 47021568 47110624 47114496 47203728 47293129 47443968 47533824 47669248 47763456 48276954 48372363 48490992 48510176 48582831 48586824 48725248 48849408 49019256 49065984 49158912 49252016 49256064 49349352 49600512 49741824 49836032 49840128 50026119 50375952 50471361 50599296 50695128 50715184 50795316 50940032 51247404 51296256 51393408 51397632 51494976 51544064 52002816 52531908 52665768 52899264 52920192 52999452 53003808 53104194 53154816 53255488 53526528 53627904 53729472 53733888 53886976 54552366 54573948 54815904 54919722 54955584 55199232 55303776 55408518 55413072 55518021 55570944 55676192 55959552 56065536 56070144 56336384 56439724 56909567 57032019 57054582 57307536 57330208 57416073 57584384 57708288 57817584 57931848 57987072 58096896 58206928 58392576 58503168 58785792 59005166 59121777 59383896 59535216 59704832 59799168 59912424 59969536 60201856 60331392 60445656 60622848 60737664 60915712 61046784 61570608 61667892 61687219 61960712 62083164 62418688 62517312 62635716 62695424 62819328 62938304 63073728 63258624 63378432 63684608 64369272 64470978 64496484 64654656 64777108 64782432 64905126 65132544 65235456 65359008 65421312 65482794 65545216 65674752 65799136 66134016 66701492 66806883 67167936 67295148 67401477 67465728 67593504 67721522 67727088 67855359 68200704 68329872 68395008 68524544 68530176 68659968 69009408 69266934 69705801 69733378 70042544 70221024 70532352 70560256 70665936 70671744 70805592 70873088 71300736 71368704 71503872 71639296 71645184 72415431 72736488 72765264 72880236 72903077 73087872 73226296 73274112 73598976 73738368 73878024 73884096 74024028 74094592 74612736 74754048 74760192 75563928 75898944 76042692 76072776 76192974 76410048 76554764 76944384 77090112 77096448 77242464 77316096 77462528 78004224 78797862 78829036 78998652 79178528 79348896 79380288 79499178 79656291 79732224 79883232 80034526 80289792 80441856 80594208 80600832 80830464 80983552 81860922 82094144 82223856 82379583 82412174 82777552 82955664 83112777 83356416 83514288 83759104 83939328 84098304 84344832 84504576 84659586 85581873 85825696 85961304 85995312 86206208 86376576 86540168 86726376 86843392 86980608 87145344 87228416 87310392 87566336 87754752 88178688 88507749 89075844 89302824 89557248 89698752 89726864 89868636 89954304 90124672 90302784 90473812 90668484 90934272 91106496 91193344 91373568 91546624 92355912 92941068 93124746 93628032 93775968 93953574 94043136 94221248 94228992 94407456 94586258 94887936 95067648 95338496 95526912 96553908 96744726 96981984 97020352 97165662 97173648 97357689 97450496 97698816 98038512 98131968 98224191 98317824 98504032 98512128 98698704 99201024 99672064 99680256 100052238 100686157 100751904 100942722 101198592 101390256 101430368 101582283 101590632 101880064 102494808 102592512 102786816 102795264 102989952 103088128 103900401 104005632 104600067 105063816 105331536 105798528 105840384 105998904 106007616 106208388 106309632 106510976 107053056 107255808 107458944 107467776 107773952 109104732 109147896 109631808 109839444 109911168 110398464 110607552 110817036 110826144 111036042 111141888 111352384 111919104 112131072 112140288 112381201 112672768 112879448 113819134 114064038 114109164 114615072 114660416 114832146 115168768 115416576 115635168 115863696 115974144 116193792 116413856 117006336 118010332 118196793 118243554 118767792 118992731 119070432 119248767 119409664 119598336 119824848 119939072 120051789 120403712 120662784 120891312 121245696 121475328 121831424 122093568 122791383 123141216 123335784 123374438 123618261 123921424 124166328 124837376 125034624 125271432 125390848 125638656 125876608 126147456 126517248 126756864 126989379 127369216 128738544 128941956 128982367 128992968 129309312 129554216 129564864 129810252 130265088 130470912 130718016 130842624 130965588 131090432 131349504 131598272 132268032 133402984 133613766 134335872 134590296 134802954 134931456 135187008 135443044 135454176 135710718 136401408 136659744 136790016 137049088 137060352 137319936 138533868 139411602 139466756 139687119 140085088 140442048 140930361 141064704 141120512 141331872 141343488 141611184 141746176 141879387 142601472 143007744 143278592 143290368 144830862 145117089 145472976 145530528 145748493 145760472 145806154 146175744 146452592 146548224 147197952 147476736 147756048 147768192 148048056 148189184 149225472 149508096 149520384 150078357 151127856 151414083 151797888 152085384 152145552 152385948 152820096 153109528 153888768 154180224 154192896 154484928 154632192 154925056 155209241 156008448 157595724 157658072 157997304 158357056 158697792 158760576 158998356 159312582 159464448 159766464 160069052 160579584 160883712 161188416 161201664 161660928 161967104 163721844 164188288 164447712 164759166 164824348 165555104 165911328 166225554 166554063 166712832 167028576 167518208 167878656 168196608 169009152 169319172 170728701 171163746 171651392 171922608 171990624 172248219 172412416 172753152 173080336 173452752 173686784 173961216 174290688 174620784 175132672 175509504 176357376 177015498 177365331 178137047 178151688 178605648 179114496 179397504 179453728 179737272 179908608 180249344 180605568 180947624 181336968 181868544 182212992 182386688 182747136 183093248 183429103 184711824 185061657 185882136 186249492 187256064 187551936 187907148 188086272 188442496 188457984 188814912 189172516 189775872 190135296 190676992 191053824 193107816 193489452 193963968 194040704 194331324 194347296 194715378 194900992 195397632 196077024 196263936 196448382 196635648 197008064 197024256 197397408 198402048 199344128 200104476 200420649 201372314 201503808 201885444 202397184 202780512 202860736 203164566 203181264 203566077 203760128 204989616 205185024 205573632 205590528 205979904 207800802 209117403 209200134 210127632 210525601 210663072 211597056 211680768 211997808 212015232 212416776 212619264 213021952 214106112 214511616 214917888 214935552 215547904 216779849 217246293 218209464 218295792 218709231 219263616 219678888 219822336 220796928 221215104 221634072 221652288 222072084 222283776 222704768 223838208 224262144 224280576 224762402 225345536 225758896 227638268 228128076 228218328 229230144 229320832 229664292 230337536 230833152 231270336 231727392 231948288 232387584 232827712 234012672 236020664 236393586 236487108 237535584 237985462 238140864 238497534 238819328 239196672 239649696 239878144 240103578 240807424 241325568 241782624 242491392 242950656 245582766 246282432 246671568 246748876 247138749 247236522 247842848 248332656 248802983 249338331 249674752 250069248 250542864 250781696 251277312 251753216 252294912 253034496 253513728 253978758 254738432 256745619 257477088 257883912 257964734 257985936 258618624 259108432 259129728 259620504 260530176 260941824 261436032 261685248 261931176 262180864 262699008 263196544 264536064 265523247 266805968 267227532 268671744 269180592 269605908 269862912 270374016 270886088 270908352 271421436 272802816 273319488 273580032 274098176 274120704 274639872 277067736 278823204 278933512 279374238 280170176 280884096 281860722 282129408 282241024 282663744 282686976 283222368 283492352 283758774 285202944 286015488 286557184 286580736 289661724 290234178 290945952 291061056 291496986 291520944 291612308 292073067 292351488 292905184 293096448 294395904 294672573 294953472 295512096 295536384 296096112 296378368 299016192 299040768 300156714 302058471 302255712 302828166 303595776 304170768 304291104 304746849 304771896 305640192 306219056 307777536 308360448 308385792 308969856 309264384 309850112 310418482 312016896 313800201 315191448 315316144 315994608 316714112 317395584 317521152 317996712 318625164 318928896 319532928 320138104 321159168 321767424 322376832 322403328 323321856 323934208 324528413 327443688 328376576 328895424 329518332 329648696 331110208 331822656 332451108 333108126 333425664 334057152 335036416 335757312 336393216 337143603 338018304 338638344 341457402 342327492 343302784 343845216 343981248 344496438 344824832 345506304 346160672 346905504 347373568 347922432 348581376 349241568 350265344 351019008 354030996 354590379 354730662 356274094 356303376 356978193 357211296 358228992 358795008 358907456 359474544 359817216 360155367 360498688 361211136 361895248 362673936 363737088 364425984 365494272 366186496 366858206 369423648 370123314 370854783 371764272 372468371 372498984 374512128 375103872 375814296 376172544 376884992 376915968 377629824 378345032 379551744 380270592 380968137 381353984 382107648 383533579 386215632 386947101 386978904 387927936 388081408 388662648 388694592 389430756 389801984 390795264 392154048 392527872 392896764 393271296 394016128 394048512 394794816 396804096 398688256 400208952 400841298 402744628 403007616 403770888 404794368 405561024 405721472 406329132 406362528 407132154 407520256 409979232 410370048 411147264 411181056 411959808 415601604 418234806 418400268 419061357 420255264 421051202 421326144 423194112 423361536 423995616 424030464 424833552 425238528 425638161 426043904 429023232 429835776 429871104 433559698 434492586 436418928 436591584 437245479 437418462 438527232 439357776 439644672 440189893 441593856 442430208 443268144 443304576 444144168 444567552 445409536 447676416 448524288 448561152 449524804 450235071 450691072 451517792 453266957 454242249 455276536 456256152 456436656 458460288 458641664 459328584 460675072 461666304 462540672 463454784 463896576 464775168 465627723 465655424 468025344 472041328 472787172 472974216 475071168 475970924 476281728 476995068 477638656 478393344 479299392 479756288 480207156 481614848 482651136 483565248 484982784 485901312 491165532 492564864 493343136 493497752 494277498 494473044 495685696 496665312 497605966 498676662 499349504 500138496 501085728 501563392 502554624 503506432 504589824 507027456 507957516 512186103 513491238 514954176 515767824 515929468 515971872 516744657 517237248 518216864 518259456 519241008 520224419 521060352 521883648 522872064 523862352 524361728 525398016 526393088 529072128 531046494 532095993 533611936 534411141 534455064 537343488 538361184 539211816 539725824 540748032 541772176 541816704 542842872 545605632 546638976 547160064 548196352 548241408 549279744 550287309 554135472 555184971 557646408 557867024 558748476 560340352 561768192 563721444 564258816 564482048 565327488 565373952 566444736 566984704 567517548 570405888 572030976 573114368 573161472 579323448 580468356 581891904 582122112 582993972 583041888 583224616 584146134 584702976 585810368 586192896 588791808 589345146 589906944 591024192 591072768 592192224 592756736 598032384 600313428 604116942 604511424 605656332 607191552 608341536 608582208 609493698 609543792 610698231 611280384 612438112 615555072 616720896 616771584 617939712 619700224 620836964 627352209 627600402 630382896 630632288 631576803 631989216 633428224 634791168 635042304 635993424 637250328 637857792 639065856 640276208 642318336 643534848 644753664 644806656 646643712 647868416 649056826 650339547 654887376 656127693 656753152 657790848 659036664 659297392 662220416 663645312 664902216 666216252 666851328 668114304 670072832 671514624 672786432 674287206 676036608 677276688 678559409 682914804 684654984 686605568 687690432 687962496 688992876 689649664 691012608 692321344 693811008 694747136 695844864 697162752 698483136 700530688 702038016 708061992 709180758 709461324 712548188 712606752 713956386 714422592 716457984 717590016 717814912 718949088 719634432 720310734 720997376 722422272 723790496 725347872 727474176 728851968 732372992 733716412 738847296 740246628 741416247 741709566 743528544 744936742 744997968 746408949 749024256 750207744 751628592 752345088 753769984 753831936 755259648 756690064 759103488 760541184 761936274 764215296 767067158 772431264 773894202 773957808 775855872 776162816 777325296 777389184 778861512 779603968 781590528 784308096 785055744 785793528 786542592 788032256 788097024 789589632 793608192 796569741 797376512 800417904 801682596 801933847 805489256 806015232 807541776 809588736 811122048 811442944 812658264 812725056 814264308 815040512 819958464 820740096 822294528 822362112 823919616 831203208 836469612 836800536 838122714 840510528 842102404 842652288 846388224 846723072 847991232 848060928 849667104 850477056 851276322 852087808 858046464 859671552 859742208 867119396 868985172 872837856 873183168 874490958 874836924 876219201 877054464 878715552 879289344 880379786 883187712 884860416 886536288 886609152 888288336 889135104 890819072 897048576 897122304 899049608 900470142 903035584 906175413 906533914 908484498 910553072 912512304 912873312 914240547 916920576 917283328 918657168 921350144 923332608 925081344 926909568 927793152 929550336 931255446 931310848 936050688 941400603 944082656 945574344 945948432 947740001 950142336 951941848 952563456 953990136 955277312 956786688 958598784 959512576 960414312 963229696 965302272 967130496 969965568 971802624 973585239 982331064 985129728 986686272 986995504 988554996 988946088 991371392 993330624 995211932 997353324 998699008 1000276992 1002171456 1003126784 1005109248 1007012864 1009179648 1011430809 1014054912 1015915032 1024372206 1026982476 1029908352 1031535648 1031858936 1031943744 1033489314 1034474496 1036433728 1036518912 1038482016 1040448838 1042120704 1043767296 1045744128 1047724704 1048723456 1050796032 1052786176 1062092988 1064191986 1067223872 1068822282 1068910128 1070934579 1074686976 1076722368 1078423632 1079451648 1080466101 1081496064 1083544352 1083633408 1085685744 1091211264 1093277952 1096392704 1096482816 1098559488 1100574618 1108270944 1110369942 1112564349 1115292816 1115734048 1117405113 1117496952 1120680704 1123536384 1127442888 1128517632 1128964096 1130654976 1130747904 1132889472 1133969408 1135035096 1140811776 1142904411 1144061952 1146228736 1146322944 1150600737 1158646896 1160841303 1160936712 1163783808 1164244224 1165987944 1166083776 1166449232 1168292268 1169405952 1171620736 1172385792 1177583616 1178690292 1179813888 1182048384 1182145536 1184384448 1185513472 1196064768 1200626856 1208233884 1209022848 1211312664 1214383104 1216683072 1217164416 1218987396 1219087584 1221396462 1222560768 1224876224 1231110144 1233441792 1233543168 1235879424 1236193211 1239400448 1241673928 1254704418 1255200804 1260765792 1261264576 1263153606 1263978432 1266856448 1269582336 1270084608 1271986848 1274500656 1275715584 1276914483 1278131712 1280552416 1287069696 1289507328 1289613312 1295736832 1298113652 1300679094 1308920041 1309774752 1311736437 1312255386 1313506304 1315581696 1318073328 1318594784 1320569679 1324440832 1327290624 1329804432 1332432504 1333702656 1336228608 1340145664 1343029248 1345572864 1348574412 1350705213 1352073216 1354553376 1357118818 1359800871 1365829608 1369309968 1373211136 1375380864 1375924992 1377985752 1379299328 1382025216 1384642688 1387622016 1391689728 1394325504 1396883169 1396966272 1401061376 1404076032 1416123984 1418361516 1418806037 1418922648 1425096376 1425213504 1427912772 1428845184 1432915968 1435180032 1435629824 1437898176 1439268864 1440621468 1441994752 1444844544 1447580992 1450695744 1454948352 1457703936 1460955613 1464745984 1467432824 1477694592 1480493256 1482832494 1483419132 1487057088 1489873484 1489995936 1492817898 1498048512 1500415488 1503257184 1504690176 1507539968 1507663872 1510519296 1513380128 1521082368 1523872548 1534134316 1536558309 1544862528 1547788404 1547915616 1550233971 1551711744 1552325632 1554650592 1554778368 1557723024 1559207936 1560673257 1563181056 1568616192 1571587056 1573085184 1576064512 1576194048 1579179264 1587216384 1593139482 1596287979 1600835808 1603233423 1603365192 1603867694 1610978512 1612030464 1615083552 1619177472 1622244096 1622885888 1625316528 1625450112 1628528616 1630081024 1639916928 1641480192 1644589056 1644724224 1647839232 1650861927 1662406416 1665554913 1672939224 1673601072 1676245428 1676770771 1681021056 1684204808 1685304576 1692776448 1693446144 1695982464 1696121856 1699334208 1700954112 1702552644 1704175616 1716092928 1719343104 1719484416 1734238792 1737970344 1745675712 1746366336 1748981916 1749673848 1752438402 1754108928 1757431104 1758578688 1760759572 1766375424 1769720832 1773072576 1773218304 1776576672 1778270208 1781638144 1794097152 1798099216 1800940284 1806071168 1812350826 1813067828 1816968996 1821106144 1825024608 1825746624 1828481094 1832094693 1833841152 1834566656 1837314336 1842700288 1846665216 1850162688 1853819136 1859100672 1862510892 1862621696 1882801206 1888165312 1891148688 1891896864 1894730409 1895480002 1900284672 1903883696 1905126912 1907980272 1910554624 1913573376 1917197568 1920828624 1926459392 1930604544 1934260992 1939931136 1943605248 1947170478 1951018641 1964662128 1968383079 1970259456 1973372544 1973991008 1977109992 1977892176 1982742784 1986661248 1990423864 1994706648 1997398016 2000553984 2004342912 2006253568 2010218496 2014025728 2017720133 2018359296 2022861618 2028109824 2031830064 2035678227 2048744412 2053964952 2059816704 2063071296 2063717872 2063887488 2066978628 2068948992 2072867456 2073037824 2076964032 2080897676 2084241408 2087534592 2091488256 2095449408 2097446912 2101592064 2105572352 2124185976 2128383972 2134447744 2137644564 2137820256 2141869158 2149373952 2153444736 2156847264 2158903296 2160932202 2162992128 2167088704 2167266816 2171371488 2182422528 2186555904 2192785408 2197118976 2201149236 2216541888 2220739884 2225128698 2230585632 2231468096 2234810226 2234993904 2239226847 2241361408 2247072768 2254885776 2257035264 2257928192 2261309952 2261495808 2265778944 2270070192 2281623552 2285808822 2292457472 2292645888 2301201474 2315781611 2317293792 2321682606 2321873424 2327567616 2328488448 2331975888 2332167552 2332898464 2336584536 2338811904 2343241472 2344771584 2355167232 2357380584 2359627776 2364096768 2364291072 2368768896 2371026944 2384578339 2389709223 2392129536 2401253712 2405801541 2416467768 2418045696 2422625328 2428766208 2433366144 2434328832 2437974792 2438175168 2442792924 2445121536 2449752448 2462220288 2466883584 2467086336 2471758848 2472386422 2478800896 2483347856 2509408836 2510401608 2521531584 2522529152 2526307212 2527956864 2533712896 2539164672 2540169216 2543973696 2549001312 2551431168 2553828966 2556263424 2561104832 2574139392 2579014656 2579226624 2584767623 2591473664 2596227304 2601358188 2617840082 2619549504 2623472874 2624510772 2627012608 2631163392 2636146656 2637189568 2641139358 2648881664 2654581248 2659608864 2664865008 2667405312 2672457216 2691145728 2697148824 2701410426 2709106752 2714237636 2718526239 2719601742 2731659216 2736832813 2738619936 2742721641 2746422272 2750761728 2751849984 2755971504 2758598656 2764050432 2769285376 2775244032 2783379456 2788651008 2793766338 2793932544 2802122752 2808152064 2824201809 2832247968 2836723032 2837612074 2837845296 2843220003 2850192752 2850427008 2855825544 2857690368 2865831936 2870360064 2871259648 2875796352 2878537728 2881242936 2883989504 2889689088 2895161984 2901391488 2909896704 2915407872 2920755717 2921911226 2929491968 2934865648 2955389184 2960986512 2965664988 2966594441 2966838264 2974114176 2979746968 2979991872 2985635796 2996097024 3000830976 3006514368 3009380352 3015079936 3015327744 3021038592 3026760256 3034292427 3042164736 3047745096 3068268632 3073116618 3089725056 3095576808 3095831232 3100467942 3103423488 3104651264 3109301184 3109556736 3115446048 3118415872 3121346514 3126362112 3137232384 3143174112 3146170368 3152129024 3152388096 3158358528 3186278964 3192575958 3201671616 3206466846 3206730384 3207735388 3212803737 3221957024 3224060928 3230167104 3238354944 3241398303 3244488192 3245771776 3250633056 3250900224 3257057232 3260162048 3279833856 3289178112 3289448448 3295678464 3301723854 3324812832 3331109826 3337693047 3345878448 3347202144 3352215339 3352490856 3353541542 3362042112 3368409616 3370609152 3385552896 3386892288 3391964928 3392243712 3398668416 3401908224 3405105288 3408351232 3432185856 3438686208 3438968832 3451802211 3468477584 3475940688 3482523909 3491351424 3492732672 3497963832 3499347696 3504876804 3508217856 3514862208 3517157376 3521519144 3532750848 3539441664 3546145152 3546436608 3553153344 3556540416 3563276288 3569812543 3588194304 3596198432 3601880568 3612142336 3624701652 3626135656 3633937992 3642212288 3650049216 3651493248 3656962188 3664189386 3667682304 3669133312 3674628672 3685400576 3693330432 3700325376 3707638272 3708579633 3718201344 3725021784 3725243392 3765602412 3776330624 3782297376 3783793728 3789460818 3790960004 3800569344 3807767392 3810253824 3815960544 3821109248 3827146752 3830743449 3834395136 3841657248 3852918784 3861209088 3868521984 3887210496 3894340956 3902037282 3926760123 3929324256 3936766158 3940518912 3946745088 3947982016 3954219984 3955784352 3961709037 3965485568 3973322496 3980847728 3989413296 3994796032 4001107968 4008685824 4020436992 4028051456 4035440266 4036718592 4045723236 4056219648 4063660128 4071356454 4079402613 4097152081 4097488824 4107929904 4119633408 4126142592 4127435744 4127774976 4133957256 4137897984 4145734912 4146075648 4153928064 4161795352 4175069184 4182976512 4190649507 4190898816 4194893824 4203184128 4211144704 4218869369 4248371952 4256418111 4256767944 4268895488 4275289128 4275640512 4283738316 4298747904 4306889472 4313694528 4317806592 4321864404 4325984256 4334177408 4334533632 4342742976 4364845056 4373111808 4382866839 4385570816 4394237952 4402298472 4433083776 4441479768 4450257396 4461171264 4462936192 4469620452 4469987808 4478453694 4482722816 4494145536 4509771552 4514070528 4515856384 4522619904 4522991616 4531557888 4540140384 4563247104 4571617644 4584914944 4602402948 4609674927 4631563222 4634587584 4643365212 4643746848 4655135232 4656976896 4663951776 4664335104 4665796928 4673169072 4677623808 4682019771 4686482944 4689543168 4714761168 4719255552 4728193536 4728582144 4737537792 4769156678 4779418446 4802507424 4809700269 4811603082 4832935536 4836091392 4842088823 4845250656 4857532416 4866732288 4868657664 4875949584 4876350336 4885585848 4890243072 4899504896 4924440576 4933767168 4934172672 4943517696 4944772844 4952585781 4957601792 4966695712 4985936527 4996664739 5018817672 5020803216 5030312313 5043063168 5045058304 5052614424 5055913728 5067425792 5078329344 5080338432 5087947392 5098002624 5102862336 5107657932 5112526848 5122209664 5148278784 5158029312 5158453248 5169535246 5182947328 5192454608 5202716376 5235680164 5239099008 5246945748 5249021544 5254025216 5262326784 5272293312 5274379136 5282278716 5297763328 5309162496 5319217728 5329730016 5334810624 5344914432 5382291456 5394297648 5402820852 5418213504 5428475272 5437052478 5439203484 5463318432 5473665626 5477239872 5485443282 5492844544 5501523456 5503699968 5511943008 5517197312 5528100864 5538570752 5550488064 5577302016 5587532676 5587865088 5648403618 5664495936 5673446064 5675224148 5675690592 5684191227 5686440006 5700385504 5700854016 5711651088 5715380736 5722468609 5731663872 5740720128 5742519296 5751592704 5762485872 5767979008 5779378176 5790323968 5802782976 5819793408 5830815744 5841511434 5843822452 5853055923 5858983936 5869731296 5905149237 5910778368 5921973024 5931329976 5933188882 5933676528 5948228352 5959493936 5959983744 5971271592 5992194048 6001661952 6013028736 6018760704 6030159872 6030655488 6042077184 6053160399 6053520512 6068584854 6084329472 6095490192 6107034681 6136537264 6146233236 6179450112 6191153616 6191662464 6200935884 6206846976 6209302528 6218602368 6219113472 6230892096 6236831744 6242693028 6252724224 6274464768 6286348224 6292340736 6304258048 6304776192 6316717056 6372557928 6385151916 6403343232 6412933692 6413460768 6415470776 6425607474 6443914048 6448121856 6460334208 6476709888 6482796606 6488976384 6491543552 6501266112 6501800448 6514114464 6520324096 6559667712 6578356224 6591356928 6603447708 6649625664 6662219652 6675386094 6691756896 6694404288 6704430678 6704981712 6707083084 6717680541 6724084224 6736819232 6741218304 6771105792 6773784576 6783929856 6784487424 6797336832 6810210576 6816702464 6877372416 6877937664 6903604422 6936955168 6947344833 6951881376 6965047818 6982702848 6985465344 6995927664 6998695392 7009753608 7016435712 7029724416 7034314752 7043038288 7065501696 7078883328 7092290304 7092873216 7106306688 7113080832 7126552576 7139625086 7153735017 7176388608 7192396864 7203761136 7217404623 7224284672 7249403304 7252271312 7267875984 7284424576 7300098432 7302986496 7313924376 7328378772 7335364608 7338266624 7349257344 7370801152 7386660864 7400650752 7415276544 7417159266 7436402688 7450043568 7450486784 7464153499 7531204824 7552661248 7564594752 7567587456 7578921636 7581920008 7601138688 7615534784 7620507648 7631921088 7642218496 7654293504 7661486898 7668790272 7683314496 7705837568 7722418176 7737043968 7754302869 7774420992 7788681912 7804074564 7853520246 7858648512 7873532316 7881037824 7893490176 7895964032 7908439968 7911568704 7923418074 7930971136 7946644992 7961695456 7978826592 7989592064 8002215936 8017371648 8056102912 8070880532 8073437184 8091446472 8127320256 8142712908 8155578717 8158805226 8194304162 8194977648 8210498439 8215859808 8239266816 8252285184 8254871488 8255549952 8267914512 8275795968 8291469824 8292151296 8307856128 8323590704 8350138368 8365953024 8381299014 8381797632 8406368256 8422289408 8437738738 8496743904 8512836222 8513535888 8529660009 8537790976 8550578256 8551281024 8567476632 8597495808 8613778944 8627389056 8635613184 8643728808 8651968512 8668354816 8669067264 8685485952 8729690112 8746223616 8762267151 8765733678 8771141632 8788475904 8804596944 8821272317 8866167552 8882959536 8899783323 8900514792 8922342528 8925872384 8939240904 8939975616 8956907388 8965445632 8988291072 9019543104 9028141056 9031712768 9045239808 9045983232 9063115776 9080280768 9102877281 9126494208 9143235288 9169829888 9204805896 9219349854 9263126444 9269175168 9286730424 9287493696 9310270464 9313953792 9327903552 9328670208 9331593856 9346338144 9355247616 9364039542 9372965888 9379086336 9429522336 9438511104 9456387072 9457164288 9475075584 9538313356 9558836892 9605014848 9619400538 9623206164 9638411211 9665871072 9672182784 9684177646 9690501312 9715064832 9733464576 9737315328 9751899168 9752700672 9771171696 9780486144 9799009792 9867534336 9868345344 9887035392 9889545688 9905171562 9933391424 9971873054 9993329478 10037635344 10041606432 10056646017 10060624626 10086126336 10090116608 10105228848 10111827456 10134851584 10156658688 10160676864 10175894784 10196005248 10205724672 10215315864 10225053696 10244419328 10296557568 10316058624 10316906496 10339070492 10355406633 10365894656 10384909216 10405432752 10425140011 10447571727 10471360328 10478198016 10493891496 10498043088 10508050432 10524653568 10544586624 10548758272 10564557432 10595526656 10618324992 10638435456 10659460032 10669621248 10689828864 10709437629 10764582912 10788595296 10805641704 10836427008 10856950544 10874104956 10878406968 10926636864 10947331252 10954479744 10970886564 10985689088 11003046912 11007399936 11023886016 11034394624 11056201728 11077141504 11100976128 11125738899 11154604032 11175065352 11175730176 11296807236 11328991872 11346892128 11350448296 11351381184 11368382454 11372880012 11400771008 11401708032 11423302176 11430761472 11444937218 11463327744 11481440256 11485038592 11503185408 11524971744 11535958016 11558756352 11580647936 11605565952 11661631488 11683022868 11687644904 11706111846 11739462592 11780280369 11810298474 11821556736 11843946048 11862659952 11866377764 11867353056 11885127111 11896456704 11918987872 11919967488 11942543184 11984388096 12003323904 12026057472 12060319744 12061310976 12084154368 12106320798 12107041024 12137169708 12168658944 12190980384 12214069362 12238207839 12273074528 12291456243 12292466472 12358900224 12382307232 12383324928 12401871768 12413693952 12418605056 12437204736 12438226944 12461784192 12473663488 12485386056 12548929536 12571948521 12572696448 12584681472 12608516096 12609552384 12633434112 12656608107 12745115856 12769254333 12770303832 12806686464 12825867384 12826921536 12830941552 12851214948 12887828096 12896243712 12920668416 12953419776 12965593212 12977952768 12983087104 13002532224 13003600896 13028228928 13040648192 13119335424 13148600517 13156712448 13182713856 13206895416 13299251328 13324439304 13350772188 13383513792 13388808576 13408861356 13409963424 13414166168 13435361082 13448168448 13473638464 13482436608 13542211584 13547569152 13567859712 13568974848 13594673664 13598125321 13620421152 13633404928 13754744832 13807208844 13873910336 13894689666 13903762752 13930095636 13965405696 13970930688 13991855328 13997390784 14019507216 14032871424 14046059313 14059448832 14068629504 14086076576 14157766656 14184580608 14185746432 14212613376 14253105152 14279250172 14307470034 14384793728 14407522272 14429100807 14434809246 14448569344 14498806608 14504542624 14526266469 14535751968 14568849152 14600196864 14605972992 14627848752 14656757544 14670729216 14676533248 14698514688 14741602304 14773321728 14801301504 14830553088 14834318532 14857757343 14872805376 14900087136 14900973568 14928306998 14957809581 15062409648 15090936939 15105322496 15129189504 15135174912 15157843272 15163840016 15202277376 15231069568 15241015296 15263842176 15308587008 15322973796 15337580544 15366628992 15411675136 15444836352 15474087936 15508605738 15548841984 15577363824 15606866407 15608149128 15707040492 15717297024 15747064632 15762075648 15786980352 15791928064 15816879936 15823137408 15846836148 15861942272 15893289984 15923390912 15957653184 15979184128 16004431872 16034743296 16070511743 16112205824 16141761064 16146874368 16182892944 16254640512 16285425816 16311157434 16317610452 16388608324 16389955296 16420996878 16431719616 16478533632 16504570368 16509742976 16511099904 16535829024 16551591936 16582939648 16584302592 16615712256 16647181408 16731906048 16762598028 16763595264 16844578816 16875477476 16993487808 17025672444 17027071776 17052573681 17059320018 17075581952 17101156512 17102562048 17134953264 17167405827 17194991616 17227557888 17254778112 17287457616 17303937024 17336709632 17338134528 17370971904 17459380224 17492447232 17524534302 17531467356 17559167769 17576951808 17609193888 17642544634 17732335104 17765919072 17799566646 17801029584 17844685056 17851744768 17878481808 17879951232 17913814776 17930891264 17976582144 18039086208 18056282112 18090479616 18091966464 18126231552 18159481197 18160561536 18205754562 18252988416 18286470576 18321104043 18339659776 18409611792 18438699708 18444478481 18526252888 18538350336 18573460848 18574987392 18620540928 18627907584 18655807104 18657340416 18663187712 18692676288 18710495232 18728079084 18745931776 18758172672 18859044672 18877022208 18912774144 18914328576 18950151168 18992422969 19076626712 19117673784 19210029696 19238801076 19246412328 19276822422 19331742144 19344365568 19368355292 19381002624 19430129664 19466929152 19474630656 19503798336 19505401344 19542343392 19560972288 19598019584 19735068672 19774070784 19779091376 19810343124 19866782848 19943746108 19986658956 20075270688 20083212864 20113292034 20121249252 20153041623 20172252672 20180233216 20210457696 20223654912 20269703168 20313317376 20321353728 20351789568 20392010496 20430631728 20450107392 20488838656 20632117248 20633812992 20678140984 20710813266 20769818432 20810865504 20842034499 20850280022 20895143454 20942720656 20956396032 20987782992 20996086176 21016100864 21049307136 21089173248 21097516544 21129114864 21191053312 21236649984 21276870912 21318920064 21339242496 21379657728 21418875258 21461205051 21529165824 21577190592 21611283408 21652213869 21672854016 21713901088 21748209912 21756813936 21798020023 21853273728 21894662504 21908959488 21941773128 21971378176 22006093824 22014799872 22047772032 22068789248 22112403456 22154283008 22201952256 22251477798 22309208064 22350130704 22351460352 22392460497 22593614472 22657983744 22693784256 22700896592 22702762368 22736764908 22745760024 22801542016 22803416064 22846604352 22861522944 22889874436 22926655488 22962880512 22970077184 23006370816 23049943488 23071916032 23117512704 23161295872 23211131904 23262908607 23323262976 23366045736 23375289808 23412223692 23478925184 23560560738 23620596948 23643113472 23687892096 23725319904 23732755528 23734706112 23770254222 23792913408 23837975744 23839934976 23885086368 23968776192 24006647808 24052114944 24120639488 24168308736 24212641596 24214082048 24274339416 24381960768 24428138724 24476415678 24546149056 24582912486 24584932944 24631495317 24717800448 24764614464 24766649856 24803743536 24827387904 24837210112 24874409472 24876453888 24923568384 24970772112 25097859072 25143897042 25145392896 25217032192 25219104768 25266868224 25313216214 25490231712 25538508666 25540607664 25588980027 25613372928 25651734768 25653843072 25661883104 25702429896 25775656192 25792487424 25841336832 25906839552 25931186424 25955905536 25966174208 26005064448 26007201792 26056457856 26081296384 26230361729 26238670848 26286801453 26297201034 26313424896 26365427712 26413790832 26463816951 26598502656 26648878608 26699349969 26701544376 26767027584 26777617152 26817722712 26819926848 26828332336 26870722164 26896336896 26947276928 26964873216 27084423168 27095138304 27135719424 27137949696 27189347328 27196250642 27240842304 27266809856 27509489664 27614417688 27747820672 27789379332 27807525504 27860191272 27930811392 27941861376 27983710656 27994781568 28039014432 28065742848 28092118626 28118897664 28137259008 28172153152 28315533312 28369161216 28371492864 28425226752 28432443853 28506210304 28558500344 28614940068 28769587456 28815044544 28858201614 28869618492 28897138688 28997613216 29009085248 29052532938 29071503936 29137698304 29200393728 29211945984 29255697504 29313515088 29341458432 29353066496 29397029376 29602603008 29661106176 29668637064 29715514686 29800174272 29801947136 29856613996 29915619162 30105160943 30124819296 30169938051 30181873878 30210644992 30258379008 30270349824 30315686544 30327680032 30404554752 30462139136 30482030592 30527684352 30617174016 30645947592 30675161088 30733257984 30823350272 30889672704 30948175872 31017211476 31066219899 31097683968 31154727648 31213732814 31216298256 31275420033 31414080984 31434594048 31494129264 31524151296 31573960704 31583856128 31633759872 31646274816 31693672296 31723884544 31786579968 31846781824 31915306368 32008863744 32069486592 32128312887 32141023486 32224411648 32283522128 32293748736 32365785888 32509281024 32570851632 32622314868 32632538851 32635220904 32777216648 32779910592 32841993756 32863439232 32957067264 33009140736 33019485952 33022199808 33071658048 33103183872 33165879296 33168605184 33231424512 33294362816 33377216697 33463812096 33525196056 33527190528 33601979099 33689157632 33750954952 33986975616 34051344888 34054143552 34105147362 34118640036 34151163904 34202313024 34205124096 34269906528 34334811654 34389983232 34455115776 34509556224 34574915232 34607874048 34673419264 34676269056 34741943808 34984894464 35049068604 35062934712 35118335538 35218387776 35285089268 35340841107 35464670208 35531838144 35599133292 35602059168 35655381333 35689370112 35703489536 35756963616 35759902464 35827629552 35861782528 35953164288 36078172416 36180959232 36183932928 36252463104 36318962394 36321123072 36411509124 36505976832 36572941152 36642208086 36714623517 36819223584 36874368729 36877399416 36888956962 37052505776 37076700672 37146921696 37149974784 37241081856 37255815168 37311614208 37314680832 37326375424 37385352576 37420990464 37456158168 37491863552 37718089344 37754044416 37825548288 37828657152 37900302336 37969824321 37984845938 38153253424 38235347568 38307762999 38420059392 38477602152 38492824656 38553644844 38565727733 38663484288 38688731136 38736710584 38762005248 38860259328 38933858304 38949261312 39007596672 39010802688 39084686784 39121944576 39196039168 39445801551 39470137344 39548141568 39558182752 39620686248 39733565696 39887492216 39973317912 40150541376 40166425728 40226584068 40242498504 40306083246 40344505344 40360466432 40420915392 40447309824 40539406336 40626634752 40642707456 40703579136 40784020992 40794375963 40861263456 40900214784 40977677312 41264234496 41356281968 41421626532 41539636864 41621731008 41684068998 41700560044 41790286908 41885441312 41912792064 41975565984 41992172352 42032201728 42098614272 42138177939 42178346496 42195033088 42258229728 42382106624 42473299968 42553741824 42637840128 42759315456 42837750516 42922410102 43154381184 43222566816 43304427738 43345708032 43427802176 43496419824 43513627872 43578799407 43596040046 43706547456 43789325008 43817918976 43883546256 43942756352 44012187648 44029599744 44095544064 44224806912 44308566016 44403904512 44502955596 44618416128 44700261408 44702920704 44784920994 44873428743 45187228944 45272810817 45315967488 45387568512 45401793184 45405524736 45473529816 45491520048 45603084032 45606832128 45693208704 45723045888 45779748872 45925761024 45940154368 46012741632 46099886976 46143832064 46235025408 46322591744 46407563059 46422263808 46525817214 46646525952 46732091472 46750579616 46820599221 46824447384 46957850368 47121121476 47241193896 47286226944 47375784192 47450639808 47465511056 47469412224 47540508444 47585826816 47675951488 47679869952 47770172736 47937552384 48013295616 48104229888 48211535229 48241278976 48336617472 48425283192 48428164096 48548678832 48763921536 48856277448 48952831356 49092298112 49165824972 49169865888 49262990634 49435600896 49529228928 49533299712 49607487072 49654775808 49674420224 49748818944 49752907776 49847136768 49941544224 50195718144 50287794084 50290785792 50434064384 50533736448 50626432428 50980463424 51077017332 51081215328 51177960054 51226745856 51303469536 51307686144 51323766208 51404859792 51502217481 51551312384 51584974848 51682673664 51862372848 51911811072 51932348416 52010128896 52014403584 52112915712 52460723458 52477341696 52573602906 52594402068 52730855424 52827581664 52927633902 53197005312 53262977053 53297757216 53398699938 53403088752 53534055168 53555234304 53635445424 53639853696 53656664672 53741444328 53792673792 53894553856 53929746432 54168846336 54271438848 54275899392 54378694656 54392501284 54478443591 54481684608 54533619712 54845301797 54963312129 55018979328 55228835376 55333435443 55495641344 55578758664 55615051008 55720382544 55861622784 55883722752 55967421312 55989563136 56078028864 56131485696 56184237252 56237795328 56274518016 56344306304 56631066624 56738322432 56742985728 56850453504 56864887706 56977268907 57012420608 57117000688 57229880136 57539174912 57630089088 57716403228 57739236984 57794277376 57995226432 58018170496 58105065876 58143007872 58275396608 58400787456 58423891968 58511395008 58627030176 58682916864 58706132992 58794058752 59205206016 59322212352 59337274128 59431029372 59449655329 59600348544 59603894272 59713227992 59831238324 60210321886 60249638592 60339876102 60363747756 60421289984 60516758016 60540699648 60631373088 60655360064 60809109504 60924278272 60964061184 61055368704 61291895184 61350322176 61466515968 61896351744 62034422952 62132439798 62309455296 62427465628 62432596512 62526103497 62550840066 62828161968 62869188096 62947154699 62988258528 63048302592 63147921408 63167712256 63267519744 63292549632 63387344592 63447769088 63573159936 63693563648 63830612736 64017727488 64138973184 64256625774 64282046972 64383615153 64448823296 64567044256 64587497472 64731571776 64956641607 65018562048 65141703264 65244629736 65265077702 65270441808 65394060069 65554433296 65559821184 65683987512 65726878464 65914134528 66018281472 66038971904 66044399616 66143316096 66206367744 66331758592 66337210368 66462849024 66588725632 66754433394 66927624192 67050392112 67054381056 67177381491 67203958198 67378315264 67501909904 67973951232 68102689776 68108287104 68210294724 68237280072 68302327808 68404626048 68410248192 68539813056 68669623308 68779966464 68910231552 69019112448 69149830464 69215748096 69346838528 69352538112 69483887616 69788725821 69969788928 70098137208 70125869424 70236671076 70436775552 70570178536 70681682214 70929340416 71063676288 71198266584 71204118336 71310762666 71378740224 71406979072 71513927232 71519804928 71655259104 71723565056 71906328576 72156344832 72361918464 72504926208 72637924788 72642246144 72823018248 73145882304 73284416172 73429247034 73638447168 73748737458 73754798832 73777913924 73894485951 74105011552 74153401344 74293843392 74299949568 74482163712 74511630336 74623228416 74629361664 74652750848 74770705152 74912316336 74983727104 75436178688 75651096576 75657314304 75800604672 75939648642 75969691876 76306506848 76470695136 76615525998 76766940081 76840118784 76955204304 76985649312 77107289688 77131455466 77326968576 77377462272 77473421168 77524010496 77720518656 77867716608 77898522624 78015193344 78021605376 78169373568 78243889152 78392078336 78691085187 78891603102 78940274688 79096283136 79116365504 79241372496 79391450853 79467131392 79774984432 79946635824 80098049907 80301082752 80332851456 80453168136 80484997008 80612166492 80689010688 80720932864 80841830784 80894619648 81078812672 81253269504 81285414912 81407158272 81568041984 81588751926 81722526912 81800429568 81955354624 82105688489 82528468992 82712563936 82843253064 83079273728 83243462016 83368137996 83401120088 83580573816 83770882624 83825584128 83951131968 83984344704 84064403456 84197228544 84276355878 84356692992 84390066176 84516459456 84764213248 84946599936 85107483648 85275680256 85297331559 85518630912 85675501032 85844820204 86308762368 86445133632 86608855476 86691416064 86855604352 86992839648 87027255744 87157598814 87192080092 87413094912 87578650016 87635837952 87767092512 87885512704 88024375296 88059199488 88191088128 88617132032 88807809024 89005911192 89400522816 89405841408 89569841988 89746857486 90315482829 90374457888 90545621634 90631934976 90775137024 90803586368 90811049472 90947059632 90983040096 91206168064 91213664256 91386417408 91446091776 91559497744 91851522048 91880308736 92025483264 92199773952 92470050816 92645183488 92815126118 92844527616 93051634428 93293051904 93464182944 93501159232 93641198442 93648894768 93826260099 93915700736 94242242952 94482387792 94572453888 94751568384 94901279616 94931022112 94938824448 95081016888 95171653632 95351902976 95359739904 95540345472 96026591232 96208459776 96384938661 96423070458 96482557952 96673234944 96850566384 96856328192 97033995487 97097357664 97527843072 97712554896 97897616553 97905662712 98184596224 98331649944 98339731776 98525981268 98871201792 99058457856 99066599424 99214974144 99309551616 99348840448 99497637888 99505815552 99694273536 99883088448 100131650091 100391436288 100575588168 100581571584 100805937297 100868128768 101067472896 101252864856 101960926848 102154034664 102162430656 102355920108 102453491712 102606939072 102615372288 102647532416 102809719584 103004434962 103102624768 103169949696 103365347328 103724745696 103823622144 103864696832 104020257792 104028807168 104225831424 104921446916 104954683392 105147205812 105188804136 105655163328 105855267804 106022523321 106394010624 106525954106 106595514432 106797399876 106806177504 107068110336 107110468608 107270890848 107279707392 107313329344 107482888656 107585347584 107789107712 107859492864 108542877696 108551798784 108757389312 108785002568 108956887182 108963369216 109690603594 109926624258 110457670752 110623106187 110666870886 110991282688 111157517328 111230102016 111440765088 111723245568 111767445504 111934842624 111979126272 112156057728 112262971392 112368474504 112475590656 112688612608 113262133248 113476644864 113485971456 113700907008 113729775412 113909472963 113954537814 114024841216 114234001376 114459760272 114676540121 114923288997 115078349824 115260178176 115432806456 115478473968 115588554752 115697183199 115990452864 116036340992 116210131752 116286015744 116550793216 116801574912 116847783936 117022790016 117254060352 117365833728 117412265984 117588117504 118337404653 118410412032 118644424704 118674548256 118862058744 118899310658 119200697088 119207788544 119426455984 119662476648 120420643772 120499277184 120679752204 120727495512 120842579968 121033516032 121081399296 121262746176 121310720128 121618219008 121848556544 121928122368 122110737408 122383127889 122583790368 122700644352 122933031936 123792703488 124068845904 124264879596 124618910592 124854931256 124865193024 125052206994 125101680132 125656323936 125738376192 125894309398 125976517056 126096605184 126295842816 126335424512 126535039488 126585099264 126774689184 126895538176 127146319872 127387127296 127661225472 128277946368 128513251548 128564093944 128767230306 129134088512 129463143552 129913283214 130037124096 130283406528 130489259472 130530155404 130540883616 130736398221 130788120138 131108866592 131119642368 131367975024 131453756928 131828269056 132036562944 132077943808 132088799232 132286632192 132663517184 132674420736 132925698048 133177451264 133508866788 133855248384 134100784224 134108762112 134354762982 134407916396 134620286229 134756630528 135003819808 135818432451 135947902464 136205379552 136216574208 136420589448 136474560144 136604655616 136809252096 136820496384 137079626112 137339246616 137820463104 138038224896 138299660928 138431496192 138693677056 138705076224 138967775232 139222689177 139577451642 139939577856 140196274416 140251738848 140461797663 140473342152 140873551104 141140357072 141363364428 141858680832 142127352576 142396533168 142408236672 142621525332 142757480448 142813958144 143027854464 143039609856 143310518208 143447130112 143812657152 144312689664 144634605687 144723836928 145009852416 145275849576 145284492288 145646036496 146291764608 146568832344 146858494068 147276894336 147497474916 147509597664 147555827848 147788971902 148210023104 148306802688 148587686784 148599899136 148964327424 149023260672 149246456832 149258723328 149305501696 149541410304 149579378531 149824632672 149967454208 150872357376 151302193152 151601209344 151879297284 151939383752 152613013696 152941390272 153231051996 153533880162 153680237568 153910408608 153971298624 154214579376 154262910932 154506652443 154653937152 154754924544 154946842336 155048020992 155735433216 155797045248 156030386688 156043210752 156338747136 156784156672 157382170374 157783206204 158192566272 158232731008 158482744992 158782901706 158934262784 159549968864 159788931159 159893271648 160196099814 160602165504 160665702912 160906336272 160969994016 161224332984 161378021376 161441865728 161683661568 161789239296 162157625344 162506539008 162814316544 163136083968 163177503852 163435330773 163445053824 163600859136 163910709248 164211376978 164535905391 165056937984 165425127872 165686506128 166000306329 166158547456 166486924032 166736275992 166802240176 167161147632 167541765248 167651168256 167902263936 167968689408 168394457088 168552711756 168713385984 168780132352 169032918912 169528426496 169893199872 170214967296 170551360512 170594663118 170931806721 171037261824 171351002064 171675530477 171689640408 172617524736 172890267264 173217710952 173382832128 173711208704 173985679296 174054511488 174315197628 174384160184 174826189824 175157300032 175271675904 175534185024 175771025408 176048750592 176118398976 176382176256 176775629173 177234264064 177615618048 178011822384 178348965987 178801045632 178811682816 179139683976 179493714972 180630965658 180748915776 181091243268 181263869952 181550274048 181607172736 181622098944 181894119264 181966080192 182412336128 182427328512 182772834816 182892183552 183118995488 183760617472 184050966528 184399547904 185290366976 185630252236 185689055232 186103268856 186928365888 187002318464 187282396884 187297789536 187578310491 187652520198 187831401472 188484485904 188841464097 188964775584 189144907776 189503136768 189802559232 189862044224 189877648896 190162033776 190343307264 190703805952 190719479808 191080690944 192053182464 192416919552 192769877322 192846140916 193150845459 193346469888 193701132768 193712656384 194067990974 194194715328 195055686144 195425109792 195795233106 195811325424 196182180207 196369192448 196663299888 196679463552 197051962536 197742403584 198116915712 198133198848 198429948288 198619103232 198995275776 199011631104 199388547072 199766176896 200263300182 200782872576 201151176336 201163143168 201532144473 201611874594 201736257536 202134945792 202505729712 202889263291 203921853696 204308069328 204324861312 204711840216 204906983424 205213878144 205230744576 205295064832 205619439168 206008869924 206205249536 206339899392 206730694656 207449491392 207647244288 207729393664 208040515584 208057614336 208451662848 208916652659 209366177463 209842893832 209909366784 210294411624 210377608272 211310326656 211710535608 212045046642 212788021248 213051908212 213191028864 213594799752 213612355008 214136220672 214220937216 214541781696 214559414784 214626658688 214965777312 215170695168 215578215424 215718985728 217085755392 217514778624 217570005136 217913774364 217926738432 219381207188 219853248516 220915341504 221246212374 221333741772 221683457853 221982565376 222315034656 222460204032 222881530176 223446491136 223534891008 223869685248 223958252544 224312115456 224736949008 224951181312 225377225216 226953289728 226971942912 227401814016 227459550824 227818945926 227909075628 228468002752 228919520544 229353080242 229846577994 230156699648 230520356352 230865612912 230956947936 231177109504 231394366398 231980905728 232072681984 232420263504 232572031488 233101586432 233603149824 233695567872 234045580032 234508120704 234731667456 235176235008 236073255561 236674809306 236820824064 237288849408 237349096512 237724117488 237798621316 238174352559 238401394176 238415577088 238852911968 239324953296 239778220253 240294149721 240841287544 240998554368 241359504408 241454991024 241685159936 242067032064 242162798592 242525492352 242621440256 243236438016 243697113088 243856244736 244221474816 244766255778 245167580736 245401288704 245866063872 246317065467 247585406976 248137691808 248529759192 249237821184 249709862512 249730386048 250104413988 250203360264 251312647872 251476752384 251788618796 251953034112 252193210368 252591685632 252670849024 253070078976 253170198528 253549378368 253791076352 254292639744 254774254592 255322450944 255891994677 256555892736 257026503096 257128187888 257534460612 258268177024 258926287104 259826566428 260074248192 260566813056 260978518944 261060310808 261081767232 261472796442 261576240276 262217733184 262239284736 262735950048 262907513856 263656538112 264073125888 264155887616 264177598464 264573264384 265327034368 265851396096 266354902528 267017733576 268201568448 268217524224 268709525964 268815832792 269240572458 270007639616 270946448487 271636864902 271895804928 272410759104 272433148416 272841178896 272949120288 273209311232 273618504192 273640992768 274159252224 274678493232 275640926208 276076449792 276599321856 277387354112 277410152448 277935550464 278445378354 279154903284 279879155712 280392548832 280503477696 280923595326 280946684304 281478780297 281747102208 282280714144 282726728856 283717361664 284254705152 284793066336 284816473344 285243050664 285514960896 285627916288 286055708928 286079219712 286621036416 286894260224 288625379328 289154815983 289269211374 289447673856 290019704832 290551699152 290568984576 291101986461 291292072992 292583529216 293137664688 293692849659 293716988136 294553788672 294994949832 295019195328 295111655696 295577943804 296420046208 296613605376 297175373568 297199798272 297928654848 298046521344 298492913664 298517446656 298611003392 299082820608 299158757062 299649265344 299934908416 301744714752 302417811891 302604386304 303202418688 303758594568 303878767504 305226027392 305882780544 306462103992 307067760324 307360475136 307820817216 307942597248 308429158752 308525821864 309013304886 309307874304 309509849088 309893684672 310096041984 311470866432 311594090496 312060773376 312086421504 312677494272 312756882383 313568313344 314764340748 315566412408 316465462016 316965489984 317565803412 317868525568 319099937728 319577862318 319786543296 320392199628 321204331008 321331405824 321812672544 321939988032 322448665968 322756042752 322883731456 323367323136 323578478592 325628633088 326272167936 326355007704 326870661546 326890107648 327821418496 328422753956 329071810782 330850255744 331373012256 331869318561 332000612658 332317094912 332973848064 333472551984 333604480352 334322295264 335083530496 335302336512 335804527872 335937378816 336788914176 337105423512 337426771968 337560264704 338065837824 339056852992 339786399744 340429934592 341102721024 341189326236 341728418889 341863613442 342074523648 342702004128 343351060954 343379280816 344029620363 345235049472 345780534528 346435421904 346765664256 347091549597 347422417408 347971358592 348109022976 348630395256 348768320368 349652379648 350314600064 350543351808 351068370048 352097501184 352236797952 352764352512 353551258346 354468528128 355231236096 356023644768 356697931974 357602091264 357623365632 358279367952 358957927361 358987429944 361261931316 361497831552 362182486536 362527739904 363100548096 363214345472 363244197888 363788238528 363932160384 364824672256 364854657024 365545669632 365784367104 366237990976 367149383667 367521234944 368101933056 368799095808 369621770089 370580733952 371260504472 371378110464 372206537712 373856731776 374004636928 374564793768 374595579072 375156620982 375305040396 375662802944 376968971808 377682928194 377929551168 378289815552 379006273536 379605118464 379724088448 379755297792 380324067552 380686614528 381407611904 381438959616 382161381888 384833839104 385539754644 385692281832 386301690918 387402265536 387425312768 388135981948 388389430656 390111372288 390850219584 391590466212 391622650848 392209194663 392364360414 392738384896 393326599776 393358927104 394103925072 395484807168 396233831424 396266397696 396859896576 397990551552 398023262208 398777094144 399532353792 400526600364 401565745152 402302352672 402326286336 403064288946 403223749188 403860858687 404269891584 405011459424 405778526582 407843707392 408616138656 408649722624 409423680432 409813966848 410427756288 410461489152 410590129664 411238878336 412017739848 412410499072 413461389312 414898982784 415294488576 416081031168 416115228672 416903325696 417668067531 417833305318 418732354926 419685787664 419818733568 420588823248 420755216544 421385392989 422620653312 423421071216 424090093284 424223005063 425576042496 426103816424 426382057728 427189599504 427224710016 428272441344 428441874432 429083563392 429118829568 429253317376 429931554624 430341390336 431156430848 431437971456 433903817061 434171510784 435029557248 435140010272 435827548728 435853476864 436825728287 438762414376 439706497032 441830683008 442492424748 442667483544 443366915706 443965130752 444630069312 444920408064 445763060352 446892982272 447069782016 447739370496 447916505088 448624230912 448738135593 449473898016 449902362624 450754450432 453906579456 454803628032 454919101648 455637891852 455818151256 456936005504 457839041088 458706160484 459693155988 460313399296 461040712704 461731225824 461913895872 462354219008 462788732796 463519957329 463961811456 464145363968 464840527008 465144062976 466203172864 467206299648 467391135744 468091160064 469016241408 470352470016 472146511122 473349618612 474577698816 474698193024 475448234976 475597242632 476348705118 476802788352 477705823936 478649906592 479366793477 479556440506 480588299442 481682575088 481997108736 482719008816 482909982048 483370319872 484134064128 484325597184 485050984704 485242880512 486472876032 487394226176 488442949632 489532511556 490335161472 490802577408 491732127744 492634130934 493607716173 495170813952 496275383616 497059518384 498000918987 498475642368 499419725024 499460772096 500208827976 500406720528 501354460529 502625295744 502953504768 503577237592 503906068224 505183371264 505341698048 506140157952 506340397056 507098756736 507582152704 508585279488 509548509184 510644901888 511783989354 512795420163 513111785472 514053006192 514256375776 515026591431 515068921224 516536354048 517852574208 519653132856 520148496384 521133626112 521957037888 522120621616 522163534464 522945592884 523152480552 524435466368 524478569472 525471900096 525815027712 527313076224 528146251776 528311775232 528355196928 529146528768 530326887519 530654068736 531702792192 532709805056 534035467152 535046897961 536403136896 536435048448 537419051928 537631665584 538481144916 540015279232 541892896974 543273729804 543791609856 544821518208 544866296832 545682357792 545898240576 546418622464 547237008384 547281985536 548318504448 549356986464 551281852416 552152899584 553198643712 554774708224 555871100928 556890756708 558309806568 560785097664 561006955392 561847190652 561893368608 562957560594 563494204416 564561428288 565453457712 566524392291 567434723328 568509410304 569586132672 569632946688 570486101328 571029921792 571255832576 572111417856 572158439424 573242072832 577250758656 578309631966 578538422748 580039409664 581103398304 581137969152 582203972922 582584145984 585167058432 586275329376 587385699318 587433976272 588546540621 589107577344 589989899664 590038390656 590223311392 591155887608 592840092416 593227210752 594350747136 594399596544 595857309696 596985827328 597034893312 597222006784 598165641216 598317514124 599298530688 599869816832 603298319767 603489429504 604596433419 604835623782 605208772608 606404837376 607517189136 607757535008 608667789873 610452054784 611765561088 612924207984 614135520648 614720950272 615641634432 615885194496 616858317504 617051643728 618026609772 618615748608 619019698176 619787369344 620192083968 622941732864 623188180992 624121546752 624172843008 625354988544 625513764766 626749957977 627136626688 629528681496 631132824816 632930924032 633930979968 635131606824 635737051136 638199875456 639155724636 639573086592 640784399256 642408662016 642662811648 643625345088 643879976064 644897331936 645512085504 645767462912 646734646272 647156957184 651257266176 652544335872 652710015408 653741323092 653780215296 653946208619 655642836992 656845507912 658143621564 661700511488 662746024512 663738637122 664001225316 664634189824 665947696128 666945103968 667208960704 668644590528 670167060992 670604673024 671609055744 671874757632 674210847024 674853543936 675120529408 676131675648 680859869184 682205442048 682378652472 683456837778 683727226884 685404008256 686702121908 686758561632 688059240726 690470098944 691561069056 692418701689 692870843808 693531328512 694183099194 694844834816 695942717184 696218045952 697260790512 697536640736 699304759296 700629200128 701086703616 702136740096 704195002368 705528705024 707102516692 708219766683 708937056256 710462472192 712047289536 713395863948 714523057677 715204182528 715246731264 716558735904 717915854722 717974859888 719334660759 722523862632 722995663104 724364973072 725055479808 726201096192 726428690944 726488395776 727576477056 727864320768 729649344512 729709314048 731091339264 731568734208 732475981952 734298767334 736203866112 737598191616 738951196401 739243540178 741161467904 742521008944 742756220928 744413075424 747713463552 748009273856 749129587536 749191158144 750313241964 750610080792 751325605888 753937943616 755365856388 755859102336 756579631104 758012547072 759210236928 759448176896 759510595584 760648135104 761373229056 762815223808 762877919232 764322763776 767675984031 769667678208 771079509288 771384563664 772603381836 772845519277 774804531072 774850625536 776271963896 776778861312 780222744576 781700439168 783180932424 783245301696 784418389326 784728720828 785476769792 786653199552 786717854208 788207850144 790969614336 792467662848 792532795392 793719793152 795981103104 797554188288 799064707584 801053200728 804604705344 804652572672 806128577892 806447498376 807721717374 810022918848 811557053164 812839345461 815687414784 817232277312 817299445248 818847360864 819627933696 820855512576 820922978304 821180259328 822477756672 824035479696 824820998144 826922778624 829797965568 832162062336 832230457344 833806651392 835336135062 835666610636 837464709852 839371575328 839637467136 841177646496 841510433088 842770785978 844436340891 845241306624 846842142432 848180186568 848446010126 851152084992 852207632848 852764115456 854379199008 854449420032 856544882688 856883748864 858167126784 858237659136 858506634752 859863109248 860682780672 862312861696 867807634122 868343021568 870059114496 870280020544 871655097456 871706953728 873305959383 873651456574 877524828752 879412994064 881078548977 883661366016 884984849496 885334967088 886733831412 887930261504 889260138624 889840816128 891526120704 893785964544 894139564032 895478740992 895833010176 897248461824 897476271186 898947796032 899804725248 901508900864 907253435673 907813158912 909607256064 909838203296 911275783704 911636302512 913872011008 915678082176 917412320968 919386311976 920626798592 922081425408 923462451648 923827791744 924708438016 925577465592 927039914658 927923622912 928290727936 929681054016 930288125952 932406345728 934412599296 934782271488 936182320128 938032482816 938270647149 940704940032 944293022244 946699237224 949396386048 950896469952 951194485264 952697410236 953605576704 955411647872 957299813184 958733586954 959112881012 961176598884 963365150176 963994217472 965438017632 965819964096 966740639744 968268128256 968651194368 970101969408 970485761024 974788452352 976885899264 979065023112 980670322944 983464255488 985268261868 987215432346 992550767232 994119036768 996001837974 996951284736 998839450048 998921544192 1000417655952 1000813441056 1002708921058 1005250591488 1005907009536 1007154475184 1007812136448 1010366742528 1010683396096 1012280315904 1012680794112 1014197513472 1017170558976 1019097018368 1021289803776 1023567978708 1025590840326 1026223570944 1028106012384 1028512751552 1030053182862 1030137842448 1032088861089 1033072708096 1035705148416 1039306265712 1040296992768 1041274648791 1042267252224 1043914075776 1044241243232 1044327068928 1045891185768 1046304961104 1048870932736 1048957138944 1050943800192 1051630055424 1056292503552 1056623550464 1056710393856 1058293057536 1060653775038 1061308137472 1063405584384 1065419610112 1067373950357 1068070934304 1070093795922 1072806273792 1072870096896 1074838103856 1075263331168 1076873782083 1076962289832 1080030558464 1083785793948 1086547459608 1087583219712 1089643036416 1089732593664 1091364715584 1091796481152 1092837244928 1094474016768 1094563971072 1096637008896 1098713972928 1101448151001 1102563704832 1104305799168 1106397287424 1108865310267 1109549416448 1111742201856 1113781513416 1116619613136 1121570195328 1122013910784 1123694381304 1123786737216 1125915121188 1126988408832 1129122856576 1130906915424 1133048784582 1134869446656 1137018820608 1139172265344 1139265893376 1140972202656 1142059843584 1142511665152 1144222835712 1144316878848 1146484145664 1154501517312 1156619263932 1157076845496 1162206796608 1162275938304 1164407945844 1165168291968 1170334116864 1172550658752 1174771398636 1174867952544 1177093081242 1178215154688 1179979799328 1180076781312 1180446622784 1182311775216 1185680184832 1186454421504 1188701494272 1188799193088 1193971654656 1194069786624 1194444013568 1196331282432 1196635028248 1198597061376 1206596639534 1206978859008 1209192866838 1209671247564 1212809674752 1215034378272 1215515070016 1217335579746 1220904109568 1223531122176 1225848415968 1228271041296 1229441900544 1231283268864 1231770388992 1233716635008 1234103287456 1236053219544 1237231497216 1239574738688 1240384167936 1245883465728 1248243093504 1248345686016 1250709977088 1251027529532 1253004202593 1253499915954 1254273253376 1259057362992 1261441941331 1262265649632 1264156178967 1265861848064 1267861959936 1270263213648 1271474102272 1272669015189 1276399750912 1278311449272 1279146173184 1281568798512 1284817324032 1285325623296 1287250690176 1287759952128 1289794663872 1291024171008 1291534925824 1293469292544 1294313914368 1301711451183 1302514532352 1305088671744 1305420030816 1307482646184 1307560430592 1307892417238 1310477184861 1311285673984 1313691015824 1316287243128 1323401022976 1325492049024 1327477274244 1328002450632 1329268379648 1331895392256 1333890207936 1334417921408 1337289181056 1340334121984 1341209346048 1343218111488 1343749515264 1346214406779 1348421694048 1349707087872 1350241058816 1352263351296 1361719738368 1364410884096 1364757304944 1366913675556 1367342072567 1367454453768 1370808016512 1373404243816 1373517123264 1376118481452 1380940197888 1383122138112 1384837403378 1385741687616 1387062657024 1388366198388 1389689669632 1391885434368 1392436091904 1394521581024 1395073281472 1398609518592 1401258400256 1402173407232 1404273480192 1411057410048 1414205033384 1416439533366 1424094579072 1426791727896 1429046115354 1430408365056 1433117471808 1435831709444 1435949719776 1438100380431 1438669321518 1445047725264 1445991326208 1448729946144 1450110959616 1452402192384 1452857381888 1452976791552 1455152954112 1455728641536 1459298689024 1459418628096 1462182678528 1464951963904 1468597534668 1472407732224 1475196383232 1477902392802 1478487080356 1480823148519 1482322935808 1485042017888 1485512441856 1488826150848 1494002756961 1495426927104 1496018547712 1498259175072 1498382316288 1500626483928 1501220161584 1502651211776 1504063381587 1507875887232 1510731712776 1511718204672 1516025094144 1518420473856 1518896353792 1519021191168 1521296270208 1522746458112 1525630447616 1525755838464 1528645527552 1535351968062 1538386260489 1539335356416 1542159018576 1542769127328 1545079774293 1545206763672 1545691038554 1549609062144 1549701251072 1552543927792 1553557722624 1560445489152 1563400878336 1566361864848 1566490603392 1568836778652 1569457441656 1570953539584 1573306399104 1573435708416 1576415700288 1581939228672 1584935325696 1585065590784 1587439586304 1590980662557 1591962206208 1595108376576 1598129415168 1602106401456 1605140693883 1609209410688 1609305145344 1612257155784 1612894996752 1615443434748 1620045837696 1623114106328 1625678690922 1631374829568 1634464554624 1634598890496 1637694721728 1639255867392 1641711025152 1641845956608 1642360518656 1644955513344 1645373163841 1648070959392 1649641996288 1653845557248 1659595931136 1664324124672 1667613302784 1670672270124 1671333221272 1674929419704 1678743150656 1682355292992 1683020866176 1685541571956 1688872681782 1690482613248 1693684284864 1696360373136 1696892020252 1699573176873 1702304169984 1704415265696 1705528230912 1708758398016 1708898840064 1713089765376 1713767497728 1716334253568 1716475318272 1717013269504 1719726218496 1724625723392 1735615268244 1740118228992 1740560041088 1743310194912 1743413907456 1746611918766 1747302913148 1755049657504 1758825988128 1762157097954 1765639621863 1767322732032 1769969698992 1770669934176 1773467662824 1775860523008 1778520277248 1779681632256 1783052241408 1787571929088 1790957481984 1791666020352 1794496923648 1794952542372 1797895592064 1799609450496 1803017801728 1809894959301 1814506871346 1815626317824 1819214512128 1819676406592 1822551567408 1823272605024 1826003369619 1827744022016 1831356164352 1834824641936 1838772623952 1841253597184 1844162850816 1846924903296 1847655583488 1851154931184 1854079829316 1855847245824 1856581455872 1859362108032 1860576251904 1864812691456 1868825198592 1869564542976 1872364640256 1876064965632 1876541294298 1880249873931 1881409880064 1888430835247 1888586044488 1893398474448 1898792772096 1901792939904 1902388970528 1905394820472 1907211153408 1910823295744 1914599626368 1917467173908 1918225762024 1922353197768 1926730300352 1927988434944 1930876035264 1931639928192 1933481279488 1936536256512 1937302388736 1940203938816 1940971522048 1944531920903 1949576904704 1953771798528 1958130046224 1961340645888 1961838625857 1966928510976 1970536523736 1974430864692 1985101534464 1988238073536 1992003675948 1993902569472 1997678900096 1997843088384 2000835311904 2001626882112 2005417842116 2010501182976 2011814019072 2014308950368 2015624272896 2021366792192 2024560631808 2025361588224 2028395026944 2038194036736 2042579607552 2047135957416 2051181680652 2056212024768 2057025503104 2060106365724 2060275684896 2064177722178 2066145416192 2071410296832 2077256105067 2078612531424 2080593985536 2082549297582 2084534504448 2087828151552 2088482486464 2088654137856 2091782371536 2092609922208 2097741865472 2097914277888 2101887600384 2103260110848 2112585007104 2113247100928 2116586115072 2121307550076 2124659300049 2126811168768 2130839220224 2134747900714 2136141868608 2140187591844 2145612547584 2145740193792 2149676207712 2150526662336 2153747564166 2153924579664 2158003982277 2160061116928 2167571587896 2173094919216 2175166439424 2179286072832 2179465187328 2182729431168 2183592962304 2188948033536 2189127942144 2193274017792 2197427945856 2202896302002 2208611598336 2212794574848 2216853589203 2217730620534 2219098832896 2223484403712 2227563026832 2231781896201 2233239226272 2243140390656 2244027821568 2247388762608 2247573474432 2251830242376 2253976817664 2258245713152 2261813830848 2266097569164 2269738893312 2274037641216 2278344530688 2278531786752 2281944405312 2284119687168 2285023330304 2288445671424 2288633757696 2292968291328 2298083179249 2303027952093 2309003034624 2313238527864 2314153690992 2318536557831 2324413593216 2324551876608 2328815891688 2330336583936 2340668233728 2345101317504 2349542797272 2349735905088 2354186162484 2356430309376 2359959598656 2360153562624 2360893245568 2364623550432 2371360369664 2372908843008 2377402988544 2377598386176 2387943309312 2388888027136 2392662564864 2393270056496 2397194122752 2413193279068 2413957718016 2418385733676 2419342495128 2430068756544 2431030140032 2434671159492 2438518036383 2441808219136 2447062244352 2451696831936 2456542082592 2458883801088 2462566537728 2463540777984 2467433270016 2468206574912 2472106439088 2474462994432 2479149477376 2480768335872 2496486187008 2496691372032 2501419954176 2502055059064 2506008405186 2506999831908 2518114725984 2522883882662 2524531299264 2528312357934 2531723696128 2535723919872 2540526427296 2542948204544 2545338030378 2552799501824 2556622898544 2558292346368 2563137597024 2569634648064 2570651246592 2574501380352 2575519904256 2579589327744 2582048342016 2586938585088 2603422902366 2605029064704 2610177343488 2610840061632 2614965292368 2615120861184 2615784834476 2619917878149 2620954369722 2622571347968 2627382031648 2632574486256 2637560422783 2643235646931 2646802045952 2650984098048 2654954548488 2656004901264 2658536759296 2663790784512 2667780415872 2668835842816 2674578362112 2680668243968 2682418692096 2686436222976 2687499030528 2692428813558 2696843388096 2699414175744 2700482117632 2704526702592 2721760307019 2723439476736 2728821768192 2729514609888 2733827351112 2734684145134 2734908907536 2741616033024 2746808487632 2747034246528 2752236962904 2761880395776 2766244276224 2769674806756 2771483375232 2774125314048 2776732396776 2779379339264 2783770868736 2784872183808 2789043162048 2790146562944 2797219037184 2802516800512 2804346814464 2808546960384 2814811941447 2822114820096 2828410066768 2832879066732 2848189158144 2853583455792 2858092230708 2860816730112 2866234943616 2871663418888 2871899439552 2876200760862 2877338643036 2890095450528 2891982652416 2897459892288 2900221919232 2904804384768 2905714763776 2905953583104 2910305908224 2911457283072 2918597378048 2924365357056 2929903927808 2937195069336 2950392766464 2955804785604 2956974160712 2961646297038 2970084035776 2977652301696 2988005513922 2990853854208 2992037095424 2996518350144 2996764632576 3001252967856 3002440323168 3005302423552 3008126763174 3015751774464 3021463425552 3023436409344 3032050188288 3036840947712 3037792707584 3038042382336 3042592540416 3051260895232 3051511676928 3057291055104 3070703936124 3076772520978 3078670712832 3084318037152 3085538254656 3090159548586 3090413527344 3091382077108 3096266583267 3099218124288 3099402502144 3105087855584 3107115445248 3120890978304 3123823946373 3126801756672 3132723729696 3132981206784 3137673557304 3138914883312 3141907079168 3146612798208 3146871416832 3152831400576 3169870651392 3170131181568 3174879172608 3181961325114 3183924412416 3190216753152 3196258830336 3202121851071 3204212802912 3210281387766 3218418821376 3218610290688 3224514311568 3225789993504 3230621346249 3230886869496 3240091675392 3246228212656 3251357381844 3262749659136 3268929109248 3269197780992 3275389443456 3278511734784 3283422050304 3283691913216 3284721037312 3289911026688 3290746327682 3296141918784 3299283992576 3307691114496 3319191862272 3326595930801 3328648249344 3335226605568 3341344540248 3342666442544 3349858839408 3357486301312 3364710585984 3366041732352 3371083143912 3377745363564 3380965226496 3387368569728 3392720746272 3393784040504 3399146353746 3404608339968 3408830531392 3411056461824 3417516796032 3417797680128 3426179530752 3427534995456 3432668507136 3432950636544 3434026539008 3439452436992 3440325706213 3449251446784 3471230536488 3481120082176 3486620389824 3486827814912 3493223837532 3494605826296 3510099315008 3517651976256 3524314195908 3531279243726 3534645464064 3539939397984 3541339868352 3546935325648 3551721046016 3557040554496 3559363264512 3566104482816 3581914963968 3583332040704 3588993847296 3589905084744 3595791184128 3606035603456 3619789918602 3629013742692 3638429024256 3639352813184 3645103134816 3646545210048 3652006739238 3655488044032 3662712328704 3669649283872 3677545247904 3682507194368 3688325701632 3693849806592 3695311166976 3702309862368 3708159658632 3711694491648 3713162911744 3718724216064 3721152503808 3729625382912 3737650397184 3744729280512 3752129931264 3753082588596 3759012607779 3760499747862 3762819760128 3776861670494 3777172088976 3784325823993 3786796948896 3797585544192 3803585879808 3804777941056 3810789640944 3814422306816 3818007045567 3821646591488 3829199252736 3834934347816 3836451524048 3844706395536 3853460600704 3855976869888 3861752070528 3863279856384 3873072513024 3874604777472 3880407877632 3881943044096 3889063841806 3899153809408 3907543597056 3916260092448 3922681291776 3923677251714 3931431554583 3933857021952 3941073047472 3948537200971 3948861729384 3970203068928 3976476147072 3984007351896 3987805138944 3995357800192 3995686176768 4001670623808 4003253764224 4010835684232 4021002365952 4023628038144 4028617900736 4031248545792 4038643220337 4042733584384 4049121263616 4050723176448 4056790053888 4065839470979 4076388073472 4085159215104 4094271914832 4102026217701 4102363361304 4112424049536 4114051006208 4120212731448 4120551369792 4128355444356 4132290832384 4142820593664 4154512210134 4157225062848 4161187971072 4165098595164 4169069008896 4175656303104 4176964972928 4177308275712 4183564743072 4185219844416 4195483730944 4195828555776 4203775200768 4206520221696 4226494201856 4233172230144 4242615100152 4249318600098 4261678440448 4269495801428 4272283737216 4280375183688 4291225095168 4299352415424 4301053324672 4307495128332 4307849159328 4314301141293 4316007964554 4320122233856 4335143175792 4346189838432 4350332878848 4358572145664 4358930374656 4365458862336 4367185924608 4377896067072 4378255884288 4386548035584 4394855891712 4405792604004 4417223196672 4425589149696 4433707178406 4435461241068 4442469445557 4446968807424 4455126053664 4463563792402 4466478452544 4486280781312 4488055643136 4494777525216 4495146948864 4503660484752 4507953635328 4512190144761 4516491426304 4523627661696 4532195138328 4548075282432 4556689061376 4557063573504 4563888810624 4568239374336 4576891342848 4577267515392 4585936582656 4596166358498 4606055904186 4618006069248 4626477055728 4628307381984 4635239322879 4637073115662 4648827186432 4649103753216 4657631783376 4660673167872 4666453055693 4681336467456 4690202635008 4699085594544 4699471810176 4708372324968 4712860618752 4719919197312 4720307125248 4721786491136 4729247100864 4742720739328 4745817686016 4754805977088 4755196772352 4772941987671 4775886618624 4777776054272 4785325129728 4786540112992 4794388245504 4805083011157 4815422081649 4826386558136 4827915436032 4836771467352 4838684990256 4860137513088 4862060280064 4869342318984 4877036072766 4883616438272 4894124488704 4903393663872 4913084165184 4917767602176 4925133075456 4927081555968 4934866540032 4936119491523 4936413149824 4944212878176 4948925988864 4958298954752 4961536671744 4992972374016 5002839908352 5004110118128 5012016810372 5013999663816 5036229451968 5045767765324 5049062598528 5056624715868 5063447392256 5071447839744 5081052854592 5085896409088 5090676060756 5098719530619 5105599003648 5113245797088 5116584692736 5126275194048 5139269296128 5141302493184 5149002760704 5151039808512 5159178655488 5173877170176 5206845804732 5220354686976 5221680123264 5229930584736 5230241722368 5231569668952 5239835756298 5241908739444 5254764063296 5265148972512 5275120845566 5286471293862 5293604091904 5301968196096 5309909096976 5312009802528 5317073518592 5327581569024 5335560831744 5337671685632 5349156724224 5361336487936 5372872445952 5374998061056 5384857627116 5393686776192 5398828351488 5409053405184 5429684877903 5443520614038 5446878953472 5457643536384 5459029219776 5467654702224 5469368290268 5469817815072 5478010108857 5483232066048 5493616975264 5494068493056 5504473925808 5514899065819 5523760791552 5532488552448 5539349613512 5542966750464 5553464793552 5558758678528 5567541737472 5569744367616 5578086324096 5580293125888 5594438074368 5605033601024 5608693628928 5617093920768 5629623882894 5640749621793 5644229640192 5656820133536 5665292505741 5665758133464 5696378316288 5707166911584 5716184461416 5721633460224 5732469887232 5743326837776 5743798879104 5752401521724 5754677286072 5780190901056 5783965304832 5794919784576 5800443838464 5809608769536 5811429527552 5811907166208 5820611816448 5822914566144 5833595762709 5837194756096 5848730714112 5859807855616 5874390138672 5885515877571 5900785532928 5911609571208 5913948321424 5923292594076 5940168071552 5955304603392 5976011027844 5981707708416 5984074190848 5993036700288 5993529265152 6002505935712 6004880646336 6010604847104 6016253526348 6031503548928 6042926851104 6046872818688 6064100376576 6073681895424 6075585415168 6076084764672 6085185080832 6102521790464 6114582110208 6141407872248 6153545041956 6168636074304 6171076509312 6180319097172 6180827054688 6182764154216 6192533166534 6198436248576 6210175711168 6214230890496 6231768315201 6241781956608 6247647892746 6253603513344 6265447459392 6265962413568 6275347114608 6277829766624 6283814158336 6293225596416 6293742833664 6305662801152 6339741302784 6349758345216 6363922650228 6380433506304 6392517660672 6404243702142 6408425605824 6420562775532 6436837642752 6437220581376 6449028623136 6451579987008 6461242692498 6461773738992 6474011946831 6480183350784 6492456425312 6502714763688 6525499318272 6537858218496 6538395561984 6550778886912 6566844100608 6567383826432 6569442074624 6579822053376 6581492655364 6592283837568 6598567985152 6638383724544 6650560767609 6653191861602 6657296498688 6670453211136 6682689080496 6685332885088 6695345688603 6699717678816 6714972602624 6729421171968 6732083464704 6742166287824 6755490727128 6761930452992 6774737139456 6785441492544 6787568081008 6798292707492 6809216679936 6817661062784 6822112923648 6835033592064 6835595360256 6852359061504 6855069990912 6865337014272 6865901273088 6868053078016 6878904873984 6880651412426 6894249537747 6898502893568 6942461072976 6955609673493 6962240164352 6973240779648 6973655629824 6986447675064 6989211652592 7020198630016 7035303952512 7048628391816 7062558487452 7069290928128 7079878795968 7082679736704 7093870651296 7103442092032 7114081108992 7118726529024 7132208965632 7163829927936 7166664081408 7177987694592 7179810169488 7191582368256 7193408294809 7212071206912 7239579837204 7258027485384 7278705626368 7290206269632 7293090420096 7304013478476 7310976088064 7325424657408 7339298567744 7355090495808 7365014388736 7376651403264 7387699613184 7390622333952 7404619724736 7416319317264 7423388983296 7426325823488 7437448432128 7442305007616 7489458561024 7504259862528 7506165177192 7518025215558 7520999495724 7553723340988 7554344177952 7568651647986 7573593897792 7595171088384 7607171759616 7609555882112 7621579281888 7628844613632 7636014091134 7643293182976 7658398505472 7669868695632 7672903048096 7689412791072 7706921201408 7711953739776 7723504141056 7726559712768 7746145026048 7760815755264 7763886088192 7778127683612 7798307618816 7815087194112 7832520184896 7845362583552 7847354503428 7859753634447 7862863109166 7867714043904 7882146094944 7897074401942 7897723458768 7912681268349 7940406137856 7952952294144 7968014703792 7975610277888 7990715600384 7991372353536 8003341247616 8006507528448 8021671368464 8042004731904 8047256076288 8057235801472 8062497091584 8077286440674 8098242527232 8101446352896 8113580107776 8131678941958 8152776146944 8170318430208 8188543829664 8204052435402 8204726722608 8224848099072 8228102012416 8240425462896 8241102739584 8256710888712 8264581664768 8285641187328 8309024420268 8314450125696 8322375942144 8330197190328 8338138017792 8351312606208 8353929945856 8354616551424 8367129486144 8370439688832 8390967461888 8391657111552 8407550401536 8413040443392 8444435824341 8452988403712 8466344460288 8485230200304 8498637200196 8501300712047 8523356880896 8538991602856 8544567474432 8560750367376 8582450190336 8598704830848 8602106649344 8614990256664 8615698318656 8628602282586 8632015929108 8640244467712 8670286351584 8692379676864 8700665757696 8717144291328 8717860749312 8730917724672 8734371849216 8755792134144 8773096071168 8789711783424 8811585208008 8851178299392 8867414356812 8870922482136 8884938891114 8910252107328 8927127584804 8932956905088 8972561562624 8976111286272 8989555050432 8990293897728 9007320969504 9015907270656 9024380289522 9032982852608 9047255323392 9064390276656 9096150564864 9113378122752 9114127147008 9127777621248 9153782685696 9154535030784 9171873165312 9192332716996 9212111808372 9236012138496 9252954111456 9256614763968 9270478645758 9274146231324 9288799749801 9297654372864 9298207506432 9315263566752 9321346335744 9332906111386 9362672934912 9380405270016 9398171189088 9398943620352 9416744649936 9425721237504 9439838394624 9440614250496 9443572982272 9458494201728 9485441478656 9509611954176 9510393544704 9545883975342 9551773237248 9570650259456 9573080225984 9588776491008 9606365553213 9610166022314 9630844163298 9652773116272 9655830872064 9673542934704 9677369980512 9691864038747 9720275026176 9724120560128 9738684637968 9754072145532 9767232876544 9788248977408 9806787327744 9826168330368 9835535204352 9850266150912 9854163111936 9869733080064 9872238983046 9872826299648 9888425756352 9897851977728 9916597909504 9923073343488 9979787792403 9985944748032 10005679816704 10008220236256 10024033620744 10027999327632 10046991750601 10072458903936 10091535530648 10098125197056 10113249431736 10126894784512 10142895679488 10162105709184 10171792818176 10181352121512 10197439061238 10211198007296 10226491594176 10233169385472 10252550388096 10278538592256 10282604986368 10298005521408 10302079617024 10318357310976 10320977118639 10347754340352 10413691609464 10443360246528 10459861169472 10460483444736 10463139337904 10479671512596 10483817478888 10509528126592 10530297945024 10550241691132 10572942587724 10587208183808 10603936392192 10619818193952 10624019605056 10634147037184 10655163138048 10671121663488 10675343371264 10698313448448 10722672975872 10745744891904 10749996122112 10769715254232 10787373552384 10818106810368 10859369755806 10887041228076 10915287072768 10918058439552 10935309404448 10938736580536 10939635630144 10956020217714 10966464132096 10987233950528 10988136986112 11008947851616 11029798131638 11047521583104 11064977104896 11078699227024 11085933500928 11106929587104 11117517357056 11135083474944 11139488735232 11156172648192 11160586251776 11188876148736 11210067202048 11234187841536 11259247765788 11281499243586 11288459280384 11313640267072 11330585011482 11331516266928 11352977471979 11392756632576 11414333823168 11432368922832 11443266920448 11454021136701 11464939774464 11486653675552 11487597758208 11504803043448 11509354572144 11560381802112 11567930609664 11589839569152 11619217539072 11622859055104 11623814332416 11641223632896 11645829132288 11667191525418 11674389512192 11697461428224 11719615711232 11748780277344 11771031755142 11794294663749 11801571065856 11823219142416 11827896642848 11845611602913 11846585188152 11880336143104 11910609206784 11952022055688 11963415416832 11968148381696 11986073400576 11987058530304 12005011871424 12009761292672 12021209694208 12032507052696 12063007097856 12085853702208 12093745637376 12115929661011 12128200753152 12147363790848 12151170830336 12152169529344 12170370161664 12197518412937 12205043580928 12229164220416 12282815744496 12306078653103 12307090083912 12337272148608 12342153018624 12360638194344 12361654109376 12365528308432 12385066333068 12396872497152 12420351422336 12428461780992 12463536630402 12483563913216 12495295785492 12507207026688 12530894918784 12531924827136 12550694229216 12555659533248 12567628316672 12586451192832 12587485667328 12611325602304 12679482605568 12699516690432 12727845300456 12785035321344 12808487404284 12816851211648 12841125551064 12873675285504 12898057246272 12903159974016 12922485384996 12923547477984 12948023893662 12960366701568 12984912850624 13005429527376 13050998636544 13075716436992 13076791123968 13101557773824 13133688201216 13134767652864 13138884149248 13159644106752 13162985310728 13184567675136 13276767449088 13301121535218 13306383723204 13340906422272 13365378160992 13370665770176 13390691377206 13399435357632 13429945205248 13458842343936 13464166929408 13484332575648 13510981454256 13523860905984 13536570434283 13549474278912 13570882985088 13575136162016 13596585414984 13635322125568 13644225847296 13670067184128 13671190720512 13704718123008 13730674028544 13731802546176 13736106156032 13757809747968 13761302824852 13788499075494 13797005787136 13875861354641 13884922145952 13905717968637 13911219346986 13924480328704 13946481559296 13947311259648 13972895350128 13978423305184 13999359167079 14040397260032 14070607905024 14097256783632 14125116974904 14138581856256 14159757591936 14165359473408 14187741302592 14206884184064 14228162217984 14237453058048 14264417931264 14318825963013 14327659855872 14333328162816 14355975389184 14359620338976 14383164736512 14386816589618 14415249033471 14424142413824 14479159674408 14516054970768 14557411252736 14580412539264 14586180840192 14608026956952 14621952176128 14650849314816 14678597135488 14710180991616 14753302806528 14775399226368 14781244667904 14808358474569 14809239449472 14832638634528 14846777966592 14852651646976 14874896864256 14884610015232 14978917122048 15008519725056 15012330354384 15036050431116 15040762798237 15041998991448 15107446681976 15108688355904 15137303295972 15147187795584 15190342176768 15214343519232 15219111764224 15243158563776 15257689227264 15272028182268 15286586365952 15316797010944 15339737391264 15345806096192 15378825582144 15413842402816 15423907479552 15447008282112 15453119425536 15521631510528 15527772176384 15556255367224 15665040369792 15690725167104 15694709006856 15719507268894 15725726218332 15764292189888 15794148803884 15795446917536 15825362536698 15880812275712 15905904588288 15936029407584 15951220555776 15981431200768 15982744707072 16006682495232 16013015056896 16043342736928 16084009463808 16114471602944 16124994183168 16154572881348 16196485054464 16227160215552 16263357883916 16289054633709 16305552293888 16340636860416 16377087659328 16408104870804 16409453445216 16434030326571 16449696198144 16456204024832 16480850925792 16482205479168 16513421777424 16529163329536 16544697197457 16571282374656 16618048840536 16628900251392 16660394380656 16676276035584 16702625212416 16707859891712 16709233102848 16734258972288 16740879377664 16781934923776 16783314223104 16815100803072 16826080886784 16888871648682 16922248865379 16932688920576 16970460400608 16995877517223 16997274400392 17002601424094 17046713761792 17077983205712 17089134948864 17121500734752 17164900380672 17197409661696 17204213298688 17229980513328 17231396637312 17257204565172 17264031858216 17280488935424 17340572703168 17384759353728 17401331515392 17434288582656 17435721498624 17461835449344 17468743698432 17500787288127 17511584268288 17546192142336 17579423566848 17623170416016 17656547632713 17702356598784 17734828713624 17741844964272 17769877782228 17775446943371 17820504214656 17854255169608 17865913810176 17945123125248 17952222572544 17979110100864 17980587795456 18014641939008 18031814541312 18048760579044 18065965705216 18094510646784 18128780553312 18192301129728 18226756245504 18228254294016 18255555242496 18307565371392 18343746330624 18384665433992 18424223616744 18505908222912 18513229527936 18540957291516 18548292462648 18577599499602 18595308745728 18630527133504 18642692671488 18665812222772 18695304945603 18725345869824 18760810540032 18796342378176 18797887240704 18833489299872 18851442475008 18879676789248 18881228500992 18887145964544 18916988403456 18970882957312 19019223908352 19091767950684 19141300518912 19146160451968 19177552982016 19212731106426 19220332044628 19261688326596 19305546232544 19311661744128 19347085869408 19354739961024 19383728077494 19422035840493 19440550052352 19448241120256 19477369275936 19508144291064 19534465753088 19576497954816 19613574655488 19652336660736 19700532301824 19708326223872 19739466160128 19744477966092 19745652599296 19776851512704 19795703955456 19833195819008 19959575584806 19971889496064 20011359633408 20016440472512 20048067241488 20055998655264 20086037065809 20093983501202 20144917807872 20183071061296 20196250394112 20226498863472 20253789569024 20285791358976 20324211418368 20362704243024 20394878122476 20422396014592 20452983188352 20466338770944 20505100776192 20557077184512 20565209972736 20596011042816 20604159234048 20636714621952 20641954237278 20682748613241 20695508680704 20827383218928 20866829020479 20886720493056 20919722338944 20920966889472 20926278675808 20959343025192 20967634957776 21019056253184 21060595890048 21100483382264 21145885175448 21174416367616 21207872784384 21239636387904 21248039210112 21268294074368 21310326276096 21342243326976 21350686742528 21389851129933 21396626896896 21445345951744 21491489783808 21499992244224 21539430508464 21574747104768 21580224884427 21636213620736 21718739511612 21774082456152 21836116879104 21870618808896 21877473161072 21879271260288 21912040435428 21932928264192 21974467901056 21976273972224 22017895703232 22059596263276 22095043166208 22129954209792 22157398454048 22171867001856 22213859174208 22235034714112 22270166949888 22278977470464 22312345296384 22321172503552 22420134404096 22468375683072 22518495531576 22562998487172 22627280534144 22661170022964 22663032533856 22705954943958 22785513265152 22828667646336 22864737845664 22886533840896 22908042273402 22929879548928 22973307351104 22975195516416 23009606086896 23018709144288 23120763604224 23135861219328 23179679138304 23238435078144 23245718110208 23282447265792 23291658264576 23334383050836 23394922856448 23439231422464 23497560554688 23542063510284 23588589327498 23603142131712 23646438284832 23655793285696 23691223205826 23693170376304 23738043805047 23760672286208 23821218413568 23904044111376 23926830833664 23936296763392 23972146801152 23974117060608 24010023742848 24019522585344 24065014105392 24126014195712 24171707404416 24187491274752 24231859322022 24294727581696 24302341660672 24304339058688 24340740323328 24395036825874 24410087161856 24458328440832 24549600858211 24565631488992 24612157306206 24614180167824 24674544297216 24684306037248 24721276388688 24723308218752 24731056616864 24770132666136 24793744994304 24840702844672 24856923561984 24927073260804 24967127826432 24990591570984 25014414053376 25061789837568 25063849654272 25101388458432 25111319066496 25135256633344 25172902385664 25174971334656 25222651204608 25278914971739 25333307473023 25358965211136 25399033380864 25455690600912 25503902136141 25570070642688 25616974808568 25633702423296 25682251102128 25747350571008 25796114492544 25806319948032 25844970769992 25847094955968 25896047787324 25920733403136 25969825701248 26010859054752 26101997273088 26151432873984 26153582247936 26203115547648 26267376402432 26277768298496 26319288213504 26325970621456 26369135350272 26553534898176 26602243070436 26612767446408 26730756321984 26741331540352 26781382754412 26798870715264 26859890410496 26917684687872 26928333858816 26968665151296 27021962908512 27047721811968 27073140868566 27098948557824 27141765970176 27150272324032 27193170829968 27270644251136 27288451694592 27340134368256 27342381441024 27461348057088 27463605092352 27472212312064 27515619495936 27522605649704 27576998150988 27751722709282 27769844291904 27811435937274 27822438693972 27848960657408 27892963118592 27894622519296 27945790700256 27956846610368 27998718334158 28080794520064 28141215810048 28194513567264 28250233949808 28277163712512 28319515183872 28330718946816 28375482605184 28456324435968 28528835862528 28637651926026 28655319711744 28711950778368 28719240677952 28766329473024 28773633179236 28819096659639 28830498066942 28848284827648 28958319348816 29013164650613 29032109941536 29075592116241 29114822505472 29160825078528 29172361680384 29216053913904 29243904352256 29301698629632 29357194270976 29420361983232 29506605613056 29550798452736 29562489335808 29616716949138 29618478898944 29665277269056 29693555933184 29705303293952 29749793728512 29769220030464 29939363377209 29957834244096 30017039450112 30024660708768 30072100862232 30081525596474 30083997982896 30140975251803 30214893363952 30217376711808 30274606591944 30294375591168 30380684353536 30428687038464 30438223528448 30486317127552 30515378454528 30544056364536 30573172731904 30633594021888 30679474782528 30691612192384 30757651164288 30827684805632 30847814959104 30894016564224 30906238851072 30962931355917 31043263021056 31055544352768 31112510734448 31330080739584 31381450334208 31389418013712 31439014537788 31448867669041 31451452436664 31528584379776 31588297607768 31590893835072 31650725073396 31761624551424 31811809176576 31872058815168 31902441111552 31962862401536 31965489414144 32013364990464 32026030113792 32086685473856 32168018927616 32228943205888 32249988366336 32309145762696 32454320431104 32526715767832 32578109267418 32754175318656 32816209741608 32818906890432 32868060653142 32899392396288 32912408049664 32961701851584 32964410958336 33026843554848 33058326659072 33089394394914 33142564749312 33236097681072 33257800502784 33320788761312 33352552071168 33405250424832 33415719783424 33418466205696 33468517944576 33481758755328 33563869847552 33566628446208 33630201606144 33777743297364 33844497730758 33865377841152 33940920801216 33991755034446 33994548800784 34005202848188 34058932415937 34093427523584 34155966411424 34178269897728 34243001469504 34329800761344 34362063410103 34394819323392 34408426597376 34459961026656 34462793274624 34514409130344 34528063716432 34560977870848 34681145406336 34769518707456 34868577165312 34871442997248 34923670898688 34937487396864 35001574576254 35023168536576 35092384284672 35158847133696 35246340832032 35313095265426 35382883991247 35404713197568 35469657427248 35483689928544 35536834808739 35539755564456 35550893886742 35641008429312 35708510339216 35731827620352 35890246250496 35904445145088 35958220201728 35961175590912 36029283878016 36063629082624 36097521158088 36131931410432 36189021293568 36257561106624 36384602259456 36453512491008 36456508588032 36511110484992 36592555238811 36615130742784 36687492661248 36769330867984 36848447233488 36918235959309 37011816445824 37026459055872 37081914583032 37096584925296 37155198999204 37190617491456 37261054267008 37285385342976 37331624445544 37390609891206 37450691739648 37521621080064 37592684756352 37595774481408 37666978599744 37702884950016 37759353578496 37762457001984 37774291929088 37833976806912 37843582768343 37941765914624 38038447816704 38183535901368 38292320903936 38355105964032 38425462212852 38440664089256 38523376653192 38611092465088 38694171738816 38709479922048 38767456154988 38844071680986 38881100104704 38896482240512 38954738551872 39016288582128 39068931506176 39152995909632 39227149310976 39304673321472 39401064603648 39416652447744 39478932320256 39488955932184 39491305198592 39553703025408 39666391638016 39919151169612 40022719266816 40032880945024 40096134482976 40111997310528 40172074131618 40187967002404 40289835615744 40366142122592 40392500788224 40452997726944 40507579138048 40571582717952 40609711302849 40648422836736 40725408486048 40789756244952 40844792029184 40905966376704 40932677541888 41010201552384 41114154369024 41192022085632 41208318468096 41273429243904 41283908474556 41365497226482 41391017361408 41627584063923 41654766437856 41733658040958 41773440986112 41839444677888 41841933778944 41852557351616 41918686050384 41935269915552 41998077501237 42038112506368 42121191780096 42200966764528 42291770350896 42348832735232 42415745568768 42479272775808 42496078420224 42620652552192 42684486653952 42701373485056 42779702259866 42793253793792 42890691903488 42982979567616 42999984488448 43078861016928 43149494209536 43160449768854 43245747100413 43272427241472 43433909210681 43437479023224 43548164912304 43672233758208 43741237617792 43754946322144 43758542520576 43824080870856 43865856528384 43948935802112 43952547944448 44035791406464 44119192526552 44259908419584 44314796908096 44343734003712 44425075423707 44427718348416 44470069428224 44540333899776 44557954940928 44624690592768 44642345007104 44724234180769 44840268808192 44936751366144 45036991063152 45122288394711 45125996974344 45254561068288 45322340045928 45326065067712 45411909887916 45571026530304 45657335292672 45729475691328 45773067681792 45816084546804 45859759097856 45946614702208 45950391032832 46019212173792 46037418288576 46241527208448 46271722438656 46359358276608 46491436220416 46564894531584 46583316529152 46668766101672 46878462844928 46995121109376 47084127020568 47177178654996 47292876569664 47311586571392 47382446411652 47386340752608 47476087610094 47521344572416 47642436827136 47808088222752 47853661667328 47872593526784 47944293602304 47948234121216 48020047485696 48039045170688 48130028210784 48252028391424 48343414808832 48374982549504 48463718644044 48589455163392 48604683321344 48681480646656 48790073651748 48867163901127 48916656881664 49099201716422 49131262977984 49224314612412 49228360335648 49349088594432 49368612074496 49442552777376 49446616437504 49462113233728 49540265332272 49587489988608 49634091592371 49681405689344 49713847123968 49854146521608 49981183141968 50028828106752 50123579675136 50127699308544 50202776916864 50222638132992 50345804771328 50349942669312 50445302409216 50557829943478 50666614946046 50798066761728 50911381201824 50987632551669 51007804272282 51140141285376 51233949617136 51267404846592 51330983612623 51364502204256 51494701142016 51592228985088 51612639896064 51689941539984 51694189911936 51792095574648 51841466806272 51939651402496 52021718109504 52203994546176 52302865747968 52307164495872 52406231095296 52502361864381 52534752804864 52555536596992 52638576427008 52651941242912 52738270700544 52855913122727 52969642898139 53107069796352 53204486140872 53225534892816 53326340830113 53461512643968 53482663080704 53562765508824 53597741430528 53719780820992 53835369375744 53856667717632 53937330302592 54043925817024 54095443623936 54146281737132 54197897115648 54283531940352 54300544648064 54386341659936 54541288502272 54576903389184 54680268736512 54684762882048 54922696114176 54944424624128 55031238991872 55045211299408 55153996301976 55503445418564 55539688583808 55622871874548 55644877387944 55697921314816 55785926237184 55891581400512 55913693220736 55997436668316 56085914836809 56161589040128 56282431620096 56389027134528 56500467899616 56554327425024 56639030367744 56661437893632 56750965210368 56912648871936 57057671725056 57275303852052 57423901556736 57438481355904 57532658946048 57547266358472 57638193319278 57660996133884 57916638697632 58026329301226 58064219883072 58151184232482 58229645010944 58321650157056 58344723360768 58432107827808 58487808704512 58603397259264 58714388541952 58840723966464 59101596905472 59124978671616 59233433898276 59236957797888 59330554538112 59387111866368 59499587457024 59878726754418 59915668488192 60034078900224 60049321417536 60144201724464 60163051192948 60167995965792 60258111197427 60281950503606 60429786727904 60434753423616 60549213183888 60588751182336 60663889724009 60761368707072 60857374076928 60876447056896 60972634255104 61088112729072 61146345463808 61267188043776 61358949565056 61383224384768 61515302328576 61655369611264 61695629918208 61788033128448 61812477702144 61925862711834 62048245839723 62086526042112 62111088705536 62225021468896 62600487061437 62660161479168 62762900668416 62778836027424 62878029075576 62897735338082 62902904873328 63057168759552 63176595215536 63181787670144 63301450146792 63523249102848 63623618353152 63744117630336 63804882223104 63925724803072 63930978828288 64026729980928 64052060227584 64169553389799 64173370947712 64336037855232 64457886411776 64499976732672 64618291525392 64740674653281 64908640862208 65053431535664 65156218534836 65508350637312 65632419483216 65637813780864 65736121306284 65798784792576 65824816099328 65923403703168 65928821916672 66053687109696 66116653318144 66178788789828 66285129498624 66472195362144 66515601005568 66641577522624 66705104142336 66810500849664 66831439566848 66836932411392 66937035889152 66963517510656 67127739695104 67260403212288 67555486594728 67688995461516 67881841602432 67983510068892 67989097601568 68010405696376 68117864831874 68311932822848 68356539795456 68486002939008 68659601522688 68724126820206 68789638646784 68816853194752 68919922053312 68925586549248 69028818260688 69056127432864 69121955741696 69362290812672 69539037414912 69737154330624 69847341797376 69874974793728 70003149152508 70184768569344 70317694267392 70492681664064 70626190530852 70765767982494 70809426395136 70939314854496 70967379857088 71073669617478 71079511128912 71101787773484 71214131415141 71282016858624 71417020678432 71463655240704 71780492500992 71808890290176 71916440403456 71922351181824 72058567756032 72195042316176 72263862820864 72378042587136 72515122213248 72907024982016 72913017176064 73022220969984 73185110477622 73230261485568 73374985322496 73538661735968 73648802574633 73696894466976 73836471918618 74023632891648 74052918111744 74163829166064 74193169850592 74310397998408 74381234982912 74522108534016 74570770685952 74663248891088 74781219782412 74901383479296 75043242160128 75185369512704 75191548962816 75333957199488 75405769900032 75518707156992 75524914003968 75548583858176 75667953613824 75687165536686 75836744915217 75883531829248 76076895633408 76367071802736 76511706408423 76584641807872 76710211928064 76850924425704 76881328178512 77046753306384 77222184930176 77388343477632 77418959844096 77534912309976 77688143361972 77762200209408 77792964481024 77909477103744 78032577164256 78137863012352 78305991819264 78454298621952 78609346642944 78802129207296 78833304895488 78957864640512 78977911864368 78982610397184 79107406050816 79127491242899 79332783276032 79838302339224 80065761890048 80192268965952 80223994621056 80344148263236 80375934004808 80579671231488 80732284245184 80785001576448 80905995453888 81015158276096 81143165435904 81219422605698 81296845673472 81450816972096 81579512489904 81689584058368 81811932753408 81865355083776 82020403104768 82384044171264 82416636936192 82546858487808 82567816949112 82730994452964 83255168127846 83309532875712 83467316081916 83546881972224 83678889355776 83683867557888 83705114703232 83837372100768 83870539831104 83996155002474 84076225012736 84242383560192 84401933529056 84583540701792 84697665470464 84831491137536 84958545551616 84992156840448 85368973307904 85402746970112 85559404519732 85586507587584 85781383806976 85965959135232 86157722033856 86298988419072 86320899537708 86457289978917 86491494200826 86544854482944 86867818421362 86874958046448 87039493951839 87096329824608 87344467516416 87482475235584 87509892644288 87517085041152 87648161741712 87731713056768 87897871604224 87905095888896 88071582812928 88238385053104 88519816839168 88629593816192 88687468007424 88850150847414 88855436696832 89080667799552 89115909881856 89249381185536 89284690014208 89448468361538 89680537616384 89873502732288 90073982126304 90244576789422 90251993948688 90422925755409 90509122136576 90644680091856 90652130135424 90823819775832 91142053060608 91314670585344 91458951382656 91546135363584 91632169093608 91719518195712 91893229404416 91900782065664 92038424347584 92074836577152 92483054416896 92543444877312 92718716553216 92888794067751 92982872440832 93129789063168 93166633058304 93337532203344 93514307832517 93756925689856 93990242218752 94168254041136 94346603007123 94354357309992 94585753139328 94623173142784 94764892823304 94772681505216 94952175220188 95042689144832 95284873654272 95616176445504 95707323334656 95745187053568 95888587204608 95896468242432 96040094971392 96078090341376 96260056421568 96504056782848 96686829617664 96749965099008 96927437288088 97209366642688 97362961293312 97580147303496 97734327802254 98198403432844 98262525955968 98448629224824 98456720671296 98698177188864 98737224148992 98885105554752 98893232875008 98924226467456 99080530664544 99174979977216 99268183184742 99362811378688 99427694247936 99708293043216 99962366283936 100057656213504 100247159350272 100255398617088 100405553833728 100445276265984 100691609542656 100699885338624 100890604818432 101115659886956 101333229892092 101596133523456 101822762403648 101975265103338 102015608544564 102176797247811 102280282570752 102467899234272 102534809693184 102661967225246 102729004408512 102989402284032 103184457970176 103225279792128 103379883079968 103388379823872 103584191149296 103682933612544 103879302804992 104043436219008 104605731495936 104614328991744 104812462190592 105004723728762 105069505609728 105277152854016 105303882485824 105476541401088 105711826245454 105939285796278 106214139592704 106408972281744 106451069785632 106610504426217 106652681660226 106923025287936 106965326161408 107125531017648 107195482861056 107439561641984 107670738751488 107713335435264 107874660605184 108087851634048 108190887247872 108292563474264 108395794231296 108567063880704 108601089296128 108772683319872 109082577004544 109153806778368 109360537473024 109369525764096 109777665716433 109845392228352 109888849248256 110062477983744 110090422598816 110307992603952 110516909256611 110754707877927 111006890837128 111079377167616 111245743749096 111289754775888 111395842629632 111571852474368 111783162801024 111827386441472 111994873336632 112171829673618 112323178080256 112564863240192 112778054269056 113000935799232 113108654850048 113278060735488 113322875787264 113501930420736 113530748305029 113825297743872 114115343450112 114550607704104 114876962711808 115065317892096 115094532716944 115276386638556 115321992267768 115833277395264 116052658602452 116128439766144 116302368464964 116459290021888 116643300314112 116689446721536 116864215655616 116975617409024 117206794518528 117428777083904 117681447932928 118203193810944 118249957343232 118466867796552 118473915595776 118661109076224 118999174914048 119757453508836 120068157800448 120098642835072 120288403448928 120326102385896 120335991931584 120516222394854 120563901007212 120859573455808 120869506847232 121098426367776 121177502364672 121327779448018 121522737414144 121714748153856 121752894113792 121945268510208 122176225458144 122292690927616 122534376087552 122717899130112 122766448769536 123030604657152 123310739222528 123576066256896 123624955404288 123851725423668 124096491679446 124173052084224 124450042937792 124882752191769 125200974122874 125320322958336 125525801336832 125557672054848 125756058151152 125795470676164 125805809746656 125994232503711 126114337519104 126353190431072 126363575340288 126602900293584 127046498205696 127247236706304 127488235260672 127851449606144 127861957656576 128053459961856 128104120455168 128339106779598 128346741895424 128672075710464 128915772823552 128999953465344 129236583050784 129481349306562 129737241301239 129817281724416 130106863071328 130301727632043 130312437069672 131016701274624 131264838966432 131275627561728 131472242612568 131597569585152 131649632198656 131846807406336 131857643833344 132107374219392 132233306636288 132357577579656 132944390724288 133031202011136 133275226271121 133283155045248 133410208284672 133621001699328 133662879133696 133673864822784 133874071778304 133927035021312 134172702542307 134255479390208 134520806424576 135110973189456 135366865184133 135377990923032 135763683204864 135967020137784 135978195203136 136020811392752 136235729663748 136623865645696 136713079590912 136972005878016 137319203045376 137448253640412 137579277293568 137633706389504 137839844106624 137851173098496 138057636521376 138112254865728 138243911483392 138724581625344 139078074829824 139474308661248 139694683594752 139749949587456 140006298305016 140635388534784 140985363328128 141252381061704 141531535964988 141878629708992 141934759714176 142147339234956 142159022257824 142203575546968 142428262830282 142564033717248 142834041356864 142927310481408 143560985001984 143617780580352 143832880806912 143844702363648 144117135512064 144390084632352 144527725641728 144756085174272 145030244426496 145814049964032 146044441939968 146370220955244 146749970644992 147077323471936 147297605149266 147393788933952 147672943837236 148047265783296 148105836223488 148327658332128 148386339701184 148620795996816 148762469965824 148902274777113 149044217068032 149141541371904 149326497782176 149562439564824 150086484320256 150370739025408 150383097925632 150667914398976 151037414313984 151049828007936 151097167716352 151335907227648 151374331073372 151673489830434 151767063658496 152734143605472 152962897655007 153023412816846 153169283615744 153420423856128 153701848851408 153762656357024 153992950837869 154093506612768 154444369860352 154776686955264 154837919688192 155069824619952 155376286723944 155524400418816 155585928962048 155818954207488 156065154328512 156275726024704 156611983638528 156908597243904 157218693285888 157507085593143 157604258414592 157666609790976 157915729281024 157955823728736 157965220794368 158214812101632 158254982485798 158567739368181 158665566552064 159676604678448 159979022490339 160131523780096 160384537931904 160447989242112 160688296526472 160751868009616 161159342462976 161464568490368 161570003152896 161811990907776 162286330871808 162438845211396 162593691346944 162901633944192 163159024979808 163379168116736 163623865506816 163730710167552 164040806209536 164768088342528 164833273872384 165093716975616 165135633898224 165448390780607 165461988905928 166510336255692 166619065751424 166934632163832 167093763944448 167357778711552 167410229406464 167674744201536 167741079662208 167992310004948 168152450025472 168484767120384 168803867058112 169167081403584 169395330940928 169662982275072 169917091103232 169984313680896 170737946615808 170805493940224 171118809039464 171173015175168 172315444067712 172597976838144 172641799075416 172914579957834 172982988401652 173735636842724 173749916092896 174078987903678 174192659649216 174688935032832 174964950471168 175019785288576 175034170082304 175296323483424 175463426113536 175795743208448 175810191777792 176143165625856 176476770106208 177259187632384 177374936014848 177700301694828 177710873393664 178161335599104 178498762371072 178569380028416 178896936723076 179361075232768 179747005464576 180147964252608 180489153578844 180503987897376 180774333592281 180845851510818 181018244273152 181289360183712 181304260270848 181647639551664 181991669172027 182284106121216 182629341170688 182917902765312 183264338187216 183439036391424 183786458808832 183801564131328 184076848695168 184149673154304 184966108833792 185086889754624 185437433106432 185777588135502 186144737519169 186259578126336 186333266116608 186675064406688 187028615665034 187513851379712 187980484437504 188336508082272 188693206014246 188708714619984 189171506278656 189246346285568 189529785646608 189545363010432 189904350440376 190085378289664 190569747308544 191232352891008 191414646669312 191777174409216 191792936484864 192080189942784 192156180682752 192508660169397 192520112843136 193008113565696 193373659235328 193499930198016 193854874576176 194222023959843 194418733285376 194725922586624 195160294606992 195468655604508 195529916377081 196396806865688 196525051911936 196897258449648 196913441342592 197396354377728 197474448297984 197770211109504 197786465750016 197848452934912 198161061329088 198349959954432 198536366369484 198725622757376 198855388495872 199416586086432 199924732567872 200115312427008 200494318700544 200510797234176 200811107667456 200890552531968 201383219085312 201781209636864 202231319773912 202666459784184 203645524807296 203950530206676 204031217089128 204353594495622 204935798468544 205069619386368 205323934450492 205458008817024 205978804568064 206368915940352 206450559584256 206759766159936 206776759647744 207168382298592 207365867225088 207758605609984 208086872438016 209211462991872 209624924381184 210009447457524 210554305708032 210607764971648 210953082802176 211423652490908 211878571592556 212428279185408 212817944563488 212902139571264 213221008852434 213305363320452 213642394245423 213846050575872 213930652322816 214251062035296 214390965722112 214879123283968 215341477502976 215426670870528 215749321210368 216175703268096 216585126948528 216791588462592 217134127761408 217202178592256 217545366639744 218165154009088 218721074946048 218739051528192 219555331432866 219690784456704 220124955967488 220180845197632 220615985207904 220946407723899 221033818513222 221509415755854 222013781674256 222158754335232 222491487498192 222579509551776 222791685259264 223143704948736 223566325602048 223654772882944 223989746673264 224343659347236 224646356160512 225129726480384 225556108538112 226001871598464 226217309700096 226556121470976 226645751574528 227003860841472 227061496610058 227510234745651 227650595487744 228230686900224 229101215408208 229535119225269 229753925423616 230130635784192 230189065433888 230552773277112 230643984535536 231080810263823 231666554790528 232105317204904 232256879532288 232604736929928 232918580043776 233286600628224 233378893443072 233728431311232 233951234818048 234413589037056 234857554167808 235362895865856 236406387621888 236499914686464 236933735593104 236947831191552 237322218152448 237382473728697 237998349828096 239514907017672 240197285670144 240576806897856 240652204771792 240671983863168 241032444789708 241127802014424 241719146911616 241739013694464 242196852735552 242355004729344 242655558896036 243045474828288 243429496307712 243505788227584 243890537020416 244352450916288 244585381855232 245068752175104 245435798260224 245532897539072 246061209314304 246621478445056 247152132513792 247249910808576 247703450847336 248192983358892 248900085875584 249765504383538 250401948245748 250640645916672 251051602673664 251115344109696 251512116302304 251590941352328 251611619493312 251988465007422 252228675038208 252706380862144 252727150680576 253205800587168 254092996411392 254494473412608 254976470521344 255702899212288 256106919923712 256208240910336 256678213559196 256693483790848 257344151420928 257831545647104 258473166101568 258962698613124 259474482602478 259634563448832 260213726142656 260603455264086 260624874139344 261118481855517 262033402549248 262529677932864 262551255123456 262944485225136 263195139170304 263299264397312 263693614812672 263715287666688 264214748438784 264715155159312 265888781448576 266062404022272 266550452542242 266566310090496 267242003398656 267325758267392 267347729645568 267748143556608 267854070042624 268345405084614 268510958780416 269041612849152 270221946378912 270733730368266 270755981846064 271268777266227 271527366409728 271934040275568 271956390406272 272041622785504 272471459327496 273247731291392 273426159181824 273944011756032 274638406090752 274896507280824 275158554587136 275267412779008 275679688213248 275702346196992 276115273042752 276224509731456 276487822966784 277449163250688 278068064689129 278156149659648 278666382203253 278948617322496 279389367189504 279499899174912 280012596610032 280542923497551 281270777069568 281970726656256 282504762123408 283039809021369 283063071929976 283757259417984 283869519428352 284294678469912 284318044515648 284407151093936 284856525660564 285128067434496 285668082713728 285854620962816 287121970003968 287235561160704 287665761613824 287689404727296 288234271024128 288780169264704 289055451283456 289512170348544 290060488852992 291628099928064 292088883879936 292740441910488 294154646943872 294595210298532 294787577867904 295345887674472 296094531566592 296211672446976 296655316664256 296772679402368 297241591993632 297524939931648 297804549554226 298088434136064 298283082743808 298652995564352 299124879129648 300172968640512 300741478050816 300766195851264 301335828797952 302074828627968 302099656015872 302194335432704 302671814455296 302748662146744 303346979660868 305468287210944 305925795310014 306046825633692 306338567231488 306840847712256 307403697702816 307525312714048 307985901675738 308187013225536 308888739720704 309553373910528 309675839376384 310139649239904 310752573447888 311048800837632 311171857924096 311637908414976 312130308657024 313817194487808 314437386571776 315014171186286 315208516829184 315831458562048 315911647457472 315930441588736 316429624203264 316509964971596 317135478736362 317331133104128 319144811156743 319353209356896 319831513278651 319958044980678 320263047560192 320769075863808 320895978484224 321376593052944 321503736019232 322318684925952 322929136980736 323140006305792 323623981815552 324572661743616 324877690422792 325187382693888 325803267888384 326318049959616 326758336233472 327247731013632 327461420335104 328081612419072 329332997149299 329536176685056 329666547744768 330187433951232 330271267796448 330896781561214 330923977811856 331550727769833 333020672511384 333238131502848 333869264327664 334187527888896 334715557423104 334820458812928 335349488403072 335482159324416 335984620009896 336304900050944 336969534240768 337607734116224 338334162807168 339325964550144 339834182206464 339968627361792 340592244915087 341475893231616 341610987880448 342237618078928 342346030350336 344630888135424 345195953676288 345283598150832 345829159915668 345937544359451 345965976803304 347471273685448 347499832185792 348157975807356 348385319298432 349377870065664 349929900942336 350039570577152 350068340164608 350592646966848 350926852227072 351591486416896 351620383555584 352286331251712 352953540212416 354518375264768 354749872029696 355400603389656 355421746787328 356997524742144 357138760056832 357793873446152 360295928505216 360978307157688 361007975794752 361548667184562 361691703021636 362036488546304 362578720367424 362608520541696 363295279103328 363983338344054 364568212242432 365258682341376 365835805530624 366528676374432 366878072782848 367572917617664 367603128262656 368153697390336 368299346308608 369932217667584 370874866212864 371555176271004 372289475038338 372519156252672 373350128813376 374057231330068 374648256575307 375027702759424 375960968875008 376673016164544 377386412028492 377417429239968 377982697511133 378343012557312 378492692571136 379059571293216 379090726020864 379808700880752 380170756579328 381139494617088 382464705782016 383554348818432 383585872969728 384160379885568 384312361365504 385017320338794 385040225686272 386016227131392 386747318470656 386999860396032 387709749152352 388444047919686 389211723903717 389451845173248 390320589213984 390905182896129 390937311209016 391059832754162 392793613731376 393050103823872 393794516899296 393826882685184 394792708755456 394948896595968 395540422219008 395572931500032 395696905869824 396322122658176 396699919908864 397072732738968 397451245514752 398833172172864 399849465135744 400230624854016 400988637401088 401021594468352 401622215334912 401781105063936 402518107626921 402766438170624 403562419273728 404462639547824 405332919568368 406100595552399 407291049614592 407901060413352 408062434178256 408707188991244 408835279697533 409871596937088 410139238772736 410647868900984 410916017634048 411957609136128 412737831880704 412901119168512 413519532319872 413553519295488 414336764597184 414731734450176 415517211219968 416173744876032 418422925983744 419249848762368 420018894915048 421215529943296 421906165604352 422847304981816 423757143185112 425635889126976 425804279142528 426442017704868 426610726640904 427284788490846 427692101151744 427861304645632 428502124070592 428781931444224 429758246567936 430682955005952 430853341741056 431498642420736 432351406536192 433170253897056 433583176925184 434268255522816 434404357184512 435090733279488 436330308018176 437442149892096 439110662865732 440249911934976 440361690395264 441231970415808 441892815447798 442067637026444 443018831511708 444027563348512 444317508670464 444982974996384 445159019103552 445583370518528 446287409897472 446706824331339 447132651204096 447309545765888 447979493346528 448687318694472 449292712321024 450259452960768 451112217076224 452003743196928 453112242941952 453291503149056 454007721682944 454122993220116 455020469491302 455301190975488 458202430816416 459070238450538 459507850847232 460261271568384 460378130867776 461105546554224 461287969071072 461978852513607 462161620527646 463333109581056 464210634409808 464513759064576 465209473859856 465837160087552 466573201256448 466757786886144 467456862622464 468827178074112 469715108335616 470725791731712 472812775243776 472999829372928 473867471186208 473895662383104 474644436304896 474764947457394 475703218104543 475996699656192 479029814035344 479937067471017 480394571340288 481153613795712 481304409543584 481343967726336 482064889579416 482255604028848 483438293823232 483478027388928 484393705471104 484710009458688 485311117792072 486858992615424 487011576455168 487781074040832 488704901832576 489170763710464 490137504350208 490871596520448 491065795078144 491966575988459 492122418628608 493242956890112 494304265027584 494499821617152 495406901694672 496345172341821 496385966717784 497800171751168 499531008767076 500803896491496 501281291833344 502230688219392 503024232604608 503181882704656 503223238986624 503976930014844 504457350076416 505412761724288 505454301361152 506411601174336 508185992822784 508988946825216 509952941042688 511405798424576 512213839847424 512416481820672 513356427118392 513386967581696 515663091294208 516946332203136 517925397226248 518948965204956 520427452285312 521206910528172 521249748278688 522236963711034 524066805098496 525059355865728 525102510246912 525888970450272 526390278340608 526598528794624 527387229625344 527430575333376 528429496877568 529430310318624 531777562897152 532124808044544 533100905084484 533132620180992 534484006797312 534651516534784 535496287113216 535708140085248 536690810169228 538083225698304 540443892757824 541467460736532 541511963692128 542537554532454 543054732819456 543868080551136 543912780812544 544083245571008 544942918654992 545975007516081 546495462582784 546852318363648 547888023512064 549793014561648 550317109174272 550534825558016 551359376426496 551404692393984 552230546085504 552449019462912 554898326501376 556136129378258 556312299319296 557332764406506 558778734379008 558999798349824 560025193220064 561085846995102 562541554139136 563941453312512 564640819738853 565009524246816 566079618042738 566126143859952 567514518835968 567739038856704 568589356939824 568636089031296 568814302187872 569713051321128 570256134868992 571336165427456 571709241925632 574243940007936 575331523227648 575378809454592 576468542048256 577525980508191 577560338529408 578110902566912 579024340697088 580120977705984 581415044349997 582666071879529 583256199856128 584177767759872 585480883820976 586589749131243 588309293887744 589190420597064 589575155735808 590691775348944 592189063133184 592423344893952 593310633328512 593545358804736 594483183987264 595049879863296 595609099108452 596176868272128 596566165487616 597305991128704 598249758259296 600345937281024 601482956101632 601532391702528 602671657595904 604149657255936 604388670865408 605343628910592 605497324293488 606693959321736 610936574421888 611851590620028 612093651267384 612677134462976 614807395405632 615050625428096 615971803351476 616374026451072 617777479441408 619106747821056 619351678752768 620279298479808 621505146895776 622097601675264 622343715848192 623275816829952 624260617314048 627634388975616 628874773143552 630028342372572 631662917124096 631823294914944 631860883177472 632859248406528 633019929943192 634270957472724 638289622313486 638706418713792 639663026557302 639916089961356 640526095120384 641538151727616 641791956968448 642753186105888 643007472038464 644637369851904 645858273961472 646280012611584 647247963631104 649755380845584 650374765387776 651606535776768 652636099919232 654495462027264 656163224838144 658665994298598 659072353370112 660374867902464 660542535592896 661793563122428 661847955623712 662839223171697 663101455539666 666041345022768 666476263005696 667302786964099 667738528655328 668375055777792 669431114846208 669640917625856 670698976806144 670964318648832 671969240019792 672609800101888 673939068481536 675215468232448 676668325614336 678651929100288 679668364412928 679937254723584 681184489830174 682530704236953 682951786463232 683221975760896 684475236157856 684692060700672 688605357675807 689261776270848 690391907352576 690567196301664 691658319831336 691875088718902 691931953606608 693242430791469 694942547370896 694999664371584 696315951614712 696770638596864 698755740131328 699859801884672 700079141154304 700136680329216 701185293933696 701853704454144 703182972833792 703240767111168 704572662503424 705907080424832 709036750529536 709499744059392 710801206779312 710843493574656 712147421186091 713995049484288 714277520113664 715587746892304 720591857010432 721956614315376 722015951589504 723097334369124 723383406043272 724072977092608 725157440734848 725217041083392 726590558206656 727966676688108 729136424484864 730517364682752 731671611061248 733057352748864 733756145565696 735145835235328 735206256525312 736307394780672 736598692617216 739864435335168 741749732425728 743110352542008 744578950076676 746700257626752 748114462660136 749296513150614 751921937750016 753346032329088 754772824056984 754834858479936 755965395022266 756686025114624 756985385142272 758119142586432 758181452041728 759617401761504 760341513158656 762278989234176 764929411564032 767108697636864 768320759771136 768624722731008 770034640677588 770080451372544 772032454262784 773494636941312 775419498304704 776888095839372 778423447807434 778903690346496 780641178427968 781810365792258 781874622418032 782119665508324 783355445566551 785587227462752 786100207647744 787589033798592 787653765370368 789585417510912 789897793191936 791080844438016 791145863000064 791393811739648 792644245316352 794145465477936 794902491029504 797666344345728 799698930271488 801977274802176 802043188936704 803244430669824 803562210127872 805036215253842 805532876341248 807124838547456 808925279095648 810665839136736 812201191104798 813806331798681 814582099229184 815802120826704 816124868356512 817414377982488 817670559395066 819743193874176 820278477545472 821295737801968 821832035268096 823915218272256 825475663761408 825802238337024 827039064639744 827107038590976 828673529194368 829463468900352 831034422439936 832347489752064 834204194067387 836845851967488 838499697524736 840037789830096 841628770492653 842431059886592 843812331208704 845694609963632 847514286370224 849119427064107 851271778253952 851608558285056 852884035409736 853221453281808 854569576981692 855384202303488 855722609291264 857004248141184 857563862888448 859516493135872 861365910011904 861706683482112 862997284841472 864702813072384 866340507794112 867166353850368 868536511045632 868808714369024 870181466558976 870402403671889 872660616036352 874884299784192 878221325731464 880723380790528 882463940831616 883785630895596 884135274052888 886037663023416 888055126697024 888635017340928 889965949992768 890318038207104 891166741037056 892574819794944 893413648662678 894265302408192 894619091531776 895958986693056 897374637388944 898585424642048 900518905921536 902224434152448 904007486393856 906224485883904 906583006298112 908015443365888 908245986440232 910040938982604 916404861632832 918140476901076 919015701694464 920522543136768 920756261735552 922211093108448 922575938142144 923957705027214 924323241055292 926666219162112 928421268819616 929027518129152 930418947719712 931674320175104 933146402512896 933515573772288 934913725244928 939430216671232 941451583463424 945625550487552 947734942372416 947791324766208 949288872609792 949529894914788 951406436209086 951993399312384 957434433470229 958059628070688 959874134942034 960789142680576 962307227591424 962608819087168 962687935452672 964129779158832 964511208057696 966876587646464 966956054777856 968787410942208 969420018917376 970622235584144 973717985230848 974023152910336 975562148081664 977409803665152 980275008700416 981743193040896 982131590156288 983933151976918 984244837257216 986485913780224 988608530055168 988999643234304 990813803389344 992690344683642 992771933435568 994652183309499 995600343502336 999062017534152 1001607792982992 1002562583666688 1004461376438784 1006048465209216 1006363765409312 1006446477973248 1007953860029688 1008914700152832 1010825523448576 1010908602722304 1012823202348672 1017977893650432 1019905882085376 1021776734745261 1022811596849152 1024427679694848 1024832963641344 1026712854236784 1026773935163392 1028657386157687 1031326182588416 1033892664406272 1035850794452496 1037812633078353 1037897930409912 1040854904570624 1042413821056344 1042499496557376 1044473927422068 1048133610196992 1050118711731456 1050205020493824 1051777940900544 1052780556681216 1053197057589248 1054774459250688 1054861150666752 1056858993755136 1058860620637248 1063555125794304 1064249616089088 1066201810168968 1066265240361984 1069303033069568 1070992574226432 1071416280170496 1073381620338456 1080887785515648 1082934921473064 1083023927384256 1085075109064908 1086109465638912 1087736161102272 1087825561625088 1088166491142016 1089885837309984 1091950015032162 1092990925165568 1093704636727296 1095776047024128 1099586029123296 1100634218348544 1101069651116032 1102718752852992 1102809384787968 1104461092171008 1104898038925824 1109796653002752 1112272258756516 1112624598638592 1114665528813012 1117557468758016 1120050386440128 1122171693990204 1123944769725921 1125083108278272 1127882906625024 1129281639477706 1130019048493632 1132159236085476 1132252287719904 1135029037671936 1135478077713408 1137178713879648 1137272178062592 1137628604375744 1139426102642256 1140512269737984 1142672330854912 1143418483851264 1150663046455296 1150757618909184 1152937084096512 1155051961016382 1155120677058816 1158048681394176 1160241955411968 1162830088699994 1165332143759058 1168355535519744 1170961767641952 1172715548688387 1173179498262486 1176618587775488 1178380841194128 1179150311471616 1181383550697888 1184378126266368 1184846689787904 1186621266657024 1187090717609472 1188966367974528 1190099759726592 1191218198216904 1192353736544256 1194611982257408 1196499516518592 1200691874562048 1202965912203264 1203064783405056 1205343315191808 1207554322880763 1208299314511872 1208777341730816 1210687257821184 1210994648586976 1213387918643472 1215686001822721 1218301786657197 1221873148843776 1223703181240056 1224187302534768 1225354268925952 1226505839092599 1229614790811264 1230101250856192 1231943606702952 1232748052902144 1235554958882816 1238213495642112 1238703357505536 1240558596959616 1243010293791552 1244195203350528 1244687431696384 1246551633659904 1248521234628096 1255268777951232 1257749546287104 1260056684745144 1263646589829888 1263721766354944 1265718496813056 1266039859886384 1268541914945448 1276579244626972 1277412837427584 1279326053114604 1279832179922712 1281052190240768 1283076303455232 1283583913936896 1285506372211776 1286014944076928 1289274739703808 1291716547922944 1292560025223168 1294495927262208 1299510761691168 1300749530775552 1303213071553536 1305272199838464 1308990924054528 1312326449676288 1317331988597196 1320749735804928 1321085071185792 1323587126244856 1323695911247424 1325678446343394 1326202911079332 1332082690045536 1332952526011392 1334605573928198 1335477057310656 1336750111555584 1338862229692416 1339281835251712 1341397953612288 1341928637297664 1343938480039584 1345219600203776 1347878136963072 1350430936464896 1353336651228672 1359336728825856 1359874509447168 1362368979660348 1365061408473906 1365903572926464 1368950472315712 1377210715351614 1378523552541696 1380783814705152 1381134392603328 1383316639662672 1383750177437804 1383863907213216 1385936557540821 1386484861582938 1389885094741792 1389999328743168 1392631903229424 1393541277193728 1397511480262656 1399719603769344 1400158282308608 1400273360658432 1402370587867392 1406365945667584 1406481534222336 1409145325006848 1411814160849664 1418073501059072 1418999488118784 1421602413558624 1421686987149312 1424294842372182 1427109654313629 1427990098968576 1428555040227328 1431175493784608 1439811202413051 1441183714020864 1443913228630752 1444031903179008 1446194668738248 1446766812086544 1448145954185216 1450314881469696 1450434082166784 1453181116413312 1455933353376216 1461034729365504 1463343222122496 1466114705497728 1467512291131392 1470291670470656 1470412513050624 1472614789561344 1473197385234432 1475899727965377 1479728870670336 1483499464851456 1486220705084016 1489035517025463 1489157900153352 1493400515253504 1496228925320272 1498593026301228 1503843875500032 1506692064658176 1509545648113968 1509669716959872 1511930790044532 1513372050229248 1513970770284544 1516238285172864 1516362904083456 1519234803523008 1520683026317312 1524557978468352 1529858823128064 1534217395273728 1536641519542272 1537249445462016 1540069281355176 1540160902745088 1546989273882624 1550838996609408 1553776191678744 1556846895614868 1561282356855936 1563620731584516 1563749244836064 1564239331016648 1566710891133102 1571174454925504 1572200415295488 1575178067597184 1575307530740736 1579170835021824 1579795586383872 1582161688876032 1582291726000128 1582787623479296 1585288490632704 1588290930955872 1589804982059008 1595332688691456 1599397860542976 1603954549604352 1606488861339648 1607124420255744 1610072430507684 1614249677094912 1617850558191296 1621331678273472 1624402382209596 1627612663597362 1629164198458368 1631604241653408 1632249736713024 1634828755964976 1635341118790132 1637925022548243 1639486387748352 1640556955090944 1642591475603936 1643664070536192 1650951327522816 1651604476674048 1654078129279488 1654214077181952 1657347058388736 1662068844879872 1664694979504128 1668408388134774 1676999395049472 1680075579660192 1683257540985306 1684862119773184 1687624662417408 1691389219927264 1693922459216559 1695028572740448 1698238854128214 1702543556507904 1703217116570112 1705768070819472 1706442906563616 1709139153963384 1710768404606976 1711445218582528 1714008496282368 1715127725776896 1719032986271744 1722731820023808 1725994569682944 1729405626144768 1732577941524573 1732681015588224 1734332707700736 1737073022091264 1737617428738048 1740362933117952 1740804807343778 1744245133049991 1745321232072704 1749768599568384 1756442651462928 1759769247393729 1761446761581056 1764927881663232 1767571261791192 1768270548105776 1772075326046832 1776110253394048 1777270034681856 1779931899985536 1780636076414208 1785149639589888 1786827297325356 1788530604816384 1789238183063552 1791917973386112 1794749274777888 1797170849284096 1801037811843072 1804448868304896 1808014972787712 1812448971767808 1813166012596224 1816030886731776 1816491972880464 1819932298586677 1820081877965208 1832809723265664 1836280953802152 1838031403388928 1841512523471104 1844422186216896 1845151876284288 1847915410054428 1848646482110584 1853332438324224 1856842537639232 1858055036258304 1860837895439424 1863348640350208 1866292805025792 1867031147544576 1869827450489856 1878860433342464 1882903166926848 1895469884744832 1895582649532416 1898577745219584 1899059789829576 1902812872418172 1914868866940458 1916119256141376 1919748269884068 1921578285361152 1924614455182848 1925217638174336 1925375870905344 1928259558317664 1929022416115392 1933753175292928 1933912109555712 1937574821884416 1938840037834752 1941244471168288 1948046305820672 1951124296163328 1954819607330304 1963486386081792 1964263180312576 1967866303953836 1968489674514432 1972971827560448 1977217060110336 1981627606778688 1985380689367284 1985543866871136 1988517669515091 1989304366618998 1991200687004672 1998124035068304 2001908360892297 2003215585965984 2005125167333376 2008922752877568 2012096930418432 2012727530818624 2012892955946496 2015907720059376 2017829400305664 2021651046897152 2021817205444608 2025646404697344 2035955787300864 2039811764170752 2043553469490522 2047592112710859 2048855359389696 2049665927282688 2053425708473568 2053547870326784 2057314772315374 2062652365176832 2067785328812544 2071701588904992 2075625266156706 2075795860819824 2079727292374407 2081709809141248 2084827642112688 2084998993114752 2088947854844136 2096267220393984 2100237423462912 2100410040987648 2103555881801088 2105561113362432 2109548918501376 2109722301333504 2113717987510272 2117721241274496 2127110251588608 2128499232178176 2132403620337936 2132530480723968 2136442263558273 2138606066139136 2141985148452864 2142832560340992 2146763240676912 2150829080147891 2161775571031296 2165869842946128 2166047854768512 2170150218129816 2172218931277824 2175472322204544 2175651123250176 2176332982284032 2179771674619968 2183900030064324 2185981850331136 2187409273454592 2191552094048256 2199172058246592 2201268436697088 2202139302232064 2205437505705984 2205618769575936 2208922184342016 2209796077851648 2219593306005504 2224544517513032 2225249197277184 2229331057626024 2240100772880256 2244343387980408 2247889539451842 2255765813250048 2258563278955412 2260038096987264 2264318472170952 2264504575439808 2270058075343872 2270956155426816 2274357427759296 2274544356125184 2275257208751488 2278852205284512 2281024539475968 2285344661709824 2286836967702528 2301326092910592 2305874168193024 2310103922032764 2310241354117632 2316097362788352 2320483910823936 2325660177399988 2330664287518116 2336711071039488 2341923535283904 2345431097376774 2346358996524972 2350066336699653 2353237175550976 2356761682388256 2358300622943232 2362767101395776 2368756252532736 2369693379575808 2373242533314048 2374181435218944 2377932735949056 2382436396433808 2384707473088512 2389223964514816 2392999033037184 2405931824406528 2406129566810112 2410686630383616 2415108645761526 2416598629023744 2421374515642368 2421989297173952 2426775837286944 2431372003645442 2436603573314394 2443746297687552 2447406362480112 2448374605069536 2450708537851904 2453011678185198 2459229581622528 2460202501712384 2463887213405904 2465496105804288 2471109917765632 2476426991284224 2477406715011072 2481117193919232 2486020587583104 2488390406701056 2493103267319808 2497042469256192 2502612582202161 2510537555902464 2515499092574208 2520113369490288 2524886311477959 2527293179659776 2527443532709888 2531436993626112 2532079719772768 2537083829890896 2541888912902053 2547358281192321 2553158489253944 2554825674855168 2558652106229208 2559664359845424 2562104380481536 2566152606910464 2567167827873792 2571012744423552 2572029888153856 2578549479407616 2583433095845888 2585120050446336 2588991854524416 2599021523382336 2601499061551104 2606426143107072 2610544399676928 2611207211015667 2617981848109056 2624652899352576 2634663977194392 2642170142371584 2647174252489712 2647391822494848 2651356892686788 2652405822158664 2664165380091072 2665905052022784 2669211147856396 2670954114621312 2673500223111168 2677724459384832 2678563670503424 2682795907224576 2683857274595328 2687876960079168 2690439200407552 2695756273926144 2700861872929792 2706673302457344 2718673457651712 2719749018894336 2724737959320696 2730122816947812 2737900944631424 2754421430703228 2757047105083392 2761567629410304 2762268785206656 2766633279325344 2767500354875608 2767727814426432 2771873115081642 2772969723165876 2779770189483584 2779998657486336 2785263806458848 2787082554387456 2795022960525312 2799439207538688 2800316564617216 2800546721316864 2804741175734784 2812731891335168 2818290650013696 2823628321699328 2836147002118144 2843204827117248 2843373974298624 2848589684744364 2854219308627258 2855980197937152 2862350987569216 2872303300410687 2879622404826102 2882367428041728 2887826457261504 2888063806358016 2892389337476496 2893533624173088 2896291908370432 2900629762939392 2900868164333568 2906362232826624 2911866706752432 2922069458731008 2926686444244992 2932229410995456 2940583340941312 2940825026101248 2945229579122688 2946394770468864 2951799455930754 2959457741340672 2966998929702912 2972441410168032 2978071034050926 2978315800306704 2983956549928497 2986801030507008 2992457850640544 2997186052602456 3007687751000064 3013384129316352 3019091296227936 3019339433919744 3023861580089064 3026744100458496 3027941540569088 3032476570345728 3032725808166912 3038469607046016 3041366052634624 3059717646256128 3065330204235783 3068434790547456 3073283039084544 3074498890924032 3080138562710352 3080321805490176 3085972158473061 3093978547765248 3101677993218816 3107552383357488 3113437899235059 3113693791229736 3122564713711872 3127241463169032 3127498489672128 3128478662033296 3133421782266204 3142348909851008 3144400830590976 3150356135194368 3150615061481472 3158341670043648 3159591172767744 3164323377752064 3164583452000256 3165575246958592 3170576981265408 3176581861911744 3179609964118016 3190665377382912 3198795721085952 3207909099208704 3212977722679296 3214248840511488 3220144861015368 3235701116382592 3242663356546944 3248804764419192 3255225327194724 3258328396916736 3263208483306816 3264499473426048 3269657511929952 3270682237580264 3275850045096486 3278972775496704 3281113910181888 3285182951207872 3287328141072384 3301902655045632 3303208953348096 3308156258558976 3308428154363904 3314694116777472 3324137689759744 3329389959008256 3336816776269548 3360151159320384 3366515081970612 3369724239546368 3375249324834816 3382778439854528 3387844918433118 3390057145480896 3396477708256428 3405087113015808 3406434233140224 3411536141638944 3412885813127232 3418278307926768 3421536809213952 3422890437165056 3428016992564736 3430255451553792 3451989139365888 3458811252289536 3465155883049146 3465362031176448 3474146044182528 3475234857476096 3480725866235904 3481609614687556 3488490266099982 3490642464145408 3512885302925856 3518146646065161 3519538494787458 3522893523162112 3529855763326464 3535142523582384 3536541096211552 3544150652093664 3552220506788096 3554540069363712 3559863799971072 3561272152828416 3570299279179776 3573654594650712 3577061209632768 3578476366127104 3583835946772224 3589498549555776 3594341698568192 3602075623686144 3608897736609792 3616029945575424 3622662968642289 3624897943535616 3626332025192448 3632061773463552 3632983945760928 3639864597173354 3640163755930416 3647058005468163 3665619446531328 3672561907604304 3676062806777856 3679517517277797 3683025046942208 3688844372433792 3690303752568576 3695830820108856 3697292964221168 3706664876648448 3713685075278464 3716110072516608 3721675790878848 3732585610051584 3734062295089152 3739654900979712 3757720866684928 3765806333853696 3790939769489664 3791165299064832 3797155490439168 3798119579659152 3805312987953961 3805625744836344 3829737733880916 3832238512282752 3839496539768136 3843156570722304 3849228910365696 3850435276348672 3850751741810688 3856519116635328 3858044832230784 3867506350585856 3867824219111424 3875149643768832 3877680075669504 3882488942336576 3896092611641344 3902248592326656 3909639214660608 3926972772163584 3928526360625152 3935732607907672 3936979349028864 3963255213557376 3970761378734568 3971087733742272 3977035339030182 3978608733237996 3982401374009344 3996248070136608 4003816721784594 4006431171931968 4010250334666752 4017845505755136 4024193860836864 4025455061637248 4025785911892992 4031815440118752 4035658800611328 4043302093794304 4043634410889216 4051292809394688 4079623528341504 4087106938981044 4095184225421718 4097710718779392 4106851416947136 4107095740653568 4114629544630748 4125304730353664 4135570657625088 4143403177809984 4151250532313412 4151591721639648 4157809672622463 4159454584748814 4163419618282496 4169655284225376 4169997986229504 4177895709688272 4192534440787968 4200474846925824 4200820081975296 4207111763602176 4219097837002752 4219444602667008 4227435975020544 4235442482548992 4254220503177216 4256998464356352 4264807240675872 4265060961447936 4272884527116546 4281328962940887 4283970296905728 4285665120681984 4293526481353824 4301658160295782 4323551142062592 4331739685892256 4332095709537024 4340300436259632 4344437862555648 4350944644409088 4351302246500352 4352665964568064 4359543349239936 4367800060128648 4371963700662272 4383104188096512 4398344116493184 4402536873394176 4410875011411968 4411237539151872 4417844368684032 4419592155703296 4427699183896131 4439186612011008 4449089035026064 4450498394554368 4458662115252048 4467106551076389 4480201545760512 4488686775960816 4495779078903684 4497188076672863 4511531626500096 4517126557910824 4520076193974528 4528636944341904 4529009150879616 4540116150687744 4541912310853632 4548714855518592 4549088712250368 4550514417502976 4557704410569024 4562049078951936 4570689323419648 4573673935405056 4602652185821184 4611748336386048 4620207844065528 4620482708235264 4640967821647872 4651320354799976 4661328575036232 4683847070567808 4690862194753548 4692717993049944 4700132673399306 4706474351101952 4713523364776512 4716601245886464 4725534202791552 4737512505065472 4739386759151616 4746485066628096 4748362870437888 4755865471898112 4764872792867616 4769414946177024 4778447929029632 4785998066074368 4811863648813056 4821373260767232 4830217291523052 4842749031284736 4843978594347904 4853551674573888 4862744007290884 4873207146628788 4887492595375104 4894812724960224 4896749210139072 4901417075703808 4906023356370396 4913775067644729 4918459163245056 4920405003424768 4927774426811808 4930992211608576 4942219835531264 4952853982568448 4954813430022144 4962234387838464 4972041175166208 4986206534639616 4994084938512384 5005225164404322 5030998185148416 5040226738980576 5049772622955918 5054586359319552 5062873987252224 5064159439545536 5074167659781792 5081767377649677 5083777825804106 5094716562384642 5106316978507888 5109651349710336 5117304212458416 5119328719690848 5124208760963072 5132305213820928 5134335655747584 5142025488847104 5144059776307712 5157098958815232 5166866191691776 5177983709048832 5198043046764672 5202998123102208 5212852286214144 5221088799353856 5222414422031334 5232735399149973 5235963696218112 5249305798705152 5269327954388784 5279307742181187 5284340284743168 5294348504979424 5294783644989696 5302713785373576 5304811644317328 5314858636067929 5328330760182144 5331810104045568 5338422295712792 5341908229242624 5355448918769664 5357127341006848 5365591814449152 5367714549190656 5375753920158336 5380878400815104 5391512547852288 5401723745859584 5413346604914688 5437346915303424 5439498037788672 5449475918641392 5459796895760031 5460245633895624 5475801889262848 5508842861406456 5514094210166784 5524537570413312 5533266558650688 5535000709751216 5535455628852864 5543746230163284 5545939446331752 5559540378967168 5559997314972672 5570527612917696 5574165108774912 5590045921050624 5598878415077376 5600633129234432 5601093442633728 5609482351469568 5625463782670336 5636581300027392 5647256643398656 5672294004236288 5686409654234496 5686747948597248 5697179369488728 5708438617254516 5724701975138432 5744606600821374 5759244809652204 5764734856083456 5775652914523008 5776127612716032 5784778674952992 5787067248346176 5792583816740864 5801259525878784 5801736328667136 5812724465653248 5823733413504864 5844138917462016 5853372888489984 5864458821990912 5881166681882624 5890459158245376 5892789540937728 5903598911861508 5918915482681344 5944882820336064 5956142068101852 5956631600613408 5967913099856994 5973602061014016 5984915701281088 5994372105204912 6005725082676891 6015375502000128 6026768258632704 6038182592455872 6038678867839488 6047723160178128 6053488200916992 6055883081138176 6064953140691456 6065451616333824 6076939214092032 6119435292512256 6130660408471566 6146566078169088 6148997781848064 6160277125420704 6160643610980352 6171944316946122 6187957095530496 6203355986437632 6215104766714976 6226875798470118 6227387582459472 6239181877123221 6245129427423744 6254482926338064 6254996979344256 6256957324066592 6266843564532408 6284697819702016 6288801661181952 6300712270388736 6301230122962944 6316683340087296 6328646755504128 6329166904000512 6331150493917184 6341153962530816 6353163723823488 6359219928236032 6381330754765824 6395565487849967 6397591442171904 6409326790674819 6415818198417408 6425955445358592 6428497681022976 6440289722030736 6452487240443673 6471402232765184 6485326713093888 6497609528838384 6510450654389448 6516656793833472 6526416966613632 6528998946852096 6539315023859904 6541364475160528 6551700090192972 6557945550993408 6562227820363776 6570365902415744 6574656282144768 6603805310091264 6606417906696192 6616312517117952 6616856308727808 6629388233554944 6648275379519488 6658779918016512 6673633552539096 6720302318640768 6733030163941224 6739448479092736 6765556879709056 6775689836866236 6780114290961792 6792955416512856 6810174226031616 6812868466280448 6823072283277888 6825771626254464 6836556615853536 6843073618427904 6845780874330112 6856033985129472 6860510903107584 6903978278731776 6917622504579072 6930311766098292 6930724062352896 6948292088365056 6950469714952192 6961451732471808 6963219229375112 6976980532199964 7025770605851712 7036293292130322 7039076989574916 7045787046324224 7059711526652928 7070285047164768 7073082192423104 7088301304187328 7104441013576192 7109080138727424 7119727599942144 7122544305656832 7147309189301424 7154122419265536 7156952732254208 7167671893544448 7178997099111552 7217795473219584 7232059891150848 7245325937284578 7249795887071232 7264123546927104 7265967891521856 7279729194346708 7280327511860832 7294116010936326 7331238893062656 7340330656605089 7345123815208608 7352125613555712 7359035034555594 7366050093884416 7377688744867584 7380607505137152 7391661640217712 7394585928442336 7413329753296896 7427370150556928 7432220145033216 7443351581757696 7465171220103168 7479309801959424 7507837746606483 7515441733369856 7531612667707392 7574658934433877 7581879538979328 7582330598129664 7594310980878336 7596239159318304 7610625975907922 7611251489672688 7625666738706159 7659475467761832 7664477024565504 7678993079536272 7686313141444608 7698457820731392 7700870552697344 7701503483621376 7713038233270656 7716089664461568 7735012701171712 7735648438222848 7750299287537664 7755360151339008 7764977884673152 7804497184653312 7819278429321216 7833621633047001 7853945544327168 7857052721250304 7871465215815344 7873958698057728 7926510427114752 7941522757469136 7942175467484544 7954070678060364 7957217466475992 7964802748018688 7992496140273216 8007633443569188 8012862343863936 8020500669333504 8035691011510272 8048387721673728 8050910123274496 8051571823785984 8063630880237504 8071317601222656 8086604187588608 8087268821778432 8102585618789376 8159247056683008 8174213877962088 8190368450843436 8213702833894272 8214191481307136 8229259089261496 8271141315250176 8286806355619968 8302501064626824 8303183443279296 8315619345244926 8318909169497628 8326839236564992 8339310568450752 8339995972459008 8355791419376544 8385068881575936 8400949693851648 8401640163950592 8414223527204352 8438195674005504 8454871950041088 8470884965097984 8508441006354432 8529614481351744 8530121922895872 8545769054233092 8562657925881774 8567940593811456 8587052962707648 8603316320591564 8616909901232061 8647102284125184 8663479371784512 8664191419074048 8680600872519264 8688875725111296 8701889288818176 8702604493000704 8705331929136128 8719086698479872 8735600120257296 8743927401324544 8766208376193024 8796688232986368 8821750022823936 8822475078303744 8835688737368064 8839184311406592 8855398367792262 8878373224022016 8898178070052128 8900996789108736 8917324230504096 8934213102152778 8951869649785491 8960403091521024 8977373551921632 8991558157807368 8994376153345726 9023063253000192 9034253115821648 9040152387949056 9057273888683808 9058018301759232 9080232301375488 9083824621707264 9097429711037184 9098177424500736 9101028835005952 9115408821138048 9124098157903872 9141378646839296 9205304371642368 9223496672772096 9240415688131056 9240965416470528 9257916475419183 9281935643295744 9302640709599952 9322657150072464 9340313697705177 9367694141135616 9381724389507096 9385435986099888 9400265346798612 9412948702203904 9427046729553024 9433202491772928 9451068405583104 9475025010130944 9478773518303232 9492970133256192 9496725740875776 9511730943796224 9529745585735232 9538829892354048 9556895858059264 9571996132148736 9623727297626112 9642746521534464 9660434583046104 9687957188695808 9707103349147776 9725488014581768 9746414293257576 9774985190750208 9789625449920448 9793498420278144 9802834151407616 9812046712740792 9827550135289458 9836918326490112 9840810006849536 9855548853623616 9861984423217152 9884439671062528 9905707965136896 9909626860044288 9924468775676928 9944082350332416 9972413069279232 9988169877024768 10010450328808644 10080453477961152 10099545245911836 10109172718639104 10125747974504448 10128318879091072 10148335319563584 10163534755299354 10167555651608212 10189433124769284 10212633957015776 10219302699420672 10234608424916832 10238657439381696 10248417521926144 10264610427641856 10268671311495168 10284050977694208 10288119552615424 10333732383383552 10355967418097664 10396086093529344 10425704572428288 10442177598707712 10444828844062668 10465470798299946 10471927392436224 10538655908777568 10558615484362374 10568680569486336 10588697009958848 10589567289979392 10605427570747152 10609623288634656 10629717272135858 10656661520364288 10663620208091136 10676844591425584 10683816458485248 10710897837539328 10714254682013696 10731183628898304 10735429098381312 10751507840316672 10783025095704576 10803447491719168 10826693209829376 10874693830606848 10878996075577344 10898951837282784 10919593791520062 10920491267791248 10941174016404489 10951603778525696 11017685722812912 11028188420333568 11038552551833391 11049075140826624 11066533117301376 11070001419502432 11070911257705728 11087492460326568 11091878892663504 11119080757934336 11119994629945344 11141055225835392 11148330217549824 11197756830154752 11201266258468864 11202186885267456 11218964702939136 11250927565340672 11273162600054784 11294513286797312 11315231247734557 11344588008472576 11372819308468992 11373495897194496 11394358738977456 11415938963861883 11416877234509032 11449403950276864 11489213201642748 11518489619304408 11529469712166912 11551305829046016 11552255225432064 11569557349905984 11574134496692352 11585167633481728 11602519051757568 11603472657334272 11625448931306496 11647466827009728 11688277834924032 11706745776979968 11728917643981824 11762333363765248 11780918316490752 11785579081875456 11807197823723016 11889765640672128 11912284136203704 11913263201226816 11935826199713988 11947204122028032 11969831402562176 11988744210409824 12011450165353782 12030751004000256 12053536517265408 12076365184911744 12077357735678976 12095446320356256 12106976401833984 12111766162276352 12129906281382912 12130903232667648 12153878428184064 12238870585024512 12261320816943132 12293132156338176 12320554250841408 12321287221960704 12343888633892244 12375914191060992 12406711972875264 12430209533429952 12453751596940236 12454775164918944 12478363754246442 12490258854847488 12508965852676128 12509993958688512 12513914648133184 12533687129064816 12569395639404032 12577603322363904 12601424540777472 12602460245925888 12657293511008256 12658333808001024 12662300987834368 12682307925061632 12706327447646976 12762661509531648 12791130975699934 12795182884343808 12818653581349638 12851910890717184 12856995362045952 12880579444061472 12904974480887346 12942804465530368 12970653426187776 12995219057676768 13020901308778896 13033313587666944 13052833933227264 13057997893704192 13078630047719808 13082728950321056 13103400180385944 13115891101986816 13140731804831488 13149312564289536 13207610620182528 13232625034235904 13233712617455616 13258776467109888 13283097551688393 13296550759038976 13317559836033024 13347267105078192 13372546020049931 13401319653229167 13440604637281536 13466060327882448 13478896958185472 13491564230018589 13531113759418112 13551379673732472 13560228581923584 13585910833025712 13620348452063232 13625736932560896 13646144566555776 13651543252508928 13673113231707072 13686147236855808 13691561748660224 13712067970258944 13721021806215168 13807956557463552 13835245009158144 13860623532196584 13861448124705792 13900939429904384 13922903464943616 13926438458750224 13953961064399928 14051541211703424 14072586584260644 14078153979149832 14091574092648448 14119423053305856 14140570094329536 14146164384846208 14176602608374656 14208882027152384 14218160277454848 14239455199884288 14245088611313664 14294618378602848 14308244838531072 14313905464508416 14335343787088896 14357994198223104 14435590946439168 14464119782301696 14490651874569156 14528247093854208 14531935783043712 14559458388693416 14560655023721664 14588232021872652 14662477786125312 14680661313210178 14690247630417216 14704251227111424 14718070069111188 14732100187768832 14755377489735168 14761215010274304 14783323280435424 14789171856884672 14826659506593792 14854740301113856 14864440290066432 14886703163515392 14958619603918848 15015675493212966 15149317868867754 15163759077958656 15188621961756672 15192478318636608 15221251951815844 15222502979345376 15245302132949031 15251333477412318 15318950935523664 15328954049131008 15357986159072544 15372626282889216 15396915641462784 15401741105394688 15403006967242752 15426076466541312 15432179328923136 15470025402343424 15471296876445696 15500598575075328 15529955769346304 15608994369306624 15638556858642432 15667243266094002 15698206197449919 15707891088654336 15714105442500608 15742930431630688 15747917396115456 15837923226543561 15853020854229504 15883045514938272 15884350934969088 15908141356120728 15914434932951984 15929605496037376 15944575908203787 15984992280546432 16015266887138376 16025724687727872 16071382023020544 16096775443347456 16101820246548992 16103143647571968 16127261760475008 16142635202445312 16173208375177216 16174537643556864 16205171237578752 16318494113366016 16348427755924176 16379390687280093 16380736901686872 16427405667788544 16428382962614272 16458518178522992 16542282630500352 16573612711239936 16605002129253648 16606366886558592 16631238690489852 16637818338995256 16653678473129984 16678621136901504 16679991944918016 16711582838753088 16770137763151872 16801899387703296 16803280327901184 16828447054408704 16876391348011008 16909743900082176 16941769930195968 17016882012708864 17059228962703488 17060243845791744 17091538108466184 17125315851763548 17174105925415296 17206632641183128 17233819802464122 17294204568250368 17326958743569024 17328382838148096 17361201745038528 17377751450222592 17403778577636352 17405208986001408 17410663858272256 17438173396959744 17471200240514592 17487854802649088 17532416752386048 17593376465972736 17643500045647872 17671377474736128 17678368622813184 17710796735584524 17756746448044032 17796356140104256 17834648461008192 17868426204305556 17903739299570982 17920806183042048 17954747103843264 17983116315614736 17988752306691452 18017175248030673 18046126506000384 18068506231643296 18080304775898112 18114547777367616 18116036603518464 18160464602750976 18167649243414528 18194859422074368 18196354849001472 18202057670011904 18230817642276096 18282757293678592 18446993345544192 18480831376262112 18481930832941056 18515832950838366 18563871286591488 18605281419199904 18645314300144928 18680627395410354 18717545631369663 18735388282271232 18763448779014192 18770871972199776 18800530693597224 18825897404407808 18854093459106048 18866404983545856 18902136811166208 18950050020261888 18985940266512384 18993451481751552 19023461887592448 19059491171470464 19077659784708096 19113791716118528 19143992264297472 19186696463549901 19247454595252224 19285493043068928 19320869166092208 19357461721331019 19375914377391616 19414206698295552 19450976029163536 19492828586515152 19549970381500416 19579250899840896 19586996840556288 19624093425481584 19655100270578916 19673836652980224 19681620013699072 19711097707247232 19723968846434304 19768879342125056 19811415930273792 19819253720088576 19848937551353856 19888164700664832 19944826138558464 19976339754049536 20019255284453447 20020900657617288 20160906955922304 20199090491823672 20218345437278208 20256637758182144 20296670639127168 20327069510598708 20335111303216424 20378866249538568 20425267914031552 20438605398841344 20469216849833664 20477314878763392 20496835043852288 20529220855283712 20537342622990336 20568101955388416 20576239105230848 20667464766767104 20711934836195328 20792172187058688 20851409144856576 20884355197415424 20889657688125336 20930941596599892 21077311817555136 21117230968724748 21137361138972672 21177394019917696 21179134579958784 21210855141494304 21219246577269312 21259434544271716 21313323040728576 21327240416182272 21353689182851168 21367632916970496 21428509364027392 21462367257796608 21470858196762624 21503015680633344 21606894983438336 21653386419658752 21749387661213696 21797903674565568 21839187583040124 21840982535582496 21882348032808978 21903207557051392 22020991969815267 22035371445625824 22056376840667136 22077105103666782 22098150281653248 22133066234602752 22140002839004864 22141822515411456 22174984920653136 22183757785327008 22238161515868672 22239989259890688 22282110451670784 22296660435099648 22395513660309504 22402532516937728 22437929405878272 22523513239819449 22546325200109568 22589026573594624 22630462495469114 22689176016945152 22745638616937984 22746991794388992 22788717477954912 22831877927723766 22833754469018064 22877000216118477 22898807900553728 22978426403285496 23036979238608816 23058939424333824 23102611658092032 23104510450864128 23139114699811968 23148268993384704 23205038103515136 23206945314668544 23250897862612992 23294933654019456 23413491553959936 23457835287963648 23500864899141003 23524666727530496 23561836632981504 23571158163750912 23614395647446032 23659119881626801 23779531281344256 23824568272407408 23826526402453632 23871652399427976 23894408244056064 23939662805124352 23977488420819648 24022900330707564 24061502008000512 24107073034530816 24152730369823488 24154715471357952 24190892640712512 24213952803667968 24223532324552704 24259812562765824 24261806465335296 24307756856368128 24477741170049024 24522641633886264 24641108501682816 24642574443921408 24687777267784488 24813423945750528 24860419066859904 24907503193880472 24909550329837888 24956727508492884 24980517709694976 25017931705352256 25019987917377024 25027829296266368 25067374258129632 25138791278808064 25155206644727808 25202849081554944 25204920491851776 25314587022016512 25324601975668736 25364615850123264 25412654895293952 25525323019063296 25582261951399868 25590365768687616 25637307162699276 25703821781434368 25761158888122944 25809948961774692 25850729703696183 25885608931060736 25941306852375552 25990438115353536 26041802617557792 26066627175333888 26105667866454528 26115995787408384 26157260095439616 26165457900642112 26206800360771888 26231782203973632 26281463609662976 26298625128579072 26465250068471808 26467425234911232 26517552934219776 26566195103376786 26635119672066048 26694534210156384 26745092040099862 26802639306458334 26881209274563072 26932120655764896 26957793916370944 26983128460037178 27062227518836224 27102759347464944 27120457163847168 27171821666051424 27240696904126464 27251473865121792 27292289133111552 27303086505017856 27346226463414144 27372294473711616 27424135940517888 27615913114927104 27670490018316288 27721247064393168 27722896249411584 27773749426257549 27801878859808768 27845806929887232 27852876917500448 27907922128799856 27960778041922583 28020941093115531 28103082423406848 28145173168521288 28156307958299664 28183148185296896 28238846106611712 28281140188659072 28292328769692416 28353205216749312 28417764054304768 28436320554909696 28478910399768576 28490177222627328 28589236757205696 28616489677062144 28627810929016832 28670687574177792 28715988396446208 28871181892878336 28928239564603392 28981303749138312 29063871566087424 29118916777386832 29121310047443328 29176464043745304 29324955572250624 29361322626420356 29380495260834432 29408502454222848 29436140138222376 29464200375537664 29510754979470336 29522430020548608 29566646560870848 29578343713769344 29653319013187584 29709480602227712 29728880580132864 29773406327030784 29917239207837696 30031350986425932 30298635737735508 30327518155917312 30377243923513344 30384956637273216 30442503903631688 30445005958690752 30490604265898062 30502666954824636 30637901871047328 30657908098262016 30715972318145088 30745252565778432 30793831282925568 30803482210789376 30806013934485504 30852152933082624 30864358657846272 30940050804686848 31001197150150656 31059911538692608 31277113717284864 31334486532188004 31396412394899838 31415782177308672 31485860863261376 31675846453087122 31706041708459008 31766091029876544 31768701869938176 31816282712241456 31828869865903968 31859210992074752 31889151816407574 31969984561092864 32030533774276752 32051449375455744 32142764046041088 32193550886694912 32203640493097984 32206287295143936 32254523520950016 32346416750354432 32349075287113728 32410342475157504 32636988226732032 32696855511848352 32758781374560186 32761473803373744 32823522049213467 32854811335577088 32856765925228544 32917036357045984 33084565261000704 33115657655500173 33147225422479872 33210004258507296 33212733773117184 33262477380979704 33275636677990512 33307356946259968 33357242273803008 33359983889836032 33423165677506176 33603798775406592 33606560655802368 33656894108817408 33752782696022016 33819487800164352 33883539860391936 33945693743203671 34033764025417728 34118457925406976 34120487691583488 34183076216932368 34247816891585649 34250631703527096 34348211850830592 34413265282366256 34467639604928244 34588409136500736 34653917487138048 34656765676296192 34722403490077056 34755502900445184 34807557155272704 34810417972002816 34821327716544512 34876346793919488 34942400481029184 34975709605298176 35064833504772096 35186752931945472 35287000091295744 35342754949472256 35356737245626368 35421593471169048 35592712280208512 35669296922016384 35736852408611112 35807478599141964 35841612366084096 35909494207686528 35966232631229472 35977504613382904 36034350496061346 36092253012000768 36137012463286592 36160609551796224 36229095554735232 36232073207036928 36320929205501952 36335298486829056 36389718844148736 36392709698002944 36404115340023808 36461635284552192 36565514587357184 36961662752524224 36963861665882112 37031665901676732 37127742573182976 37210562838399808 37290628600289856 37361254790820708 37435091262739326 37470776564542464 37526897558028384 37541743944399552 37601061387194448 37651794808815616 37708186918212096 37732809967091712 37804273622332416 37971880533024768 37986902963503104 38046923775184896 38118982342940928 38227583432237056 38287984528594944 38373392927099802 38570986086137856 38641738332184416 38714923442662038 38751828754783232 38828413396591104 38901952058327072 38985657173030304 39099940763000832 39158501799681792 39173993681112576 39248186850963168 39310200541157832 39347673305960448 39363240027398144 39422195414494464 39447937692868608 39537758684250112 39622831860547584 39697875102707712 39776329401329664 39849292655065179 39889652277116928 39952679508099072 40038510568906894 40041801315234576 40117638060149793 40321813911844608 40398180983647344 40436690874556416 40474692690055767 40513275516364288 40593341278254336 40654139021197416 40670222606432848 40757732499077136 40850535828063104 40877210797682688 40938433699667328 40954629757526784 41058441710567424 41074685245980672 41136203910776832 41152478210461696 41334929533534208 41423869672390656 41584344374117376 41702818289713152 41768710394830848 41779315376250672 41858442867493571 41861883193199784 42154623635110272 42234461937449496 42274722277945344 42354788039835392 42358269159917568 42421710282988608 42438493154538624 42518869088543432 42626646081457152 42654480832364544 42707378365702336 42735265833940992 42857018728054784 42924734515593216 42941716393525248 43006031361266688 43213789966876672 43306772839317504 43595807349131136 43678375166080248 43681965071164992 43764696065617956 43806415114102784 44041983939630534 44070742891251648 44112753681334272 44154210207333564 44196300563306496 44266132469205504 44280005678009728 44283645030822912 44349969841306272 44367515570654016 44476323031737344 44479978519781376 44564220903341568 44593320870199296 44805065033875456 44875858811756544 45047026479638898 45178053147189248 45260924990938228 45378352033890304 45491277233875968 45577434955909824 45663755855447532 45667508938036128 45735906398847093 45754000432236954 45797615801107456 45956852806570992 46073958477217632 46117878848667648 46205223316184064 46209020901728256 46278229399623936 46296537986769408 46410076207030272 46413890629337088 46501795725225984 46589867308038912 46826983107919872 46915670575927296 47001729798282006 47094618592349757 47123673265963008 47142316327501824 47228791294892064 47318239763253602 47559062562688512 47649136544814816 47653052804907264 47743304798855952 47788816488112128 47833727724611361 47879325610248704 47954976841639296 48045800661415128 48214146069061632 48305460739646976 48309430942715904 48381785281425024 48427905607335936 48519625125531648 48523612930670592 48615513712736256 48955482340098048 49045283267772528 49138172061840279 49282217003365632 49285148887842816 49375554535568976 49469068843401493 49626847891501056 49720838133719808 49815006387760944 49819100659675776 49913455016985768 49961035419389952 50035863410704512 50039975834754048 50055658592532736 50134748516259264 50277582557616128 50310413289455616 50405698163109888 50409840983703552 50629174044033024 50649203951337472 50729231700246528 50825309790587904 51050646038126592 51164523902799736 51180731537375232 51274614325398552 51522317776245888 51619897923549384 51701459407392366 51771217862121472 51882613704751104 51980876230707072 52083605235115584 52133254350667776 52211335732909056 52231991574816768 52314520190879232 52330915801284224 52413600721543776 52463564407947264 52562927219325952 52597250257158144 52930500136943616 53035105868439552 53132390206753572 53270239344132096 53389068420312768 53490184080199724 53605278612916668 53762418549126144 53864241311529792 53915587832741888 53966256920074356 54051525744092019 54124455037672448 54205518694929888 54240914327694336 54343643332102848 54481393808252928 54502947730243584 54584578266223104 54606173010035712 54692452926828288 54848271881035776 55340980036632576 55442494128786336 55445792498823168 55547498852515098 55691613859774464 55705753835000896 55815844257599712 55921556083845166 56041882186231062 56206164846813696 56290346337042576 56312615916599328 56366296370593792 56477692213223424 56562280377318144 56584657539384832 56706410433498624 56835528108609536 56957820799537152 56980354445254656 57178473514411392 57232979354124288 57341375148355584 57431976792892416 57560089390649703 57742363785756672 57856479129206784 57962607498276624 58072385163993057 58127743132174848 58237833554773664 58242620094886656 58352928087490608 58463444996747219 58649911144501248 58722645252840712 58760990521668864 58872280276444752 58928400751075328 59021509958940672 59044860041097216 59133293121741696 59156687427538688 59306638026375168 59418961204455424 59457761160265728 59546812654061568 59834478415675392 60057765853360341 60062701972851864 60597271475471016 60655036311834624 60769913274546432 60885007807263376 60890011917381504 60981208531796124 61005333909649272 61275803742094656 61315816196524032 61431944636290176 61490505131556864 61587662565851136 61606964421578752 61612027868971008 61704305866165248 61728717315692544 61880101609373696 62002394300301312 62119823077385216 62554227434569728 62668973064376008 62792824789799676 62971721726522752 63351692906174244 63412083416918016 63532182059753088 63537403739876352 63632565424482912 63657739731807936 63718421984149504 63778303632815148 63939969122185728 64061067548553504 64102898750911488 64285528092082176 64387101773389824 64407280986195968 64412574590287872 64509047041900032 64692833500708864 64820684950315008 65393711023696704 65517562749120372 65522947606747488 65647044098426934 65709622671154176 65834072714091968 66062975909445801 66169130522001408 66231315311000346 66294450844959744 66420008517014592 66425467546234368 66524954761959408 66551273355981024 66614713892519936 66714484547606016 66719967779672064 66846331355012352 67207597550813184 67313788217634816 67638975600328704 67767079720783872 67891387486407342 68067528050835456 68236915850813952 68240975383166976 68366152433864736 68495633783171298 68501263407054192 68631000648355431 68696423701661184 68826530564732512 68935279209856488 69176818273001472 69307834974276096 69313531352592384 69444806980154112 69615114310545408 69620835944005632 69642655433089024 69752693587838976 69884800962058368 69951419210596352 70373505863890944 70502594697423009 70574000182591488 70685509898944512 70713474491252736 70843186942338096 70977359644880403 71185424560417024 71338593844032768 71473704817222224 71614957198283928 71683224732168192 71818988415373056 71932465262458944 71955009226765808 72068700992122692 72184506024001536 72274024926573184 72321219103592448 72458191109470464 72464146414073856 72641858411003904 72670596973658112 72779437688297472 72785419396005888 72808230680047616 72923270569104384 73131029174714368 73923325505048448 73927723331764224 74063331803353464 74421125676799616 74581257200579712 74722509581641416 74870182525478652 74941553129084928 75053795116056768 75083487888799104 75202122774388896 75303589617631232 75416373836424192 75465619934183424 75608547244664832 75943761066049536 75973805927006208 76093847550369792 76237964685881856 76455166864474112 76575969057189888 76746785854199604 77283476664368832 77429846885324076 77503657509566464 77656826793182208 77803904116654144 77971314346060608 78199881526001664 78317003599363584 78347987362225152 78496373701926336 78620401082315664 78695346611920896 78726480054796288 78844390828988928 78895875385737216 79395750205415424 79552658802659328 79698585310130358 79905359016198144 80077021137813788 80083602630469152 80235276120299586 80643627823689216 80796361967294688 80873381749112832 80949385380111534 81026551032728576 81186682556508672 81308278042394832 81340445212865696 81515464998154272 81701071656126208 81754421595365376 81876867399334656 81909259515053568 82116883421134848 82272407821553664 82304956420923392 82669859067068416 82847739344781312 83168688748234752 83321248278772647 83405636579426304 83537420789661696 83558630752501344 83716885734987142 83723766386399568 83882334125767749 84309247270220544 84468923874898992 84549444555890688 84709576079670784 84716538319835136 84843420565977216 84876986309077248 85037738177086864 85253292162914304 85308961664729088 85414756731404672 85470531667881984 85849469031186432 85883432787050496 86012062722533376 86427579933753344 86613545678635008 87191614698262272 87356750332160496 87363930142329984 87529392131235912 87612830228205568 88083967879261068 88141485782503296 88225507362668544 88308420414667128 88392601126612992 88532264938411008 88560011356019456 88567290061645824 88699939682612544 88735031141308032 88952646063474688 88959957039562752 89128441806683136 89186641740398592 89610130067750912 89751717623513088 90094052959277796 90356106294378496 90521849981876456 90982554467751936 91154869911819648 91327511710895064 91335017876072256 91471812797694186 91508000864473908 91595231602214912 91913705613141984 92147916954435264 92235757697335296 92410446632368128 92418041803456512 92556458799247872 92593075973538816 92820152414060544 93003591450451968 93179734616077824 93831341151854592 94003459596564012 94189237184699514 94247346531926016 94457582589784128 94636479526507204 95118125125377024 95298273089629632 95306105609814528 95486609597711904 95577632976224256 95667455449222722 95758651220497408 95909953683278592 96091601322830256 96428292138123264 96610921479293952 96618861885431808 96763570562850048 97039250251063296 97047225861341184 97231027425472512 97910964680196096 98090566535545056 98276344123680558 98470566147640401 98564434006731264 98570297775685632 98751109071137952 98938137686802986 99253695783002112 99441676267439616 99630012775521888 99638201319351552 99826910033971536 99922070838779904 100071726821409024 100079951669508096 100111317185065472 100269497032518528 100555165115232256 100811396326219776 100819681967407104 101258348088066048 101458463400493056 101650619581175808 101837081229611013 102101292076253184 102329047805599472 102361463074750464 102549228650797104 102743450674756947 103044635552491776 103239795847098768 103402918814784732 103542435724242944 103765227409502208 103961752461414144 104167210470231168 104266508701335552 104422671465818112 104463983149633536 104629040381758464 104661831602568448 104827201443087552 104927128815894528 105125854438651904 105194500514316288 105861000273887232 106070211736879104 106264780413507144 106778136840625536 106980368160399448 107210557225833336 107524837098252288 107728482623059584 107831175665483776 107932513840148712 108103051488184038 108248910075344896 108411037389859776 108481828655388672 108687286664205696 108962787616505856 109005895460487168 109169156532446208 109212346020071424 109384905853656576 109696543762071552 110884988257572672 110891584997646336 111094997705030196 111383227719548928 111411507670001792 111631688515199424 111843112167690332 112083764372462124 112412329693627392 112580692674085152 112625231833198656 112732592741187584 112955384426446848 113124560754636288 113169315078769664 113412820866997248 113671056217219072 113915641599074304 113960708890509312 114356947028822784 114682750296711168 114863953585784832 115120178781299406 115712958258413568 115925214996553248 116144770327986114 116255486264349696 116475667109547328 116485240189773312 116705856174981216 116926889993494438 117299822289002496 117445290505681424 117521981043337728 117744560552889504 117856801502150656 118043019917881344 118089720082194432 118266586243483392 118313374855077376 118613276052750336 118837922408910848 119093625308123136 119668956831350784 120115531706720682 120125403945703728 120352914180449379 121194542950942032 121310072623669248 121424078070167301 121539826549092864 121770015614526752 121780023834763008 121962417063592248 122010667819298544 122551607484189312 122631632393048064 122863889272580352 123175325131702272 123213928843157504 123224055737942016 123408611732330496 123457434631385088 123760203218747392 124004788600602624 124239646154770432 125108454869139456 125337946128752016 125575328602480713 125585649579599352 125943443453045504 126703385812348488 126824166833836032 127064364119506176 127074807479752704 127265130848965824 127315479463615872 127436843968299008 127556607265630296 127879938244371456 128122135097107008 128205797501822976 128571056184164352 128774203546779648 128814561972391936 128825149180575744 129018094083800064 129385667001417728 129641369900630016 130787422047393408 131035125498240744 131045895213494976 131294088196853868 131419245342308352 131668145428183936 132125951818891602 132338261044002816 132462630622000692 132588901689919488 132840017034029184 132850935092468736 133049909523918816 133102546711962048 133229427785039872 133428969095212032 133439935559344128 133692662710024704 134415195101626368 134627576435269632 135534159441567744 135782774972814684 136135056101670912 136473831701627904 136732304867729472 136991267566342596 137002526814108384 137262001296710862 137392847403322368 137653061129465024 137870558419712976 138353636546002944 138615669948552192 138627062705184768 138889613960308224 139230228621090816 139241671888011264 139285310866178048 139505387175677952 139769601924116736 140747011727781888 141005189394846018 141371019797889024 141426948982505472 141686373884676192 141954719289760806 142370849120834048 142677187688065536 142947409634444448 143229914396567856 143366449464336384 143501183173834083 143637976830746112 143864930524917888 143910018453531616 144137401984245384 144548049853146368 144642438207184896 144916382218940928 144928292828147712 145283716822007808 145558875376594944 145570838792011776 145616461360095232 145846541138208768 146262058349428736 147098006220549241 147414516185520837 147846651010096896 147855446663528448 148126663606706928 148407206530204479 148842251353599232 149162514401159424 149445019163282832 149740365050957304 149883106258169856 150107590232113536 150166975777598208 150404245548777792 150607179235262464 150832747672848384 150931239868366848 151217094489329664 151887522132099072 151947611854012416 152187695100739584 152475929371763712 152910333728948224 153151938114379776 153493571708399208 154566953328737664 154859693770648152 155007315019132928 155313653586364416 155607808233308288 155942628692121216 156399763052003328 156634007198727168 156695974724450304 156992747403852672 157240802164631328 157390693223841792 157452960109592576 157688781657977856 157791750771474432 158791500410830848 159105317605318656 159397170620260716 159810718032396288 160154042275627576 160167205260938304 160470552240599172 161287255647378432 161592723934589376 161746763498225664 161898770760223068 162053102065457152 162373365113017344 162616556084789664 162680890425731392 163030929996308544 163402143312252416 163508843190730752 163753734798669312 163818519030107136 164544815643107328 164609912841846784 166337377496469504 166642496557545294 167074841579323392 167117261505002688 167433771469974284 167447532772799136 167764668251535498 168618494540441088 168937847749797984 169098889111781376 169419152159341568 169433076639670272 169686841131954432 169753972618154496 170075476354173728 170506584325828608 170829513462809344 170941063335763968 171698938062372864 172024125445066752 172680268171949109 172855159867506688 173227091357270016 174217155491979171 174383229396524544 174713500664320992 174727860284659968 175058784262471824 175225660456411136 175390334990241657 176167935758522136 176282971565006592 176616840829334256 176785202253225984 177064529876822016 177120022712038912 177134580123291648 177399879365225088 177470062282616064 177905292126949376 177919914079125504 178256883613366272 178373283480797184 179503435247026176 180173297560081023 180188105918555592 180712212588756992 181043699963752912 181965108935503872 182309739823639296 182655023421790128 182670035752144512 182943625595388372 183016001728947816 183190463204429824 183827411226283968 184295833908870528 184471515394670592 184820893264736256 184836083606913024 185112917598495744 185186151947077632 185640304828121088 186007182900903936 186359469232155648 187662682303709184 188006919193128024 188378474369399028 188915165179568256 189272959053014408 190236250250754048 190596546179259264 190612211219629056 190973219195423808 191155265952448512 191334910898445444 191517302440994816 191819907366557184 192183202645660512 192856584276246528 193221842958587904 193237723770863616 193527141125700096 194078500502126592 194462054850945024 196181133071090112 196552688247361116 196941132295280802 197128868013462528 197502218142275904 197876275373605972 198188927728337403 198507391566004224 198883352534879232 199260025551043776 199276402638703104 199653820067943072 199844141677559808 200143453642818048 200159903339016192 200222634370130944 200538994065037056 201110330230464512 201622792652439552 202916926800986112 203301239162351616 203674162459222026 204202584152506368 204658095611198944 204722926149500928 205098457301594208 205486901349513894 205893001945066293 206089271104983552 206479591694197536 206805837629569464 207084871448485888 207530454819004416 207923504922828288 208334420940462336 208845342931636224 208927966299267072 209258080763516928 209323663205136896 209654402886175104 209854257631789056 210251708877303808 211722000547774464 212140423473758208 212529560827014288 212932078934641209 213556273681251072 213960736320798896 214421114451666672 215049674196504576 215456965246119168 215865027680297424 216206102976368076 216497820150689792 216822074779719552 216963657310777344 217374573328411392 217925575233011712 218011790920974336 218338313064892416 218424692040142848 218769811707313152 219393087524143104 221769976515145344 221783169995292672 222189995410060392 222823015340003584 223263377030398848 223686224335380664 224167528744924248 224824659387254784 225161385348170304 225250463666397312 225465185482375168 225910768852893696 226249121509272576 226338630157539328 226825641733994496 227342112434438144 227831283198148608 227921417781018624 228713894057645568 229365500593422336 229727907171569664 230240357562598812 231850429993106496 232289540655972228 232510972528699392 232951334219094656 232970480379546624 233411712349962432 233853779986988876 234599644578004992 234890581011362848 235043962086675456 235489121105779008 235713603004301312 236086039835762688 236179440164388864 236533172486966784 236626749710154752 237675844817821696 238187250616246272 240231063413441364 240250807891407456 240705828360898758 242389085901884064 242620145247338496 242848156140334602 243079653098185728 243540031229053504 243560047669526016 243924834127184496 244021335638597088 245103214968378624 245263264786096128 245727778545160704 246350650263404544 246427857686315008 246817223464660992 246914869262770176 248009577201205248 248479292309540864 250216909738278912 250675892257504032 251150657204961426 251171299159198704 251647002377303247 251886886906091008 253406771624696976 253648333667672064 254128728239012352 254149614959505408 254530261697931648 254630958927231744 255113214531260592 255759876488742912 256244270194214016 256411595003645952 257548407093559296 257629123944783872 257650298361151488 258036188167600128 258771334002835456 259282739801260032 260250318697894811 261574844094786816 262070250996481488 262091790426989952 262588176393707736 262838490684616704 263336290856367872 264251903637783204 264676522088005632 264925261244001384 265177803379838976 265680034068058368 265701870184937472 266099819047837632 266205093423924096 266458855570079744 266857938190424064 266879871118688256 267385325420049408 268830390203252736 269255152870539264 271068318883135488 271565549945629368 272947663403255808 273464609735458944 273982535132685192 274005053628216768 274524002593421724 274785694806644736 275306122258930048 275741116839425952 276707273092005888 277231339897104384 277254125410369536 277779227920616448 278460457242181632 278570621732356096 279010774351355904 279539203848233472 281494023455563776 282010378789692036 282742039595778048 283372747769352384 283909438579521612 284741698241668096 285354375376131072 285894819268888896 286459828793135712 286732898928672768 287002366347668166 287275953661492224 287729861049835776 287820036907063232 288274803968490768 289096099706292736 289284876414369792 289832764437881856 289856585656295424 291117750753189888 291141677584023552 291232922720190464 291693082276417536 294196012441098482 294829032371041674 295693302020193792 295710893327056896 296253327213413856 296814413060408958 297684502707198464 298325028802318848 298890038326565664 299480730101914608 299766212516339712 300215180464227072 300333951555196416 300808491097555584 301665495345696768 302434188978659328 303775044264198144 304375390201479168 304951858743527424 305511243688833039 305820667457896448 306303876228759552 306987143416798416 307568558461148413 308230352024270841 309133906657475328 309719387541296304 310014630038265856 310627307172728832 311215616466616576 311885257384242432 312799526104006656 313268014397454336 313391949448900608 313985494807705344 314481604329262656 314781386447683584 314905920219185152 315377563315955712 315583501542948864 317583000821661696 318210635210637312 318794341240521432 320308084551255152 320334410521876608 320941104481198344 322574511294756864 323185447869178752 323493526996451328 323797541520446136 324106204130914304 324746730226034688 325233112169579328 325361780851462784 326061859992617088 326804286624504832 327017686381461504 327507469597338624 327637038060214272 329089631286214656 329219825683693568 332674754992939008 333284993115090588 334149683158646784 334234523010005376 334867542939948568 334895065545598272 335529336503070996 337236989080882176 337875695499595968 338197778223562752 338838304318683136 338866153279340544 339373682263908864 339507945236308992 340150952708347456 341013168651657216 341659026925618688 341882126671527936 344048250890133504 345360536343898218 348434310983958342 348766458793049088 349427001328641984 349455720569319936 350117568524943648 350451320912822272 350780669980483314 352335871517044272 352565943130013184 353233681658668512 353570404506451968 354129059753644032 354240045424077824 354269160246583296 354799758730450176 354940124565232128 355810584253898752 355839828158251008 356513767226732544 359006870494052352 360346595120162046 360376211837111184 361058742541348137 361424425177513984 362087399927505824 363930217871007744 364272234210501903 364619479647278592 365310046843580256 365340071504289024 365887251190776744 366032003457895632 366380926408859648 367654822452567936 368591667817741056 369641786529472512 369672167213826048 370225835196991488 370372303894155264 371280609656242176 372014365801807872 372718938464311296 375325364607418368 376013838386256048 376725985807442139 376756948738798056 377830330359136512 378545918106028816 380472500501508096 381193092358518528 381224422439258112 381946438390847616 382310531904897024 382669821796890888 383034604881989632 383639814733114368 384366405291321024 385713168552493056 386443685917175808 386475447541727232 387054282251400192 388157001004253184 388924109701890048 392362266142180224 393105376494722232 393882264590561604 394257736026925056 395004436284551808 395752550747211944 396377855456674806 397014783132008448 397766705069758464 398520051102087552 398552805277406208 399307640135886144 399688283355119616 400286907285636096 400319806678032384 400445268740261888 401077988130074112 402220660460929024 403245585304879104 406602478324703232 407348324918444052 408405168305012736 409316191222397888 410196914603188416 410973802699027788 411786003890132586 412178542209967104 412959183388395072 413611675259138928 414169742896971776 415060909638008832 415847009845656576 416668841880924672 417690685863272448 417855932598534144 418516161527033856 418647326410273792 419308805772350208 420503417754607616 424280846947516416 425059121654028576 425864157869282418 427112547362502144 427921472641597792 428842228903333344 430099348393009152 430503549521502249 430913930492238336 431730055360594848 432412205952736152 432995640301379584 433644149559439104 433927314621554688 434749146656822784 435851150466023424 436676626129784832 436849384080285696 437539623414626304 438786175048286208 441294018661647723 443539953030290688 443566339990585344 444379990820120784 445221619590613437 445646030680007168 446526754060797696 447372448670761328 448335057489848496 449649318774509568 450322770696340608 450500927332794624 451821537705787392 452498243018545152 452677260315078656 453651283467988992 454684224868876288 455662566396297216 455842835562037248 457427788115291136 458731001186844672 459455814343139328 460442871542429281 460480715125197624 463700859986212992 464579081311944456 465021945057398784 465902668438189312 465940960759093248 466823424699924864 467707559973977752 469199289156009984 469781162022725696 470087924173350912 470978242211558016 471427206008602624 472172079671525376 472358880328777728 473066344973933568 473253499420309504 475351689635643392 476374501232492544 480462126826882728 480501615782814912 481411656721797516 484778171803768128 485240290494676992 485696312280669204 486159306196371456 487080062458107008 487120095339052032 487849668254368992 488042671277194176 490206429936757248 490526529572192256 491455557090321408 492855715372630016 493634446929321984 493829738525540352 496958584619081728 501351784515008064 502301314409922852 502342598318397408 503294004754606494 503773773812182016 506813543249393952 507296667335344128 508257456478024704 508299229919010816 509060523395863296 509261917854463488 510226429062521184 511519752977485824 512488540388428032 512823190007291904 515096814187118592 515258247889567744 516072376335200256 518040804515847327 518565479602520064 520500637395789622 523149688189573632 524140501992962976 524183580853979904 525176352787415472 525676981369233408 526171004970724971 526672581712735744 528503807275566408 529850522488002768 530355606759677952 531360068136116736 531403740369874944 532199638095675264 532410186847848192 533715876380848128 533759742237376512 534770650840098816 538510305741078528 540519892680243069 542136637766270976 543131099891258736 544159757277416423 545895326806511616 546929219470917888 547965070265370384 548010107256433536 549048005186843448 549571389613289472 550612244517860096 551482233678851904 553414546184011776 554462679794208768 554508250820739072 555558455841232896 556920914484363264 557141243464712192 558021548702711808 559078407696466944 562988046911127552 564020757579384072 566745495538704768 567818877159043224 569483396483336192 570708750752262144 571789638537777792 572919657586271424 573465797857345536 574004732695336332 574551907322984448 575459722099671552 575640073814126464 576549607936981536 578192199412585472 578569752828739584 579665528875763712 579713171312590848 582235501506379776 582465845440380928 583386164552835072 588392024882196964 589658064742083348 591386604040387584 592506654426827712 593628826120817916 594566783185012209 595369005414396928 596650057604637696 597780076653131328 598961460203829216 599532425032679424 600430360928454144 600667903110392832 601616982195111168 603330990691393536 604868377957318656 608750780402958336 609903717487054848 611022487377666078 612607752457519104 613974286833596832 615137116922296826 616460704048541682 618267813314950656 619438775082592608 620029260076531712 621254614345457664 622431232933233152 623770514768484864 626536028794908672 626783898897801216 627970989615410688 628963208658525312 629562772895367168 630755126631911424 635166001643323392 636421270421274624 637588682481042864 638796236803923627 640616169102510304 640668821043753216 641882208962396688 643097894964219409 645149022589513728 646370895738357504 647595083040892272 648212408261828608 649493460452069376 650466224339158656 650723561702925568 652123719985234176 653608573249009664 654035372762923008 655014939194677248 655274076120428544 658179262572429312 658439651367387136 665349509985878016 666569986230181176 668469046020010752 669735085879897136 669790131091196544 671058673006141992 674473978161764352 675751390999191936 676395556447125504 677676608637366272 677732306558681088 678747364527817728 679015890472617984 680301905416694912 682026337303314432 683318053851237376 683764253343055872 688096501780267008 690721072687796436 696868621967916684 697532917586098176 698854002657283968 698911441138639872 700235137049887296 700902641825644544 701561339960966628 704671743034088544 705131886260026368 706467363317337024 707140809012903936 708258119507288064 708480090848155648 708538320493166592 709599517460900352 709880249130464256 711621168507797504 713027534453465088 720693190240324092 720752423674222368 722117485082696274 724174799855011648 727860435742015488 728544468421003806 729238959294557184 730620093687160512 730680143008578048 731774502381553488 732064006915791264 732761852817719296 735309644905135872 737183335635482112 739283573058945024 740451670393982976 740744607788310528 744028731603615744 745437876928622592 750650729214836736 752027676772512096 753451971614884278 753513897477596112 754941007131909741 755660660718273024 757091836212057632 760945001003016192 762386184717037056 762448844878516224 763892876781695232 765339643593781776 766069209763979264 767279629466228736 768732810582642048 772887371834351616 772950895083454464 774108564502800384 776314002008506368 777848219403780096 780750956093684433 784724532284360448 786210752989444464 787764529181123208 788515472053850112 790008872569103616 791505101494423888 792755710913349612 794029566264016896 795533410139516928 797040102204175104 797105610554812416 798615280271772288 799376566710239232 800573814571272192 800639613356064768 800890537480523776 802155976260148224 804441320921858048 806491170609758208 813204956649406464 814696649836888104 818632382444795776 820393829206376832 821947605398055576 823572007780265172 824357084419934208 825918366776790144 827223350518277856 828339485793943552 830121819276017664 831694019691313152 833337683761849344 835381371726544896 835711865197068288 837032323054067712 837294652820547584 838617611544700416 841006835509215232 850118243308057152 851728315738564836 854225094725004288 855842945283195584 857684457806666688 860198696786018304 861007099043004498 861827860984476672 863460110721189696 864824411905472304 865991280602759168 867288299118878208 867854629243109376 869498293313645568 873353252259569664 873698768160571392 875079246829252608 882588037323295446 887079906060581376 887132679981170688 888759981640241568 890443239181226874 891292061360014336 893053508121595392 894744897341522656 896670114979696992 899298637549019136 900645541392681216 901001854665589248 904996486037090304 905354520630157312 907302566935977984 909368449737752576 911325132792594432 914855576230582272 916533731066499117 917462002373689344 918911628686278656 920885743084858562 920961430250395248 922705675383445239 927401719972425984 929158162623888912 930043890114797568 931805336876378624 931881921518186496 933646849399849728 935415119947955504 938398578312019968 939562324045451392 940175848346701824 941956484423116032 944344159343050752 944717760657555456 946132689947867136 946506998840619008 950703379271286784 952749002464985088 960924253653765456 961003231565629824 962823313443595032 969556343607536256 970480580989353984 971392624561338408 972318612392742912 974160124916214016 974240190678104064 975699336508737984 976085342554388352 980412859873514496 981053059144384512 982911114180642816 985711430745260032 987268893858643968 987659477051080704 993917169238163456 1002703569030016128 1004602628819845704 1004685196636794816 1006588009509212988 1007547547624364032 1013627086498787904 1014593334670688256 1016514912956049408 1016598459838021632 1018121046791726592 1018523835708926976 1020452858125042368 1023039505954971648 1024977080776856064 1025646380014583808 1030516495779135488 1032144752670400512 1036081609031694654 1041001274791579244 1046299376379147264 1048281003985925952 1048367161707959808 1050352705574830944 1051353962738466816 1052342009941449942 1053345163425471488 1057007614551132816 1059701044976005536 1060711213519355904 1062720136272233472 1062807480739749888 1064399276191350528 1064820373695696384 1067431752761696256 1067519484474753024 1069541301680197632 1077020611482157056 1081039785360486138 1083176227624044411 1084273275532541952 1086262199782517472 1088319514554832846 1091790653613023232 1093858438941835776 1095930140530740768 1096020214512867072 1098096010373686896 1099142779226578944 1101224489035720192 1102964467357703808 1108925359588417536 1109016501641478144 1111116911682465792 1113841828968726528 1116043097405423616 1118156815392933888 1125976093822255104 1128041515158768144 1130177957422326417 1133490991077409536 1135637754318086448 1138966792966672384 1141417501504524288 1143579277075555584 1145839315172542848 1146931595714691072 1148009465390672664 1149103814645968896 1150919444199343104 1151280147628252928 1153099215873963072 1156384398825170944 1157139505657479168 1159331057751527424 1159426342625181696 1164471003012759552 1164931690880761856 1166772329105670144 1176784049764393928 1179316129484166696 1182773208080775168 1185013308853655424 1187257652241635832 1189133566370024418 1190738010828793856 1193300115209275392 1195560153306262656 1197922920407658432 1199064850065358848 1200860721856908288 1201335806220785664 1203233964390222336 1206661981382787072 1209736755914637312 1219807434974109696 1222044974755332156 1225215504915038208 1227948573667193664 1230274233844593652 1232921408097083364 1236535626629901312 1238877550165185216 1240058520153063424 1242509228690915328 1244862465866466304 1247541029536969728 1253072057589817344 1253567797795602432 1255941979230821376 1257926417317050624 1261510253263822848 1272842540842549248 1275177364962085728 1277592473607847254 1281232338205020608 1281337642087506432 1283764417924793376 1286195789928438818 1290298045179027456 1292741791476715008 1295190166081784544 1296424816523657216 1298986920904138752 1300932448678317312 1301447123405851136 1304247439970468352 1307217146498019328 1310029878389354496 1310548152240857088 1316358525144858624 1323882055984943169 1330699019971756032 1333139972460362352 1335664858771840311 1336938092040021504 1339470171759794272 1339580262182393088 1342117346012283984 1348947956323528704 1351502781998383872 1355353217274732544 1355464613117362176 1357494729055635456 1358031780945235968 1360603810833389824 1364052674606628864 1366636107702474752 1367528506686111744 1376193003560534016 1381328614627287843 1381442145375592872 1393737243935833368 1395065835172196352 1397708005314567936 1397822882277279744 1400470274099774592 1401805283651289088 1403122679921933256 1409343486068177088 1410263772520052736 1412934726634674048 1414281618025807872 1416516239014576128 1416960181696311296 1417076640986333184 1419199034921800704 1419760498260928512 1423242337015595008 1426055068906930176 1441386380480648184 1441504847348444736 1444234970165392548 1448349599710023296 1455720871484030976 1457088936842007612 1458477918589114368 1461240187374321024 1461360286017156096 1463549004763106976 1464128013831582528 1465523705635438592 1470619289810271744 1474366671270964224 1478567146117890048 1480903340787965952 1481489215576621056 1490875753857245184 1504055353545024192 1506903943229768556 1507027794955192224 1509882014263819482 1511321321436546048 1514183672424115264 1521890002006032384 1524772369434074112 1524897689757032448 1527785753563390464 1530679287187563552 1532138419527958528 1534559258932457472 1537465621165284096 1545774743668703232 1548217129005600768 1555696438807560192 1561501912187368866 1569449064568720896 1572421505978888928 1575529058362246416 1577030944107700224 1578513014912174913 1580017745138207232 1583010202988847776 1585511421826699224 1591066820279033856 1594080204408350208 1594211221109624832 1597230560543544576 1601147629142544384 1601279226712129536 1601781074961047552 1604311952520296448 1608882641843716096 1621559678040729207 1626409913298812928 1629393299673776208 1632479271832249269 1637264764889591552 1640787658412753664 1643895210796111152 1647144015560530344 1648714168839868416 1651836733553580288 1654446701036555712 1656678971587887104 1660243638552035328 1663388039382626304 1666675367523698688 1670762743453089792 1671423730394136576 1674064646108135424 1674589305641095168 1677235223089400832 1682013671018430464 1700236486616114304 1703456631477129672 1708450189450008576 1711685890566391168 1715368915613333376 1720397393572036608 1722014198086008996 1723655721968953344 1726920221442379392 1729648823810944608 1731982561205518336 1734576598237756416 1735709258486218752 1738996586627291136 1746706504519139328 1747397536321142784 1750158493658505216 1765176074646590892 1774159812121162752 1777519963280483136 1780886478362453748 1782584122720028672 1786107016243190784 1789489794683045312 1793340229959393984 1798597275098038272 1801291082785362432 1802003709331178496 1809992972074180608 1810709041260314624 1814605133871955968 1829711152461164544 1833067462132998234 1837823257372557312 1841771486169717124 1841922860500790496 1845411350766890478 1854803439944851968 1858316325247777824 1860087780229595136 1863610673752757248 1863763843036372992 1867293698799699456 1870830239895911008 1879124648090902784 1880351696693403648 1883912968846232064 1888688318686101504 1892265379895734272 1893013997681238016 1901406758542573568 1905498004929970176 1916388710411770881 1921848507307530912 1922006463131259648 1925646626887190064 1929293684892658227 1939112687215072512 1942785249122676816 1944637224785485824 1948320249832428032 1948480381356208128 1951398673017475968 1952170685108776704 1960825719747028992 1962106118288769024 1965822228361285632 1974537787717287936 1975318954102161408 1987834338476326912 2005407138060032256 2009205257639691408 2009370393273589632 2013176019018425976 2015095095248728064 2027254172997575808 2029186669341376512 2033029825912098816 2033196919676043264 2036242093583453184 2037047671417853952 2040905716250084736 2046079011909943296 2049954161553712128 2051292760029167616 2061032991558270976 2064289505340801024 2072163218063389308 2082002549583158488 2092598752758294528 2096562007971851904 2096734323415919616 2100705411149661888 2102707925476933632 2104684019882899884 2106690326850942976 2114015229102265632 2119402089952011072 2121422427038711808 2125440272544466944 2125614961479499776 2128798552382701056 2129640747391392768 2134863505523392512 2139082603360395264 2162079570720972276 2166352455248088822 2172524399565034944 2176639029109665692 2183581307226046464 2187716877883671552 2191860281061481536 2192040429025734144 2196192020747373792 2198285558453157888 2202448978071440384 2205928934715407616 2217850719176835072 2222233823364931584 2232086194810847232 2236313630785867776 2251952187644510208 2256083030317536288 2260355914844652834 2264823021395729223 2266981982154819072 2271275508636172896 2277933585933344768 2282835003009048576 2287158554151111168 2291678630345085696 2296018930781345328 2298207629291937792 2301838888398686208 2302560295256505856 2306198431747926144 2312768797650341888 2318662115503054848 2318852685250363392 2328942006025519104 2333544658211340288 2342252868281053299 2353568099528787856 2358632258968333392 2365546416161550336 2370026617707310848 2374515304483271664 2378267132740048836 2381476021657587712 2386600230418550784 2391120306612525312 2395845840815316864 2398129700130717696 2401721443713816576 2402671612441571328 2406467928780444672 2413323962765574144 2419473511829274624 2439614869948219392 2444089949510664312 2455897147334387328 2460548467689187304 2465842816194166728 2473071253259802624 2477755100330370432 2480117040306126848 2485018457381830656 2489724931732932608 2495082059073939456 2506144115179634688 2507135595591204864 2511883958461642752 2515852834634101248 2523020506527645696 2550354729924171456 2555184947215694508 2562464676410041216 2562675284175012864 2567528835849586752 2572391579856877636 2580596090358054912 2585483582953430016 2590380332163569088 2592849633047314432 2597973841808277504 2601864897356634624 2602894246811702272 2608494879940936704 2614434292996038656 2620059756778708992 2621096304481714176 2647764111969886338 2661398039943512064 2666279944920724704 2671329717543680622 2673876184080043008 2678940343519588544 2679160524364786176 2684234692024567968 2697895912647057408 2703005563996767744 2710706434549465088 2714989458111270912 2716063561890471936 2721207621666779648 2728105349213257728 2733272215404949504 2752386007121068032 2762657229254575686 2762884290751185744 2768117026150335717 2787474487871666736 2790131670344392704 2795416010629135872 2795645764554559488 2800940548199549184 2806245359843866512 2818686972136354176 2820527545040105472 2825869453269348096 2833032478029152256 2833920363392622592 2834153281972666368 2838398069843601408 2839520996521857024 2846484674031190016 2852110137813860352 2882772760961296368 2883009694696889472 2888469940330785096 2896699199420046592 2911441742968061952 2914177873684015224 2916955837178228736 2922480374748642048 2922720572034312192 2927098009526213952 2928256027663165056 2931047411270877184 2941238579620543488 2948733342541928448 2957134292235780096 2961806681575931904 2962978431153242112 2981751507714490368 3008110707090048384 3013807886459537112 3014055589910384448 3019764028527638964 3022642642873092096 3028367344848230528 3043780004012064768 3049544738868148224 3049795379514064896 3055571507126780928 3061358574375127104 3064276839055917056 3069118517864914944 3074931242330568192 3091549487337406464 3096434258011201536 3123003824374737732 3138898129137441792 3144843011957777856 3151058116724492832 3154061888215400448 3157026029824349826 3160035490276414464 3166020405977695552 3171022843653398448 3182133640558067712 3188160408816700416 3188422442219249664 3194461121087089152 3202295258285088768 3202558453424259072 3203562149922095104 3208623905040592896 3243119356081458414 3252819826597625856 3258786599347552416 3264958543664498538 3274529529779183104 3281575316825507328 3287790421592222304 3294288031121060688 3297428337679736832 3303673467107160576 3308893402073111424 3326776078765252608 3333350735047397376 3341525486906179584 3348129292216270848 3349178611282190336 3354470446178801664 3364027342036860928 3383254143072632543 3390533872266979251 3400472973232228608 3406913262954259344 3416900378900017152 3423371781132782336 3430737831226666752 3440794787144073216 3444028396172017992 3447311443937906688 3453840442884758784 3459297647621889216 3463965122411036672 3469153196475512832 3471418516972437504 3477993173254582272 3493413009038278656 3494795072642285568 3500316987317010432 3530352149293181784 3548319624242325504 3555039926560966272 3561772956724907496 3565168245440057344 3572214032486381568 3578979589366090624 3586680459918787968 3597194550196076544 3602582165570724864 3604007418662356992 3619985944148361216 3621418082520629248 3629210267743911936 3659422304922329088 3666134924265996468 3675646514745114624 3683542972339434248 3683845721001580992 3690822701533780956 3709606879889703936 3716632650495555648 3720175560459190272 3727221347505514496 3727527686072745984 3734587397599398912 3741660479791822016 3758249296181805568 3760703393386807296 3767825937692464128 3784530759791468544 3786027995362476032 3832777420823541762 3843697014615061824 3844012926262519296 3851293253774380128 3858587369785316454 3878225374430145024 3885570498245353632 3889274449570971648 3896640499664856064 3896960762712416256 3902797346034951936 3904341370217553408 3921651439494057984 3931644456722571264 3949075575434575872 3971646167954829507 3975668676952653824 4006994576315520933 4010814276120064512 4018410515279382816 4018740786547179264 4026352038036851952 4030190190497456128 4054508345995151616 4066059651824197632 4066393839352086528 4072484187166906368 4074095342835707904 4081811432500169472 4092158023819886592 4099908323107424256 4102585520058335232 4128579010681602048 4143985843881863529 4144326436126778616 4164005099166316976 4185197505516589056 4193124015943703808 4193468646831839232 4201410822299323776 4205415850953867264 4209368039765799768 4213380653701885952 4228030458204531264 4238804179904022144 4242844854077423616 4250880545088933888 4251229922958999552 4257597104765402112 4259281494782785536 4269727011046785024 4278165206720790528 4324159141441944552 4332704910496177644 4345048799130069888 4353278058219331384 4367162614452092928 4375433755767343104 4383720562122963072 4384080858051468288 4392384041494747584 4396571116906315776 4404897956142880768 4411857869430815232 4435701438353670144 4444467646729863168 4472627261571735552 4512166060635072576 4520711829689305668 4529646042791458446 4533963964309638144 4542551017272345792 4555867171866689536 4565670006018097152 4574317108302222336 4583357260690171392 4592037861562690656 4596415258583875584 4603677776797372416 4605120590513011712 4612396863495852288 4625537595300683776 4637324231006109696 4667089316422680576 4684505736562106598 4707136199057575712 4717264517936666784 4731092832323100672 4735539044736524739 4740053235414621696 4749030608966543328 4756534265480097672 4762952043315175424 4773200460837101568 4782240613225050624 4791691681630633728 4803442887427633152 4805343224883142656 4812935857560889344 4826647925531148288 4879229739896438784 4888179899021328624 4897437815496747807 4911794294668774656 4921096935378374608 4931685632388333456 4946142506519605248 4955510200660740864 4970036914763661312 4979449863465865216 4990164118147878912 5012288230359269376 5014271191182409728 5023767916923285504 5031705669268202496 5046041013055291392 5100709459848342912 5110369894431389016 5124929352820082432 5125350568350025728 5135057671699173504 5144783159713755272 5161192180716109824 5170967165906860032 5180760664327138176 5185699266094628864 5195947683616555008 5203729794713269248 5205788493623404544 5216989759881873408 5228868585992077312 5240119513557417984 5242192608963428352 5295528223939772676 5332559889841449408 5342659435087361244 5347752368160086016 5357880687039177088 5358321048729572352 5368469384049135936 5395791825294114816 5406011127993535488 5421412869098930176 5429978916222541824 5432127123780943872 5442415243333559296 5466544430809899008 5525314458509151372 5525768581502371488 5536234052300671434 5574948975743333472 5580263340688785408 5590832021258271744 5591291529109118976 5601881096399098368 5612490719687733024 5637373944272708352 5641055090080210944 5651738906538696192 5666064956058304512 5667840726785245184 5676796139687202816 5679041993043714048 5704220275627720704 5765545521922592736 5766019389393778944 5776939880661570192 5787881054677974681 5793398398840093184 5828355747368030448 5833911674356457472 5844960749497284096 5845441144068624384 5854196019052427904 5856512055326330112 5882477159241086976 5897466685083856896 5923613363151863808 5925956862306484224 5963503015428980736 5985757330051580653 6016221414180096768 6027615772919074224 6028111179820768896 6039528057055277928 6045285285746184192 6056734689696461056 6087560008024129536 6099089477736296448 6099590759028129792 6111143014253561856 6122717148750254208 6128553678111834112 6138237035729829888 6149862484661136384 6183098974674812928 6192868516022403072 6246007648749475464 6277796258274883584 6289686023915555712 6302116233448985664 6308123776430800896 6314052059648699652 6320070980552828928 6332040811955391104 6342045687306796896 6364267281116135424 6376320817633400832 6376844884438499328 6388922242174178304 6404590516570177536 6407124299844190208 6417247810081185792 6486238712162916828 6517573198695104832 6529917087328997076 6549059059558366208 6563150633651014656 6575580843184444608 6588576062242121376 6594856675359473664 6607346934214321152 6617786804146222848 6653552157530505216 6666701470094794752 6696258584432541696 6698357222564380672 6708940892357603328 6766508286145265086 6781067744533958502 6800945946464457216 6813826525908518688 6833800757800034304 6846743562265564672 6861475662453333504 6888056792344035984 6894622887875813376 6907680885769517568 6918595295243778432 6938306392951025664 6955986346509164544 6986826018076557312 7000633974634020864 7026758604843159897 7060704298586363568 7074076844606413499 7096639248484651008 7110079853121932544 7123545913449814992 7130336490880114688 7144428064972763136 7157959178732181248 7173360919837575936 7194389100392153088 7205164331141449728 7208014837324713984 7239971888296722432 7242836165041258496 7258420535487823872 7318844609844658176 7332269848531992936 7367085944678868496 7367691442003161984 7381645403067561912 7419213759779407872 7433265300991111296 7440351120918380544 7454442695011028992 7455055372145491968 7469174795198797824 7483320959583644032 7516498592363611136 7521406786773614592 7535651875384928256 7569061519582937088 7572055990724952064 7665554841647083524 7687394029230123648 7688025852525038592 7702586507548760256 7717174739570632908 7756450748860290048 7771140996490707264 7778548899141943296 7793280999329712128 7793921525424832512 7805594692069903872 7808682740435106816 7843302878988115968 7863288913445142528 7943292335909659014 8013989152631041866 8021628552240129024 8036821030558765632 8037481573094358528 8052704076073703904 8060380380994912256 8109016691990303232 8132119303648395264 8144968374333812736 8148190685671415808 8163622865000338944 8184316047639773184 8199816646214848512 8257158021363204096 8287971687763727058 8288652872253557232 8304351078451007151 8328010198332633952 8370395011033178112 8386248031887407616 8386937293663678464 8402821644598647552 8418736079531599536 8426761307403771904 8456060916409062528 8477608359808044288 8501761090177867776 8502459845917999104 8515194209530804224 8518562989565571072 8539454022093570048 8556330413441581056 8648318282883889104 8665409820992355288 8690097598260139776 8706556116438662768 8734325228904185856 8750867511534686208 8767441124245926144 8768161716102936576 8784768082989495168 8793142233812631552 8809795912285761536 8823715738861630464 8871402876707340288 8888935293459726336 8945254523143471104 9024332121270145152 9041423659378611336 9059292085582916892 9067927928619276288 9085102034544691584 9111734343733379072 9131340012036194304 9148634216604444672 9166714521380342784 9184075723125381312 9192830517167751168 9207355553594744832 9210241181026023424 9224793726991704576 9251075190601367552 9274648462012219392 9369011473124213196 9414272398115151424 9434529035873333568 9462185664646201344 9471078089473049478 9480106470829243392 9498061217933086656 9513068530960195344 9525904086630350848 9546400921674203136 9564481226450101248 9583383363261267456 9606885774855266304 9610686449766285312 9625871715121778688 9758459479792877568 9776359798042657248 9794875630993495614 9823588589337549312 9842193870756749216 9863371264776666912 9892285013039210496 9911020401321481728 9958899726931730432 9980328236295757824 10024576460718538752 10047535833846571008 10063411338536404992 10092082026110582784 10149762429217897629 10201418919696685824 10220739788862778032 10249858705640164864 10250701136700051456 10270115343398347008 10289566319427510544 10322384361432219648 10341934331813720064 10361521328654276352 10391895367233110016 10407459589426538496 10411576987246809088 10433979519763746816 10457737171984154624 10480239027114835968 10484385217926856704 10591056447879545352 10665119779682898816 10685318870174722488 10695504736320172032 10715761374078354176 10716642097459144704 10736938768098271872 10791583650588229632 10812022255987070976 10842825738197860352 10859957832445083648 10864254247561887744 10884830486667118592 10933088861619798016 11050628917018302744 11051537163004742976 11072468104601342868 11149897951486666944 11160526681377570816 11181664042516543488 11182583058218237952 11203762192798196736 11224981439375466048 11274747888545416704 11282110180160421888 11303477813077392384 11335681453570490368 11353592279374405632 11358083986087428096 11531091043845185472 11532038778787557888 11553879761323140384 11575762109355949362 11586796797680186368 11656711494736060896 11667823348712914944 11689921498994568192 11690882288137248768 11708392038104855808 11713024110652660224 11764954318482173952 11794933370167713792 11847226726303727616 11914938503864488521 11927006030857961472 11971514660103161306 12032442828360193536 12055231545838148448 12056222359641537792 12079056114110555856 12090570571492368384 12113469379392922112 12198178955472592896 12199181518056259584 12222286028507123712 12245434297500508416 12276474071459659776 12299724969322272768 12385737032044806144 12431957531645590587 12492015297498950928 12555592516549767168 12579372047831111424 12604232466897971328 12616247552861601792 12628104119297399304 12640141961105657856 12664081623910782208 12684091374613593792 12728534562232270848 12752641635266801664 12753689768876998656 12777844484348356608 12809181033140355072 12814248599688380416 12834495620162371584 12972477424325833656 13035146397390209664 13059834174657994152 13098118119116732416 13126301267302029312 13151161686368889216 13177152124484242752 13189713350718947328 13214693868428642304 13235573608292445696 13307104315061010432 13333402940189589504 13396714445128761344 13417881784715206656 13533016572290530172 13562135489067917004 13601891892928914432 13627653051817037376 13667601515600068608 13693487124531129344 13722951324906667008 13776113584688071968 13789245775751626752 13815361771539035136 13837190590487556864 13876612785902051328 13911972693018329088 14001267949268041728 14053517209686319794 14121408597172727136 14148153689212826998 14193278496969302016 14220159706243865088 14247091826899629984 14260672981760229376 14288856129945526272 14315918357464362496 14346721839675151872 14410328662282899456 14416029674649427968 14479943776593444864 14637689219689316352 14664539697063985872 14692313446490243421 14734171889357736992 14735382884006323968 14763290806135123824 14838427519558815744 14866530601982222592 14908885390022057984 14910110744290983936 14938349590397595648 14966641919167288064 15032997184727222272 15042813573547229184 15071303750769856512 15138123039165874176 15144111981449904128 15331109683294167048 15374788058460247296 15376051705050077184 15405173015097520512 15434349479141265816 15512901497720580096 15542281992981414528 15557097798283886592 15586561998659424256 15587843050849665024 15611189384139807744 15617365480870213632 15686605757976231936 15726577826890285056 15886584671819318028 16027978305262083732 16043257104480258048 16073642061117531264 16074963146188717056 16105408152147407808 16120760761989824512 16218033383980606464 16264238607296790528 16289936748667625472 16296381371342831616 16327245730000677888 16399633292429697024 16575943375527454116 16577305744507114464 16608702156902014302 16656020396665267904 16740790022066356224 16772496063774815232 16773874587327356928 16805643289197295104 16837472159063199072 16853522614807543808 16912121832818125056 16955216719616088576 17003522180355735552 17030388419061608448 17037125979131142144 17112660826883162112 17296636565767778208 17330819641984710576 17363643164033924043 17380195196520279552 17413112232877325536 17501735023069372416 17534882248491852288 17536323432205873152 17569536165978990336 17619591824571523072 17647431477723260928 17777870586919452672 17890509046286942208 17957271990154741959 18048664242540290304 18082847318757222672 18118584171165833784 18135855857238552576 18170204069089383168 18223468687466758144 18262680024072388608 18297268433208889344 18333429042760685568 18368151446250762624 18385661034335502336 18414711107189489664 18420482362052046848 18449587453983409152 18502150381202735104 18549296924024438784 18738022946248426392 18828544796230302848 18869058071746667136 18924371329292402688 18942156178946098956 18960212941658486784 18996122435866173312 19026137061920390688 19051808173260701696 19092801843348406272 19128962452900202496 19166766726522534912 19213771549710532608 19221372899532570624 19251743430243557376 19552719596085314496 19589751261986991228 19647177178675098624 19684387741513498432 19726742529553333824 19784570026078420992 19822040802642963456 19917799453863460864 19960656472591515648 20095071667693142016 20126822677072809984 20299524858435795258 20402837839393371648 20441479577725556064 20499717411280329728 20501402273400102912 20540230686796694016 20579132638855021088 20683868663627440128 20723042657308552704 20814919178853076992 20823153974493618176 20867959039527493632 20915474343968309248 20960478054229671936 21080275814529479691 21182112895759090704 21222230533819240497 21330239559365797632 21370637740349444976 21391009472640344064 21431522748156708352 21433284194918289408 21473877536196543744 21583167301176459264 21624044511974141952 21719915664890167296 21728508495123775488 21769660973334237184 21866177723239596032 22101257834036605488 22103074326009485952 22144936209202685736 22299795902973333888 22321053362755141632 22363328085033086976 22365166116436475904 22407524385596393472 22449962878750932096 22549495777090833408 22564220360320843776 22606955626154784768 22671362907140980736 22707184558748811264 22716167972174856192 23062182087690370944 23064077557575115776 23107759522646280768 23151524218711898724 23173593595360372736 23313422989472121792 23335646697425829888 23379842997989136384 23381764576274497536 23416784076209711616 23426048221305320448 23529908636964347904 23589866740335427584 23829877007728977042 23943029320206322612 24064885656720387072 24110463091676296896 24112444719283075584 24158112228221111712 24181141142984736768 24226938758785844224 24396357910945185792 24444572057014247424 24490868595001016832 24552948142919319552 24599449938644545536 24771474064089612288 24863915063291181174 24913053235353021453 24984030594997901856 25111185033099534336 25158744095662222848 25208464933795942656 25256208238594798608 25280283922211315712 25328163247821564416 25368182749227187584 25505283270533603328 25507379537753997312 25555688968696713216 25618362066280710144 25668991240324743168 25944954848651667312 26070292794780419328 26119668349315988304 26196236238233464832 26252602534604058624 26302323372737778432 26354304248968485504 26379426701437894656 26429387736857284608 26471147216584891392 26614208630122020864 26666805880379179008 26793428890257522688 26835763569430413312 27066033144581060344 27124270978135834008 27203783785857828864 27255306103634074752 27335203031200137216 27386974249062258688 27445902649813334016 27552227169376143936 27578491551503253504 27630723543078070272 27674381180975113728 27753225571804102656 27823945386036658176 28107034419372639588 28242817194345454272 28296307378425653996 28386556993938604032 28440319412487730176 28494183653799259968 28521345963520458752 28577712259891052544 28631836714928724992 28693443679350303744 28820657324565798912 28832059349298855936 29275378439378632704 29329079394127971744 29384626892980486842 29468343778715473984 29470765768012647936 29526581612270247648 29676855039117631488 29733061203964445184 29817770780044115968 29876699180795191296 29933283838334576128 30065994369454444544 30142607501539713024 30276246078331748352 30449287287653692887 30662219366588334096 30749576116920494592 30752103410100154368 30810346030195041024 30868698958282531632 31025802995441160192 31084563985962829056 31173123997318848512 31175686101699330048 31222378768279615488 31234730961740427264 31373211515952463872 31453155653780570112 31773169343638636056 32055956610524167464 32086514208960516096 32147284122235062528 32149926292377434112 32210816304294815616 32241521523979649024 32436066767961212928 32528477214593581056 32579873497335250944 32592762742685663232 32654491460001355776 32799266584859394048 33151886751054908232 33154611489014228928 33217404313804028604 33312040793330535808 33481580044132712448 33544992127549630464 33547749174654713856 33611286578394590208 33674944318126398144 33707045229615087616 33824243665636250112 33910433439232177152 34007044360711471104 34060776838123216896 34074251958262284288 34593273131535556416 34661639283969421152 34727286328067848086 34760390393040559104 34826224465754651072 35003470046138744832 35069764496983704576 35072646864411746304 35139072331957980672 35239183649143046144 35294862955446521856 35781018092573884416 35914543980309483918 36097328485080580608 36165694637514445344 36237168342331667568 36271711714477105152 36340408138178766336 36594536866417778688 36666858085521371136 36736302892501525248 36829422214378979328 36840964724104093696 36899174907966818304 37004300762405470208 37295872594936771761 37476045892496852784 37657089592460605696 37738116143493334272 37848742658584805376 37884312357892197912 37920425883316973568 37992244871732346624 38052274123840781376 38103616346521403392 38185603686696812544 38257924905800404992 38333533453045069824 38427543099421065216 38442745799065141248 38503486860487114752 39105439192170628992 39179502523973982456 39294354357350197248 39368775483026996864 39453485059106667648 39569140052156841984 39644081605285926912 39835598907726921728 39921312945183031296 40190143335386284032 40253645354145619968 40599049716871590516 40805675678786743296 40882959155451112128 40999434822560659456 41002804546800205824 41080461373593388032 41158265277710042176 41367737327254880256 41446085314617105408 41629838357706153984 41646307948987236352 41735918079054987264 42160551629058959382 42364225791518181408 42444461067638480994 42660479118731595264 42741275480698889952 42782018945280688128 42863045496313416704 42866568389836578816 42947755072393087488 43248089023948283904 43439831329780334592 43539321946668474368 43732355446479192064 44076940339470730263 44202515668073210976 44206148652018971904 44289872418405371472 44599591805946667776 44726656170066173952 44730332232872951808 44815048771192786944 44899925757501864192 45098991554181666816 45128440720641687552 45213911252309569536 45414369117497622528 45432335944349712384 46124364175380741888 46128155115150231552 46215519045292561536 46303048437423797448 46347187190720745472 46626845978944243584 46671293394851659776 46759685995978272768 46763529152548995072 46833568152419423232 46852096442610640896 47059817273928695808 47179733480670855168 47659754015457954084 47886058640412645224 48129771313440774144 48220926183352593792 48224889438566151168 48316224456442223424 48362282285969473536 48453877517571688448 48792715821890371584 48889144114028494848 48981737190002033664 49198899877289091072 49727830126582362348 49826106470706042906 49968061189995803712 50222370066199068672 50317488191324445696 50416929867591885312 50512416477189597216 50560567844422631424 50656326495643128832 50736365498454375168 51010566541067206656 51111377937393426432 51337982480649486336 51889909697303334624 52090929492101772129 52140585589560838656 52239336698631976608 52392472476466929664 52505205069208117248 52604646745475556864 52708608497936971008 52858775473714569216 52942294433169782784 53333611760758358016 53671527138860826624 53871815970464225877 54132066289162120688 54248541956271668016 54407567571715657728 54510612207268149504 54670406062400274432 54773948498124517376 54891805299626668032 55104454338752287872 55156983103006507008 55261447086156140544 55348762361950227456 55506451143608205312 55647890772073316352 56214068838745279176 56485634388690908544 56592614756851307992 56773113987877208064 56880638824975460352 56988367307598519936 57042691927040917504 57155424519782105088 57263673429857449984 57386887358700607488 57641314649131597824 57664118698597711872 58658158788255943488 58769253785960973684 58936687557430947968 58941531536025295872 59053163224540495296 59353710078235262976 59466122407928890368 59635541560088231936 59753398361590382592 59866567676669152256 60131988738908889088 60285215003079426048 60898574575307385774 61324438733176668192 61499152233840989184 61504206820200308736 61620692060390082048 61737397916565063264 62051605990882320384 62169127971925658112 62346247994637697024 62444757536559230976 62469461923480854528 62746423031904927744 63546338687277272112 63666691601457721491 64111913221048334928 64173028417921032192 64294568244470125056 64299852584754868224 64421632608589631232 64872133535922425856 65159746994670501888 65185525485371326464 65308982920002711552 65598533169718788096 66303773502109816464 66309222978028457856 66434808627608057208 66624081586661071616 66963160088265424896 67089984255099260928 67095498349309427712 67222573156789180416 67349888636252796288 67414090459230175232 67648487331272500224 67820866878464354304 68014088721422942208 68121553676246433792 68148503916524568576 69186546263071112832 69323278567938842304 69454572656135696172 69520780786081118208 69652448931509302144 70006940092277489664 70139528993967409152 70145293728823492608 70278144663915961344 70478367298286092288 70589725910893043712 71829087960618967836 72194656970161161216 72331389275028890688 72474336684663335136 72543423428954210304 72680816276357532672 73189073732835557376 73333716171042742272 73472605785003050496 73658844428757958656 73681929448208187392 73798349815933636608 74591745189873543522 74952091784993705568 75314179184921211392 75476232286986668544 75768624715784395824 75840851766633947136 75984489743464693248 76104548247681562752 76515849811600809984 76667066906090139648 76855086198842130432 77006973720974229504 77814845290670548489 78210878384341257984 78359005047947964912 78588708714700394496 78737550966053993728 78906970118213335296 79138280104313683968 79288163210571853824 79671197815453843456 79842625890366062592 80380286670772568064 80507290708291239936 81198099433743181032 81611351357573486592 81765918310902224256 81998869645121318912 82005609093600411648 82160922747186776064 82316530555420084352 82735474654509760512 82892170629234210816 83259676715412307968 83292615897974472704 83471836158109974528 84321103258117918764 84728451583036362816 84888922135276961988 85320958237463190528 85482550961397779904 85564037890561376256 85726090992626833408 85733136779673157632 85895510144786174976 86496178047896567808 87078643893336948736 88153880678941460526 88405031336146421952 88412297304037943808 88579744836810742944 89199183611893335552 89453312340132347904 89630097542385573888 89799851515003728384 90197983108363333632 90427822504619139072 90828738234995245056 91347861862961078661 92248728350761483776 92256310230300463104 92431038090585123072 92606096874847594896 92694374381441490944 93253691957888487168 93519371991956545536 93527058305097990144 93667136304838846464 93704192885221281792 94119634547857391616 94359466961341710336 95319508030915908168 95772117280825290448 96259542626881548288 96441852366705187584 96449778877132302336 96632448912884446848 96724564571938947072 96907755035143376896 97585431643780743168 97778288228056989696 97963474380004067328 98397799754578182144 99455660253164724696 99652212941412085812 99936122379991607424 100444740132398137344 100634976382648891392 100833859735183770624 101024832954379194432 101121135688845262848 101312652991286257664 101472730996908750336 102021133082134413312 102222755874786852864 103779819394606669248 104181858984203544258 104281171179121677312 104478673397263953216 104784944952933859328 105010410138416234496 105209293490951113728 105417216995873942016 105717550947429138432 105884588866339565568 107343054277721653248 107743631940928451754 108264132578324241376 108497083912543336032 108815135143431315456 109021224414536299008 109547896996249034752 109783610599253336064 110208908677504575744 110522894172312281088 110697524723900454912 111012902287216410624 112428137677490558352 112971268777381817088 113185229513702615984 113546227975754416128 113761277649950920704 113976734615197039872 114310849039564210176 114527346859714899968 114773774717401214976 115282629298263195648 115328237397195423744 117316317576511886976 117538507571921947368 117873375114861895936 117883063072050591744 118106326449080990592 118707420156470525952 118932244815857780736 119271083120176463872 119506796723180765184 119733135353338304512 120263977477817778176 120570430006158852096 121797149150614771548 122648877466353336384 122998304467681978368 123008413640400617472 123241384120780164096 123474795833130126528 124103211981764640768 124338255943851316224 124692495989275394048 124889515073118461952 124938923846961709056 127092677374554544224 127333383202915442982 128223826442096669856 128346056835842064384 128589136488940250112 128599705169509736448 128843265217179262464 129744267071844851712 130319493989341003776 130617965840005423104 131197066339437576192 132607547004219632928 132618445956056915712 132869617255216114416 133248163173322143232 134179968510198521856 134190996698618855424 134445146313578360832 134699777272505592576 135296974662545000448 135641733756928708608 136243107352492867584 136297007833049137152 138373092526142225664 138646557135877684608 138909145312271392344 139041561572162236416 139304897863018604288 140013880184554979328 140279057987934818304 140290587457646985216 140556289327831922688 140956734596572184576 141179451821786087424 143658175921237935672 144389313940322322432 144662778550057781376 144948673369326670272 145086846857908420608 145361632552715065344 146378147465671114752 146667432342085484544 146945211570006100992 147363858896416374784 147596699631867273216 149183490379747087044 149904183569987411136 150628358369842422784 150952464573973337088 151537249431568791648 151681703533267894272 151968979486929386496 152209096495363125504 153031699623201619968 153334133812180279296 154013947441948459008 155629690581341096978 156421756768682515968 156718010095895929824 157177417429400788992 157475101932107987456 157813940236426670592 158576326421143707648 161014581416582479872 161615447911392677631 162396198867486362064 163222702715146973184 163531836621804448512 163997739290242637824 164011218187200823296 164321845494373552128 164633061110840168704 165470949309019521024 165784341258468421632 166519353430824615936 166585231795948945408 166943672316219949056 168642206516235837528 169456903166072725632 169777844270553923976 170641916474926381056 170965101922795559808 171128075781122752512 171452181985253666816 171466273559346315264 171791020289572349952 172992356095793135616 174157287786673897472 176307761357882921052 176810062672292843904 176824594608075887616 177159489673621485888 178398367223786671104 178906624680264695808 179260195084771147776 179599703030007456768 180395966216726667264 180855645009238278144 182695723725922157322 184497456701522967552 184512620460600926208 184862076181170246144 185212193749695189792 185388748762882981888 186507383915776974336 187038743983913091072 187334272609677692928 187408385770442563584 188239269095714783232 190639016061831816336 191000074804373164473 191544234561650580896 192519085253763096576 192883704733410375168 192899557754264604672 193264897825768893696 193815510070286753792 195556576456113979392 195926948760008134656 196795599509156364288 198911320506329449392 199304425882824171624 199872244759983214848 200889480264796274688 201269952765297782784 201667719470367541248 202049665908758388864 202242271377690525696 202625305982572515328 202945461993817500672 204042266164268826624 204445511749573705728 207559638789213338496 208363717968407088516 208562342358243354624 208957346794527906432 209569889905867718656 210020820276832468992 210418586981902227456 210834433991747884032 211435101894858276864 211769177732679131136 215487263881856903508 216528265156648482752 216994167825086672064 217630270286862630912 218042448829072598016 219095793992498069504 219567221198506672128 220417817355009151488 221045788344624562176 221395049447800909824 224856275354981116704 225942537554763634176 226370459027405231968 227522555299901841408 227953469230394079744 229054693719429799936 229547549434802429952 230565258596526391296 233444535872011645467 234632635153023773952 235077015143843894736 235746750229723791872 235766126144101183488 236212652898161981184 237414840312941051904 237864489631715561472 239013593446361530368 239466270706676609024 240527954955635556352 241140860012317704192 243594298301229543096 245297754932706672768 245996608935363956736 246016827280801234944 246482768241560328192 246949591666260253056 248206423963529281536 248676511887702632448 249384991978550788096 249779030146236923904 249877847693923418112 254185354749109088448 254666766405830885964 256447652884193339712 256692113671684128768 257178272977880500224 257199410339019472896 257686530434358524928 259488534143689703424 261235931680010846208 265215094008439265856 265236891912113831424 265739234510432228832 266496326346644286464 268359937020397043712 268890292627156721664 269399554545011185152 270593949325090000896 271283467513857417216 272486214704985735168 274043585588883235983 276746185052284451328 277293114271755369216 277818290624542784688 278083123144324472832 278609795726037208576 280558115975869636608 280581174915293970432 281112578655663845376 282358903643572174848 287316351842475871344 288778627880644644864 289325557100115562752 289897346738653340544 290173693715816841216 290723265105430130688 292756294931342229504 293334864684170969088 293890423140012201984 294727717792832749568 295193399263734546432 298366980759494174088 299808367139974822272 301256716739684845568 301904929147946674176 303074498863137583296 303363407066535788544 303937958973858772992 304418192990726251008 306063399246403239936 306668267624360558592 311259381162682193956 312843513537365031936 313436020191791859648 314354834858801577984 314950203864215974912 315627880472853341184 317152652842287415296 322029162833164959744 323230895822785355262 324792397734972724128 326445405430293946368 327063673243608897024 327995478580485275648 328643690988747104256 329266122221680337408 331568682516936843264 333038706861649231872 337284413032471675056 338913806332145451264 339555688541107847952 341283832949852762112 341930203845591119616 342904363970507333632 342932547118692630528 343582040579144699904 345984712191586271232 348314575573347794944 352615522715765842104 353620125344585687808 353649189216151775232 354318979347242971776 356796734447573342208 357813249360529391616 358520390169542295552 359199406060014913536 360791932433453334528 361711290018476556288 365391447451844314644 368994913403045935104 369025240921201852416 369724152362340492288 370424387499390379584 370777497525765963776 373014767831553948672 374077487967826182144 374668545219355385856 374816771540885127168 381278032123663632672 382000149608746328946 383088469123301161792 385038170507526193152 385767409466820750336 385799115508529209344 386529795651537787392 387631020140573507584 391853897520016269312 393591199018312728576 397822641012658898784 398608851765648343248 399744489519966429696 402539905530595565568 403335438940735082496 404099331817516777728 405250611965145030656 405890923987635001344 408891023499147411456 415119277578426676992 416727435936814177032 417124684716486709248 417914693589055812864 419139779811735437312 420041640553664937984 420837173963804454912 421668867983495768064 422870203789716553728 423538355465358262272 430974527763713807016 433056530313296965504 433988335650173344128 435260540573725261824 436084897658145196032 438191587984996139008 439134442397013344256 440835634710018302976 442091576689249124352 442790098895601819648 449712550709962233408 451885075109527268352 452740918054810463936 455045110599803682816 455906938460788159488 458109387438859599872 459095098869604859904 466889071744023290934 469265270306047547904 470154030287687789472 471493500459447583744 471532252288202366976 472425305796323962368 475728979263431122944 478932541413353218048 481055909911271112704 484846343734178032893 487188596602459086192 490595509865413345536 491993217870727913472 492033654561602469888 492965536483120656384 493899183332520506112 496412847927058563072 497353023775405264896 499558060292473847808 499755695387846836224 508370709498218176896 509333532811661771928 512895305768386679424 513384227343368257536 514356545955761000448 514398820678038945792 515373060868717049856 518977068287379406848 522471863360021692416 530430188016878531712 530473783824227662848 531478469020864457664 532992652693288572928 536719874040794087424 537780585254313443328 538799109090022370304 541187898650180001792 542566935027714834432 548087171177766471966 553492370104568902656 554586228543510738432 555636581249085569376 556166246288648945664 557219591452074417152 561116231951739273216 562225157311327690752 564717807287144349696 573000224413119493419 574632703684951742688 577557255761289289728 578651114200231125504 579794693477306681088 581446530210860261376 586669729368341938176 587780846280024403968 590386798527469092864 596733961518988348176 599616734279949644544 602513433479369691136 603809858295893348352 606148997726275166592 606726814133071577088 607875917947717545984 608836385981452502016 612126798492806479872 613336535248721117184 622518762325364387912 625687027074730063872 626872040383583719296 628709669717603155968 629900407728431949824 631255760945706682368 634305305684574830592 646461791645570710524 649584795469945448256 652890810860587892736 654127346487217794048 655990957160970551296 657287381977494208512 658532244443360674816 663137365033873686528 674568826064943350112 677827612664290902528 679111377082215695904 682567665899705524224 683860407691182239232 685808727941014667264 687164081158289399808 700333607616034936401 705231045431531684208 707240250689171375616 707298378432303550464 708637958694485943552 713593468895146684416 717040780339084591104 718398812120029827072 721583864866906669056 723422580036953112576 730782894903688629288 737989826806091870208 738050481842403704832 739448304724680984576 740848774998780759168 741554995051531927552 746029535663107897344 748154975935652364288 749337090438710771712 749633543081770254336 762556064247327265344 764000299217492657892 766176938246602323584 770076341015052386304 771534818933641500672 771598231017058418688 773059591303075574784 775262040281147015168 783707795040032538624 795645282025317797568 797217703531296686496 799488979039932859392 805079811061191131136 806670877881470164992 808198663635033555456 810501223930290061312 811781847975270002688 830238555156853353984 833454871873628354064 834249369432973418496 835829387178111625728 841674347927608909824 843337735966991536128 847076710930716524544 861949055527427614032 866113060626593931008 867976671300346688256 870521081147450523648 872169795316290392064 876383175969992278016 878268884794026688512 881671269420036605952 884183153378498248704 885580197791203639296 899425101419924466816 903770150219054536704 905481836109620927872 910090221199607365632 911813876921576318976 916218774877719199744 918190197739209719808 933778143488046581868 938530540612095095808 940308060575375578944 942987000918895167488 943064504576404733952 944850611592647924736 951457958526862245888 957865082826706436096 969692687468356065786 974377193204918172384 981191019730826691072 983986435741455826944 985931072966241312768 987798366665041012224 994706047550810529792 999116120584947695616 1016741418996436353792 1018667065623323543856 1025790611536773358848 1028713091911522000896 1028797641356077891584 1030746121737434099712 1037954136574758813696 1044943726720043384832 1060860376033757063424 1060947567648455325696 1062956938041728915328 1065985305386577145856 1073439748081588174848 1075561170508626886656 1077598218180044740608 1082375797300360003584 1085133870055429668864 1096174342355532943932 1106984740209137805312 1109172457087021476864 1111273162498171138752 1112332492577297891328 1114439182904148834304 1122232463903478546432 1124450314622655381504 1146000448826238986838 1149265407369903485376 1155114511522578579456 1157302228400462251008 1159589386954613362176 1162893060421720522752 1175561692560048807936 1180773597054938185728 1193467923037976696352 1199233468559899289088 1205026866958739382272 1207619716591786696704 1212297995452550333184 1215751835895435091968 1217672771962905004032 1226673070497442234368 1245037524650728775824 1251374054149460127744 1253744080767167438592 1257419339435206311936 1259800815456863899648 1262511521891413364736 1268610611369149661184 1292923583291141421048 1299169590939890896512 1305781621721175785472 1308254692974435588096 1311981914321941102592 1314574763954988417024 1317064488886721349632 1326274730067747373056 1349137652129886700224 1355655225328581805056 1358222754164431391808 1365135331799411048448 1367720815382364478464 1371617455882029334528 1374328162316578799616 1400667215232069872802 1410462090863063368416 1414480501378342751232 1414596756864607100928 1417275917388971887104 1427186937790293368832 1436797624240059654144 1443167729733813338112 1461565789807377258576 1475979653612183740416 1476100963684807409664 1478896609449361969152 1481697549997561518336 1492059071326215794688 1498674180877421543424 1499267086163540508672 1525112128494654530688 1528000598434985315784 1532353876493204647168 1540152682030104772608 1543069637867283001344 1543196462034116837376 1546119182606151149568 1550524080562294030336 1567415590080065077248 1591290564050635595136 1594435407062593372992 1598977958079865718784 1610159622122382262272 1613341755762940329984 1616397327270067110912 1621002447860580122624 1623563695950540005376 1660477110313706707968 1666909743747256708128 1668498738865946836992 1671658774356223251456 1683348695855217819648 1686675471933983072256 1694153421861433049088 1723898111054855228064 1732226121253187862016 1735953342600693376512 1744339590632580784128 1763342538840073211904 1771160395582407278592 1798850202839848933632 1807540300438109073408 1810963672219241855744 1820180442399214731264 1823627753843152637952 1832437549755438399488 1836380395478419439616 1867556286976093163736 1877061081224190191616 1880616121150751157888 1885974001837790334976 1886129009152809467904 1889701223185295849472 1902915917053724491776 1915730165653412872192 1939385374936712131572 1948754386409836344768 1962382039461653382144 1967972871482911653888 1971862145932482625536 1975596733330082024448 1989412095101621059584 2033482837992872707584 2037334131246647087712 2051581223073546717696 2057426183823044001792 2061492243474868199424 2101000822848104809203 2121720752067514126848 2121895135296910651392 2125913876083457830656 2131970610773154291712 2151122341017253773312 2155196436360089481216 2164751594600720007168 2170267740110859337728 2192348684711065887864 2213969480418275610624 2218344914174042953728 2222546324996342277504 2224664985154595782656 2228878365808297668608 2244464927806957092864 2248900629245310763008 2292000897652477973676 2298530814739806970752 2310229023045157158912 2314604456800924502016 2319178773909226724352 2325786120843441045504 2351123385120097615872 2386935846075953392704 2398466937119798578176 2410053733917478764544 2415239433183573393408 2424595990905100666368 2431503671790870183936 2435345543925810008064 2490075049301457551648 2502748108298920255488 2507488161534334877184 2519601630913727799296 2525023043782826729472 2585847166582282842096 2598339181879781793024 2611563243442351570944 2616509385948871176192 2629149527909976834048 2634128977773442699264 2652549460135494746112 2698275304259773400448 2711310450657163610112 2716445508328862783616 2730270663598822096896 2735441630764728956928 2743234911764058669056 2748656324633157599232 2801334430464139745604 2820924181726126736832 2828961002756685502464 2829193513729214201856 2834551834777943774208 2854373875580586737664 2873595248480119308288 2923131579614754517152 2951959307224367480832 2957793218898723938304 2963395099995123036672 2984118142652431589376 2997348361754843086848 3050224256989309061376 3056001196869970631568 3064707752986409294336 3086139275734566002688 3086392924068233674752 3092238365212302299136 3134831180160130154496 3182581128101271190272 3188870814125186745984 3197955916159731437568 3220319244244764524544 3226683511525880659968 3232794654540134221824 3242004895721160245248 3247127391901080010752 3320954220627413415936 3333819487494513416256 3336997477731893673984 3343317548712446502912 3366697391710435639296 3373350943867966144512 3447796222109710456128 3464452242506375724032 3471906685201386753024 3488679181265161568256 3526685077680146423808 3542320791164814557184 3597700405679697867264 3615080600876218146816 3621927344438483711488 3647255507686305275904 3735112573952186327472 3754122162448380383232 3761232242301502315776 3771948003675580669952 3772258018305618935808 3779402446370591698944 3805831834107448983552 3831460331306825744384 3878770749873424263144 3897508772819672689536 3924764078923306764288 3935945742965823307776 3943724291864965251072 3951193466660164048896 3978824190203242119168 4066965675985745415168 4074668262493294175424 4103162446147093435392 4114852367646088003584 4122984486949736398848 4202001645696209618406 4243441504135028253696 4243790270593821302784 4251827752166915661312 4263941221546308583424 4310392872720178962432 4329503189201440014336 4384697369422131775728 4427938960836551221248 4436689828348085907456 4445092649992684555008 4457756731616595337216 4497801258490621526016 4584001795304955947352 4597061629479613941504 4620458046090314317824 4629208913601849004032 4638357547818453448704 4651572241686882091008 4702246770240195231744 4773871692151906785408 4796933874239597156352 4820107467834957529088 4830478866367146786816 4849191981810201332736 4863007343581740367872 4870691087851620016128 4980150098602915103296 5005496216597840510976 5014976323068669754368 5039203261827455598592 5050046087565653458944 5171694333164565684192 5196678363759563586048 5233018771897742352384 5268257955546885398528 5396550608519546800896 5422620901314327220224 5432891016657725567232 5460541327197644193792 5470883261529457913856 5497312649266315198464 5602668860928279491208 5641848363452253473664 5657922005513371004928 5658387027458428403712 5669103669555887548416 5708747751161173475328 5747190496960238616576 5846263159229509034304 5903918614448734961664 5915586437797447876608 5926790199990246073344 5968236285304863178752 6100448513978618122752 6112002393739941263136 6129415505972818588672 6172278551469132005376 6184476730424604598272 6303002468544314427609 6365162256202542380544 6377741628250373491968 6395911832319462875136 6453367023051761319936 6465589309080268443648 6494254783802160021504 6641908441254826831872 6667638974989026832512 6673994955463787347968 6686635097424893005824 6733394783420871278592 6746701887735932289024 6895592444219420912256 6928904485012751448064 6943813370402773506048 6977358362530323136512 7053370155360292847616 7195400811359395734528 7230161201752436293632 7243854688876967422976 7294511015372610551808 7470225147904372654944 7508244324896760766464 7522464484603004631552 7543896007351161339904 7558804892741183397888 7757541499746848526288 7795017545639345379072 7849528157846613528576 7887448583729930502144 7902386933320328097792 7957648380406484238336 8133931351971490830336 8149336524986588350848 8206324892294186870784 8229704735292176007168 8245968973899472797696 8404003291392419236812 8486883008270056507392 8487580541187642605568 8503655504333831322624 8527882443092617166848 8620785745440357924864 8769394738844263551456 8855877921673102442496 8873379656696171814912 8890185299985369110016 8915513463233190674432 9168003590609911894704 9194123258959227883008 9258417827203698008064 9276715095636906897408 9404493540480390463488 9547743384303813570816 9593867748479194312704 9640214935669915058176 9660957732734293573632 9698383963620402665472 9726014687163480735744 9741382175703240032256 9960300197205830206592 10010992433195681021952 10029952646137339508736 10078406523654911197184 10100092175131306917888 10343388666329131368384 10393356727519127172096 10466037543795484704768 10536515911093770797056 10793101217039093601792 10845241802628654440448 10865782033315451134464 10941766523058915827712 11205337721856558982416 11283696726904506947328 11315844011026742009856 11316774054916856807424 11338207339111775096832 11417495502322346950656 11494380993920477233152 11692526318459018068608 11807837228897469923328 11831172875594895753216 11853580399980492146688 11936472570609726357504 12200897027957236245504 12224004787479882526272 12258831011945637177344 12344557102938264010752 12368953460849209196544 12606004937088628855218 12730324512405084761088 12755483256500746983936 12791823664638925750272 12931178618160536887296 12988509567604320043008 13283816882509653663744 13335277949978053665024 13373270194849786011648 13493403775471864578048 13791184888438841824512 13857808970025502896128 13887626740805547012096 13954716725060646273024 14106740310720585695232 14390801622718791469056 14460322403504872587264 14487709377753934845952 14589022030745221103616 14940450295808745309888 15016488649793521532928 15044928969206009263104 15087792014702322679808 15117609785482366795776 15515082999493697052576 15590035091278690758144 15699056315693227057152 15804773866640656195584 16267862703942981660672 16298673049973176701696 16412649784588373741568 16491937947798945595392 16808006582784838473624 16973766016540113014784 16975161082375285211136 17007311008667662645248 17055764886185234333696 17241571490880715849728 17538789477688527102912 17711755843346204884992 17746759313392343629824 17780370599970738220032 17831026926466381348864 18336007181219823789408 18388246517918455766016 18516835654407396016128 18553430191273813794816 19095486768607627141632 19187735496958388625408 19396767927240805330944 19482764351406480064512 19920600394411660413184 20021984866391362043904 20059905292274679017472 20156813047309822394368 20200184350262613835776 20686777332658262736768 20786713455038254344192 20932075087590969409536 21073031822187541594112 21586202434078187203584 21690483605257308880896 21731564066630902268928 21883533046117831655424 22410675443713117964832 22567393453809013894656 22631688022053484019712 22676414678223550193664 23385052636918036137216 23662345751189791506432 23707160799960984293376 23872945141219452715008 24401794055914472491008 24448009574959765052544 24517662023891274354688 24689114205876528021504 24737906921698418393088 25212009874177257710436 25460649024810169522176 25510966513001493967872 25583647329277851500544 25862357236321073774592 26567633765019307327488 26670555899956107330048 26746540389699572023296 27582369776877683649024 27715617940051005792256 27775253481611094024192 28213480621441171390464 28781603245437582938112 28920644807009745174528 28975418755507869691904 29178044061490442207232 29880900591617490619776 30032977299587043065856 30089857938412018526208 30175584029404645359616 30235219570964733591552 31030165998987394105152 31180070182557381516288 31398112631386454114304 31609547733281312391168 32535725407885963321344 32597346099946353403392 32825299569176747483136 33616013165569676947248 33947532033080226029568 33950322164750570422272 34014622017335325290496 34483142981761431699456 35077578955377054205824 35423511686692409769984 35493518626784687259648 35560741199941476440064 35662053852932762697728 36672014362439647578816 36776493035836911532032 37033671308814792032256 37106860382547627589632 38190973537215254283264 38375470993916777250816 38793535854481610661888 38965528702812960129024 39841200788823320826368 40119810584549358034944 41373554665316525473536 41573426910076508688384 41864150175181938819072 42146063644375083188224 43172404868156374407168 43380967210514617761792 43463128133261804537856 43767066092235663310848 44821350887426235929664 45134786907618027789312 45263376044106968039424 45352829356447100387328 46770105273836072274432 47414321599921968586752 48803588111828944982016 48896019149919530105088 49035324047782548709376 49475813843396836786176 50424019748354515420872 50921298049620339044352 51021933026002987935744 51167294658555703001088 51724714472642147549184 53135267530038614654976 53341111799912214660096 53493080779399144046592 55164739553755367298048 55431235880102011584512 55550506963222188048384 57563206490875165876224 57950837511015739383808 59761801183234981239552 60065954599174086131712 60179715876824037052416 60470439141929467183104 62060331997974788210304 62360140365114763032576 62796225262772908228608 63219095466562624782336 65071450815771926642688 65194692199892706806784 65650599138353494966272 67232026331139353894496 67895064066160452059136 68029244034670650580992 70155157910754108411648 70987037253569374519296 71121482399882952880128 73344028724879295157632 73552986071673823064064 74067342617629584064512 74213720765095255179264 76381947074430508566528 76750941987833554501632 77587071708963221323776 79682401577646641652736 80239621169098716069888 82747109330633050947072 83146853820153017376768 86344809736312748814336 86761934421029235523584 86926256266523609075712 87534132184471326621696 89642701774852471859328 90269573815236055578624 90526752088213936078848 90705658712894200774656 93540210547672144548864 94828643199843937173504 97607176223657889964032 97792038299839060210176 98070648095565097418752 100848039496709030841744 101842596099240678088704 102043866052005975871488 103449428945284295098368 106270535060077229309952 106682223599824429320192 106986161558798288093184 110329479107510734596096 110862471760204023169024 111101013926444376096768 115126412981750331752448 115901675022031478767616 119523602366469962479104 120359431753648074104832 124120663995949576420608 124720280730229526065152 125592450525545816457216 126438190933125249564672 130142901631543853285376 130389384399785413613568 131301198276706989932544 134464052662278707788992 135790128132320904118272 136058488069341301161984 140310315821508216823296 142242964799765905760256 146688057449758590315264 147105972143347646128128 148427441530190510358528 152763894148861017133056 153501883975667109003264 155174143417926442647552 159364803155293283305472 160479242338197432139776 165494218661266101894144 166293707640306034753536 172689619472625497628672 173852512533047218151424 179285403549704943718656 180539147630472111157248 181411317425788401549312 187080421095344289097728 189657286399687874347008 195214352447315779928064 195584076599678120420352 196141296191130194837504 201696078993418061683488 203685192198481356177408 204087732104011951742976 213364447199648858640384 220658958215021469192192 221724943520408046338048 222202027852888752193536 230252825963500663504896 231803350044062957535232 239047204732939924958208 240718863507296148209664 248241327991899152841216 249440561460459052130304 260285803263087706570752 260778768799570827227136 262602396553413979865088 268928105324557415577984 271580256264641808236544 272116976138682602323968 280620631643016433646592 284485929599531811520512 293376114899517180630528 294211944286695292256256 305527788297722034266112 310348286835852885295104 318729606310586566610944 320958484676394864279552 330988437322532203788288 332587415280612069507072 345379238945250995257344 347705025066094436302848 358570807099409887437312 361078295260944222314496 374160842190688578195456 379314572799375748694016 390428704894631559856128 391168153199356240840704 392282592382260389675008 403392157986836123366976 407370384396962712354816 408175464208023903485952 426728894399297717280768 441317916430042938384384 460505651927001327009792 463606700088125915070464 478094409465879849916416 481437727014592296419328 496482655983798305682432 498881122920918104260608 521557537599141654454272 537856210649114831155968 544233952277365204647936 561241263286032867293184 568971859199063623041024 586752229799034361261056 588423888573390584512512 611055576595444068532224 637459212621173133221888 661976874645064407576576 665174830561224139014144 690758477890501990514688 695410050132188872605696 717141614198819774874624 722156590521888444628992 748321684381377156390912 780857409789263119712256 782336306398712481681408 806784315973672246733952 814740768793925424709632 816350928416047806971904 853457788798595434561536 882635832860085876768768 956188818931759699832832 962875454029184592838656 992965311967596611364864 997762245841836208521216 1043115075198283308908544 1075712421298229662311936 1122482526572065734586368 1137943718398127246082048 1173504459598068722522112 1176847777146781169025024 1222111153190888137064448 1274918425242346266443776 1323953749290128815153152 1381516955781003981029376 1390820100264377745211392 1434283228397639549749248 1444313181043776889257984 1496643368762754312781824 1564672612797424963362816 1613568631947344493467904 1632701856832095613943808 1706915577597190869123072 1765271665720171753537536 1912377637863519399665664 1985930623935193222729728 1995524491683672417042432 2086230150396566617817088 2151424842596459324623872 2244965053144131469172736 2347008919196137445044224 2444222306381776274128896 2549836850484692532887552 2647907498580257630306304 2868566456795279099498496 2888626362087553778515968 2993286737525508625563648 3129345225594849926725632 3227137263894688986935808 3413831155194381738246144 3530543331440343507075072 3824755275727038799331328 3971861247870386445459456 4172460300793133235634176 4302849685192918649247744 4489930106288262938345472 4694017838392274890088448 5099673700969385065775104 5295814997160515260612608 5737132913590558198996992 5986573475051017251127296 6258690451189699853451264 6454274527789377973871616 7649510551454077598662656 7943722495740772890918912 8605699370385837298495488 8979860212576525876690944 9388035676784549780176896 10591629994321030521225216 11474265827181116397993984 12517380902379399706902528 12908549055578755947743232 15299021102908155197325312 15887444991481545781837824 17211398740771674596990976 17959720425153051753381888 18776071353569099560353792 22948531654362232795987968 25817098111157511895486464 31774889982963091563675648 34422797481543349193981952 37552142707138199120707584 45897063308724465591975936 51634196222315023790972928 68845594963086698387963904 103268392444630047581945856 137691189926173396775927808 206536784889260095163891712 413073569778520190327783424
- Sum of all divisors σ(n): 1536932775458968444869223395
- Sum of proper divisors (its aliquot sum) s(n): 1123859205680448254541439971
- 413073569778520190327783424 is an abundant number, because the sum of its proper divisors (1123859205680448254541439971) is greater than itself. Its abundance is 710785635901928064213656547
Bases of 413073569778520190327783424
- Binary: 101010101101011111011101100010110011001110001101000010101010010001101100100000000000000002
- Hexadecimal: 0x155AFBB16671A1548D90000
- Base-36: 1FWHI4HGI5QV28SG00
Squares and roots of 413073569778520190327783424
- 413073569778520190327783424 squared (4130735697785201903277834242) is 170629774049569988720607244369448639170103093049163776
- 413073569778520190327783424 cubed (4130735697785201903277834243) is 70482649877158182324768886890322709376549289424329871677376116505282942834049024
-
413073569778520190327783424 is a
perfect square number . Itssquare root is 20324211418368 -
The
cube root of 413073569778520190327783424 is 744747640.4713754449
Scales and comparisons
How big is 413073569778520190327783424?- 413,073,569,778,520,190,327,783,424 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 413,073,569,778,520,190,327,783,424 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 413073569778520190327783424 cubic inches would be around 62062303.4 feet tall.
Recreational maths with 413073569778520190327783424
- 413073569778520190327783424 backwards is 424387723091025877965370314
- 413073569778520190327783424 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 413073569778520190327783424's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 413073569778520190327783424 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 413073569778520190327783424 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/413073569778520190327783424/
Chicago style:
Numbermatics. 2024. "Number 413073569778520190327783424 - Facts about the integer". https://numbermatics.com/n/413073569778520190327783424/
The information we have on file for 413073569778520190327783424 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 413073569778520190327783424, math, Factors of 413073569778520190327783424, curriculum, school, college, exams, university, Prime factorization of 413073569778520190327783424, STEM, science, technology, engineering, physics, economics, calculator, four hundred thirteen septillion, seventy-three sextillion, five hundred sixty-nine quintillion, seven hundred seventy-eight quadrillion, five hundred twenty trillion, one hundred ninety billion, three hundred twenty-seven million, seven hundred eighty-three thousand, four hundred twenty-four.