possibly simultaneously

Dependencies:   TS_DISCO_F746NG mbed LCD_DISCO_F746NG BSP_DISCO_F746NG

sn44.h

Committer:
chana_jo
Date:
2019-05-04
Revision:
3:3a2c11f459c4
Parent:
1:19138bfe23c9

File content as of revision 3:3a2c11f459c4:

/**********************************************************************
* Written by WAVToCode
* Date:             Fri May 03 05:58:44 PM
* FileName:         sn44.C
* Interleaved:      N/A
* Signed:           No
* No. of channels:  1
* No. of samples:   7984
* Bits/Sample:      24
**********************************************************************/

#define num_sn44 7984

const unsigned long sn44_data[num_sn44] = {
8388608, 8388864, 8388352, 8388608, 8388608, 8388608, 8388864, 8388608, /* 0-7 */
8388608, 8389632, 8389376, 8389632, 8388608, 8390144, 8389376, 8392192, /* 8-15 */
8391424, 8387840, 8388608, 8392960, 8397312, 8395776, 8392960, 8389120, /* 16-23 */
8384000, 8382464, 8379904, 8379136, 8378112, 8377344, 8377600, 8376064, /* 24-31 */
8377088, 8374784, 8373760, 8370944, 8374016, 8378624, 8382208, 8387584, /* 32-39 */
8389632, 8393472, 8395008, 8398848, 8401664, 8406784, 8412416, 8417536, /* 40-47 */
8425472, 8431616, 8438784, 8445696, 8451840, 8458240, 8463616, 8468992, /* 48-55 */
8474112, 8478976, 8484352, 8489472, 8495360, 8502016, 8508672, 8517632, /* 56-63 */
8525312, 8537344, 8546304, 8557568, 8573184, 8590592, 8606976, 8623360, /* 64-71 */
8638208, 8651776, 8666112, 8678656, 8692224, 8705536, 8717568, 8730624, /* 72-79 */
8741888, 8753664, 8763392, 8773376, 8780544, 8789248, 8793856, 8800256, /* 80-87 */
8802560, 8806144, 8806144, 8807424, 8804608, 8802560, 8797696, 8792064, /* 88-95 */
8785408, 8774656, 8766464, 8753920, 8739584, 8723200, 8705280, 8687872, /* 96-103 */
8669184, 8650240, 8630272, 8603136, 8592384, 8502784, 8665088, 8653056, /* 104-111 */
7908096, 8527872, 8303360, 8522752, 7951360, 8505856, 8343296, 8249088, /* 112-119 */
8203520, 8641536, 8195328, 7114752, 7396352, 8491264, 7587072, 7180032, /* 120-127 */
9443328, 7390720, 6701568, 5289216, 7488000, 7614208, 7455232, 10707200, /* 128-135 */
11173632, 9333248, 8946176, 9437696, 10117632, 10577664, 9273344, 9188864, /* 136-143 */
8922368, 8393472, 8283392, 8475392, 8421632, 8448512, 8197120, 7887872, /* 144-151 */
7488256, 6979584, 6465792, 5881344, 5313536, 4741888, 4220160, 3741952, /* 152-159 */
3325440, 2974976, 2652160, 2377472, 2157568, 1975552, 1829376, 1710080, /* 160-167 */
1619456, 1553920, 1517056, 1506048, 1521408, 1563648, 1629184, 1720320, /* 168-175 */
1832192, 1979648, 2136064, 2317824, 2518784, 2738176, 2973696, 3200000, /* 176-183 */
3448320, 3713536, 3988736, 4264704, 4537600, 4807424, 5074432, 5340416, /* 184-191 */
5607168, 5878016, 6157056, 6451200, 6766080, 7097600, 7430400, 7752960, /* 192-199 */
8053760, 8335872, 8598528, 8844800, 9081344, 9308672, 9531648, 9753600, /* 200-207 */
9976576, 10201856, 10428672, 10659584, 10889216, 11121408, 11348480, 11572736, /* 208-215 */
11788032, 11991552, 12181248, 12354816, 12511744, 12654592, 12781824, 12899328, /* 216-223 */
13007872, 13128448, 13087488, 13348608, 13507328, 13356288, 13714688, 12442112, /* 224-231 */
14328320, 16184064, 14363136, 13539328, 12778752, 12754176, 11651840, 12774656, /* 232-239 */
14246912, 16640256, 16718848, 13150464, 12754432, 11515648, 13086976, 13404672, /* 240-247 */
13979648, 12624384, 12162048, 13714688, 15386368, 15322112, 14257920, 13624576, /* 248-255 */
13913600, 15610624, 11985664, 12205056, 13131008, 10979072, 11315712, 13073152, /* 256-263 */
13692928, 12761088, 12141312, 11981056, 11434240, 11155200, 13057024, 15723520, /* 264-271 */
15619072, 13773056, 14155008, 13731072, 15015936, 15405056, 15725824, 15558144, /* 272-279 */
15377152, 15259648, 14874368, 14895616, 14754816, 14880512, 14831872, 14920704, /* 280-287 */
14903808, 14940928, 14930432, 14941440, 14923008, 14904576, 14862848, 14807040, /* 288-295 */
14728960, 14632704, 14512128, 14373632, 14215168, 14039040, 13846272, 13633792, /* 296-303 */
13403904, 13152768, 12881408, 12590336, 12279040, 11949824, 11607040, 11254784, /* 304-311 */
10898432, 10540032, 10184448, 9829632, 9482496, 9137152, 8798208, 8463616, /* 312-319 */
8133888, 7808000, 7488000, 7171840, 6861824, 6559488, 6265088, 5982720, /* 320-327 */
5714432, 5461248, 5225472, 5006848, 4803328, 4615424, 4440576, 4277760, /* 328-335 */
4126976, 3985920, 3854336, 3731968, 3617280, 3511552, 3411712, 3320064, /* 336-343 */
3233280, 3153664, 3079424, 3010048, 2944256, 2889728, 2777088, 2643200, /* 344-351 */
3119104, 2362624, 3090432, 1708800, 435456, 2263552, 2107904, 3109376, /* 352-359 */
3701760, 3788032, 3825664, 3610112, 2972672, 3033344, 744192, 1300480, /* 360-367 */
1705728, 390144, 1985792, 2148352, 2632448, 3449600, 2878720, 2831872, /* 368-375 */
3686912, 2745600, 2690560, 2801408, 3207168, 4281088, 3741952, 3149312, /* 376-383 */
4159488, 2416896, 1890304, 2208768, 2029312, 3068160, 2423296, 1334272, /* 384-391 */
3021056, 4422400, 3186432, 2821888, 867840, 2400512, 2390016, 1057792, /* 392-399 */
983040, 829184, 1292544, 2240512, 2124800, 1842176, 1926144, 1340928, /* 400-407 */
1932544, 2468608, 2312192, 2092544, 1975040, 1946112, 1978880, 2064640, /* 408-415 */
1985024, 2205184, 2280192, 2280704, 2314496, 2369024, 2446848, 2545152, /* 416-423 */
2648064, 2766336, 2889984, 3026176, 3177216, 3323136, 3493120, 3684864, /* 424-431 */
3893760, 4113152, 4339968, 4574464, 4813568, 5060352, 5310976, 5568256, /* 432-439 */
5830912, 6095360, 6367232, 6639616, 6917376, 7195904, 7478272, 7760128, /* 440-447 */
8045056, 8327424, 8611584, 8891136, 9167872, 9439232, 9703936, 9960192, /* 448-455 */
10207488, 10444544, 10670592, 10888704, 11097344, 11295744, 11482880, 11663104, /* 456-463 */
11833344, 11997184, 12219648, 12391936, 12006912, 12293632, 14007808, 13549568, /* 464-471 */
12984320, 12187136, 12836352, 13061632, 13764608, 13113088, 13068032, 13900032, /* 472-479 */
14009856, 16214528, 15197184, 12431360, 10884608, 13385984, 13054976, 12567040, /* 480-487 */
14031104, 13766656, 15311616, 14338816, 12816384, 13459712, 14457856, 14303488, /* 488-495 */
13955840, 14570240, 16427264, 14435584, 14153984, 15346176, 14213376, 15306752, /* 496-503 */
14481920, 12947200, 11650048, 12426752, 13714944, 13783808, 13707008, 13883904, /* 504-511 */
14206464, 13797120, 14653952, 15396352, 14544384, 15433216, 15254016, 15660544, /* 512-519 */
15830272, 14221312, 14886144, 15446016, 15265280, 14850048, 15597824, 15311104, /* 520-527 */
15806208, 15943936, 14612224, 14035712, 14362112, 14648832, 14724864, 15168256, /* 528-535 */
13164032, 14483712, 13290240, 13018624, 14005760, 14148864, 14381568, 14176000, /* 536-543 */
14397696, 13900544, 13876992, 12835584, 13251840, 12635904, 13505024, 13746432, /* 544-551 */
13919232, 13684480, 13213440, 13013504, 12738304, 12505088, 12229632, 11977728, /* 552-559 */
11703552, 11445760, 11174912, 10912000, 10643456, 10379520, 10095104, 9849600, /* 560-567 */
9691136, 9181440, 8981248, 8785408, 8557312, 8310528, 8037632, 7889920, /* 568-575 */
7439360, 7074048, 7371520, 6849536, 5873664, 6184960, 6091264, 6074624, /* 576-583 */
6224384, 5757440, 4882688, 5176064, 5079296, 5093632, 4768768, 4779776, /* 584-591 */
5094144, 3956992, 3355648, 3094272, 3975424, 4342272, 3152128, 3334912, /* 592-599 */
3896320, 3312640, 3753984, 4172544, 3209472, 2254336, 2779648, 2481920, /* 600-607 */
2191872, 2659328, 1721600, 4112128, 3738368, 4026112, 3696128, 2560768, /* 608-615 */
2364416, 4086272, 3780096, 3258368, 3644416, 3732992, 2613248, 2087936, /* 616-623 */
2450176, 1639680, 1811200, 181760, 1345792, 1074944, 518912, 1428480, /* 624-631 */
2228736, 2322432, 3417344, 4146688, 3506688, 2281216, 1275904, 768512, /* 632-639 */
369920, 1727488, 2792960, 2893312, 2183680, 1392384, 1072640, 1584896, /* 640-647 */
2545664, 830208, 1522432, 2470144, 3146752, 2785792, 1099264, 1040128, /* 648-655 */
1342976, 1966848, 1184000, 1795072, 796928, 1906688, 3814144, 3669760, /* 656-663 */
3383296, 2475520, 3123712, 4999424, 3785472, 4495616, 4550912, 4872960, /* 664-671 */
5675264, 4492544, 3970304, 3705600, 3457536, 4730112, 4904960, 4680960, /* 672-679 */
5871360, 6653696, 6376192, 5541120, 5914624, 6544384, 6594048, 6153472, /* 680-687 */
6299904, 6374400, 6796544, 7048960, 7388160, 7678464, 7866624, 8139520, /* 688-695 */
8613120, 8653568, 8646912, 8984064, 9867776, 9323776, 8919808, 9923072, /* 696-703 */
11165696, 11288576, 9536256, 9891328, 9897728, 10388736, 10456320, 10591488, /* 704-711 */
11258112, 10013696, 10917632, 11069952, 10898944, 10240512, 9865216, 10934272, /* 712-719 */
11528704, 12249600, 11291904, 12519936, 13065728, 12356096, 13408000, 13582336, /* 720-727 */
15480832, 14073344, 13273600, 13269504, 12405248, 12946688, 13417728, 12918528, /* 728-735 */
13284096, 14863360, 14485248, 13873920, 14208256, 14694912, 15026944, 13409024, /* 736-743 */
11415296, 11979008, 12561152, 12481792, 13684480, 14289408, 13878016, 14817536, /* 744-751 */
16095744, 14488832, 13112064, 14099456, 13475840, 13596416, 13942016, 12998656, /* 752-759 */
13682944, 14235392, 14047232, 13247232, 14149888, 14737408, 14364160, 13986304, /* 760-767 */
15182080, 15214080, 14874624, 14894848, 14263552, 14773760, 14216192, 13409024, /* 768-775 */
13433856, 14115328, 14067456, 15512832, 14373120, 14488832, 14156544, 13434880, /* 776-783 */
14296064, 14580480, 14521600, 13615872, 12899072, 12397568, 13581568, 14168320, /* 784-791 */
13801728, 13119232, 11819008, 11483648, 11403008, 11343872, 12908800, 11133696, /* 792-799 */
11382528, 12880896, 12288768, 11523584, 11262720, 11357952, 10144256, 10900224, /* 800-807 */
11526144, 10301952, 8386816, 7961088, 8666112, 9991424, 10039296, 9578240, /* 808-815 */
9952768, 10083328, 9920512, 8731904, 8065024, 7806720, 8143872, 7326464, /* 816-823 */
6733056, 7002880, 7273216, 7041792, 8020992, 7986176, 6997248, 7734016, /* 824-831 */
6326016, 6173184, 6669312, 6719232, 5051136, 4067072, 5175296, 7162112, /* 832-839 */
6613504, 4594688, 4356096, 5862400, 5498880, 5106432, 6802176, 6254336, /* 840-847 */
4377088, 5409024, 4878080, 5402880, 5652480, 4222720, 4427008, 3864064, /* 848-855 */
5132288, 3350016, 3935744, 5168896, 4697600, 4678144, 5159680, 4948224, /* 856-863 */
3835904, 3408384, 3340032, 2710016, 2609920, 3190528, 2641664, 2250240, /* 864-871 */
2790400, 3468032, 3457536, 4511744, 3942144, 3454208, 1590784, 1920000, /* 872-879 */
3303424, 4277248, 3457536, 2167808, 3044864, 2876672, 1538304, 1646848, /* 880-887 */
2472960, 4027136, 3428096, 2965248, 2553600, 2142976, 3896064, 3968768, /* 888-895 */
3197184, 3018496, 3419904, 4086272, 3961600, 3371264, 4386048, 4096768, /* 896-903 */
4269312, 2930688, 2696704, 3879936, 3742720, 3603712, 3500288, 2344192, /* 904-911 */
4038656, 5483520, 5660928, 5673984, 4098560, 4042240, 3725056, 3830784, /* 912-919 */
3846656, 4774656, 5331712, 4893952, 5400832, 5840384, 5068032, 6162688, /* 920-927 */
7168000, 6244608, 5984512, 7173376, 7715840, 6740736, 5935872, 7073024, /* 928-935 */
5992448, 6167552, 6847232, 6949632, 8084224, 8043520, 7387392, 8611840, /* 936-943 */
8233216, 8162048, 8297216, 8676096, 9274624, 9104128, 10058752, 9256960, /* 944-951 */
10699776, 10618624, 9118720, 9407232, 9741824, 9819392, 11199744, 10328320, /* 952-959 */
9215744, 9115136, 9103104, 10435840, 12260352, 11938816, 11113472, 11137024, /* 960-967 */
10931200, 9710080, 9764864, 12301056, 12548864, 11835904, 11501056, 11726080, /* 968-975 */
11880448, 13131264, 12963584, 11897344, 12032512, 12642560, 11435520, 10721280, /* 976-983 */
11188992, 10727424, 11293440, 11979008, 13028096, 11702784, 11191040, 11485184, /* 984-991 */
11793920, 12438784, 11325440, 10172672, 12252160, 13131520, 13471488, 13359872, /* 992-999 */
14173952, 14140160, 13440256, 13879552, 14396416, 14196224, 12393984, 12914688, /* 1000-1007 */
12587776, 12374016, 13270528, 12921344, 13190400, 13289472, 12653568, 13625344, /* 1008-1015 */
14410752, 12988160, 11757568, 12759808, 13338368, 13187840, 12224512, 12755712, /* 1016-1023 */
13135872, 13067008, 12645120, 11831552, 11660288, 12658432, 13309440, 12820480, /* 1024-1031 */
11940608, 10904576, 11151360, 12718080, 12243968, 11921920, 11472896, 12087040, /* 1032-1039 */
11910400, 11265536, 12219904, 11926016, 11176704, 11006208, 10775296, 10226176, /* 1040-1047 */
10636288, 11717888, 10748928, 10586112, 9349632, 9865984, 10796800, 10832896, /* 1048-1055 */
11916032, 10297856, 9658112, 9838592, 9023488, 8225536, 7748096, 7032064, /* 1056-1063 */
7468544, 8390656, 9145600, 10077952, 10093568, 8252160, 8305408, 8906752, /* 1064-1071 */
9033984, 8400384, 8627968, 8761600, 9096704, 8880384, 7412224, 6695680, /* 1072-1079 */
6470144, 7018496, 6165760, 6642432, 7623424, 7119360, 6764800, 7010304, /* 1080-1087 */
6835712, 7069952, 6376704, 4334080, 3420160, 4685312, 4989952, 6245888, /* 1088-1095 */
7425024, 6976256, 6422272, 6480640, 6351616, 5628160, 5701376, 5556224, /* 1096-1103 */
5860096, 4774400, 4879104, 5555200, 6192640, 5180672, 4743168, 6445568, /* 1104-1111 */
6185216, 5797120, 4550144, 4268288, 5636096, 5712128, 4829184, 4446208, /* 1112-1119 */
3702528, 4291584, 5254144, 5013760, 4722176, 5167616, 3941120, 3977216, /* 1120-1127 */
3000576, 3532288, 3779328, 4443648, 5991936, 4847104, 4887296, 4500224, /* 1128-1135 */
5086208, 4316672, 3685120, 3385344, 3724032, 4167680, 3556096, 4338176, /* 1136-1143 */
4094464, 4113664, 5678848, 5539584, 5659904, 5229312, 4260352, 5122816, /* 1144-1151 */
5580800, 5504256, 5517056, 4707584, 5235200, 5959168, 4836352, 4679424, /* 1152-1159 */
5272832, 5242368, 4676352, 5425664, 6165248, 6194432, 6145536, 6881024, /* 1160-1167 */
6116608, 5553664, 5599232, 5699840, 5836800, 5769216, 4751872, 5520128, /* 1168-1175 */
7232768, 7141888, 7701504, 7451904, 7273984, 7336960, 7806720, 7593728, /* 1176-1183 */
8329216, 8462336, 7997440, 9172992, 9566208, 8173056, 8144384, 7728896, /* 1184-1191 */
6834944, 7193856, 9026048, 10503936, 9276672, 8954624, 9422080, 9263104, /* 1192-1199 */
8705792, 9321472, 9228032, 8913152, 9449472, 10085376, 10119936, 9182976, /* 1200-1207 */
8937984, 10327808, 10448896, 10551808, 11232256, 11197184, 10654464, 11319552, /* 1208-1215 */
10416640, 11491840, 11782912, 10199296, 9165568, 9610240, 9502976, 8891648, /* 1216-1223 */
9979392, 9628416, 11146240, 12490752, 12013568, 10380032, 9999872, 10697984, /* 1224-1231 */
12039680, 11180288, 10824192, 10862080, 11273984, 11070720, 11281408, 11371520, /* 1232-1239 */
11735040, 13007872, 11763456, 11745024, 11234816, 11842560, 10965248, 10598400, /* 1240-1247 */
11993600, 12063232, 11085568, 11978240, 11032320, 11292672, 12052736, 12101376, /* 1248-1255 */
12559616, 11524608, 12675328, 13099008, 11698176, 11069696, 11713792, 12265984, /* 1256-1263 */
11886848, 11685632, 12151552, 13854464, 13430016, 11635200, 11032320, 11526656, /* 1264-1271 */
12950784, 12522496, 11814912, 11057408, 11368448, 11809024, 11607040, 10582272, /* 1272-1279 */
10616576, 11619584, 11352576, 10977536, 11160576, 11255808, 12564480, 12383232, /* 1280-1287 */
9757440, 9602048, 9718784, 9244160, 9917184, 9355008, 9910784, 9527552, /* 1288-1295 */
9627904, 8823296, 8394752, 9221376, 8355328, 8508928, 8572672, 9729280, /* 1296-1303 */
8720896, 9076224, 8812544, 8625664, 9885696, 10449920, 9562368, 8425472, /* 1304-1311 */
7198464, 7864576, 8602112, 8228608, 7866880, 7942144, 9191168, 9914880, /* 1312-1319 */
9427968, 9121792, 7300096, 7292416, 8402944, 8415744, 7982848, 6451712, /* 1320-1327 */
6241024, 6466048, 7223296, 7282944, 7927808, 8285184, 7133696, 7277312, /* 1328-1335 */
6231808, 6743296, 7680000, 7156224, 6711040, 6242560, 6044416, 5535232, /* 1336-1343 */
5778688, 6141184, 6832896, 5523968, 4962560, 5395200, 5946112, 4434176, /* 1344-1351 */
4683008, 6030080, 6514432, 6573824, 5573888, 6010112, 5006080, 3943424, /* 1352-1359 */
4743424, 6703872, 7231232, 5823232, 6727424, 6989568, 7270912, 5742592, /* 1360-1367 */
6028288, 5739520, 6073088, 6626560, 5477376, 5873664, 4618496, 4420864, /* 1368-1375 */
5738752, 6236672, 5589760, 4898560, 5195776, 4503552, 3200256, 3581696, /* 1376-1383 */
5029632, 5306112, 5929216, 5832704, 5858816, 6038784, 5406720, 6389504, /* 1384-1391 */
6276608, 5794816, 5145600, 4732416, 5908480, 5836288, 5995008, 7056896, /* 1392-1399 */
8069888, 6868480, 6781184, 6974976, 5750016, 5587968, 5543168, 6045952, /* 1400-1407 */
6979328, 7249664, 6346240, 5903872, 4740608, 5615616, 6158080, 5785600, /* 1408-1415 */
7520768, 7456768, 7406336, 7796480, 6873088, 6726144, 7363328, 7393024, /* 1416-1423 */
7900416, 8439040, 9380352, 9561856, 8424448, 7102464, 8049408, 7736832, /* 1424-1431 */
7241984, 8067840, 7848704, 9116928, 9372160, 9713408, 9913088, 9024256, /* 1432-1439 */
8292864, 8067840, 8938496, 9157120, 9001216, 9361664, 8755968, 8568832, /* 1440-1447 */
9182976, 8972288, 8967168, 8152832, 8648704, 10344448, 10159872, 9870080, /* 1448-1455 */
10317056, 10438400, 10722816, 9949952, 10386432, 11237632, 10875136, 10519296, /* 1456-1463 */
9510656, 9219328, 9490688, 9715712, 10212864, 9489152, 9688576, 10391296, /* 1464-1471 */
10809600, 11607040, 12196864, 10575360, 9465600, 10191104, 10030336, 9373440, /* 1472-1479 */
9614592, 11356416, 10616576, 11344896, 11324928, 10681344, 10369024, 9675776, /* 1480-1487 */
10871552, 10833152, 9633280, 10370048, 11816192, 10838528, 11311616, 11142656, /* 1488-1495 */
11017728, 11431680, 11704576, 11341824, 10813440, 11134208, 10453248, 10075136, /* 1496-1503 */
11411712, 10995200, 10520064, 10276352, 10445312, 11072000, 11772672, 11731712, /* 1504-1511 */
11404032, 10177536, 8723200, 8541184, 8985344, 10044928, 10434816, 10997248, /* 1512-1519 */
11463424, 11151616, 10175744, 9462272, 8940800, 9626112, 9603072, 10032384, /* 1520-1527 */
11117312, 12180224, 12097024, 11822848, 11956992, 11654400, 10333952, 9627392, /* 1528-1535 */
10007552, 10356736, 10641152, 9210624, 9629440, 9630720, 8945664, 8923648, /* 1536-1543 */
8379392, 8171520, 7512576, 7770368, 9213440, 10855168, 11638272, 11675392, /* 1544-1551 */
11089152, 9061888, 7488000, 8313600, 9543168, 9573888, 9074176, 10100992, /* 1552-1559 */
10361856, 9892864, 8586752, 7041024, 7265024, 7901696, 7950848, 8352768, /* 1560-1567 */
8177408, 7936512, 8515072, 7316224, 6977536, 7962624, 8334592, 6877440, /* 1568-1575 */
6880768, 6694656, 6486528, 7573760, 7675648, 6866688, 5651968, 6269952, /* 1576-1583 */
6513408, 6448640, 6608896, 6852096, 6985472, 6646784, 7477760, 6021632, /* 1584-1591 */
5965824, 6630656, 7039232, 7046144, 7825920, 7279872, 5387008, 5469184, /* 1592-1599 */
5001216, 5748480, 7023872, 8446976, 8307200, 8514048, 8174592, 6926336, /* 1600-1607 */
6370304, 6062848, 6202624, 5997824, 6248448, 6638336, 6737664, 7647488, /* 1608-1615 */
7405312, 6844160, 7889152, 9134336, 8990720, 6827008, 7025664, 6349056, /* 1616-1623 */
4861696, 4737024, 5061632, 6305536, 6253824, 5539328, 5404928, 5028352, /* 1624-1631 */
5738752, 5235200, 5302528, 5982720, 6168064, 6197248, 5530624, 5925376, /* 1632-1639 */
6565120, 7438336, 6617088, 6932992, 7621120, 6569216, 7112960, 6763520, /* 1640-1647 */
5651712, 6448128, 5608448, 5842176, 7514112, 7853056, 7804928, 7330560, /* 1648-1655 */
7136768, 6618880, 5642496, 5902848, 7517440, 7572224, 7877888, 7589376, /* 1656-1663 */
7818752, 7837440, 6802944, 7541248, 7545344, 6781696, 6439168, 7911680, /* 1664-1671 */
8014848, 8378368, 7977728, 7804160, 7654144, 8150784, 8960768, 8708096, /* 1672-1679 */
8973824, 8417536, 7528448, 7925248, 8305408, 7307520, 7640576, 8035584, /* 1680-1687 */
8945408, 8692224, 8094464, 9348352, 9561856, 9545728, 9101056, 8500480, /* 1688-1695 */
8355328, 9280768, 8797184, 8754944, 9367040, 8926208, 9389824, 9577728, /* 1696-1703 */
9393152, 8971520, 7862784, 9337088, 10445824, 10609152, 11417600, 10761728, /* 1704-1711 */
9301248, 8554496, 9026048, 9898240, 9110528, 9444096, 10001664, 10418432, /* 1712-1719 */
9773568, 9511936, 9706496, 9879552, 10911744, 10776832, 10408960, 9940736, /* 1720-1727 */
10329088, 10085632, 9635584, 9646336, 10874624, 10337536, 8545536, 8806656, /* 1728-1735 */
9766144, 10309888, 10526464, 10880512, 10637568, 10122240, 10278400, 10039040, /* 1736-1743 */
10888448, 11879680, 11819008, 11311360, 11756544, 11506176, 11296768, 10220032, /* 1744-1751 */
10631168, 10410752, 10069760, 8977152, 8410880, 10142208, 10208256, 11422976, /* 1752-1759 */
10938880, 10124288, 10118912, 9867264, 10788096, 10406144, 9172480, 9464064, /* 1760-1767 */
9853184, 9630464, 9898240, 9815552, 9878784, 9681664, 8327680, 7926528, /* 1768-1775 */
8791808, 9080320, 9891584, 9111040, 7876352, 9405184, 10027264, 9516288, /* 1776-1783 */
10228224, 9945088, 9181440, 9712640, 10279936, 10753024, 10015488, 9329408, /* 1784-1791 */
9340928, 9784320, 9928960, 10285568, 9593856, 8535040, 8643072, 8474624, /* 1792-1799 */
8520448, 7993600, 8078336, 9048576, 9669120, 8127488, 7910144, 7322880, /* 1800-1807 */
7417088, 7520000, 7237632, 8605952, 9014784, 8403456, 7950848, 8127232, /* 1808-1815 */
8217600, 9009664, 8677120, 7360000, 7685120, 7853312, 7229440, 7835648, /* 1816-1823 */
8203008, 8287488, 8839680, 8271872, 8055552, 8917760, 7931904, 7226624, /* 1824-1831 */
6584576, 6033152, 6588672, 7190784, 7238912, 6870528, 7223808, 7310848, /* 1832-1839 */
7129600, 7784448, 9454592, 9287680, 8537088, 7646720, 7146752, 8331008, /* 1840-1847 */
7919616, 6921472, 7162112, 7087360, 6791936, 6650880, 6293248, 6595072, /* 1848-1855 */
7778816, 8658688, 8412672, 7664384, 6215680, 5796864, 6164992, 6903040, /* 1856-1863 */
8771328, 7523328, 6310400, 5947648, 5404160, 6332928, 7182336, 7231488, /* 1864-1871 */
6057472, 5583104, 6167808, 6372608, 6423808, 6566144, 6738944, 7246336, /* 1872-1879 */
7680768, 8168448, 8338944, 7563776, 6923264, 6574592, 7053312, 6859264, /* 1880-1887 */
7294720, 7699712, 8336128, 7642880, 6471168, 6820352, 7135232, 6606336, /* 1888-1895 */
7236096, 6762752, 6008576, 7154944, 7378432, 7311360, 6934784, 6778624, /* 1896-1903 */
7735040, 8109312, 7713024, 6557952, 7366912, 8576768, 8096256, 8012032, /* 1904-1911 */
7033344, 6886656, 8978432, 8031232, 7046912, 8616704, 9572096, 8631296, /* 1912-1919 */
8352000, 8199680, 6955520, 7159552, 8192000, 7260416, 6764800, 7463424, /* 1920-1927 */
7537408, 7864832, 8943872, 8701952, 8200448, 8102656, 8272128, 8545792, /* 1928-1935 */
9398016, 9880832, 9565184, 8827136, 9058304, 9878016, 9106432, 9470720, /* 1936-1943 */
8716032, 8803328, 8700416, 8234240, 8185088, 8378880, 7468544, 8096256, /* 1944-1951 */
8936704, 9319936, 8727040, 8283136, 9010688, 9102592, 9442560, 10293504, /* 1952-1959 */
9800960, 8718592, 7380480, 6380032, 7008000, 8868608, 9797376, 9473280, /* 1960-1967 */
9517824, 10521600, 11443968, 11714560, 11094784, 9923072, 9835520, 9065216, /* 1968-1975 */
9418496, 10322944, 10521600, 9676032, 9587712, 9753856, 7682560, 8057856, /* 1976-1983 */
9953280, 8740352, 8701440, 9803520, 9352704, 9779968, 8666368, 8289024, /* 1984-1991 */
8168704, 9109760, 10712320, 10404864, 9606656, 8330496, 8776192, 9536000, /* 1992-1999 */
9830400, 8712960, 9287168, 10020864, 9920256, 10701824, 10823680, 10338304, /* 2000-2007 */
10969600, 11239680, 10476800, 9957632, 9649152, 9137920, 8389376, 8310528, /* 2008-2015 */
8007936, 7642112, 8962816, 10643456, 10288640, 11537152, 10472448, 8042752, /* 2016-2023 */
8492288, 9670144, 8744960, 9371648, 10592768, 9073152, 7825152, 7868416, /* 2024-2031 */
9210112, 8668928, 8607744, 9674752, 9638400, 9269760, 9011968, 7972608, /* 2032-2039 */
8125184, 8334848, 9323264, 8868608, 8566016, 7581440, 8075776, 8665856, /* 2040-2047 */
8521728, 8353280, 8323072, 9218816, 9496320, 8942848, 8658432, 8045056, /* 2048-2055 */
7721216, 8111616, 8635136, 8546560, 8411904, 8348672, 9225472, 10423040, /* 2056-2063 */
10115584, 9663744, 8521216, 8284928, 8382464, 8995072, 8370176, 7224064, /* 2064-2071 */
7293440, 7222528, 7751424, 8705280, 9064192, 9346304, 9144064, 8648704, /* 2072-2079 */
8122368, 7562496, 8216064, 7644928, 6766336, 6510080, 6670080, 7858432, /* 2080-2087 */
8675584, 7702016, 7064832, 7153664, 7426816, 7868416, 7460096, 8280832, /* 2088-2095 */
8622592, 8597248, 7600128, 6904320, 7964416, 8749824, 8361728, 8166912, /* 2096-2103 */
8040960, 8083968, 8009728, 6915072, 6465280, 6335232, 7378688, 6819584, /* 2104-2111 */
7272960, 8817152, 8228864, 6718720, 6752512, 6758656, 6642176, 8293376, /* 2112-2119 */
8931584, 7493120, 7446784, 7719424, 6875136, 8225024, 9100544, 8118528, /* 2120-2127 */
7207424, 6653696, 6391808, 7973888, 9174272, 9210112, 7416832, 7396608, /* 2128-2135 */
7731456, 7744000, 7550464, 8273152, 8277248, 7772672, 7073536, 6788608, /* 2136-2143 */
6816768, 6446592, 7366912, 8713728, 7867904, 7560192, 8229632, 6814976, /* 2144-2151 */
7906304, 8129024, 8028928, 6927872, 6546688, 8183040, 8634112, 7664896, /* 2152-2159 */
7968512, 8010496, 7936768, 7407616, 6515712, 6202368, 6440960, 7108608, /* 2160-2167 */
8420352, 8091648, 8621824, 8397568, 7386880, 7695104, 8534016, 8384256, /* 2168-2175 */
7865856, 8931328, 8323584, 8762368, 8378112, 8774656, 8132096, 7537152, /* 2176-2183 */
8731136, 8617216, 9631232, 9768704, 9044992, 8576000, 8432640, 8123648, /* 2184-2191 */
8280064, 9013504, 8670720, 7749888, 8581888, 8835072, 8634112, 9248768, /* 2192-2199 */
8930304, 9507584, 9036544, 7965696, 6465024, 6625280, 8133632, 9153024, /* 2200-2207 */
8552704, 8114688, 8624384, 8333056, 7591168, 7379968, 7896064, 8109312, /* 2208-2215 */
8240384, 9441024, 10703104, 9544704, 9544704, 9885184, 10582272, 10470144, /* 2216-2223 */
8870144, 8525056, 8010496, 8211712, 8733952, 8873728, 9612032, 10528256, /* 2224-2231 */
10191104, 8725504, 7750144, 7844352, 8950272, 9241856, 8845824, 8931072, /* 2232-2239 */
9634816, 10899200, 10411008, 8848128, 8306688, 9075200, 8413440, 8675328, /* 2240-2247 */
10377216, 10064896, 9522688, 9585664, 8284416, 8300288, 9338880, 10324992, /* 2248-2255 */
10089984, 10121472, 10694400, 10300928, 9392384, 9466624, 9277440, 9613312, /* 2256-2263 */
8866048, 7920640, 7467008, 8518400, 9701376, 9124864, 8611072, 8532480, /* 2264-2271 */
9556224, 10351616, 9882880, 10019584, 10467072, 9225472, 8245504, 7918080, /* 2272-2279 */
8448000, 8462080, 8742912, 8636672, 9160960, 8604416, 7648000, 7878400, /* 2280-2287 */
8685824, 9378816, 8409600, 8335104, 8275200, 9087232, 8378368, 7757568, /* 2288-2295 */
8491776, 8883456, 7934464, 8236032, 8538624, 8487424, 9077248, 9245440, /* 2296-2303 */
9527552, 10079744, 9464576, 8507648, 8507392, 7789312, 8332288, 9378816, /* 2304-2311 */
8592896, 7944192, 7862016, 7796224, 8899072, 9242880, 9261312, 8099328, /* 2312-2319 */
7565312, 7839232, 7580160, 7649536, 8610304, 8018176, 7478016, 7729152, /* 2320-2327 */
8205312, 7801856, 7520512, 7456768, 7446272, 7269376, 6954240, 7322624, /* 2328-2335 */
7982336, 8390912, 9070080, 9072896, 8474624, 8217088, 7454720, 7554048, /* 2336-2343 */
7185152, 7750400, 7753984, 8192768, 9330432, 8787200, 9176064, 9700608, /* 2344-2351 */
9769216, 9161984, 7994624, 7740416, 7589120, 7920896, 8754432, 7795456, /* 2352-2359 */
7867136, 8514816, 8894208, 8774400, 7936512, 7104768, 6908928, 6577664, /* 2360-2367 */
6613248, 7403776, 8639232, 9132032, 8778496, 8315392, 7571200, 7118080, /* 2368-2375 */
6272768, 7034624, 7674624, 7059456, 6886656, 8018176, 8068864, 8068608, /* 2376-2383 */
8087296, 8567552, 8658176, 7515904, 7409664, 7255040, 7478528, 8523520, /* 2384-2391 */
7506688, 8184576, 8848384, 8766208, 9104896, 8219648, 8322304, 8077568, /* 2392-2399 */
6787584, 7102464, 8283136, 8182016, 8016384, 8489984, 9667840, 8985344, /* 2400-2407 */
7530752, 7877888, 7426560, 7586560, 8326912, 8001280, 6522368, 7306240, /* 2408-2415 */
8909568, 8381440, 8621312, 8334336, 8707328, 8546304, 7518976, 7240448, /* 2416-2423 */
7886592, 8208640, 8668160, 8002560, 7976960, 9853184, 9150976, 8903680, /* 2424-2431 */
9899520, 9183488, 7542272, 6936832, 8599808, 8998656, 7854848, 7666432, /* 2432-2439 */
7213824, 7686656, 8769536, 9121792, 9447680, 8649216, 8541440, 9033472, /* 2440-2447 */
8505600, 7729408, 8443392, 8513024, 7988224, 8191232, 7628032, 7719936, /* 2448-2455 */
9100288, 9974016, 9517056, 8859392, 8569600, 8518144, 8181760, 8411136, /* 2456-2463 */
8802304, 9243392, 9060096, 7607552, 7297280, 7393792, 8664064, 8277504, /* 2464-2471 */
8733184, 8919808, 9481472, 10325760, 9188608, 8117760, 8488960, 7922432, /* 2472-2479 */
8772864, 9388288, 8933376, 9057024, 9452800, 10465536, 9937920, 9772544, /* 2480-2487 */
10363904, 10055168, 9666816, 8861184, 8068352, 9187840, 9158656, 9602304, /* 2488-2495 */
9458176, 9015296, 8440064, 7915520, 8019200, 8739584, 8412928, 7674624, /* 2496-2503 */
8423936, 7953664, 8178432, 9582848, 9622272, 8960512, 8615424, 8737536, /* 2504-2511 */
8798720, 7557376, 6347776, 6721280, 7799040, 8407808, 9337600, 8759296, /* 2512-2519 */
8377088, 9615360, 9011456, 7491072, 7372800, 8175616, 8285440, 8107520, /* 2520-2527 */
9207552, 9492992, 8322304, 8618752, 8945152, 7724800, 7617024, 9019392, /* 2528-2535 */
9290240, 9723904, 9609984, 8036608, 8008448, 8326656, 7992832, 8759808, /* 2536-2543 */
9084160, 9906944, 10513152, 9889536, 8710656, 8025600, 7361280, 7513088, /* 2544-2551 */
8655104, 9471744, 9950720, 9778944, 8526336, 8839680, 8936192, 7974656, /* 2552-2559 */
7420160, 8229376, 7994624, 7219456, 7746304, 8728320, 9115648, 8195584, /* 2560-2567 */
8024064, 9025024, 8268800, 6911744, 8503040, 7869184, 8027392, 8890368, /* 2568-2575 */
8641280, 8829696, 8700928, 8060928, 7978752, 8143360, 7955456, 8212992, /* 2576-2583 */
8346880, 9169920, 9200384, 9390592, 8634880, 7258624, 7071744, 7883264, /* 2584-2591 */
8367616, 7770368, 7978496, 8041984, 7580672, 8384768, 8054016, 7574272, /* 2592-2599 */
7951104, 7623424, 8334080, 8971008, 8848384, 7779584, 7493632, 7161088, /* 2600-2607 */
7473152, 8517376, 8427264, 8398592, 8327680, 8910592, 9397248, 9359360, /* 2608-2615 */
9622528, 9330432, 7807488, 8384768, 9370624, 8778752, 7724544, 8640000, /* 2616-2623 */
9318912, 8733440, 7621376, 6828032, 8377344, 8702976, 7543040, 8673792, /* 2624-2631 */
9049344, 7065088, 7040512, 7812608, 7515136, 7238912, 7151360, 6723072, /* 2632-2639 */
7526912, 7703808, 7506176, 7204352, 8060416, 8619520, 8410368, 9104640, /* 2640-2647 */
8729344, 7836928, 7045376, 7143168, 7575040, 7611648, 8050944, 7956736, /* 2648-2655 */
7995904, 7583232, 8224256, 9027840, 7763712, 7442944, 6806016, 7342336, /* 2656-2663 */
7878400, 8050432, 8260864, 7789312, 8167424, 8269568, 8621568, 9318912, /* 2664-2671 */
9714944, 9019392, 9187328, 8812288, 8696576, 8086016, 7092992, 7843328, /* 2672-2679 */
9007616, 9213440, 9120768, 8234496, 8262912, 8442624, 8197120, 8699904, /* 2680-2687 */
8730112, 8477696, 8545280, 8770816, 8416512, 8903680, 9444096, 9668352, /* 2688-2695 */
9537280, 9191936, 8013568, 8148480, 8232448, 9002752, 10372096, 9981952, /* 2696-2703 */
9633280, 8562688, 7526400, 7613440, 8233728, 8834048, 8199424, 7407872, /* 2704-2711 */
8264192, 9284352, 8372736, 7308288, 8027136, 7610368, 7695872, 8356096, /* 2712-2719 */
8572928, 9116672, 8509440, 7737344, 7815168, 8016384, 7746560, 7783680, /* 2720-2727 */
8711680, 8384256, 9099008, 9646848, 9601536, 9144832, 8118784, 7734784, /* 2728-2735 */
7838720, 8035840, 8218112, 9094656, 8705536, 9392640, 8469504, 7236096, /* 2736-2743 */
8220160, 8718848, 9109248, 9364992, 8296192, 8562688, 9048832, 8438784, /* 2744-2751 */
7519232, 7493376, 7811584, 8463104, 8961536, 8806144, 9599744, 8775168, /* 2752-2759 */
8298240, 8558848, 8630016, 9406208, 9753856, 9837312, 9358080, 8291584, /* 2760-2767 */
8513024, 8738048, 9330176, 9644800, 8779264, 8847872, 7882240, 7800832, /* 2768-2775 */
9144064, 9492224, 9285632, 8656896, 9235200, 8824832, 9071616, 9437184, /* 2776-2783 */
9639168, 9436672, 8333312, 7784960, 8738560, 9458688, 8904704, 8259072, /* 2784-2791 */
8250112, 8147712, 7837952, 8768512, 9239808, 9470976, 8695552, 8966656, /* 2792-2799 */
8629248, 8510720, 8975872, 8848640, 8459520, 8285952, 7540736, 7557632, /* 2800-2807 */
7961344, 7949312, 7451392, 8423936, 9143552, 8032256, 8068608, 7905792, /* 2808-2815 */
8324096, 9137664, 9221376, 9378816, 8173824, 7175936, 7463424, 7639552, /* 2816-2823 */
7869184, 6744064, 6686720, 7880448, 7845632, 8548864, 8346368, 7897088, /* 2824-2831 */
8889088, 9435648, 9077248, 7918592, 7526912, 7943168, 8487424, 8860416, /* 2832-2839 */
8606208, 8419584, 7794432, 8009472, 8151040, 8678912, 9143296, 8630016, /* 2840-2847 */
8977408, 8653056, 8609280, 9436928, 9391872, 8615424, 8167424, 7042560, /* 2848-2855 */
7302400, 8034816, 8665344, 9091072, 8030720, 7242752, 7015424, 7453952, /* 2856-2863 */
7642880, 8715008, 8986880, 8102400, 8231936, 7747584, 7480832, 7098880, /* 2864-2871 */
7019776, 7964928, 7596544, 8391936, 8512768, 7854848, 8783616, 9480448, /* 2872-2879 */
8314112, 7720704, 8286976, 7891456, 7767552, 8228864, 7675392, 7958272, /* 2880-2887 */
8656896, 8899840, 9808896, 8925184, 8519168, 8236032, 7796224, 7724032, /* 2888-2895 */
7482880, 7082496, 6583296, 7850752, 8923136, 8918016, 8441600, 7447296, /* 2896-2903 */
7356160, 7914752, 7855360, 8448512, 9110016, 9223936, 8402176, 7736832, /* 2904-2911 */
8193792, 7795712, 7688192, 7705088, 8132352, 8562944, 7787264, 6820352, /* 2912-2919 */
7253504, 7049728, 7675904, 8341504, 8175616, 8707584, 8912128, 8747008, /* 2920-2927 */
8790016, 8605184, 8262144, 8161024, 7608832, 8378624, 10008832, 9228032, /* 2928-2935 */
8404480, 9282560, 9235968, 9206528, 9508864, 8434176, 7794688, 8608512, /* 2936-2943 */
8304384, 7617792, 8868608, 8573440, 8254720, 9258752, 9113088, 8659712, /* 2944-2951 */
9181952, 9062656, 8109824, 7726080, 7881984, 8353792, 8622848, 8750848, /* 2952-2959 */
8505088, 8581376, 8002816, 8221184, 9005312, 8919808, 8512768, 8609536, /* 2960-2967 */
8569600, 8321280, 8614144, 8128256, 8051456, 8167168, 8417024, 8854784, /* 2968-2975 */
9727488, 8857344, 7946496, 7831552, 8620288, 8795648, 7850752, 7631872, /* 2976-2983 */
7636992, 9118976, 9599744, 8379904, 7781632, 8181504, 8667648, 8542976, /* 2984-2991 */
8025088, 9310464, 9209856, 8513024, 8771584, 8773120, 8677632, 9402112, /* 2992-2999 */
8721920, 8410368, 9030656, 8499456, 8451072, 9230336, 9412352, 8813056, /* 3000-3007 */
9248512, 9155584, 8583680, 8702464, 8583424, 8416768, 8407040, 8889088, /* 3008-3015 */
9177856, 9340160, 8432640, 7948544, 7973120, 8024576, 8398336, 8346112, /* 3016-3023 */
8268288, 8067072, 8343552, 9531392, 9608704, 8626176, 8511232, 9317888, /* 3024-3031 */
8771840, 7364608, 7016704, 7356928, 7654912, 8486656, 8931072, 8745728, /* 3032-3039 */
9313792, 9300224, 9222144, 9104640, 8519936, 8161792, 8254720, 8608256, /* 3040-3047 */
8583680, 8404736, 7790080, 7525632, 7969536, 7730432, 7549952, 8728320, /* 3048-3055 */
9109760, 9245696, 9063168, 8610048, 8438272, 8185344, 8459520, 8532480, /* 3056-3063 */
8325632, 8333056, 8382720, 8896512, 9655808, 9575680, 9191424, 8057088, /* 3064-3071 */
7547392, 8743424, 9492736, 8718336, 7965440, 8653568, 8913408, 8731136, /* 3072-3079 */
8888832, 9160960, 8639232, 7826432, 7958272, 6888704, 7043584, 7940096, /* 3080-3087 */
8246016, 8225792, 8444160, 7933696, 7612672, 8284928, 7896576, 7681024, /* 3088-3095 */
7851264, 7757568, 7895296, 8818688, 8833280, 8269056, 8731136, 9380096, /* 3096-3103 */
8806656, 8270336, 7372288, 7414272, 8111616, 7952640, 8357888, 8403968, /* 3104-3111 */
8184576, 8301568, 7275264, 7489280, 7821056, 7371008, 7834624, 7781632, /* 3112-3119 */
7685632, 8065536, 7947776, 8541696, 8966144, 8441856, 8904960, 8678656, /* 3120-3127 */
8371200, 8948992, 8717824, 8501504, 8102912, 7847424, 8362240, 8218112, /* 3128-3135 */
8289792, 8731648, 8774144, 8418816, 8183552, 8600576, 9157888, 8818944, /* 3136-3143 */
8608512, 8038912, 7238656, 7215872, 8180736, 8530688, 7873280, 7667456, /* 3144-3151 */
8194304, 7643136, 7149056, 8056320, 8794624, 8752384, 8191744, 7685888, /* 3152-3159 */
7130624, 7234560, 7898880, 8926976, 9517824, 8811520, 7870976, 7828736, /* 3160-3167 */
8723968, 8485888, 8105216, 8150272, 7842048, 7802368, 8317952, 8302592, /* 3168-3175 */
8570368, 8829440, 8523520, 9021184, 8373248, 7906048, 8025856, 7538432, /* 3176-3183 */
7485184, 7862272, 7828224, 7930624, 8747264, 8485376, 8558336, 8829184, /* 3184-3191 */
8458496, 8637952, 8449280, 8727808, 8652544, 8854528, 9369088, 9383424, /* 3192-3199 */
8699648, 8854528, 8815872, 8577536, 9246464, 9286144, 9088256, 9078016, /* 3200-3207 */
8525824, 8584960, 8875776, 8586240, 9078784, 9056256, 8975872, 8017664, /* 3208-3215 */
8365568, 8290816, 7540992, 8234752, 8495104, 8250624, 7897344, 8667904, /* 3216-3223 */
8678400, 8778496, 8970752, 9335040, 9251072, 8883712, 7775488, 7352832, /* 3224-3231 */
7763200, 8071424, 8770304, 9437952, 9697280, 8850688, 8481792, 8654080, /* 3232-3239 */
8434176, 8550144, 8645632, 8084992, 8521728, 8951552, 8961024, 8919296, /* 3240-3247 */
8534272, 8236800, 8528384, 8724736, 8630272, 8524288, 8149504, 7694592, /* 3248-3255 */
7622144, 7994112, 8234496, 8132352, 8460544, 8830208, 8427264, 7774720, /* 3256-3263 */
8272128, 8342528, 7761408, 8140800, 7910912, 8530944, 8502272, 8566016, /* 3264-3271 */
9211136, 9121024, 8635648, 8068608, 8742400, 8796160, 8527616, 9206016, /* 3272-3279 */
9346560, 8507648, 8068864, 8599040, 9169408, 8847360, 9192960, 8917760, /* 3280-3287 */
8365312, 8023808, 8243456, 8210176, 7728640, 7890176, 8420864, 8350720, /* 3288-3295 */
8029440, 8746240, 9103360, 8873984, 8280064, 8168960, 8005888, 8374784, /* 3296-3303 */
8553728, 9187072, 8562432, 7951360, 8521216, 9205760, 9488640, 8855296, /* 3304-3311 */
8820992, 8283136, 7583232, 7615232, 8192000, 8535296, 8593152, 7952896, /* 3312-3319 */
8512768, 8801536, 8380160, 8848384, 8015616, 7267840, 7861504, 8392704, /* 3320-3327 */
8068864, 7958528, 7854336, 8086784, 8237056, 8775936, 8885248, 8641536, /* 3328-3335 */
8326400, 7820288, 7582720, 7930368, 9017088, 9305600, 9573120, 9412864, /* 3336-3343 */
8736256, 7892992, 7516928, 7782400, 7877632, 7510784, 8235776, 8230656, /* 3344-3351 */
8174848, 7725312, 7931904, 8830464, 9087488, 8626944, 7903232, 7660544, /* 3352-3359 */
7985920, 7755776, 7000064, 7760384, 7795200, 7910144, 8126208, 8000768, /* 3360-3367 */
8497152, 8692736, 8475392, 8888320, 9060096, 8896000, 8395264, 8345088, /* 3368-3375 */
9064960, 8592384, 8641536, 8957696, 8556032, 8368640, 8825856, 8588288, /* 3376-3383 */
7969792, 8102656, 8862720, 8939008, 8655616, 8572416, 8301312, 8210944, /* 3384-3391 */
8040448, 8000000, 8022272, 8779008, 9118976, 8854784, 8119296, 7468032, /* 3392-3399 */
7630848, 7293696, 7529984, 8207360, 8064000, 8333312, 8518912, 8806144, /* 3400-3407 */
8580096, 8642304, 8272128, 8796416, 8918528, 8529408, 8091392, 8427776, /* 3408-3415 */
8339200, 8453632, 9212928, 9124096, 8877824, 7646720, 7232512, 7699456, /* 3416-3423 */
8012288, 7556352, 8253440, 8462336, 8657920, 8327168, 8305920, 9088512, /* 3424-3431 */
8803584, 8150528, 8173824, 8309760, 8392960, 7697920, 7793152, 8823808, /* 3432-3439 */
9261824, 8827136, 7993600, 8072704, 7602688, 8410624, 9563648, 8834048, /* 3440-3447 */
8737792, 8272640, 7943168, 8862976, 8501504, 7893504, 7864320, 8168704, /* 3448-3455 */
8417792, 8301056, 8673792, 8804096, 9239808, 9305600, 8537088, 8422400, /* 3456-3463 */
7961856, 7484416, 8482048, 8920576, 8741376, 9294592, 9643008, 8992768, /* 3464-3471 */
8719360, 8445184, 8097792, 8435712, 8924672, 7918080, 7895040, 8613888, /* 3472-3479 */
8193792, 8456960, 8126464, 8157184, 8546304, 7808512, 7648000, 7508992, /* 3480-3487 */
8049664, 8454400, 8065792, 8916480, 9010176, 8283904, 7796992, 8381440, /* 3488-3495 */
9173248, 8840960, 8424192, 8744192, 8750336, 8909056, 9092864, 9390592, /* 3496-3503 */
8682240, 8664320, 8593152, 8606720, 8565504, 8255744, 7919104, 7621888, /* 3504-3511 */
8392960, 8862208, 8873216, 9031168, 8744192, 7964416, 8424448, 9180672, /* 3512-3519 */
8881408, 8096512, 7821568, 7947264, 9108992, 9053952, 8460544, 8780032, /* 3520-3527 */
8984320, 8730368, 8388096, 8001280, 7977728, 8523776, 8788480, 7954176, /* 3528-3535 */
7571456, 8635904, 8550400, 8583936, 8651008, 8113664, 7890176, 8525568, /* 3536-3543 */
8481280, 8574976, 8420352, 8215808, 8605440, 8297216, 8238592, 7602688, /* 3544-3551 */
8210688, 8197376, 8381184, 9307392, 8746496, 8387072, 8595200, 7634944, /* 3552-3559 */
8238592, 8686592, 7708416, 8172800, 8108288, 8038400, 8824832, 9120256, /* 3560-3567 */
8299520, 8474112, 8478208, 8217088, 8588288, 8568576, 7934720, 8054272, /* 3568-3575 */
8711424, 8920064, 9108992, 9218048, 8838400, 8055040, 8049152, 7987968, /* 3576-3583 */
7922688, 8089088, 8560128, 8440320, 8782592, 9238784, 9434880, 9244928, /* 3584-3591 */
9038336, 8730112, 7274496, 7437056, 7929600, 7628032, 7664640, 8042752, /* 3592-3599 */
8089856, 8208384, 8477696, 8682752, 8082944, 7749120, 8096512, 8686848, /* 3600-3607 */
8650240, 8240128, 8305152, 7931648, 7467264, 8105216, 8769024, 8485376, /* 3608-3615 */
8275456, 8162560, 8891648, 9359872, 9104384, 8655616, 8673792, 8606976, /* 3616-3623 */
8062464, 8371200, 8350208, 7611904, 7817728, 8319232, 8974336, 9249280, /* 3624-3631 */
8839936, 7832832, 7748864, 8270336, 8507392, 8190720, 7627008, 8127488, /* 3632-3639 */
8186112, 8329728, 8333824, 8096256, 8495360, 9046784, 9031424, 8705792, /* 3640-3647 */
7728896, 7374592, 7945728, 8085760, 8648704, 9092096, 8814592, 8507904, /* 3648-3655 */
8141568, 8350464, 8136960, 8000256, 8294656, 8772608, 8595712, 7981824, /* 3656-3663 */
8492800, 8426496, 7613952, 7762432, 8485120, 8314112, 8366080, 8717568, /* 3664-3671 */
8725504, 8731136, 8638720, 8111616, 8392192, 8597504, 8285440, 8304640, /* 3672-3679 */
7767808, 8138496, 9075456, 9193216, 8802816, 8336640, 8399616, 8930048, /* 3680-3687 */
9063168, 9066752, 8732928, 7995392, 7489024, 7582720, 8347648, 8275712, /* 3688-3695 */
8265984, 8096256, 8411648, 8826624, 9061632, 8603136, 8119296, 8577280, /* 3696-3703 */
8340736, 8476416, 8698112, 8774144, 8106752, 7963392, 7769856, 7901952, /* 3704-3711 */
8582656, 9028096, 8368384, 8333056, 8265984, 8251648, 8506624, 8255488, /* 3712-3719 */
8509440, 8140288, 7974912, 8460032, 8894208, 9010688, 8567552, 7760128, /* 3720-3727 */
8459008, 8909312, 8772352, 8875776, 8397568, 8101120, 8160000, 8214272, /* 3728-3735 */
8337152, 8476160, 9208064, 8822272, 8423936, 8455936, 8045312, 7864832, /* 3736-3743 */
8252416, 8442368, 8858624, 9292800, 8843520, 8290560, 7896832, 8087808, /* 3744-3751 */
8423936, 8773120, 8974336, 8560384, 8264704, 8576256, 8470016, 8234752, /* 3752-3759 */
8674816, 8789248, 8544256, 8475392, 8331776, 8221696, 7966464, 8043520, /* 3760-3767 */
8559360, 8942080, 8732160, 8877312, 8720896, 8638464, 8626176, 8571904, /* 3768-3775 */
8470784, 8169728, 8230656, 8065024, 8241152, 8220928, 7695872, 7937792, /* 3776-3783 */
7981312, 7597312, 8214528, 8334336, 8271104, 8402176, 9084928, 9278208, /* 3784-3791 */
8940288, 8260096, 8180480, 8163328, 7762944, 8451328, 8161280, 8322048, /* 3792-3799 */
9007360, 9507840, 9063168, 9185536, 8769536, 7880448, 7472128, 7570432, /* 3800-3807 */
8045824, 8452352, 8832000, 8907520, 8588032, 8625408, 8861696, 8232448, /* 3808-3815 */
8204288, 8231424, 7942656, 7461120, 7801600, 8246016, 8782848, 8869888, /* 3816-3823 */
8601088, 9096192, 8860928, 8424960, 8696576, 8440064, 8303616, 8252672, /* 3824-3831 */
8409856, 8721664, 8699136, 8746752, 8066048, 7843584, 8395520, 8566272, /* 3832-3839 */
8630016, 8290048, 7732224, 7862528, 8484864, 8774144, 8910848, 8593408, /* 3840-3847 */
8385536, 8026880, 8009728, 8786176, 9188864, 8522752, 7812608, 8193536, /* 3848-3855 */
8533504, 8179200, 8297216, 8637696, 8838144, 8198912, 7517696, 7846912, /* 3856-3863 */
8397824, 8401664, 8174592, 8870400, 8903424, 8915712, 8983552, 8509440, /* 3864-3871 */
7799296, 8261632, 8263168, 7923712, 8090880, 8087040, 8670720, 9349632, /* 3872-3879 */
9220864, 8720640, 8562176, 8288000, 8484352, 8801536, 8763904, 8563456, /* 3880-3887 */
8646912, 8831744, 8398080, 7855872, 8068608, 7654912, 7438592, 8109824, /* 3888-3895 */
8119040, 8111104, 8168960, 8178944, 8323840, 8342272, 8384512, 8045568, /* 3896-3903 */
7720960, 7566848, 7533568, 7914752, 8211456, 8417536, 8623104, 8518144, /* 3904-3911 */
9040640, 9273344, 8742144, 8497408, 9013760, 8861696, 8558080, 8550400, /* 3912-3919 */
8233728, 8698624, 8915968, 9094144, 8923904, 8660224, 8799488, 8381440, /* 3920-3927 */
8342272, 9121792, 9398784, 8692480, 8301568, 8153088, 7652352, 7570432, /* 3928-3935 */
7887360, 7971584, 8673536, 9030144, 8438784, 8330496, 8151040, 8094976, /* 3936-3943 */
8435968, 8061440, 7817728, 7672576, 7730432, 8213504, 8080896, 8111360, /* 3944-3951 */
9012480, 9063680, 8518144, 8487936, 8350976, 8112896, 8248832, 8126208, /* 3952-3959 */
8314112, 8372480, 8646400, 9047808, 8595200, 8372224, 8212992, 8144640, /* 3960-3967 */
8512768, 8072192, 8230912, 8611840, 7977472, 8392704, 8600320, 8325376, /* 3968-3975 */
8465408, 8519936, 8309504, 8163328, 8091904, 8173824, 8500992, 9004288, /* 3976-3983 */
8465152, 8354560, 8861696, 8881920, 8331520, 8413696, 8595200, 8419072, /* 3984-3991 */
8711680, 9004544, 8591872, 8353792, 8513536, 8531456, 9054720, 8761088, /* 3992-3999 */
8251136, 7897856, 8321024, 8949760, 9122816, 8558080, 7695616, 7699968, /* 4000-4007 */
8337152, 8775680, 8615168, 8309248, 8294912, 8316416, 7996928, 8168448, /* 4008-4015 */
8262400, 7795712, 7565824, 8073216, 8963584, 8949248, 8294912, 8343808, /* 4016-4023 */
8506112, 8159744, 8134400, 8391424, 8257024, 8450048, 8891392, 9311744, /* 4024-4031 */
8908800, 8483328, 8545792, 8655872, 8742144, 8256000, 8151808, 8182784, /* 4032-4039 */
8190720, 8333824, 8530432, 8082688, 8121856, 8710144, 8775424, 8450560, /* 4040-4047 */
8171008, 8524032, 8857856, 9260544, 9136640, 9211392, 8810752, 8265472, /* 4048-4055 */
7889408, 7799552, 8055296, 8109312, 8221696, 8612608, 8857600, 8836864, /* 4056-4063 */
8633856, 8431872, 7815680, 7655936, 8390144, 8043520, 8366080, 8791552, /* 4064-4071 */
8560384, 8275200, 8068864, 8138752, 8069120, 8054528, 8049152, 7895296, /* 4072-4079 */
8270592, 8596736, 8326144, 8427264, 8421376, 8268288, 8407808, 8529152, /* 4080-4087 */
8397056, 8136192, 8205568, 8568320, 8313856, 8415232, 8374272, 8277760, /* 4088-4095 */
8202240, 7936512, 8383488, 8740608, 8726272, 8525824, 8365568, 8434688, /* 4096-4103 */
8597504, 8295936, 8154624, 8188160, 8557568, 9029888, 8996096, 8131584, /* 4104-4111 */
7755776, 8291072, 8020992, 7837952, 8268800, 7980800, 7956224, 8361728, /* 4112-4119 */
8159232, 7843584, 8331776, 8988160, 8788480, 8124160, 8281088, 8707072, /* 4120-4127 */
8139776, 8141312, 8492544, 8175104, 7989504, 8559616, 8627200, 8414208, /* 4128-4135 */
8424960, 8487168, 8169216, 8626944, 9120512, 8694016, 9028096, 8969216, /* 4136-4143 */
8434176, 8281856, 7913728, 8225024, 8642048, 8470272, 8406528, 8045312, /* 4144-4151 */
7692288, 7674880, 8044800, 8456960, 8474368, 8645120, 8717312, 8499712, /* 4152-4159 */
8220672, 8109312, 7730432, 7433472, 7871232, 7967744, 8485888, 8726528, /* 4160-4167 */
8553984, 8413696, 8449536, 8600832, 8449792, 8376320, 8322816, 8461312, /* 4168-4175 */
8895488, 9179136, 9195264, 9006080, 8684032, 8484608, 8039680, 8018688, /* 4176-4183 */
7972096, 8364544, 8471296, 8360960, 8776448, 9131520, 8908544, 8697344, /* 4184-4191 */
8947968, 8801024, 8269568, 8098560, 8075264, 8370432, 8811776, 8310272, /* 4192-4199 */
8111360, 8113664, 8447488, 8671744, 8199680, 8393472, 8744448, 8343296, /* 4200-4207 */
8425728, 8216576, 8472320, 8646912, 8027648, 8134656, 8318208, 8163328, /* 4208-4215 */
8454400, 8994048, 8601600, 8371712, 8106752, 7792384, 7880704, 8311808, /* 4216-4223 */
8578048, 8528384, 8570880, 8832768, 8587264, 8316672, 8141056, 7932672, /* 4224-4231 */
8116480, 8312064, 8443648, 8804096, 8942336, 8378368, 8257280, 8476160, /* 4232-4239 */
8298752, 8604416, 8678144, 8355328, 8433408, 8357376, 8363520, 8472832, /* 4240-4247 */
8847616, 8543488, 8245248, 8550144, 8961024, 9087232, 8722688, 8496640, /* 4248-4255 */
7842048, 8080384, 8602880, 8740352, 8618752, 8233216, 8283648, 8357120, /* 4256-4263 */
8788736, 9023232, 8399360, 8275968, 8579072, 8444416, 8578816, 8581888, /* 4264-4271 */
8712448, 8728064, 8756736, 8380928, 8223488, 8371968, 8280320, 8365824, /* 4272-4279 */
8725504, 8397568, 7976704, 8119296, 8058112, 8696320, 8810240, 8762624, /* 4280-4287 */
8889088, 8499712, 8184832, 8242432, 8096768, 8091392, 8100352, 7845120, /* 4288-4295 */
8044544, 8453376, 8773888, 8481792, 8524544, 8956928, 8939264, 8597504, /* 4296-4303 */
8597248, 8376832, 7942656, 7967488, 8241920, 8663552, 8609280, 8129280, /* 4304-4311 */
8176640, 8479232, 8225536, 8313600, 8278528, 8159488, 8131328, 8423168, /* 4312-4319 */
8706560, 8468736, 8343808, 8069376, 8333056, 8084992, 7498752, 7823104, /* 4320-4327 */
8203008, 8163072, 8347136, 8318464, 8205824, 8504064, 8607744, 8697088, /* 4328-4335 */
8269056, 8106496, 8088320, 7918336, 8252160, 8669952, 9035008, 8576768, /* 4336-4343 */
7849728, 8152320, 8128000, 8150784, 8369152, 8295680, 8413440, 8555520, /* 4344-4351 */
8432128, 8488448, 8369664, 8514560, 8366848, 8169216, 8300032, 8189696, /* 4352-4359 */
8145152, 8367104, 8888576, 8813056, 8249344, 7954944, 7824128, 8254208, /* 4360-4367 */
8097024, 7945472, 8530176, 8617728, 8620544, 8061184, 7710720, 7961600, /* 4368-4375 */
8351232, 8571136, 8729344, 8353280, 8054272, 8105472, 8277760, 8648704, /* 4376-4383 */
8965632, 8489472, 8299264, 8279808, 8109312, 8468480, 8468992, 8456960, /* 4384-4391 */
8475136, 8008960, 7900672, 8532992, 8667648, 8285440, 8158464, 8279040, /* 4392-4399 */
8405760, 8634624, 8697600, 8810496, 8539648, 8225792, 8427776, 8387584, /* 4400-4407 */
8160000, 8042240, 8397568, 8912896, 8733696, 8531968, 8599808, 8405248, /* 4408-4415 */
8410880, 8295168, 7931392, 7629312, 7924480, 8060416, 8420352, 8753152, /* 4416-4423 */
8329984, 8257792, 8289280, 7937024, 7822592, 8409088, 8330496, 8371712, /* 4424-4431 */
8786176, 8865536, 8524800, 8867840, 8928256, 8615936, 8613888, 8531200, /* 4432-4439 */
8420096, 8262400, 8204544, 8534528, 8762112, 8794880, 8753664, 8638464, /* 4440-4447 */
8362496, 8478976, 8420352, 8393216, 8893696, 9126656, 8683776, 8487680, /* 4448-4455 */
8260608, 7775744, 7689472, 8061440, 8421376, 8376320, 8274688, 8658432, /* 4456-4463 */
8727040, 8249600, 8295424, 7982080, 8307456, 8394752, 8237312, 8550912, /* 4464-4471 */
8442624, 8073216, 8384000, 8491520, 8375040, 8144896, 8257280, 8491008, /* 4472-4479 */
8579328, 8661504, 8841984, 8955136, 8807680, 8811008, 8967424, 8733696, /* 4480-4487 */
8448000, 8586496, 8409600, 8618240, 8371968, 8312576, 8719104, 8715008, /* 4488-4495 */
8322816, 8273152, 8648448, 8637440, 8686592, 8539392, 8236800, 7885056, /* 4496-4503 */
7899392, 8156928, 8442624, 8438016, 8638720, 8666368, 8587264, 8795136, /* 4504-4511 */
8247552, 8068096, 8292864, 8291328, 8281344, 8373760, 8244224, 8272640, /* 4512-4519 */
8297472, 8461568, 8515328, 8293632, 8619776, 8576000, 8421888, 8484096, /* 4520-4527 */
8689408, 8686080, 8578048, 8367872, 8226304, 8094208, 8088832, 8338176, /* 4528-4535 */
7979520, 8125952, 8038144, 8205824, 8476672, 8729344, 8652800, 8660992, /* 4536-4543 */
8381696, 7998720, 7882496, 8001792, 8412416, 8534528, 8644864, 8351744, /* 4544-4551 */
8386560, 8574464, 8279808, 8165632, 8479488, 8303872, 8511232, 8490752, /* 4552-4559 */
8751104, 9167360, 8815360, 8563200, 8451328, 8460800, 8491008, 8676864, /* 4560-4567 */
8759040, 8638976, 8195328, 8036096, 8182272, 8322816, 8107776, 8261632, /* 4568-4575 */
8755200, 8922368, 9023488, 8527360, 7802112, 7724288, 7845888, 8008192, /* 4576-4583 */
8066816, 8379648, 8666880, 8782080, 8798720, 8713216, 8128768, 7746304, /* 4584-4591 */
8093440, 7736832, 7949056, 8177920, 8309504, 8229376, 7947008, 8198144, /* 4592-4599 */
8241664, 8168448, 8519936, 8680192, 8542720, 8295680, 7937280, 8364544, /* 4600-4607 */
8637952, 8164608, 8217088, 8356096, 8158720, 8437504, 8345856, 8262912, /* 4608-4615 */
8396288, 8519424, 8245504, 8289280, 8320512, 8371456, 8358144, 8395520, /* 4616-4623 */
8506624, 8446464, 8148992, 8152832, 8218368, 8262144, 8343808, 8137472, /* 4624-4631 */
8440832, 8416512, 8352512, 8285440, 7918080, 7936000, 8471296, 8569088, /* 4632-4639 */
8667392, 8579840, 8380416, 8337920, 8224512, 8266752, 8313344, 8328960, /* 4640-4647 */
8172800, 8344832, 8512000, 8400896, 8465920, 8536832, 8625408, 8223232, /* 4648-4655 */
7920896, 8311040, 8430080, 8505088, 8361472, 8300032, 8461824, 8559360, /* 4656-4663 */
8617472, 8657920, 8686592, 8613120, 8472576, 8590592, 8248320, 7772672, /* 4664-4671 */
8091392, 8405248, 8224768, 8268800, 8528384, 8468736, 8459520, 8409856, /* 4672-4679 */
8490496, 8838912, 8769536, 8034560, 7776512, 8017664, 8153856, 8287488, /* 4680-4687 */
8384768, 8336640, 8324352, 8203264, 8281600, 8355072, 8391936, 8339968, /* 4688-4695 */
8387328, 8661760, 8310528, 8283136, 8163072, 8102144, 8493568, 8591104, /* 4696-4703 */
8622848, 8585216, 8509952, 8525568, 8392704, 8477440, 8730112, 8700416, /* 4704-4711 */
8561920, 8413952, 8353536, 8199424, 8315136, 8504064, 8683264, 8611328, /* 4712-4719 */
8541952, 8519424, 8381952, 8430080, 8407040, 7958272, 8157440, 8769280, /* 4720-4727 */
8827648, 8530944, 8022528, 7984896, 8349440, 8755456, 8584960, 8662016, /* 4728-4735 */
8701440, 8560640, 8311808, 8222464, 8153088, 8071680, 8509184, 8760576, /* 4736-4743 */
8417280, 8372480, 8307712, 8084224, 8326912, 8493056, 8531968, 8647680, /* 4744-4751 */
8507136, 8271104, 8215040, 8340992, 8299264, 8175616, 8509696, 8264192, /* 4752-4759 */
8064512, 8111360, 8474368, 8822528, 8640000, 8625664, 8564736, 8438272, /* 4760-4767 */
8612352, 8517376, 8527360, 8555520, 8533760, 8379648, 8312576, 8350208, /* 4768-4775 */
8478208, 8642048, 8470272, 8507904, 8545792, 8448000, 8536320, 8579840, /* 4776-4783 */
8555264, 8459008, 8686592, 8796928, 8333824, 8468480, 8771328, 8292864, /* 4784-4791 */
8255232, 8366592, 8234752, 8502528, 8593152, 8491264, 8558080, 8414464, /* 4792-4799 */
8409088, 8537088, 8175360, 8097024, 8079104, 8160256, 8499712, 8562432, /* 4800-4807 */
8442624, 8437504, 8402944, 8292864, 8411648, 8275456, 8049408, 8177152, /* 4808-4815 */
8445952, 8367616, 8211968, 8391680, 8512000, 8523520, 8696064, 8409600, /* 4816-4823 */
8144128, 8344064, 8447232, 8603392, 8553984, 8556032, 8276992, 8496128, /* 4824-4831 */
8541440, 8553984, 8347904, 8298752, 8358144, 8302080, 8325376, 8166144, /* 4832-4839 */
8323584, 8360960, 8342272, 8235776, 8355840, 8181760, 7981056, 8039680, /* 4840-4847 */
8072192, 8011776, 8052992, 8312064, 8371200, 8414208, 8352256, 8108032, /* 4848-4855 */
8013824, 8365312, 8793856, 8615168, 8405248, 8312064, 8152576, 8467968, /* 4856-4863 */
8689920, 8460288, 8145920, 8092160, 8286464, 8606976, 8514560, 8295168, /* 4864-4871 */
8282112, 8386816, 8427520, 8261376, 8340992, 8724480, 8508416, 7998208, /* 4872-4879 */
8057856, 8344576, 8326144, 8399872, 8720640, 8515328, 8274432, 8654080, /* 4880-4887 */
8481024, 8279040, 8295680, 8352256, 8420352, 8543744, 8569088, 8309760, /* 4888-4895 */
8271616, 8250112, 8236032, 8054272, 8044032, 8246784, 8532736, 8408832, /* 4896-4903 */
8317184, 8131328, 8271616, 8624640, 8846080, 8461312, 8128512, 8032512, /* 4904-4911 */
7954176, 8207104, 8258816, 8392704, 8142592, 8252160, 8820480, 8834816, /* 4912-4919 */
8600832, 8579584, 8282624, 7988480, 8018944, 8201472, 8229120, 8515328, /* 4920-4927 */
8728832, 8594944, 8307712, 8474880, 8585984, 8753408, 8615168, 8484864, /* 4928-4935 */
8422144, 8251136, 8073216, 7831808, 7949568, 8112128, 8512768, 8572672, /* 4936-4943 */
8328960, 8290816, 8316416, 8327936, 8448000, 8177152, 7897344, 8163840, /* 4944-4951 */
8405760, 8274176, 8160256, 8303360, 8655360, 8423424, 8102144, 8169984, /* 4952-4959 */
8429312, 8454144, 8386816, 8508928, 8342528, 8070400, 8420608, 8788992, /* 4960-4967 */
8656128, 8361216, 8448256, 8675072, 8658432, 8481280, 8420864, 8592384, /* 4968-4975 */
8566784, 8511232, 8362752, 8607744, 8748800, 8579328, 8678656, 8677888, /* 4976-4983 */
8461056, 8352768, 8247552, 8464128, 8527616, 8333824, 8435456, 8363776, /* 4984-4991 */
8215808, 8195328, 8121856, 7978496, 8174592, 8451840, 8684800, 8800768, /* 4992-4999 */
8788480, 8466432, 8322304, 8179200, 8408320, 8473856, 8476928, 8751616, /* 5000-5007 */
8509952, 8484096, 8383744, 8430592, 8488704, 8346880, 8275456, 8069376, /* 5008-5015 */
8173056, 8575744, 8421120, 8389376, 8380672, 8643072, 8830208, 8261120, /* 5016-5023 */
8225792, 8329984, 7987712, 8168192, 8363264, 8583424, 8659456, 8669440, /* 5024-5031 */
8643584, 8364544, 8139776, 8054016, 8395520, 8658688, 8515072, 8341760, /* 5032-5039 */
8328192, 8175360, 8383232, 8679424, 8413440, 8442624, 8721408, 8433920, /* 5040-5047 */
8278016, 8268032, 8480000, 8761856, 8781056, 8826112, 8662016, 8320768, /* 5048-5055 */
8248320, 8208896, 8146688, 8211968, 8504064, 8392960, 8242432, 8517888, /* 5056-5063 */
8649984, 8345600, 8345600, 8569088, 8480000, 8093440, 8209408, 8273920, /* 5064-5071 */
8317440, 8475392, 8251136, 8193536, 8041216, 8330240, 8622080, 8664320, /* 5072-5079 */
8666624, 8458496, 8524032, 8509184, 8146688, 8126976, 8353792, 8248064, /* 5080-5087 */
8532992, 8547072, 8457216, 8248832, 8201728, 8359680, 8402432, 8343296, /* 5088-5095 */
8187648, 8513024, 8411392, 8202240, 8012544, 8226304, 8431872, 8348160, /* 5096-5103 */
8148224, 8406272, 8539392, 8527616, 8434432, 8235776, 7918848, 7991040, /* 5104-5111 */
8215296, 8242944, 8503808, 8331008, 8566784, 8641792, 8345344, 8382464, /* 5112-5119 */
8609792, 8413440, 8342784, 8273408, 8360448, 8345600, 8192768, 8444160, /* 5120-5127 */
8643584, 8675328, 8453120, 8480000, 8402432, 8340480, 8342016, 8135680, /* 5128-5135 */
7804672, 8205312, 8539136, 8293376, 8275968, 8601344, 8614656, 8334848, /* 5136-5143 */
8428288, 8300288, 8381184, 8598016, 8676096, 8637184, 8509440, 8282880, /* 5144-5151 */
8384768, 8430848, 8346624, 8391680, 8553984, 8378624, 8137216, 8232448, /* 5152-5159 */
8485120, 8461824, 8356864, 8433152, 8173824, 8231936, 8370176, 8465152, /* 5160-5167 */
8651776, 8482560, 8351744, 8303616, 8229888, 8140800, 8385280, 8622848, /* 5168-5175 */
8693760, 8779776, 8647168, 8322816, 8382720, 8603136, 8407040, 8337408, /* 5176-5183 */
8396544, 8184832, 8030976, 8096768, 7934976, 8150272, 8302336, 8292864, /* 5184-5191 */
8588032, 8676352, 8348928, 8234496, 7901440, 7702784, 8267264, 8470528, /* 5192-5199 */
8193024, 8137472, 8324864, 8349952, 8402176, 8656128, 8513792, 8178432, /* 5200-5207 */
8327680, 8552704, 8331008, 8308224, 8496896, 8337152, 8260864, 8036352, /* 5208-5215 */
8144896, 8548608, 8710656, 8529152, 8552448, 8487424, 8469760, 8651264, /* 5216-5223 */
8392704, 8385024, 8456960, 8313088, 8470016, 8676352, 8540672, 8390144, /* 5224-5231 */
8372736, 8281856, 8440576, 8688896, 8574464, 8410880, 8246528, 8108288, /* 5232-5239 */
8339712, 8602880, 8355328, 8477952, 8739840, 8641536, 8355840, 8384000, /* 5240-5247 */
8671232, 8618752, 8332288, 8281344, 8562944, 8491520, 8573696, 8766464, /* 5248-5255 */
8517632, 8390912, 8416000, 8363520, 8573184, 8612096, 8499456, 8576256, /* 5256-5263 */
8444672, 8394496, 8405248, 8597760, 8342016, 8283392, 8466176, 8354560, /* 5264-5271 */
8147968, 8091392, 8281600, 8188416, 8218880, 8159744, 8145408, 8450816, /* 5272-5279 */
8420608, 8134656, 8164864, 8416768, 8620544, 8293120, 8233216, 8330752, /* 5280-5287 */
8322560, 8572928, 8411904, 8052736, 8076544, 8261120, 8301312, 8463360, /* 5288-5295 */
8377088, 8459776, 8472320, 8517888, 8513024, 8683264, 8531712, 8512768, /* 5296-5303 */
8782592, 8761856, 8532224, 8427008, 8404992, 8180736, 8229120, 8269312, /* 5304-5311 */
8522240, 8536832, 8512512, 8549376, 8356096, 8254976, 8285952, 8393984, /* 5312-5319 */
8393216, 8364032, 8430592, 8438784, 8347904, 8369408, 8385536, 8392704, /* 5320-5327 */
8241920, 8144128, 8375296, 8405504, 8148992, 8464384, 8664064, 8333056, /* 5328-5335 */
8346624, 8562176, 8738048, 8492544, 8512768, 8477184, 8351232, 8132864, /* 5336-5343 */
8164096, 8322560, 8382720, 8457216, 8425984, 8298496, 8346624, 8611072, /* 5344-5351 */
8463360, 8325120, 8184576, 8419072, 8622080, 8409600, 8126720, 8295424, /* 5352-5359 */
8600064, 8443392, 8072448, 8200960, 8441856, 8461312, 8527360, 8510464, /* 5360-5367 */
8470272, 8434688, 8453376, 8230656, 8373504, 8449792, 8263424, 8316928, /* 5368-5375 */
8461568, 8365824, 8336384, 8556288, 8412928, 8553472, 8526336, 8186624, /* 5376-5383 */
8229632, 8347648, 8510976, 8702976, 8542208, 8222720, 8196096, 8355840, /* 5384-5391 */
8506368, 8474624, 8411648, 8280320, 8256768, 8476672, 8569344, 8497152, /* 5392-5399 */
8253952, 8263424, 8389120, 8331264, 8219136, 8263680, 8393216, 8249600, /* 5400-5407 */
8290816, 8354304, 8326656, 8140544, 8223488, 8422400, 8519168, 8397568, /* 5408-5415 */
8207872, 8236032, 8408064, 8388864, 8477184, 8647936, 8468224, 8581888, /* 5416-5423 */
8622848, 8411904, 8465152, 8587520, 8345856, 8168448, 8286976, 8384768, /* 5424-5431 */
8374272, 8306432, 8471552, 8610304, 8703232, 8778752, 8728064, 8296192, /* 5432-5439 */
8009728, 8087296, 8129280, 8230400, 8162048, 8093440, 8258560, 8357376, /* 5440-5447 */
8344320, 8418304, 8276224, 8170496, 8456448, 8513536, 8449280, 8470272, /* 5448-5455 */
8229120, 8185088, 8246528, 8343040, 8557312, 8518912, 8601600, 8600320, /* 5456-5463 */
8599296, 8454144, 8107520, 8133120, 8342528, 8525056, 8567552, 8630272, /* 5464-5471 */
8384256, 8240384, 8367360, 8403200, 8472576, 8408320, 8328960, 8124672, /* 5472-5479 */
8067328, 8137472, 8096512, 8310272, 8526848, 8453376, 8567296, 8624128, /* 5480-5487 */
8450304, 8262400, 8320000, 8399616, 8337152, 8355584, 8494080, 8558592, /* 5488-5495 */
8299008, 8200960, 8252928, 8335104, 8406528, 8422912, 8455936, 8566016, /* 5496-5503 */
8472320, 8322048, 8301568, 8294400, 8104704, 8194048, 8513792, 8465664, /* 5504-5511 */
8282624, 8400640, 8396800, 8386048, 8429568, 8356864, 8440832, 8496384, /* 5512-5519 */
8444416, 8241920, 8353280, 8298752, 8373504, 8526592, 8449792, 8401152, /* 5520-5527 */
8474112, 8615168, 8400384, 8352512, 8545536, 8582656, 8523520, 8546560, /* 5528-5535 */
8444416, 8514304, 8421888, 8319488, 8293120, 8348928, 8471552, 8504832, /* 5536-5543 */
8510720, 8193280, 8290560, 8480512, 8386560, 8499712, 8491008, 8359680, /* 5544-5551 */
8272896, 8134656, 8373248, 8524288, 8476928, 8424448, 8334336, 8431616, /* 5552-5559 */
8432896, 8431872, 8564224, 8392960, 8312064, 8299776, 8438016, 8660480, /* 5560-5567 */
8600832, 8545536, 8520448, 8372992, 8175872, 8117760, 8192000, 8381696, /* 5568-5575 */
8284672, 8506368, 8573696, 8499200, 8526848, 8400896, 8250368, 8108544, /* 5576-5583 */
8248832, 8432384, 8427008, 8480512, 8399616, 8397056, 8427008, 8566272, /* 5584-5591 */
8542720, 8635392, 8616960, 8412928, 8516864, 8278528, 8086784, 8430848, /* 5592-5599 */
8622848, 8384000, 8365056, 8326912, 8548864, 8523520, 8357376, 8504576, /* 5600-5607 */
8360960, 8067584, 8265216, 8404480, 8461056, 8478208, 8334080, 8264960, /* 5608-5615 */
8284416, 8361728, 8511232, 8339456, 8299264, 8363264, 8254208, 8200960, /* 5616-5623 */
8514304, 8666112, 8537088, 8529664, 8459264, 8517120, 8455680, 8460288, /* 5624-5631 */
8435968, 8457984, 8446976, 8354304, 8293376, 8466688, 8421632, 8391680, /* 5632-5639 */
8266496, 8289024, 8480000, 8413440, 8424960, 8588288, 8497664, 8479744, /* 5640-5647 */
8272384, 8175360, 8270336, 8165632, 8381952, 8560896, 8476160, 8452352, /* 5648-5655 */
8508416, 8370176, 8463104, 8390144, 8388352, 8367360, 8107776, 8213760, /* 5656-5663 */
8533760, 8556800, 8561408, 8482304, 8328192, 8419072, 8322816, 8264704, /* 5664-5671 */
8271872, 8466176, 8535040, 8334592, 8390400, 8659200, 8606976, 8418560, /* 5672-5679 */
8227584, 8121856, 8437504, 8511744, 8446720, 8321024, 8416000, 8422912, /* 5680-5687 */
8606208, 8570880, 8475648, 8387072, 8248832, 8358912, 8297984, 8394752, /* 5688-5695 */
8595456, 8383488, 8291328, 8370432, 8215552, 8204544, 8281088, 8421888, /* 5696-5703 */
8248320, 8167168, 8256256, 8265472, 8247552, 8347136, 8142336, 8262400, /* 5704-5711 */
8348416, 8116480, 8089088, 8260352, 8397568, 8475904, 8452864, 8489984, /* 5712-5719 */
8485888, 8270592, 8297984, 8197632, 8126720, 8228864, 8262656, 8292352, /* 5720-5727 */
8436480, 8615680, 8690688, 8552960, 8343296, 8325632, 8464896, 8636672, /* 5728-5735 */
8778496, 8567296, 8430848, 8333824, 8281344, 8411648, 8314880, 8479488, /* 5736-5743 */
8477696, 8335872, 8475904, 8480000, 8527360, 8517376, 8545536, 8436224, /* 5744-5751 */
8203520, 8147200, 8226304, 8201728, 8213760, 8406272, 8533760, 8487680, /* 5752-5759 */
8267520, 8083200, 8346368, 8322560, 8159488, 8372224, 8511488, 8449792, /* 5760-5767 */
8314368, 8263936, 8184576, 8321024, 8342528, 8269568, 8485120, 8662528, /* 5768-5775 */
8614656, 8531456, 8241664, 8294656, 8483584, 8408064, 8401664, 8504832, /* 5776-5783 */
8387840, 8269824, 8340224, 8408576, 8444416, 8544512, 8603904, 8632064, /* 5784-5791 */
8476160, 8234752, 8313088, 8234240, 8189952, 8432384, 8402688, 8286464, /* 5792-5799 */
8352256, 8396032, 8494848, 8425472, 8371456, 8509184, 8476672, 8418304, /* 5800-5807 */
8337408, 8506880, 8752640, 8620544, 8427776, 8254976, 8397824, 8623872, /* 5808-5815 */
8502016, 8427520, 8501760, 8442880, 8290048, 8220928, 8407552, 8467712, /* 5816-5823 */
8554496, 8440832, 8360192, 8341760, 8385536, 8538368, 8376832, 8277760, /* 5824-5831 */
8439296, 8312064, 8348160, 8342784, 8239616, 8432128, 8463360, 8379904, /* 5832-5839 */
8267776, 8253184, 8409088, 8483328, 8434688, 8497664, 8523264, 8444928, /* 5840-5847 */
8309248, 8389376, 8359424, 8419072, 8556544, 8495872, 8379648, 8453376, /* 5848-5855 */
8523776, 8354048, 8243200, 8292096, 8350976, 8441600, 8460544, 8382976, /* 5856-5863 */
8320768, 8377088, 8466688, 8418048, 8300544, 8466944, 8427008, 8256768, /* 5864-5871 */
8251136, 8444672, 8412160, 8266752, 8446720, 8457216, 8565504, 8725760, /* 5872-5879 */
8647936, 8553728, 8560896, 8444672, 8530944, 8548096, 8381952, 8346368, /* 5880-5887 */
8325376, 8168704, 8147712, 8409088, 8561920, 8584448, 8520192, 8460544, /* 5888-5895 */
8430080, 8312064, 8169216, 8220416, 8189952, 8206080, 8288768, 8329216, /* 5896-5903 */
8361728, 8588032, 8591104, 8500736, 8346112, 8329728, 8423680, 8348416, /* 5904-5911 */
8272640, 8412928, 8354304, 8340992, 8355584, 8280320, 8265984, 8353536, /* 5912-5919 */
8371968, 8320768, 8334848, 8362752, 8539904, 8510208, 8550400, 8470272, /* 5920-5927 */
8280576, 8284416, 8362496, 8336640, 8196096, 8284160, 8349952, 8483328, /* 5928-5935 */
8559616, 8442112, 8389376, 8321024, 8307200, 8328192, 8274688, 8463360, /* 5936-5943 */
8503808, 8314624, 8338176, 8312320, 8403712, 8468992, 8487680, 8332800, /* 5944-5951 */
8294144, 8317696, 8507904, 8623104, 8334336, 8337152, 8506624, 8467968, /* 5952-5959 */
8462080, 8499200, 8432384, 8524800, 8537600, 8305920, 8228096, 8242688, /* 5960-5967 */
8251904, 8250368, 8227840, 8261376, 8533248, 8599296, 8655872, 8659200, /* 5968-5975 */
8541696, 8422144, 8379392, 8320256, 8178688, 8209920, 8399104, 8480256, /* 5976-5983 */
8451328, 8428800, 8361984, 8329472, 8368128, 8317952, 8249600, 8251136, /* 5984-5991 */
8380160, 8279296, 8111104, 8214272, 8338688, 8355840, 8379136, 8215296, /* 5992-5999 */
7941632, 7934720, 8160256, 8308224, 8404480, 8492544, 8420864, 8260352, /* 6000-6007 */
8276224, 8413696, 8355328, 8382720, 8373248, 8336896, 8322048, 8539136, /* 6008-6015 */
8581376, 8501760, 8501760, 8488192, 8570624, 8637440, 8446464, 8363008, /* 6016-6023 */
8391680, 8289792, 8242944, 8395264, 8361728, 8501760, 8674048, 8624128, /* 6024-6031 */
8544000, 8361472, 8397056, 8413184, 8358912, 8336896, 8301312, 8287488, /* 6032-6039 */
8434432, 8433664, 8359424, 8267264, 8323072, 8545792, 8645632, 8574464, /* 6040-6047 */
8481792, 8494592, 8385024, 8258304, 8300800, 8403968, 8464640, 8447488, /* 6048-6055 */
8340992, 8367616, 8400640, 8432128, 8494336, 8526080, 8574976, 8556544, /* 6056-6063 */
8487680, 8446464, 8329984, 8321792, 8353280, 8349952, 8409600, 8480512, /* 6064-6071 */
8499456, 8439552, 8366336, 8422656, 8521472, 8684544, 8655872, 8555264, /* 6072-6079 */
8457728, 8241664, 8280832, 8446720, 8409856, 8414208, 8334848, 8454912, /* 6080-6087 */
8598272, 8542208, 8523520, 8365056, 8305152, 8228864, 8287744, 8316672, /* 6088-6095 */
8350208, 8322304, 8415232, 8469760, 8403456, 8239872, 8366080, 8449280, /* 6096-6103 */
8367872, 8411904, 8386048, 8445184, 8367104, 8317184, 8443392, 8441856, /* 6104-6111 */
8374272, 8251904, 8215296, 8338176, 8353024, 8420096, 8530688, 8490752, /* 6112-6119 */
8412672, 8350976, 8282112, 8347136, 8471040, 8482560, 8522752, 8489472, /* 6120-6127 */
8323840, 8265984, 8287744, 8389376, 8540672, 8649984, 8600576, 8495872, /* 6128-6135 */
8326912, 8267520, 8306176, 8327936, 8248064, 8306432, 8281856, 8205568, /* 6136-6143 */
8316160, 8445440, 8409600, 8525312, 8436224, 8261376, 8412928, 8531456, /* 6144-6151 */
8478208, 8493824, 8504320, 8335872, 8270848, 8300288, 8421888, 8453888, /* 6152-6159 */
8405760, 8535040, 8672000, 8737792, 8643072, 8437248, 8262656, 8163328, /* 6160-6167 */
8278784, 8355584, 8297472, 8275200, 8390656, 8460288, 8464128, 8361728, /* 6168-6175 */
8371968, 8433152, 8336896, 8348672, 8269824, 8138240, 8262656, 8370688, /* 6176-6183 */
8361984, 8316672, 8155392, 8252416, 8406528, 8427008, 8356096, 8191232, /* 6184-6191 */
8233984, 8228352, 8253696, 8336640, 8409856, 8347648, 8313344, 8445440, /* 6192-6199 */
8391680, 8378368, 8442368, 8429312, 8414720, 8292608, 8253440, 8325120, /* 6200-6207 */
8417792, 8389376, 8465408, 8456704, 8343552, 8415232, 8432640, 8375808, /* 6208-6215 */
8402432, 8381696, 8385536, 8483072, 8408320, 8230912, 8184320, 8230656, /* 6216-6223 */
8200448, 8302336, 8443392, 8466944, 8341504, 8373248, 8360704, 8443648, /* 6224-6231 */
8666624, 8653824, 8556032, 8442624, 8309504, 8370432, 8407296, 8462080, /* 6232-6239 */
8544256, 8474112, 8551936, 8483840, 8572928, 8507648, 8222976, 8339200, /* 6240-6247 */
8420864, 8354560, 8409344, 8373760, 8360192, 8442880, 8317184, 8302336, /* 6248-6255 */
8440576, 8333824, 8118528, 8226816, 8275968, 8210688, 8219392, 8451584, /* 6256-6263 */
8429568, 8395264, 8513024, 8393472, 8391168, 8437760, 8503040, 8430080, /* 6264-6271 */
8392704, 8436736, 8458240, 8349952, 8243456, 8311552, 8541184, 8532736, /* 6272-6279 */
8564992, 8459520, 8298240, 8334848, 8256256, 8315136, 8423424, 8430336, /* 6280-6287 */
8530176, 8581376, 8343040, 8209920, 8331520, 8466688, 8479488, 8479488, /* 6288-6295 */
8340480, 8241664, 8281088, 8435712, 8498176, 8394240, 8270848, 8309760, /* 6296-6303 */
8534272, 8536832, 8576256, 8454656, 8369664, 8488960, 8502272, 8357376, /* 6304-6311 */
8401664, 8387840, 8379904, 8447744, 8469504, 8451072, 8408064, 8456448, /* 6312-6319 */
8412672, 8445184, 8500736, 8379648, 8363520, 8479744, 8552960, 8504832, /* 6320-6327 */
8383232, 8352256, 8351488, 8425728, 8299520, 8289536, 8437760, 8437760, /* 6328-6335 */
8364800, 8408320, 8364544, 8365824, 8534528, 8595200, 8498688, 8418560, /* 6336-6343 */
8442112, 8461824, 8353792, 8298240, 8287744, 8329472, 8434688, 8547072, /* 6344-6351 */
8540160, 8466176, 8550400, 8575488, 8466432, 8333056, 8344576, 8424960, /* 6352-6359 */
8470784, 8392704, 8254464, 8161536, 8264960, 8416512, 8562944, 8571136, /* 6360-6367 */
8408064, 8346112, 8337664, 8349696, 8348672, 8198144, 8166400, 8369152, /* 6368-6375 */
8405504, 8472832, 8478976, 8435200, 8372224, 8273408, 8397312, 8536832, /* 6376-6383 */
8497152, 8437760, 8357376, 8429568, 8486656, 8419584, 8429056, 8441344, /* 6384-6391 */
8388608, 8433152, 8598528, 8534272, 8401408, 8431104, 8382208, 8312832, /* 6392-6399 */
8172544, 8138752, 8186880, 8204800, 8299008, 8342784, 8318464, 8353536, /* 6400-6407 */
8370688, 8396032, 8355584, 8339712, 8239616, 8102400, 8190208, 8260608, /* 6408-6415 */
8468224, 8455168, 8369152, 8326912, 8355840, 8458752, 8548608, 8515072, /* 6416-6423 */
8478464, 8438784, 8307968, 8380160, 8484096, 8416256, 8306944, 8279808, /* 6424-6431 */
8398592, 8421120, 8375808, 8405760, 8410112, 8378368, 8381184, 8561664, /* 6432-6439 */
8451840, 8265216, 8326144, 8324352, 8288512, 8442368, 8477696, 8352768, /* 6440-6447 */
8264704, 8350976, 8438272, 8454400, 8455424, 8461056, 8462848, 8356608, /* 6448-6455 */
8214528, 8252160, 8405760, 8290560, 8362496, 8403200, 8405760, 8406016, /* 6456-6463 */
8362496, 8265472, 8214784, 8244224, 8338176, 8442624, 8366848, 8325632, /* 6464-6471 */
8432384, 8480000, 8376576, 8432384, 8508160, 8431104, 8320768, 8314880, /* 6472-6479 */
8382720, 8379392, 8386304, 8434688, 8430592, 8422144, 8325888, 8217088, /* 6480-6487 */
8280064, 8271616, 8311296, 8446464, 8454656, 8420608, 8464384, 8413184, /* 6488-6495 */
8323840, 8307200, 8285696, 8317184, 8289792, 8313600, 8316672, 8388864, /* 6496-6503 */
8441600, 8433408, 8454400, 8429312, 8430848, 8499712, 8440320, 8395520, /* 6504-6511 */
8484096, 8427776, 8273664, 8342016, 8430848, 8309504, 8412672, 8545792, /* 6512-6519 */
8442880, 8390656, 8471552, 8388864, 8269824, 8252160, 8387584, 8498944, /* 6520-6527 */
8509184, 8504832, 8442368, 8414976, 8390912, 8322816, 8446720, 8496128, /* 6528-6535 */
8365312, 8322304, 8369664, 8435712, 8440064, 8403456, 8450048, 8516096, /* 6536-6543 */
8539648, 8428032, 8339968, 8358912, 8362496, 8251904, 8298240, 8462848, /* 6544-6551 */
8475904, 8389376, 8372736, 8305152, 8350976, 8435968, 8448256, 8380416, /* 6552-6559 */
8304384, 8352512, 8464128, 8392704, 8358656, 8549376, 8622848, 8493568, /* 6560-6567 */
8350720, 8326144, 8308224, 8308224, 8433664, 8503552, 8425216, 8457472, /* 6568-6575 */
8591616, 8584704, 8457984, 8446976, 8422912, 8402432, 8282624, 8226816, /* 6576-6583 */
8182016, 8262144, 8358400, 8366080, 8345344, 8322560, 8377600, 8475392, /* 6584-6591 */
8407296, 8457472, 8394752, 8338432, 8317184, 8258048, 8269056, 8341504, /* 6592-6599 */
8393984, 8366080, 8515840, 8605184, 8670720, 8616192, 8408320, 8348416, /* 6600-6607 */
8429312, 8414208, 8367872, 8363264, 8483328, 8493824, 8443648, 8497408, /* 6608-6615 */
8466688, 8420352, 8378112, 8363776, 8431104, 8314624, 8228608, 8250368, /* 6616-6623 */
8288512, 8294912, 8293376, 8383488, 8448768, 8418560, 8406784, 8269312, /* 6624-6631 */
8267520, 8365824, 8389632, 8488448, 8478208, 8479232, 8458240, 8389120, /* 6632-6639 */
8356864, 8411392, 8353280, 8309248, 8418560, 8448256, 8416000, 8572160, /* 6640-6647 */
8619008, 8535040, 8452608, 8407296, 8404736, 8380416, 8369920, 8337152, /* 6648-6655 */
8336896, 8384000, 8402688, 8360704, 8261632, 8306688, 8417024, 8506368, /* 6656-6663 */
8454144, 8364800, 8358400, 8261888, 8196096, 8119296, 8210944, 8369664, /* 6664-6671 */
8451840, 8437248, 8433664, 8358400, 8316928, 8362240, 8330752, 8283136, /* 6672-6679 */
8202496, 8213504, 8369920, 8481536, 8496128, 8418560, 8391936, 8469504, /* 6680-6687 */
8396032, 8414464, 8407040, 8390400, 8390400, 8483840, 8538880, 8481024, /* 6688-6695 */
8413440, 8430848, 8449280, 8438272, 8493568, 8360448, 8261632, 8331776, /* 6696-6703 */
8417280, 8354816, 8281344, 8363264, 8380672, 8411648, 8397568, 8338944, /* 6704-6711 */
8314624, 8379136, 8435200, 8383744, 8373248, 8408064, 8259840, 8259072, /* 6712-6719 */
8449280, 8459520, 8509952, 8401664, 8388352, 8470272, 8526592, 8533248, /* 6720-6727 */
8505344, 8474112, 8382976, 8303616, 8261888, 8342016, 8319744, 8337408, /* 6728-6735 */
8425472, 8414976, 8343296, 8369664, 8433664, 8439296, 8338688, 8361984, /* 6736-6743 */
8334336, 8337152, 8325632, 8331520, 8341504, 8332288, 8401152, 8374016, /* 6744-6751 */
8451328, 8414720, 8365568, 8292608, 8331520, 8298240, 8340224, 8341248, /* 6752-6759 */
8335104, 8343808, 8360448, 8348928, 8365568, 8440064, 8414720, 8378624, /* 6760-6767 */
8406016, 8404480, 8294656, 8363008, 8410624, 8381952, 8308736, 8270848, /* 6768-6775 */
8238080, 8397824, 8518144, 8487936, 8480512, 8475648, 8456192, 8469248, /* 6776-6783 */
8494336, 8377088, 8371456, 8403968, 8410112, 8354816, 8355328, 8438784, /* 6784-6791 */
8443136, 8386560, 8430592, 8381440, 8342272, 8434176, 8403968, 8330752, /* 6792-6799 */
8355840, 8371456, 8331520, 8471808, 8505344, 8461824, 8398336, 8306944, /* 6800-6807 */
8337920, 8343808, 8338944, 8412928, 8412160, 8442624, 8447488, 8427264, /* 6808-6815 */
8430592, 8358656, 8425984, 8399872, 8336128, 8329984, 8348416, 8319744, /* 6816-6823 */
8375040, 8430080, 8396032, 8439296, 8418560, 8372992, 8477696, 8463360, /* 6824-6831 */
8418304, 8493568, 8510208, 8441088, 8363776, 8305920, 8291584, 8438016, /* 6832-6839 */
8491520, 8511232, 8473344, 8418560, 8366848, 8403712, 8518912, 8552704, /* 6840-6847 */
8529152, 8527104, 8428032, 8325632, 8423424, 8403456, 8369664, 8401664, /* 6848-6855 */
8344832, 8402944, 8527360, 8555264, 8594688, 8566784, 8457472, 8363520, /* 6856-6863 */
8291840, 8257792, 8401408, 8500480, 8428544, 8433408, 8423424, 8404736, /* 6864-6871 */
8350208, 8369408, 8369920, 8452864, 8405504, 8349184, 8376320, 8326656, /* 6872-6879 */
8332800, 8363776, 8452352, 8394496, 8366336, 8432384, 8502784, 8425472, /* 6880-6887 */
8367616, 8356096, 8286208, 8342528, 8350720, 8254976, 8261888, 8286208, /* 6888-6895 */
8243456, 8341504, 8415744, 8364544, 8417280, 8401664, 8341504, 8322816, /* 6896-6903 */
8228608, 8271872, 8381440, 8359936, 8292096, 8331008, 8410112, 8444928, /* 6904-6911 */
8465920, 8433152, 8378368, 8344832, 8481792, 8498944, 8408576, 8318208, /* 6912-6919 */
8320512, 8381696, 8407808, 8427776, 8439808, 8361216, 8404992, 8447232, /* 6920-6927 */
8404480, 8337920, 8293632, 8361984, 8269824, 8206080, 8251136, 8245248, /* 6928-6935 */
8235520, 8284928, 8397312, 8409344, 8363008, 8357376, 8293632, 8303360, /* 6936-6943 */
8385280, 8455168, 8431104, 8342272, 8315392, 8410368, 8484608, 8520192, /* 6944-6951 */
8515584, 8456192, 8411648, 8406272, 8377344, 8342784, 8346112, 8409344, /* 6952-6959 */
8372480, 8415744, 8414976, 8371456, 8367872, 8364800, 8360192, 8343552, /* 6960-6967 */
8342272, 8410880, 8383744, 8346368, 8306944, 8356864, 8433664, 8404480, /* 6968-6975 */
8396288, 8376832, 8408576, 8431104, 8348672, 8278016, 8378112, 8400640, /* 6976-6983 */
8373760, 8416256, 8459520, 8473088, 8397056, 8278528, 8335616, 8425728, /* 6984-6991 */
8370944, 8312832, 8233984, 8302080, 8371712, 8331776, 8315392, 8323328, /* 6992-6999 */
8372736, 8422656, 8452096, 8439040, 8361472, 8352256, 8338432, 8227584, /* 7000-7007 */
8258816, 8298752, 8353024, 8379136, 8436224, 8436736, 8376320, 8487680, /* 7008-7015 */
8507136, 8439296, 8411392, 8357888, 8381696, 8446208, 8442368, 8526592, /* 7016-7023 */
8541184, 8472320, 8509952, 8532480, 8410112, 8376320, 8379136, 8326656, /* 7024-7031 */
8390656, 8435200, 8398848, 8366080, 8322048, 8344064, 8351488, 8370688, /* 7032-7039 */
8365056, 8320768, 8320256, 8363776, 8387584, 8324608, 8382720, 8437248, /* 7040-7047 */
8372992, 8303104, 8378112, 8426496, 8414720, 8445696, 8487424, 8495360, /* 7048-7055 */
8412160, 8399104, 8320256, 8278784, 8443392, 8470272, 8448256, 8424448, /* 7056-7063 */
8458240, 8486656, 8412416, 8397312, 8439296, 8407040, 8425984, 8424704, /* 7064-7071 */
8365312, 8426496, 8470528, 8472576, 8381440, 8297216, 8383488, 8440576, /* 7072-7079 */
8428800, 8376320, 8336896, 8370688, 8340736, 8378880, 8461312, 8468992, /* 7080-7087 */
8388608, 8315392, 8312832, 8437248, 8495872, 8505600, 8524032, 8422656, /* 7088-7095 */
8371712, 8334080, 8347392, 8336640, 8304640, 8398336, 8476928, 8451328, /* 7096-7103 */
8458496, 8426496, 8305920, 8361216, 8432384, 8393216, 8396544, 8427520, /* 7104-7111 */
8350208, 8411904, 8429056, 8375296, 8412160, 8423168, 8428800, 8379392, /* 7112-7119 */
8382208, 8475136, 8471552, 8441856, 8462592, 8475904, 8497408, 8447232, /* 7120-7127 */
8405504, 8464384, 8486400, 8417024, 8366848, 8356096, 8330240, 8313088, /* 7128-7135 */
8297472, 8266752, 8340480, 8416256, 8420096, 8377088, 8369920, 8263424, /* 7136-7143 */
8279808, 8280320, 8303104, 8302848, 8346368, 8460544, 8435968, 8391936, /* 7144-7151 */
8398336, 8391936, 8409600, 8438016, 8440064, 8482560, 8441088, 8399104, /* 7152-7159 */
8434688, 8545792, 8510720, 8393984, 8430080, 8410624, 8408832, 8453376, /* 7160-7167 */
8422912, 8300032, 8265728, 8325632, 8293632, 8272640, 8377600, 8370432, /* 7168-7175 */
8300288, 8256768, 8263424, 8331520, 8397056, 8389120, 8356608, 8360960, /* 7176-7183 */
8353024, 8369920, 8371712, 8391168, 8425472, 8432384, 8456192, 8380160, /* 7184-7191 */
8341504, 8353280, 8384768, 8426752, 8432640, 8378368, 8412672, 8462080, /* 7192-7199 */
8387328, 8407296, 8402432, 8298496, 8257280, 8317440, 8285440, 8356096, /* 7200-7207 */
8416512, 8414208, 8440064, 8500736, 8447744, 8351232, 8336896, 8401920, /* 7208-7215 */
8440832, 8377344, 8349184, 8381184, 8420096, 8390144, 8393216, 8397568, /* 7216-7223 */
8407808, 8369920, 8351232, 8275712, 8345856, 8445952, 8420096, 8411392, /* 7224-7231 */
8367872, 8348416, 8398848, 8406528, 8451840, 8457216, 8361728, 8390144, /* 7232-7239 */
8351232, 8329216, 8391424, 8392960, 8375552, 8438016, 8459520, 8480256, /* 7240-7247 */
8470784, 8379648, 8321024, 8254208, 8285696, 8303616, 8317184, 8377088, /* 7248-7255 */
8406272, 8436224, 8413696, 8393216, 8452864, 8392704, 8334848, 8254720, /* 7256-7263 */
8254720, 8387584, 8399360, 8331520, 8349440, 8415488, 8443648, 8454912, /* 7264-7271 */
8466432, 8458496, 8423168, 8397056, 8333312, 8280320, 8251648, 8288512, /* 7272-7279 */
8323584, 8369664, 8363520, 8387584, 8421888, 8444160, 8369920, 8308736, /* 7280-7287 */
8338432, 8311808, 8341248, 8378368, 8393216, 8427264, 8455680, 8412416, /* 7288-7295 */
8348416, 8390400, 8394240, 8433408, 8475392, 8418560, 8394240, 8362240, /* 7296-7303 */
8373760, 8364032, 8339200, 8351488, 8423168, 8356352, 8310528, 8402176, /* 7304-7311 */
8354816, 8396288, 8465664, 8420352, 8412672, 8443392, 8374016, 8377088, /* 7312-7319 */
8414208, 8386048, 8386304, 8462336, 8444416, 8405760, 8422912, 8471040, /* 7320-7327 */
8515328, 8540672, 8471808, 8420608, 8392192, 8400896, 8435712, 8416768, /* 7328-7335 */
8442368, 8382976, 8298496, 8337920, 8360448, 8375552, 8397568, 8371456, /* 7336-7343 */
8393216, 8366080, 8365824, 8314112, 8254976, 8325120, 8350208, 8358912, /* 7344-7351 */
8398080, 8394496, 8392192, 8393984, 8417024, 8394496, 8336384, 8267776, /* 7352-7359 */
8251648, 8331008, 8361984, 8394752, 8459520, 8510720, 8503040, 8471040, /* 7360-7367 */
8414720, 8399616, 8433664, 8377344, 8369408, 8349184, 8358656, 8447232, /* 7368-7375 */
8391424, 8375808, 8454144, 8432384, 8401408, 8425472, 8412416, 8423424, /* 7376-7383 */
8347648, 8389632, 8470784, 8424704, 8439808, 8455424, 8383232, 8337920, /* 7384-7391 */
8286720, 8337152, 8378112, 8378368, 8401664, 8453376, 8440064, 8393728, /* 7392-7399 */
8397056, 8345856, 8406272, 8415232, 8406784, 8357888, 8353536, 8414464, /* 7400-7407 */
8483840, 8478464, 8424960, 8377856, 8401408, 8413696, 8345856, 8378112, /* 7408-7415 */
8416256, 8484096, 8542208, 8434432, 8318208, 8383488, 8360960, 8346880, /* 7416-7423 */
8336640, 8367104, 8394752, 8400384, 8426240, 8376576, 8289024, 8344320, /* 7424-7431 */
8427520, 8429056, 8385536, 8393216, 8376832, 8333312, 8376832, 8377344, /* 7432-7439 */
8386816, 8393216, 8406016, 8476160, 8469504, 8439552, 8431616, 8411904, /* 7440-7447 */
8381184, 8333568, 8364544, 8425984, 8424448, 8386304, 8365312, 8342272, /* 7448-7455 */
8374016, 8380928, 8436736, 8365824, 8245760, 8283648, 8329984, 8363776, /* 7456-7463 */
8349184, 8316160, 8355328, 8373760, 8318464, 8297984, 8285696, 8333568, /* 7464-7471 */
8399616, 8355328, 8341248, 8395264, 8424448, 8462336, 8466688, 8411904, /* 7472-7479 */
8431872, 8415488, 8442880, 8439808, 8381952, 8430592, 8378624, 8300288, /* 7480-7487 */
8397056, 8379136, 8386304, 8463360, 8456448, 8496640, 8478720, 8435712, /* 7488-7495 */
8343040, 8341504, 8383488, 8316928, 8329472, 8428032, 8381952, 8364032, /* 7496-7503 */
8323072, 8274176, 8345344, 8427008, 8494592, 8458752, 8405248, 8410112, /* 7504-7511 */
8367616, 8351232, 8334848, 8355840, 8361728, 8327168, 8378112, 8381952, /* 7512-7519 */
8332544, 8365824, 8426240, 8445952, 8419328, 8430592, 8385792, 8359424, /* 7520-7527 */
8357376, 8409600, 8504576, 8452352, 8324352, 8287232, 8315648, 8367104, /* 7528-7535 */
8404736, 8366080, 8398336, 8383744, 8294400, 8329984, 8367360, 8340736, /* 7536-7543 */
8353024, 8347392, 8318720, 8357376, 8364800, 8322816, 8315392, 8315648, /* 7544-7551 */
8352768, 8408832, 8398336, 8380672, 8416768, 8402688, 8457216, 8427776, /* 7552-7559 */
8394240, 8390912, 8340736, 8337408, 8359168, 8365056, 8372480, 8467456, /* 7560-7567 */
8502784, 8467968, 8416768, 8449536, 8453376, 8412672, 8355328, 8351744, /* 7568-7575 */
8397568, 8407552, 8375040, 8384512, 8389888, 8391936, 8429824, 8462336, /* 7576-7583 */
8444928, 8436736, 8410880, 8402688, 8439808, 8431616, 8403712, 8401152, /* 7584-7591 */
8370944, 8324352, 8344064, 8371968, 8412416, 8370176, 8370176, 8369152, /* 7592-7599 */
8354304, 8328448, 8381440, 8383744, 8374784, 8396800, 8410880, 8407552, /* 7600-7607 */
8434432, 8433152, 8377856, 8386048, 8421120, 8424192, 8374784, 8430080, /* 7608-7615 */
8445184, 8392192, 8365312, 8358144, 8328192, 8387840, 8442624, 8477952, /* 7616-7623 */
8458240, 8424960, 8421632, 8426496, 8448256, 8410112, 8330240, 8357888, /* 7624-7631 */
8370176, 8373248, 8363520, 8356608, 8366336, 8334080, 8381696, 8466944, /* 7632-7639 */
8448768, 8410880, 8391168, 8369152, 8370176, 8404224, 8423168, 8412672, /* 7640-7647 */
8409600, 8350208, 8347904, 8284416, 8271360, 8368896, 8448256, 8443904, /* 7648-7655 */
8436992, 8398080, 8403712, 8460032, 8407808, 8413952, 8410368, 8343552, /* 7656-7663 */
8352512, 8333568, 8316416, 8376064, 8387584, 8434688, 8425984, 8381440, /* 7664-7671 */
8376064, 8416000, 8418560, 8397568, 8378624, 8371968, 8414720, 8409600, /* 7672-7679 */
8426240, 8385792, 8355840, 8366080, 8315392, 8327168, 8383232, 8427264, /* 7680-7687 */
8389376, 8346368, 8348928, 8421888, 8436992, 8387584, 8383232, 8409344, /* 7688-7695 */
8362496, 8352000, 8371712, 8328448, 8325632, 8386816, 8468736, 8479488, /* 7696-7703 */
8407808, 8389376, 8385280, 8326400, 8343808, 8409600, 8439040, 8448256, /* 7704-7711 */
8436224, 8448512, 8416768, 8368640, 8419328, 8414464, 8360192, 8334080, /* 7712-7719 */
8350208, 8329728, 8350464, 8379392, 8385536, 8342528, 8310272, 8321024, /* 7720-7727 */
8361984, 8385536, 8366592, 8378624, 8366336, 8391168, 8384512, 8400384, /* 7728-7735 */
8355072, 8308224, 8284160, 8303872, 8382720, 8420096, 8384000, 8371456, /* 7736-7743 */
8366848, 8423168, 8451328, 8443392, 8432896, 8400384, 8379904, 8348160, /* 7744-7751 */
8370944, 8374272, 8407040, 8429056, 8406016, 8440832, 8457984, 8417024, /* 7752-7759 */
8397568, 8397824, 8438528, 8454400, 8458496, 8399360, 8407296, 8422912, /* 7760-7767 */
8378368, 8400128, 8375296, 8383744, 8392704, 8373760, 8335616, 8339456, /* 7768-7775 */
8352000, 8316672, 8323072, 8378880, 8410368, 8364544, 8393216, 8422912, /* 7776-7783 */
8382464, 8395008, 8398080, 8368384, 8421120, 8392448, 8360960, 8354560, /* 7784-7791 */
8345600, 8365568, 8346368, 8359936, 8396032, 8395520, 8424960, 8415488, /* 7792-7799 */
8415232, 8416512, 8446976, 8448768, 8374272, 8359936, 8340992, 8291584, /* 7800-7807 */
8279040, 8298496, 8362752, 8446208, 8454912, 8400640, 8346368, 8344576, /* 7808-7815 */
8370688, 8356096, 8362240, 8388352, 8409088, 8390400, 8381952, 8414976, /* 7816-7823 */
8419840, 8380416, 8349696, 8413440, 8438528, 8463872, 8437760, 8410368, /* 7824-7831 */
8426240, 8432896, 8347648, 8319744, 8354048, 8338176, 8368128, 8407296, /* 7832-7839 */
8421888, 8424448, 8452352, 8429056, 8342016, 8336640, 8364288, 8369920, /* 7840-7847 */
8384512, 8365312, 8351232, 8389888, 8443136, 8469504, 8455168, 8424448, /* 7848-7855 */
8426752, 8401152, 8344576, 8429056, 8470272, 8448256, 8456960, 8445184, /* 7856-7863 */
8442880, 8440064, 8415232, 8393984, 8379136, 8360192, 8438016, 8469504, /* 7864-7871 */
8400640, 8331776, 8378368, 8379136, 8384256, 8453120, 8430592, 8393216, /* 7872-7879 */
8376320, 8323072, 8360448, 8393472, 8390912, 8392448, 8355584, 8335872, /* 7880-7887 */
8362240, 8380160, 8327680, 8375808, 8434432, 8399616, 8363776, 8397056, /* 7888-7895 */
8359936, 8390144, 8392704, 8349184, 8366080, 8412928, 8387328, 8370176, /* 7896-7903 */
8412160, 8401920, 8358400, 8370688, 8397312, 8378368, 8405504, 8414464, /* 7904-7911 */
8365824, 8335616, 8397056, 8403712, 8406528, 8379648, 8425728, 8418304, /* 7912-7919 */
8372224, 8359168, 8402176, 8449536, 8439296, 8442624, 8443904, 8402688, /* 7920-7927 */
8379648, 8373504, 8349952, 8376832, 8377344, 8406272, 8455168, 8448512, /* 7928-7935 */
8434176, 8421888, 8372736, 8350976, 8385024, 8407040, 8391424, 8353792, /* 7936-7943 */
8330240, 8366336, 8409088, 8411648, 8402944, 8373760, 8368128, 8370688, /* 7944-7951 */
8376576, 8380928, 8352768, 8342016, 8328960, 8384512, 8465920, 8454656, /* 7952-7959 */
8390144, 8347648, 8343808, 8390656, 8401664, 8383488, 8421376, 8452608, /* 7960-7967 */
8382208, 8330240, 8336896, 8341760, 8398848, 8391680, 8355584, 8358144, /* 7968-7975 */
8380416, 8398848, 8386304, 8365056, 8345600, 8391680, 8432896, 8394752}; /* 7976-7983 */